diff --git a/.eslintrc.js b/.eslintrc.js index 55b1706fe..e136f5a20 100644 --- a/.eslintrc.js +++ b/.eslintrc.js @@ -17,5 +17,9 @@ module.exports = { trailingComma: 'all' } ] - } + }, + parserOptions: { + tsconfigRootDir: __dirname, + project: ['./site/tsconfig.json', './packages/*/tsconfig.json'], + }, }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7db447989..9ab53569b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,7 +171,7 @@ importers: preact: ^10.5.13 devDependencies: '@testing-library/preact': 2.0.1_preact@10.10.0 - babel-preset-preact: 2.0.0_@babel+core@7.18.9 + babel-preset-preact: 2.0.0_@babel+core@7.18.13 jest: 26.6.3 preact: 10.10.0 @@ -208,7 +208,7 @@ importers: prop-types: 15.8.1 react: 18.0.0 react-dom: 18.0.0_react@18.0.0 - react-native: 0.69.3_mamv3qhzuompm6qaxs5ykursdu + react-native: 0.69.3_6iplzvqeiudpi4sy52vugn7nxq react-native-svg: 12.4.3_w3kncuvwqnzhwf3ziybn5l7dja packages/lucide-static: @@ -235,12 +235,12 @@ importers: '@testing-library/jest-dom': 5.16.4 '@testing-library/preact': 2.0.1_preact@10.10.0 '@testing-library/svelte': 3.1.3_svelte@3.49.0 - babel-preset-preact: 2.0.0_@babel+core@7.18.9 + babel-preset-preact: 2.0.0_@babel+core@7.18.13 jest: 28.1.3 rollup-plugin-svelte: 7.1.0_hsz2krnyzbkczldyjoio4e7knu svelte: 3.49.0 svelte-jester: 2.3.2_jest@28.1.3+svelte@3.49.0 - svelte-preprocess: 4.10.7_zfokuk3nmhh3jqjnwwai45teq4 + svelte-preprocess: 4.10.7_rbsqa3xwyxfjyjrblfh4ywypt4 svelte2tsx: 0.4.14_uslzfc62di2n2otc2tvfklnwji packages/lucide-vue: @@ -275,7 +275,7 @@ importers: '@vue/test-utils': 2.0.0-rc.18_vue@3.0.6 jest-serializer-vue: 2.0.2 vue: 3.0.6 - vue-jest: 5.0.0-alpha.10_ldb3qwgpqxykk63ii532zuq63m + vue-jest: 5.0.0-alpha.10_dsq4hzk5pda4vxcxumnip2qrua site: specifiers: @@ -284,23 +284,24 @@ importers: '@emotion/styled': ^11 '@mdx-js/loader': ^1.6.22 '@mdx-js/react': ^1.6.22 - '@next/eslint-plugin-next': ^11.1.0 + '@next/eslint-plugin-next': ^12.2.5 '@next/mdx': ^11.0.0 - '@svgr/webpack': ^6.2.1 - '@testing-library/dom': ^7.24.4 - '@testing-library/jest-dom': ^5.11.4 - '@testing-library/react': ^11.0.4 - '@testing-library/react-hooks': ^3.4.2 + '@svgr/webpack': ^6.3.1 + '@testing-library/dom': ^7.31.2 + '@testing-library/jest-dom': ^5.16.5 + '@testing-library/react': ^11.2.7 + '@testing-library/react-hooks': ^8.0.1 + '@types/jest': ^28.1.7 '@types/node': ^14.0.11 '@types/react': ^16.9.35 '@types/react-dom': ^16.9.8 - '@typescript-eslint/eslint-plugin': ^4.29.1 - '@typescript-eslint/parser': ^4.29.1 + '@typescript-eslint/eslint-plugin': ^5.34.0 + '@typescript-eslint/parser': ^5.34.0 babel-jest: ^26.5.2 babel-loader: ^8.1.0 - cheerio: ^1.0.0-rc.3 downloadjs: ^1.4.7 - eslint: ^7.32.0 + eslint: ^8.22.0 + eslint-config-prettier: ^8.5.0 framer-motion: ^4 fuse.js: ^6.5.3 gray-matter: ^4.0.3 @@ -320,9 +321,9 @@ importers: react-test-renderer: 17.0.2 typescript: ^4.3.5 dependencies: - '@chakra-ui/react': 1.8.8_ho2ucpctvr3tw6kckyljeqhuqm - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy - '@emotion/styled': 11.10.0_ra6z4g4vedexqezzhrx3xjd6di + '@chakra-ui/react': 1.8.8_kmzl3anmvi2yu5ttixzemblrsq + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 + '@emotion/styled': 11.10.0_gradirrgrhdgjyorcjqyna7b2e '@mdx-js/loader': 1.6.22_react@17.0.2 '@mdx-js/react': 1.6.22_react@17.0.2 '@next/mdx': 11.1.4_6vwedlnwdegenaf6jioaeirvlu @@ -332,10 +333,10 @@ importers: fuse.js: 6.6.2 gray-matter: 4.0.3 js-yaml: 4.1.0 - jszip: 3.10.0 + jszip: 3.10.1 lodash: 4.17.21 lucide-react: 0.14.0 - next: 12.2.3_quymggomo7oodk3cofk2m5scyu + next: 12.2.5_q6el6r4hbd2fftzckrwpdnyobi next-mdx-remote: 3.0.8_sfoxds7t5ydpegc3knd667wn6m prism-react-renderer: 1.3.5_react@17.0.2 react: 17.0.2 @@ -343,20 +344,21 @@ importers: react-dom: 17.0.2_react@17.0.2 react-svg-loader: 3.0.3 devDependencies: - '@next/eslint-plugin-next': 11.1.4 + '@next/eslint-plugin-next': 12.2.5 '@testing-library/dom': 7.31.2 - '@testing-library/jest-dom': 5.16.4 + '@testing-library/jest-dom': 5.16.5 '@testing-library/react': 11.2.7_sfoxds7t5ydpegc3knd667wn6m - '@testing-library/react-hooks': 3.7.0_kcibn7jsej4njf6b4whwczgodu - '@types/node': 14.18.23 - '@types/react': 16.14.29 + '@testing-library/react-hooks': 8.0.1_63zhhxz5ld5dv6aartqnvgf3ji + '@types/jest': 28.1.7 + '@types/node': 14.18.25 + '@types/react': 16.14.30 '@types/react-dom': 16.9.16 - '@typescript-eslint/eslint-plugin': 4.33.0_3ekaj7j3owlolnuhj3ykrb7u7i - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu - babel-jest: 26.6.3_@babel+core@7.18.9 - babel-loader: 8.2.5_y3lv6tn6yokher4u7xj4j22px4 - cheerio: 1.0.0-rc.12 - eslint: 7.32.0 + '@typescript-eslint/eslint-plugin': 5.34.0_euudt5oqhhodkyae5tf6wjmsda + '@typescript-eslint/parser': 5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq + babel-jest: 26.6.3_@babel+core@7.18.13 + babel-loader: 8.2.5_tb6moc662p5idmcg3l5ipbhpta + eslint: 8.22.0 + eslint-config-prettier: 8.5.0_eslint@8.22.0 jest: 26.6.3 prettier: 2.7.1 react-test-renderer: 17.0.2_react@17.0.2 @@ -364,12 +366,16 @@ importers: packages: + /@adobe/css-tools/4.0.1: + resolution: {integrity: sha512-+u76oB43nOHrF4DDWRLWDCtci7f3QJoEBigemIdIeTi1ODqjx6Tad9NCVnPRwewWlKkVab5PlK8DCtPTyX7S8g==} + dev: true + /@ampproject/remapping/2.2.0: resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.1.1 - '@jridgewell/trace-mapping': 0.3.14 + '@jridgewell/trace-mapping': 0.3.15 /@angular-devkit/architect/0.1102.19: resolution: {integrity: sha512-5Opv6H+XyCkuQvQ1jsxw416YqMDPX3dVonMarFGBPLBe8YEXLRTJ60dvmuLsLpWk6ccTd3XiNT7WEJy4ctDc2Q==} @@ -718,12 +724,6 @@ packages: chokidar: 3.5.3 dev: true - /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.18.6 - dev: true - /@babel/code-frame/7.18.6: resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} @@ -731,6 +731,10 @@ packages: dependencies: '@babel/highlight': 7.18.6 + /@babel/compat-data/7.18.13: + resolution: {integrity: sha512-5yUzC5LqyTFp2HLmDoxGQelcdYgSpP9xsnMWBphAscOdFrHSAVbLNzWiy32sVNDqJRDiJK6klfDnAgu6PAGSHw==} + engines: {node: '>=6.9.0'} + /@babel/compat-data/7.18.8: resolution: {integrity: sha512-HSmX4WZPPK3FUxYp7g2T6EyO8j96HlZJlxmKPSh6KAcqwyDrfx7hKjXpAW/0FhFfTJsR0Yt4lAjLI2coMptIHQ==} engines: {node: '>=6.9.0'} @@ -763,13 +767,13 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.18.6 - '@babel/generator': 7.18.9 + '@babel/generator': 7.18.13 '@babel/helper-module-transforms': 7.18.9 '@babel/helpers': 7.18.9 - '@babel/parser': 7.18.9 - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.9 - '@babel/types': 7.18.9 + '@babel/parser': 7.18.13 + '@babel/template': 7.18.10 + '@babel/traverse': 7.18.13 + '@babel/types': 7.18.13 convert-source-map: 1.8.0 debug: 4.3.4 gensync: 1.0.0-beta.2 @@ -782,6 +786,28 @@ packages: - supports-color dev: false + /@babel/core/7.18.13: + resolution: {integrity: sha512-ZisbOvRRusFktksHSG6pjj1CSvkPkcZq/KHD45LAkVP/oiHJkNBZWfpvlLmX8OtHDG8IuzsFlVRWo08w7Qxn0A==} + engines: {node: '>=6.9.0'} + dependencies: + '@ampproject/remapping': 2.2.0 + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.18.13 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/helper-module-transforms': 7.18.9 + '@babel/helpers': 7.18.9 + '@babel/parser': 7.18.13 + '@babel/template': 7.18.10 + '@babel/traverse': 7.18.13 + '@babel/types': 7.18.13 + convert-source-map: 1.8.0 + debug: 4.3.4 + gensync: 1.0.0-beta.2 + json5: 2.2.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + /@babel/core/7.18.9: resolution: {integrity: sha512-1LIb1eL8APMy91/IMW+31ckrfBM4yCoLaVzoDhZUKSM4cu1L1nIidyxkCgzPAgrC5WEz36IPEr/eSeSF9pIn+g==} engines: {node: '>=6.9.0'} @@ -803,6 +829,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color + dev: true /@babel/generator/7.12.11: resolution: {integrity: sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==} @@ -812,6 +839,14 @@ packages: source-map: 0.5.7 dev: true + /@babel/generator/7.18.13: + resolution: {integrity: sha512-CkPg8ySSPuHTYPJYo7IRALdqyjM9HCbt/3uOBEFbzyGVP6Mn8bwFPB0jX6982JVNBlYzM1nnPkfjuXSOPtQeEQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.18.13 + '@jridgewell/gen-mapping': 0.3.2 + jsesc: 2.5.2 + /@babel/generator/7.18.9: resolution: {integrity: sha512-wt5Naw6lJrL1/SGkipMiFxJjtyczUWTP38deiP1PO60HsBjDeKk08CGC3S8iVuvf0FmTdgKwU1KIXzSKL1G0Ug==} engines: {node: '>=6.9.0'} @@ -824,14 +859,14 @@ packages: resolution: {integrity: sha512-duORpUiYrEpzKIop6iNbjnwKLAKnJ47csTyRACyEmWj0QdUrm5aqNJGHSSEQSUAvNW0ojX0dOmK9dZduvkfeXA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-builder-binary-assignment-operator-visitor/7.18.9: resolution: {integrity: sha512-yFQ0YCHoIqarl8BCRwBL8ulYUaZpz3bNsA7oFepAzee+8/+ImtADXNOmO5vJvsPff3qi+hvpkY/NYBTrBQgdNw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-explode-assignable-expression': 7.18.6 - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-compilation-targets/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==} @@ -846,6 +881,18 @@ packages: semver: 6.3.0 dev: true + /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.13 + '@babel/helper-validator-option': 7.18.6 + browserslist: 4.21.3 + semver: 6.3.0 + /@babel/helper-compilation-targets/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-tzLCyVmqUiFlcFoAPLA/gL9TeYrF61VLNtb+hvkuVaB5SUjW7jcfrglBIX1vUIoT7CLP3bBlIMeyEsIl2eFQNg==} engines: {node: '>=6.9.0'} @@ -857,6 +904,42 @@ packages: '@babel/helper-validator-option': 7.18.6 browserslist: 4.21.3 semver: 6.3.0 + dev: true + + /@babel/helper-create-class-features-plugin/7.18.13_@babel+core@7.18.13: + resolution: {integrity: sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.18.9 + '@babel/helper-split-export-declaration': 7.18.6 + transitivePeerDependencies: + - supports-color + + /@babel/helper-create-class-features-plugin/7.18.13_@babel+core@7.18.9: + resolution: {integrity: sha512-hDvXp+QYxSRL+23mpAlSGxHMDyIGChm0/AwTfTAAK5Ufe40nCsyNdaYCGuK91phn/fVu9kqayImRDkvNAgdrsA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.9 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.18.9 + '@babel/helper-split-export-declaration': 7.18.6 + transitivePeerDependencies: + - supports-color + dev: true /@babel/helper-create-class-features-plugin/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==} @@ -876,6 +959,23 @@ packages: - supports-color dev: true + /@babel/helper-create-class-features-plugin/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-member-expression-to-functions': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-replace-supers': 7.18.9 + '@babel/helper-split-export-declaration': 7.18.6 + transitivePeerDependencies: + - supports-color + /@babel/helper-create-class-features-plugin/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-WvypNAYaVh23QcjpMR24CwZY2Nz6hqdOcFdPbNpV56hL5H6KiFheO7Xm1aPdlLQ7d5emYZX7VZwPp9x3z+2opw==} engines: {node: '>=6.9.0'} @@ -892,6 +992,7 @@ packages: '@babel/helper-split-export-declaration': 7.18.6 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-create-regexp-features-plugin/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==} @@ -904,6 +1005,16 @@ packages: regexpu-core: 5.1.0 dev: true + /@babel/helper-create-regexp-features-plugin/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + regexpu-core: 5.1.0 + /@babel/helper-create-regexp-features-plugin/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-7LcpH1wnQLGrI+4v+nPp+zUvIkF9x0ddv1Hkdue10tg3gmRnLy97DXh4STiOf1qeIInyD69Qv5kKSZzKD8B/7A==} engines: {node: '>=6.9.0'} @@ -913,6 +1024,22 @@ packages: '@babel/core': 7.18.9 '@babel/helper-annotate-as-pure': 7.18.6 regexpu-core: 5.1.0 + dev: true + + /@babel/helper-define-polyfill-provider/0.3.2_@babel+core@7.18.13: + resolution: {integrity: sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==} + peerDependencies: + '@babel/core': ^7.4.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color /@babel/helper-define-polyfill-provider/0.3.2_@babel+core@7.18.9: resolution: {integrity: sha512-r9QJJ+uDWrd+94BSPcP6/de67ygLtvVy6cK4luE6MOuDsZIdoaPBnfSpbO/+LTifjPckbKXRuI9BB/Z2/y3iTg==} @@ -928,6 +1055,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-environment-visitor/7.18.9: resolution: {integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==} @@ -937,32 +1065,32 @@ packages: resolution: {integrity: sha512-eyAYAsQmB80jNfg4baAtLeWAQHfHFiR483rzFK+BhETlGZaQC9bsfrugfXDCbRHLQbIA7U5NxhhOxN7p/dWIcg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-function-name/7.18.9: resolution: {integrity: sha512-fJgWlZt7nxGksJS9a0XdSaI4XvpExnNIgRP+rVefWh5U7BL8pPuir6SJUmFKRfjWQ51OtWSzwOxhaH/EBWWc0A==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.6 - '@babel/types': 7.18.9 + '@babel/template': 7.18.10 + '@babel/types': 7.18.13 /@babel/helper-hoist-variables/7.18.6: resolution: {integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-member-expression-to-functions/7.18.9: resolution: {integrity: sha512-RxifAh2ZoVU67PyKIO4AMi1wTenGfMR/O/ae0CCRqwgBAt5v7xjdtRw7UoSbsreKrQn5t7r89eruK/9JjYHuDg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-module-imports/7.18.6: resolution: {integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-module-transforms/7.18.9: resolution: {integrity: sha512-KYNqY0ICwfv19b31XzvmI/mfcylOzbLtowkw+mfvGPAQ3kfCnMLYbED3YecL5tPd8nAYFQFAd6JHp2LxZk/J1g==} @@ -973,9 +1101,9 @@ packages: '@babel/helper-simple-access': 7.18.6 '@babel/helper-split-export-declaration': 7.18.6 '@babel/helper-validator-identifier': 7.18.6 - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.9 - '@babel/types': 7.18.9 + '@babel/template': 7.18.10 + '@babel/traverse': 7.18.13 + '@babel/types': 7.18.13 transitivePeerDependencies: - supports-color @@ -983,7 +1111,7 @@ packages: resolution: {integrity: sha512-HP59oD9/fEHQkdcbgFCnbmgH5vIQTJbxh2yf+CdM89/glUNnuzr87Q8GIjGEnOktTROemO0Pe0iPAYbqZuOUiA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-plugin-utils/7.10.4: resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} @@ -1008,6 +1136,20 @@ packages: - supports-color dev: true + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-wrap-function': 7.18.9 + '@babel/types': 7.18.9 + transitivePeerDependencies: + - supports-color + /@babel/helper-remap-async-to-generator/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-dI7q50YKd8BAv3VEfgg7PS7yD3Rtbi2J1XMXaalXO0W0164hYLnh8zpjRS0mte9MfVp/tltvr/cfdXPvJr1opA==} engines: {node: '>=6.9.0'} @@ -1021,6 +1163,7 @@ packages: '@babel/types': 7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/helper-replace-supers/7.18.9: resolution: {integrity: sha512-dNsWibVI4lNT6HiuOIBr1oyxo40HvIVmbwPUm3XZ7wMh4k2WxrxTqZwSqw/eEmXDS9np0ey5M2bz9tBmO9c+YQ==} @@ -1029,8 +1172,8 @@ packages: '@babel/helper-environment-visitor': 7.18.9 '@babel/helper-member-expression-to-functions': 7.18.9 '@babel/helper-optimise-call-expression': 7.18.6 - '@babel/traverse': 7.18.9 - '@babel/types': 7.18.9 + '@babel/traverse': 7.18.13 + '@babel/types': 7.18.13 transitivePeerDependencies: - supports-color @@ -1038,19 +1181,23 @@ packages: resolution: {integrity: sha512-iNpIgTgyAvDQpDj76POqg+YEt8fPxx3yaNBg3S30dxNKm2SWfYhD0TGrK/Eu9wHpUW63VQU894TsTg+GLbUa1g==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-skip-transparent-expression-wrappers/7.18.9: resolution: {integrity: sha512-imytd2gHi3cJPsybLRbmFrF7u5BIEuI2cNheyKi3/iOBC63kNn3q8Crn2xVuESli0aM4KYsyEqKyS7lFL8YVtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 /@babel/helper-split-export-declaration/7.18.6: resolution: {integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 + + /@babel/helper-string-parser/7.18.10: + resolution: {integrity: sha512-XtIfWmeNY3i4t7t4D2t02q50HvqHybPqW2ki1kosnvWCwuCMeo81Jf0gwr85jy/neUdg5XDdeFE/80DXiO+njw==} + engines: {node: '>=6.9.0'} /@babel/helper-validator-identifier/7.18.6: resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} @@ -1075,9 +1222,9 @@ packages: resolution: {integrity: sha512-Jf5a+rbrLoR4eNdUmnFu8cN5eNJT6qdTdOg5IHIzq87WwyRw9PwguLFOWYgktN/60IP4fgDUawJvs7PjQIzELQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.18.6 - '@babel/traverse': 7.18.9 - '@babel/types': 7.18.9 + '@babel/template': 7.18.10 + '@babel/traverse': 7.18.13 + '@babel/types': 7.18.13 transitivePeerDependencies: - supports-color @@ -1105,6 +1252,13 @@ packages: v8flags: 3.2.0 dev: true + /@babel/parser/7.18.13: + resolution: {integrity: sha512-dgXcIfMuQ0kgzLB2b9tRZs7TTFFaGM2AbtA4fJgUUYukzGH4jwsS7hzQHEGs67jdehpm22vkgKwvbU+aEflgwg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.18.13 + /@babel/parser/7.18.9: resolution: {integrity: sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==} engines: {node: '>=6.0.0'} @@ -1112,6 +1266,15 @@ packages: dependencies: '@babel/types': 7.18.9 + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Dgxsyg54Fx1d4Nge8UnvTrED63vrwOdPmyvPzlNN/boaliRP54pm3pGzZD1SJUwrBA+Cs/xdG8kXX6Mn/RfISQ==} engines: {node: '>=6.9.0'} @@ -1120,6 +1283,18 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.13.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.13 /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-AHrP9jadvH7qlOj6PINbgSuphjQUAK7AOT7DPjBo9EHoLhQTnnK5u45e1Hd4DbSQEO9nqPWtQ89r+XEOWFScKg==} @@ -1131,6 +1306,21 @@ packages: '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.9 + dev: true + + /@babel/plugin-proposal-async-generator-functions/7.18.10_@babel+core@7.18.13: + resolution: {integrity: sha512-1mFuY2TOsR1hxbjCo4QL+qlIjV07p4H4EUYw2J/WCqsvFV6V9X9z9YhXbWndc/4fw+hYGlDT7egYxliMp5O6Ew==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color /@babel/plugin-proposal-async-generator-functions/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-WAz4R9bvozx4qwf74M+sfqPMKfSqwM0phxPTR6iJIi8robgzXwkEgmeJG1gEKhm6sDqT/U9aV3lfcqybIpev8w==} @@ -1160,6 +1350,7 @@ packages: '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} @@ -1174,6 +1365,18 @@ packages: - supports-color dev: true + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + transitivePeerDependencies: + - supports-color + /@babel/plugin-proposal-class-properties/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} @@ -1185,6 +1388,20 @@ packages: '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color /@babel/plugin-proposal-class-static-block/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-+I3oIiNxrCpup3Gi8n5IGMwj0gOCAjcJUSQEcotNnCCPMEnixawOQ+KeJPlgfjzx+FKQ1QSyZOWe7wmoJp7vhw==} @@ -1198,6 +1415,7 @@ packages: '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-proposal-decorators/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-KD7zDNaD14CRpjQjVbV4EnH9lsKYlcpUrhZH37ei2IY+AlXrfAPy5pTmRUE4X6X1k8EsKXPraykxeaogqQvSGA==} @@ -1226,6 +1444,16 @@ packages: '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-dynamic-import/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-1auuwmK+Rz13SJj36R+jqFPMJWyKEDd7lLSdOj4oJK0UTgGueSAtkrCvz9ewmgyU/P941Rv2fQwZJN8s6QruXw==} engines: {node: '>=6.9.0'} @@ -1235,6 +1463,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-export-default-from/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-1qtsLNCDm5awHLIt+2qAFDi31XC94r4QepMQcOosC7FpY6O+Bgay5f2IyAQt2wvm1TARumpFprnQt5pTIJ9nUg==} @@ -1258,6 +1487,16 @@ packages: '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-export-namespace-from/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-k1NtHyOMvlDDFeb9G5PhUXuGj8m/wiwojgQVEhJ/fsVsMCpLyOP4h0uGEjYJKrRI+EVPlb5Jk+Gt9P97lOGwtA==} engines: {node: '>=6.9.0'} @@ -1267,6 +1506,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} @@ -1279,6 +1519,16 @@ packages: '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-json-strings/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-lr1peyn9kOdbYc0xr0OdHTZ5FMqS6Di+H0Fz2I/JwMzGmzJETNeOFq2pBySw6X/KFL5EWDjlJuMsUGRFb8fQgQ==} engines: {node: '>=6.9.0'} @@ -1288,6 +1538,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} @@ -1300,6 +1551,16 @@ packages: '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.13 + /@babel/plugin-proposal-logical-assignment-operators/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-128YbMpjCrP35IOExw2Fq+x55LMP42DzhOhX2aNNIdI9avSWl2PI0yuBWarr3RYpZBSPtabfadkH2yeRiMD61Q==} engines: {node: '>=6.9.0'} @@ -1309,6 +1570,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} @@ -1321,6 +1583,16 @@ packages: '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-nullish-coalescing-operator/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-wQxQzxYeJqHcfppzBDnm1yAY0jSRkUXR2z8RePZYrKwMKgMlE8+Z6LUno+bd6LvbGh8Gltvy74+9pIYkr+XkKA==} engines: {node: '>=6.9.0'} @@ -1330,6 +1602,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} @@ -1342,6 +1615,16 @@ packages: '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.13 + /@babel/plugin-proposal-numeric-separator/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-ozlZFogPqoLm8WBr5Z8UckIoE4YQ5KESVcNudyXOR8uqIkliTEgJ3RoketfG6pmzLdeZF0H/wjE9/cCEitBl7Q==} engines: {node: '>=6.9.0'} @@ -1351,6 +1634,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} @@ -1358,7 +1642,7 @@ packages: '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 - '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.12.9 dev: false @@ -1377,6 +1661,19 @@ packages: '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.18.8 + '@babel/core': 7.18.13 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.13 + /@babel/plugin-proposal-object-rest-spread/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-kDDHQ5rflIeY5xl69CEqGEZ0KY369ehsCIEbTGb4siHG5BE9sga/T0r0OUwyZNLMmZE79E1kbsqAjwFCW4ds6Q==} engines: {node: '>=6.9.0'} @@ -1389,6 +1686,7 @@ packages: '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.9 '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} @@ -1401,6 +1699,16 @@ packages: '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-optional-catch-binding/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Q40HEhs9DJQyaZfUjjn6vE8Cv4GmMHCYuMGIWUnlxH6400VGxOuwWsPt4FxXxJkC/5eOzgn0z21M9gMT4MOhbw==} engines: {node: '>=6.9.0'} @@ -1410,6 +1718,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} @@ -1423,6 +1732,17 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.10 dev: true + /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.13 + /@babel/plugin-proposal-optional-chaining/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-v5nwt4IqBXihxGsW2QmCWMDS3B3bzGIk/EQVZz2ei7f3NJl8NzAJVvUmpDW5q1CRNY+Beb/k58UAH1Km1N411w==} engines: {node: '>=6.9.0'} @@ -1433,6 +1753,7 @@ packages: '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.9 + dev: true /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} @@ -1447,6 +1768,18 @@ packages: - supports-color dev: true + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + transitivePeerDependencies: + - supports-color + /@babel/plugin-proposal-private-methods/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-nutsvktDItsNn4rpGItSNV2sz1XwS+nfU0Rg8aCx3W3NOKVzdMjJRu0O5OkgDp3ZGICSTbgRpxZoWsxoKRvbeA==} engines: {node: '>=6.9.0'} @@ -1458,6 +1791,21 @@ packages: '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-proposal-private-property-in-object/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-create-class-features-plugin': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color /@babel/plugin-proposal-private-property-in-object/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-9Rysx7FOctvT5ouj5JODjAFAkgGoudQuLPamZb0v1TGLpapdNaftzifU8NTWQm0IRjqoYypdrSmyWgkocDQ8Dw==} @@ -1472,6 +1820,7 @@ packages: '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} @@ -1484,6 +1833,16 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} + engines: {node: '>=4'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-proposal-unicode-property-regex/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==} engines: {node: '>=4'} @@ -1493,6 +1852,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.10: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} @@ -1503,6 +1863,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.13: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.18.9: resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: @@ -1510,6 +1878,16 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} @@ -1529,6 +1907,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.13: + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.18.9: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: @@ -1536,6 +1922,16 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.13: + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 /@babel/plugin-syntax-class-static-block/7.14.5_@babel+core@7.18.9: resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} @@ -1545,6 +1941,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-decorators/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-fqyLgjcxf/1yhyZ6A+yo1u9gJ7eleFQod2lkaUsF9DQ7sbbY3Ligym3L0+I2c0WmqNKDpoD9UTb1AKP3qRMOAQ==} @@ -1565,6 +1962,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: @@ -1572,6 +1977,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-export-default-from/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Kr//z3ujSVNx6E9z9ih5xXXMqK07VVTuqPmqGe6Mss/zW5XPeLZeSDZoP9ab/hT4wPKqAgjl2PnhPrcpk8Seew==} @@ -1592,6 +1998,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: @@ -1599,6 +2013,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-flow/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-LUbR+KNTBWCUAqRG9ex5Gnzu2IOkt8jRJbHHXFT9q+L9zm7M/QQbEqXyw1n1pohYvOyWC8CjeyjrSaIwiYjK7A==} @@ -1610,6 +2025,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-import-assertions/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-import-assertions/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-/DU3RXad9+bZwrgWJQKbr39gYbJpLJHezqEzRzi/BHRlJ9zsQb4CK2CA/5apllXNomwA1qHwzvHl+AdEmC5krQ==} engines: {node: '>=6.9.0'} @@ -1618,6 +2042,16 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.13: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.18.9: resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} @@ -1637,6 +2071,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: @@ -1644,6 +2086,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.12.9: resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} @@ -1654,6 +2097,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: false + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-jsx/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-6mmljtAedFGTWu2p/8WIORGwy+61PLgOMPOdazc7YoJ9ZCWUyFy3A6CpPkRKLKD1ToAesxX8KGEViAiLo9N+7Q==} engines: {node: '>=6.9.0'} @@ -1662,6 +2114,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.10: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1672,6 +2125,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.13: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.18.9: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: @@ -1679,6 +2140,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.10: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} @@ -1689,6 +2151,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: @@ -1696,6 +2166,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.10: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} @@ -1706,6 +2177,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.13: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.18.9: resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: @@ -1713,6 +2192,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.10: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} @@ -1732,6 +2212,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: false + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: @@ -1739,6 +2227,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.10: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} @@ -1749,6 +2238,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: @@ -1756,6 +2253,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.10: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} @@ -1766,6 +2264,14 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.13: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.18.9: resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: @@ -1773,6 +2279,16 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.13: + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 /@babel/plugin-syntax-private-property-in-object/7.14.5_@babel+core@7.18.9: resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} @@ -1782,6 +2298,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.12.10: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} @@ -1793,6 +2310,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.13: + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.18.9: resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} engines: {node: '>=6.9.0'} @@ -1801,6 +2327,17 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + dev: false /@babel/plugin-syntax-typescript/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-mAWAuq4rvOepWCBid55JuRNvpTNf2UGVgoz4JV0fXEKolsVZDzsa4NqCef758WZJj/GDu0gVGItjKFiClTAmZA==} @@ -1810,6 +2347,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} @@ -1821,6 +2359,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-arrow-functions/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-9S9X9RUefzrsHZmKMbDXxweEH+YlE8JJEuat9FdvW9Qh1cw7W64jELCtWNkPBPX5En45uy28KGvA/AySqUh8CQ==} engines: {node: '>=6.9.0'} @@ -1829,6 +2376,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.10: resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} @@ -1857,6 +2405,19 @@ packages: - supports-color dev: true + /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-async-to-generator/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-ARE5wZLKnTgPW7/1ftQmSi1CmkqqHo2DNmtztFhvgtOWSDfq0Cq9/9L+KnZNYSNrydBekhW3rwShduf59RoXag==} engines: {node: '>=6.9.0'} @@ -1869,6 +2430,7 @@ packages: '@babel/helper-remap-async-to-generator': 7.18.9_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} @@ -1880,6 +2442,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-block-scoped-functions/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-ExUcOqpPWnliRcPqves5HJcJOvHvIIWfuS4sroBUenPuMdmW+SMHDakmtS7qOo13sVppmUijqeTv7qqGsvURpQ==} engines: {node: '>=6.9.0'} @@ -1888,6 +2459,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} @@ -1899,6 +2471,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-block-scoping/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-5sDIJRV1KtQVEbt/EIBwGy4T01uYIo4KRB3VUqzkhrAIOGx7AoctL9+Ux88btY0zXdDyPJ9mW+bg+v+XEkGmtw==} engines: {node: '>=6.9.0'} @@ -1907,6 +2488,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-classes/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==} @@ -1927,6 +2509,24 @@ packages: - supports-color dev: true + /@babel/plugin-transform-classes/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-optimise-call-expression': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-replace-supers': 7.18.9 + '@babel/helper-split-export-declaration': 7.18.6 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-classes/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-EkRQxsxoytpTlKJmSPYrsOMjCILacAjtSVkd4gChEe2kXjFCun3yohhW5I7plXJhCemM0gKsaGMcO8tinvCA5g==} engines: {node: '>=6.9.0'} @@ -1944,6 +2544,7 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} @@ -1955,6 +2556,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-computed-properties/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-+i0ZU1bCDymKakLxn5srGHrsAPRELC2WIbzwjLhHW9SIE1cPYkLCL0NlnXMZaM1vhfgA2+M7hySk42VBvrkBRw==} engines: {node: '>=6.9.0'} @@ -1963,6 +2573,16 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-transform-destructuring/7.18.13_@babel+core@7.18.13: + resolution: {integrity: sha512-TodpQ29XekIsex2A+YJPj5ax2plkGa8YYY6mFjCohk/IG9IY42Rtuj1FuDeemfg2ipxIFLzPeA83SIBnlhSIow==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 /@babel/plugin-transform-destructuring/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-p5VCYNddPLkZTq4XymQIaIfZNJwT9YsjkPOhkVEqt6QIpQFZVM9IltqqYpOEkJoN1DPznmxUDyZ5CTZs/ZCuHA==} @@ -1982,6 +2602,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} @@ -1994,6 +2615,16 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-dotall-regex/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-6S3jpun1eEbAxq7TdjLotAsl4WpQI9DxfkycRcKrjhQYzU87qpXdknpBg/e+TdcMehqGnLFi7tnFUBR02Vq6wg==} engines: {node: '>=6.9.0'} @@ -2003,6 +2634,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} @@ -2014,6 +2646,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-duplicate-keys/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-d2bmXCtZXYc59/0SanQKbiWINadaJXqtvIQIzd4+hNwkWBgyCd5F/2t1kXoUdvPMrxzPvhK6EMQRROxsue+mfw==} engines: {node: '>=6.9.0'} @@ -2022,6 +2663,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} @@ -2034,6 +2676,16 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-exponentiation-operator/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-wzEtc0+2c88FVR34aQmiz56dxEkxr2g8DQb/KfaFa1JYXOFVsbhvAonFN6PwVWj++fKmku8NP80plJ5Et4wqHw==} engines: {node: '>=6.9.0'} @@ -2043,6 +2695,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-flow-strip-types/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-+G6rp2zRuOAInY5wcggsx4+QVao1qPM0osC9fTUVlAV3zOrzTCnrMAFVnR6+a3T8wz1wFIH7KhYMcMB3u1n80A==} @@ -2065,6 +2718,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.18.13: + resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-for-of/7.18.8_@babel+core@7.18.9: resolution: {integrity: sha512-yEfTRnjuskWYo0k1mHUqrVWaZwrdq8AYbfrpqULOJOaucGSp4mNMVps+YtA8byoevxS/urwU75vyhQIxcCgiBQ==} engines: {node: '>=6.9.0'} @@ -2073,6 +2735,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} @@ -2086,6 +2749,17 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-function-name/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-WvIBoRPaJQ5yVHzcnJFor7oS5Ls0PYixlTYE63lCj2RtdQEl15M68FXQlxnG6wdraJIXRdR7KI+hQ7q/9QjrCQ==} engines: {node: '>=6.9.0'} @@ -2096,6 +2770,7 @@ packages: '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.9 '@babel/helper-function-name': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-literals/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} @@ -2107,6 +2782,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-literals/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-IFQDSRoTPnrAIrI5zoZv73IFeZu2dhu6irxQjY9rNjTT53VmKg9fenjvoiOWOkJ6mm4jKVPtdMzBY98Fp4Z4cg==} engines: {node: '>=6.9.0'} @@ -2115,6 +2799,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} @@ -2126,6 +2811,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-member-expression-literals/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-qSF1ihLGO3q+/g48k85tUjD033C29TNTVB2paCwZPVmOsjn9pClvYYrM2VeJpBY2bcNkuny0YUyTNRyRxJ54KA==} engines: {node: '>=6.9.0'} @@ -2134,6 +2828,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==} @@ -2149,6 +2844,19 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-module-transforms': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-modules-amd/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Pra5aXsmTsOnjM3IajS8rTaLCy++nGM4v3YR4esk5PCsyg9z8NA5oQLwxzMUtDBd8F+UmVza3VxoAaWCbzH1rg==} engines: {node: '>=6.9.0'} @@ -2161,6 +2869,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==} @@ -2177,6 +2886,20 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-module-transforms': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-simple-access': 7.18.6 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-modules-commonjs/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Qfv2ZOWikpvmedXQJDSbxNqy7Xr/j2Y8/KfijM0iJyKkBTmWuvCA1yeH1yDM7NJhBW/2aXxeucLj6i80/LAJ/Q==} engines: {node: '>=6.9.0'} @@ -2190,6 +2913,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-modules-systemjs/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==} @@ -2207,6 +2931,21 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-systemjs/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-module-transforms': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-validator-identifier': 7.18.6 + babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-modules-systemjs/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-zY/VSIbbqtoRoJKo2cDTewL364jSlZGvn0LKOf9ntbfxOvjfmyrdtEEOAdswOswhZEb8UH3jDkCKHd1sPgsS0A==} engines: {node: '>=6.9.0'} @@ -2221,6 +2960,7 @@ packages: babel-plugin-dynamic-import-node: 2.3.3 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} @@ -2235,6 +2975,18 @@ packages: - supports-color dev: true + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-module-transforms': 7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-modules-umd/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-dcegErExVeXcRqNtkRU/z8WlBLnvD4MRnHgNs3MytRO1Mn1sHRyhbcpYbVMGclAqOjdW+9cfkdZno9dFdfKLfQ==} engines: {node: '>=6.9.0'} @@ -2246,6 +2998,7 @@ packages: '@babel/helper-plugin-utils': 7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-named-capturing-groups-regex/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==} @@ -2258,6 +3011,16 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-named-capturing-groups-regex/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-named-capturing-groups-regex/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-UmEOGF8XgaIqD74bC8g7iV3RYj8lMf0Bw7NJzvnS9qQhM4mg+1WHKotUIdjxgD2RGrgFLZZPCFPFj3P/kVDYhg==} engines: {node: '>=6.9.0'} @@ -2267,6 +3030,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} @@ -2278,6 +3042,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-new-target/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-DjwFA/9Iu3Z+vrAn+8pBUGcjhxKguSMlsFqeCKbhb9BAV756v0krzVK04CRDi/4aqmk8BsHb4a/gFcaA5joXRw==} engines: {node: '>=6.9.0'} @@ -2286,6 +3059,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} @@ -2300,6 +3074,18 @@ packages: - supports-color dev: true + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-replace-supers': 7.18.9 + transitivePeerDependencies: + - supports-color + /@babel/plugin-transform-object-super/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-uvGz6zk+pZoS1aTZrOvrbj6Pp/kK2mp45t2B+bTDre2UgsZZ8EZLSJtUg7m/no0zOJUWgFONpB7Zv9W2tSaFlA==} engines: {node: '>=6.9.0'} @@ -2311,6 +3097,7 @@ packages: '@babel/helper-replace-supers': 7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.12.10: resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} @@ -2332,6 +3119,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: false + /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.18.13: + resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-parameters/7.18.8_@babel+core@7.18.9: resolution: {integrity: sha512-ivfbE3X2Ss+Fj8nnXvKJS6sjRG4gzwPMsP+taZC+ZzEGjAYlvENixmt1sZ5Ca6tWls+BlKSGKPJ6OOXvXCbkFg==} engines: {node: '>=6.9.0'} @@ -2340,6 +3136,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} @@ -2351,6 +3148,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-property-literals/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-cYcs6qlgafTud3PAzrrRNbQtfpQ8+y/+M5tKmksS9+M1ckbH6kzY8MrexEM9mcA6JDsukE19iIRvAyYl463sMg==} engines: {node: '>=6.9.0'} @@ -2359,14 +3165,25 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true - /@babel/plugin-transform-react-constant-elements/7.18.9_@babel+core@7.18.9: - resolution: {integrity: sha512-IrTYh1I3YCEL1trjknnlLKTp5JggjzhKl/d3ibzPc97JhpFcDTr38Jdek/oX4cFbS6By0bXJcOkpRvJ5ZHK2wQ==} + /@babel/plugin-transform-react-constant-elements/7.18.12_@babel+core@7.18.13: + resolution: {integrity: sha512-Q99U9/ttiu+LMnRU8psd23HhvwXmKWDQIpocm0JKaICcZHnw+mdQbHm6xnSy7dOl8I5PELakYtNBubNQlBXbZw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + dev: false + + /@babel/plugin-transform-react-display-name/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-TV4sQ+T013n61uMoygyMRm+xf04Bd5oqFpv2jAEQwSZ8NwQA7zeRPg1LMVg2PWi3zWBz+CLKD+v5bcpZ/BS0aA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 '@babel/helper-plugin-utils': 7.18.9 dev: false @@ -2378,6 +3195,17 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.13 + dev: false /@babel/plugin-transform-react-jsx-development/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-SA6HEjwYFKF7WDjWcMcMGUimmw/nhNRDWxr+KaLSCrkD/LMDBvWRmHAYgE1HDeF8KUuI8OAu+RT6EOtKxSW2qA==} @@ -2387,6 +3215,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.9 + dev: true /@babel/plugin-transform-react-jsx-self/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==} @@ -2408,6 +3237,33 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-react-jsx/7.18.10_@babel+core@7.18.13: + resolution: {integrity: sha512-gCy7Iikrpu3IZjYZolFE4M1Sm+nrh1/6za2Ewj77Z+XirT4TsbJcvOFOyF+fRPwU6AKKK136CZxx6L8AbSFG6A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 + '@babel/types': 7.18.13 + dev: false + + /@babel/plugin-transform-react-jsx/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-module-imports': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 + '@babel/types': 7.18.9 + /@babel/plugin-transform-react-jsx/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-Mz7xMPxoy9kPS/JScj6fJs03TZ/fZ1dJPlMjRAgTaxaS0fUBk8FV/A2rRgfPsVCZqALNwMexD+0Uaf5zlcKPpw==} engines: {node: '>=6.9.0'} @@ -2420,6 +3276,18 @@ packages: '@babel/helper-plugin-utils': 7.18.9 '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9 '@babel/types': 7.18.9 + dev: true + + /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-annotate-as-pure': 7.18.6 + '@babel/helper-plugin-utils': 7.18.9 + dev: false /@babel/plugin-transform-react-pure-annotations/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-I8VfEPg9r2TRDdvnHgPepTKvuRomzA8+u+nhY7qSI1fR2hRNebasZEETLyM5mAUr0Ku56OkXJ0I7NHJnO6cJiQ==} @@ -2430,6 +3298,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-annotate-as-pure': 7.18.6 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} @@ -2442,6 +3311,16 @@ packages: regenerator-transform: 0.15.0 dev: true + /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + regenerator-transform: 0.15.0 + /@babel/plugin-transform-regenerator/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-poqRI2+qiSdeldcz4wTSTXBRryoq3Gc70ye7m7UD5Ww0nE29IXqMl6r7Nd15WBgRd74vloEMlShtH6CKxVzfmQ==} engines: {node: '>=6.9.0'} @@ -2451,6 +3330,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 regenerator-transform: 0.15.0 + dev: true /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} @@ -2462,6 +3342,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-reserved-words/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-oX/4MyMoypzHjFrT1CdivfKZ+XvIPMFXwwxHp/r0Ddy2Vuomt4HDFGmft1TAY2yiTKiNSsh3kjBAzcM8kSdsjA==} engines: {node: '>=6.9.0'} @@ -2470,6 +3359,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-runtime/7.12.10_@babel+core@7.12.10: resolution: {integrity: sha512-xOrUfzPxw7+WDm9igMgQCbO3cJKymX7dFdsgRr1eu9n3KjjyU4pptIXbXPseQDquw+W+RuJEJMHKHNsPNNm3CA==} @@ -2509,6 +3399,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-shorthand-properties/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-eCLXXJqv8okzg86ywZJbRn19YJHU4XUa55oz2wbHhaQVn/MM+XhukiT7SYqp/7o00dg52Rj51Ny+Ecw4oyoygw==} engines: {node: '>=6.9.0'} @@ -2517,6 +3416,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-spread/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==} @@ -2529,6 +3429,16 @@ packages: '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 dev: true + /@babel/plugin-transform-spread/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + /@babel/plugin-transform-spread/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-39Q814wyoOPtIB/qGopNIL9xDChOE1pNU0ZY5dO0owhiVt/5kFm4li+/bBtwc7QotG0u5EPzqhZdjMtmqBqyQA==} engines: {node: '>=6.9.0'} @@ -2538,6 +3448,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-skip-transparent-expression-wrappers': 7.18.9 + dev: true /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} @@ -2549,6 +3460,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-sticky-regex/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-kfiDrDQ+PBsQDO85yj1icueWMfGfJFKN1KCkndygtu/C9+XUfydLC8Iv5UYJqRwy4zk8EcplRxEOeLyjq1gm6Q==} engines: {node: '>=6.9.0'} @@ -2557,6 +3477,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} @@ -2568,6 +3489,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-template-literals/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-S8cOWfT82gTezpYOiVaGHrCbhlHgKhQt8XH5ES46P2XWmX92yisoZywf5km75wv5sYcXDUCLMmMxOLCtthDgMA==} engines: {node: '>=6.9.0'} @@ -2576,6 +3506,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.12.10: resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} @@ -2587,6 +3518,15 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.18.13: + resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-typeof-symbol/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-SRfwTtF11G2aemAZWivL7PD+C9z52v9EvMqH9BuYbabyPuKUvSWks3oCg6041pT925L4zVFqaVBeECwsmlguEw==} engines: {node: '>=6.9.0'} @@ -2595,6 +3535,35 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true + + /@babel/plugin-transform-typescript/7.18.12_@babel+core@7.18.13: + resolution: {integrity: sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color + dev: false + + /@babel/plugin-transform-typescript/7.18.12_@babel+core@7.18.9: + resolution: {integrity: sha512-2vjjam0cum0miPkenUbQswKowuxs/NjMwIKEq0zwegRxXk12C9YOF9STXnaUptITOtOJHKHpzvvWYOjbm6tc0w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.9 + '@babel/helper-create-class-features-plugin': 7.18.13_@babel+core@7.18.9 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.9 + transitivePeerDependencies: + - supports-color + dev: true /@babel/plugin-transform-typescript/7.18.8_@babel+core@7.18.9: resolution: {integrity: sha512-p2xM8HI83UObjsZGofMV/EdYjamsDm6MoN3hXPYIT0+gxIoopE+B7rPYKAxfrz9K9PK7JafTTjqYC6qipLExYA==} @@ -2608,6 +3577,16 @@ packages: '@babel/plugin-syntax-typescript': 7.18.6_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true + + /@babel/plugin-transform-unicode-escapes/7.18.10_@babel+core@7.18.13: + resolution: {integrity: sha512-kKAdAI+YzPgGY/ftStBFXTI1LZFju38rYThnfMykS+IXy8BVx+res7s2fxf1l8I35DV2T97ezo6+SGrXz6B3iQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 /@babel/plugin-transform-unicode-escapes/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-XNRwQUXYMP7VLuy54cr/KS/WeL3AZeORhrmeZ7iewgu+X2eBqmpaLI/hzqr9ZxCeUoq0ASK4GUzSM0BDhZkLFw==} @@ -2627,6 +3606,7 @@ packages: dependencies: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.12.10: resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} @@ -2639,6 +3619,16 @@ packages: '@babel/helper-plugin-utils': 7.18.9 dev: true + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + /@babel/plugin-transform-unicode-regex/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-gE7A6Lt7YLnNOL3Pb9BNeZvi+d8l7tcRrG4+pwJjK9hD2xX4mEvjlQW60G9EEmfXVYRPv9VRQcyegIVHCql/AA==} engines: {node: '>=6.9.0'} @@ -2648,6 +3638,7 @@ packages: '@babel/core': 7.18.9 '@babel/helper-create-regexp-features-plugin': 7.18.6_@babel+core@7.18.9 '@babel/helper-plugin-utils': 7.18.9 + dev: true /@babel/preset-env/7.12.11_@babel+core@7.12.10: resolution: {integrity: sha512-j8Tb+KKIXKYlDBQyIOy4BLxzv1NUOwlHfZ74rvW+Z0Gp4/cI2IMDPBWAgWceGcE7aep9oL/0K9mlzlMGxA8yNw==} @@ -2725,6 +3716,91 @@ packages: - supports-color dev: true + /@babel/preset-env/7.18.10_@babel+core@7.18.13: + resolution: {integrity: sha512-wVxs1yjFdW3Z/XkNfXKoblxoHgbtUF7/l3PvvP4m02Qz9TZ6uZGxRVYjSQeR87oQmHco9zWitW5J82DJ7sCjvA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.18.13 + '@babel/core': 7.18.13 + '@babel/helper-compilation-targets': 7.18.9_@babel+core@7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-validator-option': 7.18.6 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-async-generator-functions': 7.18.10_@babel+core@7.18.13 + '@babel/plugin-proposal-class-properties': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-class-static-block': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-dynamic-import': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-export-namespace-from': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-json-strings': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-logical-assignment-operators': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-numeric-separator': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-object-rest-spread': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-optional-catch-binding': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-proposal-private-methods': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-private-property-in-object': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.13 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.13 + '@babel/plugin-syntax-class-static-block': 7.14.5_@babel+core@7.18.13 + '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-import-assertions': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-private-property-in-object': 7.14.5_@babel+core@7.18.13 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.13 + '@babel/plugin-transform-arrow-functions': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-async-to-generator': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-block-scoped-functions': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-block-scoping': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-classes': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-computed-properties': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-destructuring': 7.18.13_@babel+core@7.18.13 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-duplicate-keys': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-exponentiation-operator': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-for-of': 7.18.8_@babel+core@7.18.13 + '@babel/plugin-transform-function-name': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-literals': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-member-expression-literals': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-modules-amd': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-modules-systemjs': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-modules-umd': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-named-capturing-groups-regex': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-new-target': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-object-super': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-parameters': 7.18.8_@babel+core@7.18.13 + '@babel/plugin-transform-property-literals': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-regenerator': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-reserved-words': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-shorthand-properties': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-spread': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-sticky-regex': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-template-literals': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-typeof-symbol': 7.18.9_@babel+core@7.18.13 + '@babel/plugin-transform-unicode-escapes': 7.18.10_@babel+core@7.18.13 + '@babel/plugin-transform-unicode-regex': 7.18.6_@babel+core@7.18.13 + '@babel/preset-modules': 0.1.5_@babel+core@7.18.13 + '@babel/types': 7.18.13 + babel-plugin-polyfill-corejs2: 0.3.2_@babel+core@7.18.13 + babel-plugin-polyfill-corejs3: 0.5.3_@babel+core@7.18.13 + babel-plugin-polyfill-regenerator: 0.4.0_@babel+core@7.18.13 + core-js-compat: 3.24.1 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + /@babel/preset-env/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-75pt/q95cMIHWssYtyfjVlvI+QEZQThQbKvR9xH+F/Agtw/s4Wfc2V9Bwd/P39VtixB7oWxGdH4GteTTwYJWMg==} engines: {node: '>=6.9.0'} @@ -2809,6 +3885,7 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color + dev: true /@babel/preset-flow/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-E7BDhL64W6OUqpuyHnSroLnqyRTcG6ZdOBl1OKI/QK/HJfplqK/S3sq1Cckx7oTodJ5yOXyfw7rEADJ6UjoQDQ==} @@ -2835,6 +3912,18 @@ packages: esutils: 2.0.3 dev: true + /@babel/preset-modules/0.1.5_@babel+core@7.18.13: + resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/plugin-proposal-unicode-property-regex': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.13 + '@babel/types': 7.18.9 + esutils: 2.0.3 + /@babel/preset-modules/0.1.5_@babel+core@7.18.9: resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==} peerDependencies: @@ -2846,6 +3935,22 @@ packages: '@babel/plugin-transform-dotall-regex': 7.18.6_@babel+core@7.18.9 '@babel/types': 7.18.9 esutils: 2.0.3 + dev: true + + /@babel/preset-react/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-validator-option': 7.18.6 + '@babel/plugin-transform-react-display-name': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-react-jsx': 7.18.10_@babel+core@7.18.13 + '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.13 + '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.18.13 + dev: false /@babel/preset-react/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-zXr6atUmyYdiWRVLOZahakYmOBHtWc2WGCkP8PYTgZi0iJXDY2CN180TdrIW4OGOAdLc7TifzDIvtx6izaRIzg==} @@ -2860,6 +3965,21 @@ packages: '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.9 '@babel/plugin-transform-react-jsx-development': 7.18.6_@babel+core@7.18.9 '@babel/plugin-transform-react-pure-annotations': 7.18.6_@babel+core@7.18.9 + dev: true + + /@babel/preset-typescript/7.18.6_@babel+core@7.18.13: + resolution: {integrity: sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-plugin-utils': 7.18.9 + '@babel/helper-validator-option': 7.18.6 + '@babel/plugin-transform-typescript': 7.18.12_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color + dev: false /@babel/preset-typescript/7.18.6_@babel+core@7.18.9: resolution: {integrity: sha512-s9ik86kXBAnD760aybBucdpnLsAt0jK1xqJn2juOn9lkOvSHV60os5hxoVJsPzMQxvnUJFAlkont2DvvaYEBtQ==} @@ -2870,9 +3990,10 @@ packages: '@babel/core': 7.18.9 '@babel/helper-plugin-utils': 7.18.9 '@babel/helper-validator-option': 7.18.6 - '@babel/plugin-transform-typescript': 7.18.8_@babel+core@7.18.9 + '@babel/plugin-transform-typescript': 7.18.12_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true /@babel/register/7.18.9_@babel+core@7.18.9: resolution: {integrity: sha512-ZlbnXDcNYHMR25ITwwNKT88JiaukkdVj/nG7r3wnuXkOTHc60Uy05PwMCPre0hSkY68E6zK3xz+vUJSP2jWmcw==} @@ -2916,6 +4037,14 @@ packages: '@babel/types': 7.18.9 dev: true + /@babel/template/7.18.10: + resolution: {integrity: sha512-TI+rCtooWHr3QJ27kJxfjutghu44DLnasDMwpDqCXVTal9RLp3RSYNh4NdBrRP2cQAoG9A8juOQl6P6oZG4JxA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/parser': 7.18.13 + '@babel/types': 7.18.13 + /@babel/template/7.18.6: resolution: {integrity: sha512-JoDWzPe+wgBsTTgdnIma3iHNFC7YVJoPssVBDjiHfNlyt4YcunDtcDOUmfVDfCK5MfdsaIoX9PkijPhjH3nYUw==} engines: {node: '>=6.9.0'} @@ -2924,6 +4053,23 @@ packages: '@babel/parser': 7.18.9 '@babel/types': 7.18.9 + /@babel/traverse/7.18.13: + resolution: {integrity: sha512-N6kt9X1jRMLPxxxPYWi7tgvJRH/rtoU+dbKAPDM44RFHiMH8igdsaSBgFeskhSl/kLWLDUvIh1RXCrTmg0/zvA==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.18.6 + '@babel/generator': 7.18.13 + '@babel/helper-environment-visitor': 7.18.9 + '@babel/helper-function-name': 7.18.9 + '@babel/helper-hoist-variables': 7.18.6 + '@babel/helper-split-export-declaration': 7.18.6 + '@babel/parser': 7.18.13 + '@babel/types': 7.18.13 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + /@babel/traverse/7.18.9: resolution: {integrity: sha512-LcPAnujXGwBgv3/WHv01pHtb2tihcyW1XuL9wd7jqh1Z8AQkTd+QVjMrMijrln0T7ED3UXLIy36P9Ao7W75rYg==} engines: {node: '>=6.9.0'} @@ -2941,6 +4087,14 @@ packages: transitivePeerDependencies: - supports-color + /@babel/types/7.18.13: + resolution: {integrity: sha512-ePqfTihzW0W6XAU+aMw2ykilisStJfDnsejDCXRchCcMJ4O0+8DhPXf2YUbZ6wjBlsEmZwLK/sPweWtu8hcJYQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.18.10 + '@babel/helper-validator-identifier': 7.18.6 + to-fast-properties: 2.0.0 + /@babel/types/7.18.9: resolution: {integrity: sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==} engines: {node: '>=6.9.0'} @@ -3108,7 +4262,7 @@ packages: '@emotion/react': '>=10.0.35' react: '>=16.8.6' dependencies: - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 react: 17.0.2 dev: false @@ -3134,14 +4288,14 @@ packages: react: 17.0.2 dev: false - /@chakra-ui/focus-lock/1.2.6_ezrngephzshow6s7axji6azy6u: + /@chakra-ui/focus-lock/1.2.6_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-ZJNE1oNdUM1aGWuCJ+bxFa/d3EwxzfMWzTKzSvKDK50GWoUQQ10xFTT9nY/yFpkcwhBvx1KavxKf44mIhIbSog==} peerDependencies: react: '>=16.8.6' dependencies: '@chakra-ui/utils': 1.10.4 react: 17.0.2 - react-focus-lock: 2.5.2_ezrngephzshow6s7axji6azy6u + react-focus-lock: 2.5.2_bdzrcjszn4u4ksnkedit7lnkp4 transitivePeerDependencies: - '@types/react' dev: false @@ -3263,7 +4417,7 @@ packages: react: 17.0.2 dev: false - /@chakra-ui/modal/1.11.1_4b5dcuwu644zcmbgnuftw7owqe: + /@chakra-ui/modal/1.11.1_4hsj5o2frtrs6irchn7g7gxcfu: resolution: {integrity: sha512-B2BBDonHb04vbPLAWgko1JYBwgW8ZNSLyhTJK+rbrCsRSgazuLTcwq4hdyJqrYNWtaQEfSwpAXqJ7joMZdv59A==} peerDependencies: '@chakra-ui/system': '>=1.0.0' @@ -3272,18 +4426,18 @@ packages: react-dom: '>=16.8.6' dependencies: '@chakra-ui/close-button': 1.2.7_5qblqjf622vzzkdskgddihcrca - '@chakra-ui/focus-lock': 1.2.6_ezrngephzshow6s7axji6azy6u + '@chakra-ui/focus-lock': 1.2.6_bdzrcjszn4u4ksnkedit7lnkp4 '@chakra-ui/hooks': 1.9.1_react@17.0.2 '@chakra-ui/portal': 1.3.10_sfoxds7t5ydpegc3knd667wn6m '@chakra-ui/react-utils': 1.2.3_react@17.0.2 '@chakra-ui/system': 1.12.1_2av45khroaevmcc27aulpaf2sy '@chakra-ui/transition': 1.4.8_n2argv7ng3tf56dasmod6pcm2a '@chakra-ui/utils': 1.10.4 - aria-hidden: 1.1.3 + aria-hidden: 1.2.0_bdzrcjszn4u4ksnkedit7lnkp4 framer-motion: 4.1.17_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - react-remove-scroll: 2.4.1_ezrngephzshow6s7axji6azy6u + react-remove-scroll: 2.4.1_bdzrcjszn4u4ksnkedit7lnkp4 transitivePeerDependencies: - '@types/react' dev: false @@ -3341,7 +4495,7 @@ packages: react: '>=16.8.6' dependencies: '@chakra-ui/react-utils': 1.2.3_react@17.0.2 - '@popperjs/core': 2.11.5 + '@popperjs/core': 2.11.6 react: 17.0.2 dev: false @@ -3384,8 +4538,8 @@ packages: '@chakra-ui/react-env': 1.1.6_react@17.0.2 '@chakra-ui/system': 1.12.1_2av45khroaevmcc27aulpaf2sy '@chakra-ui/utils': 1.10.4 - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy - '@emotion/styled': 11.10.0_ra6z4g4vedexqezzhrx3xjd6di + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 + '@emotion/styled': 11.10.0_gradirrgrhdgjyorcjqyna7b2e react: 17.0.2 react-dom: 17.0.2_react@17.0.2 dev: false @@ -3423,7 +4577,7 @@ packages: react: 17.0.2 dev: false - /@chakra-ui/react/1.8.8_ho2ucpctvr3tw6kckyljeqhuqm: + /@chakra-ui/react/1.8.8_kmzl3anmvi2yu5ttixzemblrsq: resolution: {integrity: sha512-/XqL25J0i0h+usAXBngn/RTG2u1oQRzbhHe9tNHwFyNbx/izIADhQW/6ji06QU0KtaRIU77XvgSAyTtMJY1KmA==} peerDependencies: '@emotion/react': ^11.0.0 @@ -3452,7 +4606,7 @@ packages: '@chakra-ui/live-region': 1.1.6_react@17.0.2 '@chakra-ui/media-query': 2.0.4_sxr25aaor3bltw4csjjk62xw3q '@chakra-ui/menu': 1.8.11_lzykphg6aa5qb7fo3rwhgzwawu - '@chakra-ui/modal': 1.11.1_4b5dcuwu644zcmbgnuftw7owqe + '@chakra-ui/modal': 1.11.1_4hsj5o2frtrs6irchn7g7gxcfu '@chakra-ui/number-input': 1.4.7_5qblqjf622vzzkdskgddihcrca '@chakra-ui/pin-input': 1.7.10_5qblqjf622vzzkdskgddihcrca '@chakra-ui/popover': 1.11.9_lzykphg6aa5qb7fo3rwhgzwawu @@ -3479,8 +4633,8 @@ packages: '@chakra-ui/transition': 1.4.8_n2argv7ng3tf56dasmod6pcm2a '@chakra-ui/utils': 1.10.4 '@chakra-ui/visually-hidden': 1.1.6_5qblqjf622vzzkdskgddihcrca - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy - '@emotion/styled': 11.10.0_ra6z4g4vedexqezzhrx3xjd6di + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 + '@emotion/styled': 11.10.0_gradirrgrhdgjyorcjqyna7b2e framer-motion: 4.1.17_sfoxds7t5ydpegc3knd667wn6m react: 17.0.2 react-dom: 17.0.2_react@17.0.2 @@ -3513,8 +4667,8 @@ packages: '@chakra-ui/system': 1.12.1_2av45khroaevmcc27aulpaf2sy '@chakra-ui/theme': 1.14.1_@chakra-ui+system@1.12.1 '@chakra-ui/utils': 1.10.4 - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy - '@emotion/styled': 11.10.0_ra6z4g4vedexqezzhrx3xjd6di + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 + '@emotion/styled': 11.10.0_gradirrgrhdgjyorcjqyna7b2e react: 17.0.2 dev: false @@ -3588,8 +4742,8 @@ packages: '@chakra-ui/react-utils': 1.2.3_react@17.0.2 '@chakra-ui/styled-system': 1.19.0 '@chakra-ui/utils': 1.10.4 - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy - '@emotion/styled': 11.10.0_ra6z4g4vedexqezzhrx3xjd6di + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 + '@emotion/styled': 11.10.0_gradirrgrhdgjyorcjqyna7b2e react: 17.0.2 react-fast-compare: 3.2.0 dev: false @@ -3773,14 +4927,14 @@ packages: engines: {node: '>=10.0.0'} dev: true - /@emotion/babel-plugin/11.10.0_@babel+core@7.18.9: - resolution: {integrity: sha512-xVnpDAAbtxL1dsuSelU5A7BnY/lftws0wUexNJZTPsvX/1tM4GZJbclgODhvW4E+NH7E5VFcH0bBn30NvniPJA==} + /@emotion/babel-plugin/11.10.2_@babel+core@7.18.13: + resolution: {integrity: sha512-xNQ57njWTFVfPAc3cjfuaPdsgLp5QOSuRsj9MA6ndEhH/AzuZM86qIQzt6rq+aGBwj3n5/TkLmU5lhAfdRmogA==} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@babel/helper-module-imports': 7.18.6 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 '@babel/runtime': 7.18.9 '@emotion/hash': 0.9.0 '@emotion/memoize': 0.8.0 @@ -3802,8 +4956,8 @@ packages: '@emotion/weak-memoize': 0.2.5 dev: false - /@emotion/cache/11.10.0: - resolution: {integrity: sha512-3FoUWnDbHWg/pXGCvL46jvpOSJP0xvRZLY8khUcUHGOBcp0S/MCIk+osp84/dby2Ctahw/Ev4KTHWkY3i0g39g==} + /@emotion/cache/11.10.2: + resolution: {integrity: sha512-GPR4PovENRvYDbCEnDRecPZYJzWdNMsM+Jn+13MC5uImVNbMyKwzv95DUHy5PDcgfPtKoDtfLU6emF1grrbQDg==} dependencies: '@emotion/memoize': 0.8.0 '@emotion/sheet': 1.2.0 @@ -3864,7 +5018,7 @@ packages: resolution: {integrity: sha512-G/YwXTkv7Den9mXDO7AhLWkE3q+I92B+VqAE+dYG4NGPaHZGvt3G8Q0p9vmE+sq7rTGphUbAvmQ9YpbfMQGGlA==} dev: false - /@emotion/react/11.10.0_y5pqj26w664rmbqj326qmlglpy: + /@emotion/react/11.10.0_7zo56kuumdiaav2fjs2ysfihj4: resolution: {integrity: sha512-K6z9zlHxxBXwN8TcpwBKcEsBsOw4JWCCmR+BeeOWgqp8GIU1yA2Odd41bwdAAr0ssbQrbJbVnndvv7oiv1bZeQ==} peerDependencies: '@babel/core': ^7.0.0 @@ -3876,14 +5030,14 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@babel/runtime': 7.18.9 - '@emotion/babel-plugin': 11.10.0_@babel+core@7.18.9 - '@emotion/cache': 11.10.0 + '@emotion/babel-plugin': 11.10.2_@babel+core@7.18.13 + '@emotion/cache': 11.10.2 '@emotion/serialize': 1.1.0 '@emotion/utils': 1.2.0 '@emotion/weak-memoize': 0.3.0 - '@types/react': 16.14.29 + '@types/react': 16.14.30 hoist-non-react-statics: 3.3.2 react: 17.0.2 dev: false @@ -3916,7 +5070,7 @@ packages: resolution: {integrity: sha512-OiTkRgpxescko+M51tZsMq7Puu/KP55wMT8BgpcXVG2hqXc0Vo0mfymJ/Uj24Hp0i083ji/o0aLddh08UEjq8w==} dev: false - /@emotion/styled/11.10.0_ra6z4g4vedexqezzhrx3xjd6di: + /@emotion/styled/11.10.0_gradirrgrhdgjyorcjqyna7b2e: resolution: {integrity: sha512-V9oaEH6V4KePeQpgUE83i8ht+4Ri3E8Djp/ZPJ4DQlqWhSKITvgzlR3/YQE2hdfP4Jw3qVRkANJz01LLqK9/TA==} peerDependencies: '@babel/core': ^7.0.0 @@ -3929,14 +5083,14 @@ packages: '@types/react': optional: true dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@babel/runtime': 7.18.9 - '@emotion/babel-plugin': 11.10.0_@babel+core@7.18.9 + '@emotion/babel-plugin': 11.10.2_@babel+core@7.18.13 '@emotion/is-prop-valid': 1.2.0 - '@emotion/react': 11.10.0_y5pqj26w664rmbqj326qmlglpy + '@emotion/react': 11.10.0_7zo56kuumdiaav2fjs2ysfihj4 '@emotion/serialize': 1.1.0 '@emotion/utils': 1.2.0 - '@types/react': 16.14.29 + '@types/react': 16.14.30 react: 17.0.2 dev: false @@ -3968,17 +5122,17 @@ packages: resolution: {integrity: sha512-AHPmaAx+RYfZz0eYu6Gviiagpmiyw98ySSlQvCUhVGDRtDFe4DBS0x1bSjdF3gqUDYOczB+yYvBTtEylYSdRhg==} dev: false - /@eslint/eslintrc/0.4.3: - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@eslint/eslintrc/1.3.0: + resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.4 - espree: 7.3.1 + espree: 9.3.3 globals: 13.17.0 - ignore: 4.0.6 + ignore: 5.2.0 import-fresh: 3.3.0 - js-yaml: 3.14.1 + js-yaml: 4.1.0 minimatch: 3.1.2 strip-json-comments: 3.1.1 transitivePeerDependencies: @@ -4003,8 +5157,8 @@ packages: '@hapi/hoek': 9.3.0 dev: true - /@humanwhocodes/config-array/0.5.0: - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + /@humanwhocodes/config-array/0.10.4: + resolution: {integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 @@ -4014,6 +5168,10 @@ packages: - supports-color dev: true + /@humanwhocodes/gitignore-to-minimatch/1.0.2: + resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==} + dev: true + /@humanwhocodes/object-schema/1.2.1: resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true @@ -4047,7 +5205,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 chalk: 4.1.2 jest-message-util: 26.6.2 jest-util: 26.6.2 @@ -4075,7 +5233,7 @@ packages: '@jest/test-result': 26.6.2 '@jest/transform': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 ansi-escapes: 4.3.2 chalk: 4.1.2 exit: 0.1.2 @@ -4162,7 +5320,7 @@ packages: dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 jest-mock: 26.6.2 dev: true @@ -4199,7 +5357,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 - '@types/node': 14.18.23 + '@types/node': 14.18.25 jest-message-util: 26.6.2 jest-mock: 26.6.2 jest-util: 26.6.2 @@ -4313,7 +5471,7 @@ packages: resolution: {integrity: sha512-/l/VWsdt/aBXgjshLWOFyFt3IVdYypu5y2Wn2rOO1un6nkqIn8SLXzgIMYXFyYsRWDyF5EthmKJMIdJvk08grg==} engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: - '@sinclair/typebox': 0.24.22 + '@sinclair/typebox': 0.24.28 dev: true /@jest/source-map/26.6.2: @@ -4385,7 +5543,7 @@ packages: resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@jest/types': 26.6.2 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 @@ -4433,7 +5591,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.6.2 + '@types/node': 14.18.25 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true @@ -4456,8 +5614,8 @@ packages: '@jest/schemas': 28.1.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 18.6.2 - '@types/yargs': 17.0.10 + '@types/node': 14.18.25 + '@types/yargs': 17.0.11 chalk: 4.1.2 dev: true @@ -4849,7 +6007,7 @@ packages: dependencies: '@jridgewell/set-array': 1.1.2 '@jridgewell/sourcemap-codec': 1.4.14 - '@jridgewell/trace-mapping': 0.3.14 + '@jridgewell/trace-mapping': 0.3.15 /@jridgewell/resolve-uri/3.1.0: resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} @@ -4863,7 +6021,7 @@ packages: resolution: {integrity: sha512-m7O9o2uR8k2ObDysZYzdfhb08VuEml5oWGiosa1VdaPZ/A6QyPkAJuwN0Q1lhULOf6B7MtQmHENS743hWtCrgw==} dependencies: '@jridgewell/gen-mapping': 0.3.2 - '@jridgewell/trace-mapping': 0.3.14 + '@jridgewell/trace-mapping': 0.3.15 dev: true /@jridgewell/sourcemap-codec/1.4.14: @@ -4874,6 +6032,13 @@ packages: dependencies: '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 + dev: true + + /@jridgewell/trace-mapping/0.3.15: + resolution: {integrity: sha512-oWZNOULl+UbhsgB51uuZzglikfIKSUBO/M9W2OfEjn7cmqoAiCgmv9lyACTUacZwBz0ITnJ2NqjU8Tx0DHL88g==} + dependencies: + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 /@jsdevtools/coverage-istanbul-loader/3.0.5: resolution: {integrity: sha512-EUCPEkaRPvmHjWAAZkWMT7JDzpw7FKB00WTISaiXsbNOd5hCHg77XLA8sLYLFDo1zepYLo2w7GstN8YBqRXZfA==} @@ -4936,12 +6101,12 @@ packages: resolution: {integrity: sha512-H1rQc1ZOHANWBvPcW+JpGwr+juXSxM8Q8YCkm3GhZd8REu1fHR3z99CErO1p9pkcfcxZnMdIZdIsXkOHY0NilA==} dev: false - /@next/env/12.2.3: - resolution: {integrity: sha512-2lWKP5Xcvnor70NaaROZXBvU8z9mFReePCG8NhZw6NyNGnPvC+8s+Cre/63LAB1LKzWw/e9bZJnQUg0gYFRb2Q==} + /@next/env/12.2.5: + resolution: {integrity: sha512-vLPLV3cpPGjUPT3PjgRj7e3nio9t6USkuew3JE/jMeon/9Mvp1WyR18v3iwnCuX7eUAm1HmAbJHHLAbcu/EJcw==} dev: false - /@next/eslint-plugin-next/11.1.4: - resolution: {integrity: sha512-E0iM++lWF2uOEBSRWSIg9sl3xXWvYSGP6tvUVKdeNNIiEAWwcZzs0OqxeO7Xq3BZ5XkQREEGiAUkzfCqDze5TQ==} + /@next/eslint-plugin-next/12.2.5: + resolution: {integrity: sha512-VBjVbmqEzGiOTBq4+wpeVXt/KgknnGB6ahvC/AxiIGnN93/RCSyXhFRI4uSfftM2Ba3w7ZO7076bfKasZsA0fw==} dependencies: glob: 7.1.7 dev: true @@ -4956,8 +6121,8 @@ packages: '@mdx-js/react': 1.6.22_react@17.0.2 dev: false - /@next/swc-android-arm-eabi/12.2.3: - resolution: {integrity: sha512-JxmCW9XB5PYnkGE67BdnBTdqW0SW6oMCiPMHLdjeRi4T3U4JJKJGnjQld99+6TPOfPWigtw3W7Cijp5gc+vJ/w==} + /@next/swc-android-arm-eabi/12.2.5: + resolution: {integrity: sha512-cPWClKxGhgn2dLWnspW+7psl3MoLQUcNqJqOHk2BhNcou9ARDtC0IjQkKe5qcn9qg7I7U83Gp1yh2aesZfZJMA==} engines: {node: '>= 10'} cpu: [arm] os: [android] @@ -4965,8 +6130,8 @@ packages: dev: false optional: true - /@next/swc-android-arm64/12.2.3: - resolution: {integrity: sha512-3l4zXpWnzy0fqoedsFRxzMy/eGlMMqn6IwPEuBmtEQ4h7srmQFHyT+Bk+eVHb0o1RQ7/TloAa+mu8JX5tz/5tA==} + /@next/swc-android-arm64/12.2.5: + resolution: {integrity: sha512-vMj0efliXmC5b7p+wfcQCX0AfU8IypjkzT64GiKJD9PgiA3IILNiGJr1fw2lyUDHkjeWx/5HMlMEpLnTsQslwg==} engines: {node: '>= 10'} cpu: [arm64] os: [android] @@ -4974,8 +6139,8 @@ packages: dev: false optional: true - /@next/swc-darwin-arm64/12.2.3: - resolution: {integrity: sha512-eutDO/RH6pf7+8zHo3i2GKLhF0qaMtxWpY8k3Oa1k+CyrcJ0IxwkfH/x3f75jTMeCrThn6Uu8j3WeZOxvhto1Q==} + /@next/swc-darwin-arm64/12.2.5: + resolution: {integrity: sha512-VOPWbO5EFr6snla/WcxUKtvzGVShfs302TEMOtzYyWni6f9zuOetijJvVh9CCTzInnXAZMtHyNhefijA4HMYLg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] @@ -4983,8 +6148,8 @@ packages: dev: false optional: true - /@next/swc-darwin-x64/12.2.3: - resolution: {integrity: sha512-lve+lnTiddXbcT3Lh2ujOFywQSEycTYQhuf6j6JrPu9oLQGS01kjIqqSj3/KMmSoppEnXo3BxkgYu+g2+ecHkA==} + /@next/swc-darwin-x64/12.2.5: + resolution: {integrity: sha512-5o8bTCgAmtYOgauO/Xd27vW52G2/m3i5PX7MUYePquxXAnX73AAtqA3WgPXBRitEB60plSKZgOTkcpqrsh546A==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] @@ -4992,8 +6157,8 @@ packages: dev: false optional: true - /@next/swc-freebsd-x64/12.2.3: - resolution: {integrity: sha512-V4bZU1qBFkULTPW53phY8ypioh3EERzHu9YKAasm9RxU4dj+8c/4s60y+kbFkFEEpIUgEU6yNuYZRR4lHHbUGA==} + /@next/swc-freebsd-x64/12.2.5: + resolution: {integrity: sha512-yYUbyup1JnznMtEBRkK4LT56N0lfK5qNTzr6/DEyDw5TbFVwnuy2hhLBzwCBkScFVjpFdfiC6SQAX3FrAZzuuw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] @@ -5001,8 +6166,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm-gnueabihf/12.2.3: - resolution: {integrity: sha512-MWxS/i+XSEKdQE0ZmdYkPPrWKBi4JwMVaXdOW9J/T/sZJsHsLlSC9ErBcNolKAJEVka+tnw9oPRyRCKOj+q0sw==} + /@next/swc-linux-arm-gnueabihf/12.2.5: + resolution: {integrity: sha512-2ZE2/G921Acks7UopJZVMgKLdm4vN4U0yuzvAMJ6KBavPzqESA2yHJlm85TV/K9gIjKhSk5BVtauIUntFRP8cg==} engines: {node: '>= 10'} cpu: [arm] os: [linux] @@ -5010,8 +6175,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-gnu/12.2.3: - resolution: {integrity: sha512-ikXkqAmvEcWTzIQFDdmrUHLWzdDAF5s2pVsSpQn9rk/gK1i9webH1GRQd2bSM7JLuPBZSaYrNGvDTyHZdSEYlg==} + /@next/swc-linux-arm64-gnu/12.2.5: + resolution: {integrity: sha512-/I6+PWVlz2wkTdWqhlSYYJ1pWWgUVva6SgX353oqTh8njNQp1SdFQuWDqk8LnM6ulheVfSsgkDzxrDaAQZnzjQ==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5019,8 +6184,8 @@ packages: dev: false optional: true - /@next/swc-linux-arm64-musl/12.2.3: - resolution: {integrity: sha512-wE45gGFkeLLLnCoveKaBrdpYkkypl3qwNF2YhnfvfVK7etuu1O679LwClhCWinDVBr+KOkmyHok00Z+0uI1ycg==} + /@next/swc-linux-arm64-musl/12.2.5: + resolution: {integrity: sha512-LPQRelfX6asXyVr59p5sTpx5l+0yh2Vjp/R8Wi4X9pnqcayqT4CUJLiHqCvZuLin3IsFdisJL0rKHMoaZLRfmg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] @@ -5028,8 +6193,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-gnu/12.2.3: - resolution: {integrity: sha512-MbFI6413VSXiREzHwYD8YAJLTknBaC+bmjXgdHEEdloeOuBFQGE3NWn3izOCTy8kV+s98VDQO8au7EKKs+bW0g==} + /@next/swc-linux-x64-gnu/12.2.5: + resolution: {integrity: sha512-0szyAo8jMCClkjNK0hknjhmAngUppoRekW6OAezbEYwHXN/VNtsXbfzgYOqjKWxEx3OoAzrT3jLwAF0HdX2MEw==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5037,8 +6202,8 @@ packages: dev: false optional: true - /@next/swc-linux-x64-musl/12.2.3: - resolution: {integrity: sha512-jMBD0Va6fInbPih/dNySlNY2RpjkK6MXS+UGVEvuTswl1MZr+iahvurmshwGKpjaRwVU4DSFMD8+gfWxsTFs1Q==} + /@next/swc-linux-x64-musl/12.2.5: + resolution: {integrity: sha512-zg/Y6oBar1yVnW6Il1I/08/2ukWtOG6s3acdJdEyIdsCzyQi4RLxbbhkD/EGQyhqBvd3QrC6ZXQEXighQUAZ0g==} engines: {node: '>= 10'} cpu: [x64] os: [linux] @@ -5046,8 +6211,8 @@ packages: dev: false optional: true - /@next/swc-win32-arm64-msvc/12.2.3: - resolution: {integrity: sha512-Cq8ToPdc0jQP2C7pjChYctAsEe7+lO/B826ZCK5xFzobuHPiCyJ2Mzx/nEQwCY4SpYkeJQtCbwlCz5iyGW5zGg==} + /@next/swc-win32-arm64-msvc/12.2.5: + resolution: {integrity: sha512-3/90DRNSqeeSRMMEhj4gHHQlLhhKg5SCCoYfE3kBjGpE63EfnblYUqsszGGZ9ekpKL/R4/SGB40iCQr8tR5Jiw==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] @@ -5055,8 +6220,8 @@ packages: dev: false optional: true - /@next/swc-win32-ia32-msvc/12.2.3: - resolution: {integrity: sha512-BtFq4c8IpeB0sDhJMHJFgm86rPkOvmYI8k3De8Y2kgNVWSeLQ0Q929PWf7e+GqcX1015ei/gEB41ZH8Iw49NzA==} + /@next/swc-win32-ia32-msvc/12.2.5: + resolution: {integrity: sha512-hGLc0ZRAwnaPL4ulwpp4D2RxmkHQLuI8CFOEEHdzZpS63/hMVzv81g8jzYA0UXbb9pus/iTc3VRbVbAM03SRrw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] @@ -5064,8 +6229,8 @@ packages: dev: false optional: true - /@next/swc-win32-x64-msvc/12.2.3: - resolution: {integrity: sha512-huSNb98KSG77Kl96CoPgCwom28aamuUsPpRmn/4s9L0RNbbHVSkp9E6HA4yOAykZCEuWcdNsRLbVVuAbt8rtIw==} + /@next/swc-win32-x64-msvc/12.2.5: + resolution: {integrity: sha512-7h5/ahY7NeaO2xygqVrSG/Y8Vs4cdjxIjowTZ5W6CKoTKn7tmnuxlUc2h74x06FKmbhAd9agOjr/AOKyxYYm9Q==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -5178,8 +6343,8 @@ packages: read-package-json-fast: 2.0.3 dev: true - /@popperjs/core/2.11.5: - resolution: {integrity: sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==} + /@popperjs/core/2.11.6: + resolution: {integrity: sha512-50/17A98tWUfQ176raKiOGXuYpLyyVMkxxG6oylzL3BPOlA6ADGdK7EYunSa4I064xerltq9TGXs8HmOk5E+vw==} dev: false /@reach/alert/0.13.2_sfoxds7t5ydpegc3knd667wn6m: @@ -5406,7 +6571,7 @@ packages: lodash: 4.17.21 minimist: 1.2.6 prompts: 2.4.2 - react-native: 0.69.3_mamv3qhzuompm6qaxs5ykursdu + react-native: 0.69.3_6iplzvqeiudpi4sy52vugn7nxq semver: 6.3.0 transitivePeerDependencies: - bufferutil @@ -5572,8 +6737,8 @@ packages: resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==} dev: true - /@sinclair/typebox/0.24.22: - resolution: {integrity: sha512-JsBe3cOFpNZ6yjBYnXKhcENWy5qZE3PQZwExQ5ksA/h8qp4bwwxFmy07A6bC2R6qv6+RF3SfrbQTskTwYNTXUQ==} + /@sinclair/typebox/0.24.28: + resolution: {integrity: sha512-dgJd3HLOkLmz4Bw50eZx/zJwtBq65nms3N9VBYu5LTjJ883oBFkTyXRlCB/ZGGwqYpJJHA5zW2Ibhl5ngITfow==} dev: true /@sinonjs/commons/1.8.3: @@ -5594,93 +6759,93 @@ packages: '@sinonjs/commons': 1.8.3 dev: true - /@svgr/babel-plugin-add-jsx-attribute/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-add-jsx-attribute/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-jDBKArXYO1u0B1dmd2Nf8Oy6aTF5vLDfLoO9Oon/GLkqZ/NiggYWZA+a2HpUMH4ITwNqS3z43k8LWApB8S583w==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-remove-jsx-attribute/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-remove-jsx-attribute/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-dQzyJ4prwjcFd929T43Z8vSYiTlTu8eafV40Z2gO7zy/SV5GT+ogxRJRBIKWomPBOiaVXFg3jY4S5hyEN3IBjQ==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-remove-jsx-empty-expression/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-remove-jsx-empty-expression/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-HBOUc1XwSU67fU26V5Sfb8MQsT0HvUyxru7d0oBJ4rA2s4HW3PhyAPC7fV/mdsSGpAvOdd8Wpvkjsr0fWPUO7A==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-replace-jsx-attribute-value/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-replace-jsx-attribute-value/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-C12e6aN4BXAolRrI601gPn5MDFCRHO7C4TM8Kks+rDtl8eEq+NN1sak0eAzJu363x3TmHXdZn7+Efd2nr9I5dA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-svg-dynamic-title/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-svg-dynamic-title/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-6NU55Mmh3M5u2CfCCt6TX29/pPneutrkJnnDCHbKZnjukZmmgUAZLtZ2g6ZoSPdarowaQmAiBRgAHqHmG0vuqA==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-svg-em-dimensions/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-svg-em-dimensions/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-HV1NGHYTTe1vCNKlBgq/gKuCSfaRlKcHIADn7P8w8U3Zvujdw1rmusutghJ1pZJV7pDt3Gt8ws+SVrqHnBO/Qw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-transform-react-native-svg/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-transform-react-native-svg/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-2wZhSHvTolFNeKDAN/ZmIeSz2O9JSw72XD+o2bNp2QAaWqa8KGpn5Yk5WHso6xqfSAiRzAE+GXlsrBO4UP9LLw==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-plugin-transform-svg-component/6.3.1_@babel+core@7.18.9: + /@svgr/babel-plugin-transform-svg-component/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-cZ8Tr6ZAWNUFfDeCKn/pGi976iWSkS8ijmEYKosP+6ktdZ7lW9HVLHojyusPw3w0j8PI4VBeWAXAmi/2G7owxw==} engines: {node: '>=12'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 dev: false - /@svgr/babel-preset/6.3.1_@babel+core@7.18.9: + /@svgr/babel-preset/6.3.1_@babel+core@7.18.13: resolution: {integrity: sha512-tQtWtzuMMQ3opH7je+MpwfuRA1Hf3cKdSgTtAYwOBDfmhabP7rcTfBi3E7V3MuwJNy/Y02/7/RutvwS1W4Qv9g==} engines: {node: '>=10'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.18.9 - '@svgr/babel-plugin-add-jsx-attribute': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-remove-jsx-attribute': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-remove-jsx-empty-expression': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-replace-jsx-attribute-value': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-svg-dynamic-title': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-svg-em-dimensions': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-transform-react-native-svg': 6.3.1_@babel+core@7.18.9 - '@svgr/babel-plugin-transform-svg-component': 6.3.1_@babel+core@7.18.9 + '@babel/core': 7.18.13 + '@svgr/babel-plugin-add-jsx-attribute': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-remove-jsx-attribute': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-remove-jsx-empty-expression': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-replace-jsx-attribute-value': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-svg-dynamic-title': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-svg-em-dimensions': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-transform-react-native-svg': 6.3.1_@babel+core@7.18.13 + '@svgr/babel-plugin-transform-svg-component': 6.3.1_@babel+core@7.18.13 dev: false /@svgr/core/6.3.1: @@ -5698,7 +6863,7 @@ packages: resolution: {integrity: sha512-NgyCbiTQIwe3wHe/VWOUjyxmpUmsrBjdoIxKpXt3Nqc3TN30BpJG22OxBvVzsAh9jqep0w0/h8Ywvdk3D9niNQ==} engines: {node: '>=10'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 entities: 4.3.1 dev: false @@ -5708,8 +6873,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': 7.18.9 - '@svgr/babel-preset': 6.3.1_@babel+core@7.18.9 + '@babel/core': 7.18.13 + '@svgr/babel-preset': 6.3.1_@babel+core@7.18.13 '@svgr/core': 6.3.1 '@svgr/hast-util-to-babel-ast': 6.3.1 svg-parser: 2.0.4 @@ -5733,11 +6898,11 @@ packages: resolution: {integrity: sha512-eODxwIUShLxSMaRjzJtrj9wg89D75JLczvWg9SaB5W+OtVTkiC1vdGd8+t+pf5fTlBOy4RRXAq7x1E3DUl3D0A==} engines: {node: '>=10'} dependencies: - '@babel/core': 7.18.9 - '@babel/plugin-transform-react-constant-elements': 7.18.9_@babel+core@7.18.9 - '@babel/preset-env': 7.18.9_@babel+core@7.18.9 - '@babel/preset-react': 7.18.6_@babel+core@7.18.9 - '@babel/preset-typescript': 7.18.6_@babel+core@7.18.9 + '@babel/core': 7.18.13 + '@babel/plugin-transform-react-constant-elements': 7.18.12_@babel+core@7.18.13 + '@babel/preset-env': 7.18.10_@babel+core@7.18.13 + '@babel/preset-react': 7.18.6_@babel+core@7.18.13 + '@babel/preset-typescript': 7.18.6_@babel+core@7.18.13 '@svgr/core': 6.3.1 '@svgr/plugin-jsx': 6.3.1_@svgr+core@6.3.1 '@svgr/plugin-svgo': 6.3.1_@svgr+core@6.3.1 @@ -5794,6 +6959,21 @@ packages: redent: 3.0.0 dev: true + /@testing-library/jest-dom/5.16.5: + resolution: {integrity: sha512-N5ixQ2qKpi5OLYfwQmUb/5mSV9LneAcaUfp32pn4yCnpb8r/Yz0pXFPck21dIicKmi+ta5WRAknkZCfA8refMA==} + engines: {node: '>=8', npm: '>=6', yarn: '>=1'} + dependencies: + '@adobe/css-tools': 4.0.1 + '@babel/runtime': 7.18.9 + '@types/testing-library__jest-dom': 5.14.5 + aria-query: 5.0.0 + chalk: 3.0.0 + css.escape: 1.5.1 + dom-accessibility-api: 0.5.14 + lodash: 4.17.21 + redent: 3.0.0 + dev: true + /@testing-library/preact/2.0.1_preact@10.10.0: resolution: {integrity: sha512-79kwVOY+3caoLgaPbiPzikjgY0Aya7Fc7TvGtR1upCnz2wrtmPDnN2t9vO7I7vDP2zoA+feSwOH5Q0BFErhaaQ==} engines: {node: '>= 10'} @@ -5804,15 +6984,27 @@ packages: preact: 10.10.0 dev: true - /@testing-library/react-hooks/3.7.0_kcibn7jsej4njf6b4whwczgodu: - resolution: {integrity: sha512-TwfbY6BWtWIHitjT05sbllyLIProcysC0dF0q1bbDa7OHLC6A6rJOYJwZ13hzfz3O4RtOuInmprBozJRyyo7/g==} + /@testing-library/react-hooks/8.0.1_63zhhxz5ld5dv6aartqnvgf3ji: + resolution: {integrity: sha512-Aqhl2IVmLt8IovEVarNDFuJDVWVvhnr9/GCU6UUnrYXwgDFF9h2L2o2P9KBni1AST5sT6riAyoukFLyjQUgD/g==} + engines: {node: '>=12'} peerDependencies: - react: '>=16.9.0' - react-test-renderer: '>=16.9.0' + '@types/react': ^16.9.0 || ^17.0.0 + react: ^16.9.0 || ^17.0.0 + react-dom: ^16.9.0 || ^17.0.0 + react-test-renderer: ^16.9.0 || ^17.0.0 + peerDependenciesMeta: + '@types/react': + optional: true + react-dom: + optional: true + react-test-renderer: + optional: true dependencies: '@babel/runtime': 7.18.9 - '@types/testing-library__react-hooks': 3.4.1 + '@types/react': 16.14.30 react: 17.0.2 + react-dom: 17.0.2_react@17.0.2 + react-error-boundary: 3.1.4_react@17.0.2 react-test-renderer: 17.0.2_react@17.0.2 dev: true @@ -5912,24 +7104,24 @@ packages: /@types/babel__core/7.1.19: resolution: {integrity: sha512-WEOTgRsbYkvA/KCsDwVEGkd7WAr1e3g31VHQ8zy5gul/V1qKullU/BU5I68X5v7V3GnB9eotmom4v5a5gjxorw==} dependencies: - '@babel/parser': 7.18.9 - '@babel/types': 7.18.9 + '@babel/parser': 7.18.13 + '@babel/types': 7.18.13 '@types/babel__generator': 7.6.4 '@types/babel__template': 7.4.1 - '@types/babel__traverse': 7.17.1 + '@types/babel__traverse': 7.18.0 dev: true /@types/babel__generator/7.6.4: resolution: {integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg==} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 dev: true /@types/babel__template/7.4.1: resolution: {integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==} dependencies: - '@babel/parser': 7.18.9 - '@babel/types': 7.18.9 + '@babel/parser': 7.18.13 + '@babel/types': 7.18.13 dev: true /@types/babel__traverse/7.17.1: @@ -5938,6 +7130,12 @@ packages: '@babel/types': 7.18.9 dev: true + /@types/babel__traverse/7.18.0: + resolution: {integrity: sha512-v4Vwdko+pgymgS+A2UIaJru93zQd85vIGWObM5ekZNdXCKtDYqATlEYnWgfo86Q6I1Lh0oXnksDnMU1cwmlPDw==} + dependencies: + '@babel/types': 7.18.13 + dev: true + /@types/component-emitter/1.2.11: resolution: {integrity: sha512-SRXjM+tfsSlA9VuG8hGO2nft2p8zjXCK1VcC6N4NXbBbYbSia9kzCChYQajIjzIqOOOuh5Ock6MmV2oux4jDZQ==} dev: true @@ -5953,12 +7151,12 @@ packages: /@types/eslint-scope/3.7.4: resolution: {integrity: sha512-9K4zoImiZc3HlIp6AVUDE4CWYx22a+lhSZMYNpbjW04+YF0KWj4pJXnEMjdnFTiQibFFmElcsasJXDbdI/EPhA==} dependencies: - '@types/eslint': 8.4.5 + '@types/eslint': 8.4.6 '@types/estree': 1.0.0 dev: true - /@types/eslint/8.4.5: - resolution: {integrity: sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==} + /@types/eslint/8.4.6: + resolution: {integrity: sha512-/fqTbjxyFUaYNO7VcW5g+4npmqVACz1bB7RTHYuLj+PRjw9hrCwrUXVQFpChUS0JsyEFvMZ7U/PfmvWgxJhI9g==} dependencies: '@types/estree': 1.0.0 '@types/json-schema': 7.0.11 @@ -5986,7 +7184,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 14.18.23 + '@types/node': 14.18.25 dev: true /@types/hast/2.3.4: @@ -6015,10 +7213,10 @@ packages: resolution: {integrity: sha512-twY9adK/vz72oWxCWxzXaxoDtF9TpfEEsxvbc1ibjF3gMD/RThSuSud/GKUTR3aJnfbivAbC/vLqhY+gdWCHfA==} dev: true - /@types/jest/28.1.6: - resolution: {integrity: sha512-0RbGAFMfcBJKOmqRazM8L98uokwuwD5F8rHrv/ZMbrZBwVOWZUyPG6VFNscjYr/vjM3Vu4fRrCPbOs42AfemaQ==} + /@types/jest/28.1.7: + resolution: {integrity: sha512-acDN4VHD40V24tgu0iC44jchXavRNVFXQ/E6Z5XNsswgoSO/4NgsXoEYmPUGookKldlZQyIpmrEXsHI9cA3ZTA==} dependencies: - jest-matcher-utils: 28.1.3 + expect: 28.1.3 pretty-format: 28.1.3 dev: true @@ -6033,11 +7231,11 @@ packages: /@types/lodash.mergewith/4.6.6: resolution: {integrity: sha512-RY/8IaVENjG19rxTZu9Nukqh0W2UrYgmBj5sdns4hWRZaV8PqR7wIKHFKzvOTjo4zVRV7sVI+yFhAJql12Kfqg==} dependencies: - '@types/lodash': 4.14.182 + '@types/lodash': 4.14.184 dev: false - /@types/lodash/4.14.182: - resolution: {integrity: sha512-/THyiqyQAP9AfARo4pF+aCGcyiQ94tX/Is2I7HofNRqoYLgN1PBoOWu2/zTA5zMxzP5EFutMtWtGAFRKUe961Q==} + /@types/lodash/4.14.184: + resolution: {integrity: sha512-RoZphVtHbxPZizt4IcILciSWiC6dcn+eZ8oX9IWEYfDMcocdd42f7NPI6fQj+6zI8y4E0L7gu2pcZKLGTRaV9Q==} dev: false /@types/mdast/3.0.10: @@ -6050,8 +7248,8 @@ packages: resolution: {integrity: sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==} dev: true - /@types/node/14.18.23: - resolution: {integrity: sha512-MhbCWN18R4GhO8ewQWAFK4TGQdBpXWByukz7cWyJmXhvRuCIaM/oWytGPqVmDzgEnnaIc9ss6HbU5mUi+vyZPA==} + /@types/node/14.18.25: + resolution: {integrity: sha512-9pLfceRSrKIsv/MISN6RoFWTIzka36Uk2Uuf5a8cHyDYhEgl5Hm5dXoe621KULeBjt+cFsY18mILsWWtJeG80w==} dev: true /@types/node/16.11.46: @@ -6081,6 +7279,10 @@ packages: resolution: {integrity: sha512-fOwvpvQYStpb/zHMx0Cauwywu9yLDmzWiiQBC7gJyq5tYLUXFZvDG7VK1B7WBxxjBJNKFOZ0zLoOQn8vmATbhw==} dev: true + /@types/prettier/2.7.0: + resolution: {integrity: sha512-RI1L7N4JnW5gQw2spvL7Sllfuf1SaHdrZpCHiBlCXjIlufi1SMNnbu2teze3/QE67Fg2tBlH7W+mi4hVNk4p0A==} + dev: true + /@types/prop-types/15.7.5: resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==} @@ -6098,7 +7300,7 @@ packages: /@types/react-dom/16.9.16: resolution: {integrity: sha512-Oqc0RY4fggGA3ltEgyPLc3IV9T73IGoWjkONbsyJ3ZBn+UPPCYpU2ec0i3cEbJuEdZtkqcCF2l1zf2pBdgUGSg==} dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 dev: true /@types/react-dom/17.0.17: @@ -6107,14 +7309,8 @@ packages: '@types/react': 17.0.48 dev: true - /@types/react-test-renderer/18.0.0: - resolution: {integrity: sha512-C7/5FBJ3g3sqUahguGi03O79b8afNeSD6T8/GU50oQrJCU0bVCCGQHaGKUbg2Ce8VQEEqTw8/HiS6lXHHdgkdQ==} - dependencies: - '@types/react': 17.0.48 - dev: true - - /@types/react/16.14.29: - resolution: {integrity: sha512-I5IwEaefGZbpmmK1J7zHwZe3JkGxcRkc5WJUDWmNySVVovueViRTEUWV7spTvpe96l3nbKD/K6+GxoN69CYb/w==} + /@types/react/16.14.30: + resolution: {integrity: sha512-tG+xGtDDSuIl1l63mN0LnaROAc99knkYyN4YTheE80iPzYvSy0U8LVie+OBZkrgjVrpkQV6bMCkSphPBnVNk6g==} dependencies: '@types/prop-types': 15.7.5 '@types/scheduler': 0.16.2 @@ -6166,13 +7362,7 @@ packages: /@types/testing-library__jest-dom/5.14.5: resolution: {integrity: sha512-SBwbxYoyPIvxHbeHxTZX2Pe/74F/tX2/D3mMvzabdeJ25bBojfW0TyB8BHrbq/9zaaKICJZjLP+8r6AeZMFCuQ==} dependencies: - '@types/jest': 28.1.6 - dev: true - - /@types/testing-library__react-hooks/3.4.1: - resolution: {integrity: sha512-G4JdzEcq61fUyV6wVW9ebHWEiLK2iQvaBuCHHn9eMSbZzVh4Z4wHnUGIvQOYCCYeu5DnUtFyNYuAAgbSaO/43Q==} - dependencies: - '@types/react-test-renderer': 18.0.0 + '@types/jest': 28.1.7 dev: true /@types/unist/2.0.6: @@ -6207,8 +7397,8 @@ packages: '@types/yargs-parser': 21.0.0 dev: true - /@types/yargs/17.0.10: - resolution: {integrity: sha512-gmEaFwpj/7f/ROdtIlci1R1VYU1J4j95m8T+Tj3iBgiBFKg1foE/PSl93bBd5T9LDXNPo8UlNN6W0qwD8O5OaA==} + /@types/yargs/17.0.11: + resolution: {integrity: sha512-aB4y9UDUXTSMxmM4MH+YnuR0g5Cph3FLQBoWoMB21DSvFVAxRVEHEMx3TLh+zUZYMCQtKiqazz0Q4Rre31f/OA==} dependencies: '@types/yargs-parser': 21.0.0 dev: true @@ -6221,22 +7411,23 @@ packages: dev: true optional: true - /@typescript-eslint/eslint-plugin/4.33.0_3ekaj7j3owlolnuhj3ykrb7u7i: - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.34.0_euudt5oqhhodkyae5tf6wjmsda: + resolution: {integrity: sha512-eRfPPcasO39iwjlUAMtjeueRGuIrW3TQ9WseIDl7i5UWuFbf83yYaU7YPs4j8+4CxUMIsj1k+4kV+E+G+6ypDQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/parser': ^4.0.0 - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + '@typescript-eslint/parser': ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu - '@typescript-eslint/parser': 4.33.0_hxadhbs2xogijvk7vq4t2azzbu - '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/parser': 5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/scope-manager': 5.34.0 + '@typescript-eslint/type-utils': 5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq + '@typescript-eslint/utils': 5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq debug: 4.3.4 - eslint: 7.32.0 + eslint: 8.22.0 functional-red-black-tree: 1.0.1 ignore: 5.2.0 regexpp: 3.2.0 @@ -6247,68 +7438,69 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.33.0_hxadhbs2xogijvk7vq4t2azzbu: - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-SZ3NEnK4usd2CXkoV3jPa/vo1mWX1fqRyIVUQZR4As1vyp4fneknBNJj+OFtV8WAVgGf+rOHMSqQbs2Qn3nFZQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.7.4 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 - transitivePeerDependencies: - - supports-color - - typescript - dev: true - - /@typescript-eslint/parser/4.33.0_hxadhbs2xogijvk7vq4t2azzbu: - resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.7.4 + '@typescript-eslint/scope-manager': 5.34.0 + '@typescript-eslint/types': 5.34.0 + '@typescript-eslint/typescript-estree': 5.34.0_typescript@4.7.4 debug: 4.3.4 - eslint: 7.32.0 + eslint: 8.22.0 typescript: 4.7.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/4.33.0: - resolution: {integrity: sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/scope-manager/5.34.0: + resolution: {integrity: sha512-HNvASMQlah5RsBW6L6c7IJ0vsm+8Sope/wu5sEAf7joJYWNb1LDbJipzmdhdUOnfrDFE6LR1j57x1EYVxrY4ow==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 + '@typescript-eslint/types': 5.34.0 + '@typescript-eslint/visitor-keys': 5.34.0 dev: true - /@typescript-eslint/types/4.33.0: - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/type-utils/5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-Pxlno9bjsQ7hs1pdWRUv9aJijGYPYsHpwMeCQ/Inavhym3/XaKt1ZKAA8FIw4odTBfowBdZJDMxf2aavyMDkLg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: '*' + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@typescript-eslint/utils': 5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq + debug: 4.3.4 + eslint: 8.22.0 + tsutils: 3.21.0_typescript@4.7.4 + typescript: 4.7.4 + transitivePeerDependencies: + - supports-color dev: true - /@typescript-eslint/typescript-estree/4.33.0_typescript@4.7.4: - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/types/5.34.0: + resolution: {integrity: sha512-49fm3xbbUPuzBIOcy2CDpYWqy/X7VBkxVN+DC21e0zIm3+61Z0NZi6J9mqPmSW1BDVk9FIOvuCFyUPjXz93sjA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /@typescript-eslint/typescript-estree/5.34.0_typescript@4.7.4: + resolution: {integrity: sha512-mXHAqapJJDVzxauEkfJI96j3D10sd567LlqroyCeJaHnu42sDbjxotGb3XFtGPYKPD9IyLjhsoULML1oI3M86A==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 + '@typescript-eslint/types': 5.34.0 + '@typescript-eslint/visitor-keys': 5.34.0 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -6319,12 +7511,30 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.33.0: - resolution: {integrity: sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/utils/5.34.0_4rv7y5c6xz3vfxwhbrcxxi73bq: + resolution: {integrity: sha512-kWRYybU4Rn++7lm9yu8pbuydRyQsHRoBDIo11k7eqBWTldN4xUdVUMCsHBiE7aoEkFzrUEaZy3iH477vr4xHAQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 + '@types/json-schema': 7.0.11 + '@typescript-eslint/scope-manager': 5.34.0 + '@typescript-eslint/types': 5.34.0 + '@typescript-eslint/typescript-estree': 5.34.0_typescript@4.7.4 + eslint: 8.22.0 + eslint-scope: 5.1.1 + eslint-utils: 3.0.0_eslint@8.22.0 + transitivePeerDependencies: + - supports-color + - typescript + dev: true + + /@typescript-eslint/visitor-keys/5.34.0: + resolution: {integrity: sha512-O1moYjOSrab0a2fUvFpsJe0QHtvTC+cR+ovYpgKrAVXzqQyc74mv76TgY6z+aEtjQE2vgZux3CQVtGryqdcOAw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + '@typescript-eslint/types': 5.34.0 + eslint-visitor-keys: 3.3.0 dev: true /@vitejs/plugin-react/1.3.2: @@ -6792,12 +8002,12 @@ packages: acorn: 3.3.0 dev: true - /acorn-jsx/5.3.2_acorn@7.4.1: + /acorn-jsx/5.3.2_acorn@8.8.0: resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 7.4.1 + acorn: 8.8.0 dev: true /acorn-walk/7.2.0: @@ -6939,15 +8149,6 @@ packages: uri-js: 4.4.1 dev: true - /ajv/8.11.0: - resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==} - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 - dev: true - /alphanum-sort/1.0.2: resolution: {integrity: sha512-0FcBfdcmaumGPQ0qPn7Q5qTgz/ooXgIyp1rf8ik5bGX8mpE2YHjC0P/eyQvxu1GURYQgq9ozf2mteQ5ZD9YiyQ==} dev: true @@ -7101,13 +8302,20 @@ packages: /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: false - /aria-hidden/1.1.3: - resolution: {integrity: sha512-RhVWFtKH5BiGMycI72q2RAFMLQi8JP9bLuQXgR5a8Znp7P5KOIADSJeyfI8PCVxLEp067B2HbP5JIiI/PXIZeA==} - engines: {node: '>=8.5.0'} + /aria-hidden/1.2.0_bdzrcjszn4u4ksnkedit7lnkp4: + resolution: {integrity: sha512-gk7QBfz7M9dMK6xZmlCZkR0wqGe9ojBmYHCAZUhdvdYpfY1BLnnLDxdNGzxXhPAtbr09FZS3exsZhX9ELnJJ0w==} + engines: {node: '>=10'} + peerDependencies: + '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 + react: ^16.9.0 || ^17.0.0 || ^18.0.0 + peerDependenciesMeta: + '@types/react': + optional: true dependencies: - tslib: 1.14.1 + '@types/react': 16.14.30 + react: 17.0.2 + tslib: 2.4.0 dev: false /aria-query/3.0.0: @@ -7355,6 +8563,14 @@ packages: js-tokens: 3.0.2 dev: true + /babel-core/7.0.0-bridge.0_@babel+core@7.18.13: + resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + dev: true + /babel-core/7.0.0-bridge.0_@babel+core@7.18.9: resolution: {integrity: sha512-poPX9mZH/5CSanm50Q+1toVci6pv5KSRv/5TWCwtzQS5XEwn40BcCrgIeMFWP9CKKIniKXNxoIOnOq4VVlGXhg==} peerDependencies: @@ -7363,6 +8579,25 @@ packages: '@babel/core': 7.18.9 dev: true + /babel-jest/26.6.3_@babel+core@7.18.13: + resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} + engines: {node: '>= 10.14.2'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@jest/transform': 26.6.2 + '@jest/types': 26.6.2 + '@types/babel__core': 7.1.19 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 26.6.2_@babel+core@7.18.13 + chalk: 4.1.2 + graceful-fs: 4.2.10 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: true + /babel-jest/26.6.3_@babel+core@7.18.9: resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} engines: {node: '>= 10.14.2'} @@ -7415,14 +8650,14 @@ packages: webpack: 4.44.2 dev: true - /babel-loader/8.2.5_y3lv6tn6yokher4u7xj4j22px4: + /babel-loader/8.2.5_tb6moc662p5idmcg3l5ipbhpta: resolution: {integrity: sha512-OSiFfH89LrEMiWd4pLNqGz4CwJDtbs2ZVc+iGu2HrkRfPxId9F2anQj38IxWpmRfsUY0aBZYi1EFcd3mhtRMLQ==} engines: {node: '>= 8.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 find-cache-dir: 3.3.2 loader-utils: 2.0.2 make-dir: 3.1.0 @@ -7458,7 +8693,7 @@ packages: /babel-plugin-dynamic-import-node/2.3.3: resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: - object.assign: 4.1.2 + object.assign: 4.1.4 /babel-plugin-emotion/10.2.2: resolution: {integrity: sha512-SMSkGoqTbTyUTDeuVuPIWifPdUGkTk1Kf9BWRiXIOIcuyMfsdp2EjeiiFvOzX8NOBvEh/ypKYvUh2rkgAJMCLA==} @@ -7498,10 +8733,10 @@ packages: resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/template': 7.18.6 - '@babel/types': 7.18.9 + '@babel/template': 7.18.10 + '@babel/types': 7.18.13 '@types/babel__core': 7.1.19 - '@types/babel__traverse': 7.17.1 + '@types/babel__traverse': 7.18.0 dev: true /babel-plugin-jest-hoist/28.1.3: @@ -7530,6 +8765,18 @@ packages: cosmiconfig: 7.0.1 resolve: 1.22.1 + /babel-plugin-polyfill-corejs2/0.3.2_@babel+core@7.18.13: + resolution: {integrity: sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.18.13 + '@babel/core': 7.18.13 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + /babel-plugin-polyfill-corejs2/0.3.2_@babel+core@7.18.9: resolution: {integrity: sha512-LPnodUl3lS0/4wN3Rb+m+UK8s7lj2jcLRrjho4gLw+OJs+I4bvGXshINesY5xx/apM+biTnQ9reDI8yj+0M5+Q==} peerDependencies: @@ -7541,6 +8788,18 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-corejs3/0.5.3_@babel+core@7.18.13: + resolution: {integrity: sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 + core-js-compat: 3.24.1 + transitivePeerDependencies: + - supports-color /babel-plugin-polyfill-corejs3/0.5.3_@babel+core@7.18.9: resolution: {integrity: sha512-zKsXDh0XjnrUEW0mxIHLfjBfnXSMr5Q/goMe/fxpQnLm07mcOZiIZHBNWCMx60HmdvjxfXcalac0tfFg0wqxyw==} @@ -7552,6 +8811,7 @@ packages: core-js-compat: 3.24.1 transitivePeerDependencies: - supports-color + dev: true /babel-plugin-polyfill-regenerator/0.3.1_@babel+core@7.18.9: resolution: {integrity: sha512-Y2B06tvgHYt1x0yz17jGkGeeMr5FeKUu+ASJ+N6nB5lQ8Dapfg42i0OVrf8PNGJ3zKL4A23snMi1IRwrqqND7A==} @@ -7562,6 +8822,17 @@ packages: '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.9 transitivePeerDependencies: - supports-color + dev: true + + /babel-plugin-polyfill-regenerator/0.4.0_@babel+core@7.18.13: + resolution: {integrity: sha512-RW1cnryiADFeHmfLS+WW/G431p1PsW5qdRdz0SDRi7TKcUgc7Oh/uXkT7MZ/+tGsT1BkczEAmD5XjUyJ5SWDTw==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.18.13 + '@babel/helper-define-polyfill-provider': 0.3.2_@babel+core@7.18.13 + transitivePeerDependencies: + - supports-color /babel-plugin-react-svg/3.0.3_uzg5pvwmvmdgecwnrglxuqocnu: resolution: {integrity: sha512-Pst1RWjUIiV0Ykv1ODSeceCBsFOP2Y4dusjq7/XkjuzJdvS9CjpkPMUIoO4MLlvp5PiLCeMlsOC7faEUA0gm3Q==} @@ -7569,7 +8840,7 @@ packages: peerDependencies: '@babel/plugin-syntax-jsx': ^7.2.0 dependencies: - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 dev: false /babel-plugin-syntax-jsx/6.18.0: @@ -7602,6 +8873,26 @@ packages: babel-types: 6.26.0 dev: true + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.13: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.18.13 + '@babel/plugin-syntax-bigint': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.18.13 + '@babel/plugin-syntax-import-meta': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.18.13 + '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.18.13 + '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.18.13 + dev: true + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.18.9: resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} peerDependencies: @@ -7659,6 +8950,17 @@ packages: - supports-color dev: true + /babel-preset-jest/26.6.2_@babel+core@7.18.13: + resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} + engines: {node: '>= 10.14.2'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.18.13 + babel-plugin-jest-hoist: 26.6.2 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.13 + dev: true + /babel-preset-jest/26.6.2_@babel+core@7.18.9: resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} engines: {node: '>= 10.14.2'} @@ -7681,10 +8983,10 @@ packages: babel-preset-current-node-syntax: 1.0.1_@babel+core@7.18.9 dev: true - /babel-preset-preact/2.0.0_@babel+core@7.18.9: + /babel-preset-preact/2.0.0_@babel+core@7.18.13: resolution: {integrity: sha512-gqJCALE4XXEienLkzgAQ351XyoVHTIiZRAKjEJupK7cTVhFyovEuSrVoNrTNrUu3R78vAarjxkrR6j0vr+Rg8Q==} dependencies: - '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.9 + '@babel/plugin-transform-react-jsx': 7.18.6_@babel+core@7.18.13 transitivePeerDependencies: - '@babel/core' dev: true @@ -8032,8 +9334,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001373 - electron-to-chromium: 1.4.206 + caniuse-lite: 1.0.30001381 + electron-to-chromium: 1.4.225 node-releases: 2.0.6 update-browserslist-db: 1.0.5_browserslist@4.21.3 @@ -8267,6 +9569,10 @@ packages: /caniuse-lite/1.0.30001373: resolution: {integrity: sha512-pJYArGHrPp3TUqQzFYRmP/lwJlj8RCbVe3Gd3eJQkAV8SAC6b19XS9BjMvRdvaS8RMkaTN8ZhoHP6S1y8zzwEQ==} + dev: true + + /caniuse-lite/1.0.30001381: + resolution: {integrity: sha512-fEnkDOKpvp6qc+olg7+NzE1SqyfiyKf4uci7fAU38M3zxs0YOyKOxW/nMZ2l9sJbt7KZHcDIxUnbI0Iime7V4w==} /canonical-path/1.0.0: resolution: {integrity: sha512-feylzsbDxi1gPZ1IjystzIQZagYYLvfKrSuygUCgf7z6x790VEzze5QEkdSV1U58RA7Hi0+v6fv4K54atOzATg==} @@ -8347,30 +9653,6 @@ packages: resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - /cheerio-select/2.1.0: - resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==} - dependencies: - boolbase: 1.0.0 - css-select: 5.1.0 - css-what: 6.1.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.0.1 - dev: true - - /cheerio/1.0.0-rc.12: - resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==} - engines: {node: '>= 6'} - dependencies: - cheerio-select: 2.1.0 - dom-serializer: 2.0.0 - domhandler: 5.0.3 - domutils: 3.0.1 - htmlparser2: 8.0.1 - parse5: 7.0.0 - parse5-htmlparser2-tree-adapter: 7.0.0 - dev: true - /chokidar/2.1.8: resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies @@ -9707,8 +10989,8 @@ packages: engines: {node: '>=0.10.0'} dev: true - /decimal.js/10.3.1: - resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} + /decimal.js/10.4.0: + resolution: {integrity: sha512-Nv6ENEzyPQ6AItkGwLE2PGKinZZ9g59vSh2BeH6NqPu0OTKZ5ruJsVqh/orbAnqXc9pBbgXAIrc2EyaCj8NpGg==} dev: true /decode-uri-component/0.2.0: @@ -10119,8 +11401,8 @@ packages: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} dev: true - /electron-to-chromium/1.4.206: - resolution: {integrity: sha512-h+Fadt1gIaQ06JaIiyqPsBjJ08fV5Q7md+V8bUvQW/9OvXfL2LRICTz2EcnnCP7QzrFTS6/27MRV6Bl9Yn97zA==} + /electron-to-chromium/1.4.225: + resolution: {integrity: sha512-ICHvGaCIQR3P88uK8aRtx8gmejbVJyC6bB4LEC3anzBrIzdzC7aiZHY4iFfXhN4st6I7lMO0x4sgBHf/7kBvRw==} /elliptic/6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -10310,7 +11592,7 @@ packages: is-weakref: 1.0.2 object-inspect: 1.12.2 object-keys: 1.1.1 - object.assign: 4.1.2 + object.assign: 4.1.4 regexp.prototype.flags: 1.4.3 string.prototype.trimend: 1.0.5 string.prototype.trimstart: 1.0.5 @@ -10627,6 +11909,15 @@ packages: get-stdin: 5.0.1 dev: true + /eslint-config-prettier/8.5.0_eslint@8.22.0: + resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + dependencies: + eslint: 8.22.0 + dev: true + /eslint-import-resolver-node/0.3.6: resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: @@ -10730,20 +12021,21 @@ packages: estraverse: 4.3.0 dev: true - /eslint-utils/2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - eslint-visitor-keys: 1.3.0 + esrecurse: 4.3.0 + estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.32.0: + /eslint-utils/3.0.0_eslint@8.22.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 7.32.0 + eslint: 8.22.0 eslint-visitor-keys: 2.1.0 dev: true @@ -10757,6 +12049,11 @@ packages: engines: {node: '>=10'} dev: true + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + /eslint/4.19.1: resolution: {integrity: sha512-bT3/1x1EbZB7phzYu7vCr1v3ONuzDtX8WjuM9c0iYxe+cq+pwcKEoQjl7zd3RpC6YOLgnSy3cTN58M2jcoPDIQ==} engines: {node: '>=4'} @@ -10804,49 +12101,48 @@ packages: - supports-color dev: true - /eslint/7.32.0: - resolution: {integrity: sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==} - engines: {node: ^10.12.0 || >=12.0.0} + /eslint/8.22.0: + resolution: {integrity: sha512-ci4t0sz6vSRKdmkOGmprBo6fmI4PrphDFMy5JEq/fNS0gQkJM3rLmrqcp8ipMcdobH3KtUP40KniAE9W19S4wA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@babel/code-frame': 7.12.11 - '@eslint/eslintrc': 0.4.3 - '@humanwhocodes/config-array': 0.5.0 + '@eslint/eslintrc': 1.3.0 + '@humanwhocodes/config-array': 0.10.4 + '@humanwhocodes/gitignore-to-minimatch': 1.0.2 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 debug: 4.3.4 doctrine: 3.0.0 - enquirer: 2.3.6 escape-string-regexp: 4.0.0 - eslint-scope: 5.1.1 - eslint-utils: 2.1.0 - eslint-visitor-keys: 2.1.0 - espree: 7.3.1 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.22.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.3 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 + find-up: 5.0.0 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + glob-parent: 6.0.2 globals: 13.17.0 - ignore: 4.0.6 + globby: 11.1.0 + grapheme-splitter: 1.0.4 + ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.3 - js-yaml: 3.14.1 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 optionator: 0.9.1 - progress: 2.0.3 regexpp: 3.2.0 - semver: 7.3.7 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.8.0 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: @@ -10861,13 +12157,13 @@ packages: acorn-jsx: 3.0.1 dev: true - /espree/7.3.1: - resolution: {integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==} - engines: {node: ^10.12.0 || >=12.0.0} + /espree/9.3.3: + resolution: {integrity: sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.2_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 + acorn: 8.8.0 + acorn-jsx: 5.3.2_acorn@8.8.0 + eslint-visitor-keys: 3.3.0 dev: true /esprima/4.0.1: @@ -11449,7 +12745,7 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.6 + flatted: 3.2.7 rimraf: 3.0.2 dev: true @@ -11457,6 +12753,10 @@ packages: resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==} dev: true + /flatted/3.2.7: + resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==} + dev: true + /flow-parser/0.121.0: resolution: {integrity: sha512-1gIBiWJNR0tKUNv8gZuk7l9rVX06OuLzY9AoGio7y/JT4V1IZErEMEq2TJS+PFcw/y0RshZ1J/27VfK1UQzYVg==} engines: {node: '>=0.4.0'} @@ -11794,6 +13094,13 @@ packages: is-glob: 4.0.3 dev: true + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob-to-regexp/0.4.1: resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==} dev: true @@ -11893,6 +13200,10 @@ packages: resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} dev: true + /grapheme-splitter/1.0.4: + resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==} + dev: true + /gray-matter/4.0.3: resolution: {integrity: sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==} engines: {node: '>=6.0'} @@ -12200,15 +13511,6 @@ packages: resolution: {integrity: sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==} dev: false - /htmlparser2/8.0.1: - resolution: {integrity: sha512-4lVbmc1diZC7GUJQtRQ5yBAeUCL1exyMwmForWkRLnwyzWBFxN633SALPMGYaWZvKe9j1pRZJpauvmxENSp/EA==} - dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.0.1 - entities: 4.3.1 - dev: true - /http-cache-semantics/4.1.0: resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true @@ -12419,11 +13721,6 @@ packages: resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} dev: true - /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} - dev: true - /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} @@ -12728,10 +14025,16 @@ packages: rgba-regex: 1.0.0 dev: true + /is-core-module/2.10.0: + resolution: {integrity: sha512-Erxj2n/LDAZ7H8WNJXd9tw38GYM3dv8rk8Zcs+jJuxYTW7sozH+SS8NtrSjVL1/vpLvWi1hxy96IzjJ3EHTJJg==} + dependencies: + has: 1.0.3 + /is-core-module/2.9.0: resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==} dependencies: has: 1.0.3 + dev: true /is-data-descriptor/0.1.4: resolution: {integrity: sha512-+w9D5ulSoBNlmw9OHn3U2v51SyoCd0he+bB3xMl62oijhrspxowjU+AIcDY0N3iEJbUEkB15IlMASQsxYigvXg==} @@ -13079,7 +14382,7 @@ packages: resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -13091,8 +14394,8 @@ packages: resolution: {integrity: sha512-6Lthe1hqXHBNsqvgDzGO6l03XNeu3CrG4RqQ1KM9+l5+jNGpEJfIELx1NS3SEHmJQA8np/u+E4EPRKRiu6m19A==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.18.9 - '@babel/parser': 7.18.9 + '@babel/core': 7.18.13 + '@babel/parser': 7.18.13 '@istanbuljs/schema': 0.1.3 istanbul-lib-coverage: 3.2.0 semver: 6.3.0 @@ -13263,10 +14566,10 @@ packages: ts-node: optional: true dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@jest/test-sequencer': 26.6.3 '@jest/types': 26.6.2 - babel-jest: 26.6.3_@babel+core@7.18.9 + babel-jest: 26.6.3_@babel+core@7.18.13 chalk: 4.1.2 deepmerge: 4.2.2 glob: 7.2.3 @@ -13432,7 +14735,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.7.0 @@ -13450,7 +14753,7 @@ packages: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 jest-mock: 26.6.2 jest-util: 26.6.2 dev: true @@ -13483,7 +14786,7 @@ packages: dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 - '@types/node': 14.18.23 + '@types/node': 14.18.25 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.10 @@ -13543,12 +14846,12 @@ packages: resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/traverse': 7.18.9 + '@babel/traverse': 7.18.13 '@jest/environment': 26.6.2 '@jest/source-map': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 chalk: 4.1.2 co: 4.6.0 expect: 26.6.2 @@ -13640,7 +14943,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 dev: true /jest-mock/28.1.3: @@ -13748,7 +15051,7 @@ packages: '@jest/environment': 26.6.2 '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 chalk: 4.1.2 emittery: 0.7.2 exit: 0.1.2 @@ -13881,7 +15184,7 @@ packages: resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} engines: {node: '>= 10.14.2'} dependencies: - '@types/node': 14.18.23 + '@types/node': 14.18.25 graceful-fs: 4.2.10 dev: true @@ -13897,10 +15200,10 @@ packages: resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} engines: {node: '>= 10.14.2'} dependencies: - '@babel/types': 7.18.9 + '@babel/types': 7.18.13 '@jest/types': 26.6.2 - '@types/babel__traverse': 7.17.1 - '@types/prettier': 2.6.4 + '@types/babel__traverse': 7.18.0 + '@types/prettier': 2.7.0 chalk: 4.1.2 expect: 26.6.2 graceful-fs: 4.2.10 @@ -13953,7 +15256,7 @@ packages: engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 chalk: 4.1.2 graceful-fs: 4.2.10 is-ci: 2.0.0 @@ -13977,7 +15280,7 @@ packages: engines: {node: ^12.13.0 || ^14.15.0 || ^16.10.0 || >=17.0.0} dependencies: '@jest/types': 28.1.3 - '@types/node': 18.6.2 + '@types/node': 14.18.25 chalk: 4.1.2 ci-info: 3.3.2 graceful-fs: 4.2.10 @@ -14014,7 +15317,7 @@ packages: dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 - '@types/node': 14.18.23 + '@types/node': 14.18.25 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 26.6.2 @@ -14047,7 +15350,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 14.18.23 + '@types/node': 14.18.25 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -14056,7 +15359,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 14.18.23 + '@types/node': 18.6.2 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -14170,7 +15473,6 @@ packages: hasBin: true dependencies: argparse: 2.0.1 - dev: false /jsbn/0.1.1: resolution: {integrity: sha512-UVU9dibq2JcFWxQPA6KCqj5O42VOmAY3zQUfEKxU0KpTGXwNoCjkX1e13eHNvw/xPynt6pU0rZ1htjWTNTSXsg==} @@ -14180,7 +15482,7 @@ packages: resolution: {integrity: sha512-KmxeBlRjwoqCnBBKGsihFtvsBHyUFlBxJPK4FzeYcIuBfdjv6jFys44JITAgSTbQD+vIdwMEfyZklsuQX0yI1Q==} dev: true - /jscodeshift/0.13.1_@babel+preset-env@7.18.9: + /jscodeshift/0.13.1_@babel+preset-env@7.18.10: resolution: {integrity: sha512-lGyiEbGOvmMRKgWk4vf+lUrCWO/8YR8sUR3FKF1Cq5fovjZDlIcw3Hu5ppLHAnEXshVffvaM0eyuY/AbOeYpnQ==} hasBin: true peerDependencies: @@ -14192,7 +15494,7 @@ packages: '@babel/plugin-proposal-nullish-coalescing-operator': 7.18.6_@babel+core@7.18.9 '@babel/plugin-proposal-optional-chaining': 7.18.9_@babel+core@7.18.9 '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.9 - '@babel/preset-env': 7.18.9_@babel+core@7.18.9 + '@babel/preset-env': 7.18.10_@babel+core@7.18.13 '@babel/preset-flow': 7.18.6_@babel+core@7.18.9 '@babel/preset-typescript': 7.18.6_@babel+core@7.18.9 '@babel/register': 7.18.9_@babel+core@7.18.9 @@ -14225,7 +15527,7 @@ packages: cssom: 0.4.4 cssstyle: 2.3.0 data-urls: 2.0.0 - decimal.js: 10.3.1 + decimal.js: 10.4.0 domexception: 2.0.1 escodegen: 2.0.0 form-data: 3.0.1 @@ -14237,7 +15539,7 @@ packages: parse5: 6.0.1 saxes: 5.0.1 symbol-tree: 3.2.4 - tough-cookie: 4.0.0 + tough-cookie: 4.1.0 w3c-hr-time: 1.0.2 w3c-xmlserializer: 2.0.0 webidl-conversions: 6.1.0 @@ -14350,6 +15652,16 @@ packages: pako: 1.0.11 readable-stream: 2.3.7 setimmediate: 1.0.5 + dev: true + + /jszip/3.10.1: + resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==} + dependencies: + lie: 3.3.0 + pako: 1.0.11 + readable-stream: 2.3.7 + setimmediate: 1.0.5 + dev: false /karma-chrome-launcher/3.1.1: resolution: {integrity: sha512-hsIglcq1vtboGPAN+DGCISCFOxW+ZVnIqhDQcCMqqCp+4dmJ0Qpq5QAjkbA0X2L9Mi6OBkHi2Srrbmm7pUKkzQ==} @@ -14734,10 +16046,6 @@ packages: resolution: {integrity: sha512-wIkUCfVKpVsWo3JSZlc+8MB5it+2AN5W8J7YVMST30UrvcQNZ1Okbj+rbVniijTWE6FGYy4XJq/rHkas8qJMLQ==} dev: true - /lodash.truncate/4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} - dev: true - /lodash.uniq/4.5.0: resolution: {integrity: sha512-xfBaXQd9ryd9dlSDvnvI0lvxfLJlYAZzXomUYzLKtUeOQvOP5piqAWuGtrhWeqaXK9hhoM/iyJc5AV+XfsX3HQ==} @@ -15685,8 +16993,8 @@ packages: - supports-color dev: false - /next/12.2.3_quymggomo7oodk3cofk2m5scyu: - resolution: {integrity: sha512-TA0tmSA6Dk6S6kfvCNbF7CWYW8468gZUxr/3/30z4KvAQbXnl2ASYZElVe7q/hBW/1F1ee0tSBlHa4/sn+ZIBw==} + /next/12.2.5_q6el6r4hbd2fftzckrwpdnyobi: + resolution: {integrity: sha512-tBdjqX5XC/oFs/6gxrZhjmiq90YWizUYU6qOWAfat7zJwrwapJ+BYgX2PmiacunXMaRpeVT4vz5MSPSLgNkrpA==} engines: {node: '>=12.22.0'} hasBin: true peerDependencies: @@ -15703,28 +17011,28 @@ packages: sass: optional: true dependencies: - '@next/env': 12.2.3 + '@next/env': 12.2.5 '@swc/helpers': 0.4.3 - caniuse-lite: 1.0.30001373 + caniuse-lite: 1.0.30001381 postcss: 8.4.14 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 - styled-jsx: 5.0.2_norqf6xakpapdcqpt7io6pfzsy + styled-jsx: 5.0.4_u2aypivye4tius5ftakppbroiy use-sync-external-store: 1.2.0_react@17.0.2 optionalDependencies: - '@next/swc-android-arm-eabi': 12.2.3 - '@next/swc-android-arm64': 12.2.3 - '@next/swc-darwin-arm64': 12.2.3 - '@next/swc-darwin-x64': 12.2.3 - '@next/swc-freebsd-x64': 12.2.3 - '@next/swc-linux-arm-gnueabihf': 12.2.3 - '@next/swc-linux-arm64-gnu': 12.2.3 - '@next/swc-linux-arm64-musl': 12.2.3 - '@next/swc-linux-x64-gnu': 12.2.3 - '@next/swc-linux-x64-musl': 12.2.3 - '@next/swc-win32-arm64-msvc': 12.2.3 - '@next/swc-win32-ia32-msvc': 12.2.3 - '@next/swc-win32-x64-msvc': 12.2.3 + '@next/swc-android-arm-eabi': 12.2.5 + '@next/swc-android-arm64': 12.2.5 + '@next/swc-darwin-arm64': 12.2.5 + '@next/swc-darwin-x64': 12.2.5 + '@next/swc-freebsd-x64': 12.2.5 + '@next/swc-linux-arm-gnueabihf': 12.2.5 + '@next/swc-linux-arm64-gnu': 12.2.5 + '@next/swc-linux-arm64-musl': 12.2.5 + '@next/swc-linux-x64-gnu': 12.2.5 + '@next/swc-linux-x64-musl': 12.2.5 + '@next/swc-win32-arm64-msvc': 12.2.5 + '@next/swc-win32-ia32-msvc': 12.2.5 + '@next/swc-win32-x64-msvc': 12.2.5 transitivePeerDependencies: - '@babel/core' - babel-plugin-macros @@ -16131,8 +17439,8 @@ packages: isobject: 3.0.1 dev: true - /object.assign/4.1.2: - resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + /object.assign/4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 @@ -16533,13 +17841,6 @@ packages: parse5: 6.0.1 dev: true - /parse5-htmlparser2-tree-adapter/7.0.0: - resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==} - dependencies: - domhandler: 5.0.3 - parse5: 7.0.0 - dev: true - /parse5-sax-parser/6.0.1: resolution: {integrity: sha512-kXX+5S81lgESA0LsDuGjAlBybImAChYRMT+/uKCEXFBFOeEhS52qUCydGhU3qLRD8D9DVjaUo821WK7DM4iCeg==} dependencies: @@ -16549,12 +17850,6 @@ packages: /parse5/6.0.1: resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==} - /parse5/7.0.0: - resolution: {integrity: sha512-y/t8IXSPWTuRZqXc0ajH/UwDj4mnqLEbSttNbThcFhGrZuOyoyvNBO85PBp2jQa55wY9d07PBNjsK8ZP3K5U6g==} - dependencies: - entities: 4.3.1 - dev: true - /parseurl/1.3.3: resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} engines: {node: '>= 0.8'} @@ -17932,11 +19227,21 @@ packages: scheduler: 0.21.0 dev: true + /react-error-boundary/3.1.4_react@17.0.2: + resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==} + engines: {node: '>=10', npm: '>=6'} + peerDependencies: + react: '>=16.13.1' + dependencies: + '@babel/runtime': 7.18.9 + react: 17.0.2 + dev: true + /react-fast-compare/3.2.0: resolution: {integrity: sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==} dev: false - /react-focus-lock/2.5.2_ezrngephzshow6s7axji6azy6u: + /react-focus-lock/2.5.2_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-WzpdOnEqjf+/A3EH9opMZWauag7gV0BxFl+EY4ElA4qFqYsUsBLnmo2sELbN5OC30S16GAWMy16B9DLPpdJKAQ==} peerDependencies: react: ^16.8.0 || ^17.0.0 @@ -17946,8 +19251,8 @@ packages: prop-types: 15.8.1 react: 17.0.2 react-clientside-effect: 1.2.6_react@17.0.2 - use-callback-ref: 1.3.0_ezrngephzshow6s7axji6azy6u - use-sidecar: 1.1.2_ezrngephzshow6s7axji6azy6u + use-callback-ref: 1.3.0_bdzrcjszn4u4ksnkedit7lnkp4 + use-sidecar: 1.1.2_bdzrcjszn4u4ksnkedit7lnkp4 transitivePeerDependencies: - '@types/react' dev: false @@ -17963,12 +19268,12 @@ packages: resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} dev: true - /react-native-codegen/0.69.1_@babel+preset-env@7.18.9: + /react-native-codegen/0.69.1_@babel+preset-env@7.18.10: resolution: {integrity: sha512-TOZEqBarczcyYN3iZE3VpKkooOevaAzBq9n7lU0h9mQUvtRhLVyolc+a5K6cWI0e4v4K69I0MqzjPcPeFKo32Q==} dependencies: '@babel/parser': 7.18.9 flow-parser: 0.121.0 - jscodeshift: 0.13.1_@babel+preset-env@7.18.9 + jscodeshift: 0.13.1_@babel+preset-env@7.18.10 nullthrows: 1.1.1 transitivePeerDependencies: - '@babel/preset-env' @@ -17988,10 +19293,10 @@ packages: css-select: 5.1.0 css-tree: 1.1.3 react: 18.0.0 - react-native: 0.69.3_mamv3qhzuompm6qaxs5ykursdu + react-native: 0.69.3_6iplzvqeiudpi4sy52vugn7nxq dev: true - /react-native/0.69.3_mamv3qhzuompm6qaxs5ykursdu: + /react-native/0.69.3_6iplzvqeiudpi4sy52vugn7nxq: resolution: {integrity: sha512-SyGkcoEUa/BkO+wKVnv4OsnLSNfUM5zLNXS3iT/3eXjKX91/FKBH/nfR9BE1c60X5LQe/P5QYqr6WPX3TRSQkA==} engines: {node: '>=14'} hasBin: true @@ -18022,7 +19327,7 @@ packages: promise: 8.1.0 react: 18.0.0 react-devtools-core: 4.24.0 - react-native-codegen: 0.69.1_@babel+preset-env@7.18.9 + react-native-codegen: 0.69.1_@babel+preset-env@7.18.10 react-native-gradle-plugin: 0.0.7 react-refresh: 0.4.3 react-shallow-renderer: 16.15.0_react@18.0.0 @@ -18050,7 +19355,7 @@ packages: engines: {node: '>=0.10.0'} dev: true - /react-remove-scroll-bar/2.3.3_ezrngephzshow6s7axji6azy6u: + /react-remove-scroll-bar/2.3.3_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-i9GMNWwpz8XpUpQ6QlevUtFjHGqnPG4Hxs+wlIJntu/xcsZVEpJcIV71K3ZkqNy2q3GfgvkD7y6t/Sv8ofYSbw==} engines: {node: '>=10'} peerDependencies: @@ -18060,13 +19365,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 react: 17.0.2 - react-style-singleton: 2.2.1_ezrngephzshow6s7axji6azy6u + react-style-singleton: 2.2.1_bdzrcjszn4u4ksnkedit7lnkp4 tslib: 2.4.0 dev: false - /react-remove-scroll/2.4.1_ezrngephzshow6s7axji6azy6u: + /react-remove-scroll/2.4.1_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-K7XZySEzOHMTq7dDwcHsZA6Y7/1uX5RsWhRXVYv8rdh+y9Qz2nMwl9RX/Mwnj/j7JstCGmxyfyC0zbVGXYh3mA==} engines: {node: '>=8.5.0'} peerDependencies: @@ -18076,13 +19381,13 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 react: 17.0.2 - react-remove-scroll-bar: 2.3.3_ezrngephzshow6s7axji6azy6u - react-style-singleton: 2.2.1_ezrngephzshow6s7axji6azy6u + react-remove-scroll-bar: 2.3.3_bdzrcjszn4u4ksnkedit7lnkp4 + react-style-singleton: 2.2.1_bdzrcjszn4u4ksnkedit7lnkp4 tslib: 1.14.1 - use-callback-ref: 1.3.0_ezrngephzshow6s7axji6azy6u - use-sidecar: 1.1.2_ezrngephzshow6s7axji6azy6u + use-callback-ref: 1.3.0_bdzrcjszn4u4ksnkedit7lnkp4 + use-sidecar: 1.1.2_bdzrcjszn4u4ksnkedit7lnkp4 dev: false /react-shallow-renderer/16.15.0_react@17.0.2: @@ -18092,7 +19397,7 @@ packages: dependencies: object-assign: 4.1.1 react: 17.0.2 - react-is: 18.2.0 + react-is: 17.0.2 dev: true /react-shallow-renderer/16.15.0_react@18.0.0: @@ -18105,7 +19410,7 @@ packages: react-is: 18.2.0 dev: true - /react-style-singleton/2.2.1_ezrngephzshow6s7axji6azy6u: + /react-style-singleton/2.2.1_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==} engines: {node: '>=10'} peerDependencies: @@ -18115,7 +19420,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 get-nonce: 1.0.1 invariant: 2.2.4 react: 17.0.2 @@ -18126,9 +19431,9 @@ packages: resolution: {integrity: sha512-Ws3eM3xCAwcaYeqm4Ajcz3zxBYNI6BeTWWhFR0cpOT+pWuVtozgHYK9xUM0S/ilapZgYMQDe49XgOxpvooFq4w==} engines: {node: '>=8'} dependencies: - '@babel/core': 7.18.9 - '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.9 - '@babel/preset-react': 7.18.6_@babel+core@7.18.9 + '@babel/core': 7.18.13 + '@babel/plugin-syntax-jsx': 7.18.6_@babel+core@7.18.13 + '@babel/preset-react': 7.18.6_@babel+core@7.18.13 babel-plugin-react-svg: 3.0.3_uzg5pvwmvmdgecwnrglxuqocnu lodash.clonedeep: 4.5.0 lodash.isplainobject: 4.0.6 @@ -18576,7 +19881,7 @@ packages: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true dependencies: - is-core-module: 2.9.0 + is-core-module: 2.10.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 @@ -19572,7 +20877,7 @@ packages: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.11 + spdx-license-ids: 3.0.12 dev: true /spdx-exceptions/2.3.0: @@ -19583,7 +20888,7 @@ packages: resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.11 + spdx-license-ids: 3.0.12 dev: true /spdx-expression-validate/2.0.0: @@ -19592,8 +20897,8 @@ packages: spdx-expression-parse: 3.0.1 dev: true - /spdx-license-ids/3.0.11: - resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==} + /spdx-license-ids/3.0.12: + resolution: {integrity: sha512-rr+VVSXtRhO4OHbXUiAF7xW3Bo9DuuF6C5jH+q/x15j2jniycgKbxU09Hr0WqlSLUs4i4ltHGXqTe7VHclYWyA==} dev: true /spdx-ranges/2.1.1: @@ -19944,8 +21249,8 @@ packages: tslib: 2.4.0 dev: false - /styled-jsx/5.0.2_norqf6xakpapdcqpt7io6pfzsy: - resolution: {integrity: sha512-LqPQrbBh3egD57NBcHET4qcgshPks+yblyhPlH2GY8oaDgKs8SK4C3dBh3oSJjgzJ3G5t1SYEZGHkP+QEpX9EQ==} + /styled-jsx/5.0.4_u2aypivye4tius5ftakppbroiy: + resolution: {integrity: sha512-sDFWLbg4zR+UkNzfk5lPilyIgtpddfxXEULxhujorr5jtePTUqiPDc5BC0v1NRqTr/WaFBGQQUoYToGlF4B2KQ==} engines: {node: '>= 12.0.0'} peerDependencies: '@babel/core': '*' @@ -19957,7 +21262,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 react: 17.0.2 dev: false @@ -20076,7 +21381,7 @@ packages: svelte: 3.49.0 dev: true - /svelte-preprocess/4.10.7_zfokuk3nmhh3jqjnwwai45teq4: + /svelte-preprocess/4.10.7_rbsqa3xwyxfjyjrblfh4ywypt4: resolution: {integrity: sha512-sNPBnqYD6FnmdBrUmBCaqS00RyCsCpj2BG58A1JBswNF7b0OKviwxqVrOL/CKyJrLSClrSeqQv5BXNg2RUbPOw==} engines: {node: '>= 9.11.2'} requiresBuild: true @@ -20117,7 +21422,7 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.18.9 + '@babel/core': 7.18.13 '@types/pug': 2.0.6 '@types/sass': 1.43.1 detect-indent: 6.1.0 @@ -20232,17 +21537,6 @@ packages: string-width: 2.1.1 dev: true - /table/6.8.0: - resolution: {integrity: sha512-s/fitrbVeEyHKFa7mFdkuQMWlH1Wgw/yEXMt5xACT4ZpzWFluehAxRtUUQKPuWhaLAWhFcVx6w3oC8VKaUfPGA==} - engines: {node: '>=10.0.0'} - dependencies: - ajv: 8.11.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - dev: true - /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -20346,8 +21640,8 @@ packages: - bluebird dev: true - /terser-webpack-plugin/5.3.3_webpack@5.74.0: - resolution: {integrity: sha512-Fx60G5HNYknNTNQnzQ1VePRuu89ZVYWfjRAeT5rITuCY/1b08s49e5kSQwHDirKZWuoKOBRFS98EUUoZ9kLEwQ==} + /terser-webpack-plugin/5.3.5_webpack@5.74.0: + resolution: {integrity: sha512-AOEDLDxD2zylUGf/wxHxklEkOe2/r+seuyOWujejFrIxHf11brA1/dWQNIgXa1c6/Wkxgu7zvv0JhOWfc2ELEA==} engines: {node: '>= 10.13.0'} peerDependencies: '@swc/core': '*' @@ -20362,7 +21656,7 @@ packages: uglify-js: optional: true dependencies: - '@jridgewell/trace-mapping': 0.3.14 + '@jridgewell/trace-mapping': 0.3.15 jest-worker: 27.5.1 schema-utils: 3.1.1 serialize-javascript: 6.0.0 @@ -20544,13 +21838,14 @@ packages: punycode: 2.1.1 dev: true - /tough-cookie/4.0.0: - resolution: {integrity: sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==} + /tough-cookie/4.1.0: + resolution: {integrity: sha512-IVX6AagLelGwl6F0E+hoRpXzuD192cZhAcmT7/eoLr0PnsB1wv2E5c+A2O+V8xth9FlL2p0OstFsWn0bZpVn4w==} engines: {node: '>=6'} dependencies: psl: 1.9.0 punycode: 2.1.1 - universalify: 0.1.2 + universalify: 0.2.0 + url-parse: 1.5.10 dev: true /tr46/0.0.3: @@ -20948,6 +22243,11 @@ packages: engines: {node: '>= 4.0.0'} dev: true + /universalify/0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + engines: {node: '>= 4.0.0'} + dev: true + /unpipe/1.0.0: resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} engines: {node: '>= 0.8'} @@ -21012,7 +22312,7 @@ packages: querystring: 0.2.0 dev: true - /use-callback-ref/1.3.0_ezrngephzshow6s7axji6azy6u: + /use-callback-ref/1.3.0_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==} engines: {node: '>=10'} peerDependencies: @@ -21022,12 +22322,12 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 react: 17.0.2 tslib: 2.4.0 dev: false - /use-sidecar/1.1.2_ezrngephzshow6s7axji6azy6u: + /use-sidecar/1.1.2_bdzrcjszn4u4ksnkedit7lnkp4: resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==} engines: {node: '>=10'} peerDependencies: @@ -21037,7 +22337,7 @@ packages: '@types/react': optional: true dependencies: - '@types/react': 16.14.29 + '@types/react': 16.14.30 detect-node-es: 1.1.0 react: 17.0.2 tslib: 2.4.0 @@ -21245,7 +22545,7 @@ packages: vue: ^2.x vue-template-compiler: ^2.x dependencies: - babel-core: 7.0.0-bridge.0_@babel+core@7.18.9 + babel-core: 7.0.0-bridge.0_@babel+core@7.18.13 babel-plugin-transform-es2015-modules-commonjs: 6.26.2 chalk: 2.4.2 deasync: 0.1.27 @@ -21263,7 +22563,7 @@ packages: - supports-color dev: true - /vue-jest/5.0.0-alpha.10_ldb3qwgpqxykk63ii532zuq63m: + /vue-jest/5.0.0-alpha.10_dsq4hzk5pda4vxcxumnip2qrua: resolution: {integrity: sha512-iN62cTi4AL0UsgxEyVeJtHG6qXEv+8Ci2wX1vP3b/dAZvyBRmqy5aJHQrP6VCEuio+HgHQ1LAZ+ccM2pouBmlg==} peerDependencies: '@babel/core': 7.x @@ -21278,9 +22578,9 @@ packages: typescript: optional: true dependencies: - '@babel/core': 7.18.9 - '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.9 - babel-jest: 26.6.3_@babel+core@7.18.9 + '@babel/core': 7.18.13 + '@babel/plugin-transform-modules-commonjs': 7.18.6_@babel+core@7.18.13 + babel-jest: 26.6.3_@babel+core@7.18.13 chalk: 2.4.2 convert-source-map: 1.8.0 extract-from-css: 0.4.4 @@ -21611,7 +22911,7 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.3.3_webpack@5.74.0 + terser-webpack-plugin: 5.3.5_webpack@5.74.0 watchpack: 2.4.0 webpack-sources: 3.2.3 transitivePeerDependencies: diff --git a/site/.eslintrc.js b/site/.eslintrc.js index 5130106a6..4cf6277db 100644 --- a/site/.eslintrc.js +++ b/site/.eslintrc.js @@ -1,21 +1,14 @@ -/* eslint-disable no-undef */ +/* eslint-disable */ module.exports = { root: true, parser: '@typescript-eslint/parser', - plugins: ['@typescript-eslint', 'import', 'prettier'], + plugins: ['@typescript-eslint', 'import'], extends: [ 'eslint:recommended', 'plugin:@typescript-eslint/recommended', 'plugin:@next/next/recommended', - 'prettier', ], - rules: { - 'prettier/prettier': [ - 'error', - { - singleQuote: true, - trailingComma: 'all', - }, - ], + parserOptions: { + tsconfigRootDir: __dirname, }, }; diff --git a/site/jest.config.js b/site/jest.config.js index bc0275c60..9125b9c23 100644 --- a/site/jest.config.js +++ b/site/jest.config.js @@ -1,3 +1,4 @@ +/* eslint-disable */ module.exports = { testPathIgnorePatterns: ['/.next/', '/node_modules/'], setupFilesAfterEnv: ['/setupTests.js'], diff --git a/site/next.config.js b/site/next.config.js index 047ec85e5..9cfd0862b 100644 --- a/site/next.config.js +++ b/site/next.config.js @@ -1,15 +1,11 @@ -/* eslint-disable no-undef */ +/* eslint-disable */ module.exports = { webpack(config) { config.module.rules.push({ test: /\.svg$/, - issuer: { - and: [/\.(js|ts)x?$/], - }, - - use: ['@svgr/webpack'], + use: ["@svgr/webpack"] }); return config; - }, + } }; diff --git a/site/package.json b/site/package.json index ea49c03f8..5ed667ebc 100644 --- a/site/package.json +++ b/site/package.json @@ -10,7 +10,9 @@ "export": "next export -o build", "deploy": "pnpm build && pnpm export", "lint": "eslint .", - "test": "jest" + "lint:fix": "eslint --fix .", + "test": "jest", + "typecheck": "tsc --noEmit" }, "dependencies": { "@chakra-ui/react": "1.8.8", @@ -19,7 +21,7 @@ "@mdx-js/loader": "^1.6.22", "@mdx-js/react": "^1.6.22", "@next/mdx": "^11.0.0", - "@svgr/webpack": "^6.2.1", + "@svgr/webpack": "^6.3.1", "downloadjs": "^1.4.7", "framer-motion": "^4", "fuse.js": "^6.5.3", @@ -37,23 +39,24 @@ "react-svg-loader": "^3.0.3" }, "devDependencies": { - "@next/eslint-plugin-next": "^11.1.0", - "@testing-library/dom": "^7.24.4", - "@testing-library/jest-dom": "^5.11.4", - "@testing-library/react": "^11.0.4", - "@testing-library/react-hooks": "^3.4.2", - "react-test-renderer": "17.0.2", + "@next/eslint-plugin-next": "^12.2.5", + "@testing-library/dom": "^7.31.2", + "@testing-library/jest-dom": "^5.16.5", + "@testing-library/react": "^11.2.7", + "@testing-library/react-hooks": "^8.0.1", + "@types/jest": "^28.1.7", "@types/node": "^14.0.11", "@types/react": "^16.9.35", "@types/react-dom": "^16.9.8", - "@typescript-eslint/eslint-plugin": "^4.29.1", - "@typescript-eslint/parser": "^4.29.1", + "@typescript-eslint/eslint-plugin": "^5.34.0", + "@typescript-eslint/parser": "^5.34.0", "babel-jest": "^26.5.2", "babel-loader": "^8.1.0", - "cheerio": "^1.0.0-rc.3", - "eslint": "^7.32.0", + "eslint": "^8.22.0", + "eslint-config-prettier": "^8.5.0", "jest": "^26.5.2", "prettier": "^2.3.2", + "react-test-renderer": "17.0.2", "typescript": "^4.3.5" } } diff --git a/site/src/components/CodeBlock.tsx b/site/src/components/CodeBlock.tsx index 367880280..ac00b9a8d 100644 --- a/site/src/components/CodeBlock.tsx +++ b/site/src/components/CodeBlock.tsx @@ -37,7 +37,7 @@ const calculateLinesToHighlight = (meta: string) => { }; }; -interface HighlightProps { +interface HighlightProps extends BoxProps { code: string; language: Language; metastring?: string; diff --git a/site/src/components/ColorPicker.tsx b/site/src/components/ColorPicker.tsx index 3175eb585..d8e9dd0db 100644 --- a/site/src/components/ColorPicker.tsx +++ b/site/src/components/ColorPicker.tsx @@ -21,7 +21,7 @@ function ColorPicker({ hsv, hsl, onChange, value: color }: ColorPickerProps) { }, [color]); const handleChange = (e) => { - let value = e.target.value; + const value = e.target.value; setValue(value); onChange(value, e); }; diff --git a/site/src/components/CopyButton.tsx b/site/src/components/CopyButton.tsx index b6340a645..dfea34426 100644 --- a/site/src/components/CopyButton.tsx +++ b/site/src/components/CopyButton.tsx @@ -1,4 +1,4 @@ -import { Box, ButtonProps, Button, useClipboard } from '@chakra-ui/react'; +import { Button, useClipboard } from '@chakra-ui/react'; const CopyButton = ({ copyText, buttonText = 'copy', ...props }) => { const { hasCopied, onCopy } = useClipboard(copyText); diff --git a/site/src/components/CustomizeIconContext.tsx b/site/src/components/CustomizeIconContext.tsx index dbebb31ea..75aee0526 100644 --- a/site/src/components/CustomizeIconContext.tsx +++ b/site/src/components/CustomizeIconContext.tsx @@ -21,11 +21,11 @@ const DEFAULT_STYLE = { export const IconStyleContext = createContext({ color: 'currentColor', - setColor: (s: string) => null, + setColor: () => null, strokeWidth: 2, - setStroke: (n: number) => null, + setStroke: () => null, size: 24, - setSize: (n: number) => null, + setSize: () => null, resetStyle: () => null, iconsRef: { current: {} }, }); diff --git a/site/src/components/Header.tsx b/site/src/components/Header.tsx index 11da950d6..64648711d 100644 --- a/site/src/components/Header.tsx +++ b/site/src/components/Header.tsx @@ -1,4 +1,4 @@ -import { Button, Flex, Link, WrapItem, Text, Wrap, Heading, Icon } from '@chakra-ui/react'; +import { Button, Flex, Link, WrapItem, Text, Wrap, Heading } from '@chakra-ui/react'; import download from 'downloadjs'; import JSZip from 'jszip'; import { Download, Github } from 'lucide-react'; @@ -17,7 +17,7 @@ import { useState } from 'react'; import { useCustomizeIconContext } from './CustomizeIconContext'; import { IconEntity } from '../types'; -type IconContent = [icon: string, src:string] +type IconContent = [icon: string, src:string]; async function generateZip(icons: IconContent[]) { const zip = new JSZip(); diff --git a/site/src/components/HeadingNavigationProvider.tsx b/site/src/components/HeadingNavigationProvider.tsx index 9ad0ca31c..446903681 100644 --- a/site/src/components/HeadingNavigationProvider.tsx +++ b/site/src/components/HeadingNavigationProvider.tsx @@ -1,4 +1,4 @@ -import { createContext, useState, useContext, useMemo, useCallback, useEffect } from 'react'; +import { createContext, useState, useContext, useMemo, useCallback } from 'react'; interface HeadingTypes { anchor: string; @@ -8,7 +8,7 @@ interface HeadingTypes { const HeadingNavigationContext = createContext({ headings: [], - // eslint-disable-next-line @typescript-eslint/no-empty-function + // eslint-disable-next-line @typescript-eslint/no-empty-function, @typescript-eslint/no-unused-vars addHeading: (heading: HeadingTypes) => {}, }); diff --git a/site/src/components/HeadingTreeMenu.tsx b/site/src/components/HeadingTreeMenu.tsx index 5bc322384..cc2a3421e 100644 --- a/site/src/components/HeadingTreeMenu.tsx +++ b/site/src/components/HeadingTreeMenu.tsx @@ -1,8 +1,9 @@ -import { useEffect, useMemo } from 'react'; +import { useMemo } from 'react'; import { useHeadingNavigationContext } from './HeadingNavigationProvider'; const HeadingTreeMenu = () => { const { headings } = useHeadingNavigationContext(); + // eslint-disable-next-line @typescript-eslint/no-unused-vars const headingElements = useMemo( () => headings.map(heading => { diff --git a/site/src/components/IconDetailOverlay.tsx b/site/src/components/IconDetailOverlay.tsx index ee17eca7a..5c1cb0741 100644 --- a/site/src/components/IconDetailOverlay.tsx +++ b/site/src/components/IconDetailOverlay.tsx @@ -1,39 +1,50 @@ import { Box, Text, IconButton, useColorMode, Flex, Slide, ButtonGroup, Button, useToast, Heading, Avatar, AvatarGroup, Link, Tooltip, useMediaQuery, useDisclosure } from "@chakra-ui/react"; import theme from "../lib/theme"; import download from 'downloadjs'; -import copy from "copy-to-clipboard"; import { X as Close } from 'lucide-react'; import {useContext, useEffect, useRef} from "react"; import {IconStyleContext} from "./CustomizeIconContext"; import {IconWrapper} from "./IconWrapper"; import ModifiedTooltip from "./ModifiedTooltip"; +import { IconData } from "../lib/icons"; type IconDownload = { src: string; name: string; }; -const IconDetailOverlay = ({ open = true, close, icon }) => { +interface IconDetailOverlayProps { + open: boolean + close: () => void + icon?: IconData +} + +const IconDetailOverlay = ({ open = true, close, icon }: IconDetailOverlayProps) => { const toast = useToast(); const { colorMode } = useColorMode(); - const { tags = [], name } = icon; const {color, strokeWidth, size} = useContext(IconStyleContext); const iconRef = useRef(null); const [isMobile] = useMediaQuery("(max-width: 560px)") const { isOpen, onOpen, onClose } = useDisclosure() - const handleClose = () => { - onClose(); - close(); - }; - useEffect(() => { if(open) { onOpen() } }, [open]) - const iconStyling = (isLight) => ({ + if(icon == null) { + return null + } + + const { tags = [], name = '' } = icon; + + const handleClose = () => { + onClose(); + close(); + }; + + const iconStyling = { height: "25vw", width: "25vw", minHeight: "160px", @@ -41,12 +52,15 @@ const IconDetailOverlay = ({ open = true, close, icon }) => { maxHeight: "240px", maxWidth: "240px", color: color, - }); + }; - const downloadIcon = ({src, name} : IconDownload) => download(src, `${name}.svg`, 'image/svg+xml'); + const downloadIcon = ({src, name = ''} : IconDownload) => download(src, `${name}.svg`, 'image/svg+xml'); + + const copyIcon = async ({src, name} : IconDownload) => { + const trimmedSrc = src.replace(/(\r\n|\n|\r|\s\s)/gm, "") + + await navigator.clipboard.writeText(trimmedSrc) - const copyIcon = ({src, name} : IconDownload) => { - copy(src); toast({ title: "Copied!", description: `Icon "${name}" copied to clipboard.`, @@ -95,7 +109,6 @@ const IconDetailOverlay = ({ open = true, close, icon }) => { w="full" px={8} > - { padding={0} >
{ { icon.contributors.map((commit, index) => ( - - + + diff --git a/site/src/components/IconListItem.tsx b/site/src/components/IconListItem.tsx index cf5c32747..7444b6b95 100644 --- a/site/src/components/IconListItem.tsx +++ b/site/src/components/IconListItem.tsx @@ -1,22 +1,42 @@ import { Button, ButtonProps, Flex, Text, useToast } from '@chakra-ui/react'; import download from 'downloadjs'; -import copy from 'copy-to-clipboard'; import { memo } from 'react'; +import { Contributor } from '../lib/fetchAllContributors'; import { useCustomizeIconContext } from './CustomizeIconContext'; import { IconWrapper } from './IconWrapper'; interface IconListItemProps { name: string; content: string; - contributors: any[]; + contributors: Contributor[] src: string; - onClick?: ButtonProps['onClick']; + onClick?: ButtonProps['onClick'] } const IconListItem = ({ name, content, onClick, src: svg }: IconListItemProps) => { const toast = useToast(); const { color, size, strokeWidth, iconsRef } = useCustomizeIconContext(); + const handleClick:ButtonProps['onClick'] = async (event) => { + const src = (iconsRef.current[name].outerHTML ?? svg).replace(/(\r\n|\n|\r|(>\s\s<))/gm, "") + if (event.shiftKey) { + await navigator.clipboard.writeText(src) + + toast({ + title: 'Copied!', + description: `Icon "${name}" copied to clipboard.`, + status: 'success', + duration: 1500, + }); + } + if (event.altKey) { + download(src, `${name}.svg`, 'image/svg+xml'); + } + if (onClick) { + onClick(event); + } + } + return (