Commit 21bae3ad49c169aa341953078cf015ed30c94ce0

Authored by vben
1 parent b303f1be

chore: remove jest

.eslintrc.js
1 -// @ts-check  
2 -const { defineConfig } = require('eslint-define-config');  
3 -module.exports = defineConfig({ 1 +module.exports = {
4 root: true, 2 root: true,
5 env: { 3 env: {
6 browser: true, 4 browser: true,
@@ -20,9 +18,7 @@ module.exports = defineConfig({ @@ -20,9 +18,7 @@ module.exports = defineConfig({
20 extends: [ 18 extends: [
21 'plugin:vue/vue3-recommended', 19 'plugin:vue/vue3-recommended',
22 'plugin:@typescript-eslint/recommended', 20 'plugin:@typescript-eslint/recommended',
23 - 'prettier',  
24 'plugin:prettier/recommended', 21 'plugin:prettier/recommended',
25 - 'plugin:jest/recommended',  
26 ], 22 ],
27 rules: { 23 rules: {
28 'vue/script-setup-uses-vars': 'error', 24 'vue/script-setup-uses-vars': 'error',
@@ -77,4 +73,4 @@ module.exports = defineConfig({ @@ -77,4 +73,4 @@ module.exports = defineConfig({
77 ], 73 ],
78 'vue/multi-word-component-names': 'off', 74 'vue/multi-word-component-names': 'off',
79 }, 75 },
80 -}); 76 +};
jest.config.mjs deleted 100644 → 0
1 -export default {  
2 - preset: 'ts-jest',  
3 - roots: ['<rootDir>/tests/'],  
4 - clearMocks: true,  
5 - moduleDirectories: ['node_modules', 'src'],  
6 - moduleFileExtensions: ['js', 'ts', 'vue', 'tsx', 'jsx', 'json', 'node'],  
7 - modulePaths: ['<rootDir>/src', '<rootDir>/node_modules'],  
8 - testMatch: [  
9 - '**/tests/**/*.[jt]s?(x)',  
10 - '**/?(*.)+(spec|test).[tj]s?(x)',  
11 - '(/__tests__/.*|(\\.|/)(test|spec))\\.(js|ts)$',  
12 - ],  
13 - testPathIgnorePatterns: [  
14 - '<rootDir>/tests/server/',  
15 - '<rootDir>/tests/__mocks__/',  
16 - '/node_modules/',  
17 - ],  
18 - transform: {  
19 - '^.+\\.tsx?$': 'ts-jest',  
20 - },  
21 - transformIgnorePatterns: ['<rootDir>/tests/__mocks__/', '/node_modules/'],  
22 - // A map from regular expressions to module names that allow to stub out resources with a single module  
23 - moduleNameMapper: {  
24 - '\\.(vs|fs|vert|frag|glsl|jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$':  
25 - '<rootDir>/tests/__mocks__/fileMock.ts',  
26 - '\\.(sass|s?css|less)$': '<rootDir>/tests/__mocks__/styleMock.ts',  
27 - '\\?worker$': '<rootDir>/tests/__mocks__/workerMock.ts',  
28 - '^/@/(.*)$': '<rootDir>/src/$1',  
29 - },  
30 - testEnvironment: 'jsdom',  
31 - verbose: true,  
32 - collectCoverage: false,  
33 - coverageDirectory: 'coverage',  
34 - collectCoverageFrom: ['src/**/*.{js,ts,vue}'],  
35 - coveragePathIgnorePatterns: ['^.+\\.d\\.ts$'],  
36 -};  
package.json
@@ -25,7 +25,6 @@ @@ -25,7 +25,6 @@
25 "lint:stylelint": "stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/", 25 "lint:stylelint": "stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
26 "lint:lint-staged": "lint-staged", 26 "lint:lint-staged": "lint-staged",
27 "test:unit": "jest", 27 "test:unit": "jest",
28 - "test:unit-coverage": "jest --coverage",  
29 "test:gzip": "npx http-server dist --cors --gzip -c-1", 28 "test:gzip": "npx http-server dist --cors --gzip -c-1",
30 "test:br": "npx http-server dist --cors --brotli -c-1", 29 "test:br": "npx http-server dist --cors --brotli -c-1",
31 "reinstall": "rimraf pnpm-lock.yaml && rimraf package.lock.json && rimraf node_modules && npm run bootstrap", 30 "reinstall": "rimraf pnpm-lock.yaml && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
@@ -62,7 +61,7 @@ @@ -62,7 +61,7 @@
62 "resize-observer-polyfill": "^1.5.1", 61 "resize-observer-polyfill": "^1.5.1",
63 "showdown": "^2.0.3", 62 "showdown": "^2.0.3",
64 "sortablejs": "^1.14.0", 63 "sortablejs": "^1.14.0",
65 - "tinymce": "^6.0.0", 64 + "tinymce": "^5.10.3",
66 "vditor": "^3.8.12", 65 "vditor": "^3.8.12",
67 "vue": "^3.2.31", 66 "vue": "^3.2.31",
68 "vue-i18n": "^9.1.9", 67 "vue-i18n": "^9.1.9",
@@ -81,7 +80,6 @@ @@ -81,7 +80,6 @@
81 "@types/fs-extra": "^9.0.13", 80 "@types/fs-extra": "^9.0.13",
82 "@types/inquirer": "^8.2.0", 81 "@types/inquirer": "^8.2.0",
83 "@types/intro.js": "^3.0.2", 82 "@types/intro.js": "^3.0.2",
84 - "@types/jest": "^27.4.1",  
85 "@types/lodash-es": "^4.17.6", 83 "@types/lodash-es": "^4.17.6",
86 "@types/mockjs": "^1.0.6", 84 "@types/mockjs": "^1.0.6",
87 "@types/node": "^17.0.21", 85 "@types/node": "^17.0.21",
@@ -104,15 +102,12 @@ @@ -104,15 +102,12 @@
104 "dotenv": "^16.0.0", 102 "dotenv": "^16.0.0",
105 "eslint": "^8.11.0", 103 "eslint": "^8.11.0",
106 "eslint-config-prettier": "^8.5.0", 104 "eslint-config-prettier": "^8.5.0",
107 - "eslint-define-config": "^1.3.0",  
108 - "eslint-plugin-jest": "^26.1.1",  
109 "eslint-plugin-prettier": "^4.0.0", 105 "eslint-plugin-prettier": "^4.0.0",
110 "eslint-plugin-vue": "^8.5.0", 106 "eslint-plugin-vue": "^8.5.0",
111 "esno": "^0.14.1", 107 "esno": "^0.14.1",
112 "fs-extra": "^10.0.1", 108 "fs-extra": "^10.0.1",
113 "husky": "^7.0.4", 109 "husky": "^7.0.4",
114 "inquirer": "^8.2.1", 110 "inquirer": "^8.2.1",
115 - "jest": "^27.5.1",  
116 "less": "^4.1.2", 111 "less": "^4.1.2",
117 "lint-staged": "12.3.7", 112 "lint-staged": "12.3.7",
118 "npm-run-all": "^4.1.5", 113 "npm-run-all": "^4.1.5",
@@ -129,7 +124,6 @@ @@ -129,7 +124,6 @@
129 "stylelint-config-recommended": "^7.0.0", 124 "stylelint-config-recommended": "^7.0.0",
130 "stylelint-config-standard": "^25.0.0", 125 "stylelint-config-standard": "^25.0.0",
131 "stylelint-order": "^5.0.0", 126 "stylelint-order": "^5.0.0",
132 - "ts-jest": "^27.1.3",  
133 "ts-node": "^10.7.0", 127 "ts-node": "^10.7.0",
134 "typescript": "^4.6.2", 128 "typescript": "^4.6.2",
135 "vite": "^2.9.0-beta.3", 129 "vite": "^2.9.0-beta.3",
pnpm-lock.yaml
@@ -20,7 +20,6 @@ specifiers: @@ -20,7 +20,6 @@ specifiers:
20 '@types/fs-extra': ^9.0.13 20 '@types/fs-extra': ^9.0.13
21 '@types/inquirer': ^8.2.0 21 '@types/inquirer': ^8.2.0
22 '@types/intro.js': ^3.0.2 22 '@types/intro.js': ^3.0.2
23 - '@types/jest': ^27.4.1  
24 '@types/lodash-es': ^4.17.6 23 '@types/lodash-es': ^4.17.6
25 '@types/mockjs': ^1.0.6 24 '@types/mockjs': ^1.0.6
26 '@types/node': ^17.0.21 25 '@types/node': ^17.0.21
@@ -55,8 +54,6 @@ specifiers: @@ -55,8 +54,6 @@ specifiers:
55 echarts: ^5.3.1 54 echarts: ^5.3.1
56 eslint: ^8.11.0 55 eslint: ^8.11.0
57 eslint-config-prettier: ^8.5.0 56 eslint-config-prettier: ^8.5.0
58 - eslint-define-config: ^1.3.0  
59 - eslint-plugin-jest: ^26.1.1  
60 eslint-plugin-prettier: ^4.0.0 57 eslint-plugin-prettier: ^4.0.0
61 eslint-plugin-vue: ^8.5.0 58 eslint-plugin-vue: ^8.5.0
62 esno: ^0.14.1 59 esno: ^0.14.1
@@ -64,7 +61,6 @@ specifiers: @@ -64,7 +61,6 @@ specifiers:
64 husky: ^7.0.4 61 husky: ^7.0.4
65 inquirer: ^8.2.1 62 inquirer: ^8.2.1
66 intro.js: ^5.0.0 63 intro.js: ^5.0.0
67 - jest: ^27.5.1  
68 less: ^4.1.2 64 less: ^4.1.2
69 lint-staged: 12.3.7 65 lint-staged: 12.3.7
70 lodash-es: ^4.17.21 66 lodash-es: ^4.17.21
@@ -92,8 +88,7 @@ specifiers: @@ -92,8 +88,7 @@ specifiers:
92 stylelint-config-recommended: ^7.0.0 88 stylelint-config-recommended: ^7.0.0
93 stylelint-config-standard: ^25.0.0 89 stylelint-config-standard: ^25.0.0
94 stylelint-order: ^5.0.0 90 stylelint-order: ^5.0.0
95 - tinymce: ^6.0.0  
96 - ts-jest: ^27.1.3 91 + tinymce: ^5.10.3
97 ts-node: ^10.7.0 92 ts-node: ^10.7.0
98 typescript: ^4.6.2 93 typescript: ^4.6.2
99 vditor: ^3.8.12 94 vditor: ^3.8.12
@@ -149,7 +144,7 @@ dependencies: @@ -149,7 +144,7 @@ dependencies:
149 resize-observer-polyfill: 1.5.1 144 resize-observer-polyfill: 1.5.1
150 showdown: 2.0.3 145 showdown: 2.0.3
151 sortablejs: 1.14.0 146 sortablejs: 1.14.0
152 - tinymce: 6.0.0 147 + tinymce: 5.10.3
153 vditor: 3.8.12 148 vditor: 3.8.12
154 vue: 3.2.31 149 vue: 3.2.31
155 vue-i18n: 9.1.9_vue@3.2.31 150 vue-i18n: 9.1.9_vue@3.2.31
@@ -168,7 +163,6 @@ devDependencies: @@ -168,7 +163,6 @@ devDependencies:
168 '@types/fs-extra': 9.0.13 163 '@types/fs-extra': 9.0.13
169 '@types/inquirer': 8.2.0 164 '@types/inquirer': 8.2.0
170 '@types/intro.js': 3.0.2 165 '@types/intro.js': 3.0.2
171 - '@types/jest': 27.4.1  
172 '@types/lodash-es': 4.17.6 166 '@types/lodash-es': 4.17.6
173 '@types/mockjs': 1.0.6 167 '@types/mockjs': 1.0.6
174 '@types/node': 17.0.21 168 '@types/node': 17.0.21
@@ -191,15 +185,12 @@ devDependencies: @@ -191,15 +185,12 @@ devDependencies:
191 dotenv: 16.0.0 185 dotenv: 16.0.0
192 eslint: 8.11.0 186 eslint: 8.11.0
193 eslint-config-prettier: 8.5.0_eslint@8.11.0 187 eslint-config-prettier: 8.5.0_eslint@8.11.0
194 - eslint-define-config: 1.3.0  
195 - eslint-plugin-jest: 26.1.1_999503cc9dd683854c288a023c8289ec  
196 eslint-plugin-prettier: 4.0.0_68edcf5670f37721baf5d2cac6124e4d 188 eslint-plugin-prettier: 4.0.0_68edcf5670f37721baf5d2cac6124e4d
197 eslint-plugin-vue: 8.5.0_eslint@8.11.0 189 eslint-plugin-vue: 8.5.0_eslint@8.11.0
198 esno: 0.14.1 190 esno: 0.14.1
199 fs-extra: 10.0.1 191 fs-extra: 10.0.1
200 husky: 7.0.4 192 husky: 7.0.4
201 inquirer: 8.2.1 193 inquirer: 8.2.1
202 - jest: 27.5.1_ts-node@10.7.0  
203 less: 4.1.2 194 less: 4.1.2
204 lint-staged: 12.3.7 195 lint-staged: 12.3.7
205 npm-run-all: 4.1.5 196 npm-run-all: 4.1.5
@@ -216,7 +207,6 @@ devDependencies: @@ -216,7 +207,6 @@ devDependencies:
216 stylelint-config-recommended: 7.0.0_stylelint@14.6.0 207 stylelint-config-recommended: 7.0.0_stylelint@14.6.0
217 stylelint-config-standard: 25.0.0_stylelint@14.6.0 208 stylelint-config-standard: 25.0.0_stylelint@14.6.0
218 stylelint-order: 5.0.0_stylelint@14.6.0 209 stylelint-order: 5.0.0_stylelint@14.6.0
219 - ts-jest: 27.1.3_60149d457e34ffba7d4e845dde6a1263  
220 ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645 210 ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645
221 typescript: 4.6.2 211 typescript: 4.6.2
222 vite: 2.9.0-beta.3_less@4.1.2 212 vite: 2.9.0-beta.3_less@4.1.2
@@ -784,15 +774,6 @@ packages: @@ -784,15 +774,6 @@ packages:
784 '@babel/helper-plugin-utils': 7.16.7 774 '@babel/helper-plugin-utils': 7.16.7
785 dev: true 775 dev: true
786 776
787 - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.17.7:  
788 - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}  
789 - peerDependencies:  
790 - '@babel/core': ^7.0.0-0  
791 - dependencies:  
792 - '@babel/core': 7.17.7  
793 - '@babel/helper-plugin-utils': 7.16.7  
794 - dev: true  
795 -  
796 /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.7: 777 /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.7:
797 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} 778 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
798 peerDependencies: 779 peerDependencies:
@@ -1460,10 +1441,6 @@ packages: @@ -1460,10 +1441,6 @@ packages:
1460 to-fast-properties: 2.0.0 1441 to-fast-properties: 2.0.0
1461 dev: true 1442 dev: true
1462 1443
1463 - /@bcoe/v8-coverage/0.2.3:  
1464 - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}  
1465 - dev: true  
1466 -  
1467 /@commitlint/cli/16.2.3: 1444 /@commitlint/cli/16.2.3:
1468 resolution: {integrity: sha512-VsJBQLvhhlOgEfxs/Z5liYuK0dXqLE5hz1VJzLBxiOxG31kL/X5Q4OvK292BmO7IGZcm1yJE3XQPWSiFaEHbWA==} 1445 resolution: {integrity: sha512-VsJBQLvhhlOgEfxs/Z5liYuK0dXqLE5hz1VJzLBxiOxG31kL/X5Q4OvK292BmO7IGZcm1yJE3XQPWSiFaEHbWA==}
1469 engines: {node: '>=v12'} 1446 engines: {node: '>=v12'}
@@ -1751,213 +1728,6 @@ packages: @@ -1751,213 +1728,6 @@ packages:
1751 '@intlify/shared': 9.1.9 1728 '@intlify/shared': 9.1.9
1752 dev: false 1729 dev: false
1753 1730
1754 - /@istanbuljs/load-nyc-config/1.1.0:  
1755 - resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}  
1756 - engines: {node: '>=8'}  
1757 - dependencies:  
1758 - camelcase: 5.3.1  
1759 - find-up: 4.1.0  
1760 - get-package-type: 0.1.0  
1761 - js-yaml: 3.14.1  
1762 - resolve-from: 5.0.0  
1763 - dev: true  
1764 -  
1765 - /@istanbuljs/schema/0.1.3:  
1766 - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}  
1767 - engines: {node: '>=8'}  
1768 - dev: true  
1769 -  
1770 - /@jest/console/27.5.1:  
1771 - resolution: {integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg==}  
1772 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1773 - dependencies:  
1774 - '@jest/types': 27.5.1  
1775 - '@types/node': 17.0.21  
1776 - chalk: 4.1.2  
1777 - jest-message-util: 27.5.1  
1778 - jest-util: 27.5.1  
1779 - slash: 3.0.0  
1780 - dev: true  
1781 -  
1782 - /@jest/core/27.5.1_ts-node@10.7.0:  
1783 - resolution: {integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ==}  
1784 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1785 - peerDependencies:  
1786 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0  
1787 - peerDependenciesMeta:  
1788 - node-notifier:  
1789 - optional: true  
1790 - dependencies:  
1791 - '@jest/console': 27.5.1  
1792 - '@jest/reporters': 27.5.1  
1793 - '@jest/test-result': 27.5.1  
1794 - '@jest/transform': 27.5.1  
1795 - '@jest/types': 27.5.1  
1796 - '@types/node': 17.0.21  
1797 - ansi-escapes: 4.3.2  
1798 - chalk: 4.1.2  
1799 - emittery: 0.8.1  
1800 - exit: 0.1.2  
1801 - graceful-fs: 4.2.9  
1802 - jest-changed-files: 27.5.1  
1803 - jest-config: 27.5.1_ts-node@10.7.0  
1804 - jest-haste-map: 27.5.1  
1805 - jest-message-util: 27.5.1  
1806 - jest-regex-util: 27.5.1  
1807 - jest-resolve: 27.5.1  
1808 - jest-resolve-dependencies: 27.5.1  
1809 - jest-runner: 27.5.1  
1810 - jest-runtime: 27.5.1  
1811 - jest-snapshot: 27.5.1  
1812 - jest-util: 27.5.1  
1813 - jest-validate: 27.5.1  
1814 - jest-watcher: 27.5.1  
1815 - micromatch: 4.0.4  
1816 - rimraf: 3.0.2  
1817 - slash: 3.0.0  
1818 - strip-ansi: 6.0.1  
1819 - transitivePeerDependencies:  
1820 - - bufferutil  
1821 - - canvas  
1822 - - supports-color  
1823 - - ts-node  
1824 - - utf-8-validate  
1825 - dev: true  
1826 -  
1827 - /@jest/environment/27.5.1:  
1828 - resolution: {integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA==}  
1829 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1830 - dependencies:  
1831 - '@jest/fake-timers': 27.5.1  
1832 - '@jest/types': 27.5.1  
1833 - '@types/node': 17.0.21  
1834 - jest-mock: 27.5.1  
1835 - dev: true  
1836 -  
1837 - /@jest/fake-timers/27.5.1:  
1838 - resolution: {integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ==}  
1839 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1840 - dependencies:  
1841 - '@jest/types': 27.5.1  
1842 - '@sinonjs/fake-timers': 8.1.0  
1843 - '@types/node': 17.0.21  
1844 - jest-message-util: 27.5.1  
1845 - jest-mock: 27.5.1  
1846 - jest-util: 27.5.1  
1847 - dev: true  
1848 -  
1849 - /@jest/globals/27.5.1:  
1850 - resolution: {integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q==}  
1851 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1852 - dependencies:  
1853 - '@jest/environment': 27.5.1  
1854 - '@jest/types': 27.5.1  
1855 - expect: 27.5.1  
1856 - dev: true  
1857 -  
1858 - /@jest/reporters/27.5.1:  
1859 - resolution: {integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw==}  
1860 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1861 - peerDependencies:  
1862 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0  
1863 - peerDependenciesMeta:  
1864 - node-notifier:  
1865 - optional: true  
1866 - dependencies:  
1867 - '@bcoe/v8-coverage': 0.2.3  
1868 - '@jest/console': 27.5.1  
1869 - '@jest/test-result': 27.5.1  
1870 - '@jest/transform': 27.5.1  
1871 - '@jest/types': 27.5.1  
1872 - '@types/node': 17.0.21  
1873 - chalk: 4.1.2  
1874 - collect-v8-coverage: 1.0.1  
1875 - exit: 0.1.2  
1876 - glob: 7.2.0  
1877 - graceful-fs: 4.2.9  
1878 - istanbul-lib-coverage: 3.2.0  
1879 - istanbul-lib-instrument: 5.1.0  
1880 - istanbul-lib-report: 3.0.0  
1881 - istanbul-lib-source-maps: 4.0.1  
1882 - istanbul-reports: 3.1.4  
1883 - jest-haste-map: 27.5.1  
1884 - jest-resolve: 27.5.1  
1885 - jest-util: 27.5.1  
1886 - jest-worker: 27.5.1  
1887 - slash: 3.0.0  
1888 - source-map: 0.6.1  
1889 - string-length: 4.0.2  
1890 - terminal-link: 2.1.1  
1891 - v8-to-istanbul: 8.1.1  
1892 - transitivePeerDependencies:  
1893 - - supports-color  
1894 - dev: true  
1895 -  
1896 - /@jest/source-map/27.5.1:  
1897 - resolution: {integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg==}  
1898 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1899 - dependencies:  
1900 - callsites: 3.1.0  
1901 - graceful-fs: 4.2.9  
1902 - source-map: 0.6.1  
1903 - dev: true  
1904 -  
1905 - /@jest/test-result/27.5.1:  
1906 - resolution: {integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag==}  
1907 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1908 - dependencies:  
1909 - '@jest/console': 27.5.1  
1910 - '@jest/types': 27.5.1  
1911 - '@types/istanbul-lib-coverage': 2.0.4  
1912 - collect-v8-coverage: 1.0.1  
1913 - dev: true  
1914 -  
1915 - /@jest/test-sequencer/27.5.1:  
1916 - resolution: {integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ==}  
1917 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1918 - dependencies:  
1919 - '@jest/test-result': 27.5.1  
1920 - graceful-fs: 4.2.9  
1921 - jest-haste-map: 27.5.1  
1922 - jest-runtime: 27.5.1  
1923 - transitivePeerDependencies:  
1924 - - supports-color  
1925 - dev: true  
1926 -  
1927 - /@jest/transform/27.5.1:  
1928 - resolution: {integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw==}  
1929 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1930 - dependencies:  
1931 - '@babel/core': 7.17.7  
1932 - '@jest/types': 27.5.1  
1933 - babel-plugin-istanbul: 6.1.1  
1934 - chalk: 4.1.2  
1935 - convert-source-map: 1.8.0  
1936 - fast-json-stable-stringify: 2.1.0  
1937 - graceful-fs: 4.2.9  
1938 - jest-haste-map: 27.5.1  
1939 - jest-regex-util: 27.5.1  
1940 - jest-util: 27.5.1  
1941 - micromatch: 4.0.4  
1942 - pirates: 4.0.5  
1943 - slash: 3.0.0  
1944 - source-map: 0.6.1  
1945 - write-file-atomic: 3.0.3  
1946 - transitivePeerDependencies:  
1947 - - supports-color  
1948 - dev: true  
1949 -  
1950 - /@jest/types/27.5.1:  
1951 - resolution: {integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw==}  
1952 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
1953 - dependencies:  
1954 - '@types/istanbul-lib-coverage': 2.0.4  
1955 - '@types/istanbul-reports': 3.0.1  
1956 - '@types/node': 17.0.21  
1957 - '@types/yargs': 16.0.4  
1958 - chalk: 4.1.2  
1959 - dev: true  
1960 -  
1961 /@jridgewell/resolve-uri/3.0.5: 1731 /@jridgewell/resolve-uri/3.0.5:
1962 resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} 1732 resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==}
1963 engines: {node: '>=6.0.0'} 1733 engines: {node: '>=6.0.0'}
@@ -2228,18 +1998,6 @@ packages: @@ -2228,18 +1998,6 @@ packages:
2228 engines: {node: '>=4'} 1998 engines: {node: '>=4'}
2229 dev: true 1999 dev: true
2230 2000
2231 - /@sinonjs/commons/1.8.3:  
2232 - resolution: {integrity: sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==}  
2233 - dependencies:  
2234 - type-detect: 4.0.8  
2235 - dev: true  
2236 -  
2237 - /@sinonjs/fake-timers/8.1.0:  
2238 - resolution: {integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg==}  
2239 - dependencies:  
2240 - '@sinonjs/commons': 1.8.3  
2241 - dev: true  
2242 -  
2243 /@surma/rollup-plugin-off-main-thread/2.2.3: 2001 /@surma/rollup-plugin-off-main-thread/2.2.3:
2244 resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==} 2002 resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
2245 dependencies: 2003 dependencies:
@@ -2249,11 +2007,6 @@ packages: @@ -2249,11 +2007,6 @@ packages:
2249 string.prototype.matchall: 4.0.6 2007 string.prototype.matchall: 4.0.6
2250 dev: true 2008 dev: true
2251 2009
2252 - /@tootallnate/once/1.1.2:  
2253 - resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==}  
2254 - engines: {node: '>= 6'}  
2255 - dev: true  
2256 -  
2257 /@trysound/sax/0.2.0: 2010 /@trysound/sax/0.2.0:
2258 resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} 2011 resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
2259 engines: {node: '>=10.13.0'} 2012 engines: {node: '>=10.13.0'}
@@ -2275,35 +2028,6 @@ packages: @@ -2275,35 +2028,6 @@ packages:
2275 resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==} 2028 resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==}
2276 dev: true 2029 dev: true
2277 2030
2278 - /@types/babel__core/7.1.18:  
2279 - resolution: {integrity: sha512-S7unDjm/C7z2A2R9NzfKCK1I+BAALDtxEmsJBwlB3EzNfb929ykjL++1CK9LO++EIp2fQrC8O+BwjKvz6UeDyQ==}  
2280 - dependencies:  
2281 - '@babel/parser': 7.17.7  
2282 - '@babel/types': 7.17.0  
2283 - '@types/babel__generator': 7.6.4  
2284 - '@types/babel__template': 7.4.1  
2285 - '@types/babel__traverse': 7.14.2  
2286 - dev: true  
2287 -  
2288 - /@types/babel__generator/7.6.4:  
2289 - resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==}  
2290 - dependencies:  
2291 - '@babel/types': 7.17.0  
2292 - dev: true  
2293 -  
2294 - /@types/babel__template/7.4.1:  
2295 - resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==}  
2296 - dependencies:  
2297 - '@babel/parser': 7.17.7  
2298 - '@babel/types': 7.17.0  
2299 - dev: true  
2300 -  
2301 - /@types/babel__traverse/7.14.2:  
2302 - resolution: {integrity: sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==}  
2303 - dependencies:  
2304 - '@babel/types': 7.17.0  
2305 - dev: true  
2306 -  
2307 /@types/codemirror/5.60.5: 2031 /@types/codemirror/5.60.5:
2308 resolution: {integrity: sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg==} 2032 resolution: {integrity: sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg==}
2309 dependencies: 2033 dependencies:
@@ -2335,12 +2059,6 @@ packages: @@ -2335,12 +2059,6 @@ packages:
2335 '@types/node': 17.0.21 2059 '@types/node': 17.0.21
2336 dev: true 2060 dev: true
2337 2061
2338 - /@types/graceful-fs/4.1.5:  
2339 - resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==}  
2340 - dependencies:  
2341 - '@types/node': 17.0.21  
2342 - dev: true  
2343 -  
2344 /@types/imagemin-gifsicle/7.0.1: 2062 /@types/imagemin-gifsicle/7.0.1:
2345 resolution: {integrity: sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==} 2063 resolution: {integrity: sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==}
2346 dependencies: 2064 dependencies:
@@ -2395,29 +2113,6 @@ packages: @@ -2395,29 +2113,6 @@ packages:
2395 resolution: {integrity: sha512-kow8REgIIG42atN9vAaIdpEqVzj6WzV9m0PII8oce+an4Lc3eyfQF32/FbabbGmfWuF7TceTdd+gh74kOrXkPw==} 2113 resolution: {integrity: sha512-kow8REgIIG42atN9vAaIdpEqVzj6WzV9m0PII8oce+an4Lc3eyfQF32/FbabbGmfWuF7TceTdd+gh74kOrXkPw==}
2396 dev: true 2114 dev: true
2397 2115
2398 - /@types/istanbul-lib-coverage/2.0.4:  
2399 - resolution: {integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g==}  
2400 - dev: true  
2401 -  
2402 - /@types/istanbul-lib-report/3.0.0:  
2403 - resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==}  
2404 - dependencies:  
2405 - '@types/istanbul-lib-coverage': 2.0.4  
2406 - dev: true  
2407 -  
2408 - /@types/istanbul-reports/3.0.1:  
2409 - resolution: {integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==}  
2410 - dependencies:  
2411 - '@types/istanbul-lib-report': 3.0.0  
2412 - dev: true  
2413 -  
2414 - /@types/jest/27.4.1:  
2415 - resolution: {integrity: sha512-23iPJADSmicDVrWk+HT58LMJtzLAnB2AgIzplQuq/bSrGaxCrlvRFjGbXmamnnk/mAmCdLStiGqggu28ocUyiw==}  
2416 - dependencies:  
2417 - jest-matcher-utils: 27.5.1  
2418 - pretty-format: 27.5.1  
2419 - dev: true  
2420 -  
2421 /@types/json-schema/7.0.10: 2116 /@types/json-schema/7.0.10:
2422 resolution: {integrity: sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==} 2117 resolution: {integrity: sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==}
2423 dev: true 2118 dev: true
@@ -2468,10 +2163,6 @@ packages: @@ -2468,10 +2163,6 @@ packages:
2468 resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} 2163 resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
2469 dev: true 2164 dev: true
2470 2165
2471 - /@types/prettier/2.4.4:  
2472 - resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==}  
2473 - dev: true  
2474 -  
2475 /@types/qrcode/1.4.2: 2166 /@types/qrcode/1.4.2:
2476 resolution: {integrity: sha512-7uNT9L4WQTNJejHTSTdaJhfBSCN73xtXaHFyBJ8TSwiLhe4PRuTue7Iph0s2nG9R/ifUaSnGhLUOZavlBEqDWQ==} 2167 resolution: {integrity: sha512-7uNT9L4WQTNJejHTSTdaJhfBSCN73xtXaHFyBJ8TSwiLhe4PRuTue7Iph0s2nG9R/ifUaSnGhLUOZavlBEqDWQ==}
2477 dependencies: 2168 dependencies:
@@ -2496,10 +2187,6 @@ packages: @@ -2496,10 +2187,6 @@ packages:
2496 resolution: {integrity: sha512-lGCwwgpj8zW/ZmaueoPVSP7nnc9t8VqVWXS+ASX3eoUUENmiazv0rlXyTRludXzuX9ALjPsMqBu85TgJNWbTOg==} 2187 resolution: {integrity: sha512-lGCwwgpj8zW/ZmaueoPVSP7nnc9t8VqVWXS+ASX3eoUUENmiazv0rlXyTRludXzuX9ALjPsMqBu85TgJNWbTOg==}
2497 dev: true 2188 dev: true
2498 2189
2499 - /@types/stack-utils/2.0.1:  
2500 - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}  
2501 - dev: true  
2502 -  
2503 /@types/svgo/2.6.2: 2190 /@types/svgo/2.6.2:
2504 resolution: {integrity: sha512-m1SqMc/EDAZ8v0BBX+NmlYytUXtvrMD2/J9LICwnMvAuJwb0GSmACU3XPvcORqE7ghEJA4Mk6NYzpwhQI/biPw==} 2191 resolution: {integrity: sha512-m1SqMc/EDAZ8v0BBX+NmlYytUXtvrMD2/J9LICwnMvAuJwb0GSmACU3XPvcORqE7ghEJA4Mk6NYzpwhQI/biPw==}
2505 dependencies: 2192 dependencies:
@@ -2526,16 +2213,6 @@ packages: @@ -2526,16 +2213,6 @@ packages:
2526 resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} 2213 resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
2527 dev: true 2214 dev: true
2528 2215
2529 - /@types/yargs-parser/21.0.0:  
2530 - resolution: {integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA==}  
2531 - dev: true  
2532 -  
2533 - /@types/yargs/16.0.4:  
2534 - resolution: {integrity: sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==}  
2535 - dependencies:  
2536 - '@types/yargs-parser': 21.0.0  
2537 - dev: true  
2538 -  
2539 /@typescript-eslint/eslint-plugin/5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28: 2216 /@typescript-eslint/eslint-plugin/5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28:
2540 resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==} 2217 resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==}
2541 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} 2218 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
@@ -2968,17 +2645,6 @@ packages: @@ -2968,17 +2645,6 @@ packages:
2968 through: 2.3.8 2645 through: 2.3.8
2969 dev: true 2646 dev: true
2970 2647
2971 - /abab/2.0.5:  
2972 - resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==}  
2973 - dev: true  
2974 -  
2975 - /acorn-globals/6.0.0:  
2976 - resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==}  
2977 - dependencies:  
2978 - acorn: 7.4.1  
2979 - acorn-walk: 7.2.0  
2980 - dev: true  
2981 -  
2982 /acorn-jsx/5.3.2_acorn@8.7.0: 2648 /acorn-jsx/5.3.2_acorn@8.7.0:
2983 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} 2649 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
2984 peerDependencies: 2650 peerDependencies:
@@ -2987,11 +2653,6 @@ packages: @@ -2987,11 +2653,6 @@ packages:
2987 acorn: 8.7.0 2653 acorn: 8.7.0
2988 dev: true 2654 dev: true
2989 2655
2990 - /acorn-walk/7.2.0:  
2991 - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==}  
2992 - engines: {node: '>=0.4.0'}  
2993 - dev: true  
2994 -  
2995 /acorn-walk/8.2.0: 2656 /acorn-walk/8.2.0:
2996 resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} 2657 resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
2997 engines: {node: '>=0.4.0'} 2658 engines: {node: '>=0.4.0'}
@@ -3020,15 +2681,6 @@ packages: @@ -3020,15 +2681,6 @@ packages:
3020 printj: 1.2.3 2681 printj: 1.2.3
3021 dev: false 2682 dev: false
3022 2683
3023 - /agent-base/6.0.2:  
3024 - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}  
3025 - engines: {node: '>= 6.0.0'}  
3026 - dependencies:  
3027 - debug: 4.3.4  
3028 - transitivePeerDependencies:  
3029 - - supports-color  
3030 - dev: true  
3031 -  
3032 /aggregate-error/3.1.0: 2684 /aggregate-error/3.1.0:
3033 resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} 2685 resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
3034 engines: {node: '>=8'} 2686 engines: {node: '>=8'}
@@ -3109,11 +2761,6 @@ packages: @@ -3109,11 +2761,6 @@ packages:
3109 dependencies: 2761 dependencies:
3110 color-convert: 2.0.1 2762 color-convert: 2.0.1
3111 2763
3112 - /ansi-styles/5.2.0:  
3113 - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}  
3114 - engines: {node: '>=10'}  
3115 - dev: true  
3116 -  
3117 /ansi-styles/6.1.0: 2764 /ansi-styles/6.1.0:
3118 resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==} 2765 resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==}
3119 engines: {node: '>=12'} 2766 engines: {node: '>=12'}
@@ -3166,12 +2813,6 @@ packages: @@ -3166,12 +2813,6 @@ packages:
3166 resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} 2813 resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
3167 dev: true 2814 dev: true
3168 2815
3169 - /argparse/1.0.10:  
3170 - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}  
3171 - dependencies:  
3172 - sprintf-js: 1.0.3  
3173 - dev: true  
3174 -  
3175 /argparse/2.0.1: 2816 /argparse/2.0.1:
3176 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} 2817 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
3177 dev: true 2818 dev: true
@@ -3237,10 +2878,6 @@ packages: @@ -3237,10 +2878,6 @@ packages:
3237 resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=} 2878 resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=}
3238 dev: true 2879 dev: true
3239 2880
3240 - /asynckit/0.4.0:  
3241 - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=}  
3242 - dev: true  
3243 -  
3244 /at-least-node/1.0.0: 2881 /at-least-node/1.0.0:
3245 resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} 2882 resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
3246 engines: {node: '>= 4.0.0'} 2883 engines: {node: '>= 4.0.0'}
@@ -3292,54 +2929,12 @@ packages: @@ -3292,54 +2929,12 @@ packages:
3292 - debug 2929 - debug
3293 dev: true 2930 dev: true
3294 2931
3295 - /babel-jest/27.5.1_@babel+core@7.17.7:  
3296 - resolution: {integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg==}  
3297 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
3298 - peerDependencies:  
3299 - '@babel/core': ^7.8.0  
3300 - dependencies:  
3301 - '@babel/core': 7.17.7  
3302 - '@jest/transform': 27.5.1  
3303 - '@jest/types': 27.5.1  
3304 - '@types/babel__core': 7.1.18  
3305 - babel-plugin-istanbul: 6.1.1  
3306 - babel-preset-jest: 27.5.1_@babel+core@7.17.7  
3307 - chalk: 4.1.2  
3308 - graceful-fs: 4.2.9  
3309 - slash: 3.0.0  
3310 - transitivePeerDependencies:  
3311 - - supports-color  
3312 - dev: true  
3313 -  
3314 /babel-plugin-dynamic-import-node/2.3.3: 2932 /babel-plugin-dynamic-import-node/2.3.3:
3315 resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} 2933 resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
3316 dependencies: 2934 dependencies:
3317 object.assign: 4.1.2 2935 object.assign: 4.1.2
3318 dev: true 2936 dev: true
3319 2937
3320 - /babel-plugin-istanbul/6.1.1:  
3321 - resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}  
3322 - engines: {node: '>=8'}  
3323 - dependencies:  
3324 - '@babel/helper-plugin-utils': 7.16.7  
3325 - '@istanbuljs/load-nyc-config': 1.1.0  
3326 - '@istanbuljs/schema': 0.1.3  
3327 - istanbul-lib-instrument: 5.1.0  
3328 - test-exclude: 6.0.0  
3329 - transitivePeerDependencies:  
3330 - - supports-color  
3331 - dev: true  
3332 -  
3333 - /babel-plugin-jest-hoist/27.5.1:  
3334 - resolution: {integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ==}  
3335 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
3336 - dependencies:  
3337 - '@babel/template': 7.16.7  
3338 - '@babel/types': 7.17.0  
3339 - '@types/babel__core': 7.1.18  
3340 - '@types/babel__traverse': 7.14.2  
3341 - dev: true  
3342 -  
3343 /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.7: 2938 /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.7:
3344 resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==} 2939 resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==}
3345 peerDependencies: 2940 peerDependencies:
@@ -3376,37 +2971,6 @@ packages: @@ -3376,37 +2971,6 @@ packages:
3376 - supports-color 2971 - supports-color
3377 dev: true 2972 dev: true
3378 2973
3379 - /babel-preset-current-node-syntax/1.0.1_@babel+core@7.17.7:  
3380 - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}  
3381 - peerDependencies:  
3382 - '@babel/core': ^7.0.0  
3383 - dependencies:  
3384 - '@babel/core': 7.17.7  
3385 - '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.17.7  
3386 - '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.17.7  
3387 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.17.7  
3388 - '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.17.7  
3389 - '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.17.7  
3390 - '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.17.7  
3391 - '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.17.7  
3392 - '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.17.7  
3393 - '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.17.7  
3394 - '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.17.7  
3395 - '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.17.7  
3396 - '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.17.7  
3397 - dev: true  
3398 -  
3399 - /babel-preset-jest/27.5.1_@babel+core@7.17.7:  
3400 - resolution: {integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag==}  
3401 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
3402 - peerDependencies:  
3403 - '@babel/core': ^7.0.0  
3404 - dependencies:  
3405 - '@babel/core': 7.17.7  
3406 - babel-plugin-jest-hoist: 27.5.1  
3407 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.7  
3408 - dev: true  
3409 -  
3410 /balanced-match/1.0.2: 2974 /balanced-match/1.0.2:
3411 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} 2975 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
3412 dev: true 2976 dev: true
@@ -3552,10 +3116,6 @@ packages: @@ -3552,10 +3116,6 @@ packages:
3552 fill-range: 7.0.1 3116 fill-range: 7.0.1
3553 dev: true 3117 dev: true
3554 3118
3555 - /browser-process-hrtime/1.0.0:  
3556 - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}  
3557 - dev: true  
3558 -  
3559 /browserslist/4.20.2: 3119 /browserslist/4.20.2:
3560 resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==} 3120 resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==}
3561 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 3121 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
@@ -3568,19 +3128,6 @@ packages: @@ -3568,19 +3128,6 @@ packages:
3568 picocolors: 1.0.0 3128 picocolors: 1.0.0
3569 dev: true 3129 dev: true
3570 3130
3571 - /bs-logger/0.2.6:  
3572 - resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}  
3573 - engines: {node: '>= 6'}  
3574 - dependencies:  
3575 - fast-json-stable-stringify: 2.1.0  
3576 - dev: true  
3577 -  
3578 - /bser/2.1.1:  
3579 - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}  
3580 - dependencies:  
3581 - node-int64: 0.4.0  
3582 - dev: true  
3583 -  
3584 /buffer-alloc-unsafe/1.1.0: 3131 /buffer-alloc-unsafe/1.1.0:
3585 resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} 3132 resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
3586 dev: true 3133 dev: true
@@ -3779,11 +3326,6 @@ packages: @@ -3779,11 +3326,6 @@ packages:
3779 tslib: 2.3.1 3326 tslib: 2.3.1
3780 dev: true 3327 dev: true
3781 3328
3782 - /char-regex/1.0.2:  
3783 - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}  
3784 - engines: {node: '>=10'}  
3785 - dev: true  
3786 -  
3787 /character-parser/2.2.0: 3329 /character-parser/2.2.0:
3788 resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=} 3330 resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=}
3789 dependencies: 3331 dependencies:
@@ -3809,14 +3351,6 @@ packages: @@ -3809,14 +3351,6 @@ packages:
3809 fsevents: 2.3.2 3351 fsevents: 2.3.2
3810 dev: true 3352 dev: true
3811 3353
3812 - /ci-info/3.3.0:  
3813 - resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==}  
3814 - dev: true  
3815 -  
3816 - /cjs-module-lexer/1.2.2:  
3817 - resolution: {integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==}  
3818 - dev: true  
3819 -  
3820 /class-utils/0.3.6: 3354 /class-utils/0.3.6:
3821 resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} 3355 resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
3822 engines: {node: '>=0.10.0'} 3356 engines: {node: '>=0.10.0'}
@@ -3922,11 +3456,6 @@ packages: @@ -3922,11 +3456,6 @@ packages:
3922 engines: {node: '>=0.8'} 3456 engines: {node: '>=0.8'}
3923 dev: true 3457 dev: true
3924 3458
3925 - /co/4.6.0:  
3926 - resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=}  
3927 - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}  
3928 - dev: true  
3929 -  
3930 /codemirror/5.65.2: 3459 /codemirror/5.65.2:
3931 resolution: {integrity: sha512-SZM4Zq7XEC8Fhroqe3LxbEEX1zUPWH1wMr5zxiBuiUF64iYOUH/JI88v4tBag8MiBS8B8gRv8O1pPXGYXQ4ErA==} 3460 resolution: {integrity: sha512-SZM4Zq7XEC8Fhroqe3LxbEEX1zUPWH1wMr5zxiBuiUF64iYOUH/JI88v4tBag8MiBS8B8gRv8O1pPXGYXQ4ErA==}
3932 dev: false 3461 dev: false
@@ -3936,10 +3465,6 @@ packages: @@ -3936,10 +3465,6 @@ packages:
3936 engines: {node: '>=0.8'} 3465 engines: {node: '>=0.8'}
3937 dev: false 3466 dev: false
3938 3467
3939 - /collect-v8-coverage/1.0.1:  
3940 - resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}  
3941 - dev: true  
3942 -  
3943 /collection-visit/1.0.0: 3468 /collection-visit/1.0.0:
3944 resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=} 3469 resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=}
3945 engines: {node: '>=0.10.0'} 3470 engines: {node: '>=0.10.0'}
@@ -3975,13 +3500,6 @@ packages: @@ -3975,13 +3500,6 @@ packages:
3975 resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} 3500 resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
3976 dev: true 3501 dev: true
3977 3502
3978 - /combined-stream/1.0.8:  
3979 - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}  
3980 - engines: {node: '>= 0.8'}  
3981 - dependencies:  
3982 - delayed-stream: 1.0.0  
3983 - dev: true  
3984 -  
3985 /commander/2.20.3: 3503 /commander/2.20.3:
3986 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} 3504 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
3987 dev: true 3505 dev: true
@@ -4437,21 +3955,6 @@ packages: @@ -4437,21 +3955,6 @@ packages:
4437 css-tree: 1.1.3 3955 css-tree: 1.1.3
4438 dev: true 3956 dev: true
4439 3957
4440 - /cssom/0.3.8:  
4441 - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==}  
4442 - dev: true  
4443 -  
4444 - /cssom/0.4.4:  
4445 - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==}  
4446 - dev: true  
4447 -  
4448 - /cssstyle/2.3.0:  
4449 - resolution: {integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==}  
4450 - engines: {node: '>=8'}  
4451 - dependencies:  
4452 - cssom: 0.3.8  
4453 - dev: true  
4454 -  
4455 /csstype/2.6.20: 3958 /csstype/2.6.20:
4456 resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==} 3959 resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
4457 dev: false 3960 dev: false
@@ -4496,15 +3999,6 @@ packages: @@ -4496,15 +3999,6 @@ packages:
4496 engines: {node: '>=8'} 3999 engines: {node: '>=8'}
4497 dev: true 4000 dev: true
4498 4001
4499 - /data-urls/2.0.0:  
4500 - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==}  
4501 - engines: {node: '>=10'}  
4502 - dependencies:  
4503 - abab: 2.0.5  
4504 - whatwg-mimetype: 2.3.0  
4505 - whatwg-url: 8.7.0  
4506 - dev: true  
4507 -  
4508 /dateformat/3.0.3: 4002 /dateformat/3.0.3:
4509 resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} 4003 resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
4510 dev: true 4004 dev: true
@@ -4563,10 +4057,6 @@ packages: @@ -4563,10 +4057,6 @@ packages:
4563 resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} 4057 resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=}
4564 engines: {node: '>=0.10.0'} 4058 engines: {node: '>=0.10.0'}
4565 4059
4566 - /decimal.js/10.3.1:  
4567 - resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==}  
4568 - dev: true  
4569 -  
4570 /decode-uri-component/0.2.0: 4060 /decode-uri-component/0.2.0:
4571 resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} 4061 resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
4572 engines: {node: '>=0.10'} 4062 engines: {node: '>=0.10'}
@@ -4685,11 +4175,6 @@ packages: @@ -4685,11 +4175,6 @@ packages:
4685 isobject: 3.0.1 4175 isobject: 3.0.1
4686 dev: true 4176 dev: true
4687 4177
4688 - /delayed-stream/1.0.0:  
4689 - resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=}  
4690 - engines: {node: '>=0.4.0'}  
4691 - dev: true  
4692 -  
4693 /deprecation/2.3.1: 4178 /deprecation/2.3.1:
4694 resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} 4179 resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
4695 dev: true 4180 dev: true
@@ -4704,20 +4189,10 @@ packages: @@ -4704,20 +4189,10 @@ packages:
4704 engines: {node: '>=8'} 4189 engines: {node: '>=8'}
4705 dev: true 4190 dev: true
4706 4191
4707 - /detect-newline/3.1.0:  
4708 - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}  
4709 - engines: {node: '>=8'}  
4710 - dev: true  
4711 -  
4712 /diff-match-patch/1.0.5: 4192 /diff-match-patch/1.0.5:
4713 resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==} 4193 resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==}
4714 dev: false 4194 dev: false
4715 4195
4716 - /diff-sequences/27.5.1:  
4717 - resolution: {integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ==}  
4718 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
4719 - dev: true  
4720 -  
4721 /diff/4.0.2: 4196 /diff/4.0.2:
4722 resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} 4197 resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
4723 engines: {node: '>=0.3.1'} 4198 engines: {node: '>=0.3.1'}
@@ -4772,13 +4247,6 @@ packages: @@ -4772,13 +4247,6 @@ packages:
4772 resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} 4247 resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==}
4773 dev: true 4248 dev: true
4774 4249
4775 - /domexception/2.0.1:  
4776 - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==}  
4777 - engines: {node: '>=8'}  
4778 - dependencies:  
4779 - webidl-conversions: 5.0.0  
4780 - dev: true  
4781 -  
4782 /domhandler/2.4.2: 4250 /domhandler/2.4.2:
4783 resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} 4251 resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
4784 dependencies: 4252 dependencies:
@@ -4897,11 +4365,6 @@ packages: @@ -4897,11 +4365,6 @@ packages:
4897 resolution: {integrity: sha512-EXXTtDHFUKdFVkCnhauU7Xp8wmFC1ZG6GK9a1BeI2vvNhy61IwfNPo/CRexhf7mh4ajxAHJPind62BzpzVUeuQ==} 4365 resolution: {integrity: sha512-EXXTtDHFUKdFVkCnhauU7Xp8wmFC1ZG6GK9a1BeI2vvNhy61IwfNPo/CRexhf7mh4ajxAHJPind62BzpzVUeuQ==}
4898 dev: true 4366 dev: true
4899 4367
4900 - /emittery/0.8.1:  
4901 - resolution: {integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==}  
4902 - engines: {node: '>=10'}  
4903 - dev: true  
4904 -  
4905 /emoji-regex/8.0.0: 4368 /emoji-regex/8.0.0:
4906 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} 4369 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
4907 4370
@@ -5248,29 +4711,11 @@ packages: @@ -5248,29 +4711,11 @@ packages:
5248 engines: {node: '>=0.8.0'} 4711 engines: {node: '>=0.8.0'}
5249 dev: true 4712 dev: true
5250 4713
5251 - /escape-string-regexp/2.0.0:  
5252 - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}  
5253 - engines: {node: '>=8'}  
5254 - dev: true  
5255 -  
5256 /escape-string-regexp/4.0.0: 4714 /escape-string-regexp/4.0.0:
5257 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} 4715 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
5258 engines: {node: '>=10'} 4716 engines: {node: '>=10'}
5259 dev: true 4717 dev: true
5260 4718
5261 - /escodegen/2.0.0:  
5262 - resolution: {integrity: sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==}  
5263 - engines: {node: '>=6.0'}  
5264 - hasBin: true  
5265 - dependencies:  
5266 - esprima: 4.0.1  
5267 - estraverse: 5.3.0  
5268 - esutils: 2.0.3  
5269 - optionator: 0.8.3  
5270 - optionalDependencies:  
5271 - source-map: 0.6.1  
5272 - dev: true  
5273 -  
5274 /eslint-config-prettier/8.5.0_eslint@8.11.0: 4719 /eslint-config-prettier/8.5.0_eslint@8.11.0:
5275 resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} 4720 resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
5276 hasBin: true 4721 hasBin: true
@@ -5280,33 +4725,6 @@ packages: @@ -5280,33 +4725,6 @@ packages:
5280 eslint: 8.11.0 4725 eslint: 8.11.0
5281 dev: true 4726 dev: true
5282 4727
5283 - /eslint-define-config/1.3.0:  
5284 - resolution: {integrity: sha512-sFbHUnaXdJfG74c0EfFjXajjM3ugDVOMteKBnddCHQP5eas6p3nmS7PbSVhyZ8Y9DaNNtFbzlovdGmVdTwrHcw==}  
5285 - engines: {node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.32.2'}  
5286 - dev: true  
5287 -  
5288 - /eslint-plugin-jest/26.1.1_999503cc9dd683854c288a023c8289ec:  
5289 - resolution: {integrity: sha512-HRKOuPi5ADhza4ZBK5ufyNXy28bXXkib87w+pQqdvBhSTsamndh6sIAKPAUl8y0/n9jSWBdTPslrwtKWqkp8dA==}  
5290 - engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}  
5291 - peerDependencies:  
5292 - '@typescript-eslint/eslint-plugin': ^5.0.0  
5293 - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0  
5294 - jest: '*'  
5295 - peerDependenciesMeta:  
5296 - '@typescript-eslint/eslint-plugin':  
5297 - optional: true  
5298 - jest:  
5299 - optional: true  
5300 - dependencies:  
5301 - '@typescript-eslint/eslint-plugin': 5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28  
5302 - '@typescript-eslint/utils': 5.15.0_eslint@8.11.0+typescript@4.6.2  
5303 - eslint: 8.11.0  
5304 - jest: 27.5.1_ts-node@10.7.0  
5305 - transitivePeerDependencies:  
5306 - - supports-color  
5307 - - typescript  
5308 - dev: true  
5309 -  
5310 /eslint-plugin-prettier/4.0.0_68edcf5670f37721baf5d2cac6124e4d: 4728 /eslint-plugin-prettier/4.0.0_68edcf5670f37721baf5d2cac6124e4d:
5311 resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} 4729 resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==}
5312 engines: {node: '>=6.0.0'} 4730 engines: {node: '>=6.0.0'}
@@ -5439,12 +4857,6 @@ packages: @@ -5439,12 +4857,6 @@ packages:
5439 eslint-visitor-keys: 3.3.0 4857 eslint-visitor-keys: 3.3.0
5440 dev: true 4858 dev: true
5441 4859
5442 - /esprima/4.0.1:  
5443 - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}  
5444 - engines: {node: '>=4'}  
5445 - hasBin: true  
5446 - dev: true  
5447 -  
5448 /esquery/1.4.0: 4860 /esquery/1.4.0:
5449 resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} 4861 resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
5450 engines: {node: '>=0.10'} 4862 engines: {node: '>=0.10'}
@@ -5572,11 +4984,6 @@ packages: @@ -5572,11 +4984,6 @@ packages:
5572 engines: {node: '>=0.8'} 4984 engines: {node: '>=0.8'}
5573 dev: false 4985 dev: false
5574 4986
5575 - /exit/0.1.2:  
5576 - resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=}  
5577 - engines: {node: '>= 0.8.0'}  
5578 - dev: true  
5579 -  
5580 /expand-brackets/2.1.4: 4987 /expand-brackets/2.1.4:
5581 resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} 4988 resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=}
5582 engines: {node: '>=0.10.0'} 4989 engines: {node: '>=0.10.0'}
@@ -5597,16 +5004,6 @@ packages: @@ -5597,16 +5004,6 @@ packages:
5597 homedir-polyfill: 1.0.3 5004 homedir-polyfill: 1.0.3
5598 dev: true 5005 dev: true
5599 5006
5600 - /expect/27.5.1:  
5601 - resolution: {integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw==}  
5602 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
5603 - dependencies:  
5604 - '@jest/types': 27.5.1  
5605 - jest-get-type: 27.5.1  
5606 - jest-matcher-utils: 27.5.1  
5607 - jest-message-util: 27.5.1  
5608 - dev: true  
5609 -  
5610 /ext-list/2.2.2: 5007 /ext-list/2.2.2:
5611 resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} 5008 resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==}
5612 engines: {node: '>=0.10.0'} 5009 engines: {node: '>=0.10.0'}
@@ -5703,12 +5100,6 @@ packages: @@ -5703,12 +5100,6 @@ packages:
5703 reusify: 1.0.4 5100 reusify: 1.0.4
5704 dev: true 5101 dev: true
5705 5102
5706 - /fb-watchman/2.0.1:  
5707 - resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==}  
5708 - dependencies:  
5709 - bser: 2.1.1  
5710 - dev: true  
5711 -  
5712 /fd-slicer/1.1.0: 5103 /fd-slicer/1.1.0:
5713 resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} 5104 resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=}
5714 dependencies: 5105 dependencies:
@@ -5925,15 +5316,6 @@ packages: @@ -5925,15 +5316,6 @@ packages:
5925 engines: {node: '>=0.10.0'} 5316 engines: {node: '>=0.10.0'}
5926 dev: true 5317 dev: true
5927 5318
5928 - /form-data/3.0.1:  
5929 - resolution: {integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==}  
5930 - engines: {node: '>= 6'}  
5931 - dependencies:  
5932 - asynckit: 0.4.0  
5933 - combined-stream: 1.0.8  
5934 - mime-types: 2.1.35  
5935 - dev: true  
5936 -  
5937 /frac/1.1.2: 5319 /frac/1.1.2:
5938 resolution: {integrity: sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==} 5320 resolution: {integrity: sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==}
5939 engines: {node: '>=0.8'} 5321 engines: {node: '>=0.8'}
@@ -6028,11 +5410,6 @@ packages: @@ -6028,11 +5410,6 @@ packages:
6028 resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} 5410 resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
6029 dev: true 5411 dev: true
6030 5412
6031 - /get-package-type/0.1.0:  
6032 - resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}  
6033 - engines: {node: '>=8.0.0'}  
6034 - dev: true  
6035 -  
6036 /get-pkg-repo/4.2.1: 5413 /get-pkg-repo/4.2.1:
6037 resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==} 5414 resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==}
6038 engines: {node: '>=6.9.0'} 5415 engines: {node: '>=6.9.0'}
@@ -6457,17 +5834,6 @@ packages: @@ -6457,17 +5834,6 @@ packages:
6457 lru-cache: 6.0.0 5834 lru-cache: 6.0.0
6458 dev: true 5835 dev: true
6459 5836
6460 - /html-encoding-sniffer/2.0.1:  
6461 - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==}  
6462 - engines: {node: '>=10'}  
6463 - dependencies:  
6464 - whatwg-encoding: 1.0.5  
6465 - dev: true  
6466 -  
6467 - /html-escaper/2.0.2:  
6468 - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}  
6469 - dev: true  
6470 -  
6471 /html-minifier-terser/6.1.0: 5837 /html-minifier-terser/6.1.0:
6472 resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==} 5838 resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
6473 engines: {node: '>=12'} 5839 engines: {node: '>=12'}
@@ -6511,27 +5877,6 @@ packages: @@ -6511,27 +5877,6 @@ packages:
6511 resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} 5877 resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==}
6512 dev: true 5878 dev: true
6513 5879
6514 - /http-proxy-agent/4.0.1:  
6515 - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==}  
6516 - engines: {node: '>= 6'}  
6517 - dependencies:  
6518 - '@tootallnate/once': 1.1.2  
6519 - agent-base: 6.0.2  
6520 - debug: 4.3.4  
6521 - transitivePeerDependencies:  
6522 - - supports-color  
6523 - dev: true  
6524 -  
6525 - /https-proxy-agent/5.0.0:  
6526 - resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==}  
6527 - engines: {node: '>= 6'}  
6528 - dependencies:  
6529 - agent-base: 6.0.2  
6530 - debug: 4.3.4  
6531 - transitivePeerDependencies:  
6532 - - supports-color  
6533 - dev: true  
6534 -  
6535 /human-signals/1.1.1: 5880 /human-signals/1.1.1:
6536 resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} 5881 resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
6537 engines: {node: '>=8.12.0'} 5882 engines: {node: '>=8.12.0'}
@@ -6668,15 +6013,6 @@ packages: @@ -6668,15 +6013,6 @@ packages:
6668 engines: {node: '>=8'} 6013 engines: {node: '>=8'}
6669 dev: true 6014 dev: true
6670 6015
6671 - /import-local/3.1.0:  
6672 - resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}  
6673 - engines: {node: '>=8'}  
6674 - hasBin: true  
6675 - dependencies:  
6676 - pkg-dir: 4.2.0  
6677 - resolve-cwd: 3.0.0  
6678 - dev: true  
6679 -  
6680 /import-meta-resolve/1.1.1: 6016 /import-meta-resolve/1.1.1:
6681 resolution: {integrity: sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==} 6017 resolution: {integrity: sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==}
6682 dependencies: 6018 dependencies:
@@ -6923,11 +6259,6 @@ packages: @@ -6923,11 +6259,6 @@ packages:
6923 engines: {node: '>=12'} 6259 engines: {node: '>=12'}
6924 dev: true 6260 dev: true
6925 6261
6926 - /is-generator-fn/2.1.0:  
6927 - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}  
6928 - engines: {node: '>=6'}  
6929 - dev: true  
6930 -  
6931 /is-gif/3.0.0: 6262 /is-gif/3.0.0:
6932 resolution: {integrity: sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==} 6263 resolution: {integrity: sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==}
6933 engines: {node: '>=6'} 6264 engines: {node: '>=6'}
@@ -7024,10 +6355,6 @@ packages: @@ -7024,10 +6355,6 @@ packages:
7024 engines: {node: '>=8'} 6355 engines: {node: '>=8'}
7025 dev: true 6356 dev: true
7026 6357
7027 - /is-potential-custom-element-name/1.0.1:  
7028 - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==}  
7029 - dev: true  
7030 -  
7031 /is-regex/1.1.4: 6358 /is-regex/1.1.4:
7032 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} 6359 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
7033 engines: {node: '>= 0.4'} 6360 engines: {node: '>= 0.4'}
@@ -7093,10 +6420,6 @@ packages: @@ -7093,10 +6420,6 @@ packages:
7093 text-extensions: 1.9.0 6420 text-extensions: 1.9.0
7094 dev: true 6421 dev: true
7095 6422
7096 - /is-typedarray/1.0.0:  
7097 - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=}  
7098 - dev: true  
7099 -  
7100 /is-unicode-supported/0.1.0: 6423 /is-unicode-supported/0.1.0:
7101 resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} 6424 resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
7102 engines: {node: '>=10'} 6425 engines: {node: '>=10'}
@@ -7132,521 +6455,38 @@ packages: @@ -7132,521 +6455,38 @@ packages:
7132 resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} 6455 resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
7133 dev: true 6456 dev: true
7134 6457
7135 - /isexe/2.0.0:  
7136 - resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}  
7137 - dev: true  
7138 -  
7139 - /isobject/2.1.0:  
7140 - resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=}  
7141 - engines: {node: '>=0.10.0'}  
7142 - dependencies:  
7143 - isarray: 1.0.0  
7144 - dev: true  
7145 -  
7146 - /isobject/3.0.1:  
7147 - resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=}  
7148 - engines: {node: '>=0.10.0'}  
7149 - dev: true  
7150 -  
7151 - /istanbul-lib-coverage/3.2.0:  
7152 - resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==}  
7153 - engines: {node: '>=8'}  
7154 - dev: true  
7155 -  
7156 - /istanbul-lib-instrument/5.1.0:  
7157 - resolution: {integrity: sha512-czwUz525rkOFDJxfKK6mYfIs9zBKILyrZQxjz3ABhjQXhbhFsSbo1HW/BFcsDnfJYJWA6thRR5/TUY2qs5W99Q==}  
7158 - engines: {node: '>=8'}  
7159 - dependencies:  
7160 - '@babel/core': 7.17.7  
7161 - '@babel/parser': 7.17.7  
7162 - '@istanbuljs/schema': 0.1.3  
7163 - istanbul-lib-coverage: 3.2.0  
7164 - semver: 6.3.0  
7165 - transitivePeerDependencies:  
7166 - - supports-color  
7167 - dev: true  
7168 -  
7169 - /istanbul-lib-report/3.0.0:  
7170 - resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==}  
7171 - engines: {node: '>=8'}  
7172 - dependencies:  
7173 - istanbul-lib-coverage: 3.2.0  
7174 - make-dir: 3.1.0  
7175 - supports-color: 7.2.0  
7176 - dev: true  
7177 -  
7178 - /istanbul-lib-source-maps/4.0.1:  
7179 - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}  
7180 - engines: {node: '>=10'}  
7181 - dependencies:  
7182 - debug: 4.3.4  
7183 - istanbul-lib-coverage: 3.2.0  
7184 - source-map: 0.6.1  
7185 - transitivePeerDependencies:  
7186 - - supports-color  
7187 - dev: true  
7188 -  
7189 - /istanbul-reports/3.1.4:  
7190 - resolution: {integrity: sha512-r1/DshN4KSE7xWEknZLLLLDn5CJybV3nw01VTkp6D5jzLuELlcbudfj/eSQFvrKsJuTVCGnePO7ho82Nw9zzfw==}  
7191 - engines: {node: '>=8'}  
7192 - dependencies:  
7193 - html-escaper: 2.0.2  
7194 - istanbul-lib-report: 3.0.0  
7195 - dev: true  
7196 -  
7197 - /isurl/1.0.0:  
7198 - resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==}  
7199 - engines: {node: '>= 4'}  
7200 - dependencies:  
7201 - has-to-string-tag-x: 1.4.1  
7202 - is-object: 1.0.2  
7203 - dev: true  
7204 -  
7205 - /jake/10.8.2:  
7206 - resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==}  
7207 - hasBin: true  
7208 - dependencies:  
7209 - async: 0.9.2  
7210 - chalk: 2.4.2  
7211 - filelist: 1.0.2  
7212 - minimatch: 3.1.2  
7213 - dev: true  
7214 -  
7215 - /jest-changed-files/27.5.1:  
7216 - resolution: {integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw==}  
7217 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7218 - dependencies:  
7219 - '@jest/types': 27.5.1  
7220 - execa: 5.1.1  
7221 - throat: 6.0.1  
7222 - dev: true  
7223 -  
7224 - /jest-circus/27.5.1:  
7225 - resolution: {integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw==}  
7226 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7227 - dependencies:  
7228 - '@jest/environment': 27.5.1  
7229 - '@jest/test-result': 27.5.1  
7230 - '@jest/types': 27.5.1  
7231 - '@types/node': 17.0.21  
7232 - chalk: 4.1.2  
7233 - co: 4.6.0  
7234 - dedent: 0.7.0  
7235 - expect: 27.5.1  
7236 - is-generator-fn: 2.1.0  
7237 - jest-each: 27.5.1  
7238 - jest-matcher-utils: 27.5.1  
7239 - jest-message-util: 27.5.1  
7240 - jest-runtime: 27.5.1  
7241 - jest-snapshot: 27.5.1  
7242 - jest-util: 27.5.1  
7243 - pretty-format: 27.5.1  
7244 - slash: 3.0.0  
7245 - stack-utils: 2.0.5  
7246 - throat: 6.0.1  
7247 - transitivePeerDependencies:  
7248 - - supports-color  
7249 - dev: true  
7250 -  
7251 - /jest-cli/27.5.1_ts-node@10.7.0:  
7252 - resolution: {integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw==}  
7253 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7254 - hasBin: true  
7255 - peerDependencies:  
7256 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0  
7257 - peerDependenciesMeta:  
7258 - node-notifier:  
7259 - optional: true  
7260 - dependencies:  
7261 - '@jest/core': 27.5.1_ts-node@10.7.0  
7262 - '@jest/test-result': 27.5.1  
7263 - '@jest/types': 27.5.1  
7264 - chalk: 4.1.2  
7265 - exit: 0.1.2  
7266 - graceful-fs: 4.2.9  
7267 - import-local: 3.1.0  
7268 - jest-config: 27.5.1_ts-node@10.7.0  
7269 - jest-util: 27.5.1  
7270 - jest-validate: 27.5.1  
7271 - prompts: 2.4.2  
7272 - yargs: 16.2.0  
7273 - transitivePeerDependencies:  
7274 - - bufferutil  
7275 - - canvas  
7276 - - supports-color  
7277 - - ts-node  
7278 - - utf-8-validate  
7279 - dev: true  
7280 -  
7281 - /jest-config/27.5.1_ts-node@10.7.0:  
7282 - resolution: {integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA==}  
7283 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7284 - peerDependencies:  
7285 - ts-node: '>=9.0.0'  
7286 - peerDependenciesMeta:  
7287 - ts-node:  
7288 - optional: true  
7289 - dependencies:  
7290 - '@babel/core': 7.17.7  
7291 - '@jest/test-sequencer': 27.5.1  
7292 - '@jest/types': 27.5.1  
7293 - babel-jest: 27.5.1_@babel+core@7.17.7  
7294 - chalk: 4.1.2  
7295 - ci-info: 3.3.0  
7296 - deepmerge: 4.2.2  
7297 - glob: 7.2.0  
7298 - graceful-fs: 4.2.9  
7299 - jest-circus: 27.5.1  
7300 - jest-environment-jsdom: 27.5.1  
7301 - jest-environment-node: 27.5.1  
7302 - jest-get-type: 27.5.1  
7303 - jest-jasmine2: 27.5.1  
7304 - jest-regex-util: 27.5.1  
7305 - jest-resolve: 27.5.1  
7306 - jest-runner: 27.5.1  
7307 - jest-util: 27.5.1  
7308 - jest-validate: 27.5.1  
7309 - micromatch: 4.0.4  
7310 - parse-json: 5.2.0  
7311 - pretty-format: 27.5.1  
7312 - slash: 3.0.0  
7313 - strip-json-comments: 3.1.1  
7314 - ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645  
7315 - transitivePeerDependencies:  
7316 - - bufferutil  
7317 - - canvas  
7318 - - supports-color  
7319 - - utf-8-validate  
7320 - dev: true  
7321 -  
7322 - /jest-diff/27.5.1:  
7323 - resolution: {integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw==}  
7324 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7325 - dependencies:  
7326 - chalk: 4.1.2  
7327 - diff-sequences: 27.5.1  
7328 - jest-get-type: 27.5.1  
7329 - pretty-format: 27.5.1  
7330 - dev: true  
7331 -  
7332 - /jest-docblock/27.5.1:  
7333 - resolution: {integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ==}  
7334 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7335 - dependencies:  
7336 - detect-newline: 3.1.0  
7337 - dev: true  
7338 -  
7339 - /jest-each/27.5.1:  
7340 - resolution: {integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ==}  
7341 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7342 - dependencies:  
7343 - '@jest/types': 27.5.1  
7344 - chalk: 4.1.2  
7345 - jest-get-type: 27.5.1  
7346 - jest-util: 27.5.1  
7347 - pretty-format: 27.5.1  
7348 - dev: true  
7349 -  
7350 - /jest-environment-jsdom/27.5.1:  
7351 - resolution: {integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw==}  
7352 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7353 - dependencies:  
7354 - '@jest/environment': 27.5.1  
7355 - '@jest/fake-timers': 27.5.1  
7356 - '@jest/types': 27.5.1  
7357 - '@types/node': 17.0.21  
7358 - jest-mock: 27.5.1  
7359 - jest-util: 27.5.1  
7360 - jsdom: 16.7.0  
7361 - transitivePeerDependencies:  
7362 - - bufferutil  
7363 - - canvas  
7364 - - supports-color  
7365 - - utf-8-validate  
7366 - dev: true  
7367 -  
7368 - /jest-environment-node/27.5.1:  
7369 - resolution: {integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw==}  
7370 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7371 - dependencies:  
7372 - '@jest/environment': 27.5.1  
7373 - '@jest/fake-timers': 27.5.1  
7374 - '@jest/types': 27.5.1  
7375 - '@types/node': 17.0.21  
7376 - jest-mock: 27.5.1  
7377 - jest-util: 27.5.1  
7378 - dev: true  
7379 -  
7380 - /jest-get-type/27.5.1:  
7381 - resolution: {integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw==}  
7382 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7383 - dev: true  
7384 -  
7385 - /jest-haste-map/27.5.1:  
7386 - resolution: {integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng==}  
7387 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7388 - dependencies:  
7389 - '@jest/types': 27.5.1  
7390 - '@types/graceful-fs': 4.1.5  
7391 - '@types/node': 17.0.21  
7392 - anymatch: 3.1.2  
7393 - fb-watchman: 2.0.1  
7394 - graceful-fs: 4.2.9  
7395 - jest-regex-util: 27.5.1  
7396 - jest-serializer: 27.5.1  
7397 - jest-util: 27.5.1  
7398 - jest-worker: 27.5.1  
7399 - micromatch: 4.0.4  
7400 - walker: 1.0.8  
7401 - optionalDependencies:  
7402 - fsevents: 2.3.2  
7403 - dev: true  
7404 -  
7405 - /jest-jasmine2/27.5.1:  
7406 - resolution: {integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ==}  
7407 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7408 - dependencies:  
7409 - '@jest/environment': 27.5.1  
7410 - '@jest/source-map': 27.5.1  
7411 - '@jest/test-result': 27.5.1  
7412 - '@jest/types': 27.5.1  
7413 - '@types/node': 17.0.21  
7414 - chalk: 4.1.2  
7415 - co: 4.6.0  
7416 - expect: 27.5.1  
7417 - is-generator-fn: 2.1.0  
7418 - jest-each: 27.5.1  
7419 - jest-matcher-utils: 27.5.1  
7420 - jest-message-util: 27.5.1  
7421 - jest-runtime: 27.5.1  
7422 - jest-snapshot: 27.5.1  
7423 - jest-util: 27.5.1  
7424 - pretty-format: 27.5.1  
7425 - throat: 6.0.1  
7426 - transitivePeerDependencies:  
7427 - - supports-color  
7428 - dev: true  
7429 -  
7430 - /jest-leak-detector/27.5.1:  
7431 - resolution: {integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ==}  
7432 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7433 - dependencies:  
7434 - jest-get-type: 27.5.1  
7435 - pretty-format: 27.5.1  
7436 - dev: true  
7437 -  
7438 - /jest-matcher-utils/27.5.1:  
7439 - resolution: {integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw==}  
7440 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7441 - dependencies:  
7442 - chalk: 4.1.2  
7443 - jest-diff: 27.5.1  
7444 - jest-get-type: 27.5.1  
7445 - pretty-format: 27.5.1  
7446 - dev: true  
7447 -  
7448 - /jest-message-util/27.5.1:  
7449 - resolution: {integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g==}  
7450 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7451 - dependencies:  
7452 - '@babel/code-frame': 7.16.7  
7453 - '@jest/types': 27.5.1  
7454 - '@types/stack-utils': 2.0.1  
7455 - chalk: 4.1.2  
7456 - graceful-fs: 4.2.9  
7457 - micromatch: 4.0.4  
7458 - pretty-format: 27.5.1  
7459 - slash: 3.0.0  
7460 - stack-utils: 2.0.5  
7461 - dev: true  
7462 -  
7463 - /jest-mock/27.5.1:  
7464 - resolution: {integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og==}  
7465 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7466 - dependencies:  
7467 - '@jest/types': 27.5.1  
7468 - '@types/node': 17.0.21  
7469 - dev: true  
7470 -  
7471 - /jest-pnp-resolver/1.2.2_jest-resolve@27.5.1:  
7472 - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==}  
7473 - engines: {node: '>=6'}  
7474 - peerDependencies:  
7475 - jest-resolve: '*'  
7476 - peerDependenciesMeta:  
7477 - jest-resolve:  
7478 - optional: true  
7479 - dependencies:  
7480 - jest-resolve: 27.5.1  
7481 - dev: true  
7482 -  
7483 - /jest-regex-util/27.5.1:  
7484 - resolution: {integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg==}  
7485 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7486 - dev: true  
7487 -  
7488 - /jest-resolve-dependencies/27.5.1:  
7489 - resolution: {integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg==}  
7490 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7491 - dependencies:  
7492 - '@jest/types': 27.5.1  
7493 - jest-regex-util: 27.5.1  
7494 - jest-snapshot: 27.5.1  
7495 - transitivePeerDependencies:  
7496 - - supports-color  
7497 - dev: true  
7498 -  
7499 - /jest-resolve/27.5.1:  
7500 - resolution: {integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw==}  
7501 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7502 - dependencies:  
7503 - '@jest/types': 27.5.1  
7504 - chalk: 4.1.2  
7505 - graceful-fs: 4.2.9  
7506 - jest-haste-map: 27.5.1  
7507 - jest-pnp-resolver: 1.2.2_jest-resolve@27.5.1  
7508 - jest-util: 27.5.1  
7509 - jest-validate: 27.5.1  
7510 - resolve: 1.22.0  
7511 - resolve.exports: 1.1.0  
7512 - slash: 3.0.0  
7513 - dev: true  
7514 -  
7515 - /jest-runner/27.5.1:  
7516 - resolution: {integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ==}  
7517 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7518 - dependencies:  
7519 - '@jest/console': 27.5.1  
7520 - '@jest/environment': 27.5.1  
7521 - '@jest/test-result': 27.5.1  
7522 - '@jest/transform': 27.5.1  
7523 - '@jest/types': 27.5.1  
7524 - '@types/node': 17.0.21  
7525 - chalk: 4.1.2  
7526 - emittery: 0.8.1  
7527 - graceful-fs: 4.2.9  
7528 - jest-docblock: 27.5.1  
7529 - jest-environment-jsdom: 27.5.1  
7530 - jest-environment-node: 27.5.1  
7531 - jest-haste-map: 27.5.1  
7532 - jest-leak-detector: 27.5.1  
7533 - jest-message-util: 27.5.1  
7534 - jest-resolve: 27.5.1  
7535 - jest-runtime: 27.5.1  
7536 - jest-util: 27.5.1  
7537 - jest-worker: 27.5.1  
7538 - source-map-support: 0.5.21  
7539 - throat: 6.0.1  
7540 - transitivePeerDependencies:  
7541 - - bufferutil  
7542 - - canvas  
7543 - - supports-color  
7544 - - utf-8-validate  
7545 - dev: true  
7546 -  
7547 - /jest-runtime/27.5.1:  
7548 - resolution: {integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A==}  
7549 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7550 - dependencies:  
7551 - '@jest/environment': 27.5.1  
7552 - '@jest/fake-timers': 27.5.1  
7553 - '@jest/globals': 27.5.1  
7554 - '@jest/source-map': 27.5.1  
7555 - '@jest/test-result': 27.5.1  
7556 - '@jest/transform': 27.5.1  
7557 - '@jest/types': 27.5.1  
7558 - chalk: 4.1.2  
7559 - cjs-module-lexer: 1.2.2  
7560 - collect-v8-coverage: 1.0.1  
7561 - execa: 5.1.1  
7562 - glob: 7.2.0  
7563 - graceful-fs: 4.2.9  
7564 - jest-haste-map: 27.5.1  
7565 - jest-message-util: 27.5.1  
7566 - jest-mock: 27.5.1  
7567 - jest-regex-util: 27.5.1  
7568 - jest-resolve: 27.5.1  
7569 - jest-snapshot: 27.5.1  
7570 - jest-util: 27.5.1  
7571 - slash: 3.0.0  
7572 - strip-bom: 4.0.0  
7573 - transitivePeerDependencies:  
7574 - - supports-color  
7575 - dev: true  
7576 -  
7577 - /jest-serializer/27.5.1:  
7578 - resolution: {integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w==}  
7579 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7580 - dependencies:  
7581 - '@types/node': 17.0.21  
7582 - graceful-fs: 4.2.9 6458 + /isexe/2.0.0:
  6459 + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=}
