diff --git a/.github/workflows/feature-branch-test.yml b/.github/workflows/feature-branch-test.yml
new file mode 100644
index 0000000..ce9b77a
--- /dev/null
+++ b/.github/workflows/feature-branch-test.yml
@@ -0,0 +1,62 @@
+name: Feature branch
+on:
+ push:
+ branches-ignore:
+ master
+
+jobs:
+ infrastructure:
+ name: Diff infrastructure
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - name: Show infrastructure
+ id: showinfrastructure
+ run: |
+ cd infrastructure/aws
+
+ npm install
+
+ npm run build
+
+ # todo: npm run cdk diff
+ infra=$(npm run cdk synth)
+
+ infra="${infra//'%'/'%25'}"
+ infra="${infra//$'\n'/'%0A'}"
+ infra="${infra//$'\r'/'%0D'}"
+ echo "::set-output name=infra::$infra"
+ - uses: jwalton/gh-find-current-pr@v1.0.2
+ id: finder
+ with:
+ github-token: ${{ secrets.GITHUB_TOKEN }}
+ - uses: marocchino/sticky-pull-request-comment@v1.4.0
+ name: Add comment to PR
+ with:
+ GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
+ header: Infrastructure
+ number: ${{ steps.finder.outputs.pr }}
+ message: |
+ Infrastructure for commit `${{ github.sha }}`:
+
+ Click to see the log
+
+ ```yml
+ ${{ steps.showinfrastructure.outputs.infra }}
+ ```
+
+ build:
+ name: Test
+ runs-on: ubuntu-latest
+ steps:
+ - uses: actions/checkout@v2
+ - name: Setup
+ run: |
+ node common/scripts/install-run-rush.js install
+
+ # todo: iterate over services dir
+ cd services/_test
+
+ npm run build
+
+ npm run test
diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml
index 125d707..f48e6d8 100644
--- a/common/config/rush/pnpm-lock.yaml
+++ b/common/config/rush/pnpm-lock.yaml
@@ -1,1226 +1,4192 @@
dependencies:
+ '@aws-cdk/assert': 1.44.0_jest@25.5.4
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-ecs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@rush-temp/aws-infrastructure': 'file:projects/aws-infrastructure.tgz'
'@rush-temp/eslint-config': 'file:projects/eslint-config.tgz_eslint@6.8.0+typescript@3.9.5'
'@rush-temp/test-service': 'file:projects/test-service.tgz'
'@rush-temp/tsconfig': 'file:projects/tsconfig.tgz'
'@types/chai': 4.2.11
+ '@types/jest': 25.2.3
'@types/mocha': 7.0.2
- '@types/node': 12.12.44
'@types/node-fetch': 2.5.7
'@typescript-eslint/eslint-plugin': 3.1.0_12b353ffc793e14867f6d1c07197a1d3
'@typescript-eslint/parser': 3.1.0_eslint@6.8.0+typescript@3.9.5
+ aws-cdk: 1.44.0
chai: 4.2.0
eslint: 6.8.0
eslint-plugin-import: 2.20.2_eslint@6.8.0
fastify: 2.14.1
+ jest: 25.5.4
mocha: 7.2.0
node-fetch: 2.6.0
- ts-node: 8.10.2_typescript@3.9.5
+ source-map-support: 0.5.19
+ ts-jest: 25.5.1_jest@25.5.4+typescript@3.9.5
typescript: 3.9.5
lockfileVersion: 5.1
packages:
- /@babel/code-frame/7.10.1:
+ /@aws-cdk/assert/1.44.0_jest@25.5.4:
dependencies:
- '@babel/highlight': 7.10.1
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/cloudformation-diff': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
+ jest: 25.5.4
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
+ peerDependencies:
+ jest: ^25.5.4
resolution:
- integrity: sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==
- /@babel/helper-validator-identifier/7.10.1:
+ integrity: sha512-1VKLuOoFxrU+DLsFAgnHzHymqGSUdFbIhmfLYi9q1cQmHFHNfg/CocULZLOZJGUJ2fM2HR5FUafiiIbbj+Mtxg==
+ /@aws-cdk/assets/1.44.0:
+ dependencies:
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==
- /@babel/highlight/7.10.1:
+ integrity: sha512-tUR/ztJ4T8JGlbm36/fDr2rZYTpvXAljTzen/e/e5BWd1IEsLWer3MWAhZIZZ/CeTnKlpiWdSMrlgYzhrfT7vw==
+ /@aws-cdk/aws-apigateway/1.44.0:
dependencies:
- '@babel/helper-validator-identifier': 7.10.1
- chalk: 2.4.2
- js-tokens: 4.0.0
+ '@aws-cdk/assets': 1.44.0
+ '@aws-cdk/aws-certificatemanager': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancingv2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/aws-s3-assets': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==
- /@types/chai/4.2.11:
+ integrity: sha512-NVhRJkC/Hwi+taDpA3vlN3HAy7DSWedBZG5nCs0dD/tqNs0epf5yP+cXOa+7dDcIYnyqD1lw2i5TQBurypGmnA==
+ /@aws-cdk/aws-applicationautoscaling/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-autoscaling-common': 1.44.0
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-t7uW6eFafjO+qJ3BIV2gGUyZs27egcNRkUdalkud+Qa3+kg//f129iuOFivHDXQ+vnU3fDXuwgv0cqMCbcE8sw==
- /@types/color-name/1.1.1:
+ integrity: sha512-coTfgK8+rof9ggvcY82SBdAts2+GwUBbxXb/9oTU8Syqj1NXD8EAeNQvkysyiB27faFJnkA0/PrrdCarj1sgAw==
+ /@aws-cdk/aws-autoscaling-common/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
- /@types/eslint-visitor-keys/1.0.0:
+ integrity: sha512-0XRuoyy++uENQHy9n/fjh83u9EC/G6Zdzn2vzHMeRFluK/Q4MSHy+wX0avLGWcBxPCC7rljWV08hqde6pZcsKQ==
+ /@aws-cdk/aws-autoscaling-hooktargets/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-autoscaling': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/aws-sns-subscriptions': 1.44.0
+ '@aws-cdk/aws-sqs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
- /@types/json-schema/7.0.4:
+ integrity: sha512-h8Zq3tAFbJAXOVwmG9a4Am1d1u6WU3G7XaK7FsSYQN/eo16M4MV2grcV0ns2vjtYCxvB0m63nV+AlDGYKWILnQ==
+ /@aws-cdk/aws-autoscaling/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-autoscaling-common': 1.44.0
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancing': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancingv2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==
- /@types/mocha/7.0.2:
+ integrity: sha512-7KzvpP6aTeQzYGbzPDc4Z4EnrMNRnjm/1yqCfV4ms6wm4uP5V5A8aDj5QD+0UbNyC7SN8kR7+UIxdvUiNW7Avg==
+ /@aws-cdk/aws-certificatemanager/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-route53': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==
- /@types/node-fetch/2.5.7:
+ integrity: sha512-Op6VRt6IPCeDWfEoXq1Z6+kWDvJhVWoRtwEhWr3IFB4NIShFklEyFknVKvp6O9wQ+h01gXVyoULx4KGw0XoYTw==
+ /@aws-cdk/aws-cloudformation/1.44.0:
dependencies:
- '@types/node': 12.12.44
- form-data: 3.0.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==
- /@types/node/12.12.44:
+ integrity: sha512-iXt+mC55IJOq38O8BE35RV6ibbqZfGYEAwCAGFpY/waBH/qivKQ8/oMb32/iwZGKA9uoyhAjJ2wQiD+OA13JkQ==
+ /@aws-cdk/aws-cloudfront/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-certificatemanager': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-jM6QVv0Sm5d3nW+nUD5jSzPcO6oPqboitSNcwgBay9hifVq/Rauq1PYnROnsmuw45JMBiTnsPAno0bKu2e2xrg==
- /@typescript-eslint/eslint-plugin/3.1.0_12b353ffc793e14867f6d1c07197a1d3:
+ integrity: sha512-4vzRB5KgFPYXLTJ+6Vc5uvKVPAcOGSmiHJXF5TBbqHqJGjTEJIhd/O0xJarHTBWUlU4azzlnbpA9jkZNsv06kA==
+ /@aws-cdk/aws-cloudwatch/1.44.0:
dependencies:
- '@typescript-eslint/experimental-utils': 3.1.0_eslint@6.8.0+typescript@3.9.5
- '@typescript-eslint/parser': 3.1.0_eslint@6.8.0+typescript@3.9.5
- eslint: 6.8.0
- functional-red-black-tree: 1.0.1
- regexpp: 3.1.0
- semver: 7.3.2
- tsutils: 3.17.1_typescript@3.9.5
- typescript: 3.9.5
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: ^10.12.0 || >=12.0.0
- peerDependencies:
- '@typescript-eslint/parser': ^3.0.0
- eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-D52KwdgkjYc+fmTZKW7CZpH5ZBJREJKZXRrveMiRCmlzZ+Rw9wRVJ1JAmHQ9b/+Ehy1ZeaylofDB9wwXUt83wg==
- /@typescript-eslint/experimental-utils/3.1.0_eslint@6.8.0+typescript@3.9.5:
+ integrity: sha512-GK/y7f44obZZdte727sTOvOClqlpw1o+Ccb/yUCO1jNIQsezm2dInObrvEpEvaKY5jKUkV1ip9U+dZkSHdzvPA==
+ /@aws-cdk/aws-cognito/1.44.0:
dependencies:
- '@types/json-schema': 7.0.4
- '@typescript-eslint/typescript-estree': 3.1.0_typescript@3.9.5
- eslint: 6.8.0
- eslint-scope: 5.1.0
- eslint-utils: 2.0.0
+ '@aws-cdk/aws-certificatemanager': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/custom-resources': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: ^10.12.0 || >=12.0.0
- peerDependencies:
- eslint: '*'
- typescript: '*'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-Zf8JVC2K1svqPIk1CB/ehCiWPaERJBBokbMfNTNRczCbQSlQXaXtO/7OfYz9wZaecNvdSvVADt6/XQuIxhC79w==
- /@typescript-eslint/parser/3.1.0_eslint@6.8.0+typescript@3.9.5:
+ integrity: sha512-1WP07rziCNICiKCNWW0M+BEaRoytrkAlxW4pQLRqUc2tbt60MkEiXsfyqagKUBMwekZYp5Uq4iG0rb5+drAYRA==
+ /@aws-cdk/aws-ec2/1.44.0:
dependencies:
- '@types/eslint-visitor-keys': 1.0.0
- '@typescript-eslint/experimental-utils': 3.1.0_eslint@6.8.0+typescript@3.9.5
- '@typescript-eslint/typescript-estree': 3.1.0_typescript@3.9.5
- eslint: 6.8.0
- eslint-visitor-keys: 1.2.0
- typescript: 3.9.5
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/aws-ssm': 1.44.0
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ '@aws-cdk/region-info': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: ^10.12.0 || >=12.0.0
- peerDependencies:
- eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-NcDSJK8qTA2tPfyGiPes9HtVKLbksmuYjlgGAUs7Ld2K0swdWibnCq9IJx9kJN8JJdgUJSorFiGaPHBgH81F/Q==
- /@typescript-eslint/typescript-estree/3.1.0_typescript@3.9.5:
+ integrity: sha512-AZYe2caNOWTKdRrV6wZAmQDkQ+aisag1g8bER10Ofo6Yzd9xuX5g/0aopb1TSPBF3TcLznEq/aHO7tbsFerv4A==
+ /@aws-cdk/aws-ecr-assets/1.44.0:
+ bundledDependencies:
+ - minimatch
dependencies:
- debug: 4.1.1
- eslint-visitor-keys: 1.2.0
- glob: 7.1.6
- is-glob: 4.0.1
- lodash: 4.17.15
- semver: 7.3.2
- tsutils: 3.17.1_typescript@3.9.5
- typescript: 3.9.5
+ '@aws-cdk/assets': 1.44.0
+ '@aws-cdk/aws-ecr': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: ^10.12.0 || >=12.0.0
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-+4nfYauqeQvK55PgFrmBWFVYb6IskLyOosYEmhH3mSVhfBp9AIJnjExdgDmKWoOBHRcPM8Ihfm2BFpZf0euUZQ==
- /abstract-logging/2.0.0:
+ integrity: sha512-7EzP2H2M/EsaQjhRLed91hh/5VUeYIZV7gjnq7lJgtHM2mzytLnX19e2Sp0zftRHopwjaxTTleihTBkDCUkxEw==
+ /@aws-cdk/aws-ecr/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-events': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/custom-resources': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-/oA9z7JszpIioo6J6dB79LVUgJ3eD3cxkAmdCkvWWS+Y9tPtALs1rLqOekLUXUbYqM2fB9TTK0ibAyZJJOP/CA==
- /acorn-jsx/5.2.0_acorn@7.2.0:
+ integrity: sha512-hSGoCjSpKC3JVhav777KYWn1Ys2aYl316xJGWE7+gAsW63ng5qNA9twE9h55VPwaxNWo6l83pQchINemsgZP9w==
+ /@aws-cdk/aws-ecs/1.44.0:
dependencies:
- acorn: 7.2.0
+ '@aws-cdk/aws-applicationautoscaling': 1.44.0
+ '@aws-cdk/aws-autoscaling': 1.44.0
+ '@aws-cdk/aws-autoscaling-hooktargets': 1.44.0
+ '@aws-cdk/aws-certificatemanager': 1.44.0
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-ecr': 1.44.0
+ '@aws-cdk/aws-ecr-assets': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancing': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancingv2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/aws-route53': 1.44.0
+ '@aws-cdk/aws-route53-targets': 1.44.0
+ '@aws-cdk/aws-secretsmanager': 1.44.0
+ '@aws-cdk/aws-servicediscovery': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/aws-sqs': 1.44.0
+ '@aws-cdk/aws-ssm': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
- /acorn/7.2.0:
+ integrity: sha512-jip45GRCcrX9plJs9m47YlPCavdKiX8DehEWgdal0PPnwP2D0ws/BKgzAYizLerB97CSS6dW86xBw1dU1cWxUw==
+ /@aws-cdk/aws-elasticloadbalancing/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=0.4.0'
- hasBin: true
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==
- /ajv/6.12.2:
+ integrity: sha512-/jOPzFuMWaPZBuAbhiusIZtfMlB+bG49dV0BRHrQxTZUgDm1CzV0myJV5os75IWbOXpZjRgOHC9S5g1XqDwe7Q==
+ /@aws-cdk/aws-elasticloadbalancingv2/1.44.0:
dependencies:
- fast-deep-equal: 3.1.1
- fast-json-stable-stringify: 2.1.0
- json-schema-traverse: 0.4.1
- uri-js: 4.2.2
+ '@aws-cdk/aws-certificatemanager': 1.44.0
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==
- /ansi-colors/3.2.3:
+ integrity: sha512-CHSi26RW3oFWYWdTgxCVS53s80pNFNtfV9h2wou2Yuk0kmczB6HwLrjTH7sxJ7Acvdmy5BluxdZCynNlw8n32Q==
+ /@aws-cdk/aws-events/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=6'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==
- /ansi-escapes/4.3.1:
+ integrity: sha512-VDbga/gTLBpL1MR91Q5F/t2JYhtKe4zhWAqnUOHT7Z3hiI9zwcG508SgoaECnzZ9Cl/EgkpHB2IdzOfCxHtZ/w==
+ /@aws-cdk/aws-iam/1.44.0:
dependencies:
- type-fest: 0.11.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/region-info': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
- /ansi-regex/3.0.0:
+ integrity: sha512-WxT/p7Ie8pAItAsmbVom9z2eWfcm68paMdTid15/icWnxeHj+qqwIRnQ5XJCPCuynJFmtSW+uftz9yt4aKUd9Q==
+ /@aws-cdk/aws-kms/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=4'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
- /ansi-regex/4.1.0:
+ integrity: sha512-Q6VoCgvk/OrbF5Iion64KLYdboBKfVfJs36nWzvR1F6wMMwWDj+izlTTYA9y0sg91IMdQ6hfg/vqTosJJVh8+w==
+ /@aws-cdk/aws-lambda/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-events': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/aws-s3-assets': 1.44.0
+ '@aws-cdk/aws-sqs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=6'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
- /ansi-regex/5.0.0:
+ integrity: sha512-+ZimI27NWkXNzHO/4LZcPOqwgiOnt4sMg8/GCa15xWTH+2jyoRXmEH4kN+kWVPWuG5ifIXd/KXM8l0Zy3KahnQ==
+ /@aws-cdk/aws-logs/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
- /ansi-styles/3.2.1:
+ integrity: sha512-9txLLOOPByZHSS44+Luy7GuR++FSdaSswJKvtLil70emYExIh8+52iINpJ6hVIo+gcaU8lE9bChzCd5yX80Fhw==
+ /@aws-cdk/aws-route53-targets/1.44.0:
dependencies:
- color-convert: 1.9.3
+ '@aws-cdk/aws-apigateway': 1.44.0
+ '@aws-cdk/aws-cloudfront': 1.44.0
+ '@aws-cdk/aws-cognito': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancing': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancingv2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-route53': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/region-info': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=4'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
- /ansi-styles/4.2.1:
+ integrity: sha512-O2M6ftM02BISZgDLY8wloqGUIRyNLyBoiMaHc76zyH4NrI8LtzDOy8UJrwATUN2DSWmHSQ2ok1+I0nwxvqhtNg==
+ /@aws-cdk/aws-route53/1.44.0:
dependencies:
- '@types/color-name': 1.1.1
- color-convert: 2.0.1
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
- /anymatch/3.1.1:
+ integrity: sha512-fmZAUtufxMOkc6dwLPzxOdhsqc8owZwFKnKitjDgBRgQ29NlOzj/oLhjrtn+GCFQAQ2RwrkmgTk2eXpiZY8ONw==
+ /@aws-cdk/aws-s3-assets/1.44.0:
dependencies:
- normalize-path: 3.0.0
- picomatch: 2.2.2
+ '@aws-cdk/assets': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-s3': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>= 8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
- /archy/1.0.0:
+ integrity: sha512-jIredpn29RYwU/eGLm8Kpy80vqQJ0zh1RhIeVS44ysoUAXRb2RSD7M3RElHgQbltGiTiInvFrXH3bTdfHfRlVg==
+ /@aws-cdk/aws-s3/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-events': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
- /arg/4.1.3:
+ integrity: sha512-f2t0WcJIaHXbNJpg6ZThvnO+YC275ZkMthkle1GWjIESNHGxZfGzmwkg+BdAqIHH7IJlGbmdX0J93baKec+3pg==
+ /@aws-cdk/aws-sam/1.44.0:
+ dependencies:
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
- /argparse/1.0.10:
+ integrity: sha512-X4ott1pmV4mcmTGRAeX2cQswglcsdtk3cjEE2gesx+2m3pMt1Thq43L3bHU+Kz+dnnR8NUI6fZ58hxDYVEKpmQ==
+ /@aws-cdk/aws-secretsmanager/1.44.0:
dependencies:
- sprintf-js: 1.0.3
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-sam': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
- /array-includes/3.1.1:
+ integrity: sha512-aWG7QLVmZ4A8n0ar7FSqawQngP1sqfyu5X+JebGexOkNweG2o2vo69wJBEEVeL81zyGb606weISB6RDJcoDPnQ==
+ /@aws-cdk/aws-servicediscovery/1.44.0:
dependencies:
- define-properties: 1.1.3
- es-abstract: 1.17.5
- is-string: 1.0.5
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-elasticloadbalancingv2': 1.44.0
+ '@aws-cdk/aws-route53': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>= 0.4'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==
- /array.prototype.flat/1.2.3:
+ integrity: sha512-MLPUT1Ty3VCl5Ml0O3zjJji0BpYDtS+wCgvAiNk4mZOxYnmvFrLAaqep2rqZJkt/gwVuTvYOR0hFs5JgDgcgsw==
+ /@aws-cdk/aws-sns-subscriptions/1.44.0:
dependencies:
- define-properties: 1.1.3
- es-abstract: 1.17.5
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/aws-sqs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>= 0.4'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
- /assertion-error/1.1.0:
+ integrity: sha512-zctO1UIXz+2nWBOqcUU5wZvmYvUx0qQ36uYLLNDz7OP3w9z+12fQgtGIOpOKUuC4/wvMg2+weVBdQFdyb7XQcA==
+ /@aws-cdk/aws-sns/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-events': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/aws-sqs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
- /astral-regex/1.0.0:
+ integrity: sha512-vDubSLC20lq4ABy0xVjwtpKLu/B54XzKjAmKTpCAhzSLprEGM9cr0c0nvJpRjely5diJfMdMD9iTToWl7VtnRA==
+ /@aws-cdk/aws-sqs/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-cloudwatch': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=4'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
- /asynckit/0.4.0:
+ integrity: sha512-XKV2bNjGjqeG/t4gEogEu018/y38bwF0Uc3Uw/4bGf421/BDCr/BBII9vIXahCaabfR3LYRuXvgsgKcbjv7Heg==
+ /@aws-cdk/aws-ssm/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-kms': 1.44.0
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=
- /atomic-sleep/1.0.0:
+ integrity: sha512-UPgL54toTyftSCldlWyzxDsWIEuegshixmEjCFbEeybTwbKIVZoVRm7rRFlJBRyGcQS6+9SYof8rXnJzKKFXVA==
+ /@aws-cdk/cdk-assets-schema/1.44.0:
+ bundledDependencies:
+ - semver
dev: false
engines:
- node: '>=8.0.0'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
- /avvio/6.4.1:
+ integrity: sha512-FeII0+Avnin3xemZR56gcsqbOosWdQ7i3L8C+JuZRPgCNMc8uvsH7rB6QditTbw6l43rGMLnlEbtHVobPVRnKg==
+ /@aws-cdk/cfnspec/1.44.0:
dependencies:
- archy: 1.0.0
- debug: 4.1.1
- fastq: 1.8.0
- dev: false
- resolution:
- integrity: sha512-jeZaUK+F7MuWSNT3VHfltskPJZKqVeTWQqBA4SDaDoLaQ0lb5TOgLeQT1BEuhTIUNISCDCGY3zjYyVmQQ48gKA==
- /balanced-match/1.0.0:
+ md5: 2.2.1
dev: false
resolution:
- integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
- /binary-extensions/2.0.0:
+ integrity: sha512-XmPDDcM5l9iP7MN3Bz9UQaXAcLnoBtdnusC2RhkbF/D7aZ+W7NgN8WNP6sCiBqxC88USZnp69AxEn73/XOzCbw==
+ /@aws-cdk/cloud-assembly-schema/1.44.0:
+ bundledDependencies:
+ - jsonschema
+ - semver
dev: false
engines:
- node: '>=8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==
- /brace-expansion/1.1.11:
+ integrity: sha512-n/jln7teKE7o5ZYJ6o6+Jix4nRluC3hNFt+KYzEuVYOAkL0Mwoj92FpJnHkqU5jh0vw6K3OAd5Bq8+fICzEgaQ==
+ /@aws-cdk/cloudformation-diff/1.44.0:
dependencies:
- balanced-match: 1.0.0
- concat-map: 0.0.1
+ '@aws-cdk/cfnspec': 1.44.0
+ colors: 1.4.0
+ diff: 4.0.2
+ fast-deep-equal: 3.1.1
+ string-width: 4.2.0
+ table: 5.4.6
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
- /braces/3.0.2:
+ integrity: sha512-8ttajOu23MN1RHTdAsjJ9glDtgSJlxE8ZS1lXqyZvV/7GFgkkFBxi2z+u0FYoZe5StZ465nr6rSh7yCD0P+gig==
+ /@aws-cdk/core/1.44.0:
+ bundledDependencies:
+ - minimatch
dependencies:
- fill-range: 7.0.1
+ '@aws-cdk/cdk-assets-schema': 1.44.0
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ constructs: 3.0.3
dev: false
engines:
- node: '>=8'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
- /browser-stdout/1.3.1:
+ integrity: sha512-WcPqONrexqgu+s7T5fStq4001x9hwNsua/cNaByPILszAyLUq4m262qhbZsPozRmhpuJaTO6HK1/wiUzkGaAoA==
+ /@aws-cdk/custom-resources/1.44.0:
+ dependencies:
+ '@aws-cdk/aws-cloudformation': 1.44.0
+ '@aws-cdk/aws-iam': 1.44.0
+ '@aws-cdk/aws-lambda': 1.44.0
+ '@aws-cdk/aws-logs': 1.44.0
+ '@aws-cdk/aws-sns': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ constructs: 3.0.3
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
- /buffer-from/1.1.1:
+ integrity: sha512-kvn0lMAFcIB9YuwFGwNxoey9GwgQeOUKxWiKWliCdfhmI9IXdtHErgs8aYbJQhz6fzke0BZfV3XsnHBUVKpQTw==
+ /@aws-cdk/cx-api/1.44.0:
+ bundledDependencies:
+ - semver
+ dependencies:
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
- /callsites/3.1.0:
+ integrity: sha512-o2g14a/sEcpiR+SWs+5rjTrpVzeqcuyYrnpoPmx8udtUe3k7sFo+o2t6FfYcShAuL2/KfeXaw2nUxUCCT8NFdQ==
+ /@aws-cdk/region-info/1.44.0:
dev: false
engines:
- node: '>=6'
+ node: '>= 10.13.0 <13 || >=13.7.0'
resolution:
- integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
- /camelcase/5.3.1:
+ integrity: sha512-6dKH1KC+1Dt2jJgbYyj6/XDwbv0gvGo8b3+TT4P5xeMoY8BxNthc91N1S/jHWd/HAj4FR7BZaP5yzo0fTb5qZg==
+ /@babel/code-frame/7.10.1:
+ dependencies:
+ '@babel/highlight': 7.10.1
dev: false
- engines:
- node: '>=6'
resolution:
- integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
- /chai/4.2.0:
+ integrity: sha512-IGhtTmpjGbYzcEDOw7DcQtbQSXcG9ftmAXtWTu9V936vDye4xjjekktFAtgZsWpzTj/X01jocB46mTywm/4SZw==
+ /@babel/core/7.10.2:
dependencies:
- assertion-error: 1.1.0
- check-error: 1.0.2
- deep-eql: 3.0.1
- get-func-name: 2.0.0
- pathval: 1.1.0
- type-detect: 4.0.8
+ '@babel/code-frame': 7.10.1
+ '@babel/generator': 7.10.2
+ '@babel/helper-module-transforms': 7.10.1
+ '@babel/helpers': 7.10.1
+ '@babel/parser': 7.10.2
+ '@babel/template': 7.10.1
+ '@babel/traverse': 7.10.1
+ '@babel/types': 7.10.2
+ convert-source-map: 1.7.0
+ debug: 4.1.1
+ gensync: 1.0.0-beta.1
+ json5: 2.1.3
+ lodash: 4.17.15
+ resolve: 1.17.0
+ semver: 5.7.1
+ source-map: 0.5.7
dev: false
engines:
- node: '>=4'
+ node: '>=6.9.0'
resolution:
- integrity: sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==
- /chalk/2.4.2:
+ integrity: sha512-KQmV9yguEjQsXqyOUGKjS4+3K8/DlOCE2pZcq4augdQmtTy5iv5EHtmMSJ7V4c1BIPjuwtZYqYLCq9Ga+hGBRQ==
+ /@babel/generator/7.10.2:
dependencies:
- ansi-styles: 3.2.1
- escape-string-regexp: 1.0.5
- supports-color: 5.5.0
+ '@babel/types': 7.10.2
+ jsesc: 2.5.2
+ lodash: 4.17.15
+ source-map: 0.5.7
dev: false
- engines:
- node: '>=4'
resolution:
- integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
- /chalk/3.0.0:
+ integrity: sha512-AxfBNHNu99DTMvlUPlt1h2+Hn7knPpH5ayJ8OqDWSeLld+Fi2AYBTC/IejWDM9Edcii4UzZRCsbUt0WlSDsDsA==
+ /@babel/helper-function-name/7.10.1:
dependencies:
- ansi-styles: 4.2.1
- supports-color: 7.1.0
+ '@babel/helper-get-function-arity': 7.10.1
+ '@babel/template': 7.10.1
+ '@babel/types': 7.10.2
dev: false
- engines:
- node: '>=8'
resolution:
- integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
- /chardet/0.7.0:
+ integrity: sha512-fcpumwhs3YyZ/ttd5Rz0xn0TpIwVkN7X0V38B9TWNfVF42KEkhkAAuPCQ3oXmtTRtiPJrmZ0TrfS0GKF0eMaRQ==
+ /@babel/helper-get-function-arity/7.10.1:
+ dependencies:
+ '@babel/types': 7.10.2
dev: false
resolution:
- integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
- /check-error/1.0.2:
+ integrity: sha512-F5qdXkYGOQUb0hpRaPoetF9AnsXknKjWMZ+wmsIRsp5ge5sFh4c3h1eH2pRTTuy9KKAA2+TTYomGXAtEL2fQEw==
+ /@babel/helper-member-expression-to-functions/7.10.1:
+ dependencies:
+ '@babel/types': 7.10.2
dev: false
resolution:
- integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
- /chokidar/3.3.0:
+ integrity: sha512-u7XLXeM2n50gb6PWJ9hoO5oO7JFPaZtrh35t8RqKLT1jFKj9IWeD1zrcrYp1q1qiZTdEarfDWfTIP8nGsu0h5g==
+ /@babel/helper-module-imports/7.10.1:
dependencies:
- anymatch: 3.1.1
- braces: 3.0.2
- glob-parent: 5.1.1
- is-binary-path: 2.1.0
- is-glob: 4.0.1
- normalize-path: 3.0.0
- readdirp: 3.2.0
+ '@babel/types': 7.10.2
dev: false
- engines:
- node: '>= 8.10.0'
- optionalDependencies:
- fsevents: 2.1.3
resolution:
- integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==
- /cli-cursor/3.1.0:
+ integrity: sha512-SFxgwYmZ3HZPyZwJRiVNLRHWuW2OgE5k2nrVs6D9Iv4PPnXVffuEHy83Sfx/l4SqF+5kyJXjAyUmrG7tNm+qVg==
+ /@babel/helper-module-transforms/7.10.1:
dependencies:
- restore-cursor: 3.1.0
+ '@babel/helper-module-imports': 7.10.1
+ '@babel/helper-replace-supers': 7.10.1
+ '@babel/helper-simple-access': 7.10.1
+ '@babel/helper-split-export-declaration': 7.10.1
+ '@babel/template': 7.10.1
+ '@babel/types': 7.10.2
+ lodash: 4.17.15
dev: false
- engines:
- node: '>=8'
resolution:
- integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
- /cli-width/2.2.1:
+ integrity: sha512-RLHRCAzyJe7Q7sF4oy2cB+kRnU4wDZY/H2xJFGof+M+SJEGhZsb+GFj5j1AD8NiSaVBJ+Pf0/WObiXu/zxWpFg==
+ /@babel/helper-optimise-call-expression/7.10.1:
+ dependencies:
+ '@babel/types': 7.10.2
dev: false
resolution:
- integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
- /cliui/5.0.0:
- dependencies:
- string-width: 3.1.0
- strip-ansi: 5.2.0
- wrap-ansi: 5.1.0
+ integrity: sha512-a0DjNS1prnBsoKx83dP2falChcs7p3i8VMzdrSbfLhuQra/2ENC4sbri34dz/rWmDADsmF1q5GbfaXydh0Jbjg==
+ /@babel/helper-plugin-utils/7.10.1:
dev: false
resolution:
- integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
- /color-convert/1.9.3:
+ integrity: sha512-fvoGeXt0bJc7VMWZGCAEBEMo/HAjW2mP8apF5eXK0wSqwLAVHAISCWRoLMBMUs2kqeaG77jltVqu4Hn8Egl3nA==
+ /@babel/helper-replace-supers/7.10.1:
dependencies:
- color-name: 1.1.3
+ '@babel/helper-member-expression-to-functions': 7.10.1
+ '@babel/helper-optimise-call-expression': 7.10.1
+ '@babel/traverse': 7.10.1
+ '@babel/types': 7.10.2
dev: false
resolution:
- integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
- /color-convert/2.0.1:
+ integrity: sha512-SOwJzEfpuQwInzzQJGjGaiG578UYmyi2Xw668klPWV5n07B73S0a9btjLk/52Mlcxa+5AdIYqws1KyXRfMoB7A==
+ /@babel/helper-simple-access/7.10.1:
dependencies:
- color-name: 1.1.4
+ '@babel/template': 7.10.1
+ '@babel/types': 7.10.2
dev: false
- engines:
- node: '>=7.0.0'
resolution:
- integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
- /color-name/1.1.3:
+ integrity: sha512-VSWpWzRzn9VtgMJBIWTZ+GP107kZdQ4YplJlCmIrjoLVSi/0upixezHCDG8kpPVTBJpKfxTH01wDhh+jS2zKbw==
+ /@babel/helper-split-export-declaration/7.10.1:
+ dependencies:
+ '@babel/types': 7.10.2
dev: false
resolution:
- integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
- /color-name/1.1.4:
+ integrity: sha512-UQ1LVBPrYdbchNhLwj6fetj46BcFwfS4NllJo/1aJsT+1dLTEnXJL0qHqtY7gPzF8S2fXBJamf1biAXV3X077g==
+ /@babel/helper-validator-identifier/7.10.1:
dev: false
resolution:
- integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
- /combined-stream/1.0.8:
+ integrity: sha512-5vW/JXLALhczRCWP0PnFDMCJAchlBvM7f4uk/jXritBnIa6E1KmqmtrS3yn1LAnxFBypQ3eneLuXjsnfQsgILw==
+ /@babel/helpers/7.10.1:
dependencies:
- delayed-stream: 1.0.0
+ '@babel/template': 7.10.1
+ '@babel/traverse': 7.10.1
+ '@babel/types': 7.10.2
dev: false
- engines:
- node: '>= 0.8'
resolution:
- integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
- /concat-map/0.0.1:
+ integrity: sha512-muQNHF+IdU6wGgkaJyhhEmI54MOZBKsFfsXFhboz1ybwJ1Kl7IHlbm2a++4jwrmY5UYsgitt5lfqo1wMFcHmyw==
+ /@babel/highlight/7.10.1:
+ dependencies:
+ '@babel/helper-validator-identifier': 7.10.1
+ chalk: 2.4.2
+ js-tokens: 4.0.0
dev: false
resolution:
- integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
- /contains-path/0.1.0:
+ integrity: sha512-8rMof+gVP8mxYZApLF/JgNDAkdKa+aJt3ZYxF8z6+j/hpeXL7iMsKCPHa2jNMHu/qqBwzQF4OHNoYi8dMA/rYg==
+ /@babel/parser/7.10.2:
dev: false
engines:
- node: '>=0.10.0'
+ node: '>=6.0.0'
+ hasBin: true
resolution:
- integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
- /cookie/0.4.1:
+ integrity: sha512-PApSXlNMJyB4JiGVhCOlzKIif+TKFTvu0aQAhnTvfP/z3vVSN6ZypH5bfUNwFXXjRQtUEBNFd2PtmCmG2Py3qQ==
+ /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>= 0.6'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
- /cross-spawn/6.0.5:
+ integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==
+ /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.10.2:
dependencies:
- nice-try: 1.0.5
- path-key: 2.0.1
- semver: 5.7.1
- shebang-command: 1.2.0
- which: 1.3.1
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>=4.8'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
- /debug/2.6.9:
+ integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==
+ /@babel/plugin-syntax-class-properties/7.10.1_@babel+core@7.10.2:
dependencies:
- ms: 2.0.0
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
- /debug/3.2.6:
+ integrity: sha512-Gf2Yx/iRs1JREDtVZ56OrjjgFHCaldpTnuy9BHla10qyVT3YkIIGEtoDWhyop0ksu1GvNjHIoYRBqm3zoR1jyQ==
+ /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.10.2:
dependencies:
- ms: 2.1.2
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
- /debug/4.1.1:
+ integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==
+ /@babel/plugin-syntax-logical-assignment-operators/7.10.1_@babel+core@7.10.2:
dependencies:
- ms: 2.1.2
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
- /decamelize/1.2.0:
+ integrity: sha512-XyHIFa9kdrgJS91CUH+ccPVTnJShr8nLGc5bG2IhGXv5p1Rd+8BleGE5yzIg2Nc1QZAdHDa0Qp4m6066OL96Iw==
+ /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>=0.10.0'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
- /deep-eql/3.0.1:
+ integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==
+ /@babel/plugin-syntax-numeric-separator/7.10.1_@babel+core@7.10.2:
dependencies:
- type-detect: 4.0.8
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>=0.12'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==
- /deep-is/0.1.3:
+ integrity: sha512-uTd0OsHrpe3tH5gRPTxG8Voh99/WCU78vIm5NMRYPAqC8lR4vajt6KkCAknCHrx24vkPdd/05yfdGSB4EIY2mg==
+ /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
- /deepmerge/4.2.2:
+ integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==
+ /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>=0.10.0'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
- /define-properties/1.1.3:
+ integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==
+ /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.10.2:
dependencies:
- object-keys: 1.1.1
+ '@babel/core': 7.10.2
+ '@babel/helper-plugin-utils': 7.10.1
dev: false
- engines:
- node: '>= 0.4'
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
resolution:
- integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
- /delayed-stream/1.0.0:
+ integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==
+ /@babel/template/7.10.1:
+ dependencies:
+ '@babel/code-frame': 7.10.1
+ '@babel/parser': 7.10.2
+ '@babel/types': 7.10.2
dev: false
- engines:
- node: '>=0.4.0'
resolution:
- integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
- /diff/3.5.0:
+ integrity: sha512-OQDg6SqvFSsc9A0ej6SKINWrpJiNonRIniYondK2ViKhB06i3c0s+76XUft71iqBEe9S1OKsHwPAjfHnuvnCig==
+ /@babel/traverse/7.10.1:
+ dependencies:
+ '@babel/code-frame': 7.10.1
+ '@babel/generator': 7.10.2
+ '@babel/helper-function-name': 7.10.1
+ '@babel/helper-split-export-declaration': 7.10.1
+ '@babel/parser': 7.10.2
+ '@babel/types': 7.10.2
+ debug: 4.1.1
+ globals: 11.12.0
+ lodash: 4.17.15
dev: false
- engines:
- node: '>=0.3.1'
resolution:
- integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
- /diff/4.0.2:
+ integrity: sha512-C/cTuXeKt85K+p08jN6vMDz8vSV0vZcI0wmQ36o6mjbuo++kPMdpOYw23W2XH04dbRt9/nMEfA4W3eR21CD+TQ==
+ /@babel/types/7.10.2:
+ dependencies:
+ '@babel/helper-validator-identifier': 7.10.1
+ lodash: 4.17.15
+ to-fast-properties: 2.0.0
dev: false
- engines:
- node: '>=0.3.1'
resolution:
- integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
- /doctrine/1.5.0:
+ integrity: sha512-AD3AwWBSz0AWF0AkCN9VPiWrvldXq+/e3cHa4J89vo4ymjz1XwrBFFVZmkJTsQIPNk+ZVomPSXUJqq8yyjZsng==
+ /@bcoe/v8-coverage/0.2.3:
+ dev: false
+ resolution:
+ integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==
+ /@cnakazawa/watch/1.0.4:
dependencies:
- esutils: 2.0.3
- isarray: 1.0.0
+ exec-sh: 0.3.4
+ minimist: 1.2.5
dev: false
engines:
- node: '>=0.10.0'
+ node: '>=0.1.95'
+ hasBin: true
resolution:
- integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
- /doctrine/3.0.0:
+ integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==
+ /@istanbuljs/load-nyc-config/1.1.0:
dependencies:
- esutils: 2.0.3
+ camelcase: 5.3.1
+ find-up: 4.1.0
+ get-package-type: 0.1.0
+ js-yaml: 3.13.1
+ resolve-from: 5.0.0
dev: false
engines:
- node: '>=6.0.0'
+ node: '>=8'
resolution:
- integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
- /emoji-regex/7.0.3:
+ integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==
+ /@istanbuljs/schema/0.1.2:
dev: false
+ engines:
+ node: '>=8'
resolution:
- integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
- /emoji-regex/8.0.0:
+ integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==
+ /@jest/console/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ jest-message-util: 25.5.0
+ jest-util: 25.5.0
+ slash: 3.0.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
- /error-ex/1.3.2:
+ integrity: sha512-T48kZa6MK1Y6k4b89sexwmSF4YLeZS/Udqg3Jj3jG/cHH+N/sLFCEoXEDMOKugJQ9FxPN1osxIknvKkxt6MKyw==
+ /@jest/core/25.5.4:
dependencies:
- is-arrayish: 0.2.1
+ '@jest/console': 25.5.0
+ '@jest/reporters': 25.5.1
+ '@jest/test-result': 25.5.0
+ '@jest/transform': 25.5.1
+ '@jest/types': 25.5.0
+ ansi-escapes: 4.3.1
+ chalk: 3.0.0
+ exit: 0.1.2
+ graceful-fs: 4.2.4
+ jest-changed-files: 25.5.0
+ jest-config: 25.5.4
+ jest-haste-map: 25.5.1
+ jest-message-util: 25.5.0
+ jest-regex-util: 25.2.6
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ jest-resolve-dependencies: 25.5.4
+ jest-runner: 25.5.4
+ jest-runtime: 25.5.4
+ jest-snapshot: 25.5.1
+ jest-util: 25.5.0
+ jest-validate: 25.5.0
+ jest-watcher: 25.5.0
+ micromatch: 4.0.2
+ p-each-series: 2.1.0
+ realpath-native: 2.0.0
+ rimraf: 3.0.2
+ slash: 3.0.0
+ strip-ansi: 6.0.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
- /es-abstract/1.17.5:
+ integrity: sha512-3uSo7laYxF00Dg/DMgbn4xMJKmDdWvZnf89n8Xj/5/AeQ2dOQmn6b6Hkj/MleyzZWXpwv+WSdYWl4cLsy2JsoA==
+ /@jest/environment/25.5.0:
dependencies:
- es-to-primitive: 1.2.1
- function-bind: 1.1.1
- has: 1.0.3
- has-symbols: 1.0.1
- is-callable: 1.2.0
- is-regex: 1.1.0
- object-inspect: 1.7.0
- object-keys: 1.1.1
- object.assign: 4.1.0
- string.prototype.trimleft: 2.1.2
- string.prototype.trimright: 2.1.2
+ '@jest/fake-timers': 25.5.0
+ '@jest/types': 25.5.0
+ jest-mock: 25.5.0
dev: false
engines:
- node: '>= 0.4'
+ node: '>= 8.3'
resolution:
- integrity: sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==
- /es-to-primitive/1.2.1:
+ integrity: sha512-U2VXPEqL07E/V7pSZMSQCvV5Ea4lqOlT+0ZFijl/i316cRMHvZ4qC+jBdryd+lmRetjQo0YIQr6cVPNxxK87mA==
+ /@jest/fake-timers/25.5.0:
dependencies:
- is-callable: 1.2.0
- is-date-object: 1.0.2
- is-symbol: 1.0.3
+ '@jest/types': 25.5.0
+ jest-message-util: 25.5.0
+ jest-mock: 25.5.0
+ jest-util: 25.5.0
+ lolex: 5.1.2
dev: false
engines:
- node: '>= 0.4'
+ node: '>= 8.3'
resolution:
- integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
- /escape-string-regexp/1.0.5:
+ integrity: sha512-9y2+uGnESw/oyOI3eww9yaxdZyHq7XvprfP/eeoCsjqKYts2yRlsHS/SgjPDV8FyMfn2nbMy8YzUk6nyvdLOpQ==
+ /@jest/globals/25.5.2:
+ dependencies:
+ '@jest/environment': 25.5.0
+ '@jest/types': 25.5.0
+ expect: 25.5.0
dev: false
engines:
- node: '>=0.8.0'
+ node: '>= 8.3'
resolution:
- integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
- /eslint-import-resolver-node/0.3.3:
+ integrity: sha512-AgAS/Ny7Q2RCIj5kZ+0MuKM1wbF0WMLxbCVl/GOMoCNbODRdJ541IxJ98xnZdVSZXivKpJlNPIWa3QmY0l4CXA==
+ /@jest/reporters/25.5.1:
dependencies:
- debug: 2.6.9
- resolve: 1.17.0
+ '@bcoe/v8-coverage': 0.2.3
+ '@jest/console': 25.5.0
+ '@jest/test-result': 25.5.0
+ '@jest/transform': 25.5.1
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ collect-v8-coverage: 1.0.1
+ exit: 0.1.2
+ glob: 7.1.6
+ 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: 25.5.1
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ jest-util: 25.5.0
+ jest-worker: 25.5.0
+ slash: 3.0.0
+ source-map: 0.6.1
+ string-length: 3.1.0
+ terminal-link: 2.1.1
+ v8-to-istanbul: 4.1.4
dev: false
+ engines:
+ node: '>= 8.3'
+ optionalDependencies:
+ node-notifier: 6.0.0
resolution:
- integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==
- /eslint-module-utils/2.6.0:
+ integrity: sha512-3jbd8pPDTuhYJ7vqiHXbSwTJQNavczPs+f1kRprRDxETeE3u6srJ+f0NPuwvOmk+lmunZzPkYWIFZDLHQPkviw==
+ /@jest/source-map/25.5.0:
dependencies:
- debug: 2.6.9
- pkg-dir: 2.0.0
+ callsites: 3.1.0
+ graceful-fs: 4.2.4
+ source-map: 0.6.1
dev: false
engines:
- node: '>=4'
+ node: '>= 8.3'
resolution:
- integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==
- /eslint-plugin-import/2.20.2_eslint@6.8.0:
+ integrity: sha512-eIGx0xN12yVpMcPaVpjXPnn3N30QGJCJQSkEDUt9x1fI1Gdvb07Ml6K5iN2hG7NmMP6FDmtPEssE3z6doOYUwQ==
+ /@jest/test-result/25.5.0:
dependencies:
- array-includes: 3.1.1
- array.prototype.flat: 1.2.3
- contains-path: 0.1.0
- debug: 2.6.9
- doctrine: 1.5.0
- eslint: 6.8.0
- eslint-import-resolver-node: 0.3.3
- eslint-module-utils: 2.6.0
- has: 1.0.3
- minimatch: 3.0.4
- object.values: 1.1.1
- read-pkg-up: 2.0.0
- resolve: 1.17.0
+ '@jest/console': 25.5.0
+ '@jest/types': 25.5.0
+ '@types/istanbul-lib-coverage': 2.0.2
+ collect-v8-coverage: 1.0.1
dev: false
engines:
- node: '>=4'
- peerDependencies:
- eslint: 2.x - 6.x
+ node: '>= 8.3'
resolution:
- integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==
- /eslint-scope/5.1.0:
+ integrity: sha512-oV+hPJgXN7IQf/fHWkcS99y0smKLU2czLBJ9WA0jHITLst58HpQMtzSYxzaBvYc6U5U6jfoMthqsUlUlbRXs0A==
+ /@jest/test-sequencer/25.5.4:
dependencies:
- esrecurse: 4.2.1
- estraverse: 4.3.0
+ '@jest/test-result': 25.5.0
+ graceful-fs: 4.2.4
+ jest-haste-map: 25.5.1
+ jest-runner: 25.5.4
+ jest-runtime: 25.5.4
dev: false
engines:
- node: '>=8.0.0'
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-pTJGEkSeg1EkCO2YWq6hbFvKNXk8ejqlxiOg1jBNLnWrgXOkdY6UmqZpwGFXNnRt9B8nO1uWMzLLZ4eCmhkPNA==
+ /@jest/transform/25.5.1:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@jest/types': 25.5.0
+ babel-plugin-istanbul: 6.0.0
+ chalk: 3.0.0
+ convert-source-map: 1.7.0
+ fast-json-stable-stringify: 2.1.0
+ graceful-fs: 4.2.4
+ jest-haste-map: 25.5.1
+ jest-regex-util: 25.2.6
+ jest-util: 25.5.0
+ micromatch: 4.0.2
+ pirates: 4.0.1
+ realpath-native: 2.0.0
+ slash: 3.0.0
+ source-map: 0.6.1
+ write-file-atomic: 3.0.3
+ dev: false
+ engines:
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-Y8CEoVwXb4QwA6Y/9uDkn0Xfz0finGkieuV0xkdF9UtZGJeLukD5nLkaVrVsODB1ojRWlaoD0AJZpVHCSnJEvg==
+ /@jest/types/25.5.0:
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.2
+ '@types/istanbul-reports': 1.1.2
+ '@types/yargs': 15.0.5
+ chalk: 3.0.0
+ dev: false
+ engines:
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==
+ /@sinonjs/commons/1.8.0:
+ dependencies:
+ type-detect: 4.0.8
+ dev: false
+ resolution:
+ integrity: sha512-wEj54PfsZ5jGSwMX68G8ZXFawcSglQSXqCftWX3ec8MDUzQdHgcKvw97awHbY0efQEL5iKUOAmmVtoYgmrSG4Q==
+ /@types/babel__core/7.1.8:
+ dependencies:
+ '@babel/parser': 7.10.2
+ '@babel/types': 7.10.2
+ '@types/babel__generator': 7.6.1
+ '@types/babel__template': 7.0.2
+ '@types/babel__traverse': 7.0.12
+ dev: false
+ resolution:
+ integrity: sha512-KXBiQG2OXvaPWFPDS1rD8yV9vO0OuWIqAEqLsbfX0oU2REN5KuoMnZ1gClWcBhO5I3n6oTVAmrMufOvRqdmFTQ==
+ /@types/babel__generator/7.6.1:
+ dependencies:
+ '@babel/types': 7.10.2
+ dev: false
+ resolution:
+ integrity: sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew==
+ /@types/babel__template/7.0.2:
+ dependencies:
+ '@babel/parser': 7.10.2
+ '@babel/types': 7.10.2
+ dev: false
+ resolution:
+ integrity: sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg==
+ /@types/babel__traverse/7.0.12:
+ dependencies:
+ '@babel/types': 7.10.2
+ dev: false
+ resolution:
+ integrity: sha512-t4CoEokHTfcyfb4hUaF9oOHu9RmmNWnm1CP0YmMqOOfClKascOmvlEM736vlqeScuGvBDsHkf8R2INd4DWreQA==
+ /@types/chai/4.2.11:
+ dev: false
+ resolution:
+ integrity: sha512-t7uW6eFafjO+qJ3BIV2gGUyZs27egcNRkUdalkud+Qa3+kg//f129iuOFivHDXQ+vnU3fDXuwgv0cqMCbcE8sw==
+ /@types/color-name/1.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==
+ /@types/eslint-visitor-keys/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==
+ /@types/graceful-fs/4.1.3:
+ dependencies:
+ '@types/node': 12.12.44
+ dev: false
+ resolution:
+ integrity: sha512-AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ==
+ /@types/istanbul-lib-coverage/2.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-rsZg7eL+Xcxsxk2XlBt9KcG8nOp9iYdKCOikY9x2RFJCyOdNj4MKPQty0e8oZr29vVAzKXr1BmR+kZauti3o1w==
+ /@types/istanbul-lib-report/3.0.0:
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.2
+ dev: false
+ resolution:
+ integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==
+ /@types/istanbul-reports/1.1.2:
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.2
+ '@types/istanbul-lib-report': 3.0.0
+ dev: false
+ resolution:
+ integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==
+ /@types/jest/25.2.3:
+ dependencies:
+ jest-diff: 25.5.0
+ pretty-format: 25.5.0
+ dev: false
+ resolution:
+ integrity: sha512-JXc1nK/tXHiDhV55dvfzqtmP4S3sy3T3ouV2tkViZgxY/zeUkcpQcQPGRlgF4KmWzWW5oiWYSZwtCB+2RsE4Fw==
+ /@types/json-schema/7.0.4:
+ dev: false
+ resolution:
+ integrity: sha512-8+KAKzEvSUdeo+kmqnKrqgeE+LcA0tjYWFY7RPProVYwnqDjukzO+3b6dLD56rYX5TdWejnEOLJYOIeh4CXKuA==
+ /@types/mocha/7.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-ZvO2tAcjmMi8V/5Z3JsyofMe3hasRcaw88cto5etSVMwVQfeivGAlEYmaQgceUSVYFofVjT+ioHsATjdWcFt1w==
+ /@types/node-fetch/2.5.7:
+ dependencies:
+ '@types/node': 12.12.44
+ form-data: 3.0.0
+ dev: false
+ resolution:
+ integrity: sha512-o2WVNf5UhWRkxlf6eq+jMZDu7kjgpgJfl4xVNlvryc95O/6F2ld8ztKX+qu+Rjyet93WAWm5LjeX9H5FGkODvw==
+ /@types/node/10.17.5:
+ dev: false
+ resolution:
+ integrity: sha512-RElZIr/7JreF1eY6oD5RF3kpmdcreuQPjg5ri4oQ5g9sq7YWU8HkfB3eH8GwAwxf5OaCh0VPi7r4N/yoTGelrA==
+ /@types/node/12.12.44:
+ dev: false
+ resolution:
+ integrity: sha512-jM6QVv0Sm5d3nW+nUD5jSzPcO6oPqboitSNcwgBay9hifVq/Rauq1PYnROnsmuw45JMBiTnsPAno0bKu2e2xrg==
+ /@types/normalize-package-data/2.4.0:
+ dev: false
+ resolution:
+ integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
+ /@types/prettier/1.19.1:
+ dev: false
+ resolution:
+ integrity: sha512-5qOlnZscTn4xxM5MeGXAMOsIOIKIbh9e85zJWfBRVPlRMEVawzoPhINYbRGkBZCI8LxvBe7tJCdWiarA99OZfQ==
+ /@types/stack-utils/1.0.1:
+ dev: false
+ resolution:
+ integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==
+ /@types/yargs-parser/15.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==
+ /@types/yargs/15.0.5:
+ dependencies:
+ '@types/yargs-parser': 15.0.0
+ dev: false
+ resolution:
+ integrity: sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w==
+ /@typescript-eslint/eslint-plugin/3.1.0_12b353ffc793e14867f6d1c07197a1d3:
+ dependencies:
+ '@typescript-eslint/experimental-utils': 3.1.0_eslint@6.8.0+typescript@3.9.5
+ '@typescript-eslint/parser': 3.1.0_eslint@6.8.0+typescript@3.9.5
+ eslint: 6.8.0
+ functional-red-black-tree: 1.0.1
+ regexpp: 3.1.0
+ semver: 7.3.2
+ tsutils: 3.17.1_typescript@3.9.5
+ typescript: 3.9.5
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ peerDependencies:
+ '@typescript-eslint/parser': ^3.0.0
+ eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ resolution:
+ integrity: sha512-D52KwdgkjYc+fmTZKW7CZpH5ZBJREJKZXRrveMiRCmlzZ+Rw9wRVJ1JAmHQ9b/+Ehy1ZeaylofDB9wwXUt83wg==
+ /@typescript-eslint/experimental-utils/3.1.0_eslint@6.8.0+typescript@3.9.5:
+ dependencies:
+ '@types/json-schema': 7.0.4
+ '@typescript-eslint/typescript-estree': 3.1.0_typescript@3.9.5
+ eslint: 6.8.0
+ eslint-scope: 5.1.0
+ eslint-utils: 2.0.0
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ peerDependencies:
+ eslint: '*'
+ typescript: '*'
+ resolution:
+ integrity: sha512-Zf8JVC2K1svqPIk1CB/ehCiWPaERJBBokbMfNTNRczCbQSlQXaXtO/7OfYz9wZaecNvdSvVADt6/XQuIxhC79w==
+ /@typescript-eslint/parser/3.1.0_eslint@6.8.0+typescript@3.9.5:
+ dependencies:
+ '@types/eslint-visitor-keys': 1.0.0
+ '@typescript-eslint/experimental-utils': 3.1.0_eslint@6.8.0+typescript@3.9.5
+ '@typescript-eslint/typescript-estree': 3.1.0_typescript@3.9.5
+ eslint: 6.8.0
+ eslint-visitor-keys: 1.2.0
+ typescript: 3.9.5
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ peerDependencies:
+ eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ resolution:
+ integrity: sha512-NcDSJK8qTA2tPfyGiPes9HtVKLbksmuYjlgGAUs7Ld2K0swdWibnCq9IJx9kJN8JJdgUJSorFiGaPHBgH81F/Q==
+ /@typescript-eslint/typescript-estree/3.1.0_typescript@3.9.5:
+ dependencies:
+ debug: 4.1.1
+ eslint-visitor-keys: 1.2.0
+ glob: 7.1.6
+ is-glob: 4.0.1
+ lodash: 4.17.15
+ semver: 7.3.2
+ tsutils: 3.17.1_typescript@3.9.5
+ typescript: 3.9.5
+ dev: false
+ engines:
+ node: ^10.12.0 || >=12.0.0
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+ resolution:
+ integrity: sha512-+4nfYauqeQvK55PgFrmBWFVYb6IskLyOosYEmhH3mSVhfBp9AIJnjExdgDmKWoOBHRcPM8Ihfm2BFpZf0euUZQ==
+ /abab/2.0.3:
+ dev: false
+ resolution:
+ integrity: sha512-tsFzPpcttalNjFBCFMqsKYQcWxxen1pgJR56by//QwvJc4/OUS3kPOOttx2tSIfjsylB0pYu7f5D3K1RCxUnUg==
+ /abstract-logging/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-/oA9z7JszpIioo6J6dB79LVUgJ3eD3cxkAmdCkvWWS+Y9tPtALs1rLqOekLUXUbYqM2fB9TTK0ibAyZJJOP/CA==
+ /acorn-globals/4.3.4:
+ dependencies:
+ acorn: 6.4.1
+ acorn-walk: 6.2.0
+ dev: false
+ resolution:
+ integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==
+ /acorn-jsx/5.2.0_acorn@7.2.0:
+ dependencies:
+ acorn: 7.2.0
+ dev: false
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0
+ resolution:
+ integrity: sha512-HiUX/+K2YpkpJ+SzBffkM/AQ2YE03S0U1kjTLVpoJdhZMOWy8qvXVN9JdLqv2QsaQ6MPYQIuNmwD8zOiYUofLQ==
+ /acorn-walk/6.2.0:
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ resolution:
+ integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==
+ /acorn/6.4.1:
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==
+ /acorn/7.2.0:
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ==
+ /agent-base/4.2.1:
+ dependencies:
+ es6-promisify: 5.0.0
+ dev: false
+ engines:
+ node: '>= 4.0.0'
+ resolution:
+ integrity: sha512-JVwXMr9nHYTUXsBFKUqhJwvlcYU/blreOEUkhNR2eXZIvwd+c+o5V4MgDPKWnMS/56awN3TRzIP+KoPn+roQtg==
+ /agent-base/4.3.0:
+ dependencies:
+ es6-promisify: 5.0.0
+ dev: false
+ engines:
+ node: '>= 4.0.0'
+ resolution:
+ integrity: sha512-salcGninV0nPrwpGNn4VTXBb1SOuXQBiqbrNXoeizJsHrsL6ERFM2Ne3JUSBWRE6aeNJI2ROP/WEEIDUiDe3cg==
+ /ajv/6.12.2:
+ dependencies:
+ fast-deep-equal: 3.1.1
+ fast-json-stable-stringify: 2.1.0
+ json-schema-traverse: 0.4.1
+ uri-js: 4.2.2
+ dev: false
+ resolution:
+ integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==
+ /ansi-colors/3.2.3:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-LEHHyuhlPY3TmuUYMh2oz89lTShfvgbmzaBcxve9t/9Wuy7Dwf4yoAKcND7KFT1HAQfqZ12qtc+DUrBMeKF9nw==
+ /ansi-escapes/4.3.1:
+ dependencies:
+ type-fest: 0.11.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==
+ /ansi-regex/3.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=
+ /ansi-regex/4.1.0:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==
+ /ansi-regex/5.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
+ /ansi-styles/3.2.1:
+ dependencies:
+ color-convert: 1.9.3
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
+ /ansi-styles/4.2.1:
+ dependencies:
+ '@types/color-name': 1.1.1
+ color-convert: 2.0.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==
+ /anymatch/2.0.0:
+ dependencies:
+ micromatch: 3.1.10
+ normalize-path: 2.1.1
+ dev: false
+ resolution:
+ integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==
+ /anymatch/3.1.1:
+ dependencies:
+ normalize-path: 3.0.0
+ picomatch: 2.2.2
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
+ /archiver-utils/2.1.0:
+ dependencies:
+ glob: 7.1.6
+ graceful-fs: 4.2.4
+ lazystream: 1.0.0
+ lodash.defaults: 4.2.0
+ lodash.difference: 4.5.0
+ lodash.flatten: 4.4.0
+ lodash.isplainobject: 4.0.6
+ lodash.union: 4.6.0
+ normalize-path: 3.0.0
+ readable-stream: 2.3.7
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==
+ /archiver/4.0.1:
+ dependencies:
+ archiver-utils: 2.1.0
+ async: 2.6.3
+ buffer-crc32: 0.2.13
+ glob: 7.1.6
+ readable-stream: 3.6.0
+ tar-stream: 2.1.2
+ zip-stream: 3.0.1
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-/YV1pU4Nhpf/rJArM23W6GTUjT0l++VbjykrCRua1TSXrn+yM8Qs7XvtwSiRse0iCe49EPNf7ktXnPsWuSb91Q==
+ /archy/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=
+ /arg/4.1.3:
+ dev: false
+ resolution:
+ integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==
+ /argparse/1.0.10:
+ dependencies:
+ sprintf-js: 1.0.3
+ dev: false
+ resolution:
+ integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
+ /arr-diff/4.0.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=
+ /arr-flatten/1.1.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==
+ /arr-union/3.1.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=
+ /array-equal/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=
+ /array-includes/3.1.1:
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.17.5
+ is-string: 1.0.5
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==
+ /array-unique/0.3.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=
+ /array.prototype.flat/1.2.3:
+ dependencies:
+ define-properties: 1.1.3
+ es-abstract: 1.17.5
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==
+ /asn1/0.2.4:
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: false
+ resolution:
+ integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==
+ /assert-plus/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.8'
+ resolution:
+ integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=
+ /assertion-error/1.1.0:
+ dev: false
+ resolution:
+ integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==
+ /assign-symbols/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=
+ /ast-types/0.13.3:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-XTZ7xGML849LkQP86sWdQzfhwbt3YwIO6MqbX9mUNYY98VKaaVZP7YNNm70IpwecbkkxmfC5IYAzOQ/2p29zRA==
+ /astral-regex/1.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==
+ /async/2.6.3:
+ dependencies:
+ lodash: 4.17.15
+ dev: false
+ resolution:
+ integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==
+ /asynckit/0.4.0:
+ dev: false
+ resolution:
+ integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=
+ /at-least-node/1.0.0:
+ dev: false
+ engines:
+ node: '>= 4.0.0'
+ resolution:
+ integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==
+ /atob/2.1.2:
+ dev: false
+ engines:
+ node: '>= 4.5.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==
+ /atomic-sleep/1.0.0:
+ dev: false
+ engines:
+ node: '>=8.0.0'
+ resolution:
+ integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==
+ /avvio/6.4.1:
+ dependencies:
+ archy: 1.0.0
+ debug: 4.1.1
+ fastq: 1.8.0
+ dev: false
+ resolution:
+ integrity: sha512-jeZaUK+F7MuWSNT3VHfltskPJZKqVeTWQqBA4SDaDoLaQ0lb5TOgLeQT1BEuhTIUNISCDCGY3zjYyVmQQ48gKA==
+ /aws-cdk/1.44.0:
+ dependencies:
+ '@aws-cdk/cdk-assets-schema': 1.44.0
+ '@aws-cdk/cloud-assembly-schema': 1.44.0
+ '@aws-cdk/cloudformation-diff': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ '@aws-cdk/region-info': 1.44.0
+ archiver: 4.0.1
+ aws-sdk: 2.691.0
+ camelcase: 6.0.0
+ cdk-assets: 1.44.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.4
+ promptly: 3.0.3
+ proxy-agent: 3.1.1
+ semver: 7.3.2
+ source-map-support: 0.5.19
+ table: 5.4.6
+ uuid: 8.1.0
+ yaml: 1.10.0
+ yargs: 15.3.1
+ dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-d2wWnFJFV4d6jqlOsYE5T01YmFCy4+wbvWcHWZXZKVtx6ik5FH3Lo43f7vTilghCCKHbCUk9prZ+RL2DjeOArA==
+ /aws-sdk/2.691.0:
+ 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
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha512-HV/iANH5PJvexubWr/oDmWMKtV/n1shtrACrLIUa5vTXIT6O7CzUouExNOvOtFMZw8zJkLmyEpa/0bDpMmo0Zg==
+ /aws-sign2/0.7.0:
+ dev: false
+ resolution:
+ integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=
+ /aws4/1.10.0:
+ dev: false
+ resolution:
+ integrity: sha512-3YDiu347mtVtjpyV3u5kVqQLP242c06zwDOgpeRnybmXlYYsLbtTrUBUm8i8srONt+FWobl5aibnU1030PeeuA==
+ /babel-jest/25.5.1_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@jest/transform': 25.5.1
+ '@jest/types': 25.5.0
+ '@types/babel__core': 7.1.8
+ babel-plugin-istanbul: 6.0.0
+ babel-preset-jest: 25.5.0_@babel+core@7.10.2
+ chalk: 3.0.0
+ graceful-fs: 4.2.4
+ slash: 3.0.0
+ dev: false
+ engines:
+ node: '>= 8.3'
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ resolution:
+ integrity: sha512-9dA9+GmMjIzgPnYtkhBg73gOo/RHqPmLruP3BaGL4KEX3Dwz6pI8auSN8G8+iuEG90+GSswyKvslN+JYSaacaQ==
+ /babel-plugin-istanbul/6.0.0:
+ dependencies:
+ '@babel/helper-plugin-utils': 7.10.1
+ '@istanbuljs/load-nyc-config': 1.1.0
+ '@istanbuljs/schema': 0.1.2
+ istanbul-lib-instrument: 4.0.3
+ test-exclude: 6.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==
+ /babel-plugin-jest-hoist/25.5.0:
+ dependencies:
+ '@babel/template': 7.10.1
+ '@babel/types': 7.10.2
+ '@types/babel__traverse': 7.0.12
+ dev: false
+ engines:
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-u+/W+WAjMlvoocYGTwthAiQSxDcJAyHpQ6oWlHdFZaaN+Rlk8Q7iiwDPg2lN/FyJtAYnKjFxbn7xus4HCFkg5g==
+ /babel-preset-current-node-syntax/0.1.2_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.10.2
+ '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.10.2
+ '@babel/plugin-syntax-class-properties': 7.10.1_@babel+core@7.10.2
+ '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.10.2
+ '@babel/plugin-syntax-logical-assignment-operators': 7.10.1_@babel+core@7.10.2
+ '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.10.2
+ '@babel/plugin-syntax-numeric-separator': 7.10.1_@babel+core@7.10.2
+ '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.10.2
+ '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.10.2
+ '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.10.2
+ dev: false
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ resolution:
+ integrity: sha512-u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw==
+ /babel-preset-jest/25.5.0_@babel+core@7.10.2:
+ dependencies:
+ '@babel/core': 7.10.2
+ babel-plugin-jest-hoist: 25.5.0
+ babel-preset-current-node-syntax: 0.1.2_@babel+core@7.10.2
+ dev: false
+ engines:
+ node: '>= 8.3'
+ peerDependencies:
+ '@babel/core': ^7.0.0
+ resolution:
+ integrity: sha512-8ZczygctQkBU+63DtSOKGh7tFL0CeCuz+1ieud9lJ1WPQ9O6A1a/r+LGn6Y705PA6whHQ3T1XuB/PmpfNYf8Fw==
+ /balanced-match/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
+ /base/0.11.2:
+ dependencies:
+ cache-base: 1.0.1
+ class-utils: 0.3.6
+ component-emitter: 1.3.0
+ define-property: 1.0.0
+ isobject: 3.0.1
+ mixin-deep: 1.3.2
+ pascalcase: 0.1.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==
+ /base64-js/1.3.1:
+ dev: false
+ resolution:
+ integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==
+ /bcrypt-pbkdf/1.0.2:
+ dependencies:
+ tweetnacl: 0.14.5
+ dev: false
+ resolution:
+ integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=
+ /binary-extensions/2.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-Phlt0plgpIIBOGTT/ehfFnbNlfsDEiqmzE2KRXoX1bLIlir4X/MR+zSyBEkL05ffWgnRSf/DXv+WrUAVr93/ow==
+ /bl/4.0.2:
+ dependencies:
+ buffer: 5.6.0
+ inherits: 2.0.4
+ readable-stream: 3.6.0
+ dev: false
+ resolution:
+ integrity: sha512-j4OH8f6Qg2bGuWfRiltT2HYGx0e1QcBTrK9KAHNMwMZdQnDZFk0ZSYIpADjYCB3U12nicC5tVJwSIhwOWjb4RQ==
+ /brace-expansion/1.1.11:
+ dependencies:
+ balanced-match: 1.0.0
+ concat-map: 0.0.1
+ dev: false
+ resolution:
+ integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
+ /braces/2.3.2:
+ dependencies:
+ arr-flatten: 1.1.0
+ array-unique: 0.3.2
+ extend-shallow: 2.0.1
+ fill-range: 4.0.0
+ isobject: 3.0.1
+ repeat-element: 1.1.3
+ snapdragon: 0.8.2
+ snapdragon-node: 2.1.1
+ split-string: 3.1.0
+ to-regex: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==
+ /braces/3.0.2:
+ dependencies:
+ fill-range: 7.0.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
+ /browser-process-hrtime/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==
+ /browser-resolve/1.11.3:
+ dependencies:
+ resolve: 1.1.7
+ dev: false
+ resolution:
+ integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==
+ /browser-stdout/1.3.1:
+ dev: false
+ resolution:
+ integrity: sha512-qhAVI1+Av2X7qelOfAIYwXONood6XlZE/fXaBSmW/T5SzLAmCgzi+eiWE7fUvbHaeNBQH13UftjpXxsfLkMpgw==
+ /bs-logger/0.2.6:
+ dependencies:
+ fast-json-stable-stringify: 2.1.0
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==
+ /bser/2.1.1:
+ dependencies:
+ node-int64: 0.4.0
+ dev: false
+ resolution:
+ integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==
+ /buffer-crc32/0.2.13:
+ dev: false
+ resolution:
+ integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=
+ /buffer-from/1.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==
+ /buffer/4.9.2:
+ dependencies:
+ base64-js: 1.3.1
+ ieee754: 1.1.13
+ isarray: 1.0.0
+ dev: false
+ resolution:
+ integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==
+ /buffer/5.6.0:
+ dependencies:
+ base64-js: 1.3.1
+ ieee754: 1.1.13
+ dev: false
+ resolution:
+ integrity: sha512-/gDYp/UtU0eA1ys8bOs9J6a+E/KWIY+DZ+Q2WESNUA0jFRsJOc0SNUO6xJ5SGA1xueg3NL65W6s+NY5l9cunuw==
+ /bytes/3.1.0:
+ dev: false
+ engines:
+ node: '>= 0.8'
+ resolution:
+ integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
+ /cache-base/1.0.1:
+ dependencies:
+ collection-visit: 1.0.0
+ component-emitter: 1.3.0
+ get-value: 2.0.6
+ has-value: 1.0.0
+ isobject: 3.0.1
+ set-value: 2.0.1
+ to-object-path: 0.3.0
+ union-value: 1.0.1
+ unset-value: 1.0.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==
+ /callsites/3.1.0:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
+ /camelcase/5.3.1:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==
+ /camelcase/6.0.0:
+ dev: false
+ engines:
+ node: '>=10'
+ resolution:
+ integrity: sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w==
+ /capture-exit/2.0.0:
+ dependencies:
+ rsvp: 4.8.5
+ dev: false
+ engines:
+ node: 6.* || 8.* || >= 10.*
+ resolution:
+ integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==
+ /caseless/0.12.0:
+ dev: false
+ resolution:
+ integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=
+ /cdk-assets/1.44.0:
+ dependencies:
+ '@aws-cdk/cdk-assets-schema': 1.44.0
+ '@aws-cdk/cx-api': 1.44.0
+ archiver: 4.0.1
+ aws-sdk: 2.691.0
+ glob: 7.1.6
+ yargs: 15.3.1
+ dev: false
+ engines:
+ node: '>= 10.13.0 <13 || >=13.7.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-9FcNq/w4rXSElRphv0dmz8V8APD4cXle3c7JzF1aVJNv2H67Suf/3YNMt+u1dcN0chC8KdQAUB0ojOgDkQgCDQ==
+ /chai/4.2.0:
+ dependencies:
+ assertion-error: 1.1.0
+ check-error: 1.0.2
+ deep-eql: 3.0.1
+ get-func-name: 2.0.0
+ pathval: 1.1.0
+ type-detect: 4.0.8
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-XQU3bhBukrOsQCuwZndwGcCVQHyZi53fQ6Ys1Fym7E4olpIqqZZhhoFJoaKVvV17lWQoXYwgWN2nF5crA8J2jw==
+ /chalk/2.4.2:
+ dependencies:
+ ansi-styles: 3.2.1
+ escape-string-regexp: 1.0.5
+ supports-color: 5.5.0
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
+ /chalk/3.0.0:
+ dependencies:
+ ansi-styles: 4.2.1
+ supports-color: 7.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==
+ /chardet/0.7.0:
+ dev: false
+ resolution:
+ integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==
+ /charenc/0.0.2:
+ dev: false
+ resolution:
+ integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=
+ /check-error/1.0.2:
+ dev: false
+ resolution:
+ integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII=
+ /chokidar/3.3.0:
+ dependencies:
+ anymatch: 3.1.1
+ braces: 3.0.2
+ glob-parent: 5.1.1
+ is-binary-path: 2.1.0
+ is-glob: 4.0.1
+ normalize-path: 3.0.0
+ readdirp: 3.2.0
+ dev: false
+ engines:
+ node: '>= 8.10.0'
+ optionalDependencies:
+ fsevents: 2.1.3
+ resolution:
+ integrity: sha512-dGmKLDdT3Gdl7fBUe8XK+gAtGmzy5Fn0XkkWQuYxGIgWVPPse2CxFA5mtrlD0TOHaHjEUqkWNyP1XdHoJES/4A==
+ /ci-info/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
+ /class-utils/0.3.6:
+ dependencies:
+ arr-union: 3.1.0
+ define-property: 0.2.5
+ isobject: 3.0.1
+ static-extend: 0.1.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==
+ /cli-color/0.1.7:
+ dependencies:
+ es5-ext: 0.8.2
+ dev: false
+ engines:
+ node: '>=0.1.103'
+ resolution:
+ integrity: sha1-rcMgD6RxzCEbDaf1ZrcemLnWc0c=
+ /cli-cursor/3.1.0:
+ dependencies:
+ restore-cursor: 3.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==
+ /cli-width/2.2.1:
+ dev: false
+ resolution:
+ integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==
+ /cliui/5.0.0:
+ dependencies:
+ string-width: 3.1.0
+ strip-ansi: 5.2.0
+ wrap-ansi: 5.1.0
+ dev: false
+ resolution:
+ integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==
+ /cliui/6.0.0:
+ dependencies:
+ string-width: 4.2.0
+ strip-ansi: 6.0.0
+ wrap-ansi: 6.2.0
+ dev: false
+ resolution:
+ integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==
+ /co/4.6.0:
+ dev: false
+ engines:
+ iojs: '>= 1.0.0'
+ node: '>= 0.12.0'
+ resolution:
+ integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=
+ /collect-v8-coverage/1.0.1:
+ dev: false
+ resolution:
+ integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==
+ /collection-visit/1.0.0:
+ dependencies:
+ map-visit: 1.0.0
+ object-visit: 1.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=
+ /color-convert/1.9.3:
+ dependencies:
+ color-name: 1.1.3
+ dev: false
+ resolution:
+ integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
+ /color-convert/2.0.1:
+ dependencies:
+ color-name: 1.1.4
+ dev: false
+ engines:
+ node: '>=7.0.0'
+ resolution:
+ integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
+ /color-name/1.1.3:
+ dev: false
+ resolution:
+ integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
+ /color-name/1.1.4:
+ dev: false
+ resolution:
+ integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
+ /colors/1.4.0:
+ dev: false
+ engines:
+ node: '>=0.1.90'
+ resolution:
+ integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==
+ /combined-stream/1.0.8:
+ dependencies:
+ delayed-stream: 1.0.0
+ dev: false
+ engines:
+ node: '>= 0.8'
+ resolution:
+ integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==
+ /component-emitter/1.3.0:
+ dev: false
+ resolution:
+ integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==
+ /compress-commons/3.0.0:
+ dependencies:
+ buffer-crc32: 0.2.13
+ crc32-stream: 3.0.1
+ normalize-path: 3.0.0
+ readable-stream: 2.3.7
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==
+ /concat-map/0.0.1:
+ dev: false
+ resolution:
+ integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
+ /constructs/3.0.3:
+ dev: false
+ engines:
+ node: '>= 10.3.0'
+ resolution:
+ integrity: sha512-JrYLpTlz92Un1jxkwoGiOiGoDjzIWtxo64sLC5FD4mQN1H9mAqZNvgxWYWaJIiWUXNkl5L5sO3GFf6peTj7UMQ==
+ /contains-path/0.1.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
+ /convert-source-map/1.7.0:
+ dependencies:
+ safe-buffer: 5.1.2
+ dev: false
+ resolution:
+ integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==
+ /cookie/0.4.1:
+ dev: false
+ engines:
+ node: '>= 0.6'
+ resolution:
+ integrity: sha512-ZwrFkGJxUR3EIoXtO+yVE69Eb7KlixbaeAWfBQB9vVsNn/o+Yw69gBWSSDK825hQNdN+wF8zELf3dFNl/kxkUA==
+ /copy-descriptor/0.1.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=
+ /core-util-is/1.0.2:
+ dev: false
+ resolution:
+ integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=
+ /crc/3.8.0:
+ dependencies:
+ buffer: 5.6.0
+ dev: false
+ resolution:
+ integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==
+ /crc32-stream/3.0.1:
+ dependencies:
+ crc: 3.8.0
+ readable-stream: 3.6.0
+ dev: false
+ engines:
+ node: '>= 6.9.0'
+ resolution:
+ integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==
+ /cross-spawn/6.0.5:
+ dependencies:
+ nice-try: 1.0.5
+ path-key: 2.0.1
+ semver: 5.7.1
+ shebang-command: 1.2.0
+ which: 1.3.1
+ dev: false
+ engines:
+ node: '>=4.8'
+ resolution:
+ integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==
+ /cross-spawn/7.0.3:
+ dependencies:
+ path-key: 3.1.1
+ shebang-command: 2.0.0
+ which: 2.0.2
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
+ /crypt/0.0.2:
+ dev: false
+ resolution:
+ integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=
+ /cssom/0.3.8:
+ dev: false
+ resolution:
+ integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==
+ /cssom/0.4.4:
+ dev: false
+ resolution:
+ integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==
+ /cssstyle/2.3.0:
+ dependencies:
+ cssom: 0.3.8
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==
+ /dashdash/1.14.1:
+ dependencies:
+ assert-plus: 1.0.0
+ dev: false
+ engines:
+ node: '>=0.10'
+ resolution:
+ integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=
+ /data-uri-to-buffer/1.2.0:
+ dev: false
+ resolution:
+ integrity: sha512-vKQ9DTQPN1FLYiiEEOQ6IBGFqvjCa5rSK3cWMy/Nespm5d/x3dGFT9UBZnkLxCwua/IXBi2TYnwTEpsOvhC4UQ==
+ /data-urls/1.1.0:
+ dependencies:
+ abab: 2.0.3
+ whatwg-mimetype: 2.3.0
+ whatwg-url: 7.1.0
+ dev: false
+ resolution:
+ integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==
+ /debug/2.6.9:
+ dependencies:
+ ms: 2.0.0
+ dev: false
+ resolution:
+ integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
+ /debug/3.1.0:
+ dependencies:
+ ms: 2.0.0
+ dev: false
+ resolution:
+ integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==
+ /debug/3.2.6:
+ dependencies:
+ ms: 2.1.2
+ dev: false
+ resolution:
+ integrity: sha512-mel+jf7nrtEl5Pn1Qx46zARXKDpBbvzezse7p7LqINmdoIk8PYP5SySaxEmYv6TZ0JyEKA1hsCId6DIhgITtWQ==
+ /debug/4.1.1:
+ dependencies:
+ ms: 2.1.2
+ dev: false
+ resolution:
+ integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==
+ /decamelize/1.2.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=
+ /decamelize/4.0.0:
+ dev: false
+ engines:
+ node: '>=10'
+ resolution:
+ integrity: sha512-9iE1PgSik9HeIIw2JO94IidnE3eBoQrFJ3w7sFuzSX4DpmZ3v5sZpUiV5Swcf6mQEF+Y0ru8Neo+p+nyh2J+hQ==
+ /decode-uri-component/0.2.0:
+ dev: false
+ engines:
+ node: '>=0.10'
+ resolution:
+ integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=
+ /deep-eql/3.0.1:
+ dependencies:
+ type-detect: 4.0.8
+ dev: false
+ engines:
+ node: '>=0.12'
+ resolution:
+ integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==
+ /deep-is/0.1.3:
+ dev: false
+ resolution:
+ integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
+ /deepmerge/4.2.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
+ /define-properties/1.1.3:
+ dependencies:
+ object-keys: 1.1.1
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
+ /define-property/0.2.5:
+ dependencies:
+ is-descriptor: 0.1.6
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=
+ /define-property/1.0.0:
+ dependencies:
+ is-descriptor: 1.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=
+ /define-property/2.0.2:
+ dependencies:
+ is-descriptor: 1.0.2
+ isobject: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==
+ /degenerator/1.0.4:
+ dependencies:
+ ast-types: 0.13.3
+ escodegen: 1.14.2
+ esprima: 3.1.3
+ dev: false
+ resolution:
+ integrity: sha1-/PSQo37OJmRk2cxDGrmMWBnO0JU=
+ /delayed-stream/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ resolution:
+ integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=
+ /depd/1.1.2:
+ dev: false
+ engines:
+ node: '>= 0.6'
+ resolution:
+ integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
+ /detect-newline/3.1.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==
+ /diff-sequences/25.2.6:
+ dev: false
+ engines:
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==
+ /diff/3.5.0:
+ dev: false
+ engines:
+ node: '>=0.3.1'
+ resolution:
+ integrity: sha512-A46qtFgd+g7pDZinpnwiRJtxbC1hpgf0uzP3iG89scHk0AUC7A1TGxf5OiiOUv/JMZR8GOt8hL900hV0bOy5xA==
+ /diff/4.0.2:
+ dev: false
+ engines:
+ node: '>=0.3.1'
+ resolution:
+ integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==
+ /difflib/0.2.4:
+ dependencies:
+ heap: 0.2.6
+ dev: false
+ resolution:
+ integrity: sha1-teMDYabbAjF21WKJLbhZQKcY9H4=
+ /doctrine/1.5.0:
+ dependencies:
+ esutils: 2.0.3
+ isarray: 1.0.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
+ /doctrine/3.0.0:
+ dependencies:
+ esutils: 2.0.3
+ dev: false
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
+ /domexception/1.0.1:
+ dependencies:
+ webidl-conversions: 4.0.2
+ dev: false
+ resolution:
+ integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==
+ /dreamopt/0.6.0:
+ dependencies:
+ wordwrap: 1.0.0
+ dev: false
+ engines:
+ node: '>=0.4.0'
+ resolution:
+ integrity: sha1-2BPM2sjTnYrVJndVFKE92mZNa0s=
+ /ecc-jsbn/0.1.2:
+ dependencies:
+ jsbn: 0.1.1
+ safer-buffer: 2.1.2
+ dev: false
+ resolution:
+ integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=
+ /emoji-regex/7.0.3:
+ dev: false
+ resolution:
+ integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==
+ /emoji-regex/8.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
+ /end-of-stream/1.4.4:
+ dependencies:
+ once: 1.4.0
+ dev: false
+ resolution:
+ integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==
+ /error-ex/1.3.2:
+ dependencies:
+ is-arrayish: 0.2.1
+ dev: false
+ resolution:
+ integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
+ /es-abstract/1.17.5:
+ dependencies:
+ es-to-primitive: 1.2.1
+ function-bind: 1.1.1
+ has: 1.0.3
+ has-symbols: 1.0.1
+ is-callable: 1.2.0
+ is-regex: 1.1.0
+ object-inspect: 1.7.0
+ object-keys: 1.1.1
+ object.assign: 4.1.0
+ string.prototype.trimleft: 2.1.2
+ string.prototype.trimright: 2.1.2
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-BR9auzDbySxOcfog0tLECW8l28eRGpDpU3Dm3Hp4q/N+VtLTmyj4EUN088XZWQDW/hzj6sYRDXeOFsaAODKvpg==
+ /es-to-primitive/1.2.1:
+ dependencies:
+ is-callable: 1.2.0
+ is-date-object: 1.0.2
+ is-symbol: 1.0.3
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
+ /es5-ext/0.8.2:
+ dev: false
+ engines:
+ node: '>=0.4'
+ resolution:
+ integrity: sha1-q6jZ4ZQ6iVrJaDemKjmz9V7NlKs=
+ /es6-promise/4.2.8:
+ dev: false
+ resolution:
+ integrity: sha512-HJDGx5daxeIvxdBxvG2cb9g4tEvwIk3i8+nhX0yGrYmZUzbkdg8QbDevheDB8gd0//uPj4c1EQua8Q+MViT0/w==
+ /es6-promisify/5.0.0:
+ dependencies:
+ es6-promise: 4.2.8
+ dev: false
+ resolution:
+ integrity: sha1-UQnWLz5W6pZ8S2NQWu8IKRyKUgM=
+ /escape-string-regexp/1.0.5:
+ dev: false
+ engines:
+ node: '>=0.8.0'
+ resolution:
+ integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
+ /escodegen/1.14.2:
+ dependencies:
+ esprima: 4.0.1
+ estraverse: 4.3.0
+ esutils: 2.0.3
+ optionator: 0.8.3
+ dev: false
+ engines:
+ node: '>=4.0'
+ hasBin: true
+ optionalDependencies:
+ source-map: 0.6.1
+ resolution:
+ integrity: sha512-InuOIiKk8wwuOFg6x9BQXbzjrQhtyXh46K9bqVTPzSo2FnyMBaYGBMC6PhQy7yxxil9vIedFBweQBMK74/7o8A==
+ /eslint-import-resolver-node/0.3.3:
+ dependencies:
+ debug: 2.6.9
+ resolve: 1.17.0
+ dev: false
+ resolution:
+ integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==
+ /eslint-module-utils/2.6.0:
+ dependencies:
+ debug: 2.6.9
+ pkg-dir: 2.0.0
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==
+ /eslint-plugin-import/2.20.2_eslint@6.8.0:
+ dependencies:
+ array-includes: 3.1.1
+ array.prototype.flat: 1.2.3
+ contains-path: 0.1.0
+ debug: 2.6.9
+ doctrine: 1.5.0
+ eslint: 6.8.0
+ eslint-import-resolver-node: 0.3.3
+ eslint-module-utils: 2.6.0
+ has: 1.0.3
+ minimatch: 3.0.4
+ object.values: 1.1.1
+ read-pkg-up: 2.0.0
+ resolve: 1.17.0
+ dev: false
+ engines:
+ node: '>=4'
+ peerDependencies:
+ eslint: 2.x - 6.x
+ resolution:
+ integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==
+ /eslint-scope/5.1.0:
+ dependencies:
+ esrecurse: 4.2.1
+ estraverse: 4.3.0
+ dev: false
+ engines:
+ node: '>=8.0.0'
resolution:
integrity: sha512-iiGRvtxWqgtx5m8EyQUJihBloE4EnYeGE/bz1wSPwJE6tZuJUtHlhqDM4Xj2ukE8Dyy1+HCZ4hE0fzIVMzb58w==
/eslint-utils/1.4.3:
dependencies:
- eslint-visitor-keys: 1.2.0
+ eslint-visitor-keys: 1.2.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==
+ /eslint-utils/2.0.0:
+ dependencies:
+ eslint-visitor-keys: 1.2.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==
+ /eslint-visitor-keys/1.2.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==
+ /eslint/6.8.0:
+ dependencies:
+ '@babel/code-frame': 7.10.1
+ ajv: 6.12.2
+ chalk: 2.4.2
+ cross-spawn: 6.0.5
+ debug: 4.1.1
+ doctrine: 3.0.0
+ eslint-scope: 5.1.0
+ eslint-utils: 1.4.3
+ eslint-visitor-keys: 1.2.0
+ espree: 6.2.1
+ esquery: 1.3.1
+ esutils: 2.0.3
+ file-entry-cache: 5.0.1
+ functional-red-black-tree: 1.0.1
+ glob-parent: 5.1.1
+ globals: 12.4.0
+ ignore: 4.0.6
+ import-fresh: 3.2.1
+ imurmurhash: 0.1.4
+ inquirer: 7.1.0
+ is-glob: 4.0.1
+ js-yaml: 3.13.1
+ json-stable-stringify-without-jsonify: 1.0.1
+ levn: 0.3.0
+ lodash: 4.17.15
+ minimatch: 3.0.4
+ mkdirp: 0.5.5
+ natural-compare: 1.4.0
+ optionator: 0.8.3
+ progress: 2.0.3
+ regexpp: 2.0.1
+ semver: 6.3.0
+ strip-ansi: 5.2.0
+ strip-json-comments: 3.1.0
+ table: 5.4.6
+ text-table: 0.2.0
+ v8-compile-cache: 2.1.1
+ dev: false
+ engines:
+ node: ^8.10.0 || ^10.13.0 || >=11.10.1
+ hasBin: true
+ resolution:
+ integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==
+ /espree/6.2.1:
+ dependencies:
+ acorn: 7.2.0
+ acorn-jsx: 5.2.0_acorn@7.2.0
+ eslint-visitor-keys: 1.2.0
+ dev: false
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==
+ /esprima/3.1.3:
+ dev: false
+ engines:
+ node: '>=4'
+ hasBin: true
+ resolution:
+ integrity: sha1-/cpRzuYTOJXjyI1TXOSdv/YqRjM=
+ /esprima/4.0.1:
+ dev: false
+ engines:
+ node: '>=4'
+ hasBin: true
+ resolution:
+ integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
+ /esquery/1.3.1:
+ dependencies:
+ estraverse: 5.1.0
+ dev: false
+ engines:
+ node: '>=0.10'
+ resolution:
+ integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==
+ /esrecurse/4.2.1:
+ dependencies:
+ estraverse: 4.3.0
+ dev: false
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
+ /estraverse/4.3.0:
+ dev: false
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
+ /estraverse/5.1.0:
+ dev: false
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
+ /esutils/2.0.3:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
+ /events/1.1.1:
+ dev: false
+ engines:
+ node: '>=0.4.x'
+ resolution:
+ integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=
+ /exec-sh/0.3.4:
+ dev: false
+ resolution:
+ integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==
+ /execa/1.0.0:
+ dependencies:
+ cross-spawn: 6.0.5
+ get-stream: 4.1.0
+ is-stream: 1.1.0
+ npm-run-path: 2.0.2
+ p-finally: 1.0.0
+ signal-exit: 3.0.3
+ strip-eof: 1.0.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==
+ /execa/3.4.0:
+ dependencies:
+ cross-spawn: 7.0.3
+ get-stream: 5.1.0
+ human-signals: 1.1.1
+ is-stream: 2.0.0
+ merge-stream: 2.0.0
+ npm-run-path: 4.0.1
+ onetime: 5.1.0
+ p-finally: 2.0.1
+ signal-exit: 3.0.3
+ strip-final-newline: 2.0.0
+ dev: false
+ engines:
+ node: ^8.12.0 || >=9.7.0
+ resolution:
+ integrity: sha512-r9vdGQk4bmCuK1yKQu1KTwcT2zwfWdbdaXfCtAh+5nU/4fSX+JAb7vZGvI5naJrQlvONrEB20jeruESI69530g==
+ /exit/0.1.2:
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=
+ /expand-brackets/2.1.4:
+ dependencies:
+ debug: 2.6.9
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ posix-character-classes: 0.1.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=
+ /expect/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ ansi-styles: 4.2.1
+ jest-get-type: 25.2.6
+ jest-matcher-utils: 25.5.0
+ jest-message-util: 25.5.0
+ jest-regex-util: 25.2.6
+ dev: false
+ engines:
+ node: '>= 8.3'
+ resolution:
+ integrity: sha512-w7KAXo0+6qqZZhovCaBVPSIqQp7/UTcx4M9uKt2m6pd2VB1voyC8JizLRqeEqud3AAVP02g+hbErDu5gu64tlA==
+ /extend-shallow/2.0.1:
+ dependencies:
+ is-extendable: 0.1.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=
+ /extend-shallow/3.0.2:
+ dependencies:
+ assign-symbols: 1.0.0
+ is-extendable: 1.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=
+ /extend/3.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==
+ /external-editor/3.1.0:
+ dependencies:
+ chardet: 0.7.0
+ iconv-lite: 0.4.24
+ tmp: 0.0.33
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
+ /extglob/2.0.4:
+ dependencies:
+ array-unique: 0.3.2
+ define-property: 1.0.0
+ expand-brackets: 2.1.4
+ extend-shallow: 2.0.1
+ fragment-cache: 0.2.1
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==
+ /extsprintf/1.3.0:
+ dev: false
+ engines:
+ '0': node >=0.6.0
+ resolution:
+ integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=
+ /fast-decode-uri-component/1.0.1:
+ dev: false
+ resolution:
+ integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==
+ /fast-deep-equal/3.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
+ /fast-json-stable-stringify/2.1.0:
+ dev: false
+ resolution:
+ integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
+ /fast-json-stringify/1.20.1:
+ dependencies:
+ ajv: 6.12.2
+ deepmerge: 4.2.2
+ string-similarity: 4.0.1
+ dev: false
+ resolution:
+ integrity: sha512-PEPWrRZvKqI11fY2uDhLLuoapIda9wVQ2mzAj8rkBfVD7jWvOSIICL0Om1knoReIWKF5y/5bbR/GzcZANaaJfQ==
+ /fast-levenshtein/2.0.6:
+ dev: false
+ resolution:
+ integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
+ /fast-redact/2.0.0:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-zxpkULI9W9MNTK2sJ3BpPQrTEXFNESd2X6O1tXMFpK/XM0G5c5Rll2EVYZH2TqI3xRGK/VaJ+eEOt7pnENJpeA==
+ /fast-safe-stringify/2.0.7:
+ dev: false
+ resolution:
+ integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==
+ /fastify/2.14.1:
+ dependencies:
+ abstract-logging: 2.0.0
+ ajv: 6.12.2
+ avvio: 6.4.1
+ fast-json-stringify: 1.20.1
+ find-my-way: 2.2.3
+ flatstr: 1.0.12
+ light-my-request: 3.8.0
+ middie: 4.1.0
+ pino: 5.17.0
+ proxy-addr: 2.0.6
+ readable-stream: 3.6.0
+ rfdc: 1.1.4
+ secure-json-parse: 2.1.0
+ tiny-lru: 7.0.6
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-nSL8AgIdFCpZmFwjqB5Zzv+3/1KpwwVtB/h88Q4Og8njYbkddKGpuQlQ2tHUULXPTJrLZ7wop6olzx6HEbHdpw==
+ /fastq/1.8.0:
+ dependencies:
+ reusify: 1.0.4
+ dev: false
+ resolution:
+ integrity: sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
+ /fb-watchman/2.0.1:
+ dependencies:
+ bser: 2.1.1
+ dev: false
+ resolution:
+ integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==
+ /figures/3.2.0:
+ dependencies:
+ escape-string-regexp: 1.0.5
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
+ /file-entry-cache/5.0.1:
+ dependencies:
+ flat-cache: 2.0.1
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
+ /file-uri-to-path/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==
+ /fill-range/4.0.0:
+ dependencies:
+ extend-shallow: 2.0.1
+ is-number: 3.0.0
+ repeat-string: 1.6.1
+ to-regex-range: 2.1.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=
+ /fill-range/7.0.1:
+ dependencies:
+ to-regex-range: 5.0.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
+ /find-my-way/2.2.3:
+ dependencies:
+ fast-decode-uri-component: 1.0.1
+ safe-regex2: 2.0.0
+ semver-store: 0.3.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-C7dxfbX8pV1maLd31ygkBEOaD51Ls4dROuHjeSQZf1FeQinUzq3UA/kSPecLSDy9iAQufd8w1zgp7j64kyLdhw==
+ /find-up/2.1.0:
+ dependencies:
+ locate-path: 2.0.0
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
+ /find-up/3.0.0:
+ dependencies:
+ locate-path: 3.0.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
+ /find-up/4.1.0:
+ dependencies:
+ locate-path: 5.0.0
+ path-exists: 4.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
+ /flat-cache/2.0.1:
+ dependencies:
+ flatted: 2.0.2
+ rimraf: 2.6.3
+ write: 1.0.3
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
+ /flat/4.1.0:
+ dependencies:
+ is-buffer: 2.0.4
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==
+ /flatstr/1.0.12:
+ dev: false
+ resolution:
+ integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==
+ /flatted/2.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
+ /for-in/1.0.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=
+ /forever-agent/0.6.1:
+ dev: false
+ resolution:
+ integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=
+ /form-data/2.3.3:
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ mime-types: 2.1.27
+ dev: false
+ engines:
+ node: '>= 0.12'
+ resolution:
+ integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==
+ /form-data/3.0.0:
+ dependencies:
+ asynckit: 0.4.0
+ combined-stream: 1.0.8
+ mime-types: 2.1.27
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==
+ /forwarded/0.1.2:
+ dev: false
+ engines:
+ node: '>= 0.6'
+ resolution:
+ integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
+ /fragment-cache/0.2.1:
+ dependencies:
+ map-cache: 0.2.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=
+ /fs-constants/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==
+ /fs-extra/9.0.1:
+ dependencies:
+ at-least-node: 1.0.0
+ graceful-fs: 4.2.4
+ jsonfile: 6.0.1
+ universalify: 1.0.0
+ dev: false
+ engines:
+ node: '>=10'
+ resolution:
+ integrity: sha512-h2iAoN838FqAFJY2/qVpzFXy+EBxfVE220PalAqQLDVsFOHLJrZvut5puAbCdNv6WJk+B8ihI+k0c7JK5erwqQ==
+ /fs.realpath/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
+ /fsevents/2.1.3:
+ dev: false
+ engines:
+ node: ^8.16.0 || ^10.6.0 || >=11.0.0
+ optional: true
+ os:
+ - darwin
+ resolution:
+ integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
+ /ftp/0.3.10:
+ dependencies:
+ readable-stream: 1.1.14
+ xregexp: 2.0.0
+ dev: false
+ engines:
+ node: '>=0.8.0'
+ resolution:
+ integrity: sha1-kZfYYa2BQvPmPVqDv+TFn3MwiF0=
+ /function-bind/1.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
+ /functional-red-black-tree/1.0.1:
+ dev: false
+ resolution:
+ integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
+ /gensync/1.0.0-beta.1:
+ dev: false
+ engines:
+ node: '>=6.9.0'
+ resolution:
+ integrity: sha512-r8EC6NO1sngH/zdD9fiRDLdcgnbayXah+mLgManTaIZJqEC1MZstmnox8KpnI2/fxQwrp5OpCOYWLp4rBl4Jcg==
+ /get-caller-file/2.0.5:
+ dev: false
+ engines:
+ node: 6.* || 8.* || >= 10.*
+ resolution:
+ integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
+ /get-func-name/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=
+ /get-package-type/0.1.0:
+ dev: false
+ engines:
+ node: '>=8.0.0'
+ resolution:
+ integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==
+ /get-stream/4.1.0:
+ dependencies:
+ pump: 3.0.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==
+ /get-stream/5.1.0:
+ dependencies:
+ pump: 3.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw==
+ /get-uri/2.0.4:
+ dependencies:
+ data-uri-to-buffer: 1.2.0
+ debug: 2.6.9
+ extend: 3.0.2
+ file-uri-to-path: 1.0.0
+ ftp: 0.3.10
+ readable-stream: 2.3.7
+ dev: false
+ resolution:
+ integrity: sha512-v7LT/s8kVjs+Tx0ykk1I+H/rbpzkHvuIq87LmeXptcf5sNWm9uQiwjNAt94SJPA1zOlCntmnOlJvVWKmzsxG8Q==
+ /get-value/2.0.6:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=
+ /getpass/0.1.7:
+ dependencies:
+ assert-plus: 1.0.0
+ dev: false
+ resolution:
+ integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=
+ /glob-parent/5.1.1:
+ dependencies:
+ is-glob: 4.0.1
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
+ /glob/7.1.3:
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.0.4
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: false
+ resolution:
+ integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
+ /glob/7.1.6:
+ dependencies:
+ fs.realpath: 1.0.0
+ inflight: 1.0.6
+ inherits: 2.0.4
+ minimatch: 3.0.4
+ once: 1.4.0
+ path-is-absolute: 1.0.1
+ dev: false
+ resolution:
+ integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
+ /globals/11.12.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
+ /globals/12.4.0:
+ dependencies:
+ type-fest: 0.8.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
+ /graceful-fs/4.2.4:
+ dev: false
+ resolution:
+ integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
+ /growl/1.10.5:
+ dev: false
+ engines:
+ node: '>=4.x'
+ resolution:
+ integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
+ /growly/1.3.0:
+ dev: false
+ optional: true
+ resolution:
+ integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=
+ /har-schema/2.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=
+ /har-validator/5.1.3:
+ dependencies:
+ ajv: 6.12.2
+ har-schema: 2.0.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-sNvOCzEQNr/qrvJgc3UG/kD4QtlHycrzwS+6mfTrrSq97BvaYcPZZI1ZSqGSPR73Cxn4LKTD4PttRwfU7jWq5g==
+ /has-flag/3.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
+ /has-flag/4.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
+ /has-symbols/1.0.1:
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
+ /has-value/0.3.1:
+ dependencies:
+ get-value: 2.0.6
+ has-values: 0.1.4
+ isobject: 2.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=
+ /has-value/1.0.0:
+ dependencies:
+ get-value: 2.0.6
+ has-values: 1.0.0
+ isobject: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=
+ /has-values/0.1.4:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=
+ /has-values/1.0.0:
+ dependencies:
+ is-number: 3.0.0
+ kind-of: 4.0.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=
+ /has/1.0.3:
+ dependencies:
+ function-bind: 1.1.1
+ dev: false
+ engines:
+ node: '>= 0.4.0'
+ resolution:
+ integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
+ /he/1.2.0:
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
+ /heap/0.2.6:
+ dev: false
+ resolution:
+ integrity: sha1-CH4fELBGky/IWU3Z5tN4r8nR5aw=
+ /hosted-git-info/2.8.8:
+ dev: false
+ resolution:
+ integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
+ /html-encoding-sniffer/1.0.2:
+ dependencies:
+ whatwg-encoding: 1.0.5
+ dev: false
+ resolution:
+ integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==
+ /html-escaper/2.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==
+ /http-errors/1.7.3:
+ dependencies:
+ depd: 1.1.2
+ inherits: 2.0.4
+ setprototypeof: 1.1.1
+ statuses: 1.5.0
+ toidentifier: 1.0.0
+ dev: false
+ engines:
+ node: '>= 0.6'
+ resolution:
+ integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==
+ /http-proxy-agent/2.1.0:
+ dependencies:
+ agent-base: 4.3.0
+ debug: 3.1.0
+ dev: false
+ engines:
+ node: '>= 4.5.0'
+ resolution:
+ integrity: sha512-qwHbBLV7WviBl0rQsOzH6o5lwyOIvwp/BdFnvVxXORldu5TmjFfjzBcWUWS5kWAZhmv+JtiDhSuQCp4sBfbIgg==
+ /http-signature/1.2.0:
+ dependencies:
+ assert-plus: 1.0.0
+ jsprim: 1.4.1
+ sshpk: 1.16.1
+ dev: false
+ engines:
+ node: '>=0.8'
+ npm: '>=1.3.7'
+ resolution:
+ integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=
+ /https-proxy-agent/3.0.1:
+ dependencies:
+ agent-base: 4.3.0
+ debug: 3.2.6
+ dev: false
+ engines:
+ node: '>= 4.5.0'
+ resolution:
+ integrity: sha512-+ML2Rbh6DAuee7d07tYGEKOEi2voWPUGan+ExdPbPW6Z3svq+JCqr0v8WmKPOkz1vOVykPCBSuobe7G8GJUtVg==
+ /human-signals/1.1.1:
+ dev: false
+ engines:
+ node: '>=8.12.0'
+ resolution:
+ integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==
+ /iconv-lite/0.4.24:
+ dependencies:
+ safer-buffer: 2.1.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
+ /ieee754/1.1.13:
+ dev: false
+ resolution:
+ integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==
+ /ignore/4.0.6:
+ dev: false
+ engines:
+ node: '>= 4'
+ resolution:
+ integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
+ /import-fresh/3.2.1:
+ dependencies:
+ parent-module: 1.0.1
+ resolve-from: 4.0.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
+ /import-local/3.0.2:
+ dependencies:
+ pkg-dir: 4.2.0
+ resolve-cwd: 3.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ hasBin: true
+ resolution:
+ integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==
+ /imurmurhash/0.1.4:
+ dev: false
+ engines:
+ node: '>=0.8.19'
+ resolution:
+ integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
+ /inflight/1.0.6:
+ dependencies:
+ once: 1.4.0
+ wrappy: 1.0.2
+ dev: false
+ resolution:
+ integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
+ /inherits/2.0.4:
+ dev: false
+ resolution:
+ integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
+ /inquirer/7.1.0:
+ dependencies:
+ ansi-escapes: 4.3.1
+ chalk: 3.0.0
+ cli-cursor: 3.1.0
+ cli-width: 2.2.1
+ external-editor: 3.1.0
+ figures: 3.2.0
+ lodash: 4.17.15
+ mute-stream: 0.0.8
+ run-async: 2.4.1
+ rxjs: 6.5.5
+ string-width: 4.2.0
+ strip-ansi: 6.0.0
+ through: 2.3.8
+ dev: false
+ engines:
+ node: '>=6.0.0'
+ resolution:
+ integrity: sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==
+ /ip-regex/2.1.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=
+ /ip/1.1.5:
+ dev: false
+ resolution:
+ integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=
+ /ipaddr.js/1.9.1:
+ dev: false
+ engines:
+ node: '>= 0.10'
+ resolution:
+ integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
+ /is-accessor-descriptor/0.1.6:
+ dependencies:
+ kind-of: 3.2.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=
+ /is-accessor-descriptor/1.0.0:
+ dependencies:
+ kind-of: 6.0.3
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==
+ /is-arrayish/0.2.1:
+ dev: false
+ resolution:
+ integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
+ /is-binary-path/2.1.0:
+ dependencies:
+ binary-extensions: 2.0.0
dev: false
engines:
- node: '>=6'
+ node: '>=8'
resolution:
- integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==
- /eslint-utils/2.0.0:
- dependencies:
- eslint-visitor-keys: 1.2.0
+ integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
+ /is-buffer/1.1.6:
dev: false
- engines:
- node: '>=6'
resolution:
- integrity: sha512-0HCPuJv+7Wv1bACm8y5/ECVfYdfsAm9xmVb7saeFlxjPYALefjhbYoCkBjPdPzGH8wWyTpAez82Fh3VKYEZ8OA==
- /eslint-visitor-keys/1.2.0:
+ integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==
+ /is-buffer/2.0.4:
dev: false
engines:
node: '>=4'
resolution:
- integrity: sha512-WFb4ihckKil6hu3Dp798xdzSfddwKKU3+nGniKF6HfeW6OLd2OUDEPP7TcHtB5+QXOKg2s6B2DaMPE1Nn/kxKQ==
- /eslint/6.8.0:
- dependencies:
- '@babel/code-frame': 7.10.1
- ajv: 6.12.2
- chalk: 2.4.2
- cross-spawn: 6.0.5
- debug: 4.1.1
- doctrine: 3.0.0
- eslint-scope: 5.1.0
- eslint-utils: 1.4.3
- eslint-visitor-keys: 1.2.0
- espree: 6.2.1
- esquery: 1.3.1
- esutils: 2.0.3
- file-entry-cache: 5.0.1
- functional-red-black-tree: 1.0.1
- glob-parent: 5.1.1
- globals: 12.4.0
- ignore: 4.0.6
- import-fresh: 3.2.1
- imurmurhash: 0.1.4
- inquirer: 7.1.0
- is-glob: 4.0.1
- js-yaml: 3.13.1
- json-stable-stringify-without-jsonify: 1.0.1
- levn: 0.3.0
- lodash: 4.17.15
- minimatch: 3.0.4
- mkdirp: 0.5.5
- natural-compare: 1.4.0
- optionator: 0.8.3
- progress: 2.0.3
- regexpp: 2.0.1
- semver: 6.3.0
- strip-ansi: 5.2.0
- strip-json-comments: 3.1.0
- table: 5.4.6
- text-table: 0.2.0
- v8-compile-cache: 2.1.1
+ integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==
+ /is-callable/1.2.0:
dev: false
engines:
- node: ^8.10.0 || ^10.13.0 || >=11.10.1
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==
+ /is-ci/2.0.0:
+ dependencies:
+ ci-info: 2.0.0
+ dev: false
hasBin: true
resolution:
- integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==
- /espree/6.2.1:
+ integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==
+ /is-data-descriptor/0.1.4:
dependencies:
- acorn: 7.2.0
- acorn-jsx: 5.2.0_acorn@7.2.0
- eslint-visitor-keys: 1.2.0
+ kind-of: 3.2.2
dev: false
engines:
- node: '>=6.0.0'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==
- /esprima/4.0.1:
+ integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=
+ /is-data-descriptor/1.0.0:
+ dependencies:
+ kind-of: 6.0.3
dev: false
engines:
- node: '>=4'
- hasBin: true
+ node: '>=0.10.0'
resolution:
- integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
- /esquery/1.3.1:
- dependencies:
- estraverse: 5.1.0
+ integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==
+ /is-date-object/1.0.2:
dev: false
engines:
- node: '>=0.10'
+ node: '>= 0.4'
resolution:
- integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==
- /esrecurse/4.2.1:
+ integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
+ /is-descriptor/0.1.6:
dependencies:
- estraverse: 4.3.0
+ is-accessor-descriptor: 0.1.6
+ is-data-descriptor: 0.1.4
+ kind-of: 5.1.0
dev: false
engines:
- node: '>=4.0'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-64RBB++fIOAXPw3P9cy89qfMlvZEXZkqqJkjqqXIvzP5ezRZjW+lPWjw35UX/3EhUPFYbg5ER4JYgDw4007/DQ==
- /estraverse/4.3.0:
+ integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==
+ /is-descriptor/1.0.2:
+ dependencies:
+ is-accessor-descriptor: 1.0.0
+ is-data-descriptor: 1.0.0
+ kind-of: 6.0.3
dev: false
engines:
- node: '>=4.0'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
- /estraverse/5.1.0:
+ integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==
+ /is-docker/2.0.0:
dev: false
engines:
- node: '>=4.0'
+ node: '>=8'
+ optional: true
resolution:
- integrity: sha512-FyohXK+R0vE+y1nHLoBM7ZTyqRpqAlhdZHCWIWEviFLiGB8b04H6bQs8G+XTthacvT8VuwvteiP7RJSxMs8UEw==
- /esutils/2.0.3:
+ integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==
+ /is-extendable/0.1.1:
dev: false
engines:
node: '>=0.10.0'
resolution:
- integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
- /external-editor/3.1.0:
+ integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=
+ /is-extendable/1.0.1:
dependencies:
- chardet: 0.7.0
- iconv-lite: 0.4.24
- tmp: 0.0.33
+ is-plain-object: 2.0.4
dev: false
engines:
- node: '>=4'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==
- /fast-decode-uri-component/1.0.1:
+ integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==
+ /is-extglob/2.1.1:
dev: false
+ engines:
+ node: '>=0.10.0'
resolution:
- integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==
- /fast-deep-equal/3.1.1:
+ integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
+ /is-fullwidth-code-point/2.0.0:
dev: false
+ engines:
+ node: '>=4'
resolution:
- integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==
- /fast-json-stable-stringify/2.1.0:
+ integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
+ /is-fullwidth-code-point/3.0.0:
dev: false
+ engines:
+ node: '>=8'
resolution:
- integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
- /fast-json-stringify/1.20.1:
- dependencies:
- ajv: 6.12.2
- deepmerge: 4.2.2
- string-similarity: 4.0.1
+ integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
+ /is-generator-fn/2.1.0:
dev: false
+ engines:
+ node: '>=6'
resolution:
- integrity: sha512-PEPWrRZvKqI11fY2uDhLLuoapIda9wVQ2mzAj8rkBfVD7jWvOSIICL0Om1knoReIWKF5y/5bbR/GzcZANaaJfQ==
- /fast-levenshtein/2.0.6:
+ integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==
+ /is-glob/4.0.1:
+ dependencies:
+ is-extglob: 2.1.1
dev: false
+ engines:
+ node: '>=0.10.0'
resolution:
- integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
- /fast-redact/2.0.0:
+ integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
+ /is-number/3.0.0:
+ dependencies:
+ kind-of: 3.2.2
dev: false
engines:
- node: '>=6'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-zxpkULI9W9MNTK2sJ3BpPQrTEXFNESd2X6O1tXMFpK/XM0G5c5Rll2EVYZH2TqI3xRGK/VaJ+eEOt7pnENJpeA==
- /fast-safe-stringify/2.0.7:
+ integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=
+ /is-number/7.0.0:
dev: false
+ engines:
+ node: '>=0.12.0'
resolution:
- integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==
- /fastify/2.14.1:
+ integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
+ /is-plain-object/2.0.4:
dependencies:
- abstract-logging: 2.0.0
- ajv: 6.12.2
- avvio: 6.4.1
- fast-json-stringify: 1.20.1
- find-my-way: 2.2.3
- flatstr: 1.0.12
- light-my-request: 3.8.0
- middie: 4.1.0
- pino: 5.17.0
- proxy-addr: 2.0.6
- readable-stream: 3.6.0
- rfdc: 1.1.4
- secure-json-parse: 2.1.0
- tiny-lru: 7.0.6
+ isobject: 3.0.1
dev: false
engines:
- node: '>=6'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-nSL8AgIdFCpZmFwjqB5Zzv+3/1KpwwVtB/h88Q4Og8njYbkddKGpuQlQ2tHUULXPTJrLZ7wop6olzx6HEbHdpw==
- /fastq/1.8.0:
+ integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==
+ /is-regex/1.1.0:
dependencies:
- reusify: 1.0.4
+ has-symbols: 1.0.1
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==
+ /is-stream/1.1.0:
dev: false
+ engines:
+ node: '>=0.10.0'
resolution:
- integrity: sha512-SMIZoZdLh/fgofivvIkmknUXyPnvxRE3DhtZ5Me3Mrsk5gyPL42F0xr51TdRXskBxHfMp+07bcYzfsYEsSQA9Q==
- /figures/3.2.0:
- dependencies:
- escape-string-regexp: 1.0.5
+ integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=
+ /is-stream/2.0.0:
dev: false
engines:
node: '>=8'
resolution:
- integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==
- /file-entry-cache/5.0.1:
+ integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==
+ /is-string/1.0.5:
+ dev: false
+ engines:
+ node: '>= 0.4'
+ resolution:
+ integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
+ /is-symbol/1.0.3:
dependencies:
- flat-cache: 2.0.1
+ has-symbols: 1.0.1
dev: false
engines:
- node: '>=4'
+ node: '>= 0.4'
resolution:
- integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==
- /fill-range/7.0.1:
+ integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
+ /is-typedarray/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=
+ /is-windows/1.0.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==
+ /is-wsl/2.2.0:
dependencies:
- to-regex-range: 5.0.1
+ is-docker: 2.0.0
dev: false
engines:
node: '>=8'
+ optional: true
resolution:
- integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
- /find-my-way/2.2.3:
+ integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==
+ /isarray/0.0.1:
+ dev: false
+ resolution:
+ integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=
+ /isarray/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
+ /isexe/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
+ /isobject/2.1.0:
dependencies:
- fast-decode-uri-component: 1.0.1
- safe-regex2: 2.0.0
- semver-store: 0.3.0
+ isarray: 1.0.0
dev: false
engines:
- node: '>=6'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-C7dxfbX8pV1maLd31ygkBEOaD51Ls4dROuHjeSQZf1FeQinUzq3UA/kSPecLSDy9iAQufd8w1zgp7j64kyLdhw==
- /find-up/2.1.0:
+ integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=
+ /isobject/3.0.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=
+ /isstream/0.1.2:
+ dev: false
+ resolution:
+ integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=
+ /istanbul-lib-coverage/3.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==
+ /istanbul-lib-instrument/4.0.3:
dependencies:
- locate-path: 2.0.0
+ '@babel/core': 7.10.2
+ '@istanbuljs/schema': 0.1.2
+ istanbul-lib-coverage: 3.0.0
+ semver: 6.3.0
dev: false
engines:
- node: '>=4'
+ node: '>=8'
resolution:
- integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
- /find-up/3.0.0:
+ integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==
+ /istanbul-lib-report/3.0.0:
dependencies:
- locate-path: 3.0.0
+ istanbul-lib-coverage: 3.0.0
+ make-dir: 3.1.0
+ supports-color: 7.1.0
dev: false
engines:
- node: '>=6'
+ node: '>=8'
resolution:
- integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==
- /flat-cache/2.0.1:
+ integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==
+ /istanbul-lib-source-maps/4.0.0:
dependencies:
- flatted: 2.0.2
- rimraf: 2.6.3
- write: 1.0.3
+ debug: 4.1.1
+ istanbul-lib-coverage: 3.0.0
+ source-map: 0.6.1
dev: false
engines:
- node: '>=4'
+ node: '>=8'
resolution:
- integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==
- /flat/4.1.0:
+ integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==
+ /istanbul-reports/3.0.2:
dependencies:
- is-buffer: 2.0.4
+ html-escaper: 2.0.2
+ istanbul-lib-report: 3.0.0
dev: false
- hasBin: true
+ engines:
+ node: '>=8'
resolution:
- integrity: sha512-Px/TiLIznH7gEDlPXcUD4KnBusa6kR6ayRUVcnEAbreRIuhkqow/mun59BuRXwoYk7ZQOLW1ZM05ilIvK38hFw==
- /flatstr/1.0.12:
+ integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==
+ /jest-changed-files/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ execa: 3.4.0
+ throat: 5.0.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-4zPxDyhCyiN2wIAtSLI6gc82/EjqZc1onI4Mz/l0pWrAlsSfYH/2ZIcU+e3oA2wDwbzIWNKwa23F8rh6+DRWkw==
- /flatted/2.0.2:
+ integrity: sha512-EOw9QEqapsDT7mKF162m8HFzRPbmP8qJQny6ldVOdOVBz3ACgPm/1nAn5fPQ/NDaYhX/AHkrGwwkCncpAVSXcw==
+ /jest-cli/25.5.4:
+ dependencies:
+ '@jest/core': 25.5.4
+ '@jest/test-result': 25.5.0
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ exit: 0.1.2
+ graceful-fs: 4.2.4
+ import-local: 3.0.2
+ is-ci: 2.0.0
+ jest-config: 25.5.4
+ jest-util: 25.5.0
+ jest-validate: 25.5.0
+ prompts: 2.3.2
+ realpath-native: 2.0.0
+ yargs: 15.3.1
dev: false
+ engines:
+ node: '>= 8.3'
+ hasBin: true
resolution:
- integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==
- /form-data/3.0.0:
+ integrity: sha512-rG8uJkIiOUpnREh1768/N3n27Cm+xPFkSNFO91tgg+8o2rXeVLStz+vkXkGr4UtzH6t1SNbjwoiswd7p4AhHTw==
+ /jest-config/25.5.4:
dependencies:
- asynckit: 0.4.0
- combined-stream: 1.0.8
- mime-types: 2.1.27
+ '@babel/core': 7.10.2
+ '@jest/test-sequencer': 25.5.4
+ '@jest/types': 25.5.0
+ babel-jest: 25.5.1_@babel+core@7.10.2
+ chalk: 3.0.0
+ deepmerge: 4.2.2
+ glob: 7.1.6
+ graceful-fs: 4.2.4
+ jest-environment-jsdom: 25.5.0
+ jest-environment-node: 25.5.0
+ jest-get-type: 25.2.6
+ jest-jasmine2: 25.5.4
+ jest-regex-util: 25.2.6
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ jest-util: 25.5.0
+ jest-validate: 25.5.0
+ micromatch: 4.0.2
+ pretty-format: 25.5.0
+ realpath-native: 2.0.0
dev: false
engines:
- node: '>= 6'
+ node: '>= 8.3'
resolution:
- integrity: sha512-CKMFDglpbMi6PyN+brwB9Q/GOw0eAnsrEZDgcsH5Krhz5Od/haKHAX0NmQfha2zPPz0JpWzA7GJHGSnvCRLWsg==
- /forwarded/0.1.2:
+ integrity: sha512-SZwR91SwcdK6bz7Gco8qL7YY2sx8tFJYzvg216DLihTWf+LKY/DoJXpM9nTzYakSyfblbqeU48p/p7Jzy05Atg==
+ /jest-diff/25.5.0:
+ dependencies:
+ chalk: 3.0.0
+ diff-sequences: 25.2.6
+ jest-get-type: 25.2.6
+ pretty-format: 25.5.0
dev: false
engines:
- node: '>= 0.6'
+ node: '>= 8.3'
resolution:
- integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=
- /fs.realpath/1.0.0:
+ integrity: sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==
+ /jest-docblock/25.3.0:
+ dependencies:
+ detect-newline: 3.1.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
- /fsevents/2.1.3:
+ integrity: sha512-aktF0kCar8+zxRHxQZwxMy70stc9R1mOmrLsT5VO3pIT0uzGRSDAXxSlz4NqQWpuLjPpuMhPRl7H+5FRsvIQAg==
+ /jest-each/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ jest-get-type: 25.2.6
+ jest-util: 25.5.0
+ pretty-format: 25.5.0
dev: false
engines:
- node: ^8.16.0 || ^10.6.0 || >=11.0.0
- optional: true
- os:
- - darwin
+ node: '>= 8.3'
resolution:
- integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
- /function-bind/1.1.1:
+ integrity: sha512-QBogUxna3D8vtiItvn54xXde7+vuzqRrEeaw8r1s+1TG9eZLVJE5ZkKoSUlqFwRjnlaA4hyKGiu9OlkFIuKnjA==
+ /jest-environment-jsdom/25.5.0:
+ dependencies:
+ '@jest/environment': 25.5.0
+ '@jest/fake-timers': 25.5.0
+ '@jest/types': 25.5.0
+ jest-mock: 25.5.0
+ jest-util: 25.5.0
+ jsdom: 15.2.1
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
- /functional-red-black-tree/1.0.1:
+ integrity: sha512-7Jr02ydaq4jaWMZLY+Skn8wL5nVIYpWvmeatOHL3tOcV3Zw8sjnPpx+ZdeBfc457p8jCR9J6YCc+Lga0oIy62A==
+ /jest-environment-node/25.5.0:
+ dependencies:
+ '@jest/environment': 25.5.0
+ '@jest/fake-timers': 25.5.0
+ '@jest/types': 25.5.0
+ jest-mock: 25.5.0
+ jest-util: 25.5.0
+ semver: 6.3.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
- /get-caller-file/2.0.5:
+ integrity: sha512-iuxK6rQR2En9EID+2k+IBs5fCFd919gVVK5BeND82fYeLWPqvRcFNPKu9+gxTwfB5XwBGBvZ0HFQa+cHtIoslA==
+ /jest-get-type/25.2.6:
dev: false
engines:
- node: 6.* || 8.* || >= 10.*
+ node: '>= 8.3'
resolution:
- integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==
- /get-func-name/2.0.0:
+ integrity: sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==
+ /jest-haste-map/25.5.1:
+ dependencies:
+ '@jest/types': 25.5.0
+ '@types/graceful-fs': 4.1.3
+ anymatch: 3.1.1
+ fb-watchman: 2.0.1
+ graceful-fs: 4.2.4
+ jest-serializer: 25.5.0
+ jest-util: 25.5.0
+ jest-worker: 25.5.0
+ micromatch: 4.0.2
+ sane: 4.1.0
+ walker: 1.0.7
+ which: 2.0.2
dev: false
+ engines:
+ node: '>= 8.3'
+ optionalDependencies:
+ fsevents: 2.1.3
resolution:
- integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE=
- /glob-parent/5.1.1:
+ integrity: sha512-dddgh9UZjV7SCDQUrQ+5t9yy8iEgKc1AKqZR9YDww8xsVOtzPQSMVLDChc21+g29oTRexb9/B0bIlZL+sWmvAQ==
+ /jest-jasmine2/25.5.4:
dependencies:
- is-glob: 4.0.1
+ '@babel/traverse': 7.10.1
+ '@jest/environment': 25.5.0
+ '@jest/source-map': 25.5.0
+ '@jest/test-result': 25.5.0
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ co: 4.6.0
+ expect: 25.5.0
+ is-generator-fn: 2.1.0
+ jest-each: 25.5.0
+ jest-matcher-utils: 25.5.0
+ jest-message-util: 25.5.0
+ jest-runtime: 25.5.4
+ jest-snapshot: 25.5.1
+ jest-util: 25.5.0
+ pretty-format: 25.5.0
+ throat: 5.0.0
dev: false
engines:
- node: '>= 6'
+ node: '>= 8.3'
resolution:
- integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
- /glob/7.1.3:
+ integrity: sha512-9acbWEfbmS8UpdcfqnDO+uBUgKa/9hcRh983IHdM+pKmJPL77G0sWAAK0V0kr5LK3a8cSBfkFSoncXwQlRZfkQ==
+ /jest-leak-detector/25.5.0:
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.0.4
- once: 1.4.0
- path-is-absolute: 1.0.1
+ jest-get-type: 25.2.6
+ pretty-format: 25.5.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-vcfuiIxogLV4DlGBHIUOwI0IbrJ8HWPc4MU7HzviGeNho/UJDfi6B5p3sHeWIQ0KGIU0Jpxi5ZHxemQfLkkAwQ==
- /glob/7.1.6:
+ integrity: sha512-rV7JdLsanS8OkdDpZtgBf61L5xZ4NnYLBq72r6ldxahJWWczZjXawRsoHyXzibM5ed7C2QRjpp6ypgwGdKyoVA==
+ /jest-matcher-utils/25.5.0:
dependencies:
- fs.realpath: 1.0.0
- inflight: 1.0.6
- inherits: 2.0.4
- minimatch: 3.0.4
- once: 1.4.0
- path-is-absolute: 1.0.1
+ chalk: 3.0.0
+ jest-diff: 25.5.0
+ jest-get-type: 25.2.6
+ pretty-format: 25.5.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
- /globals/12.4.0:
+ integrity: sha512-VWI269+9JS5cpndnpCwm7dy7JtGQT30UHfrnM3mXl22gHGt/b7NkjBqXfbhZ8V4B7ANUsjK18PlSBmG0YH7gjw==
+ /jest-message-util/25.5.0:
dependencies:
- type-fest: 0.8.1
+ '@babel/code-frame': 7.10.1
+ '@jest/types': 25.5.0
+ '@types/stack-utils': 1.0.1
+ chalk: 3.0.0
+ graceful-fs: 4.2.4
+ micromatch: 4.0.2
+ slash: 3.0.0
+ stack-utils: 1.0.2
dev: false
engines:
- node: '>=8'
+ node: '>= 8.3'
resolution:
- integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
- /graceful-fs/4.2.4:
+ integrity: sha512-ezddz3YCT/LT0SKAmylVyWWIGYoKHOFOFXx3/nA4m794lfVUskMcwhip6vTgdVrOtYdjeQeis2ypzes9mZb4EA==
+ /jest-mock/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
- /growl/1.10.5:
+ integrity: sha512-eXWuTV8mKzp/ovHc5+3USJMYsTBhyQ+5A1Mak35dey/RG8GlM4YWVylZuGgVXinaW6tpvk/RSecmF37FKUlpXA==
+ /jest-pnp-resolver/1.2.1_jest-resolve@25.5.1:
+ dependencies:
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
dev: false
engines:
- node: '>=4.x'
+ node: '>=6'
+ peerDependencies:
+ jest-resolve: '*'
+ peerDependenciesMeta:
+ jest-resolve:
+ optional: true
resolution:
- integrity: sha512-qBr4OuELkhPenW6goKVXiv47US3clb3/IbuWF9KNKEijAy9oeHxU9IgzjvJhHkUzhaj7rOUD7+YGWqUjLp5oSA==
- /has-flag/3.0.0:
+ integrity: sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ==
+ /jest-regex-util/25.2.6:
dev: false
engines:
- node: '>=4'
+ node: '>= 8.3'
resolution:
- integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
- /has-flag/4.0.0:
+ integrity: sha512-KQqf7a0NrtCkYmZZzodPftn7fL1cq3GQAFVMn5Hg8uKx/fIenLEobNanUxb7abQ1sjADHBseG/2FGpsv/wr+Qw==
+ /jest-resolve-dependencies/25.5.4:
+ dependencies:
+ '@jest/types': 25.5.0
+ jest-regex-util: 25.2.6
+ jest-snapshot: 25.5.1
dev: false
engines:
- node: '>=8'
+ node: '>= 8.3'
resolution:
- integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
- /has-symbols/1.0.1:
+ integrity: sha512-yFmbPd+DAQjJQg88HveObcGBA32nqNZ02fjYmtL16t1xw9bAttSn5UGRRhzMHIQbsep7znWvAvnD4kDqOFM0Uw==
+ /jest-resolve/25.5.1_jest-resolve@25.5.1:
+ dependencies:
+ '@jest/types': 25.5.0
+ browser-resolve: 1.11.3
+ chalk: 3.0.0
+ graceful-fs: 4.2.4
+ jest-pnp-resolver: 1.2.1_jest-resolve@25.5.1
+ read-pkg-up: 7.0.1
+ realpath-native: 2.0.0
+ resolve: 1.17.0
+ slash: 3.0.0
dev: false
engines:
- node: '>= 0.4'
+ node: '>= 8.3'
+ peerDependencies:
+ jest-resolve: '*'
resolution:
- integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
- /has/1.0.3:
+ integrity: sha512-Hc09hYch5aWdtejsUZhA+vSzcotf7fajSlPA6EZPE1RmPBAD39XtJhvHWFStid58iit4IPDLI/Da4cwdDmAHiQ==
+ /jest-runner/25.5.4:
dependencies:
- function-bind: 1.1.1
+ '@jest/console': 25.5.0
+ '@jest/environment': 25.5.0
+ '@jest/test-result': 25.5.0
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ exit: 0.1.2
+ graceful-fs: 4.2.4
+ jest-config: 25.5.4
+ jest-docblock: 25.3.0
+ jest-haste-map: 25.5.1
+ jest-jasmine2: 25.5.4
+ jest-leak-detector: 25.5.0
+ jest-message-util: 25.5.0
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ jest-runtime: 25.5.4
+ jest-util: 25.5.0
+ jest-worker: 25.5.0
+ source-map-support: 0.5.19
+ throat: 5.0.0
dev: false
engines:
- node: '>= 0.4.0'
+ node: '>= 8.3'
resolution:
- integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
- /he/1.2.0:
- dev: false
+ integrity: sha512-V/2R7fKZo6blP8E9BL9vJ8aTU4TH2beuqGNxHbxi6t14XzTb+x90B3FRgdvuHm41GY8ch4xxvf0ATH4hdpjTqg==
+ /jest-runtime/25.5.4:
+ dependencies:
+ '@jest/console': 25.5.0
+ '@jest/environment': 25.5.0
+ '@jest/globals': 25.5.2
+ '@jest/source-map': 25.5.0
+ '@jest/test-result': 25.5.0
+ '@jest/transform': 25.5.1
+ '@jest/types': 25.5.0
+ '@types/yargs': 15.0.5
+ chalk: 3.0.0
+ collect-v8-coverage: 1.0.1
+ exit: 0.1.2
+ glob: 7.1.6
+ graceful-fs: 4.2.4
+ jest-config: 25.5.4
+ jest-haste-map: 25.5.1
+ jest-message-util: 25.5.0
+ jest-mock: 25.5.0
+ jest-regex-util: 25.2.6
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ jest-snapshot: 25.5.1
+ jest-util: 25.5.0
+ jest-validate: 25.5.0
+ realpath-native: 2.0.0
+ slash: 3.0.0
+ strip-bom: 4.0.0
+ yargs: 15.3.1
+ dev: false
+ engines:
+ node: '>= 8.3'
hasBin: true
resolution:
- integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==
- /hosted-git-info/2.8.8:
- dev: false
- resolution:
- integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
- /iconv-lite/0.4.24:
+ integrity: sha512-RWTt8LeWh3GvjYtASH2eezkc8AehVoWKK20udV6n3/gC87wlTbE1kIA+opCvNWyyPeBs6ptYsc6nyHUb1GlUVQ==
+ /jest-serializer/25.5.0:
dependencies:
- safer-buffer: 2.1.2
+ graceful-fs: 4.2.4
dev: false
engines:
- node: '>=0.10.0'
+ node: '>= 8.3'
resolution:
- integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
- /ignore/4.0.6:
+ integrity: sha512-LxD8fY1lByomEPflwur9o4e2a5twSQ7TaVNLlFUuToIdoJuBt8tzHfCsZ42Ok6LkKXWzFWf3AGmheuLAA7LcCA==
+ /jest-snapshot/25.5.1:
+ dependencies:
+ '@babel/types': 7.10.2
+ '@jest/types': 25.5.0
+ '@types/prettier': 1.19.1
+ chalk: 3.0.0
+ expect: 25.5.0
+ graceful-fs: 4.2.4
+ jest-diff: 25.5.0
+ jest-get-type: 25.2.6
+ jest-matcher-utils: 25.5.0
+ jest-message-util: 25.5.0
+ jest-resolve: 25.5.1_jest-resolve@25.5.1
+ make-dir: 3.1.0
+ natural-compare: 1.4.0
+ pretty-format: 25.5.0
+ semver: 6.3.0
dev: false
engines:
- node: '>= 4'
+ node: '>= 8.3'
resolution:
- integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
- /import-fresh/3.2.1:
+ integrity: sha512-C02JE1TUe64p2v1auUJ2ze5vcuv32tkv9PyhEb318e8XOKF7MOyXdJ7kdjbvrp3ChPLU2usI7Rjxs97Dj5P0uQ==
+ /jest-util/25.5.0:
dependencies:
- parent-module: 1.0.1
- resolve-from: 4.0.0
+ '@jest/types': 25.5.0
+ chalk: 3.0.0
+ graceful-fs: 4.2.4
+ is-ci: 2.0.0
+ make-dir: 3.1.0
dev: false
engines:
- node: '>=6'
+ node: '>= 8.3'
resolution:
- integrity: sha512-6e1q1cnWP2RXD9/keSkxHScg508CdXqXWgWBaETNhyuBFz+kUZlKboh+ISK+bU++DmbHimVBrOz/zzPe0sZ3sQ==
- /imurmurhash/0.1.4:
+ integrity: sha512-KVlX+WWg1zUTB9ktvhsg2PXZVdkI1NBevOJSkTKYAyXyH4QSvh+Lay/e/v+bmaFfrkfx43xD8QTfgobzlEXdIA==
+ /jest-validate/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ camelcase: 5.3.1
+ chalk: 3.0.0
+ jest-get-type: 25.2.6
+ leven: 3.1.0
+ pretty-format: 25.5.0
dev: false
engines:
- node: '>=0.8.19'
+ node: '>= 8.3'
resolution:
- integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
- /inflight/1.0.6:
+ integrity: sha512-okUFKqhZIpo3jDdtUXUZ2LxGUZJIlfdYBvZb1aczzxrlyMlqdnnws9MOxezoLGhSaFc2XYaHNReNQfj5zPIWyQ==
+ /jest-watcher/25.5.0:
dependencies:
- once: 1.4.0
- wrappy: 1.0.2
+ '@jest/test-result': 25.5.0
+ '@jest/types': 25.5.0
+ ansi-escapes: 4.3.1
+ chalk: 3.0.0
+ jest-util: 25.5.0
+ string-length: 3.1.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
- /inherits/2.0.4:
+ integrity: sha512-XrSfJnVASEl+5+bb51V0Q7WQx65dTSk7NL4yDdVjPnRNpM0hG+ncFmDYJo9O8jaSRcAitVbuVawyXCRoxGrT5Q==
+ /jest-worker/25.5.0:
+ dependencies:
+ merge-stream: 2.0.0
+ supports-color: 7.1.0
dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
- /inquirer/7.1.0:
+ integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==
+ /jest/25.5.4:
dependencies:
- ansi-escapes: 4.3.1
- chalk: 3.0.0
- cli-cursor: 3.1.0
- cli-width: 2.2.1
- external-editor: 3.1.0
- figures: 3.2.0
- lodash: 4.17.15
- mute-stream: 0.0.8
- run-async: 2.4.1
- rxjs: 6.5.5
- string-width: 4.2.0
- strip-ansi: 6.0.0
- through: 2.3.8
+ '@jest/core': 25.5.4
+ import-local: 3.0.2
+ jest-cli: 25.5.4
dev: false
engines:
- node: '>=6.0.0'
+ node: '>= 8.3'
+ hasBin: true
resolution:
- integrity: sha512-5fJMWEmikSYu0nv/flMc475MhGbB7TSPd/2IpFV4I4rMklboCH2rQjYY5kKiYGHqUF9gvaambupcJFFG9dvReg==
- /ipaddr.js/1.9.1:
+ integrity: sha512-hHFJROBTqZahnO+X+PMtT6G2/ztqAZJveGqz//FnWWHurizkD05PQGzRZOhF3XP6z7SJmL+5tCfW8qV06JypwQ==
+ /jmespath/0.15.0:
dev: false
engines:
- node: '>= 0.10'
+ node: '>= 0.6.0'
resolution:
- integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==
- /is-arrayish/0.2.1:
+ integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=
+ /js-tokens/4.0.0:
dev: false
resolution:
- integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
- /is-binary-path/2.1.0:
+ integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
+ /js-yaml/3.13.1:
dependencies:
- binary-extensions: 2.0.0
+ argparse: 1.0.10
+ esprima: 4.0.1
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
+ /jsbn/0.1.1:
+ dev: false
+ resolution:
+ integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=
+ /jsdom/15.2.1:
+ dependencies:
+ abab: 2.0.3
+ acorn: 7.2.0
+ acorn-globals: 4.3.4
+ array-equal: 1.0.0
+ cssom: 0.4.4
+ cssstyle: 2.3.0
+ data-urls: 1.1.0
+ domexception: 1.0.1
+ escodegen: 1.14.2
+ html-encoding-sniffer: 1.0.2
+ nwsapi: 2.2.0
+ parse5: 5.1.0
+ pn: 1.1.0
+ request: 2.88.2
+ request-promise-native: 1.0.8_request@2.88.2
+ saxes: 3.1.11
+ symbol-tree: 3.2.4
+ tough-cookie: 3.0.1
+ w3c-hr-time: 1.0.2
+ w3c-xmlserializer: 1.1.2
+ webidl-conversions: 4.0.2
+ whatwg-encoding: 1.0.5
+ whatwg-mimetype: 2.3.0
+ whatwg-url: 7.1.0
+ ws: 7.3.0
+ xml-name-validator: 3.0.0
dev: false
engines:
node: '>=8'
+ peerDependencies:
+ canvas: ^2.5.0
+ peerDependenciesMeta:
+ canvas:
+ optional: true
resolution:
- integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
- /is-buffer/2.0.4:
+ integrity: sha512-fAl1W0/7T2G5vURSyxBzrJ1LSdQn6Tr5UX/xD4PXDx/PDgwygedfW6El/KIj3xJ7FU61TTYnc/l/B7P49Eqt6g==
+ /jsesc/2.5.2:
dev: false
engines:
node: '>=4'
+ hasBin: true
resolution:
- integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==
- /is-callable/1.2.0:
+ integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
+ /json-diff/0.5.4:
+ dependencies:
+ cli-color: 0.1.7
+ difflib: 0.2.4
+ dreamopt: 0.6.0
dev: false
- engines:
- node: '>= 0.4'
+ hasBin: true
resolution:
- integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==
- /is-date-object/1.0.2:
+ integrity: sha512-q5Xmx9QXNOzOzIlMoYtLrLiu4Jl/Ce2bn0CNcv54PhyH89CI4GWlGVDye8ei2Ijt9R3U+vsWPsXpLUNob8bs8Q==
+ /json-parse-better-errors/1.0.2:
dev: false
- engines:
- node: '>= 0.4'
resolution:
- integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
- /is-extglob/2.1.1:
+ integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==
+ /json-schema-traverse/0.4.1:
dev: false
- engines:
- node: '>=0.10.0'
resolution:
- integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
- /is-fullwidth-code-point/2.0.0:
+ integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
+ /json-schema/0.2.3:
dev: false
- engines:
- node: '>=4'
resolution:
- integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=
- /is-fullwidth-code-point/3.0.0:
+ integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=
+ /json-stable-stringify-without-jsonify/1.0.1:
dev: false
- engines:
- node: '>=8'
resolution:
- integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
- /is-glob/4.0.1:
+ integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
+ /json-stringify-safe/5.0.1:
+ dev: false
+ resolution:
+ integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=
+ /json5/2.1.3:
dependencies:
- is-extglob: 2.1.1
+ minimist: 1.2.5
dev: false
engines:
- node: '>=0.10.0'
+ node: '>=6'
+ hasBin: true
resolution:
- integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
- /is-number/7.0.0:
+ integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==
+ /jsonfile/6.0.1:
+ dependencies:
+ universalify: 1.0.0
dev: false
- engines:
- node: '>=0.12.0'
+ optionalDependencies:
+ graceful-fs: 4.2.4
resolution:
- integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
- /is-regex/1.1.0:
+ integrity: sha512-jR2b5v7d2vIOust+w3wtFKZIfpC2pnRmFAhAC/BuweZFQR8qZzxH1OyrQ10HmdVYiXWkYUqPVsz91cG7EL2FBg==
+ /jsprim/1.4.1:
dependencies:
- has-symbols: 1.0.1
+ assert-plus: 1.0.0
+ extsprintf: 1.3.0
+ json-schema: 0.2.3
+ verror: 1.10.0
dev: false
engines:
- node: '>= 0.4'
+ '0': node >=0.6.0
resolution:
- integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==
- /is-string/1.0.5:
+ integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=
+ /kind-of/3.2.2:
+ dependencies:
+ is-buffer: 1.1.6
dev: false
engines:
- node: '>= 0.4'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
- /is-symbol/1.0.3:
+ integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=
+ /kind-of/4.0.0:
dependencies:
- has-symbols: 1.0.1
+ is-buffer: 1.1.6
dev: false
engines:
- node: '>= 0.4'
+ node: '>=0.10.0'
resolution:
- integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
- /isarray/1.0.0:
+ integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=
+ /kind-of/5.1.0:
dev: false
+ engines:
+ node: '>=0.10.0'
resolution:
- integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
- /isexe/2.0.0:
+ integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==
+ /kind-of/6.0.3:
dev: false
+ engines:
+ node: '>=0.10.0'
resolution:
- integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
- /js-tokens/4.0.0:
+ integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==
+ /kleur/3.0.3:
dev: false
+ engines:
+ node: '>=6'
resolution:
- integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
- /js-yaml/3.13.1:
+ integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==
+ /lazystream/1.0.0:
dependencies:
- argparse: 1.0.10
- esprima: 4.0.1
- dev: false
- hasBin: true
- resolution:
- integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==
- /json-schema-traverse/0.4.1:
+ readable-stream: 2.3.7
dev: false
+ engines:
+ node: '>= 0.6.3'
resolution:
- integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
- /json-stable-stringify-without-jsonify/1.0.1:
+ integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=
+ /leven/3.1.0:
dev: false
+ engines:
+ node: '>=6'
resolution:
- integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
+ integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==
/levn/0.3.0:
dependencies:
prelude-ls: 1.1.2
@@ -1239,6 +4205,10 @@ packages:
dev: false
resolution:
integrity: sha512-cIOWmNsgoStysmkzcv2EwvLwMb2hEm6oqKMerG/b5ey9F0we2Qony8cAZgBktmGPYUvPyKsDCzMcYU6fXbpWew==
+ /lines-and-columns/1.1.6:
+ dev: false
+ resolution:
+ integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
/load-json-file/2.0.0:
dependencies:
graceful-fs: 4.2.4
@@ -1268,6 +4238,42 @@ packages:
node: '>=6'
resolution:
integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==
+ /locate-path/5.0.0:
+ dependencies:
+ p-locate: 4.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
+ /lodash.defaults/4.2.0:
+ dev: false
+ resolution:
+ integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=
+ /lodash.difference/4.5.0:
+ dev: false
+ resolution:
+ integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=
+ /lodash.flatten/4.4.0:
+ dev: false
+ resolution:
+ integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=
+ /lodash.isplainobject/4.0.6:
+ dev: false
+ resolution:
+ integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=
+ /lodash.memoize/4.1.2:
+ dev: false
+ resolution:
+ integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=
+ /lodash.sortby/4.7.0:
+ dev: false
+ resolution:
+ integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=
+ /lodash.union/4.6.0:
+ dev: false
+ resolution:
+ integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=
/lodash/4.17.15:
dev: false
resolution:
@@ -1280,10 +4286,91 @@ packages:
node: '>=8'
resolution:
integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==
+ /lolex/5.1.2:
+ dependencies:
+ '@sinonjs/commons': 1.8.0
+ dev: false
+ resolution:
+ integrity: sha512-h4hmjAvHTmd+25JSwrtTIuwbKdwg5NzZVRMLn9saij4SZaepCrTCxPr35H/3bjwfMJtN+t3CX8672UIkglz28A==
+ /lru-cache/5.1.1:
+ dependencies:
+ yallist: 3.1.1
+ dev: false
+ resolution:
+ integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
+ /make-dir/3.1.0:
+ dependencies:
+ semver: 6.3.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==
/make-error/1.3.6:
dev: false
resolution:
integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==
+ /makeerror/1.0.11:
+ dependencies:
+ tmpl: 1.0.4
+ dev: false
+ resolution:
+ integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=
+ /map-cache/0.2.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=
+ /map-visit/1.0.0:
+ dependencies:
+ object-visit: 1.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=
+ /md5/2.2.1:
+ dependencies:
+ charenc: 0.0.2
+ crypt: 0.0.2
+ is-buffer: 1.1.6
+ dev: false
+ resolution:
+ integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=
+ /merge-stream/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==
+ /micromatch/3.1.10:
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ braces: 2.3.2
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ extglob: 2.0.4
+ fragment-cache: 0.2.1
+ kind-of: 6.0.3
+ nanomatch: 1.2.13
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==
+ /micromatch/4.0.2:
+ dependencies:
+ braces: 3.0.2
+ picomatch: 2.2.2
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
/middie/4.1.0:
dependencies:
path-to-regexp: 4.0.5
@@ -1321,6 +4408,15 @@ packages:
dev: false
resolution:
integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
+ /mixin-deep/1.3.2:
+ dependencies:
+ for-in: 1.0.2
+ is-extendable: 1.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==
/mkdirp/0.5.5:
dependencies:
minimist: 1.2.5
@@ -1376,10 +4472,34 @@ packages:
dev: false
resolution:
integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==
+ /nanomatch/1.2.13:
+ dependencies:
+ arr-diff: 4.0.0
+ array-unique: 0.3.2
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ fragment-cache: 0.2.1
+ is-windows: 1.0.2
+ kind-of: 6.0.3
+ object.pick: 1.3.0
+ regex-not: 1.0.2
+ snapdragon: 0.8.2
+ to-regex: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==
/natural-compare/1.4.0:
dev: false
resolution:
integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
+ /netmask/1.0.6:
+ dev: false
+ engines:
+ node: '>= 0.4.0'
+ resolution:
+ integrity: sha1-ICl+idhvb2QA8lDZ9Pa0wZRfzTU=
/nice-try/1.0.5:
dev: false
resolution:
@@ -1397,6 +4517,27 @@ packages:
node: 4.x || >=6.0.0
resolution:
integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==
+ /node-int64/0.4.0:
+ dev: false
+ resolution:
+ integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=
+ /node-modules-regexp/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
+ /node-notifier/6.0.0:
+ dependencies:
+ growly: 1.3.0
+ is-wsl: 2.2.0
+ semver: 6.3.0
+ shellwords: 0.1.1
+ which: 1.3.1
+ dev: false
+ optional: true
+ resolution:
+ integrity: sha512-SVfQ/wMw+DesunOm5cKqr6yDcvUTDl/yc97ybGHMrteNEY6oekXpNpS3lZwgLlwz0FLgHoiW28ZpmBHUDg37cw==
/normalize-package-data/2.5.0:
dependencies:
hosted-git-info: 2.8.8
@@ -1406,12 +4547,54 @@ packages:
dev: false
resolution:
integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
+ /normalize-path/2.1.1:
+ dependencies:
+ remove-trailing-separator: 1.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=
/normalize-path/3.0.0:
dev: false
engines:
node: '>=0.10.0'
resolution:
integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
+ /npm-run-path/2.0.2:
+ dependencies:
+ path-key: 2.0.1
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=
+ /npm-run-path/4.0.1:
+ dependencies:
+ path-key: 3.1.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==
+ /nwsapi/2.2.0:
+ dev: false
+ resolution:
+ integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==
+ /oauth-sign/0.9.0:
+ dev: false
+ resolution:
+ integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==
+ /object-copy/0.1.0:
+ dependencies:
+ copy-descriptor: 0.1.1
+ define-property: 0.2.5
+ kind-of: 3.2.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=
/object-inspect/1.7.0:
dev: false
resolution:
@@ -1422,6 +4605,14 @@ packages:
node: '>= 0.4'
resolution:
integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
+ /object-visit/1.0.1:
+ dependencies:
+ isobject: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=
/object.assign/4.1.0:
dependencies:
define-properties: 1.1.3
@@ -1442,6 +4633,14 @@ packages:
node: '>= 0.8'
resolution:
integrity: sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg==
+ /object.pick/1.3.0:
+ dependencies:
+ isobject: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=
/object.values/1.1.1:
dependencies:
define-properties: 1.1.3
@@ -1486,6 +4685,24 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=
+ /p-each-series/2.1.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==
+ /p-finally/1.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=
+ /p-finally/2.0.1:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-vpm09aKwq6H9phqRQzecoDpD8TmVyGw70qmWlyq5onxY7tqyTTFVvxMykxQSQKILBSFlbXpypIw2T1Ml7+DDtw==
/p-limit/1.3.0:
dependencies:
p-try: 1.0.0
@@ -1518,6 +4735,14 @@ packages:
node: '>=6'
resolution:
integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==
+ /p-locate/4.1.0:
+ dependencies:
+ p-limit: 2.3.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
/p-try/1.0.0:
dev: false
engines:
@@ -1530,6 +4755,29 @@ packages:
node: '>=6'
resolution:
integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
+ /pac-proxy-agent/3.0.1:
+ dependencies:
+ agent-base: 4.3.0
+ debug: 4.1.1
+ get-uri: 2.0.4
+ http-proxy-agent: 2.1.0
+ https-proxy-agent: 3.0.1
+ pac-resolver: 3.0.0
+ raw-body: 2.4.1
+ socks-proxy-agent: 4.0.2
+ dev: false
+ resolution:
+ integrity: sha512-44DUg21G/liUZ48dJpUSjZnFfZro/0K5JTyFYLBcmh9+T6Ooi4/i4efwUiEy0+4oQusCBqWdhv16XohIj1GqnQ==
+ /pac-resolver/3.0.0:
+ dependencies:
+ co: 4.6.0
+ degenerator: 1.0.4
+ ip: 1.1.5
+ netmask: 1.0.6
+ thunkify: 2.1.2
+ dev: false
+ resolution:
+ integrity: sha512-tcc38bsjuE3XZ5+4vP96OfhOugrX+JcnpUbhfuc4LuXBLQhoTthOstZeoQJBDnQUDYzYmdImKsbz0xSl1/9qeA==
/parent-module/1.0.1:
dependencies:
callsites: 3.1.0
@@ -1546,12 +4794,39 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
+ /parse-json/5.0.0:
+ dependencies:
+ '@babel/code-frame': 7.10.1
+ error-ex: 1.3.2
+ json-parse-better-errors: 1.0.2
+ lines-and-columns: 1.1.6
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw==
+ /parse5/5.1.0:
+ dev: false
+ resolution:
+ integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==
+ /pascalcase/0.1.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=
/path-exists/3.0.0:
dev: false
engines:
node: '>=4'
resolution:
integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
+ /path-exists/4.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
/path-is-absolute/1.0.1:
dev: false
engines:
@@ -1564,6 +4839,12 @@ packages:
node: '>=4'
resolution:
integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=
+ /path-key/3.1.1:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
/path-parse/1.0.6:
dev: false
resolution:
@@ -1584,6 +4865,10 @@ packages:
dev: false
resolution:
integrity: sha1-uULm1L3mUwBe9rcTYd74cn0GReA=
+ /performance-now/2.1.0:
+ dev: false
+ resolution:
+ integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=
/picomatch/2.2.2:
dev: false
engines:
@@ -1596,6 +4881,12 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
+ /pify/3.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=
/pino-std-serializers/2.4.2:
dev: false
resolution:
@@ -1612,26 +4903,83 @@ packages:
hasBin: true
resolution:
integrity: sha512-LqrqmRcJz8etUjyV0ddqB6OTUutCgQULPFg2b4dtijRHUsucaAdBgSUW58vY6RFSX+NT8963F+q0tM6lNwGShA==
+ /pirates/4.0.1:
+ dependencies:
+ node-modules-regexp: 1.0.0
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==
/pkg-dir/2.0.0:
dependencies:
find-up: 2.1.0
dev: false
engines:
- node: '>=4'
+ node: '>=4'
+ resolution:
+ integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
+ /pkg-dir/4.2.0:
+ dependencies:
+ find-up: 4.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==
+ /pn/1.1.0:
+ dev: false
+ resolution:
+ integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==
+ /posix-character-classes/0.1.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=
+ /prelude-ls/1.1.2:
+ dev: false
+ engines:
+ node: '>= 0.8.0'
+ resolution:
+ integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
+ /pretty-format/25.5.0:
+ dependencies:
+ '@jest/types': 25.5.0
+ ansi-regex: 5.0.0
+ ansi-styles: 4.2.1
+ react-is: 16.13.1
+ dev: false
+ engines:
+ node: '>= 8.3'
resolution:
- integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
- /prelude-ls/1.1.2:
+ integrity: sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==
+ /process-nextick-args/2.0.1:
dev: false
- engines:
- node: '>= 0.8.0'
resolution:
- integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=
+ integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==
/progress/2.0.3:
dev: false
engines:
node: '>=0.4.0'
resolution:
integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
+ /promptly/3.0.3:
+ dependencies:
+ pify: 3.0.0
+ read: 1.0.7
+ dev: false
+ resolution:
+ integrity: sha512-EWnzOsxVKUjqKeE6SStH1/cO4+DE44QolaoJ4ojGd9z6pcNkpgfJKr1ncwxrOFHSTIzoudo7jG8y0re30/LO1g==
+ /prompts/2.3.2:
+ dependencies:
+ kleur: 3.0.3
+ sisteransi: 1.0.5
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-Q06uKs2CkNYVID0VqwfAl9mipo99zkBv/n2JtWY89Yxa3ZabWSrs0e2KTudKVa3peLUvYXMefDqIleLPVUBZMA==
/proxy-addr/2.0.6:
dependencies:
forwarded: 0.1.2
@@ -1641,16 +4989,77 @@ packages:
node: '>= 0.10'
resolution:
integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==
+ /proxy-agent/3.1.1:
+ dependencies:
+ agent-base: 4.3.0
+ debug: 4.1.1
+ http-proxy-agent: 2.1.0
+ https-proxy-agent: 3.0.1
+ lru-cache: 5.1.1
+ pac-proxy-agent: 3.0.1
+ proxy-from-env: 1.1.0
+ socks-proxy-agent: 4.0.2
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-WudaR0eTsDx33O3EJE16PjBRZWcX8GqCEeERw1W3hZJgH/F2a46g7jty6UGty6NeJ4CKQy8ds2CJPMiyeqaTvw==
+ /proxy-from-env/1.1.0:
+ dev: false
+ resolution:
+ integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==
+ /psl/1.8.0:
+ dev: false
+ resolution:
+ integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==
+ /pump/3.0.0:
+ dependencies:
+ end-of-stream: 1.4.4
+ once: 1.4.0
+ dev: false
+ resolution:
+ integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==
+ /punycode/1.3.2:
+ dev: false
+ resolution:
+ integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=
/punycode/2.1.1:
dev: false
engines:
node: '>=6'
resolution:
integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
+ /qs/6.5.2:
+ dev: false
+ engines:
+ node: '>=0.6'
+ resolution:
+ integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==
+ /querystring/0.2.0:
+ dev: false
+ engines:
+ node: '>=0.4.x'
+ resolution:
+ integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=
/quick-format-unescaped/3.0.3:
dev: false
resolution:
integrity: sha512-dy1yjycmn9blucmJLXOfZDx1ikZJUi6E8bBZLnhPG5gBrVhHXx2xVyqqgKBubVNEXmx51dBACMHpoMQK/N/AXQ==
+ /raw-body/2.4.1:
+ dependencies:
+ bytes: 3.1.0
+ http-errors: 1.7.3
+ iconv-lite: 0.4.24
+ unpipe: 1.0.0
+ dev: false
+ engines:
+ node: '>= 0.8'
+ resolution:
+ integrity: sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==
+ /react-is/16.13.1:
+ dev: false
+ resolution:
+ integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
/read-pkg-up/2.0.0:
dependencies:
find-up: 2.1.0
@@ -1660,6 +5069,16 @@ packages:
node: '>=4'
resolution:
integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
+ /read-pkg-up/7.0.1:
+ dependencies:
+ find-up: 4.1.0
+ read-pkg: 5.2.0
+ type-fest: 0.8.1
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
/read-pkg/2.0.0:
dependencies:
load-json-file: 2.0.0
@@ -1670,6 +5089,46 @@ packages:
node: '>=4'
resolution:
integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
+ /read-pkg/5.2.0:
+ dependencies:
+ '@types/normalize-package-data': 2.4.0
+ normalize-package-data: 2.5.0
+ parse-json: 5.0.0
+ type-fest: 0.6.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
+ /read/1.0.7:
+ dependencies:
+ mute-stream: 0.0.8
+ dev: false
+ engines:
+ node: '>=0.8'
+ resolution:
+ integrity: sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=
+ /readable-stream/1.1.14:
+ dependencies:
+ core-util-is: 1.0.2
+ inherits: 2.0.4
+ isarray: 0.0.1
+ string_decoder: 0.10.31
+ dev: false
+ resolution:
+ integrity: sha1-fPTFTvZI44EwhMY23SB54WbAgdk=
+ /readable-stream/2.3.7:
+ dependencies:
+ core-util-is: 1.0.2
+ inherits: 2.0.4
+ isarray: 1.0.0
+ process-nextick-args: 2.0.1
+ safe-buffer: 5.1.2
+ string_decoder: 1.1.1
+ util-deprecate: 1.0.2
+ dev: false
+ resolution:
+ integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==
/readable-stream/3.6.0:
dependencies:
inherits: 2.0.4
@@ -1688,6 +5147,21 @@ packages:
node: '>= 8'
resolution:
integrity: sha512-crk4Qu3pmXwgxdSgGhgA/eXiJAPQiX4GMOZZMXnqKxHX7TaoL+3gQVo/WeuAiogr07DpnfjIMpXXa+PAIvwPGQ==
+ /realpath-native/2.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-v1SEYUOXXdbBZK8ZuNgO4TBjamPsiSgcFr0aP+tEKpQZK8vooEUqV6nm6Cv502mX4NF2EfsnVqtNAHG+/6Ur1Q==
+ /regex-not/1.0.2:
+ dependencies:
+ extend-shallow: 3.0.2
+ safe-regex: 1.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==
/regexpp/2.0.1:
dev: false
engines:
@@ -1700,6 +5174,74 @@ packages:
node: '>=8'
resolution:
integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
+ /remove-trailing-separator/1.1.0:
+ dev: false
+ resolution:
+ integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=
+ /repeat-element/1.1.3:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==
+ /repeat-string/1.6.1:
+ dev: false
+ engines:
+ node: '>=0.10'
+ resolution:
+ integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=
+ /request-promise-core/1.1.3_request@2.88.2:
+ dependencies:
+ lodash: 4.17.15
+ request: 2.88.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ peerDependencies:
+ request: ^2.34
+ resolution:
+ integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==
+ /request-promise-native/1.0.8_request@2.88.2:
+ dependencies:
+ request: 2.88.2
+ request-promise-core: 1.1.3_request@2.88.2
+ stealthy-require: 1.1.1
+ tough-cookie: 2.5.0
+ dev: false
+ engines:
+ node: '>=0.12.0'
+ peerDependencies:
+ request: ^2.34
+ resolution:
+ integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==
+ /request/2.88.2:
+ dependencies:
+ aws-sign2: 0.7.0
+ aws4: 1.10.0
+ caseless: 0.12.0
+ combined-stream: 1.0.8
+ extend: 3.0.2
+ forever-agent: 0.6.1
+ form-data: 2.3.3
+ har-validator: 5.1.3
+ http-signature: 1.2.0
+ is-typedarray: 1.0.0
+ isstream: 0.1.2
+ json-stringify-safe: 5.0.1
+ mime-types: 2.1.27
+ oauth-sign: 0.9.0
+ performance-now: 2.1.0
+ qs: 6.5.2
+ safe-buffer: 5.2.1
+ tough-cookie: 2.5.0
+ tunnel-agent: 0.6.0
+ uuid: 3.4.0
+ deprecated: 'request has been deprecated, see https://github.com/request/request/issues/3142'
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==
/require-directory/2.1.1:
dev: false
engines:
@@ -1710,12 +5252,35 @@ packages:
dev: false
resolution:
integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==
+ /resolve-cwd/3.0.0:
+ dependencies:
+ resolve-from: 5.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==
/resolve-from/4.0.0:
dev: false
engines:
node: '>=4'
resolution:
integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
+ /resolve-from/5.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
+ /resolve-url/0.2.1:
+ deprecated: 'https://github.com/lydell/resolve-url#deprecated'
+ dev: false
+ resolution:
+ integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=
+ /resolve/1.1.7:
+ dev: false
+ resolution:
+ integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=
/resolve/1.17.0:
dependencies:
path-parse: 1.0.6
@@ -1731,6 +5296,12 @@ packages:
node: '>=8'
resolution:
integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==
+ /ret/0.1.15:
+ dev: false
+ engines:
+ node: '>=0.12'
+ resolution:
+ integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==
/ret/0.2.2:
dev: false
engines:
@@ -1755,6 +5326,19 @@ packages:
hasBin: true
resolution:
integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==
+ /rimraf/3.0.2:
+ dependencies:
+ glob: 7.1.6
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
+ /rsvp/4.8.5:
+ dev: false
+ engines:
+ node: 6.* || >= 7.*
+ resolution:
+ integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==
/run-async/2.4.1:
dev: false
engines:
@@ -1769,10 +5353,20 @@ packages:
npm: '>=2.0.0'
resolution:
integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==
+ /safe-buffer/5.1.2:
+ dev: false
+ resolution:
+ integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==
/safe-buffer/5.2.1:
dev: false
resolution:
integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==
+ /safe-regex/1.1.0:
+ dependencies:
+ ret: 0.1.15
+ dev: false
+ resolution:
+ integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=
/safe-regex2/2.0.0:
dependencies:
ret: 0.2.2
@@ -1783,6 +5377,35 @@ packages:
dev: false
resolution:
integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
+ /sane/4.1.0:
+ dependencies:
+ '@cnakazawa/watch': 1.0.4
+ anymatch: 2.0.0
+ capture-exit: 2.0.0
+ exec-sh: 0.3.4
+ execa: 1.0.0
+ fb-watchman: 2.0.1
+ micromatch: 3.1.10
+ minimist: 1.2.5
+ walker: 1.0.7
+ dev: false
+ engines:
+ node: 6.* || 8.* || >= 10.*
+ hasBin: true
+ resolution:
+ integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==
+ /sax/1.2.1:
+ dev: false
+ resolution:
+ integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=
+ /saxes/3.1.11:
+ dependencies:
+ xmlchars: 2.2.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==
/secure-json-parse/2.1.0:
dev: false
resolution:
@@ -1816,6 +5439,21 @@ packages:
dev: false
resolution:
integrity: sha512-mNCnTUF0OYPwYzSHbdRdCfNNHqrne+HS5tS5xNb6yJbdP9wInV0q5xPLE0EyfV/Q3tImo3y/OXpD8Jn0Jtnjrg==
+ /set-value/2.0.1:
+ dependencies:
+ extend-shallow: 2.0.1
+ is-extendable: 0.1.1
+ is-plain-object: 2.0.4
+ split-string: 3.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==
+ /setprototypeof/1.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
/shebang-command/1.2.0:
dependencies:
shebang-regex: 1.0.0
@@ -1824,16 +5462,45 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=
+ /shebang-command/2.0.0:
+ dependencies:
+ shebang-regex: 3.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
/shebang-regex/1.0.0:
dev: false
engines:
node: '>=0.10.0'
resolution:
integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=
+ /shebang-regex/3.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
+ /shellwords/0.1.1:
+ dev: false
+ optional: true
+ resolution:
+ integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==
/signal-exit/3.0.3:
dev: false
resolution:
integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==
+ /sisteransi/1.0.5:
+ dev: false
+ resolution:
+ integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==
+ /slash/3.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
/slice-ansi/2.1.0:
dependencies:
ansi-styles: 3.2.1
@@ -1844,6 +5511,65 @@ packages:
node: '>=6'
resolution:
integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==
+ /smart-buffer/4.1.0:
+ dev: false
+ engines:
+ node: '>= 6.0.0'
+ npm: '>= 3.0.0'
+ resolution:
+ integrity: sha512-iVICrxOzCynf/SNaBQCw34eM9jROU/s5rzIhpOvzhzuYHfJR/DhZfDkXiZSgKXfgv26HT3Yni3AV/DGw0cGnnw==
+ /snapdragon-node/2.1.1:
+ dependencies:
+ define-property: 1.0.0
+ isobject: 3.0.1
+ snapdragon-util: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==
+ /snapdragon-util/3.0.1:
+ dependencies:
+ kind-of: 3.2.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==
+ /snapdragon/0.8.2:
+ dependencies:
+ base: 0.11.2
+ debug: 2.6.9
+ define-property: 0.2.5
+ extend-shallow: 2.0.1
+ map-cache: 0.2.2
+ source-map: 0.5.7
+ source-map-resolve: 0.5.3
+ use: 3.1.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==
+ /socks-proxy-agent/4.0.2:
+ dependencies:
+ agent-base: 4.2.1
+ socks: 2.3.3
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-NT6syHhI9LmuEMSK6Kd2V7gNv5KFZoLE7V5udWmn0de+3Mkj3UMA/AJPLyeNUVmElCurSHtUdM3ETpR3z770Wg==
+ /socks/2.3.3:
+ dependencies:
+ ip: 1.1.5
+ smart-buffer: 4.1.0
+ dev: false
+ engines:
+ node: '>= 6.0.0'
+ npm: '>= 3.0.0'
+ resolution:
+ integrity: sha512-o5t52PCNtVdiOvzMry7wU4aOqYWL0PeCXRWBEiJow4/i/wr+wpsJQ9awEu1EonLIqsfGd5qSgDdxEOvCdmBEpA==
/sonic-boom/0.7.7:
dependencies:
atomic-sleep: 1.0.0
@@ -1851,6 +5577,16 @@ packages:
dev: false
resolution:
integrity: sha512-Ei5YOo5J64GKClHIL/5evJPgASXFVpfVYbJV9PILZQytTK6/LCwHvsZJW2Ig4p9FMC2OrBrMnXKgRN/OEoAWfg==
+ /source-map-resolve/0.5.3:
+ dependencies:
+ atob: 2.1.2
+ decode-uri-component: 0.2.0
+ resolve-url: 0.2.1
+ source-map-url: 0.4.0
+ urix: 0.1.0
+ dev: false
+ resolution:
+ integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==
/source-map-support/0.5.19:
dependencies:
buffer-from: 1.1.1
@@ -1858,12 +5594,28 @@ packages:
dev: false
resolution:
integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==
+ /source-map-url/0.4.0:
+ dev: false
+ resolution:
+ integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=
+ /source-map/0.5.7:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
/source-map/0.6.1:
dev: false
engines:
node: '>=0.10.0'
resolution:
integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
+ /source-map/0.7.3:
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==
/spdx-correct/3.1.1:
dependencies:
spdx-expression-parse: 3.0.1
@@ -1886,10 +5638,71 @@ packages:
dev: false
resolution:
integrity: sha512-J+FWzZoynJEXGphVIS+XEh3kFSjZX/1i9gFBaWQcB+/tmpe2qUsSBABpcxqxnAxFdiUFEgAX1bjYGQvIZmoz9Q==
+ /split-string/3.1.0:
+ dependencies:
+ extend-shallow: 3.0.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==
/sprintf-js/1.0.3:
dev: false
resolution:
integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
+ /sshpk/1.16.1:
+ dependencies:
+ asn1: 0.2.4
+ assert-plus: 1.0.0
+ bcrypt-pbkdf: 1.0.2
+ dashdash: 1.14.1
+ ecc-jsbn: 0.1.2
+ getpass: 0.1.7
+ jsbn: 0.1.1
+ safer-buffer: 2.1.2
+ tweetnacl: 0.14.5
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ hasBin: true
+ resolution:
+ integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==
+ /stack-utils/1.0.2:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA==
+ /static-extend/0.1.2:
+ dependencies:
+ define-property: 0.2.5
+ object-copy: 0.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=
+ /statuses/1.5.0:
+ dev: false
+ engines:
+ node: '>= 0.6'
+ resolution:
+ integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
+ /stealthy-require/1.1.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=
+ /string-length/3.1.0:
+ dependencies:
+ astral-regex: 1.0.0
+ strip-ansi: 5.2.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==
/string-similarity/4.0.1:
dev: false
resolution:
@@ -1957,6 +5770,16 @@ packages:
dev: false
resolution:
integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==
+ /string_decoder/0.10.31:
+ dev: false
+ resolution:
+ integrity: sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=
+ /string_decoder/1.1.1:
+ dependencies:
+ safe-buffer: 5.1.2
+ dev: false
+ resolution:
+ integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==
/string_decoder/1.3.0:
dependencies:
safe-buffer: 5.2.1
@@ -1993,6 +5816,24 @@ packages:
node: '>=4'
resolution:
integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
+ /strip-bom/4.0.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==
+ /strip-eof/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=
+ /strip-final-newline/2.0.0:
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==
/strip-json-comments/2.0.1:
dev: false
engines:
@@ -2029,6 +5870,19 @@ packages:
node: '>=8'
resolution:
integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==
+ /supports-hyperlinks/2.1.0:
+ dependencies:
+ has-flag: 4.0.0
+ supports-color: 7.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==
+ /symbol-tree/3.2.4:
+ dev: false
+ resolution:
+ integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==
/table/5.4.6:
dependencies:
ajv: 6.12.2
@@ -2040,14 +5894,51 @@ packages:
node: '>=6.0.0'
resolution:
integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==
+ /tar-stream/2.1.2:
+ dependencies:
+ bl: 4.0.2
+ end-of-stream: 1.4.4
+ fs-constants: 1.0.0
+ inherits: 2.0.4
+ readable-stream: 3.6.0
+ dev: false
+ resolution:
+ integrity: sha512-UaF6FoJ32WqALZGOIAApXx+OdxhekNMChu6axLJR85zMMjXKWFGjbIRe+J6P4UnRGg9rAwWvbTT0oI7hD/Un7Q==
+ /terminal-link/2.1.1:
+ dependencies:
+ ansi-escapes: 4.3.1
+ supports-hyperlinks: 2.1.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==
+ /test-exclude/6.0.0:
+ dependencies:
+ '@istanbuljs/schema': 0.1.2
+ glob: 7.1.6
+ minimatch: 3.0.4
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==
/text-table/0.2.0:
dev: false
resolution:
integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
+ /throat/5.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==
/through/2.3.8:
dev: false
resolution:
integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=
+ /thunkify/2.1.2:
+ dev: false
+ resolution:
+ integrity: sha1-+qDp0jDFGsyVyhOjYawFyn4EVT0=
/tiny-lru/7.0.6:
dev: false
engines:
@@ -2062,6 +5953,33 @@ packages:
node: '>=0.6.0'
resolution:
integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==
+ /tmpl/1.0.4:
+ dev: false
+ resolution:
+ integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=
+ /to-fast-properties/2.0.0:
+ dev: false
+ engines:
+ node: '>=4'
+ resolution:
+ integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
+ /to-object-path/0.3.0:
+ dependencies:
+ kind-of: 3.2.2
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=
+ /to-regex-range/2.1.1:
+ dependencies:
+ is-number: 3.0.0
+ repeat-string: 1.6.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=
/to-regex-range/5.0.1:
dependencies:
is-number: 7.0.0
@@ -2070,6 +5988,71 @@ packages:
node: '>=8.0'
resolution:
integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
+ /to-regex/3.0.2:
+ dependencies:
+ define-property: 2.0.2
+ extend-shallow: 3.0.2
+ regex-not: 1.0.2
+ safe-regex: 1.1.0
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==
+ /toidentifier/1.0.0:
+ dev: false
+ engines:
+ node: '>=0.6'
+ resolution:
+ integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
+ /tough-cookie/2.5.0:
+ dependencies:
+ psl: 1.8.0
+ punycode: 2.1.1
+ dev: false
+ engines:
+ node: '>=0.8'
+ resolution:
+ integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==
+ /tough-cookie/3.0.1:
+ dependencies:
+ ip-regex: 2.1.0
+ psl: 1.8.0
+ punycode: 2.1.1
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==
+ /tr46/1.0.1:
+ dependencies:
+ punycode: 2.1.1
+ dev: false
+ resolution:
+ integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=
+ /ts-jest/25.5.1_jest@25.5.4+typescript@3.9.5:
+ dependencies:
+ bs-logger: 0.2.6
+ buffer-from: 1.1.1
+ fast-json-stable-stringify: 2.1.0
+ jest: 25.5.4
+ json5: 2.1.3
+ lodash.memoize: 4.1.2
+ make-error: 1.3.6
+ micromatch: 4.0.2
+ mkdirp: 0.5.5
+ semver: 6.3.0
+ typescript: 3.9.5
+ yargs-parser: 18.1.3
+ dev: false
+ engines:
+ node: '>= 8'
+ hasBin: true
+ peerDependencies:
+ jest: '>=25 <26'
+ typescript: '>=3.4 <4.0'
+ resolution:
+ integrity: sha512-kHEUlZMK8fn8vkxDjwbHlxXRB9dHYpyzqKIGDNxbzs+Rz+ssNDSDNusEK8Fk/sDd4xE6iKoQLfFkFVaskmTJyw==
/ts-node/8.10.2_typescript@3.9.5:
dependencies:
arg: 4.1.3
@@ -2101,6 +6084,16 @@ packages:
typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
resolution:
integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==
+ /tunnel-agent/0.6.0:
+ dependencies:
+ safe-buffer: 5.2.1
+ dev: false
+ resolution:
+ integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=
+ /tweetnacl/0.14.5:
+ dev: false
+ resolution:
+ integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=
/type-check/0.3.2:
dependencies:
prelude-ls: 1.1.2
@@ -2121,12 +6114,24 @@ packages:
node: '>=8'
resolution:
integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==
+ /type-fest/0.6.0:
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
/type-fest/0.8.1:
dev: false
engines:
node: '>=8'
resolution:
integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
+ /typedarray-to-buffer/3.1.5:
+ dependencies:
+ is-typedarray: 1.0.0
+ dev: false
+ resolution:
+ integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==
/typescript/3.9.5:
dev: false
engines:
@@ -2134,20 +6139,95 @@ packages:
hasBin: true
resolution:
integrity: sha512-hSAifV3k+i6lEoCJ2k6R2Z/rp/H3+8sdmcn5NrS3/3kE7+RyZXm9aqvxWqjEXHAd8b0pShatpcdMTvEdvAJltQ==
+ /union-value/1.0.1:
+ dependencies:
+ arr-union: 3.1.0
+ get-value: 2.0.6
+ is-extendable: 0.1.1
+ set-value: 2.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==
+ /universalify/1.0.0:
+ dev: false
+ engines:
+ node: '>= 10.0.0'
+ resolution:
+ integrity: sha512-rb6X1W158d7pRQBg5gkR8uPaSfiids68LTJQYOtEUhoJUWBdaQHsuT/EUduxXYxcrt4r5PJ4fuHW1MHT6p0qug==
+ /unpipe/1.0.0:
+ dev: false
+ engines:
+ node: '>= 0.8'
+ resolution:
+ integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
+ /unset-value/1.0.0:
+ dependencies:
+ has-value: 0.3.1
+ isobject: 3.0.1
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=
/uri-js/4.2.2:
dependencies:
punycode: 2.1.1
dev: false
resolution:
integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==
+ /urix/0.1.0:
+ deprecated: 'Please see https://github.com/lydell/urix#deprecated'
+ dev: false
+ resolution:
+ integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=
+ /url/0.10.3:
+ dependencies:
+ punycode: 1.3.2
+ querystring: 0.2.0
+ dev: false
+ resolution:
+ integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=
+ /use/3.1.1:
+ dev: false
+ engines:
+ node: '>=0.10.0'
+ resolution:
+ integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==
/util-deprecate/1.0.2:
dev: false
resolution:
integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
+ /uuid/3.3.2:
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==
+ /uuid/3.4.0:
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==
+ /uuid/8.1.0:
+ dev: false
+ hasBin: true
+ resolution:
+ integrity: sha512-CI18flHDznR0lq54xBycOVmphdCYnQLKn8abKn7PXUiKUGdEd+/l9LWNJmugXel4hXq7S+RMNl34ecyC9TntWg==
/v8-compile-cache/2.1.1:
dev: false
resolution:
integrity: sha512-8OQ9CL+VWyt3JStj7HX7/ciTL2V3Rl1Wf5OL+SNTm0yK1KvtReVulksyeRnCANHHuUxHlQig+JJDlUhBt1NQDQ==
+ /v8-to-istanbul/4.1.4:
+ dependencies:
+ '@types/istanbul-lib-coverage': 2.0.2
+ convert-source-map: 1.7.0
+ source-map: 0.7.3
+ dev: false
+ engines:
+ node: 8.x.x || >=10.10.0
+ resolution:
+ integrity: sha512-Rw6vJHj1mbdK8edjR7+zuJrpDtKIgNdAvTSAcpYfgMIw+u2dPDntD3dgN4XQFLU2/fvFQdzj+EeSGfd/jnY5fQ==
/validate-npm-package-license/3.0.4:
dependencies:
spdx-correct: 3.1.1
@@ -2155,6 +6235,58 @@ packages:
dev: false
resolution:
integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
+ /verror/1.10.0:
+ dependencies:
+ assert-plus: 1.0.0
+ core-util-is: 1.0.2
+ extsprintf: 1.3.0
+ dev: false
+ engines:
+ '0': node >=0.6.0
+ resolution:
+ integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=
+ /w3c-hr-time/1.0.2:
+ dependencies:
+ browser-process-hrtime: 1.0.0
+ dev: false
+ resolution:
+ integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==
+ /w3c-xmlserializer/1.1.2:
+ dependencies:
+ domexception: 1.0.1
+ webidl-conversions: 4.0.2
+ xml-name-validator: 3.0.0
+ dev: false
+ resolution:
+ integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==
+ /walker/1.0.7:
+ dependencies:
+ makeerror: 1.0.11
+ dev: false
+ resolution:
+ integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=
+ /webidl-conversions/4.0.2:
+ dev: false
+ resolution:
+ integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==
+ /whatwg-encoding/1.0.5:
+ dependencies:
+ iconv-lite: 0.4.24
+ dev: false
+ resolution:
+ integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==
+ /whatwg-mimetype/2.3.0:
+ dev: false
+ resolution:
+ integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==
+ /whatwg-url/7.1.0:
+ dependencies:
+ lodash.sortby: 4.7.0
+ tr46: 1.0.1
+ webidl-conversions: 4.0.2
+ dev: false
+ resolution:
+ integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==
/which-module/2.0.0:
dev: false
resolution:
@@ -2166,6 +6298,15 @@ packages:
hasBin: true
resolution:
integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==
+ /which/2.0.2:
+ dependencies:
+ isexe: 2.0.0
+ dev: false
+ engines:
+ node: '>= 8'
+ hasBin: true
+ resolution:
+ integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
/wide-align/1.1.3:
dependencies:
string-width: 2.1.1
@@ -2178,6 +6319,10 @@ packages:
node: '>=0.10.0'
resolution:
integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
+ /wordwrap/1.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=
/wrap-ansi/5.1.0:
dependencies:
ansi-styles: 3.2.1
@@ -2188,10 +6333,29 @@ packages:
node: '>=6'
resolution:
integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==
+ /wrap-ansi/6.2.0:
+ dependencies:
+ ansi-styles: 4.2.1
+ string-width: 4.2.0
+ strip-ansi: 6.0.0
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==
/wrappy/1.0.2:
dev: false
resolution:
integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
+ /write-file-atomic/3.0.3:
+ dependencies:
+ imurmurhash: 0.1.4
+ is-typedarray: 1.0.0
+ signal-exit: 3.0.3
+ typedarray-to-buffer: 3.1.5
+ dev: false
+ resolution:
+ integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==
/write/1.0.3:
dependencies:
mkdirp: 0.5.5
@@ -2200,10 +6364,59 @@ packages:
node: '>=4'
resolution:
integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==
+ /ws/7.3.0:
+ dev: false
+ engines:
+ node: '>=8.3.0'
+ peerDependencies:
+ bufferutil: ^4.0.1
+ utf-8-validate: ^5.0.2
+ peerDependenciesMeta:
+ bufferutil:
+ optional: true
+ utf-8-validate:
+ optional: true
+ resolution:
+ integrity: sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w==
+ /xml-name-validator/3.0.0:
+ dev: false
+ resolution:
+ integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==
+ /xml2js/0.4.19:
+ dependencies:
+ sax: 1.2.1
+ xmlbuilder: 9.0.7
+ dev: false
+ resolution:
+ integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==
+ /xmlbuilder/9.0.7:
+ dev: false
+ engines:
+ node: '>=4.0'
+ resolution:
+ integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=
+ /xmlchars/2.2.0:
+ dev: false
+ resolution:
+ integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==
+ /xregexp/2.0.0:
+ dev: false
+ resolution:
+ integrity: sha1-UqY+VsoLhKfzpfPWGHLxJq16WUM=
/y18n/4.0.0:
dev: false
resolution:
integrity: sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==
+ /yallist/3.1.1:
+ dev: false
+ resolution:
+ integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
+ /yaml/1.10.0:
+ dev: false
+ engines:
+ node: '>= 6'
+ resolution:
+ integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
/yargs-parser/13.1.2:
dependencies:
camelcase: 5.3.1
@@ -2211,6 +6424,15 @@ packages:
dev: false
resolution:
integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==
+ /yargs-parser/18.1.3:
+ dependencies:
+ camelcase: 5.3.1
+ decamelize: 1.2.0
+ dev: false
+ engines:
+ node: '>=6'
+ resolution:
+ integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==
/yargs-unparser/1.6.0:
dependencies:
flat: 4.1.0
@@ -2236,12 +6458,60 @@ packages:
dev: false
resolution:
integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==
+ /yargs/15.3.1:
+ dependencies:
+ cliui: 6.0.0
+ decamelize: 1.2.0
+ find-up: 4.1.0
+ get-caller-file: 2.0.5
+ require-directory: 2.1.1
+ require-main-filename: 2.0.0
+ set-blocking: 2.0.0
+ string-width: 4.2.0
+ which-module: 2.0.0
+ y18n: 4.0.0
+ yargs-parser: 18.1.3
+ dev: false
+ engines:
+ node: '>=8'
+ resolution:
+ integrity: sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA==
/yn/3.1.1:
dev: false
engines:
node: '>=6'
resolution:
integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==
+ /zip-stream/3.0.1:
+ dependencies:
+ archiver-utils: 2.1.0
+ compress-commons: 3.0.0
+ readable-stream: 3.6.0
+ dev: false
+ engines:
+ node: '>= 8'
+ resolution:
+ integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==
+ 'file:projects/aws-infrastructure.tgz':
+ dependencies:
+ '@aws-cdk/assert': 1.44.0_jest@25.5.4
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-ecs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@types/jest': 25.2.3
+ '@types/node': 10.17.5
+ aws-cdk: 1.44.0
+ jest: 25.5.4
+ source-map-support: 0.5.19
+ ts-jest: 25.5.1_jest@25.5.4+typescript@3.9.5
+ ts-node: 8.10.2_typescript@3.9.5
+ typescript: 3.9.5
+ dev: false
+ name: '@rush-temp/aws-infrastructure'
+ resolution:
+ integrity: sha512-0rPPuCE8P0I5E5i0dpCFVUU2iC/sIpnWxbQqXKTw74qNKWxJC7dJVvarQS34RYnCs6EEID/bDDsIKWFWkcLbfA==
+ tarball: 'file:projects/aws-infrastructure.tgz'
+ version: 0.0.0
'file:projects/eslint-config.tgz_eslint@6.8.0+typescript@3.9.5':
dependencies:
'@typescript-eslint/eslint-plugin': 3.1.0_12b353ffc793e14867f6d1c07197a1d3
@@ -2285,20 +6555,28 @@ packages:
version: 0.0.0
registry: ''
specifiers:
+ '@aws-cdk/assert': 1.44.0
+ '@aws-cdk/aws-ec2': 1.44.0
+ '@aws-cdk/aws-ecs': 1.44.0
+ '@aws-cdk/core': 1.44.0
+ '@rush-temp/aws-infrastructure': 'file:./projects/aws-infrastructure.tgz'
'@rush-temp/eslint-config': 'file:./projects/eslint-config.tgz'
'@rush-temp/test-service': 'file:./projects/test-service.tgz'
'@rush-temp/tsconfig': 'file:./projects/tsconfig.tgz'
'@types/chai': ~4.2.11
+ '@types/jest': ^25.2.1
'@types/mocha': ~7.0.2
- '@types/node': ~12.12.44
'@types/node-fetch': ~2.5.7
'@typescript-eslint/eslint-plugin': 3.1.0
'@typescript-eslint/parser': 3.1.0
+ aws-cdk: 1.44.0
chai: ~4.2.0
eslint: ~6.8.0
eslint-plugin-import: 2.20.2
fastify: ~2.14.1
+ jest: ^25.5.0
mocha: ~7.2.0
node-fetch: ~2.6.0
- ts-node: ~8.10.2
+ source-map-support: ^0.5.16
+ ts-jest: ^25.3.1
typescript: ~3.9.5
diff --git a/infrastructure/aws/.gitignore b/infrastructure/aws/.gitignore
new file mode 100644
index 0000000..96eba04
--- /dev/null
+++ b/infrastructure/aws/.gitignore
@@ -0,0 +1,12 @@
+*.js
+!jest.config.js
+*.d.ts
+node_modules
+
+# CDK asset staging directory
+.cdk.staging
+cdk.out
+
+# Parcel build directories
+.cache
+.build
diff --git a/infrastructure/aws/.npmignore b/infrastructure/aws/.npmignore
new file mode 100644
index 0000000..c1d6d45
--- /dev/null
+++ b/infrastructure/aws/.npmignore
@@ -0,0 +1,6 @@
+*.ts
+!*.d.ts
+
+# CDK asset staging directory
+.cdk.staging
+cdk.out
diff --git a/infrastructure/aws/README.md b/infrastructure/aws/README.md
new file mode 100644
index 0000000..73f95da
--- /dev/null
+++ b/infrastructure/aws/README.md
@@ -0,0 +1,14 @@
+# Abitia infrastructure
+
+Abitia infrastructure is built with AWS CDK for TypeScript.
+
+The `cdk.json` file tells the CDK Toolkit how to execute your app.
+
+## Useful commands
+
+ * `npm run build` compile typescript to js
+ * `npm run watch` watch for changes and compile
+ * `npm run test` perform the jest unit tests
+ * `cdk deploy` deploy this stack to your default AWS account/region
+ * `cdk diff` compare deployed stack with current state
+ * `cdk synth` emits the synthesized CloudFormation template
diff --git a/infrastructure/aws/bin/aws.ts b/infrastructure/aws/bin/aws.ts
new file mode 100644
index 0000000..7e9cb16
--- /dev/null
+++ b/infrastructure/aws/bin/aws.ts
@@ -0,0 +1,7 @@
+#!/usr/bin/env node
+import 'source-map-support/register';
+import * as cdk from '@aws-cdk/core';
+import { AwsStack } from '../lib/aws-stack';
+
+const app = new cdk.App();
+new AwsStack(app, 'AwsStack');
diff --git a/infrastructure/aws/cdk.json b/infrastructure/aws/cdk.json
new file mode 100644
index 0000000..debfcd1
--- /dev/null
+++ b/infrastructure/aws/cdk.json
@@ -0,0 +1,7 @@
+{
+ "app": "npx ts-node bin/aws.ts",
+ "context": {
+ "@aws-cdk/core:enableStackNameDuplicates": "true",
+ "aws-cdk:enableDiffNoFail": "true"
+ }
+}
diff --git a/infrastructure/aws/jest.config.js b/infrastructure/aws/jest.config.js
new file mode 100644
index 0000000..772f974
--- /dev/null
+++ b/infrastructure/aws/jest.config.js
@@ -0,0 +1,7 @@
+module.exports = {
+ roots: ['/test'],
+ testMatch: ['**/*.test.ts'],
+ transform: {
+ '^.+\\.tsx?$': 'ts-jest'
+ }
+};
diff --git a/infrastructure/aws/lib/aws-stack.ts b/infrastructure/aws/lib/aws-stack.ts
new file mode 100644
index 0000000..6e01c56
--- /dev/null
+++ b/infrastructure/aws/lib/aws-stack.ts
@@ -0,0 +1,54 @@
+import * as cdk from '@aws-cdk/core';
+import * as ec2 from '@aws-cdk/aws-ec2';
+import * as ecs from '@aws-cdk/aws-ecs';
+
+// todo: Research custom resource names via https://docs.aws.amazon.com/cdk/api/latest/docs/@aws-cdk_core.Stack.html#protected-allocate-wbr-logical-wbr-idcfnelement
+// maybe we can get rid of the "abitia-" prefix and make the generated resource names more readable
+
+export class AwsStack extends cdk.Stack {
+ constructor(scope: cdk.Construct, id: string, props?: cdk.StackProps) {
+ super(scope, id, props);
+
+ const vpc = new ec2.Vpc(this, 'abitia-vpc', {maxAzs: 1});
+
+ // todo: expose services directly, the traffic should be going through a load balancer instead
+ const serviceSecurityGroup = new ec2.SecurityGroup(this, 'abitia-service-security-group', {
+ vpc,
+ allowAllOutbound: true,
+ description: "Allow HTTP/HTTPS access to fargate tasks."
+ });
+
+ serviceSecurityGroup.addIngressRule(ec2.Peer.anyIpv4(), ec2.Port.tcp(80));
+ serviceSecurityGroup.addIngressRule(ec2.Peer.anyIpv4(), ec2.Port.tcp(443));
+
+ const cluster = new ecs.Cluster(this, 'abitia-cluster', {vpc});
+
+ const taskDefinition = new ecs.FargateTaskDefinition(
+ this,
+ "abitia-test-service-task-definition",
+ {
+ family: 'abitia-test-service-task-definition'
+ }
+ );
+
+ const container = taskDefinition.addContainer(
+ "service",
+ {
+ image: ecs.ContainerImage.fromRegistry("amazon/amazon-ecs-sample")
+ }
+ );
+
+ container.addPortMappings({containerPort: 80});
+
+ const service = new ecs.FargateService(
+ this,
+ "abitia-fargate-service",
+ {
+ cluster,
+ taskDefinition,
+ assignPublicIp: true,
+ securityGroups: [serviceSecurityGroup]
+ }
+ );
+ }
+}
diff --git a/infrastructure/aws/package.json b/infrastructure/aws/package.json
new file mode 100644
index 0000000..fb631cd
--- /dev/null
+++ b/infrastructure/aws/package.json
@@ -0,0 +1,30 @@
+{
+ "name": "@abitia/aws-infrastructure",
+ "version": "0.1.0",
+ "private": true,
+ "bin": {
+ "aws": "bin/aws.js"
+ },
+ "scripts": {
+ "build": "tsc",
+ "watch": "tsc -w",
+ "test": "jest",
+ "cdk": "cdk"
+ },
+ "devDependencies": {
+ "@aws-cdk/assert": "1.44.0",
+ "@types/jest": "^25.2.1",
+ "@types/node": "10.17.5",
+ "jest": "^25.5.0",
+ "ts-jest": "^25.3.1",
+ "aws-cdk": "1.44.0",
+ "ts-node": "^8.1.0",
+ "typescript": "~3.9.5"
+ },
+ "dependencies": {
+ "@aws-cdk/core": "1.44.0",
+ "@aws-cdk/aws-ec2": "1.44.0",
+ "@aws-cdk/aws-ecs": "1.44.0",
+ "source-map-support": "^0.5.16"
+ }
+}
diff --git a/infrastructure/aws/test/aws.test.ts b/infrastructure/aws/test/aws.test.ts
new file mode 100644
index 0000000..44a5a6f
--- /dev/null
+++ b/infrastructure/aws/test/aws.test.ts
@@ -0,0 +1,13 @@
+import { expect as expectCDK, matchTemplate, MatchStyle } from '@aws-cdk/assert';
+import * as cdk from '@aws-cdk/core';
+import * as Aws from '../lib/aws-stack';
+
+test.skip('Empty Stack', () => {
+ const app = new cdk.App();
+ // WHEN
+ const stack = new Aws.AwsStack(app, 'MyTestStack');
+ // THEN
+ expectCDK(stack).to(matchTemplate({
+ "Resources": {}
+ }, MatchStyle.EXACT))
+});
diff --git a/infrastructure/aws/tsconfig.json b/infrastructure/aws/tsconfig.json
new file mode 100644
index 0000000..ec75123
--- /dev/null
+++ b/infrastructure/aws/tsconfig.json
@@ -0,0 +1,23 @@
+{
+ "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"]
+ },
+ "exclude": ["cdk.out"]
+}
diff --git a/rush.json b/rush.json
index b9bfc81..da59927 100644
--- a/rush.json
+++ b/rush.json
@@ -359,6 +359,10 @@
* 3. It's useful to have a centralized inventory of all projects and their important metadata.
*/
"projects": [
+ {
+ "packageName": "@abitia/aws-infrastructure",
+ "projectFolder": "infrastructure/aws"
+ },
{
"packageName": "@abitia/eslint-config",
"projectFolder": "packages/eslint-config"
diff --git a/services/_test/Dockerfile b/services/_test/Dockerfile
new file mode 100644
index 0000000..cf223c5
--- /dev/null
+++ b/services/_test/Dockerfile
@@ -0,0 +1,13 @@
+FROM node:12.18.0-stretch
+
+RUN npm i -g pnpm@5.0.2
+
+WORKDIR /usr/src/app
+
+COPY package.json .
+
+RUN pnpm install
+
+RUN pnpm run build
+
+CMD ["node", "dist/run.js"]
diff --git a/services/_test/src/run.ts b/services/_test/src/run.ts
new file mode 100644
index 0000000..4b725ea
--- /dev/null
+++ b/services/_test/src/run.ts
@@ -0,0 +1,5 @@
+import {createServer} from "./index";
+
+(async function main() {
+ await createServer().listen(3000);
+})();