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 2 root: true,
5 3 env: {
6 4 browser: true,
... ... @@ -20,9 +18,7 @@ module.exports = defineConfig({
20 18 extends: [
21 19 'plugin:vue/vue3-recommended',
22 20 'plugin:@typescript-eslint/recommended',
23   - 'prettier',
24 21 'plugin:prettier/recommended',
25   - 'plugin:jest/recommended',
26 22 ],
27 23 rules: {
28 24 'vue/script-setup-uses-vars': 'error',
... ... @@ -77,4 +73,4 @@ module.exports = defineConfig({
77 73 ],
78 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 25 "lint:stylelint": "stylelint --cache --fix \"**/*.{vue,less,postcss,css,scss}\" --cache --cache-location node_modules/.cache/stylelint/",
26 26 "lint:lint-staged": "lint-staged",
27 27 "test:unit": "jest",
28   - "test:unit-coverage": "jest --coverage",
29 28 "test:gzip": "npx http-server dist --cors --gzip -c-1",
30 29 "test:br": "npx http-server dist --cors --brotli -c-1",
31 30 "reinstall": "rimraf pnpm-lock.yaml && rimraf package.lock.json && rimraf node_modules && npm run bootstrap",
... ... @@ -62,7 +61,7 @@
62 61 "resize-observer-polyfill": "^1.5.1",
63 62 "showdown": "^2.0.3",
64 63 "sortablejs": "^1.14.0",
65   - "tinymce": "^6.0.0",
  64 + "tinymce": "^5.10.3",
66 65 "vditor": "^3.8.12",
67 66 "vue": "^3.2.31",
68 67 "vue-i18n": "^9.1.9",
... ... @@ -81,7 +80,6 @@
81 80 "@types/fs-extra": "^9.0.13",
82 81 "@types/inquirer": "^8.2.0",
83 82 "@types/intro.js": "^3.0.2",
84   - "@types/jest": "^27.4.1",
85 83 "@types/lodash-es": "^4.17.6",
86 84 "@types/mockjs": "^1.0.6",
87 85 "@types/node": "^17.0.21",
... ... @@ -104,15 +102,12 @@
104 102 "dotenv": "^16.0.0",
105 103 "eslint": "^8.11.0",
106 104 "eslint-config-prettier": "^8.5.0",
107   - "eslint-define-config": "^1.3.0",
108   - "eslint-plugin-jest": "^26.1.1",
109 105 "eslint-plugin-prettier": "^4.0.0",
110 106 "eslint-plugin-vue": "^8.5.0",
111 107 "esno": "^0.14.1",
112 108 "fs-extra": "^10.0.1",
113 109 "husky": "^7.0.4",
114 110 "inquirer": "^8.2.1",
115   - "jest": "^27.5.1",
116 111 "less": "^4.1.2",
117 112 "lint-staged": "12.3.7",
118 113 "npm-run-all": "^4.1.5",
... ... @@ -129,7 +124,6 @@
129 124 "stylelint-config-recommended": "^7.0.0",
130 125 "stylelint-config-standard": "^25.0.0",
131 126 "stylelint-order": "^5.0.0",
132   - "ts-jest": "^27.1.3",
133 127 "ts-node": "^10.7.0",
134 128 "typescript": "^4.6.2",
135 129 "vite": "^2.9.0-beta.3",
... ...
pnpm-lock.yaml
... ... @@ -20,7 +20,6 @@ specifiers:
20 20 '@types/fs-extra': ^9.0.13
21 21 '@types/inquirer': ^8.2.0
22 22 '@types/intro.js': ^3.0.2
23   - '@types/jest': ^27.4.1
24 23 '@types/lodash-es': ^4.17.6
25 24 '@types/mockjs': ^1.0.6
26 25 '@types/node': ^17.0.21
... ... @@ -55,8 +54,6 @@ specifiers:
55 54 echarts: ^5.3.1
56 55 eslint: ^8.11.0
57 56 eslint-config-prettier: ^8.5.0
58   - eslint-define-config: ^1.3.0
59   - eslint-plugin-jest: ^26.1.1
60 57 eslint-plugin-prettier: ^4.0.0
61 58 eslint-plugin-vue: ^8.5.0
62 59 esno: ^0.14.1
... ... @@ -64,7 +61,6 @@ specifiers:
64 61 husky: ^7.0.4
65 62 inquirer: ^8.2.1
66 63 intro.js: ^5.0.0
67   - jest: ^27.5.1
68 64 less: ^4.1.2
69 65 lint-staged: 12.3.7
70 66 lodash-es: ^4.17.21
... ... @@ -92,8 +88,7 @@ specifiers:
92 88 stylelint-config-recommended: ^7.0.0
93 89 stylelint-config-standard: ^25.0.0
94 90 stylelint-order: ^5.0.0
95   - tinymce: ^6.0.0
96   - ts-jest: ^27.1.3
  91 + tinymce: ^5.10.3
97 92 ts-node: ^10.7.0
98 93 typescript: ^4.6.2
99 94 vditor: ^3.8.12
... ... @@ -149,7 +144,7 @@ dependencies:
149 144 resize-observer-polyfill: 1.5.1
150 145 showdown: 2.0.3
151 146 sortablejs: 1.14.0
152   - tinymce: 6.0.0
  147 + tinymce: 5.10.3
153 148 vditor: 3.8.12
154 149 vue: 3.2.31
155 150 vue-i18n: 9.1.9_vue@3.2.31
... ... @@ -168,7 +163,6 @@ devDependencies:
168 163 '@types/fs-extra': 9.0.13
169 164 '@types/inquirer': 8.2.0
170 165 '@types/intro.js': 3.0.2
171   - '@types/jest': 27.4.1
172 166 '@types/lodash-es': 4.17.6
173 167 '@types/mockjs': 1.0.6
174 168 '@types/node': 17.0.21
... ... @@ -191,15 +185,12 @@ devDependencies:
191 185 dotenv: 16.0.0
192 186 eslint: 8.11.0
193 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 188 eslint-plugin-prettier: 4.0.0_68edcf5670f37721baf5d2cac6124e4d
197 189 eslint-plugin-vue: 8.5.0_eslint@8.11.0
198 190 esno: 0.14.1
199 191 fs-extra: 10.0.1
200 192 husky: 7.0.4
201 193 inquirer: 8.2.1
202   - jest: 27.5.1_ts-node@10.7.0
203 194 less: 4.1.2
204 195 lint-staged: 12.3.7
205 196 npm-run-all: 4.1.5
... ... @@ -216,7 +207,6 @@ devDependencies:
216 207 stylelint-config-recommended: 7.0.0_stylelint@14.6.0
217 208 stylelint-config-standard: 25.0.0_stylelint@14.6.0
218 209 stylelint-order: 5.0.0_stylelint@14.6.0
219   - ts-jest: 27.1.3_60149d457e34ffba7d4e845dde6a1263
220 210 ts-node: 10.7.0_e79e62fe450383fd2d418267dc75e645
221 211 typescript: 4.6.2
222 212 vite: 2.9.0-beta.3_less@4.1.2
... ... @@ -784,15 +774,6 @@ packages:
784 774 '@babel/helper-plugin-utils': 7.16.7
785 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 777 /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.17.7:
797 778 resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
798 779 peerDependencies:
... ... @@ -1460,10 +1441,6 @@ packages:
1460 1441 to-fast-properties: 2.0.0
1461 1442 dev: true
1462 1443  
1463   - /@bcoe/v8-coverage/0.2.3:
1464   - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
1465   - dev: true
1466   -
1467 1444 /@commitlint/cli/16.2.3:
1468 1445 resolution: {integrity: sha512-VsJBQLvhhlOgEfxs/Z5liYuK0dXqLE5hz1VJzLBxiOxG31kL/X5Q4OvK292BmO7IGZcm1yJE3XQPWSiFaEHbWA==}
1469 1446 engines: {node: '>=v12'}
... ... @@ -1751,213 +1728,6 @@ packages:
1751 1728 '@intlify/shared': 9.1.9
1752 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 1731 /@jridgewell/resolve-uri/3.0.5:
1962 1732 resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==}
1963 1733 engines: {node: '>=6.0.0'}
... ... @@ -2228,18 +1998,6 @@ packages:
2228 1998 engines: {node: '>=4'}
2229 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 2001 /@surma/rollup-plugin-off-main-thread/2.2.3:
2244 2002 resolution: {integrity: sha512-lR8q/9W7hZpMWweNiAKU7NQerBnzQQLvi8qnTDU/fxItPhtZVMbPV3lbCwjhIlNBe9Bbr5V+KHshvWmVSG9cxQ==}
2245 2003 dependencies:
... ... @@ -2249,11 +2007,6 @@ packages:
2249 2007 string.prototype.matchall: 4.0.6
2250 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 2010 /@trysound/sax/0.2.0:
2258 2011 resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
2259 2012 engines: {node: '>=10.13.0'}
... ... @@ -2275,35 +2028,6 @@ packages:
2275 2028 resolution: {integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==}
2276 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 2031 /@types/codemirror/5.60.5:
2308 2032 resolution: {integrity: sha512-TiECZmm8St5YxjFUp64LK0c8WU5bxMDt9YaAek1UqUb9swrSCoJhh92fWu1p3mTEqlHjhB5sY7OFBhWroJXZVg==}
2309 2033 dependencies:
... ... @@ -2335,12 +2059,6 @@ packages:
2335 2059 '@types/node': 17.0.21
2336 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 2062 /@types/imagemin-gifsicle/7.0.1:
2345 2063 resolution: {integrity: sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==}
2346 2064 dependencies:
... ... @@ -2395,29 +2113,6 @@ packages:
2395 2113 resolution: {integrity: sha512-kow8REgIIG42atN9vAaIdpEqVzj6WzV9m0PII8oce+an4Lc3eyfQF32/FbabbGmfWuF7TceTdd+gh74kOrXkPw==}
2396 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 2116 /@types/json-schema/7.0.10:
2422 2117 resolution: {integrity: sha512-BLO9bBq59vW3fxCpD4o0N4U+DXsvwvIcl+jofw0frQo/GrBFC+/jRZj1E7kgp6dvTyNmA4y6JCV5Id/r3mNP5A==}
2423 2118 dev: true
... ... @@ -2468,10 +2163,6 @@ packages:
2468 2163 resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
2469 2164 dev: true
2470 2165  
2471   - /@types/prettier/2.4.4:
2472   - resolution: {integrity: sha512-ReVR2rLTV1kvtlWFyuot+d1pkpG2Fw/XKE3PDAdj57rbM97ttSp9JZ2UsP+2EHTylra9cUf6JA7tGwW1INzUrA==}
2473   - dev: true
2474   -
2475 2166 /@types/qrcode/1.4.2:
2476 2167 resolution: {integrity: sha512-7uNT9L4WQTNJejHTSTdaJhfBSCN73xtXaHFyBJ8TSwiLhe4PRuTue7Iph0s2nG9R/ifUaSnGhLUOZavlBEqDWQ==}
2477 2168 dependencies:
... ... @@ -2496,10 +2187,6 @@ packages:
2496 2187 resolution: {integrity: sha512-lGCwwgpj8zW/ZmaueoPVSP7nnc9t8VqVWXS+ASX3eoUUENmiazv0rlXyTRludXzuX9ALjPsMqBu85TgJNWbTOg==}
2497 2188 dev: true
2498 2189  
2499   - /@types/stack-utils/2.0.1:
2500   - resolution: {integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==}
2501   - dev: true
2502   -
2503 2190 /@types/svgo/2.6.2:
2504 2191 resolution: {integrity: sha512-m1SqMc/EDAZ8v0BBX+NmlYytUXtvrMD2/J9LICwnMvAuJwb0GSmACU3XPvcORqE7ghEJA4Mk6NYzpwhQI/biPw==}
2505 2192 dependencies:
... ... @@ -2526,16 +2213,6 @@ packages:
2526 2213 resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==}
2527 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 2216 /@typescript-eslint/eslint-plugin/5.15.0_f2c49ce7d0e93ebcfdb4b7d25b131b28:
2540 2217 resolution: {integrity: sha512-u6Db5JfF0Esn3tiAKELvoU5TpXVSkOpZ78cEGn/wXtT2RVqs2vkt4ge6N8cRCyw7YVKhmmLDbwI2pg92mlv7cA==}
2541 2218 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
... ... @@ -2968,17 +2645,6 @@ packages:
2968 2645 through: 2.3.8
2969 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 2648 /acorn-jsx/5.3.2_acorn@8.7.0:
2983 2649 resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
2984 2650 peerDependencies:
... ... @@ -2987,11 +2653,6 @@ packages:
2987 2653 acorn: 8.7.0
2988 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 2656 /acorn-walk/8.2.0:
2996 2657 resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
2997 2658 engines: {node: '>=0.4.0'}
... ... @@ -3020,15 +2681,6 @@ packages:
3020 2681 printj: 1.2.3
3021 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 2684 /aggregate-error/3.1.0:
3033 2685 resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
3034 2686 engines: {node: '>=8'}
... ... @@ -3109,11 +2761,6 @@ packages:
3109 2761 dependencies:
3110 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 2764 /ansi-styles/6.1.0:
3118 2765 resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==}
3119 2766 engines: {node: '>=12'}
... ... @@ -3166,12 +2813,6 @@ packages:
3166 2813 resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
3167 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 2816 /argparse/2.0.1:
3176 2817 resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
3177 2818 dev: true
... ... @@ -3237,10 +2878,6 @@ packages:
3237 2878 resolution: {integrity: sha1-rqdNXmHB+JlhO/ZL2mbUx48v0X0=}
3238 2879 dev: true
3239 2880  
3240   - /asynckit/0.4.0:
3241   - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=}
3242   - dev: true
3243   -
3244 2881 /at-least-node/1.0.0:
3245 2882 resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==}
3246 2883 engines: {node: '>= 4.0.0'}
... ... @@ -3292,54 +2929,12 @@ packages:
3292 2929 - debug
3293 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 2932 /babel-plugin-dynamic-import-node/2.3.3:
3315 2933 resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==}
3316 2934 dependencies:
3317 2935 object.assign: 4.1.2
3318 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 2938 /babel-plugin-polyfill-corejs2/0.3.1_@babel+core@7.17.7:
3344 2939 resolution: {integrity: sha512-v7/T6EQcNfVLfcN2X8Lulb7DjprieyLWJK/zOWH5DUYcAgex9sP3h25Q+DLsX9TloXe3y1O8l2q2Jv9q8UVB9w==}
3345 2940 peerDependencies:
... ... @@ -3376,37 +2971,6 @@ packages:
3376 2971 - supports-color
3377 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 2974 /balanced-match/1.0.2:
3411 2975 resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
3412 2976 dev: true
... ... @@ -3552,10 +3116,6 @@ packages:
3552 3116 fill-range: 7.0.1
3553 3117 dev: true
3554 3118  
3555   - /browser-process-hrtime/1.0.0:
3556   - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==}
3557   - dev: true
3558   -
3559 3119 /browserslist/4.20.2:
3560 3120 resolution: {integrity: sha512-CQOBCqp/9pDvDbx3xfMi+86pr4KXIf2FDkTTdeuYw8OxS9t898LA1Khq57gtufFILXpfgsSx5woNgsBgvGjpsA==}
3561 3121 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
... ... @@ -3568,19 +3128,6 @@ packages:
3568 3128 picocolors: 1.0.0
3569 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 3131 /buffer-alloc-unsafe/1.1.0:
3585 3132 resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
3586 3133 dev: true
... ... @@ -3779,11 +3326,6 @@ packages:
3779 3326 tslib: 2.3.1
3780 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 3329 /character-parser/2.2.0:
3788 3330 resolution: {integrity: sha1-x84o821LzZdE5f/CxfzeHHMmH8A=}
3789 3331 dependencies:
... ... @@ -3809,14 +3351,6 @@ packages:
3809 3351 fsevents: 2.3.2
3810 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 3354 /class-utils/0.3.6:
3821 3355 resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==}
3822 3356 engines: {node: '>=0.10.0'}
... ... @@ -3922,11 +3456,6 @@ packages:
3922 3456 engines: {node: '>=0.8'}
3923 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 3459 /codemirror/5.65.2:
3931 3460 resolution: {integrity: sha512-SZM4Zq7XEC8Fhroqe3LxbEEX1zUPWH1wMr5zxiBuiUF64iYOUH/JI88v4tBag8MiBS8B8gRv8O1pPXGYXQ4ErA==}
3932 3461 dev: false
... ... @@ -3936,10 +3465,6 @@ packages:
3936 3465 engines: {node: '>=0.8'}
3937 3466 dev: false
3938 3467  
3939   - /collect-v8-coverage/1.0.1:
3940   - resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==}
3941   - dev: true
3942   -
3943 3468 /collection-visit/1.0.0:
3944 3469 resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=}
3945 3470 engines: {node: '>=0.10.0'}
... ... @@ -3975,13 +3500,6 @@ packages:
3975 3500 resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==}
3976 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 3503 /commander/2.20.3:
3986 3504 resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
3987 3505 dev: true
... ... @@ -4437,21 +3955,6 @@ packages:
4437 3955 css-tree: 1.1.3
4438 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 3958 /csstype/2.6.20:
4456 3959 resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
4457 3960 dev: false
... ... @@ -4496,15 +3999,6 @@ packages:
4496 3999 engines: {node: '>=8'}
4497 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 4002 /dateformat/3.0.3:
4509 4003 resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
4510 4004 dev: true
... ... @@ -4563,10 +4057,6 @@ packages:
4563 4057 resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=}
4564 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 4060 /decode-uri-component/0.2.0:
4571 4061 resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=}
4572 4062 engines: {node: '>=0.10'}
... ... @@ -4685,11 +4175,6 @@ packages:
4685 4175 isobject: 3.0.1
4686 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 4178 /deprecation/2.3.1:
4694 4179 resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==}
4695 4180 dev: true
... ... @@ -4704,20 +4189,10 @@ packages:
4704 4189 engines: {node: '>=8'}
4705 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 4192 /diff-match-patch/1.0.5:
4713 4193 resolution: {integrity: sha512-IayShXAgj/QMXgB0IWmKx+rOPuGMhqm5w6jvFxmVenXKIzRqTAAsbBPT3kWQeGANj3jGgvcvv4yK6SxqYmikgw==}
4714 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 4196 /diff/4.0.2:
4722 4197 resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
4723 4198 engines: {node: '>=0.3.1'}
... ... @@ -4772,13 +4247,6 @@ packages:
4772 4247 resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==}
4773 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 4250 /domhandler/2.4.2:
4783 4251 resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==}
4784 4252 dependencies:
... ... @@ -4897,11 +4365,6 @@ packages:
4897 4365 resolution: {integrity: sha512-EXXTtDHFUKdFVkCnhauU7Xp8wmFC1ZG6GK9a1BeI2vvNhy61IwfNPo/CRexhf7mh4ajxAHJPind62BzpzVUeuQ==}
4898 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 4368 /emoji-regex/8.0.0:
4906 4369 resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
4907 4370  
... ... @@ -5248,29 +4711,11 @@ packages:
5248 4711 engines: {node: '>=0.8.0'}
5249 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 4714 /escape-string-regexp/4.0.0:
5257 4715 resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
5258 4716 engines: {node: '>=10'}
5259 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 4719 /eslint-config-prettier/8.5.0_eslint@8.11.0:
5275 4720 resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
5276 4721 hasBin: true
... ... @@ -5280,33 +4725,6 @@ packages:
5280 4725 eslint: 8.11.0
5281 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 4728 /eslint-plugin-prettier/4.0.0_68edcf5670f37721baf5d2cac6124e4d:
5311 4729 resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==}
5312 4730 engines: {node: '>=6.0.0'}
... ... @@ -5439,12 +4857,6 @@ packages:
5439 4857 eslint-visitor-keys: 3.3.0
5440 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 4860 /esquery/1.4.0:
5449 4861 resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
5450 4862 engines: {node: '>=0.10'}
... ... @@ -5572,11 +4984,6 @@ packages:
5572 4984 engines: {node: '>=0.8'}
5573 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 4987 /expand-brackets/2.1.4:
5581 4988 resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=}
5582 4989 engines: {node: '>=0.10.0'}
... ... @@ -5597,16 +5004,6 @@ packages:
5597 5004 homedir-polyfill: 1.0.3
5598 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 5007 /ext-list/2.2.2:
5611 5008 resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==}
5612 5009 engines: {node: '>=0.10.0'}
... ... @@ -5703,12 +5100,6 @@ packages:
5703 5100 reusify: 1.0.4
5704 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 5103 /fd-slicer/1.1.0:
5713 5104 resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=}
5714 5105 dependencies:
... ... @@ -5925,15 +5316,6 @@ packages:
5925 5316 engines: {node: '>=0.10.0'}
5926 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 5319 /frac/1.1.2:
5938 5320 resolution: {integrity: sha512-w/XBfkibaTl3YDqASwfDUqkna4Z2p9cFSr1aHDt0WoMTECnRfBOv2WArlZILlqgWlmdIlALXGpM2AOhEk5W3IA==}
5939 5321 engines: {node: '>=0.8'}
... ... @@ -6028,11 +5410,6 @@ packages:
6028 5410 resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==}
6029 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 5413 /get-pkg-repo/4.2.1:
6037 5414 resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==}
6038 5415 engines: {node: '>=6.9.0'}
... ... @@ -6457,17 +5834,6 @@ packages:
6457 5834 lru-cache: 6.0.0
6458 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 5837 /html-minifier-terser/6.1.0:
6472 5838 resolution: {integrity: sha512-YXxSlJBZTP7RS3tWnQw74ooKa6L9b9i9QYXY21eUEvhZ3u9XLfv6OnFsQq6RxkhHygsaUMvYsZRV5rU/OVNZxw==}
6473 5839 engines: {node: '>=12'}
... ... @@ -6511,27 +5877,6 @@ packages:
6511 5877 resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==}
6512 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 5880 /human-signals/1.1.1:
6536 5881 resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
6537 5882 engines: {node: '>=8.12.0'}
... ... @@ -6668,15 +6013,6 @@ packages:
6668 6013 engines: {node: '>=8'}
6669 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 6016 /import-meta-resolve/1.1.1:
6681 6017 resolution: {integrity: sha512-JiTuIvVyPaUg11eTrNDx5bgQ/yMKMZffc7YSjvQeSMXy58DO2SQ8BtAf3xteZvmzvjYh14wnqNjL8XVeDy2o9A==}
6682 6018 dependencies:
... ... @@ -6923,11 +6259,6 @@ packages:
6923 6259 engines: {node: '>=12'}
6924 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 6262 /is-gif/3.0.0:
6932 6263 resolution: {integrity: sha512-IqJ/jlbw5WJSNfwQ/lHEDXF8rxhRgF6ythk2oiEvhpG29F704eX9NO6TvPfMiq9DrbwgcEDnETYNcZDPewQoVw==}
6933 6264 engines: {node: '>=6'}
... ... @@ -7024,10 +6355,6 @@ packages:
7024 6355 engines: {node: '>=8'}
7025 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 6358 /is-regex/1.1.4:
7032 6359 resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
7033 6360 engines: {node: '>= 0.4'}
... ... @@ -7093,10 +6420,6 @@ packages:
7093 6420 text-extensions: 1.9.0
7094 6421 dev: true
7095 6422  
7096   - /is-typedarray/1.0.0:
7097   - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=}
7098   - dev: true
7099   -
7100 6423 /is-unicode-supported/0.1.0:
7101 6424 resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
7102 6425 engines: {node: '>=10'}
... ... @@ -7132,521 +6455,38 @@ packages:
7132 6455 resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=}
7133 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 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 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 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 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 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 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 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 6490 dev: true
7651 6491  
7652 6492 /jest-worker/26.6.2:
... ... @@ -7658,36 +6498,6 @@ packages:
7658 6498 supports-color: 7.2.0
7659 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 6501 /jiti/1.13.0:
7692 6502 resolution: {integrity: sha512-/n9mNxZj/HDSrincJ6RP+L+yXbpnB8FybySBa+IjIaoH9FIxBbrbRT5XUbe8R7zuVM2AQqNMNDDqz0bzx3znOQ==}
7693 6503 hasBin: true
... ... @@ -7721,14 +6531,6 @@ packages:
7721 6531 /js-tokens/4.0.0:
7722 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 6534 /js-yaml/4.1.0:
7733 6535 resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
7734 6536 hasBin: true
... ... @@ -7736,48 +6538,6 @@ packages:
7736 6538 argparse: 2.0.1
7737 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 6541 /jsesc/0.5.0:
7782 6542 resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=}
7783 6543 hasBin: true
... ... @@ -7899,11 +6659,6 @@ packages:
7899 6659 engines: {node: '>=0.10.0'}
7900 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 6662 /known-css-properties/0.24.0:
7908 6663 resolution: {integrity: sha512-RTSoaUAfLvpR357vWzAz/50Q/BmHfmE6ETSWfutT0AJiw10e6CmcdYRQJlLRd95B53D0Y2aD1jSxD3V3ySF+PA==}
7909 6664 dev: true
... ... @@ -7935,14 +6690,6 @@ packages:
7935 6690 engines: {node: '>=6'}
7936 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 6693 /levn/0.4.1:
7947 6694 resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
7948 6695 engines: {node: '>= 0.8.0'}
... ... @@ -8069,10 +6816,6 @@ packages:
8069 6816 resolution: {integrity: sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=}
8070 6817 dev: true
8071 6818  
8072   - /lodash.memoize/4.1.2:
8073   - resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=}
8074   - dev: true
8075   -
8076 6819 /lodash.merge/4.6.2:
8077 6820 resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
8078 6821 dev: true
... ... @@ -8213,12 +6956,6 @@ packages:
8213 6956 resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
8214 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 6959 /map-cache/0.2.2:
8223 6960 resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=}
8224 6961 engines: {node: '>=0.10.0'}
... ... @@ -8357,13 +7094,6 @@ packages:
8357 7094 engines: {node: '>= 0.6'}
8358 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 7097 /mime/1.6.0:
8368 7098 resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
8369 7099 engines: {node: '>=4'}
... ... @@ -8541,10 +7271,6 @@ packages:
8541 7271 he: 1.2.0
8542 7272 dev: true
8543 7273  
8544   - /node-int64/0.4.0:
8545   - resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=}
8546   - dev: true
8547   -
8548 7274 /node-releases/2.0.2:
8549 7275 resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==}
8550 7276 dev: true
... ... @@ -8639,10 +7365,6 @@ packages:
8639 7365 boolbase: 1.0.0
8640 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 7368 /object-assign/4.1.1:
8647 7369 resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=}
8648 7370 engines: {node: '>=0.10.0'}
... ... @@ -8725,18 +7447,6 @@ packages:
8725 7447 is-wsl: 2.2.0
8726 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 7450 /optionator/0.9.1:
8741 7451 resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
8742 7452 engines: {node: '>= 0.8.0'}
... ... @@ -8963,10 +7673,6 @@ packages:
8963 7673 engines: {node: '>=0.10.0'}
8964 7674 dev: true
8965 7675  
8966   - /parse5/6.0.1:
8967   - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
8968   - dev: true
8969   -
8970 7676 /parseurl/1.3.3:
8971 7677 resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
8972 7678 engines: {node: '>= 0.8'}
... ... @@ -9127,18 +7833,6 @@ packages:
9127 7833 engines: {node: '>=0.10.0'}
9128 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 7836 /pngjs/5.0.0:
9143 7837 resolution: {integrity: sha512-40QW5YalBNfQo5yRYmiw7Yz6TKKVr3h6970B2YE+3fQpsWcrbj1PzJgxeJ19DRQjhMbKPIuMY8rFaXc8moolVw==}
9144 7838 engines: {node: '>=10.13.0'}
... ... @@ -9280,11 +7974,6 @@ packages:
9280 7974 resolution: {integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==}
9281 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 7977 /prelude-ls/1.2.1:
9289 7978 resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
9290 7979 engines: {node: '>= 0.8.0'}
... ... @@ -9318,15 +8007,6 @@ packages:
9318 8007 engines: {node: '>=6'}
9319 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 8010 /print-js/1.6.0:
9331 8011 resolution: {integrity: sha512-BfnOIzSKbqGRtO4o0rnj/K3681BSd2QUrsIZy/+WdCIugjIswjmx3lDEZpXB2ruGf9d4b3YNINri81+J0FsBWg==}
9332 8012 dev: false
... ... @@ -9347,14 +8027,6 @@ packages:
9347 8027 resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
9348 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 8030 /proto-list/1.2.4:
9359 8031 resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=}
9360 8032 dev: true
... ... @@ -9368,10 +8040,6 @@ packages:
9368 8040 resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=}
9369 8041 dev: true
9370 8042  
9371   - /psl/1.8.0:
9372   - resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==}
9373   - dev: true
9374   -
9375 8043 /pug-error/2.0.0:
9376 8044 resolution: {integrity: sha512-sjiUsi9M4RAGHktC1drQfCr5C5eriu24Lfbt4s+7SykztEOwVZtbFk1RRq0tzLxcMxMYTBR+zMQaG07J/btayQ==}
9377 8045 dev: true
... ... @@ -9458,10 +8126,6 @@ packages:
9458 8126 safe-buffer: 5.2.1
9459 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 8129 /read-pkg-up/1.0.1:
9466 8130 resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=}
9467 8131 engines: {node: '>=0.10.0'}
... ... @@ -9667,13 +8331,6 @@ packages:
9667 8331 resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
9668 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 8334 /resolve-dir/1.0.1:
9678 8335 resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=}
9679 8336 engines: {node: '>=0.10.0'}
... ... @@ -9704,11 +8361,6 @@ packages:
9704 8361 deprecated: https://github.com/lydell/resolve-url#deprecated
9705 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 8364 /resolve/1.22.0:
9713 8365 resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==}
9714 8366 hasBin: true
... ... @@ -9860,13 +8512,6 @@ packages:
9860 8512 dev: true
9861 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 8515 /scroll-into-view-if-needed/2.2.29:
9871 8516 resolution: {integrity: sha512-hxpAR6AN+Gh53AdAimHM6C8oTN1ppwVZITihix+WqalywBeFcQ6LdQP5ABNl26nX8GTEL7VT+b8lKpdqq65wXg==}
9872 8517 dependencies:
... ... @@ -9993,10 +8638,6 @@ packages:
9993 8638 resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
9994 8639 dev: true
9995 8640  
9996   - /sisteransi/1.0.5:
9997   - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
9998   - dev: true
9999   -
10000 8641 /slash/3.0.0:
10001 8642 resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
10002 8643 engines: {node: '>=8'}
... ... @@ -10187,10 +8828,6 @@ packages:
10187 8828 readable-stream: 3.6.0
10188 8829 dev: true
10189 8830  
10190   - /sprintf-js/1.0.3:
10191   - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=}
10192   - dev: true
10193   -
10194 8831 /squeak/1.3.0:
10195 8832 resolution: {integrity: sha1-MwRQN7ZDiLVnZ0uEMiplIQc5FsM=}
10196 8833 engines: {node: '>=0.10.0'}
... ... @@ -10211,13 +8848,6 @@ packages:
10211 8848 resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
10212 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 8851 /static-extend/0.1.2:
10222 8852 resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=}
10223 8853 engines: {node: '>=0.10.0'}
... ... @@ -10241,14 +8871,6 @@ packages:
10241 8871 engines: {node: '>=0.6.19'}
10242 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 8874 /string-width/2.1.1:
10253 8875 resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
10254 8876 engines: {node: '>=4'}
... ... @@ -10567,13 +9189,6 @@ packages:
10567 9189 has-flag: 4.0.0
10568 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 9192 /supports-color/9.2.1:
10578 9193 resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==}
10579 9194 engines: {node: '>=12'}
... ... @@ -10628,10 +9243,6 @@ packages:
10628 9243 stable: 0.1.8
10629 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 9246 /systemjs/6.12.1:
10636 9247 resolution: {integrity: sha512-hqTN6kW+pN6/qro6G9OZ7ceDQOcYno020zBQKpZQLsJhYTDMCMNfXi/Y8duF5iW+4WWZr42ry0MMkcRGpbwG2A==}
10637 9248 dev: true
... ... @@ -10696,14 +9307,6 @@ packages:
10696 9307 unique-string: 2.0.0
10697 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 9310 /terser/5.12.1:
10708 9311 resolution: {integrity: sha512-NXbs+7nisos5E+yXwAD+y7zrcTkMqb0dEJxIGtSKPdCBzopf7ni4odPul2aechpV7EXNvOudYOX2bb5tln1jbQ==}
10709 9312 engines: {node: '>=10'}
... ... @@ -10715,15 +9318,6 @@ packages:
10715 9318 source-map-support: 0.5.21
10716 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 9321 /text-extensions/1.9.0:
10728 9322 resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
10729 9323 engines: {node: '>=0.10'}
... ... @@ -10733,10 +9327,6 @@ packages:
10733 9327 resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=}
10734 9328 dev: true
10735 9329  
10736   - /throat/6.0.1:
10737   - resolution: {integrity: sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==}
10738   - dev: true
10739   -
10740 9330 /through/2.3.8:
10741 9331 resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=}
10742 9332 dev: true
... ... @@ -10763,8 +9353,8 @@ packages:
10763 9353 resolution: {integrity: sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==}
10764 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 9358 dev: false
10769 9359  
10770 9360 /tmp/0.0.33:
... ... @@ -10774,10 +9364,6 @@ packages:
10774 9364 os-tmpdir: 1.0.2
10775 9365 dev: true
10776 9366  
10777   - /tmpl/1.0.5:
10778   - resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
10779   - dev: true
10780   -
10781 9367 /to-buffer/1.1.1:
10782 9368 resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
10783 9369 dev: true
... ... @@ -10823,15 +9409,6 @@ packages:
10823 9409 resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=}
10824 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 9412 /tr46/0.0.3:
10836 9413 resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=}
10837 9414  
... ... @@ -10841,13 +9418,6 @@ packages:
10841 9418 punycode: 2.1.1
10842 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 9421 /traverse/0.6.6:
10852 9422 resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=}
10853 9423 dev: true
... ... @@ -10869,40 +9439,6 @@ packages:
10869 9439 escape-string-regexp: 1.0.5
10870 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 9442 /ts-node/10.7.0_e79e62fe450383fd2d418267dc75e645:
10907 9443 resolution: {integrity: sha512-TbIGS4xgJoX2i3do417KSaep1uRAW/Lu+WAL2doDHC0D6ummjirVOXU5/7aiZotbQ5p1Zp9tP7U6cYhA0O7M8A==}
10908 9444 hasBin: true
... ... @@ -10962,13 +9498,6 @@ packages:
10962 9498 safe-buffer: 5.2.1
10963 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 9501 /type-check/0.4.0:
10973 9502 resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
10974 9503 engines: {node: '>= 0.8.0'}
... ... @@ -10976,11 +9505,6 @@ packages:
10976 9505 prelude-ls: 1.2.1
10977 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 9508 /type-fest/0.11.0:
10985 9509 resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==}
10986 9510 engines: {node: '>=8'}
... ... @@ -11016,12 +9540,6 @@ packages:
11016 9540 engines: {node: '>=8'}
11017 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 9543 /typescript/4.6.2:
11026 9544 resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==}
11027 9545 engines: {node: '>=4.2.0'}
... ... @@ -11199,15 +9717,6 @@ packages:
11199 9717 resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
11200 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 9720 /validate-npm-package-license/3.0.4:
11212 9721 resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
11213 9722 dependencies:
... ... @@ -11624,25 +10133,6 @@ packages:
11624 10133 '@vue/shared': 3.2.31
11625 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 10136 /warning/4.0.3:
11647 10137 resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==}
11648 10138 dependencies:
... ... @@ -11662,26 +10152,6 @@ packages:
11662 10152 resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
11663 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 10155 /whatwg-url/5.0.0:
11686 10156 resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=}
11687 10157 dependencies:
... ... @@ -11696,15 +10166,6 @@ packages:
11696 10166 webidl-conversions: 4.0.2
11697 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 10169 /which-boxed-primitive/1.0.2:
11709 10170 resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
11710 10171 dependencies:
... ... @@ -11926,15 +10387,6 @@ packages:
11926 10387 resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=}
11927 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 10390 /write-file-atomic/4.0.1:
11939 10391 resolution: {integrity: sha512-nSKUxgAbyioruk6hU87QzVbY279oYT6uiwgDoujth2ju4mJ+TZau7SQBhtbTmUyuNYTuXnSyRn66FV0+eCgcrQ==}
11940 10392 engines: {node: ^12.13.0 || ^14.15.0 || >=16}
... ... @@ -11943,19 +10395,6 @@ packages:
11943 10395 signal-exit: 3.0.7
11944 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 10398 /xlsx/0.18.4:
11960 10399 resolution: {integrity: sha512-u2plLVR/Ju2NxByPcWuxW3eOHEE/EH8w0vDyvHx8pFa8qO3fpq+l/57msr/Eq4cY5LErFOFD4sp4jIyPd6nFzQ==}
11961 10400 engines: {node: '>=0.8'}
... ... @@ -11970,14 +10409,6 @@ packages:
11970 10409 word: 0.3.0
11971 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 10412 /xtend/4.0.2:
11982 10413 resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
11983 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   -// });