7583 dev: true 6460 dev: true
7584 6461
7585 - /jest-snapshot/27.5.1:  
7586 - resolution: {integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA==}  
7587 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 6462 + /isobject/2.1.0:
  6463 + resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=}
  6464 + engines: {node: '>=0.10.0'}
7588 dependencies: 6465 dependencies:
7589 - '@babel/core': 7.17.7  
7590 - '@babel/generator': 7.17.7  
7591 - '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.7  
7592 - '@babel/traverse': 7.17.3  
7593 - '@babel/types': 7.17.0  
7594 - '@jest/transform': 27.5.1  
7595 - '@jest/types': 27.5.1  
7596 - '@types/babel__traverse': 7.14.2  
7597 - '@types/prettier': 2.4.4  
7598 - babel-preset-current-node-syntax: 1.0.1_@babel+core@7.17.7  
7599 - chalk: 4.1.2  
7600 - expect: 27.5.1  
7601 - graceful-fs: 4.2.9  
7602 - jest-diff: 27.5.1  
7603 - jest-get-type: 27.5.1  
7604 - jest-haste-map: 27.5.1  
7605 - jest-matcher-utils: 27.5.1  
7606 - jest-message-util: 27.5.1  
7607 - jest-util: 27.5.1  
7608 - natural-compare: 1.4.0  
7609 - pretty-format: 27.5.1  
7610 - semver: 7.3.5  
7611 - transitivePeerDependencies:  
7612 - - supports-color 6466 + isarray: 1.0.0
7613 dev: true 6467 dev: true
7614 6468
7615 - /jest-util/27.5.1:  
7616 - resolution: {integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw==}  
7617 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7618 - dependencies:  
7619 - '@jest/types': 27.5.1  
7620 - '@types/node': 17.0.21  
7621 - chalk: 4.1.2  
7622 - ci-info: 3.3.0  
7623 - graceful-fs: 4.2.9  
7624 - picomatch: 2.3.1 6469 + /isobject/3.0.1:
  6470 + resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=}
  6471 + engines: {node: '>=0.10.0'}
