From 2373d769bbdfdbafd88cb8834b791bd672466bdf Mon Sep 17 00:00:00 2001 From: Renovate Bot Date: Fri, 8 May 2020 17:24:29 +0000 Subject: [PATCH 1/2] Update dependency jest to v26 --- package.json | 2 +- pnpm-lock.yaml | 2023 +++++++++++++++++++++++++++++++----------------- 2 files changed, 1318 insertions(+), 707 deletions(-) diff --git a/package.json b/package.json index 55cd83b..95df00f 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "@babel/core": "7.10.0", "babel-loader": "8.1.0", "babel-plugin-inline-import": "3.0.0", - "jest": "24.9.0", + "jest": "26.0.1", "prettier": "2.0.5", "webpack": "4.43.0", "webpack-cli": "3.3.11", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index f5fdd41..85411d6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -6,7 +6,7 @@ devDependencies: '@babel/core': 7.10.0 babel-loader: 8.1.0_3b7bc5daeca0a53cdebf88ce35e32b79 babel-plugin-inline-import: 3.0.0 - jest: 24.9.0 + jest: 26.0.1 prettier: 2.0.5 webpack: 4.43.0_webpack@4.43.0 webpack-cli: 3.3.11_webpack@4.43.0 @@ -41,29 +41,6 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-FGgV2XyPoVtYDvbFXlukEWt13Afka4mBRQ2CoTsHxpgVGO6XfgtT6eI+WyjQRGGTL90IDkIVmme8riFCLZ8lUw== - /@babel/core/7.9.6: - dependencies: - '@babel/code-frame': 7.8.3 - '@babel/generator': 7.9.6 - '@babel/helper-module-transforms': 7.9.0 - '@babel/helpers': 7.9.6 - '@babel/parser': 7.9.6 - '@babel/template': 7.8.6 - '@babel/traverse': 7.9.6 - '@babel/types': 7.9.6 - 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: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-nD3deLvbsApbHAHttzIssYqgb883yU/d9roe4RZymBCDaZryMJDbptVpEpeQuRh4BJ+SYI8le9YGxKvFEvl1Wg== /@babel/generator/7.10.0: dependencies: '@babel/types': 7.10.0 @@ -79,18 +56,19 @@ packages: jsesc: 2.5.2 lodash: 4.17.15 source-map: 0.5.7 + dev: false resolution: integrity: sha512-+htwWKJbH2bL72HRluF8zumBxzuX0ZZUFl3JLNyoUjM/Ho8wnVpPXM6aUz8cfKDqQ/h7zHqKt4xzJteUosckqQ== /@babel/helper-function-name/7.9.5: dependencies: '@babel/helper-get-function-arity': 7.8.3 - '@babel/template': 7.8.6 - '@babel/types': 7.9.6 + '@babel/template': 7.10.0 + '@babel/types': 7.10.0 resolution: integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== /@babel/helper-get-function-arity/7.8.3: dependencies: - '@babel/types': 7.9.6 + '@babel/types': 7.10.0 resolution: integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== /@babel/helper-member-expression-to-functions/7.8.3: @@ -145,7 +123,7 @@ packages: integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw== /@babel/helper-split-export-declaration/7.8.3: dependencies: - '@babel/types': 7.9.6 + '@babel/types': 7.10.0 resolution: integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== /@babel/helper-validator-identifier/7.9.5: @@ -159,14 +137,6 @@ packages: dev: true resolution: integrity: sha512-lQtFJoDZAGf/t2PgR6Z59Q2MwjvOGGsxZ0BAlsrgyDhKuMbe63EfbQmVmcLfyTBj8J4UtiadQimcotvYVg/kVQ== - /@babel/helpers/7.9.6: - dependencies: - '@babel/template': 7.8.6 - '@babel/traverse': 7.9.6 - '@babel/types': 7.9.6 - dev: true - resolution: - integrity: sha512-tI4bUbldloLcHWoRUMAj4g1bF313M/o6fBKhIsb3QnGVPwRm9JsNf/gqMkQ7zjqReABiffPV6RWj7hEglID5Iw== /@babel/highlight/7.9.0: dependencies: '@babel/helper-validator-identifier': 7.9.5 @@ -175,42 +145,115 @@ packages: resolution: integrity: sha512-lJZPilxX7Op3Nv/2cvFdnlepPXDxi29wxteT57Q965oc5R9v86ztx0jfxVrTcBk8C2kcPkkDa2Z4T3ZsPPVWsQ== /@babel/parser/7.10.0: - dev: true engines: node: '>=6.0.0' hasBin: true resolution: integrity: sha512-fnDUl1Uy2gThM4IFVW4ISNHqr3cJrCsRkSCasFgx0XDO9JcttDS5ytyBc4Cu4X1+fjoo3IVvFbRD6TeFlHJlEQ== /@babel/parser/7.9.6: + dev: false engines: node: '>=6.0.0' hasBin: true resolution: integrity: sha512-AoeIEJn8vt+d/6+PXDRPaksYhnlbMIiejioBZvvMQsOjW/JYK6k/0dKnvvP3EhK5GfMBWDPtrxRtegWdAcdq9Q== - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.6: + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + /@babel/plugin-syntax-class-properties/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-UcAyQWg2bAN647Q+O811tG9MrJ38Z10jjhQdKNAL8fsyPzE3cCN/uT+f55cFVY4aGO4jqJAvmqsuY3GQDwAoXg== + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + /@babel/plugin-syntax-logical-assignment-operators/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Zpg2Sgc++37kuFl6ppq2Q7Awc6E6AIW671x5PY8E/f7MCIyPPGK/EoeZXvvY3P42exZ3Q4/t3YOzP/HiN79jDg== + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.10.0: dependencies: - '@babel/core': 7.9.6 + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 '@babel/helper-plugin-utils': 7.8.3 dev: true peerDependencies: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + '@babel/helper-plugin-utils': 7.8.3 + dev: true + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== /@babel/template/7.10.0: dependencies: '@babel/code-frame': 7.8.3 '@babel/parser': 7.10.0 '@babel/types': 7.10.0 - dev: true resolution: integrity: sha512-aMLEQn5tcG49LEWrsEwxiRTdaJmvLem3+JMCMSeCy2TILau0IDVyWdm/18ACx7XOCady64FLt6KkHy28tkDQHQ== - /@babel/template/7.8.6: - dependencies: - '@babel/code-frame': 7.8.3 - '@babel/parser': 7.9.6 - '@babel/types': 7.9.6 - resolution: - integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== /@babel/traverse/7.10.0: dependencies: '@babel/code-frame': 7.8.3 @@ -236,6 +279,7 @@ packages: debug: 4.1.1 globals: 11.12.0 lodash: 4.17.15 + dev: false resolution: integrity: sha512-b3rAHSjbxy6VEAvlxM8OV/0X4XrG72zoxme6q1MOoe2vd0bEc+TwayhuC1+Dfgqh1QEG+pj7atQqvUprHIccsg== /@babel/types/7.10.0: @@ -243,7 +287,6 @@ packages: '@babel/helper-validator-identifier': 7.9.5 lodash: 4.17.15 to-fast-properties: 2.0.0 - dev: true resolution: integrity: sha512-t41W8yWFyQFPOAAvPvjyRhejcLGnJTA3iRpFcDbEKwVJ3UnHQePFzLk8GagTsucJlImyNwrGikGsYURrWbQG8w== /@babel/types/7.9.6: @@ -251,8 +294,13 @@ packages: '@babel/helper-validator-identifier': 7.9.5 lodash: 4.17.15 to-fast-properties: 2.0.0 + dev: false resolution: integrity: sha512-qxXzvBO//jO9ZnoasKF1uJzHd2+M6Q2ZPIVfnFps8JJvXy0ZBbwbNOmE6SGIY5XOY6d1Bo5lb9d9RJ8nv3WSeA== + /@bcoe/v8-coverage/0.2.3: + dev: true + resolution: + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== /@cnakazawa/watch/1.0.4: dependencies: exec-sh: 0.3.4 @@ -263,168 +311,217 @@ packages: hasBin: true resolution: integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== - /@jest/console/24.9.0: + /@istanbuljs/load-nyc-config/1.1.0: dependencies: - '@jest/source-map': 24.9.0 - chalk: 2.4.2 - slash: 2.0.0 + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.0 + resolve-from: 5.0.0 dev: true engines: - node: '>= 6' + node: '>=8' resolution: - integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== - /@jest/core/24.9.0: + integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + /@istanbuljs/schema/0.1.2: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== + /@jest/console/26.0.1: dependencies: - '@jest/console': 24.9.0 - '@jest/reporters': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/transform': 24.9.0 - '@jest/types': 24.9.0 - ansi-escapes: 3.2.0 - chalk: 2.4.2 + '@jest/types': 26.0.1 + chalk: 4.0.0 + jest-message-util: 26.0.1 + jest-util: 26.0.1 + slash: 3.0.0 + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-9t1KUe/93coV1rBSxMmBAOIK3/HVpwxArCA1CxskKyRiv6o8J70V8C/V3OJminVCTa2M0hQI9AWRd5wxu2dAHw== + /@jest/core/26.0.1: + dependencies: + '@jest/console': 26.0.1 + '@jest/reporters': 26.0.1 + '@jest/test-result': 26.0.1 + '@jest/transform': 26.0.1 + '@jest/types': 26.0.1 + ansi-escapes: 4.3.1 + chalk: 4.0.0 exit: 0.1.2 graceful-fs: 4.2.4 - jest-changed-files: 24.9.0 - jest-config: 24.9.0 - jest-haste-map: 24.9.0 - jest-message-util: 24.9.0 - jest-regex-util: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - jest-resolve-dependencies: 24.9.0 - jest-runner: 24.9.0 - jest-runtime: 24.9.0 - jest-snapshot: 24.9.0 - jest-util: 24.9.0 - jest-validate: 24.9.0 - jest-watcher: 24.9.0 - micromatch: 3.1.10 - p-each-series: 1.0.0 - realpath-native: 1.1.0 - rimraf: 2.7.1 - slash: 2.0.0 - strip-ansi: 5.2.0 + jest-changed-files: 26.0.1 + jest-config: 26.0.1 + jest-haste-map: 26.0.1 + jest-message-util: 26.0.1 + jest-regex-util: 26.0.0 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + jest-resolve-dependencies: 26.0.1 + jest-runner: 26.0.1 + jest-runtime: 26.0.1 + jest-snapshot: 26.0.1 + jest-util: 26.0.1 + jest-validate: 26.0.1 + jest-watcher: 26.0.1 + micromatch: 4.0.2 + p-each-series: 2.1.0 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== - /@jest/environment/24.9.0: + integrity: sha512-Xq3eqYnxsG9SjDC+WLeIgf7/8KU6rddBxH+SCt18gEpOhAGYC/Mq+YbtlNcIdwjnnT+wDseXSbU0e5X84Y4jTQ== + /@jest/environment/26.0.1: dependencies: - '@jest/fake-timers': 24.9.0 - '@jest/transform': 24.9.0 - '@jest/types': 24.9.0 - jest-mock: 24.9.0 + '@jest/fake-timers': 26.0.1 + '@jest/types': 26.0.1 + jest-mock: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ== - /@jest/fake-timers/24.9.0: + integrity: sha512-xBDxPe8/nx251u0VJ2dFAFz2H23Y98qdIaNwnMK6dFQr05jc+Ne/2np73lOAx+5mSBO/yuQldRrQOf6hP1h92g== + /@jest/fake-timers/26.0.1: dependencies: - '@jest/types': 24.9.0 - jest-message-util: 24.9.0 - jest-mock: 24.9.0 + '@jest/types': 26.0.1 + '@sinonjs/fake-timers': 6.0.1 + jest-message-util: 26.0.1 + jest-mock: 26.0.1 + jest-util: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== - /@jest/reporters/24.9.0: + integrity: sha512-Oj/kCBnTKhm7CR+OJSjZty6N1bRDr9pgiYQr4wY221azLz5PHi08x/U+9+QpceAYOWheauLP8MhtSVFrqXQfhg== + /@jest/globals/26.0.1: dependencies: - '@jest/environment': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/transform': 24.9.0 - '@jest/types': 24.9.0 - chalk: 2.4.2 + '@jest/environment': 26.0.1 + '@jest/types': 26.0.1 + expect: 26.0.1 + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-iuucxOYB7BRCvT+TYBzUqUNuxFX1hqaR6G6IcGgEqkJ5x4htNKo1r7jk1ji9Zj8ZMiMw0oB5NaA7k5Tx6MVssA== + /@jest/reporters/26.0.1: + dependencies: + '@bcoe/v8-coverage': 0.2.3 + '@jest/console': 26.0.1 + '@jest/test-result': 26.0.1 + '@jest/transform': 26.0.1 + '@jest/types': 26.0.1 + chalk: 4.0.0 + collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.1.6 - istanbul-lib-coverage: 2.0.5 - istanbul-lib-instrument: 3.3.0 - istanbul-lib-report: 2.0.8 - istanbul-lib-source-maps: 3.0.6 - istanbul-reports: 2.2.7 - jest-haste-map: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - jest-runtime: 24.9.0 - jest-util: 24.9.0 - jest-worker: 24.9.0 - node-notifier: 5.4.3 - slash: 2.0.0 + graceful-fs: 4.2.4 + istanbul-lib-coverage: 3.0.0 + istanbul-lib-instrument: 4.0.3 + istanbul-lib-report: 3.0.0 + istanbul-lib-source-maps: 4.0.0 + istanbul-reports: 3.0.2 + jest-haste-map: 26.0.1 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + jest-util: 26.0.1 + jest-worker: 26.0.0 + slash: 3.0.0 source-map: 0.6.1 - string-length: 2.0.0 + string-length: 4.0.1 + terminal-link: 2.1.1 + v8-to-istanbul: 4.1.4 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' + optionalDependencies: + node-notifier: 7.0.1 resolution: - integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== - /@jest/source-map/24.9.0: + integrity: sha512-NWWy9KwRtE1iyG/m7huiFVF9YsYv/e+mbflKRV84WDoJfBqUrNRyDbL/vFxQcYLl8IRqI4P3MgPn386x76Gf2g== + /@jest/source-map/26.0.0: dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== - /@jest/test-result/24.9.0: + integrity: sha512-S2Z+Aj/7KOSU2TfW0dyzBze7xr95bkm5YXNUqqCek+HE0VbNNSNzrRwfIi5lf7wvzDTSS0/ib8XQ1krFNyYgbQ== + /@jest/test-result/26.0.1: dependencies: - '@jest/console': 24.9.0 - '@jest/types': 24.9.0 + '@jest/console': 26.0.1 + '@jest/types': 26.0.1 '@types/istanbul-lib-coverage': 2.0.1 + collect-v8-coverage: 1.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== - /@jest/test-sequencer/24.9.0: + integrity: sha512-oKwHvOI73ICSYRPe8WwyYPTtiuOAkLSbY8/MfWF3qDEd/sa8EDyZzin3BaXTqufir/O/Gzea4E8Zl14XU4Mlyg== + /@jest/test-sequencer/26.0.1: dependencies: - '@jest/test-result': 24.9.0 - jest-haste-map: 24.9.0 - jest-runner: 24.9.0 - jest-runtime: 24.9.0 + '@jest/test-result': 26.0.1 + graceful-fs: 4.2.4 + jest-haste-map: 26.0.1 + jest-runner: 26.0.1 + jest-runtime: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== - /@jest/transform/24.9.0: + integrity: sha512-ssga8XlwfP8YjbDcmVhwNlrmblddMfgUeAkWIXts1V22equp2GMIHxm7cyeD5Q/B0ZgKPK/tngt45sH99yLLGg== + /@jest/transform/26.0.1: dependencies: - '@babel/core': 7.9.6 - '@jest/types': 24.9.0 - babel-plugin-istanbul: 5.2.0 - chalk: 2.4.2 + '@babel/core': 7.10.0 + '@jest/types': 26.0.1 + babel-plugin-istanbul: 6.0.0 + chalk: 4.0.0 convert-source-map: 1.7.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.4 - jest-haste-map: 24.9.0 - jest-regex-util: 24.9.0 - jest-util: 24.9.0 - micromatch: 3.1.10 + jest-haste-map: 26.0.1 + jest-regex-util: 26.0.0 + jest-util: 26.0.1 + micromatch: 4.0.2 pirates: 4.0.1 - realpath-native: 1.1.0 - slash: 2.0.0 + slash: 3.0.0 source-map: 0.6.1 - write-file-atomic: 2.4.1 + write-file-atomic: 3.0.3 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== - /@jest/types/24.9.0: + integrity: sha512-pPRkVkAQ91drKGbzCfDOoHN838+FSbYaEAvBXvKuWeeRRUD8FjwXkqfUNUZL6Ke48aA/1cqq/Ni7kVMCoqagWA== + /@jest/types/26.0.1: dependencies: '@types/istanbul-lib-coverage': 2.0.1 '@types/istanbul-reports': 1.1.1 - '@types/yargs': 13.0.8 + '@types/yargs': 15.0.5 + chalk: 4.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' + resolution: + integrity: sha512-IbtjvqI9+eS1qFnOIEL7ggWmT+iK/U+Vde9cGWtYb/b6XgKb3X44ZAe/z9YZzoAAZ/E92m0DqrilF934IGNnQA== + /@sinonjs/commons/1.8.0: + dependencies: + type-detect: 4.0.8 + dev: true resolution: - integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + integrity: sha512-wEj54PfsZ5jGSwMX68G8ZXFawcSglQSXqCftWX3ec8MDUzQdHgcKvw97awHbY0efQEL5iKUOAmmVtoYgmrSG4Q== + /@sinonjs/fake-timers/6.0.1: + dependencies: + '@sinonjs/commons': 1.8.0 + dev: true + resolution: + integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== /@types/babel__core/7.1.7: dependencies: - '@babel/parser': 7.9.6 - '@babel/types': 7.9.6 + '@babel/parser': 7.10.0 + '@babel/types': 7.10.0 '@types/babel__generator': 7.6.1 '@types/babel__template': 7.0.2 '@types/babel__traverse': 7.0.11 @@ -433,23 +530,27 @@ packages: integrity: sha512-RL62NqSFPCDK2FM1pSDH0scHpJvsXtZNiYlMB73DgPBaG1E38ZYVL+ei5EkWRbr+KC4YNiAUNBnRj+bgwpgjMw== /@types/babel__generator/7.6.1: dependencies: - '@babel/types': 7.9.6 + '@babel/types': 7.10.0 dev: true resolution: integrity: sha512-bBKm+2VPJcMRVwNhxKu8W+5/zT7pwNEqeokFOmbvVSqGzFneNxYcEBro9Ac7/N9tlsaPYnZLK8J1LWKkMsLAew== /@types/babel__template/7.0.2: dependencies: - '@babel/parser': 7.9.6 - '@babel/types': 7.9.6 + '@babel/parser': 7.10.0 + '@babel/types': 7.10.0 dev: true resolution: integrity: sha512-/K6zCpeW7Imzgab2bLkLEbz0+1JlFSrUMdw7KoIIu+IUdu51GWaBZpd3y1VXGVXzynvGa4DaIaxNZHiON3GXUg== /@types/babel__traverse/7.0.11: dependencies: - '@babel/types': 7.9.6 + '@babel/types': 7.10.0 dev: true resolution: integrity: sha512-ddHK5icION5U6q11+tV2f9Mo6CZVuT8GJKld2q9LqHSZbvLbH34Kcu2yFGckZut453+eQU6btIA3RihmnRgI+Q== + /@types/color-name/1.1.1: + dev: true + resolution: + integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== /@types/events/3.0.0: dev: true resolution: @@ -462,6 +563,12 @@ packages: dev: true resolution: integrity: sha512-1Bh06cbWJUHMC97acuD6UMG29nMt0Aqz1vF3guLfG+kHHJhy3AyohZFFxYk2f7Q1SQIrNwvncxAE0N/9s70F2w== + /@types/graceful-fs/4.1.3: + dependencies: + '@types/node': 13.13.5 + dev: true + resolution: + integrity: sha512-AiHRaEB50LQg0pZmm659vNBb9f4SJ0qrAnteuzhSeAUcJKxoYgEnprg/83kppCnc2zvtCKbdZry1a5pVY3lOTQ== /@types/istanbul-lib-coverage/2.0.1: dev: true resolution: @@ -487,6 +594,14 @@ packages: dev: true resolution: integrity: sha512-3ySmiBYJPqgjiHA7oEaIo2Rzz0HrOZ7yrNO5HWyaE5q0lQ3BppDZ3N53Miz8bw2I7gh1/zir2MGVZBvpb1zq9g== + /@types/normalize-package-data/2.4.0: + dev: true + resolution: + integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + /@types/prettier/2.0.1: + dev: true + resolution: + integrity: sha512-boy4xPNEtiw6N3abRhBi/e7hNvy3Tt8E9ZRAQrwAGzoCGZS/1wjo9KY7JHhnfnEsG5wSjDbymCozUM9a3ea7OQ== /@types/stack-utils/1.0.1: dev: true resolution: @@ -495,12 +610,12 @@ packages: dev: true resolution: integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== - /@types/yargs/13.0.8: + /@types/yargs/15.0.5: dependencies: '@types/yargs-parser': 15.0.0 dev: true resolution: - integrity: sha512-XAvHLwG7UQ+8M4caKIH0ZozIOYay5fQkAgyIXegXT9jPtdIGdhga+sUEdAr1CiG46aB+c64xQEYyEzlwWVTNzA== + integrity: sha512-Dk/IDOPtOgubt/IaevIUbTgV7doaKkoorvOyYM2CMwuDyP89bekI7H4xLIwunNYiK9jhCkmc6pUrJk3cj2AB9w== /@webassemblyjs/ast/1.9.0: dependencies: '@webassemblyjs/helper-module-context': 1.9.0 @@ -649,33 +764,33 @@ packages: node: '>= 0.6' resolution: integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== - /acorn-globals/4.3.4: + /acorn-globals/6.0.0: dependencies: - acorn: 6.4.1 - acorn-walk: 6.2.0 + acorn: 7.2.0 + acorn-walk: 7.1.1 dev: true resolution: - integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== - /acorn-walk/6.2.0: + integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + /acorn-walk/7.1.1: dev: true engines: node: '>=0.4.0' resolution: - integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== - /acorn/5.7.4: + integrity: sha512-wdlPY2tm/9XBr7QkKlq0WQVgiuGTX6YWPyRyBviSoScBuLfTVQhvwg6wJ369GJ/1nPfTLMfnrFIfjqVg6d+jQQ== + /acorn/6.4.1: dev: true engines: node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== - /acorn/6.4.1: + integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== + /acorn/7.2.0: dev: true engines: node: '>=0.4.0' hasBin: true resolution: - integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== + integrity: sha512-apwXVmYVpQ34m/i71vrApRrRKCWQnZZF1+npOD0WV5xZFfwWOmKGQ2RWlfdy9vWITsenisM8M0Qeq8agcFHNiQ== /ajv-errors/1.0.1_ajv@6.12.2: dependencies: ajv: 6.12.2 @@ -707,12 +822,14 @@ packages: node: '>=6' resolution: integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== - /ansi-escapes/3.2.0: + /ansi-escapes/4.3.1: + dependencies: + type-fest: 0.11.0 dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== /ansi-html/0.0.7: dev: true engines: @@ -726,18 +843,18 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= - /ansi-regex/3.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= /ansi-regex/4.1.0: dev: true engines: node: '>=6' resolution: integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + /ansi-regex/5.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== /ansi-styles/3.2.1: dependencies: color-convert: 1.9.3 @@ -745,6 +862,15 @@ packages: 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: true + engines: + node: '>=8' + resolution: + integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== /anymatch/2.0.0: dependencies: micromatch: 3.1.10 @@ -752,10 +878,25 @@ packages: dev: true resolution: integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + /anymatch/3.1.1: + dependencies: + normalize-path: 3.0.0 + picomatch: 2.2.2 + dev: true + engines: + node: '>= 8' + resolution: + integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== /aproba/1.2.0: dev: true resolution: integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + /argparse/1.0.10: + dependencies: + sprintf-js: 1.0.3 + dev: true + resolution: + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== /arr-diff/4.0.0: dev: true engines: @@ -774,10 +915,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= - /array-equal/1.0.0: - dev: true - resolution: - integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= /array-flatten/1.1.1: dev: true resolution: @@ -839,12 +976,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= - /astral-regex/1.0.0: - dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== /async-each/1.0.3: dev: true resolution: @@ -878,23 +1009,24 @@ packages: dev: true resolution: integrity: sha512-wMHVg2EOHaMRxbzgFJ9gtjOOCrI80OHLG14rxi28XwOW8ux6IiEbRCGGGqCtdAIg4FQCbW20k9RsT4y3gJlFug== - /babel-jest/24.9.0_@babel+core@7.9.6: + /babel-jest/26.0.1_@babel+core@7.10.0: dependencies: - '@babel/core': 7.9.6 - '@jest/transform': 24.9.0 - '@jest/types': 24.9.0 + '@babel/core': 7.10.0 + '@jest/transform': 26.0.1 + '@jest/types': 26.0.1 '@types/babel__core': 7.1.7 - babel-plugin-istanbul: 5.2.0 - babel-preset-jest: 24.9.0_@babel+core@7.9.6 - chalk: 2.4.2 - slash: 2.0.0 + babel-plugin-istanbul: 6.0.0 + babel-preset-jest: 26.0.0_@babel+core@7.10.0 + chalk: 4.0.0 + graceful-fs: 4.2.4 + slash: 3.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' peerDependencies: '@babel/core': ^7.0.0 resolution: - integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== + integrity: sha512-Z4GGmSNQ8pX3WS1O+6v3fo41YItJJZsVxG5gIQ+HuB/iuAQBJxMTHTwz292vuYws1LnHfwSRgoqI+nxdy/pcvw== /babel-loader/8.1.0_3b7bc5daeca0a53cdebf88ce35e32b79: dependencies: '@babel/core': 7.10.0 @@ -918,37 +1050,58 @@ packages: dev: true resolution: integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ== - /babel-plugin-istanbul/5.2.0: + /babel-plugin-istanbul/6.0.0: dependencies: '@babel/helper-plugin-utils': 7.8.3 - find-up: 3.0.0 - istanbul-lib-instrument: 3.3.0 - test-exclude: 5.2.3 + '@istanbuljs/load-nyc-config': 1.1.0 + '@istanbuljs/schema': 0.1.2 + istanbul-lib-instrument: 4.0.3 + test-exclude: 6.0.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== - /babel-plugin-jest-hoist/24.9.0: + integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + /babel-plugin-jest-hoist/26.0.0: dependencies: + '@babel/template': 7.10.0 + '@babel/types': 7.10.0 '@types/babel__traverse': 7.0.11 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== - /babel-preset-jest/24.9.0_@babel+core@7.9.6: + integrity: sha512-+AuoehOrjt9irZL7DOt2+4ZaTM6dlu1s5TTS46JBa0/qem4dy7VNW3tMb96qeEqcIh20LD73TVNtmVEeymTG7w== + /babel-preset-current-node-syntax/0.1.2_@babel+core@7.10.0: dependencies: - '@babel/core': 7.9.6 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.6 - babel-plugin-jest-hoist: 24.9.0 + '@babel/core': 7.10.0 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.10.0 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-class-properties': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-numeric-separator': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.10.0 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.10.0 + dev: true + peerDependencies: + '@babel/core': ^7.0.0 + resolution: + integrity: sha512-u/8cS+dEiK1SFILbOC8/rUI3ml9lboKuuMvZ/4aQnQmhecQAgPw5ew066C1ObnEAUmlx7dv/s2z52psWEtLNiw== + /babel-preset-jest/26.0.0_@babel+core@7.10.0: + dependencies: + '@babel/core': 7.10.0 + babel-plugin-jest-hoist: 26.0.0 + babel-preset-current-node-syntax: 0.1.2_@babel+core@7.10.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' peerDependencies: '@babel/core': ^7.0.0 resolution: - integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== + integrity: sha512-9ce+DatAa31DpR4Uir8g4Ahxs5K4W4L8refzt+qHWQANb6LhGcAEfIFgLUwk67oya2cCUd6t4eUMtO/z64ocNw== /balanced-match/1.0.0: dev: true resolution: @@ -1058,6 +1211,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + /braces/3.0.2: + dependencies: + fill-range: 7.0.1 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== /brorand/1.1.0: dev: true resolution: @@ -1066,12 +1227,6 @@ packages: dev: true resolution: integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== - /browser-resolve/1.11.3: - dependencies: - resolve: 1.1.7 - dev: true - resolution: - integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== /browserify-aes/1.2.0: dependencies: buffer-xor: 1.0.3 @@ -1215,6 +1370,12 @@ packages: node: '>=6' resolution: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + /camelcase/6.0.0: + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-8KMDF1Vz2gzOq54ONPJS65IvTUaB1cHJ2DMM7MbPmLZljDH1qpzzLsWdiN9pHh6qvkRVDTi/07+eNGch/oLU4w== /capture-exit/2.0.0: dependencies: rsvp: 4.8.5 @@ -1236,6 +1397,21 @@ packages: node: '>=4' resolution: integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + /chalk/4.0.0: + dependencies: + ansi-styles: 4.2.1 + supports-color: 7.1.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-N9oWFcegS0sFr9oh1oz2d7Npos6vNoWW9HvtCg5N1KRFpUhaAhvTv5Y58g880fZaEYSNm3qDz8SU1UrGvp+n7A== + /char-regex/1.0.2: + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== /chokidar/2.1.8: dependencies: anymatch: 2.0.0 @@ -1297,6 +1473,14 @@ packages: dev: true 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: true + resolution: + integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== /co/4.6.0: dev: true engines: @@ -1304,6 +1488,10 @@ packages: node: '>= 0.12.0' resolution: integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + /collect-v8-coverage/1.0.1: + dev: true + resolution: + integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== /collection-visit/1.0.0: dependencies: map-visit: 1.0.0 @@ -1318,9 +1506,21 @@ packages: color-name: 1.1.3 resolution: integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + /color-convert/2.0.1: + dependencies: + color-name: 1.1.4 + dev: true + engines: + node: '>=7.0.0' + resolution: + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== /color-name/1.1.3: resolution: integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + /color-name/1.1.4: + dev: true + resolution: + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== /combined-stream/1.0.8: dependencies: delayed-stream: 1.0.0 @@ -1483,6 +1683,16 @@ packages: 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: true + engines: + node: '>= 8' + resolution: + integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w== /crypto-browserify/3.12.0: dependencies: browserify-cipher: 1.0.1 @@ -1503,12 +1713,18 @@ packages: dev: true resolution: integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== - /cssstyle/1.4.0: + /cssom/0.4.4: + dev: true + resolution: + integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + /cssstyle/2.3.0: dependencies: cssom: 0.3.8 dev: true + engines: + node: '>=8' resolution: - integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== + integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== /cyclist/1.0.1: dev: true resolution: @@ -1521,14 +1737,16 @@ packages: node: '>=0.10' resolution: integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= - /data-urls/1.1.0: + /data-urls/2.0.0: dependencies: abab: 2.0.3 whatwg-mimetype: 2.3.0 - whatwg-url: 7.1.0 + whatwg-url: 8.1.0 dev: true + engines: + node: '>=10' resolution: - integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== /debug/2.6.9: dependencies: ms: 2.0.0 @@ -1552,6 +1770,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + /decimal.js/10.2.0: + dev: true + resolution: + integrity: sha512-vDPw+rDgn3bZe1+F/pyEwb1oMG2XTlRVgAa6B4KccTEpYgF8w6eQllVbQcfIJnZyvzFtFpxnpGtx8dd7DJp/Rw== /decode-uri-component/0.2.0: dev: true engines: @@ -1573,6 +1795,12 @@ packages: dev: true resolution: integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + /deepmerge/4.2.2: + dev: true + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== /default-gateway/4.2.0: dependencies: execa: 1.0.0 @@ -1658,22 +1886,22 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= - /detect-newline/2.1.0: + /detect-newline/3.1.0: dev: true engines: - node: '>=0.10.0' + node: '>=8' resolution: - integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== /detect-node/2.0.4: dev: true resolution: integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== - /diff-sequences/24.9.0: + /diff-sequences/26.0.0: dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== + integrity: sha512-JC/eHYEC3aSS0vZGjuoc4vHA0yAQTzhQQldXMeMF+JlxLGJlCO38Gma82NV9gk1jGFz8mDzUMeaKXvjRRdJ2dg== /diffie-hellman/5.0.3: dependencies: bn.js: 4.11.8 @@ -1706,12 +1934,14 @@ packages: npm: '>=1.2' resolution: integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== - /domexception/1.0.1: + /domexception/2.0.1: dependencies: - webidl-conversions: 4.0.2 + webidl-conversions: 5.0.0 dev: true + engines: + node: '>=8' resolution: - integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== /duplexify/3.7.1: dependencies: end-of-stream: 1.4.4 @@ -1748,6 +1978,10 @@ packages: dev: true resolution: integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + /emoji-regex/8.0.0: + dev: true + resolution: + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== /emojis-list/2.1.0: dev: true engines: @@ -1842,6 +2076,12 @@ packages: node: '>=0.8.0' resolution: integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + /escape-string-regexp/2.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== /escodegen/1.14.1: dependencies: esprima: 4.0.1 @@ -1941,6 +2181,22 @@ packages: node: '>=6' resolution: integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + /execa/4.0.2: + 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 + signal-exit: 3.0.3 + strip-final-newline: 2.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-QI2zLa6CjGWdiQsmSkZoGtDx2N+cQIGb3yNolGTdjSQzydzLgYYf8LRuagp7S7fPimjcrzUDSUFd/MgzELMi4Q== /exit/0.1.2: dev: true engines: @@ -1969,19 +2225,19 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= - /expect/24.9.0: + /expect/26.0.1: dependencies: - '@jest/types': 24.9.0 - ansi-styles: 3.2.1 - jest-get-type: 24.9.0 - jest-matcher-utils: 24.9.0 - jest-message-util: 24.9.0 - jest-regex-util: 24.9.0 + '@jest/types': 26.0.1 + ansi-styles: 4.2.1 + jest-get-type: 26.0.0 + jest-matcher-utils: 26.0.1 + jest-message-util: 26.0.1 + jest-regex-util: 26.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== + integrity: sha512-QcCy4nygHeqmbw564YxNbHTJlXh47dVID2BUP52cZFpLU9zHViMFK6h07cC1wf7GYCTIigTdAXhVua8Yl1FkKg== /express/4.17.1: dependencies: accepts: 1.3.7 @@ -2115,6 +2371,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + /fill-range/7.0.1: + dependencies: + to-regex-range: 5.0.1 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== /finalhandler/1.1.2: dependencies: debug: 2.6.9 @@ -2147,6 +2411,15 @@ packages: 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: true + engines: + node: '>=8' + resolution: + integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== /findup-sync/3.0.0: dependencies: detect-file: 1.0.0 @@ -2249,6 +2522,15 @@ packages: requiresBuild: true resolution: integrity: sha512-Ggd/Ktt7E7I8pxZRbGIs7vwqAPscSESMrCSkx2FtWeqmheJgCo2R74fTsZFCifr0VTPwqRpPv17+6b8Zp7th0Q== + /fsevents/2.1.3: + dev: true + engines: + node: ^8.16.0 || ^10.6.0 || >=11.0.0 + optional: true + os: + - darwin + resolution: + integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== /function-bind/1.1.1: dev: true resolution: @@ -2265,6 +2547,12 @@ packages: node: 6.* || 8.* || >= 10.* resolution: integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + /get-package-type/0.1.0: + dev: true + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== /get-stream/4.1.0: dependencies: pump: 3.0.0 @@ -2273,6 +2561,14 @@ packages: node: '>=6' resolution: integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + /get-stream/5.1.0: + dependencies: + pump: 3.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-EXr1FOzrzTfGeL0gQdeFEvOMm2mzMOglyiOXSTpPC+iAjAKftbr3jpCMWynogwYnM+eSj9sHGc6wjIcDvYiygw== /get-value/2.0.6: dev: true engines: @@ -2366,6 +2662,7 @@ packages: integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== /growly/1.3.0: dev: true + optional: true resolution: integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= /handle-thing/2.0.1: @@ -2392,6 +2689,12 @@ packages: node: '>=4' resolution: integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + /has-flag/4.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== /has-symbols/1.0.1: dev: true engines: @@ -2487,12 +2790,14 @@ packages: dev: true resolution: integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= - /html-encoding-sniffer/1.0.2: + /html-encoding-sniffer/2.0.1: dependencies: whatwg-encoding: 1.0.5 dev: true + engines: + node: '>=10' resolution: - integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== /html-entities/1.3.1: dev: true resolution: @@ -2580,6 +2885,12 @@ packages: dev: true resolution: integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + /human-signals/1.1.1: + dev: true + engines: + node: '>=8.12.0' + resolution: + integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== /iconv-lite/0.4.24: dependencies: safer-buffer: 2.1.2 @@ -2606,6 +2917,16 @@ packages: hasBin: true resolution: integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + /import-local/3.0.2: + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + dev: true + engines: + node: '>=8' + hasBin: true + resolution: + integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== /imurmurhash/0.1.4: dev: true engines: @@ -2654,12 +2975,6 @@ packages: node: '>= 0.10' resolution: integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== - /invariant/2.2.4: - dependencies: - loose-envify: 1.4.0 - dev: true - resolution: - integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== /invert-kv/2.0.0: dev: true engines: @@ -2781,6 +3096,13 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + /is-docker/2.0.0: + dev: true + engines: + node: '>=8' + optional: true + resolution: + integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== /is-extendable/0.1.1: dev: true engines: @@ -2807,6 +3129,12 @@ packages: node: '>=4' resolution: integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + /is-fullwidth-code-point/3.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== /is-generator-fn/2.1.0: dev: true engines: @@ -2837,6 +3165,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + /is-number/7.0.0: + dev: true + engines: + node: '>=0.12.0' + resolution: + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-path-cwd/2.2.0: dev: true engines: @@ -2867,6 +3201,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + /is-potential-custom-element-name/1.0.0: + dev: true + resolution: + integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c= /is-regex/1.0.5: dependencies: has: 1.0.3 @@ -2881,6 +3219,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + /is-stream/2.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== /is-symbol/1.0.3: dependencies: has-symbols: 1.0.1 @@ -2905,6 +3249,15 @@ packages: node: '>=4' resolution: integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + /is-wsl/2.2.0: + dependencies: + is-docker: 2.0.0 + dev: true + engines: + node: '>=8' + optional: true + resolution: + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== /isarray/1.0.0: dev: true resolution: @@ -2931,262 +3284,261 @@ packages: dev: true resolution: integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= - /istanbul-lib-coverage/2.0.5: + /istanbul-lib-coverage/3.0.0: dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== - /istanbul-lib-instrument/3.3.0: + integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + /istanbul-lib-instrument/4.0.3: dependencies: - '@babel/generator': 7.9.6 - '@babel/parser': 7.9.6 - '@babel/template': 7.8.6 - '@babel/traverse': 7.9.6 - '@babel/types': 7.9.6 - istanbul-lib-coverage: 2.0.5 + '@babel/core': 7.10.0 + '@istanbuljs/schema': 0.1.2 + istanbul-lib-coverage: 3.0.0 semver: 6.3.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== - /istanbul-lib-report/2.0.8: + integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + /istanbul-lib-report/3.0.0: dependencies: - istanbul-lib-coverage: 2.0.5 - make-dir: 2.1.0 - supports-color: 6.1.0 + istanbul-lib-coverage: 3.0.0 + make-dir: 3.1.0 + supports-color: 7.1.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== - /istanbul-lib-source-maps/3.0.6: + integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + /istanbul-lib-source-maps/4.0.0: dependencies: debug: 4.1.1 - istanbul-lib-coverage: 2.0.5 - make-dir: 2.1.0 - rimraf: 2.7.1 + istanbul-lib-coverage: 3.0.0 source-map: 0.6.1 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== - /istanbul-reports/2.2.7: + integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + /istanbul-reports/3.0.2: dependencies: html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== - /jest-changed-files/24.9.0: + integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + /jest-changed-files/26.0.1: dependencies: - '@jest/types': 24.9.0 - execa: 1.0.0 - throat: 4.1.0 + '@jest/types': 26.0.1 + execa: 4.0.2 + throat: 5.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== - /jest-cli/24.9.0: + integrity: sha512-q8LP9Sint17HaE2LjxQXL+oYWW/WeeXMPE2+Op9X3mY8IEGFVc14xRxFjUuXUbcPAlDLhtWdIEt59GdQbn76Hw== + /jest-cli/26.0.1: dependencies: - '@jest/core': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 - chalk: 2.4.2 + '@jest/core': 26.0.1 + '@jest/test-result': 26.0.1 + '@jest/types': 26.0.1 + chalk: 4.0.0 exit: 0.1.2 - import-local: 2.0.0 + graceful-fs: 4.2.4 + import-local: 3.0.2 is-ci: 2.0.0 - jest-config: 24.9.0 - jest-util: 24.9.0 - jest-validate: 24.9.0 + jest-config: 26.0.1 + jest-util: 26.0.1 + jest-validate: 26.0.1 prompts: 2.3.2 - realpath-native: 1.1.0 - yargs: 13.3.2 + yargs: 15.3.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' hasBin: true resolution: - integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== - /jest-config/24.9.0: + integrity: sha512-pFLfSOBcbG9iOZWaMK4Een+tTxi/Wcm34geqZEqrst9cZDkTQ1LZ2CnBrTlHWuYAiTMFr0EQeK52ScyFU8wK+w== + /jest-config/26.0.1: dependencies: - '@babel/core': 7.9.6 - '@jest/test-sequencer': 24.9.0 - '@jest/types': 24.9.0 - babel-jest: 24.9.0_@babel+core@7.9.6 - chalk: 2.4.2 + '@babel/core': 7.10.0 + '@jest/test-sequencer': 26.0.1 + '@jest/types': 26.0.1 + babel-jest: 26.0.1_@babel+core@7.10.0 + chalk: 4.0.0 + deepmerge: 4.2.2 glob: 7.1.6 - jest-environment-jsdom: 24.9.0 - jest-environment-node: 24.9.0 - jest-get-type: 24.9.0 - jest-jasmine2: 24.9.0 - jest-regex-util: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - jest-util: 24.9.0 - jest-validate: 24.9.0 - micromatch: 3.1.10 - pretty-format: 24.9.0 - realpath-native: 1.1.0 + graceful-fs: 4.2.4 + jest-environment-jsdom: 26.0.1 + jest-environment-node: 26.0.1 + jest-get-type: 26.0.0 + jest-jasmine2: 26.0.1 + jest-regex-util: 26.0.0 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + jest-util: 26.0.1 + jest-validate: 26.0.1 + micromatch: 4.0.2 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== - /jest-diff/24.9.0: + integrity: sha512-9mWKx2L1LFgOXlDsC4YSeavnblN6A4CPfXFiobq+YYLaBMymA/SczN7xYTSmLaEYHZOcB98UdoN4m5uNt6tztg== + /jest-diff/26.0.1: dependencies: - chalk: 2.4.2 - diff-sequences: 24.9.0 - jest-get-type: 24.9.0 - pretty-format: 24.9.0 + chalk: 4.0.0 + diff-sequences: 26.0.0 + jest-get-type: 26.0.0 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== - /jest-docblock/24.9.0: + integrity: sha512-odTcHyl5X+U+QsczJmOjWw5tPvww+y9Yim5xzqxVl/R1j4z71+fHW4g8qu1ugMmKdFdxw+AtQgs5mupPnzcIBQ== + /jest-docblock/26.0.0: dependencies: - detect-newline: 2.1.0 + detect-newline: 3.1.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== - /jest-each/24.9.0: + integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + /jest-each/26.0.1: dependencies: - '@jest/types': 24.9.0 - chalk: 2.4.2 - jest-get-type: 24.9.0 - jest-util: 24.9.0 - pretty-format: 24.9.0 + '@jest/types': 26.0.1 + chalk: 4.0.0 + jest-get-type: 26.0.0 + jest-util: 26.0.1 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== - /jest-environment-jsdom/24.9.0: + integrity: sha512-OTgJlwXCAR8NIWaXFL5DBbeS4QIYPuNASkzSwMCJO+ywo9BEa6TqkaSWsfR7VdbMLdgYJqSfQcIyjJCNwl5n4Q== + /jest-environment-jsdom/26.0.1: dependencies: - '@jest/environment': 24.9.0 - '@jest/fake-timers': 24.9.0 - '@jest/types': 24.9.0 - jest-mock: 24.9.0 - jest-util: 24.9.0 - jsdom: 11.12.0 + '@jest/environment': 26.0.1 + '@jest/fake-timers': 26.0.1 + '@jest/types': 26.0.1 + jest-mock: 26.0.1 + jest-util: 26.0.1 + jsdom: 16.2.2 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== - /jest-environment-node/24.9.0: + integrity: sha512-u88NJa3aptz2Xix2pFhihRBAatwZHWwSiRLBDBQE1cdJvDjPvv7ZGA0NQBxWwDDn7D0g1uHqxM8aGgfA9Bx49g== + /jest-environment-node/26.0.1: dependencies: - '@jest/environment': 24.9.0 - '@jest/fake-timers': 24.9.0 - '@jest/types': 24.9.0 - jest-mock: 24.9.0 - jest-util: 24.9.0 + '@jest/environment': 26.0.1 + '@jest/fake-timers': 26.0.1 + '@jest/types': 26.0.1 + jest-mock: 26.0.1 + jest-util: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== - /jest-get-type/24.9.0: + integrity: sha512-4FRBWcSn5yVo0KtNav7+5NH5Z/tEgDLp7VRQVS5tCouWORxj+nI+1tOLutM07Zb2Qi7ja+HEDoOUkjBSWZg/IQ== + /jest-get-type/26.0.0: dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== - /jest-haste-map/24.9.0: + integrity: sha512-zRc1OAPnnws1EVfykXOj19zo2EMw5Hi6HLbFCSjpuJiXtOWAYIjNsHVSbpQ8bDX7L5BGYGI8m+HmKdjHYFF0kg== + /jest-haste-map/26.0.1: dependencies: - '@jest/types': 24.9.0 - anymatch: 2.0.0 + '@jest/types': 26.0.1 + '@types/graceful-fs': 4.1.3 + anymatch: 3.1.1 fb-watchman: 2.0.1 graceful-fs: 4.2.4 - invariant: 2.2.4 - jest-serializer: 24.9.0 - jest-util: 24.9.0 - jest-worker: 24.9.0 - micromatch: 3.1.10 + jest-serializer: 26.0.0 + jest-util: 26.0.1 + jest-worker: 26.0.0 + micromatch: 4.0.2 sane: 4.1.0 walker: 1.0.7 + which: 2.0.2 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' optionalDependencies: - fsevents: 1.2.12 + fsevents: 2.1.3 resolution: - integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== - /jest-jasmine2/24.9.0: + integrity: sha512-J9kBl/EdjmDsvyv7CiyKY5+DsTvVOScenprz/fGqfLg/pm1gdjbwwQ98nW0t+OIt+f+5nAVaElvn/6wP5KO7KA== + /jest-jasmine2/26.0.1: dependencies: - '@babel/traverse': 7.9.6 - '@jest/environment': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 - chalk: 2.4.2 + '@babel/traverse': 7.10.0 + '@jest/environment': 26.0.1 + '@jest/source-map': 26.0.0 + '@jest/test-result': 26.0.1 + '@jest/types': 26.0.1 + chalk: 4.0.0 co: 4.6.0 - expect: 24.9.0 + expect: 26.0.1 is-generator-fn: 2.1.0 - jest-each: 24.9.0 - jest-matcher-utils: 24.9.0 - jest-message-util: 24.9.0 - jest-runtime: 24.9.0 - jest-snapshot: 24.9.0 - jest-util: 24.9.0 - pretty-format: 24.9.0 - throat: 4.1.0 + jest-each: 26.0.1 + jest-matcher-utils: 26.0.1 + jest-message-util: 26.0.1 + jest-runtime: 26.0.1 + jest-snapshot: 26.0.1 + jest-util: 26.0.1 + pretty-format: 26.0.1 + throat: 5.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== - /jest-leak-detector/24.9.0: + integrity: sha512-ILaRyiWxiXOJ+RWTKupzQWwnPaeXPIoLS5uW41h18varJzd9/7I0QJGqg69fhTT1ev9JpSSo9QtalriUN0oqOg== + /jest-leak-detector/26.0.1: dependencies: - jest-get-type: 24.9.0 - pretty-format: 24.9.0 + jest-get-type: 26.0.0 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== - /jest-matcher-utils/24.9.0: + integrity: sha512-93FR8tJhaYIWrWsbmVN1pQ9ZNlbgRpfvrnw5LmgLRX0ckOJ8ut/I35CL7awi2ecq6Ca4lL59bEK9hr7nqoHWPA== + /jest-matcher-utils/26.0.1: dependencies: - chalk: 2.4.2 - jest-diff: 24.9.0 - jest-get-type: 24.9.0 - pretty-format: 24.9.0 + chalk: 4.0.0 + jest-diff: 26.0.1 + jest-get-type: 26.0.0 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== - /jest-message-util/24.9.0: + integrity: sha512-PUMlsLth0Azen8Q2WFTwnSkGh2JZ8FYuwijC8NR47vXKpsrKmA1wWvgcj1CquuVfcYiDEdj985u5Wmg7COEARw== + /jest-message-util/26.0.1: dependencies: '@babel/code-frame': 7.8.3 - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 + '@jest/types': 26.0.1 '@types/stack-utils': 1.0.1 - chalk: 2.4.2 - micromatch: 3.1.10 - slash: 2.0.0 - stack-utils: 1.0.2 + chalk: 4.0.0 + graceful-fs: 4.2.4 + micromatch: 4.0.2 + slash: 3.0.0 + stack-utils: 2.0.2 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== - /jest-mock/24.9.0: + integrity: sha512-CbK8uQREZ8umUfo8+zgIfEt+W7HAHjQCoRaNs4WxKGhAYBGwEyvxuK81FXa7VeB9pwDEXeeKOB2qcsNVCAvB7Q== + /jest-mock/26.0.1: dependencies: - '@jest/types': 24.9.0 + '@jest/types': 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== - /jest-pnp-resolver/1.2.1_jest-resolve@24.9.0: + integrity: sha512-MpYTBqycuPYSY6xKJognV7Ja46/TeRbAZept987Zp+tuJvMN0YBWyyhG9mXyYQaU3SBI0TUlSaO5L3p49agw7Q== + /jest-pnp-resolver/1.2.1_jest-resolve@26.0.1: dependencies: - jest-resolve: 24.9.0_jest-resolve@24.9.0 + jest-resolve: 26.0.1_jest-resolve@26.0.1 dev: true engines: node: '>=6' @@ -3197,222 +3549,240 @@ packages: optional: true resolution: integrity: sha512-pgFw2tm54fzgYvc/OHrnysABEObZCUNFnhjoRjaVOCN8NYc032/gVjPaHD4Aq6ApkSieWtfKAFQtmDKAmhupnQ== - /jest-regex-util/24.9.0: + /jest-regex-util/26.0.0: dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== - /jest-resolve-dependencies/24.9.0: + integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== + /jest-resolve-dependencies/26.0.1: dependencies: - '@jest/types': 24.9.0 - jest-regex-util: 24.9.0 - jest-snapshot: 24.9.0 + '@jest/types': 26.0.1 + jest-regex-util: 26.0.0 + jest-snapshot: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== - /jest-resolve/24.9.0_jest-resolve@24.9.0: + integrity: sha512-9d5/RS/ft0vB/qy7jct/qAhzJsr6fRQJyGAFigK3XD4hf9kIbEH5gks4t4Z7kyMRhowU6HWm/o8ILqhaHdSqLw== + /jest-resolve/26.0.1_jest-resolve@26.0.1: dependencies: - '@jest/types': 24.9.0 - browser-resolve: 1.11.3 - chalk: 2.4.2 - jest-pnp-resolver: 1.2.1_jest-resolve@24.9.0 - realpath-native: 1.1.0 + '@jest/types': 26.0.1 + chalk: 4.0.0 + graceful-fs: 4.2.4 + jest-pnp-resolver: 1.2.1_jest-resolve@26.0.1 + jest-util: 26.0.1 + read-pkg-up: 7.0.1 + resolve: 1.17.0 + slash: 3.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' peerDependencies: jest-resolve: '*' resolution: - integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== - /jest-runner/24.9.0: + integrity: sha512-6jWxk0IKZkPIVTvq6s72RH735P8f9eCJW3IM5CX/SJFeKq1p2cZx0U49wf/SdMlhaB/anann5J2nCJj6HrbezQ== + /jest-runner/26.0.1: dependencies: - '@jest/console': 24.9.0 - '@jest/environment': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 - chalk: 2.4.2 + '@jest/console': 26.0.1 + '@jest/environment': 26.0.1 + '@jest/test-result': 26.0.1 + '@jest/types': 26.0.1 + chalk: 4.0.0 exit: 0.1.2 graceful-fs: 4.2.4 - jest-config: 24.9.0 - jest-docblock: 24.9.0 - jest-haste-map: 24.9.0 - jest-jasmine2: 24.9.0 - jest-leak-detector: 24.9.0 - jest-message-util: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - jest-runtime: 24.9.0 - jest-util: 24.9.0 - jest-worker: 24.9.0 + jest-config: 26.0.1 + jest-docblock: 26.0.0 + jest-haste-map: 26.0.1 + jest-jasmine2: 26.0.1 + jest-leak-detector: 26.0.1 + jest-message-util: 26.0.1 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + jest-runtime: 26.0.1 + jest-util: 26.0.1 + jest-worker: 26.0.0 source-map-support: 0.5.19 - throat: 4.1.0 + throat: 5.0.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== - /jest-runtime/24.9.0: + integrity: sha512-CApm0g81b49Znm4cZekYQK67zY7kkB4umOlI2Dx5CwKAzdgw75EN+ozBHRvxBzwo1ZLYZ07TFxkaPm+1t4d8jA== + /jest-runtime/26.0.1: dependencies: - '@jest/console': 24.9.0 - '@jest/environment': 24.9.0 - '@jest/source-map': 24.9.0 - '@jest/transform': 24.9.0 - '@jest/types': 24.9.0 - '@types/yargs': 13.0.8 - chalk: 2.4.2 + '@jest/console': 26.0.1 + '@jest/environment': 26.0.1 + '@jest/fake-timers': 26.0.1 + '@jest/globals': 26.0.1 + '@jest/source-map': 26.0.0 + '@jest/test-result': 26.0.1 + '@jest/transform': 26.0.1 + '@jest/types': 26.0.1 + '@types/yargs': 15.0.5 + chalk: 4.0.0 + collect-v8-coverage: 1.0.1 exit: 0.1.2 glob: 7.1.6 graceful-fs: 4.2.4 - jest-config: 24.9.0 - jest-haste-map: 24.9.0 - jest-message-util: 24.9.0 - jest-mock: 24.9.0 - jest-regex-util: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - jest-snapshot: 24.9.0 - jest-util: 24.9.0 - jest-validate: 24.9.0 - realpath-native: 1.1.0 - slash: 2.0.0 - strip-bom: 3.0.0 - yargs: 13.3.2 - dev: true - engines: - node: '>= 6' + jest-config: 26.0.1 + jest-haste-map: 26.0.1 + jest-message-util: 26.0.1 + jest-mock: 26.0.1 + jest-regex-util: 26.0.0 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + jest-snapshot: 26.0.1 + jest-util: 26.0.1 + jest-validate: 26.0.1 + slash: 3.0.0 + strip-bom: 4.0.0 + yargs: 15.3.1 + dev: true + engines: + node: '>= 10.14.2' hasBin: true resolution: - integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== - /jest-serializer/24.9.0: + integrity: sha512-Ci2QhYFmANg5qaXWf78T2Pfo6GtmIBn2rRaLnklRyEucmPccmCKvS9JPljcmtVamsdMmkyNkVFb9pBTD6si9Lw== + /jest-serializer/26.0.0: + dependencies: + graceful-fs: 4.2.4 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== - /jest-snapshot/24.9.0: + integrity: sha512-sQGXLdEGWFAE4wIJ2ZaIDb+ikETlUirEOBsLXdoBbeLhTHkZUJwgk3+M8eyFizhM6le43PDCCKPA1hzkSDo4cQ== + /jest-snapshot/26.0.1: dependencies: - '@babel/types': 7.9.6 - '@jest/types': 24.9.0 - chalk: 2.4.2 - expect: 24.9.0 - jest-diff: 24.9.0 - jest-get-type: 24.9.0 - jest-matcher-utils: 24.9.0 - jest-message-util: 24.9.0 - jest-resolve: 24.9.0_jest-resolve@24.9.0 - mkdirp: 0.5.5 + '@babel/types': 7.10.0 + '@jest/types': 26.0.1 + '@types/prettier': 2.0.1 + chalk: 4.0.0 + expect: 26.0.1 + graceful-fs: 4.2.4 + jest-diff: 26.0.1 + jest-get-type: 26.0.0 + jest-matcher-utils: 26.0.1 + jest-message-util: 26.0.1 + jest-resolve: 26.0.1_jest-resolve@26.0.1 + make-dir: 3.1.0 natural-compare: 1.4.0 - pretty-format: 24.9.0 - semver: 6.3.0 + pretty-format: 26.0.1 + semver: 7.3.2 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== - /jest-util/24.9.0: + integrity: sha512-jxd+cF7+LL+a80qh6TAnTLUZHyQoWwEHSUFJjkw35u3Gx+BZUNuXhYvDqHXr62UQPnWo2P6fvQlLjsU93UKyxA== + /jest-util/26.0.1: dependencies: - '@jest/console': 24.9.0 - '@jest/fake-timers': 24.9.0 - '@jest/source-map': 24.9.0 - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 - callsites: 3.1.0 - chalk: 2.4.2 + '@jest/types': 26.0.1 + chalk: 4.0.0 graceful-fs: 4.2.4 is-ci: 2.0.0 - mkdirp: 0.5.5 - slash: 2.0.0 - source-map: 0.6.1 + make-dir: 3.1.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== - /jest-validate/24.9.0: + integrity: sha512-byQ3n7ad1BO/WyFkYvlWQHTsomB6GIewBh8tlGtusiylAlaxQ1UpS0XYH0ngOyhZuHVLN79Qvl6/pMiDMSSG1g== + /jest-validate/26.0.1: dependencies: - '@jest/types': 24.9.0 - camelcase: 5.3.1 - chalk: 2.4.2 - jest-get-type: 24.9.0 + '@jest/types': 26.0.1 + camelcase: 6.0.0 + chalk: 4.0.0 + jest-get-type: 26.0.0 leven: 3.1.0 - pretty-format: 24.9.0 + pretty-format: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== - /jest-watcher/24.9.0: + integrity: sha512-u0xRc+rbmov/VqXnX3DlkxD74rHI/CfS5xaV2VpeaVySjbb1JioNVOyly5b56q2l9ZKe7bVG5qWmjfctkQb0bA== + /jest-watcher/26.0.1: dependencies: - '@jest/test-result': 24.9.0 - '@jest/types': 24.9.0 - '@types/yargs': 13.0.8 - ansi-escapes: 3.2.0 - chalk: 2.4.2 - jest-util: 24.9.0 - string-length: 2.0.0 + '@jest/test-result': 26.0.1 + '@jest/types': 26.0.1 + ansi-escapes: 4.3.1 + chalk: 4.0.0 + jest-util: 26.0.1 + string-length: 4.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== - /jest-worker/24.9.0: + integrity: sha512-pdZPydsS8475f89kGswaNsN3rhP6lnC3/QDCppP7bg1L9JQz7oU9Mb/5xPETk1RHDCWeqmVC47M4K5RR7ejxFw== + /jest-worker/26.0.0: dependencies: merge-stream: 2.0.0 - supports-color: 6.1.0 + supports-color: 7.1.0 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== - /jest/24.9.0: + integrity: sha512-pPaYa2+JnwmiZjK9x7p9BoZht+47ecFCDFA/CJxspHzeDvQcfVBLWzCiWyo+EGrSiQMWZtCFo9iSvMZnAAo8vw== + /jest/26.0.1: dependencies: - import-local: 2.0.0 - jest-cli: 24.9.0 + '@jest/core': 26.0.1 + import-local: 3.0.2 + jest-cli: 26.0.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' hasBin: true resolution: - integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== + integrity: sha512-29Q54kn5Bm7ZGKIuH2JRmnKl85YRigp0o0asTc6Sb6l2ch1DCXIeZTLLFy9ultJvhkTqbswF5DEx4+RlkmCxWg== /js-tokens/4.0.0: resolution: integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + /js-yaml/3.14.0: + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: true + hasBin: true + resolution: + integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== /jsbn/0.1.1: dev: true resolution: integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= - /jsdom/11.12.0: + /jsdom/16.2.2: dependencies: abab: 2.0.3 - acorn: 5.7.4 - acorn-globals: 4.3.4 - array-equal: 1.0.0 - cssom: 0.3.8 - cssstyle: 1.4.0 - data-urls: 1.1.0 - domexception: 1.0.1 + acorn: 7.2.0 + acorn-globals: 6.0.0 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 2.0.0 + decimal.js: 10.2.0 + domexception: 2.0.1 escodegen: 1.14.1 - html-encoding-sniffer: 1.0.2 - left-pad: 1.3.0 + html-encoding-sniffer: 2.0.1 + is-potential-custom-element-name: 1.0.0 nwsapi: 2.2.0 - parse5: 4.0.0 - pn: 1.1.0 + parse5: 5.1.1 request: 2.88.2 request-promise-native: 1.0.8_request@2.88.2 - sax: 1.2.4 + saxes: 5.0.1 symbol-tree: 3.2.4 - tough-cookie: 2.5.0 + tough-cookie: 3.0.1 w3c-hr-time: 1.0.2 - webidl-conversions: 4.0.2 + w3c-xmlserializer: 2.0.0 + webidl-conversions: 6.1.0 whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 - whatwg-url: 6.5.0 - ws: 5.2.2 + whatwg-url: 8.1.0 + ws: 7.3.0 xml-name-validator: 3.0.0 dev: true + engines: + node: '>=10' + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true resolution: - integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + integrity: sha512-pDFQbcYtKBHxRaP55zGXCJWgFHkDAYbKcsXEK/3Icu9nKYZkutUXfLBwbD+09XDutkYSHcgfQLZ0qvpAAm9mvg== /jsesc/2.5.2: engines: node: '>=4' @@ -3512,11 +3882,6 @@ packages: node: '>=6' resolution: integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== - /left-pad/1.3.0: - deprecated: use String.prototype.padStart() - dev: true - resolution: - integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== /leven/3.1.0: dev: true engines: @@ -3532,17 +3897,10 @@ packages: node: '>= 0.8.0' resolution: integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= - /load-json-file/4.0.0: - dependencies: - graceful-fs: 4.2.4 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 + /lines-and-columns/1.1.6: dev: true - engines: - node: '>=4' resolution: - integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= /loader-runner/2.4.0: dev: true engines: @@ -3578,6 +3936,14 @@ packages: node: '>=6' resolution: integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + /locate-path/5.0.0: + dependencies: + p-locate: 4.1.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== /lodash.sortby/4.7.0: dev: true resolution: @@ -3591,13 +3957,6 @@ packages: node: '>= 0.6.0' resolution: integrity: sha512-bsU7+gc9AJ2SqpzxwU3+1fedl8zAntbtC5XYlt3s2j1hJcn2PsXSmgN8TaLG/J1/2mod4+cE/3vNL70/c1RNCA== - /loose-envify/1.4.0: - dependencies: - js-tokens: 4.0.0 - dev: true - hasBin: true - resolution: - integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== /lru-cache/5.1.1: dependencies: yallist: 3.1.1 @@ -3613,6 +3972,14 @@ packages: node: '>=6' resolution: integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + /make-dir/3.1.0: + dependencies: + semver: 6.3.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== /makeerror/1.0.11: dependencies: tmpl: 1.0.4 @@ -3715,6 +4082,15 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + /micromatch/4.0.2: + dependencies: + braces: 3.0.2 + picomatch: 2.2.2 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== /miller-rabin/4.0.1: dependencies: bn.js: 4.11.8 @@ -3927,16 +4303,18 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= - /node-notifier/5.4.3: + /node-notifier/7.0.1: dependencies: growly: 1.3.0 - is-wsl: 1.1.0 - semver: 5.7.1 + is-wsl: 2.2.0 + semver: 7.3.2 shellwords: 0.1.1 - which: 1.3.1 + uuid: 7.0.3 + which: 2.0.2 dev: true + optional: true resolution: - integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== + integrity: sha512-VkzhierE7DBmQEElhTGJIoiZa1oqRijOtgOlsXg32KrJRXsPy0NXFBqWGW/wTswnJlDCs5viRYaqWguqzsKcmg== /normalize-package-data/2.5.0: dependencies: hosted-git-info: 2.8.8 @@ -3968,6 +4346,14 @@ packages: node: '>=4' resolution: integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + /npm-run-path/4.0.1: + dependencies: + path-key: 3.1.1 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== /nwsapi/2.2.0: dev: true resolution: @@ -4030,15 +4416,6 @@ packages: node: '>= 0.4' resolution: integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== - /object.getownpropertydescriptors/2.1.0: - dependencies: - define-properties: 1.1.3 - es-abstract: 1.17.5 - dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha512-Z53Oah9A3TdLoblT7VKJaTDdXdT+lQO+cNpKVnya5JDe9uLvzu1YyY1yFDFrcxrlRgWrEFH0jJtD/IbuwjcEVg== /object.pick/1.3.0: dependencies: isobject: 3.0.1 @@ -4071,6 +4448,14 @@ packages: dev: true resolution: integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /onetime/5.1.0: + dependencies: + mimic-fn: 2.1.0 + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-5NcSkPHhwTVFIQN+TUqXoS5+dlElHXdpAWu9I0HP20YOtIi+aZ0Ct82jdlILDxjLEAWwvm+qj1m6aEtsDVmm6Q== /opn/5.5.0: dependencies: is-wsl: 1.1.0 @@ -4118,14 +4503,12 @@ packages: node: '>=4' resolution: integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= - /p-each-series/1.0.0: - dependencies: - p-reduce: 1.0.0 + /p-each-series/2.1.0: dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= + integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== /p-finally/1.0.0: dev: true engines: @@ -4154,18 +4537,20 @@ packages: node: '>=6' resolution: integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== - /p-map/2.1.0: + /p-locate/4.1.0: + dependencies: + p-limit: 2.3.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== - /p-reduce/1.0.0: + integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-map/2.1.0: dev: true engines: - node: '>=4' + node: '>=6' resolution: - integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== /p-retry/3.0.1: dependencies: retry: 0.12.0 @@ -4203,25 +4588,27 @@ packages: dev: true resolution: integrity: sha512-jkMYn1dcJqF6d5CpU689bq7w/b5ALS9ROVSpQDPrZsqqesUJii9qutvoT5ltGedNXMO2e16YUWIghG9KxaViTQ== - /parse-json/4.0.0: + /parse-json/5.0.0: dependencies: + '@babel/code-frame': 7.8.3 error-ex: 1.3.2 json-parse-better-errors: 1.0.2 + lines-and-columns: 1.1.6 dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + integrity: sha512-OOY5b7PAEFV0E2Fir1KOkxchnZNCdowAJgQ5NuxjpBKTRP3pQhwkrkxqQjeoKJ+fO7bCpmIZaogI4eZGDMEGOw== /parse-passwd/1.0.0: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= - /parse5/4.0.0: + /parse5/5.1.1: dev: true resolution: - integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== /parseurl/1.3.3: dev: true engines: @@ -4248,6 +4635,12 @@ packages: node: '>=4' resolution: integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + /path-exists/4.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== /path-extra/1.0.3: dev: true resolution: @@ -4268,6 +4661,12 @@ packages: node: '>=4' resolution: integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + /path-key/3.1.1: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== /path-parse/1.0.6: dev: true resolution: @@ -4276,14 +4675,6 @@ packages: dev: true resolution: integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= - /path-type/3.0.0: - dependencies: - pify: 3.0.0 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== /pbkdf2/3.0.17: dependencies: create-hash: 1.2.0 @@ -4300,18 +4691,18 @@ packages: dev: true resolution: integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= - /pify/2.3.0: + /picomatch/2.2.2: dev: true engines: - node: '>=0.10.0' + node: '>=8.6' resolution: - integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= - /pify/3.0.0: + integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + /pify/2.3.0: dev: true engines: - node: '>=4' + node: '>=0.10.0' resolution: - integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pify/4.0.1: dev: true engines: @@ -4348,10 +4739,14 @@ packages: node: '>=6' resolution: integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== - /pn/1.1.0: + /pkg-dir/4.2.0: + dependencies: + find-up: 4.1.0 dev: true + engines: + node: '>=8' resolution: - integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== /portfinder/1.0.26: dependencies: async: 2.6.3 @@ -4381,17 +4776,17 @@ packages: hasBin: true resolution: integrity: sha512-7PtVymN48hGcO4fGjybyBSIWDsLU4H4XlvOHfq91pz9kkGlonzwTfYkaIEwiRg/dAJF9YlbsduBAgtYLi+8cFg== - /pretty-format/24.9.0: + /pretty-format/26.0.1: dependencies: - '@jest/types': 24.9.0 - ansi-regex: 4.1.0 - ansi-styles: 3.2.1 + '@jest/types': 26.0.1 + ansi-regex: 5.0.0 + ansi-styles: 4.2.1 react-is: 16.13.1 dev: true engines: - node: '>= 6' + node: '>= 10.14.2' resolution: - integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + integrity: sha512-SWxz6MbupT3ZSlL0Po4WF/KujhQaVehijR2blyRDCzk9e45EaYMVhMBn49fnRuHxtkSpXTes1GxNpVmH86Bxfw== /process-nextick-args/2.0.1: dev: true resolution: @@ -4541,25 +4936,27 @@ packages: dev: true resolution: integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== - /read-pkg-up/4.0.0: + /read-pkg-up/7.0.1: dependencies: - find-up: 3.0.0 - read-pkg: 3.0.0 + find-up: 4.1.0 + read-pkg: 5.2.0 + type-fest: 0.8.1 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== - /read-pkg/3.0.0: + integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + /read-pkg/5.2.0: dependencies: - load-json-file: 4.0.0 + '@types/normalize-package-data': 2.4.0 normalize-package-data: 2.5.0 - path-type: 3.0.0 + parse-json: 5.0.0 + type-fest: 0.6.0 dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== /readable-stream/2.3.7: dependencies: core-util-is: 1.0.2 @@ -4592,14 +4989,6 @@ packages: node: '>=0.10' resolution: integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== - /realpath-native/1.1.0: - dependencies: - util.promisify: 1.0.1 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== /regex-not/1.0.2: dependencies: extend-shallow: 3.0.2 @@ -4714,6 +5103,14 @@ packages: node: '>=4' resolution: integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + /resolve-cwd/3.0.0: + dependencies: + resolve-from: 5.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== /resolve-dir/1.0.1: dependencies: expand-tilde: 2.0.2 @@ -4729,15 +5126,17 @@ packages: node: '>=4' resolution: integrity: sha1-six699nWiBvItuZTM17rywoYh0g= + /resolve-from/5.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== /resolve-url/0.2.1: deprecated: 'https://github.com/lydell/resolve-url#deprecated' dev: true resolution: integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= - /resolve/1.1.7: - dev: true - resolution: - integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= /resolve/1.17.0: dependencies: path-parse: 1.0.6 @@ -4763,6 +5162,13 @@ packages: hasBin: true resolution: integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + /rimraf/3.0.2: + dependencies: + glob: 7.1.6 + dev: true + hasBin: true + resolution: + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== /ripemd160/2.0.2: dependencies: hash-base: 3.1.0 @@ -4817,10 +5223,14 @@ packages: hasBin: true resolution: integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== - /sax/1.2.4: + /saxes/5.0.1: + dependencies: + xmlchars: 2.2.0 dev: true + engines: + node: '>=10' resolution: - integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== /schema-utils/1.0.0: dependencies: ajv: 6.12.2 @@ -4860,6 +5270,13 @@ packages: hasBin: true resolution: integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + /semver/7.3.2: + dev: true + engines: + node: '>=10' + hasBin: true + resolution: + integrity: sha512-OrOb32TeeambH6UrhtShmF7CRDqhL6/5XpPNp2DuRH6+9QLw/orhp72j87v8Qa1ScDkvrrBNpZcDejAirJmfXQ== /send/0.17.1: dependencies: debug: 2.6.9 @@ -4952,14 +5369,29 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + /shebang-command/2.0.0: + dependencies: + shebang-regex: 3.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== /shebang-regex/1.0.0: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + /shebang-regex/3.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== /shellwords/0.1.1: dev: true + optional: true resolution: integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== /signal-exit/3.0.3: @@ -4970,12 +5402,12 @@ packages: dev: true resolution: integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== - /slash/2.0.0: + /slash/3.0.0: dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== /snapdragon-node/2.1.1: dependencies: define-property: 1.0.0 @@ -5064,6 +5496,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + /source-map/0.7.3: + dev: true + engines: + node: '>= 8' + resolution: + integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== /spdx-correct/3.1.0: dependencies: spdx-expression-parse: 3.0.0 @@ -5117,6 +5555,10 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + /sprintf-js/1.0.3: + dev: true + resolution: + integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= /sshpk/1.16.1: dependencies: asn1: 0.2.4 @@ -5140,12 +5582,14 @@ packages: dev: true resolution: integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== - /stack-utils/1.0.2: + /stack-utils/2.0.2: + dependencies: + escape-string-regexp: 2.0.0 dev: true engines: - node: '>=0.10.0' + node: '>=10' resolution: - integrity: sha512-MTX+MeG5U994cazkjd/9KNAapsHnibjMLnfXodlkXw76JEea0UiNzrqidzo1emMwk7w5Qhc9jd4Bn9TBb1MFwA== + integrity: sha512-0H7QK2ECz3fyZMzQ8rH0j2ykpfbnd20BFtfg/SqVC2+sCTtcw0aDTGB7dk+de4U4uUeuz6nOtJcrkFFLG1B0Rg== /static-extend/0.1.2: dependencies: define-property: 0.2.5 @@ -5195,15 +5639,15 @@ packages: dev: true resolution: integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== - /string-length/2.0.0: + /string-length/4.0.1: dependencies: - astral-regex: 1.0.0 - strip-ansi: 4.0.0 + char-regex: 1.0.2 + strip-ansi: 6.0.0 dev: true engines: - node: '>=4' + node: '>=10' resolution: - integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= + integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== /string-width/3.1.0: dependencies: emoji-regex: 7.0.3 @@ -5214,6 +5658,16 @@ packages: node: '>=6' resolution: integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + /string-width/4.2.0: + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== /string.prototype.trimend/1.0.1: dependencies: define-properties: 1.1.3 @@ -5268,14 +5722,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= - /strip-ansi/4.0.0: - dependencies: - ansi-regex: 3.0.0 - dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= /strip-ansi/5.2.0: dependencies: ansi-regex: 4.1.0 @@ -5284,18 +5730,32 @@ packages: node: '>=6' resolution: integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== - /strip-bom/3.0.0: + /strip-ansi/6.0.0: + dependencies: + ansi-regex: 5.0.0 dev: true engines: - node: '>=4' + node: '>=8' resolution: - integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + /strip-bom/4.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== /strip-eof/1.0.0: dev: true engines: node: '>=0.10.0' resolution: integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + /strip-final-newline/2.0.0: + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== /supports-color/5.5.0: dependencies: has-flag: 3.0.0 @@ -5311,6 +5771,23 @@ packages: node: '>=6' resolution: integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + /supports-color/7.1.0: + dependencies: + has-flag: 4.0.0 + dev: true + engines: + 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: true + engines: + node: '>=8' + resolution: + integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== /symbol-tree/3.2.4: dev: true resolution: @@ -5321,6 +5798,15 @@ packages: node: '>=6' resolution: integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + /terminal-link/2.1.1: + dependencies: + ansi-escapes: 4.3.1 + supports-hyperlinks: 2.1.0 + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== /terser-webpack-plugin/1.4.3_webpack@4.43.0: dependencies: cacache: 12.0.4 @@ -5351,21 +5837,20 @@ packages: hasBin: true resolution: integrity: sha512-wMvqukYgVpQlymbnNbabVZbtM6PN63AzqexpwJL8tbh/mRT9LE5o+ruVduAGL7D6Fpjl+Q+06U5I9Ul82odAhw== - /test-exclude/5.2.3: + /test-exclude/6.0.0: dependencies: + '@istanbuljs/schema': 0.1.2 glob: 7.1.6 minimatch: 3.0.4 - read-pkg-up: 4.0.0 - require-main-filename: 2.0.0 dev: true engines: - node: '>=6' + node: '>=8' resolution: - integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== - /throat/4.1.0: + integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + /throat/5.0.0: dev: true resolution: - integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== /through2/2.0.5: dependencies: readable-stream: 2.3.7 @@ -5415,6 +5900,14 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + /to-regex-range/5.0.1: + dependencies: + is-number: 7.0.0 + dev: true + engines: + node: '>=8.0' + resolution: + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== /to-regex/3.0.2: dependencies: define-property: 2.0.2 @@ -5441,12 +5934,24 @@ packages: node: '>=0.8' resolution: integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== - /tr46/1.0.1: + /tough-cookie/3.0.1: + dependencies: + ip-regex: 2.1.0 + psl: 1.8.0 + punycode: 2.1.1 + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + /tr46/2.0.2: dependencies: punycode: 2.1.1 dev: true + engines: + node: '>=8' resolution: - integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== /tslib/1.11.1: dev: true resolution: @@ -5473,6 +5978,30 @@ packages: node: '>= 0.8.0' resolution: integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + /type-detect/4.0.8: + dev: true + engines: + node: '>=4' + resolution: + integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + /type-fest/0.11.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + /type-fest/0.6.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + /type-fest/0.8.1: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /type-is/1.6.18: dependencies: media-typer: 0.3.0 @@ -5482,6 +6011,12 @@ packages: node: '>= 0.6' resolution: integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + /typedarray-to-buffer/3.1.5: + dependencies: + is-typedarray: 1.0.0 + dev: true + resolution: + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== /typedarray/0.0.6: dev: true resolution: @@ -5565,15 +6100,6 @@ packages: dev: true resolution: integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= - /util.promisify/1.0.1: - dependencies: - define-properties: 1.1.3 - es-abstract: 1.17.5 - has-symbols: 1.0.1 - object.getownpropertydescriptors: 2.1.0 - dev: true - resolution: - integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== /util/0.10.3: dependencies: inherits: 2.0.1 @@ -5597,10 +6123,26 @@ packages: hasBin: true resolution: integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + /uuid/7.0.3: + dev: true + hasBin: true + optional: true + resolution: + integrity: sha512-DPSke0pXhTZgoF/d+WSt2QaKMCFSfx7QegxEWT+JOuHF5aWrKEn0G+ztjuJg/gG8/ItK+rbPCD/yNv8yyih6Cg== /v8-compile-cache/2.0.3: dev: true resolution: integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + /v8-to-istanbul/4.1.4: + dependencies: + '@types/istanbul-lib-coverage': 2.0.1 + convert-source-map: 1.7.0 + source-map: 0.7.3 + dev: true + 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.0 @@ -5634,6 +6176,14 @@ packages: dev: true resolution: integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + /w3c-xmlserializer/2.0.0: + dependencies: + xml-name-validator: 3.0.0 + dev: true + engines: + node: '>=10' + resolution: + integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== /walker/1.0.7: dependencies: makeerror: 1.0.11 @@ -5654,10 +6204,18 @@ packages: dev: true resolution: integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== - /webidl-conversions/4.0.2: + /webidl-conversions/5.0.0: + dev: true + engines: + node: '>=8' + resolution: + integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + /webidl-conversions/6.1.0: dev: true + engines: + node: '>=10.4' resolution: - integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== /webpack-cli/3.3.11_webpack@4.43.0: dependencies: chalk: 2.4.2 @@ -5827,22 +6385,16 @@ packages: dev: true resolution: integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== - /whatwg-url/6.5.0: - dependencies: - lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 - dev: true - resolution: - integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== - /whatwg-url/7.1.0: + /whatwg-url/8.1.0: dependencies: lodash.sortby: 4.7.0 - tr46: 1.0.1 - webidl-conversions: 4.0.2 + tr46: 2.0.2 + webidl-conversions: 5.0.0 dev: true + engines: + node: '>=10' resolution: - integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + integrity: sha512-vEIkwNi9Hqt4TV9RdnaBPNt+E2Sgmo3gePebCRgZ1R7g6d23+53zCTnuB0amKI4AXq6VM8jj2DUAa0S1vjJxkw== /which-module/2.0.0: dev: true resolution: @@ -5854,6 +6406,15 @@ packages: hasBin: true resolution: integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + /which/2.0.2: + dependencies: + isexe: 2.0.0 + dev: true + engines: + node: '>= 8' + hasBin: true + resolution: + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== /word-wrap/1.2.3: dev: true engines: @@ -5876,30 +6437,49 @@ 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: true + engines: + node: '>=8' + resolution: + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== /wrappy/1.0.2: dev: true resolution: integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= - /write-file-atomic/2.4.1: + /write-file-atomic/3.0.3: dependencies: - graceful-fs: 4.2.4 imurmurhash: 0.1.4 + is-typedarray: 1.0.0 signal-exit: 3.0.3 + typedarray-to-buffer: 3.1.5 dev: true resolution: - integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== - /ws/5.2.2: - dependencies: - async-limiter: 1.0.1 - dev: true - resolution: - integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== /ws/6.2.1: dependencies: async-limiter: 1.0.1 dev: true resolution: integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + /ws/7.3.0: + dev: true + engines: + node: '>=8.3.0' + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + resolution: + integrity: sha512-iFtXzngZVXPGgpTlP1rBqsUK82p9tKqsWRPg5L56egiljujJT3vGAYnHANvFxBieXrTFavhzhxW52jnaWV+w2w== /x-path/0.0.2: dependencies: path-extra: 1.0.3 @@ -5910,6 +6490,10 @@ packages: dev: true resolution: integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + /xmlchars/2.2.0: + dev: true + resolution: + integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== /xtend/4.0.2: dev: true engines: @@ -5931,6 +6515,15 @@ packages: dev: true resolution: integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + /yargs-parser/18.1.3: + dependencies: + camelcase: 5.3.1 + decamelize: 1.2.0 + dev: true + engines: + node: '>=6' + resolution: + integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== /yargs/13.2.4: dependencies: cliui: 5.0.0 @@ -5962,6 +6555,24 @@ packages: dev: true 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: true + engines: + node: '>=8' + resolution: + integrity: sha512-92O1HWEjw27sBfgmXiixJWT5hRBp2eobqXicLtPBIDBhYB+1HpwZlXmbW2luivBJHBzki+7VyCLRtAkScbTBQA== specifiers: '@babel/core': 7.10.0 '@babel/parser': ^7.9.6 @@ -5969,7 +6580,7 @@ specifiers: '@babel/types': ^7.9.6 babel-loader: 8.1.0 babel-plugin-inline-import: 3.0.0 - jest: 24.9.0 + jest: 26.0.1 prettier: 2.0.5 webpack: 4.43.0 webpack-cli: 3.3.11 From 228ee559f31d39fc8d482a2a095938fa8ee5c9d6 Mon Sep 17 00:00:00 2001 From: Spencer Elliott Date: Wed, 27 May 2020 00:33:33 -0400 Subject: [PATCH 2/2] Wait 3 sec before resolving test --- example/example.test.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/example/example.test.js b/example/example.test.js index 48147b3..38b679b 100644 --- a/example/example.test.js +++ b/example/example.test.js @@ -22,7 +22,9 @@ it('invalidates webpack build upon changing an inline imported file', () => } // Modified example.txt triggered another build watcher.close(() => { - resolve(); + setTimeout(() => { + resolve(); + }, 3000); }); }); }));