7625 dev: true 6472 dev: true
7626 6473
7627 - /jest-validate/27.5.1:  
7628 - resolution: {integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ==}  
7629 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 6474 + /isurl/1.0.0:
  6475 + resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==}
  6476 + engines: {node: '>= 4'}
7630 dependencies: 6477 dependencies:
7631 - '@jest/types': 27.5.1  
7632 - camelcase: 6.3.0  
7633 - chalk: 4.1.2  
7634 - jest-get-type: 27.5.1  
7635 - leven: 3.1.0  
7636 - pretty-format: 27.5.1 6478 + has-to-string-tag-x: 1.4.1
  6479 + is-object: 1.0.2
7637 dev: true 6480 dev: true
7638 6481
7639 - /jest-watcher/27.5.1:  
7640 - resolution: {integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw==}  
7641 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} 6482 + /jake/10.8.2:
  6483 + resolution: {integrity: sha512-eLpKyrfG3mzvGE2Du8VoPbeSkRry093+tyNjdYaBbJS9v17knImYGNXQCUV0gLxQtF82m3E8iRb/wdSQZLoq7A==}
  6484 + hasBin: true
7642 dependencies: 6485 dependencies:
7643 - '@jest/test-result': 27.5.1  
7644 - '@jest/types': 27.5.1  
7645 - '@types/node': 17.0.21  
7646 - ansi-escapes: 4.3.2  
7647 - chalk: 4.1.2  
7648 - jest-util: 27.5.1  
7649 - string-length: 4.0.2 6486 + async: 0.9.2
  6487 + chalk: 2.4.2
  6488 + filelist: 1.0.2
  6489 + minimatch: 3.1.2
7650 dev: true 6490 dev: true
7651 6491
7652 /jest-worker/26.6.2: 6492 /jest-worker/26.6.2:
@@ -7658,36 +6498,6 @@ packages: @@ -7658,36 +6498,6 @@ packages:
7658 supports-color: 7.2.0 6498 supports-color: 7.2.0
7659 dev: true 6499 dev: true
7660 6500
7661 - /jest-worker/27.5.1:  
7662 - resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}  
7663 - engines: {node: '>= 10.13.0'}  
7664 - dependencies:  
7665 - '@types/node': 17.0.21  
7666 - merge-stream: 2.0.0  
7667 - supports-color: 8.1.1  
7668 - dev: true  
7669 -  
7670 - /jest/27.5.1_ts-node@10.7.0:  
7671 - resolution: {integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ==}  
7672 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
7673 - hasBin: true  
7674 - peerDependencies:  
7675 - node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0  
7676 - peerDependenciesMeta:  
7677 - node-notifier:  
7678 - optional: true  
7679 - dependencies:  
7680 - '@jest/core': 27.5.1_ts-node@10.7.0  
7681 - import-local: 3.1.0  
7682 - jest-cli: 27.5.1_ts-node@10.7.0  
7683 - transitivePeerDependencies:  
7684 - - bufferutil  
7685 - - canvas  
7686 - - supports-color  
7687 - - ts-node  
7688 - - utf-8-validate  
7689 - dev: true  
7690 -  
7691 /jiti/1.13.0: 6501 /jiti/1.13.0:
7692 resolution: {integrity: sha512-/n9mNxZj/HDSrincJ6RP+L+yXbpnB8FybySBa+IjIaoH9FIxBbrbRT5XUbe8R7zuVM2AQqNMNDDqz0bzx3znOQ==} 6502 resolution: {integrity: sha512-/n9mNxZj/HDSrincJ6RP+L+yXbpnB8FybySBa+IjIaoH9FIxBbrbRT5XUbe8R7zuVM2AQqNMNDDqz0bzx3znOQ==}
7693 hasBin: true 6503 hasBin: true
@@ -7721,14 +6531,6 @@ packages: @@ -7721,14 +6531,6 @@ packages:
7721 /js-tokens/4.0.0: 6531 /js-tokens/4.0.0:
7722 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} 6532 resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
7723 6533
7724 - /js-yaml/3.14.1:  
7725 - resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}  
7726 - hasBin: true  
7727 - dependencies:  
7728 - argparse: 1.0.10  
7729 - esprima: 4.0.1  
7730 - dev: true  
7731 -  
7732 /js-yaml/4.1.0: 6534 /js-yaml/4.1.0:
7733 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} 6535 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
7734 hasBin: true 6536 hasBin: true
@@ -7736,48 +6538,6 @@ packages: @@ -7736,48 +6538,6 @@ packages:
7736 argparse: 2.0.1 6538 argparse: 2.0.1
7737 dev: true 6539 dev: true
7738 6540
7739 - /jsdom/16.7.0:  
7740 - resolution: {integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==}  
7741 - engines: {node: '>=10'}  
7742 - peerDependencies:  
7743 - canvas: ^2.5.0  
7744 - peerDependenciesMeta:  
7745 - canvas:  
7746 - optional: true  
7747 - dependencies:  
7748 - abab: 2.0.5  
7749 - acorn: 8.7.0  
7750 - acorn-globals: 6.0.0  
7751 - cssom: 0.4.4  
7752 - cssstyle: 2.3.0  
7753 - data-urls: 2.0.0  
7754 - decimal.js: 10.3.1  
7755 - domexception: 2.0.1  
7756 - escodegen: 2.0.0  
7757 - form-data: 3.0.1  
7758 - html-encoding-sniffer: 2.0.1  
7759 - http-proxy-agent: 4.0.1  
7760 - https-proxy-agent: 5.0.0  
7761 - is-potential-custom-element-name: 1.0.1  
7762 - nwsapi: 2.2.0  
7763 - parse5: 6.0.1  
7764 - saxes: 5.0.1  
7765 - symbol-tree: 3.2.4  
7766 - tough-cookie: 4.0.0  
7767 - w3c-hr-time: 1.0.2  
7768 - w3c-xmlserializer: 2.0.0  
7769 - webidl-conversions: 6.1.0  
7770 - whatwg-encoding: 1.0.5  
7771 - whatwg-mimetype: 2.3.0  
7772 - whatwg-url: 8.7.0  
7773 - ws: 7.5.7  
7774 - xml-name-validator: 3.0.0  
7775 - transitivePeerDependencies:  
7776 - - bufferutil  
7777 - - supports-color  
7778 - - utf-8-validate  
7779 - dev: true  
7780 -  
7781 /jsesc/0.5.0: 6541 /jsesc/0.5.0:
7782 resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} 6542 resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=}
7783 hasBin: true 6543 hasBin: true
@@ -7899,11 +6659,6 @@ packages: @@ -7899,11 +6659,6 @@ packages:
7899 engines: {node: '>=0.10.0'} 6659 engines: {node: '>=0.10.0'}
7900 dev: true 6660 dev: true
7901 6661
7902 - /kleur/3.0.3:  
7903 - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}  
7904 - engines: {node: '>=6'}  
7905 - dev: true  
7906 -  
7907 /known-css-properties/0.24.0: 6662 /known-css-properties/0.24.0:
7908 resolution: {integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==} 6663 resolution: {integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==}
7909 dev: true 6664 dev: true
@@ -7935,14 +6690,6 @@ packages: @@ -7935,14 +6690,6 @@ packages:
7935 engines: {node: '>=6'} 6690 engines: {node: '>=6'}
7936 dev: true 6691 dev: true
7937 6692
7938 - /levn/0.3.0:  
7939 - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=}  
7940 - engines: {node: '>= 0.8.0'}  
7941 - dependencies:  
7942 - prelude-ls: 1.1.2  
7943 - type-check: 0.3.2  
7944 - dev: true  
7945 -  
7946 /levn/0.4.1: 6693 /levn/0.4.1:
7947 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} 6694 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
7948 engines: {node: '>= 0.8.0'} 6695 engines: {node: '>= 0.8.0'}
@@ -8069,10 +6816,6 @@ packages: @@ -8069,10 +6816,6 @@ packages:
8069 resolution: {integrity: sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=} 6816 resolution: {integrity: sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=}
8070 dev: true 6817 dev: true
8071 6818
8072 - /lodash.memoize/4.1.2:  
8073 - resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=}  
8074 - dev: true  
8075 -  
8076 /lodash.merge/4.6.2: 6819 /lodash.merge/4.6.2:
8077 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} 6820 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
8078 dev: true 6821 dev: true
@@ -8213,12 +6956,6 @@ packages: @@ -8213,12 +6956,6 @@ packages:
8213 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} 6956 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
8214 dev: true 6957 dev: true
8215 6958
8216 - /makeerror/1.0.12:  
8217 - resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}  
8218 - dependencies:  
8219 - tmpl: 1.0.5  
8220 - dev: true  
8221 -  
8222 /map-cache/0.2.2: 6959 /map-cache/0.2.2:
8223 resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} 6960 resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=}
8224 engines: {node: '>=0.10.0'} 6961 engines: {node: '>=0.10.0'}
@@ -8357,13 +7094,6 @@ packages: @@ -8357,13 +7094,6 @@ packages:
8357 engines: {node: '>= 0.6'} 7094 engines: {node: '>= 0.6'}
8358 dev: true 7095 dev: true
8359 7096
8360 - /mime-types/2.1.35:  
8361 - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}  
8362 - engines: {node: '>= 0.6'}  
8363 - dependencies:  
8364 - mime-db: 1.52.0  
8365 - dev: true  
8366 -  
8367 /mime/1.6.0: 7097 /mime/1.6.0:
8368 resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} 7098 resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
8369 engines: {node: '>=4'} 7099 engines: {node: '>=4'}
@@ -8541,10 +7271,6 @@ packages: @@ -8541,10 +7271,6 @@ packages:
8541 he: 1.2.0 7271 he: 1.2.0
8542 dev: true 7272 dev: true
8543 7273
8544 - /node-int64/0.4.0:  
8545 - resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=}  
8546 - dev: true  
8547 -  
8548 /node-releases/2.0.2: 7274 /node-releases/2.0.2:
8549 resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} 7275 resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==}
8550 dev: true 7276 dev: true
@@ -8639,10 +7365,6 @@ packages: @@ -8639,10 +7365,6 @@ packages:
8639 boolbase: 1.0.0 7365 boolbase: 1.0.0
8640 dev: true 7366 dev: true
8641 7367
8642 - /nwsapi/2.2.0:  
8643 - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==}  
8644 - dev: true  
8645 -  
8646 /object-assign/4.1.1: 7368 /object-assign/4.1.1:
8647 resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} 7369 resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
8648 engines: {node: '>=0.10.0'} 7370 engines: {node: '>=0.10.0'}
@@ -8725,18 +7447,6 @@ packages: @@ -8725,18 +7447,6 @@ packages:
8725 is-wsl: 2.2.0 7447 is-wsl: 2.2.0
8726 dev: true 7448 dev: true
8727 7449
8728 - /optionator/0.8.3:  
8729 - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==}  
8730 - engines: {node: '>= 0.8.0'}  
8731 - dependencies:  
8732 - deep-is: 0.1.4  
8733 - fast-levenshtein: 2.0.6  
8734 - levn: 0.3.0  
8735 - prelude-ls: 1.1.2  
8736 - type-check: 0.3.2  
8737 - word-wrap: 1.2.3  
8738 - dev: true  
8739 -  
8740 /optionator/0.9.1: 7450 /optionator/0.9.1:
8741 resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} 7451 resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
8742 engines: {node: '>= 0.8.0'} 7452 engines: {node: '>= 0.8.0'}
@@ -8963,10 +7673,6 @@ packages: @@ -8963,10 +7673,6 @@ packages:
8963 engines: {node: '>=0.10.0'} 7673 engines: {node: '>=0.10.0'}
8964 dev: true 7674 dev: true
8965 7675
8966 - /parse5/6.0.1:  
8967 - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}  
8968 - dev: true  
8969 -  
8970 /parseurl/1.3.3: 7676 /parseurl/1.3.3:
8971 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} 7677 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
8972 engines: {node: '>= 0.8'} 7678 engines: {node: '>= 0.8'}
@@ -9127,18 +7833,6 @@ packages: @@ -9127,18 +7833,6 @@ packages:
9127 engines: {node: '>=0.10.0'} 7833 engines: {node: '>=0.10.0'}
9128 dev: true 7834 dev: true
9129 7835
9130 - /pirates/4.0.5:  
9131 - resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}  
9132 - engines: {node: '>= 6'}  
9133 - dev: true  
9134 -  
9135 - /pkg-dir/4.2.0:  
9136 - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}  
9137 - engines: {node: '>=8'}  
9138 - dependencies:  
9139 - find-up: 4.1.0  
9140 - dev: true  
9141 -  
9142 /pngjs/5.0.0: 7836 /pngjs/5.0.0:
9143 resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==} 7837 resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
9144 engines: {node: '>=10.13.0'} 7838 engines: {node: '>=10.13.0'}
@@ -9280,11 +7974,6 @@ packages: @@ -9280,11 +7974,6 @@ packages:
9280 resolution: {integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==} 7974 resolution: {integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==}
9281 dev: false 7975 dev: false
9282 7976
9283 - /prelude-ls/1.1.2:  
9284 - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=}  
9285 - engines: {node: '>= 0.8.0'}  
9286 - dev: true  
9287 -  
9288 /prelude-ls/1.2.1: 7977 /prelude-ls/1.2.1:
9289 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} 7978 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
9290 engines: {node: '>= 0.8.0'} 7979 engines: {node: '>= 0.8.0'}
@@ -9318,15 +8007,6 @@ packages: @@ -9318,15 +8007,6 @@ packages:
9318 engines: {node: '>=6'} 8007 engines: {node: '>=6'}
9319 dev: true 8008 dev: true
9320 8009
9321 - /pretty-format/27.5.1:  
9322 - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==}  
9323 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
9324 - dependencies:  
9325 - ansi-regex: 5.0.1  
9326 - ansi-styles: 5.2.0  
9327 - react-is: 17.0.2  
9328 - dev: true  
9329 -  
9330 /print-js/1.6.0: 8010 /print-js/1.6.0:
9331 resolution: {integrity: sha512-BfnOIzSKbqGRtO4o0rnj/K3681BSd2QUrsIZy/+WdCIugjIswjmx3lDEZpXB2ruGf9d4b3YNINri81+J0FsBWg==} 8011 resolution: {integrity: sha512-BfnOIzSKbqGRtO4o0rnj/K3681BSd2QUrsIZy/+WdCIugjIswjmx3lDEZpXB2ruGf9d4b3YNINri81+J0FsBWg==}
9332 dev: false 8012 dev: false
@@ -9347,14 +8027,6 @@ packages: @@ -9347,14 +8027,6 @@ packages:
9347 resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} 8027 resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
9348 dev: true 8028 dev: true
9349 8029
9350 - /prompts/2.4.2:  
9351 - resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}  
9352 - engines: {node: '>= 6'}  
9353 - dependencies:  
9354 - kleur: 3.0.3  
9355 - sisteransi: 1.0.5  
9356 - dev: true  
9357 -  
9358 /proto-list/1.2.4: 8030 /proto-list/1.2.4:
9359 resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} 8031 resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=}
9360 dev: true 8032 dev: true
@@ -9368,10 +8040,6 @@ packages: @@ -9368,10 +8040,6 @@ packages:
9368 resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} 8040 resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=}
9369 dev: true 8041 dev: true
9370 8042
9371 - /psl/1.8.0:  
9372 - resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==}  
9373 - dev: true  
9374 -  
9375 /pug-error/2.0.0: 8043 /pug-error/2.0.0:
9376 resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==} 8044 resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==}
9377 dev: true 8045 dev: true
@@ -9458,10 +8126,6 @@ packages: @@ -9458,10 +8126,6 @@ packages:
9458 safe-buffer: 5.2.1 8126 safe-buffer: 5.2.1
9459 dev: true 8127 dev: true
9460 8128
9461 - /react-is/17.0.2:  
9462 - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}  
9463 - dev: true  
9464 -  
9465 /read-pkg-up/1.0.1: 8129 /read-pkg-up/1.0.1:
9466 resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=} 8130 resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=}
9467 engines: {node: '>=0.10.0'} 8131 engines: {node: '>=0.10.0'}
@@ -9667,13 +8331,6 @@ packages: @@ -9667,13 +8331,6 @@ packages:
9667 resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} 8331 resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
9668 dev: false 8332 dev: false
9669 8333
9670 - /resolve-cwd/3.0.0:  
9671 - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}  
9672 - engines: {node: '>=8'}  
9673 - dependencies:  
9674 - resolve-from: 5.0.0  
9675 - dev: true  
9676 -  
9677 /resolve-dir/1.0.1: 8334 /resolve-dir/1.0.1:
9678 resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=} 8335 resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=}
9679 engines: {node: '>=0.10.0'} 8336 engines: {node: '>=0.10.0'}
@@ -9704,11 +8361,6 @@ packages: @@ -9704,11 +8361,6 @@ packages:
9704 deprecated: https://github.com/lydell/resolve-url#deprecated 8361 deprecated: https://github.com/lydell/resolve-url#deprecated
9705 dev: true 8362 dev: true
9706 8363
9707 - /resolve.exports/1.1.0:  
9708 - resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==}  
9709 - engines: {node: '>=10'}  
9710 - dev: true  
9711 -  
9712 /resolve/1.22.0: 8364 /resolve/1.22.0:
9713 resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} 8365 resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
9714 hasBin: true 8366 hasBin: true
@@ -9860,13 +8512,6 @@ packages: @@ -9860,13 +8512,6 @@ packages:
9860 dev: true 8512 dev: true
9861 optional: true 8513 optional: true
9862 8514
9863 - /saxes/5.0.1:  
9864 - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==}  
9865 - engines: {node: '>=10'}  
9866 - dependencies:  
9867 - xmlchars: 2.2.0  
9868 - dev: true  
9869 -  
9870 /scroll-into-view-if-needed/2.2.29: 8515 /scroll-into-view-if-needed/2.2.29:
9871 resolution: {integrity: sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==} 8516 resolution: {integrity: sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==}
9872 dependencies: 8517 dependencies:
@@ -9993,10 +8638,6 @@ packages: @@ -9993,10 +8638,6 @@ packages:
9993 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} 8638 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
9994 dev: true 8639 dev: true
9995 8640
9996 - /sisteransi/1.0.5:  
9997 - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}  
9998 - dev: true  
9999 -  
10000 /slash/3.0.0: 8641 /slash/3.0.0:
10001 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} 8642 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
10002 engines: {node: '>=8'} 8643 engines: {node: '>=8'}
@@ -10187,10 +8828,6 @@ packages: @@ -10187,10 +8828,6 @@ packages:
10187 readable-stream: 3.6.0 8828 readable-stream: 3.6.0
10188 dev: true 8829 dev: true
10189 8830
10190 - /sprintf-js/1.0.3:  
10191 - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}  
10192 - dev: true  
10193 -  
10194 /squeak/1.3.0: 8831 /squeak/1.3.0:
10195 resolution: {integrity: sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=} 8832 resolution: {integrity: sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=}
10196 engines: {node: '>=0.10.0'} 8833 engines: {node: '>=0.10.0'}
@@ -10211,13 +8848,6 @@ packages: @@ -10211,13 +8848,6 @@ packages:
10211 resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} 8848 resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
10212 dev: true 8849 dev: true
10213 8850
10214 - /stack-utils/2.0.5:  
10215 - resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==}  
10216 - engines: {node: '>=10'}  
10217 - dependencies:  
10218 - escape-string-regexp: 2.0.0  
10219 - dev: true  
10220 -  
10221 /static-extend/0.1.2: 8851 /static-extend/0.1.2:
10222 resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} 8852 resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=}
10223 engines: {node: '>=0.10.0'} 8853 engines: {node: '>=0.10.0'}
@@ -10241,14 +8871,6 @@ packages: @@ -10241,14 +8871,6 @@ packages:
10241 engines: {node: '>=0.6.19'} 8871 engines: {node: '>=0.6.19'}
10242 dev: true 8872 dev: true
10243 8873
10244 - /string-length/4.0.2:  
10245 - resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}  
10246 - engines: {node: '>=10'}  
10247 - dependencies:  
10248 - char-regex: 1.0.2  
10249 - strip-ansi: 6.0.1  
10250 - dev: true  
10251 -  
10252 /string-width/2.1.1: 8874 /string-width/2.1.1:
10253 resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} 8875 resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
10254 engines: {node: '>=4'} 8876 engines: {node: '>=4'}
@@ -10567,13 +9189,6 @@ packages: @@ -10567,13 +9189,6 @@ packages:
10567 has-flag: 4.0.0 9189 has-flag: 4.0.0
10568 dev: true 9190 dev: true
10569 9191
10570 - /supports-color/8.1.1:  
10571 - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}  
10572 - engines: {node: '>=10'}  
10573 - dependencies:  
10574 - has-flag: 4.0.0  
10575 - dev: true  
10576 -  
10577 /supports-color/9.2.1: 9192 /supports-color/9.2.1:
10578 resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==} 9193 resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==}
10579 engines: {node: '>=12'} 9194 engines: {node: '>=12'}
@@ -10628,10 +9243,6 @@ packages: @@ -10628,10 +9243,6 @@ packages:
10628 stable: 0.1.8 9243 stable: 0.1.8
10629 dev: true 9244 dev: true
10630 9245
10631 - /symbol-tree/3.2.4:  
10632 - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==}  
10633 - dev: true  
10634 -  
10635 /systemjs/6.12.1: 9246 /systemjs/6.12.1:
10636 resolution: {integrity: sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==} 9247 resolution: {integrity: sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==}
10637 dev: true 9248 dev: true
@@ -10696,14 +9307,6 @@ packages: @@ -10696,14 +9307,6 @@ packages:
10696 unique-string: 2.0.0 9307 unique-string: 2.0.0
10697 dev: true 9308 dev: true
10698 9309
10699 - /terminal-link/2.1.1:  
10700 - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==}  
10701 - engines: {node: '>=8'}  
10702 - dependencies:  
10703 - ansi-escapes: 4.3.2  
10704 - supports-hyperlinks: 2.2.0  
10705 - dev: true  
10706 -  
10707 /terser/5.12.1: 9310 /terser/5.12.1:
10708 resolution: {integrity: sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==} 9311 resolution: {integrity: sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==}
10709 engines: {node: '>=10'} 9312 engines: {node: '>=10'}
@@ -10715,15 +9318,6 @@ packages: @@ -10715,15 +9318,6 @@ packages:
10715 source-map-support: 0.5.21 9318 source-map-support: 0.5.21
10716 dev: true 9319 dev: true
10717 9320
10718 - /test-exclude/6.0.0:  
10719 - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}  
10720 - engines: {node: '>=8'}  
10721 - dependencies:  
10722 - '@istanbuljs/schema': 0.1.3  
10723 - glob: 7.2.0  
10724 - minimatch: 3.1.2  
10725 - dev: true  
10726 -  
10727 /text-extensions/1.9.0: 9321 /text-extensions/1.9.0:
10728 resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} 9322 resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
10729 engines: {node: '>=0.10'} 9323 engines: {node: '>=0.10'}
@@ -10733,10 +9327,6 @@ packages: @@ -10733,10 +9327,6 @@ packages:
10733 resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} 9327 resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
10734 dev: true 9328 dev: true
10735 9329
10736 - /throat/6.0.1:  
10737 - resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==}  
10738 - dev: true  
10739 -  
10740 /through/2.3.8: 9330 /through/2.3.8:
10741 resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} 9331 resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=}
10742 dev: true 9332 dev: true
@@ -10763,8 +9353,8 @@ packages: @@ -10763,8 +9353,8 @@ packages:
10763 resolution: {integrity: sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==} 9353 resolution: {integrity: sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==}
10764 dev: true 9354 dev: true
10765 9355
10766 - /tinymce/6.0.0:  
10767 - resolution: {integrity: sha512-y4b5OhxScZiFovTgEFzI+2zEDSMfbJSQ4hfcYPg9HXvudxvDIHjc3fF73m0Sys5h8YtpWPG1fT9iJsjSnwuo2A==} 9356 + /tinymce/5.10.3:
  9357 + resolution: {integrity: sha512-O59ssHNnujWvSk5Gt8hIGrdNCMKVWVQv9F8siAgLTRgTh0t3NDHrP1UlLtCxArUi9DPWZvlBeUz8D5fJTu7vnA==}
10768 dev: false 9358 dev: false
10769 9359
10770 /tmp/0.0.33: 9360 /tmp/0.0.33:
@@ -10774,10 +9364,6 @@ packages: @@ -10774,10 +9364,6 @@ packages:
10774 os-tmpdir: 1.0.2 9364 os-tmpdir: 1.0.2
10775 dev: true 9365 dev: true
10776 9366
10777 - /tmpl/1.0.5:  
10778 - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}  
10779 - dev: true  
10780 -  
10781 /to-buffer/1.1.1: 9367 /to-buffer/1.1.1:
10782 resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} 9368 resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
10783 dev: true 9369 dev: true
@@ -10823,15 +9409,6 @@ packages: @@ -10823,15 +9409,6 @@ packages:
10823 resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=} 9409 resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=}
10824 dev: true 9410 dev: true
10825 9411
10826 - /tough-cookie/4.0.0:  
10827 - resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==}  
10828 - engines: {node: '>=6'}  
10829 - dependencies:  
10830 - psl: 1.8.0  
10831 - punycode: 2.1.1  
10832 - universalify: 0.1.2  
10833 - dev: true  
10834 -  
10835 /tr46/0.0.3: 9412 /tr46/0.0.3:
10836 resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} 9413 resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=}
10837 9414
@@ -10841,13 +9418,6 @@ packages: @@ -10841,13 +9418,6 @@ packages:
10841 punycode: 2.1.1 9418 punycode: 2.1.1
10842 dev: true 9419 dev: true
10843 9420
10844 - /tr46/2.1.0:  
10845 - resolution: {integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==}  
10846 - engines: {node: '>=8'}  
10847 - dependencies:  
10848 - punycode: 2.1.1  
10849 - dev: true  
10850 -  
10851 /traverse/0.6.6: 9421 /traverse/0.6.6:
10852 resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} 9422 resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=}
10853 dev: true 9423 dev: true
@@ -10869,40 +9439,6 @@ packages: @@ -10869,40 +9439,6 @@ packages:
10869 escape-string-regexp: 1.0.5 9439 escape-string-regexp: 1.0.5
10870 dev: true 9440 dev: true
10871 9441
10872 - /ts-jest/27.1.3_60149d457e34ffba7d4e845dde6a1263:  
10873 - resolution: {integrity: sha512-6Nlura7s6uM9BVUAoqLH7JHyMXjz8gluryjpPXxr3IxZdAXnU6FhjvVLHFtfd1vsE1p8zD1OJfskkc0jhTSnkA==}  
10874 - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0}  
10875 - hasBin: true  
10876 - peerDependencies:  
10877 - '@babel/core': '>=7.0.0-beta.0 <8'  
10878 - '@types/jest': ^27.0.0  
10879 - babel-jest: '>=27.0.0 <28'  
10880 - esbuild: ~0.14.0  
10881 - jest: ^27.0.0  
10882 - typescript: '>=3.8 <5.0'  
10883 - peerDependenciesMeta:  
10884 - '@babel/core':  
10885 - optional: true  
10886 - '@types/jest':  
10887 - optional: true  
10888 - babel-jest:  
10889 - optional: true  
10890 - esbuild:  
10891 - optional: true  
10892 - dependencies:  
10893 - '@types/jest': 27.4.1  
10894 - bs-logger: 0.2.6  
10895 - fast-json-stable-stringify: 2.1.0  
10896 - jest: 27.5.1_ts-node@10.7.0  
10897 - jest-util: 27.5.1  
10898 - json5: 2.2.0  
10899 - lodash.memoize: 4.1.2  
10900 - make-error: 1.3.6  
10901 - semver: 7.3.5  
10902 - typescript: 4.6.2  
10903 - yargs-parser: 20.2.9  
10904 - dev: true  
10905 -  
10906 /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645: 9442 /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645:
10907 resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==} 9443 resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==}
10908 hasBin: true 9444 hasBin: true
@@ -10962,13 +9498,6 @@ packages: @@ -10962,13 +9498,6 @@ packages:
10962 safe-buffer: 5.2.1 9498 safe-buffer: 5.2.1
10963 dev: true 9499 dev: true
10964 9500
10965 - /type-check/0.3.2:  
10966 - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=}  
10967 - engines: {node: '>= 0.8.0'}  
10968 - dependencies:  
10969 - prelude-ls: 1.1.2  
10970 - dev: true  
10971 -  
10972 /type-check/0.4.0: 9501 /type-check/0.4.0:
10973 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} 9502 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
10974 engines: {node: '>= 0.8.0'} 9503 engines: {node: '>= 0.8.0'}
@@ -10976,11 +9505,6 @@ packages: @@ -10976,11 +9505,6 @@ packages:
10976 prelude-ls: 1.2.1 9505 prelude-ls: 1.2.1
10977 dev: true 9506 dev: true
10978 9507
10979 - /type-detect/4.0.8:  
10980 - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}  
10981 - engines: {node: '>=4'}  
10982 - dev: true  
10983 -  
10984 /type-fest/0.11.0: 9508 /type-fest/0.11.0:
10985 resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} 9509 resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==}
10986 engines: {node: '>=8'} 9510 engines: {node: '>=8'}
@@ -11016,12 +9540,6 @@ packages: @@ -11016,12 +9540,6 @@ packages:
11016 engines: {node: '>=8'} 9540 engines: {node: '>=8'}
11017 dev: true 9541 dev: true
11018 9542
11019 - /typedarray-to-buffer/3.1.5:  
11020 - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==}  
11021 - dependencies:  
11022 - is-typedarray: 1.0.0  
11023 - dev: true  
11024 -  
11025 /typescript/4.6.2: 9543 /typescript/4.6.2:
11026 resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} 9544 resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==}
11027 engines: {node: '>=4.2.0'} 9545 engines: {node: '>=4.2.0'}
@@ -11199,15 +9717,6 @@ packages: @@ -11199,15 +9717,6 @@ packages:
11199 resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} 9717 resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
11200 dev: true 9718 dev: true
11201 9719
11202 - /v8-to-istanbul/8.1.1:  
11203 - resolution: {integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w==}  
11204 - engines: {node: '>=10.12.0'}  
11205 - dependencies:  
11206 - '@types/istanbul-lib-coverage': 2.0.4  
11207 - convert-source-map: 1.8.0  
11208 - source-map: 0.7.3  
11209 - dev: true  
11210 -  
11211 /validate-npm-package-license/3.0.4: 9720 /validate-npm-package-license/3.0.4:
11212 resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} 9721 resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
11213 dependencies: 9722 dependencies:
@@ -11624,25 +10133,6 @@ packages: @@ -11624,25 +10133,6 @@ packages:
11624 '@vue/shared': 3.2.31 10133 '@vue/shared': 3.2.31
11625 dev: false 10134 dev: false
11626 10135
11627 - /w3c-hr-time/1.0.2:  
11628 - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==}  
11629 - dependencies:  
11630 - browser-process-hrtime: 1.0.0  
11631 - dev: true  
11632 -  
11633 - /w3c-xmlserializer/2.0.0:  
11634 - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==}  
11635 - engines: {node: '>=10'}  
11636 - dependencies:  
11637 - xml-name-validator: 3.0.0  
11638 - dev: true  
11639 -  
11640 - /walker/1.0.8:  
11641 - resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}  
11642 - dependencies:  
11643 - makeerror: 1.0.12  
11644 - dev: true  
11645 -  
11646 /warning/4.0.3: 10136 /warning/4.0.3:
11647 resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} 10137 resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
11648 dependencies: 10138 dependencies:
@@ -11662,26 +10152,6 @@ packages: @@ -11662,26 +10152,6 @@ packages:
11662 resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} 10152 resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
11663 dev: true 10153 dev: true
11664 10154
11665 - /webidl-conversions/5.0.0:  
11666 - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==}  
11667 - engines: {node: '>=8'}  
11668 - dev: true  
11669 -  
11670 - /webidl-conversions/6.1.0:  
11671 - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==}  
11672 - engines: {node: '>=10.4'}  
11673 - dev: true  
11674 -  
11675 - /whatwg-encoding/1.0.5:  
11676 - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==}  
11677 - dependencies:  
11678 - iconv-lite: 0.4.24  
11679 - dev: true  
11680 -  
11681 - /whatwg-mimetype/2.3.0:  
11682 - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==}  
11683 - dev: true  
11684 -  
11685 /whatwg-url/5.0.0: 10155 /whatwg-url/5.0.0:
11686 resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} 10156 resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=}
11687 dependencies: 10157 dependencies:
@@ -11696,15 +10166,6 @@ packages: @@ -11696,15 +10166,6 @@ packages:
11696 webidl-conversions: 4.0.2 10166 webidl-conversions: 4.0.2
11697 dev: true 10167 dev: true
11698 10168
11699 - /whatwg-url/8.7.0:  
11700 - resolution: {integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==}  
11701 - engines: {node: '>=10'}  
11702 - dependencies:  
11703 - lodash: 4.17.21  
11704 - tr46: 2.1.0  
11705 - webidl-conversions: 6.1.0  
11706 - dev: true  
11707 -  
11708 /which-boxed-primitive/1.0.2: 10169 /which-boxed-primitive/1.0.2:
11709 resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} 10170 resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
11710 dependencies: 10171 dependencies:
@@ -11926,15 +10387,6 @@ packages: @@ -11926,15 +10387,6 @@ packages:
11926 resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} 10387 resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
11927 dev: true 10388 dev: true
11928 10389
11929 - /write-file-atomic/3.0.3:  
11930 - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==}  
11931 - dependencies:  
11932 - imurmurhash: 0.1.4  
11933 - is-typedarray: 1.0.0  
11934 - signal-exit: 3.0.7  
11935 - typedarray-to-buffer: 3.1.5  
11936 - dev: true  
11937 -  
11938 /write-file-atomic/4.0.1: 10390 /write-file-atomic/4.0.1:
11939 resolution: {integrity: sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==} 10391 resolution: {integrity: sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==}
11940 engines: {node: ^12.13.0 || ^14.15.0 || >=16} 10392 engines: {node: ^12.13.0 || ^14.15.0 || >=16}
@@ -11943,19 +10395,6 @@ packages: @@ -11943,19 +10395,6 @@ packages:
11943 signal-exit: 3.0.7 10395 signal-exit: 3.0.7
11944 dev: true 10396 dev: true
11945 10397
11946 - /ws/7.5.7:  
11947 - resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==}  
11948 - engines: {node: '>=8.3.0'}  
11949 - peerDependencies:  
11950 - bufferutil: ^4.0.1  
11951 - utf-8-validate: ^5.0.2  
11952 - peerDependenciesMeta:  
11953 - bufferutil:  
11954 - optional: true  
11955 - utf-8-validate:  
11956 - optional: true  
11957 - dev: true  
11958 -  
11959 /xlsx/0.18.4: 10398 /xlsx/0.18.4:
11960 resolution: {integrity: sha512-u2plLVR/Ju2NxByPcWuxW3eOHEE/EH8w0vDyvHx8pFa8qO3fpq+l/57msr/Eq4cY5LErFOFD4sp4jIyPd6nFzQ==} 10399 resolution: {integrity: sha512-u2plLVR/Ju2NxByPcWuxW3eOHEE/EH8w0vDyvHx8pFa8qO3fpq+l/57msr/Eq4cY5LErFOFD4sp4jIyPd6nFzQ==}
11961 engines: {node: '>=0.8'} 10400 engines: {node: '>=0.8'}
@@ -11970,14 +10409,6 @@ packages: @@ -11970,14 +10409,6 @@ packages:
11970 word: 0.3.0 10409 word: 0.3.0
11971 dev: false 10410 dev: false
11972 10411
11973 - /xml-name-validator/3.0.0:  
11974 - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==}  
11975 - dev: true  
11976 -  
11977 - /xmlchars/2.2.0:  
11978 - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==}  
11979 - dev: true  
11980 -  
11981 /xtend/4.0.2: 10412 /xtend/4.0.2:
11982 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} 10413 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
11983 engines: {node: '>=0.4'} 10414 engines: {node: '>=0.4'}
tests/__mocks__/fileMock.ts deleted 100644 → 0
1 -export default '';  
tests/__mocks__/styleMock.ts deleted 100644 → 0
1 -export default {};  
tests/__mocks__/workerMock.ts deleted 100644 → 0
1 -export default jest.fn().mockImplementation(() => ({  
2 - postMessage: jest.fn(),  
3 - onmessage: jest.fn(),  
4 - onerror: jest.fn(),  
5 -}));  
tests/test.spec.ts deleted 100644 → 0
1 -// import { mount } from '@vue/test-utils';  
2 -// import { Button } from '/@/components/Button';  
3 -  
4 -test('if jest is normal.', async () => {  
5 - expect('jest').toEqual('jest');  
6 -});  
7 -  
8 -// TODO Vue component testing is not supported temporarily  
9 -// test('is a Vue instance.', async () => {  
10 -// const wrapper = mount(Button, {  
11 -// slots: {  
12 -// default: 'Button text',  
13 -// },  
14 -// });  
15 -// expect(wrapper.html()).toContain('Button text');  
16 -// });