From 725a7cd5e9a78e565c3fb767423d9216693e928e Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Mon, 25 Oct 2021 21:48:08 +0800 Subject: [PATCH] chore: update deps --- package.json | 28 +- pnpm-lock.yaml | 1584 +++++++++++++++++++++++------------------------- 2 files changed, 769 insertions(+), 843 deletions(-) diff --git a/package.json b/package.json index 32be77c6..d4b7b6c0 100644 --- a/package.json +++ b/package.json @@ -67,33 +67,33 @@ "dependencies": { "@antfu/install-pkg": "^0.1.0", "@antfu/utils": "^0.3.0", - "@iconify/utils": "^1.0.14", + "@iconify/utils": "^1.0.18", "debug": "^4.3.2", "kolorist": "^1.5.0", "local-pkg": "^0.4.0", - "unplugin": "^0.2.16" + "unplugin": "^0.2.18" }, "devDependencies": { - "@antfu/eslint-config": "^0.9.0", - "@iconify/json": "^1.1.413", + "@antfu/eslint-config": "^0.10.0", + "@iconify/json": "^1.1.419", "@iconify/types": "^1.0.10", "@svgr/core": "^5.5.0", "@types/debug": "^4.1.7", "@types/jest": "^27.0.2", - "@types/node": "^16.10.3", - "@typescript-eslint/eslint-plugin": "^4.33.0", + "@types/node": "^16.11.4", + "@typescript-eslint/eslint-plugin": "^5.1.0", "@vue/compiler-sfc": "^3.2.20", "bumpp": "^7.1.1", "cross-env": "^7.0.3", - "eslint": "^7.32.0", - "eslint-plugin-jest": "^24.7.0", + "eslint": "^8.1.0", + "eslint-plugin-jest": "^25.2.2", "esno": "^0.10.1", - "jest": "^27.2.5", - "rollup": "^2.58.0", - "ts-jest": "^27.0.5", - "tsup": "^5.4.0", - "typescript": "^4.4.3", - "vite": "^2.6.7" + "jest": "^27.3.1", + "rollup": "^2.58.2", + "ts-jest": "^27.0.7", + "tsup": "^5.5.0", + "typescript": "^4.4.4", + "vite": "^2.6.11" }, "peerDependencies": { "@svgr/core": "^5.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7b6442d8..9c35f0dc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4,62 +4,62 @@ importers: .: specifiers: - '@antfu/eslint-config': ^0.9.0 + '@antfu/eslint-config': ^0.10.0 '@antfu/install-pkg': ^0.1.0 '@antfu/utils': ^0.3.0 - '@iconify/json': ^1.1.413 + '@iconify/json': ^1.1.419 '@iconify/types': ^1.0.10 - '@iconify/utils': ^1.0.14 + '@iconify/utils': ^1.0.18 '@svgr/core': ^5.5.0 '@types/debug': ^4.1.7 '@types/jest': ^27.0.2 - '@types/node': ^16.10.3 - '@typescript-eslint/eslint-plugin': ^4.33.0 + '@types/node': ^16.11.4 + '@typescript-eslint/eslint-plugin': ^5.1.0 '@vue/compiler-sfc': ^3.2.20 bumpp: ^7.1.1 cross-env: ^7.0.3 debug: ^4.3.2 - eslint: ^7.32.0 - eslint-plugin-jest: ^24.7.0 + eslint: ^8.1.0 + eslint-plugin-jest: ^25.2.2 esno: ^0.10.1 - jest: ^27.2.5 + jest: ^27.3.1 kolorist: ^1.5.0 local-pkg: ^0.4.0 - rollup: ^2.58.0 - ts-jest: ^27.0.5 - tsup: ^5.4.0 - typescript: ^4.4.3 - unplugin: ^0.2.16 - vite: ^2.6.7 + rollup: ^2.58.2 + ts-jest: ^27.0.7 + tsup: ^5.5.0 + typescript: ^4.4.4 + unplugin: ^0.2.18 + vite: ^2.6.11 dependencies: '@antfu/install-pkg': 0.1.0 '@antfu/utils': 0.3.0 - '@iconify/utils': 1.0.14 + '@iconify/utils': 1.0.18 debug: 4.3.2 kolorist: 1.5.0 local-pkg: 0.4.0 - unplugin: 0.2.16_rollup@2.58.0+vite@2.6.7 + unplugin: 0.2.18_rollup@2.58.2+vite@2.6.11 devDependencies: - '@antfu/eslint-config': 0.9.0_eslint@7.32.0+typescript@4.4.3 - '@iconify/json': 1.1.413 + '@antfu/eslint-config': 0.10.0_eslint@8.1.0+typescript@4.4.4 + '@iconify/json': 1.1.419 '@iconify/types': 1.0.10 '@svgr/core': 5.5.0 '@types/debug': 4.1.7 '@types/jest': 27.0.2 - '@types/node': 16.10.3 - '@typescript-eslint/eslint-plugin': 4.33.0_eslint@7.32.0+typescript@4.4.3 + '@types/node': 16.11.4 + '@typescript-eslint/eslint-plugin': 5.1.0_eslint@8.1.0+typescript@4.4.4 '@vue/compiler-sfc': 3.2.20 bumpp: 7.1.1 cross-env: 7.0.3 - eslint: 7.32.0 - eslint-plugin-jest: 24.7.0_73e9b746f54dad66aa843ac28a205fd4 + eslint: 8.1.0 + eslint-plugin-jest: 25.2.2_8930e11c0aca8b9d0707e0ba070cf77f esno: 0.10.1 - jest: 27.2.5 - rollup: 2.58.0 - ts-jest: 27.0.5_c167855b7a039eaaa2a6b38847c1969c - tsup: 5.4.0_typescript@4.4.3 - typescript: 4.4.3 - vite: 2.6.7 + jest: 27.3.1 + rollup: 2.58.2 + ts-jest: 27.0.7_2c4ca6574207836d1023f54689cc81ac + tsup: 5.5.0_typescript@4.4.4 + typescript: 4.4.4 + vite: 2.6.11 examples/sveltekit: specifiers: @@ -77,7 +77,7 @@ importers: '@iconify-json/icon-park': 1.0.1 '@iconify-json/logos': 1.0.1 '@iconify-json/mdi': 1.0.1 - '@sveltejs/kit': 1.0.0-next.179_svelte@3.43.1 + '@sveltejs/kit': 1.0.0-next.189_svelte@3.43.1 svelte: 3.43.1 svelte-check: 2.2.6_svelte@3.43.1 svelte-preprocess: 4.9.7_svelte@3.43.1+typescript@4.4.3 @@ -219,7 +219,7 @@ importers: '@iconify-json/ri': 1.0.1 typescript: 4.4.3 unplugin-icons: link:../.. - unplugin-vue-components: 0.15.6_c750a6dfcbadb62fd175a075e8da6d5e + unplugin-vue-components: 0.15.6_vite@2.6.2+vue@2.6.14 vite: 2.6.2 vite-plugin-vue2: 1.8.2_8fac77547dd68e4e4cf9629a83e3af75 vue-template-compiler: 2.6.14 @@ -263,7 +263,7 @@ importers: '@vue/compiler-sfc': 3.2.19 typescript: 4.4.3 unplugin-icons: link:../.. - unplugin-vue-components: 0.15.6_de101750e3fadd16f46adff0719014bb + unplugin-vue-components: 0.15.6_vite@2.6.2+vue@3.2.19 vite: 2.6.2 examples/vite-vue3-legacy: @@ -284,7 +284,7 @@ importers: '@vue/compiler-sfc': 3.2.19 typescript: 4.4.3 unplugin-icons: link:../.. - unplugin-vue-components: 0.15.6_de101750e3fadd16f46adff0719014bb + unplugin-vue-components: 0.15.6_vite@2.6.2+vue@3.2.19 vite: 2.6.2 examples/vite-web-components: @@ -320,11 +320,11 @@ importers: devDependencies: '@iconify/json': 1.1.409 '@vue/cli-plugin-babel': 4.5.13_ff590b0de5aca690f3f4042d35869c4a - '@vue/cli-plugin-typescript': 4.5.13_7688c41fa048c71e8318fa5821616a1c - '@vue/cli-service': 4.5.13_bad0976ee3364737a2f1a6fb876bacf3 + '@vue/cli-plugin-typescript': 4.5.13_ef650778df479adccf60069ffa8eee84 + '@vue/cli-service': 4.5.13_daaec740214156bd7a1b7d7855d908a4 typescript: 4.4.3 unplugin-icons: link:../.. - unplugin-vue2-script-setup: 0.6.4_rollup@2.58.0+vite@2.6.7 + unplugin-vue2-script-setup: 0.6.4 vue-template-compiler: 2.6.14 vue-tsc: 0.3.0_typescript@4.4.3 @@ -343,7 +343,7 @@ importers: devDependencies: '@iconify/json': 1.1.409 unplugin-icons: link:../.. - unplugin-vue2-script-setup: 0.6.4_2d64813def87efd7245b830ced67afe7 + unplugin-vue2-script-setup: 0.6.4_webpack@5.56.0 vue-template-compiler: 2.6.14 vue-template-es2015-compiler: 1.9.1 webpack: 5.56.0_webpack-cli@4.8.0 @@ -351,89 +351,89 @@ importers: packages: - /@antfu/eslint-config-basic/0.9.0_eslint@7.32.0: - resolution: {integrity: sha512-jiNycDenS19pppDvaa0oO3wWr4WDIog5Dz6WernBk+FsCyC7UzPfnG1KB3L/sovNVBB80wLZ7anGXZn0gKEHrQ==} + /@antfu/eslint-config-basic/0.10.0_eslint@8.1.0: + resolution: {integrity: sha512-XLgbFEZvPQA7ilhYwoJAE72m58rzO/Y5NFYns26xaF2dd6L8d+AmoN8L3CuDyRLSnN1/LA0efGWJ4cPrIwRK6Q==} peerDependencies: eslint: '>=7.4.0' dependencies: - eslint: 7.32.0 - eslint-config-standard: 16.0.3_dfa64ed3583b1f068d7b5761cc0291ce - eslint-plugin-eslint-comments: 3.2.0_eslint@7.32.0 - eslint-plugin-html: 6.1.2 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-jsonc: 1.6.0_eslint@7.32.0 - eslint-plugin-node: 11.1.0_eslint@7.32.0 - eslint-plugin-promise: 5.1.0_eslint@7.32.0 - eslint-plugin-unicorn: 35.0.0_eslint@7.32.0 - eslint-plugin-yml: 0.10.0_eslint@7.32.0 - jsonc-eslint-parser: 1.3.1 + eslint: 8.1.0 + eslint-config-standard: 16.0.3_41b8ea01787b0c41d2ec2320d1d2ff02 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.1.0 + eslint-plugin-html: 6.2.0 + eslint-plugin-import: 2.25.2_eslint@8.1.0 + eslint-plugin-jsonc: 1.7.0_eslint@8.1.0 + eslint-plugin-node: 11.1.0_eslint@8.1.0 + eslint-plugin-promise: 5.1.0_eslint@8.1.0 + eslint-plugin-unicorn: 37.0.1_eslint@8.1.0 + eslint-plugin-yml: 0.10.1_eslint@8.1.0 + jsonc-eslint-parser: 1.4.1 yaml-eslint-parser: 0.4.1 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-react/0.9.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-5b4PHHamJfMTfzmcUb7rDg9oH34delky8ZmTJ+r5LLfbbPdIthYLS9Ybns5v3q6rjhhTsfHOQz3gxp9604tYbQ==} + /@antfu/eslint-config-react/0.10.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-5gqtzkOOgpDKj3uVTMS7DyfLIkYntXfqwLeGSZbIiH6N57LWk3cYyHBJWne2Srg7yQJYfEllESDxeihX0ttbhw==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.9.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 - eslint-plugin-react: 7.25.1_eslint@7.32.0 + '@antfu/eslint-config-ts': 0.10.0_eslint@8.1.0+typescript@4.4.4 + eslint: 8.1.0 + eslint-plugin-react: 7.26.1_eslint@8.1.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config-ts/0.9.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-FXLLgMVjh5MpBvMteYQeQ9vkeL/cV5vig7IRoAJIpG1E5cbE+ENJt6w1YBf45PLQmoV/eZZID7cnT8ZOJ9VJfQ==} + /@antfu/eslint-config-ts/0.10.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-4KZ5WmdAYUK0cZdmgzT65MqTTTFqwQNt0HB8re9hi4Te99u+H5QxODUlE5BPSL9qHEfnhJbrEp8xtnKbwkoIIQ==} peerDependencies: eslint: '>=7.4.0' typescript: '>=3.9' dependencies: - '@antfu/eslint-config-basic': 0.9.0_eslint@7.32.0 - '@typescript-eslint/eslint-plugin': 4.31.1_d9c1bc16c4e2aea4e8e177a5961dd3bf - '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 - typescript: 4.4.3 + '@antfu/eslint-config-basic': 0.10.0_eslint@8.1.0 + '@typescript-eslint/eslint-plugin': 5.1.0_273a00ec265649c49755eee7222c1c12 + '@typescript-eslint/parser': 5.1.0_eslint@8.1.0+typescript@4.4.4 + eslint: 8.1.0 + typescript: 4.4.4 transitivePeerDependencies: - supports-color dev: true - /@antfu/eslint-config-vue/0.9.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-h1Ab6TdcZyhQhBJIjr3CrI6U66x/izRddTQeF/OrjEyLz6HjeASbUOMgDQhmH9u47+6RP68cR6Wnjls/rlZb2g==} + /@antfu/eslint-config-vue/0.10.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-yx0A0yaMvAxhqSzf6IZZiK1z43JwLdDLa659hhWvtVIixGNBG+NvqqqFnhV5ri3jM9sOlbKy54wmF3v34mmmqQ==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-ts': 0.9.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 - eslint-plugin-vue: 7.17.0_eslint@7.32.0 + '@antfu/eslint-config-ts': 0.10.0_eslint@8.1.0+typescript@4.4.4 + eslint: 8.1.0 + eslint-plugin-vue: 7.19.1_eslint@8.1.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@antfu/eslint-config/0.9.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-oQ6kNRHfF7PqZocX2+mfvY/oNdLGPjysb9huVJzMji7QtLAVL5+25Mm/kzJEIfcFWxRpDqctOcflXLYFnXiroA==} + /@antfu/eslint-config/0.10.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-9oRO0E1Q1NHyaf8nWMSVrd6OjVhQaWVBhgs6BlJiDsiF244rEzjd/zrGoytn5WY0cbePSDzkYPb10Wo5Unlt/w==} peerDependencies: eslint: '>=7.4.0' dependencies: - '@antfu/eslint-config-react': 0.9.0_eslint@7.32.0+typescript@4.4.3 - '@antfu/eslint-config-vue': 0.9.0_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/eslint-plugin': 4.31.1_d9c1bc16c4e2aea4e8e177a5961dd3bf - '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 - eslint-config-standard: 16.0.3_dfa64ed3583b1f068d7b5761cc0291ce - eslint-plugin-eslint-comments: 3.2.0_eslint@7.32.0 - eslint-plugin-html: 6.1.2 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-jsonc: 1.6.0_eslint@7.32.0 - eslint-plugin-node: 11.1.0_eslint@7.32.0 - eslint-plugin-promise: 5.1.0_eslint@7.32.0 - eslint-plugin-unicorn: 35.0.0_eslint@7.32.0 - eslint-plugin-vue: 7.17.0_eslint@7.32.0 - eslint-plugin-yml: 0.10.0_eslint@7.32.0 - jsonc-eslint-parser: 1.3.1 + '@antfu/eslint-config-react': 0.10.0_eslint@8.1.0+typescript@4.4.4 + '@antfu/eslint-config-vue': 0.10.0_eslint@8.1.0+typescript@4.4.4 + '@typescript-eslint/eslint-plugin': 5.1.0_273a00ec265649c49755eee7222c1c12 + '@typescript-eslint/parser': 5.1.0_eslint@8.1.0+typescript@4.4.4 + eslint: 8.1.0 + eslint-config-standard: 16.0.3_41b8ea01787b0c41d2ec2320d1d2ff02 + eslint-plugin-eslint-comments: 3.2.0_eslint@8.1.0 + eslint-plugin-html: 6.2.0 + eslint-plugin-import: 2.25.2_eslint@8.1.0 + eslint-plugin-jsonc: 1.7.0_eslint@8.1.0 + eslint-plugin-node: 11.1.0_eslint@8.1.0 + eslint-plugin-promise: 5.1.0_eslint@8.1.0 + eslint-plugin-unicorn: 37.0.1_eslint@8.1.0 + eslint-plugin-vue: 7.19.1_eslint@8.1.0 + eslint-plugin-yml: 0.10.1_eslint@8.1.0 + jsonc-eslint-parser: 1.4.1 yaml-eslint-parser: 0.4.1 transitivePeerDependencies: - supports-color @@ -452,12 +452,6 @@ packages: dependencies: '@types/throttle-debounce': 2.1.0 - /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} - dependencies: - '@babel/highlight': 7.14.5 - dev: true - /@babel/code-frame/7.14.5: resolution: {integrity: sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==} engines: {node: '>=6.9.0'} @@ -516,15 +510,15 @@ packages: - supports-color dev: true - /@babel/eslint-parser/7.13.10_@babel+core@7.15.0+eslint@7.32.0: + /@babel/eslint-parser/7.13.10_@babel+core@7.15.5+eslint@8.1.0: resolution: {integrity: sha512-/I1HQ3jGPhIpeBFeI3wO9WwWOnBYpuR0pX0KlkdGcRQAVX9prB/FCS2HBpL7BiFbzhny1YCiBH8MTZD2jJa7Hg==} engines: {node: ^10.13.0 || ^12.13.0 || >=14.0.0} peerDependencies: '@babel/core': '>=7.11.0' eslint: '>=7.5.0' dependencies: - '@babel/core': 7.15.0 - eslint: 7.32.0 + '@babel/core': 7.15.5 + eslint: 8.1.0 eslint-scope: 5.1.0 eslint-visitor-keys: 1.3.0 semver: 6.3.0 @@ -2011,13 +2005,13 @@ packages: resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} dev: true - /@eslint/eslintrc/0.4.3: - resolution: {integrity: sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==} - engines: {node: ^10.12.0 || >=12.0.0} + /@eslint/eslintrc/1.0.3: + resolution: {integrity: sha512-DHI1wDPoKCBPoLZA3qDR91+3te/wDSc1YhKg3jR8NxKKRJq2hwHwcWv31cSwSYvIBrmbENoYMWcenW8uproQqg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.2 - espree: 7.3.1 + espree: 9.0.0 globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 @@ -2060,8 +2054,8 @@ packages: '@hapi/hoek': 8.5.1 dev: true - /@humanwhocodes/config-array/0.5.0: - resolution: {integrity: sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==} + /@humanwhocodes/config-array/0.6.0: + resolution: {integrity: sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==} engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.0 @@ -2157,8 +2151,8 @@ packages: resolution: {integrity: sha512-8ozw0ZjqAYRHzkse/TMe+iGm56XxMj6RtTT8W6pLSybgBln8foUQ3n2KHinM/qyklwqqs/gpH+yelNXSCtF2Rw==} dev: true - /@iconify/json/1.1.413: - resolution: {integrity: sha512-WkodJR8vEto7KmHAMbWIM0Hvj+dFIunuESy30yLxKgFLaYWAhH7yl+56w0d/Yc1TpeL0DMcg4N9JCrknJzSQnQ==} + /@iconify/json/1.1.419: + resolution: {integrity: sha512-1WQrbKNxuEg8NwyWO7xh7IbMacizCHvrrRSOVzllj69vpiOY4vSW+iI0INvj40SyJ16GdMDCeTdmQr28mlqhog==} dev: true /@iconify/types/1.0.10: @@ -2168,8 +2162,8 @@ packages: resolution: {integrity: sha512-g6SpMNyPuk5tWUyn7/EwKSu7kMgIOMdc9OrCAIfT8CbxReglLAOSVYH8egQ0G2R9/WuhOGFWhhKSUDVU+0vHRA==} dev: true - /@iconify/utils/1.0.14: - resolution: {integrity: sha512-r0ac6HAG0mFR7vjh+kfVPNqnVbxLTu7t9fp9lqCJQ+DV1GWYEkC7e5PNEpNTQB+GFldIL9Ar4mrm3eD8rml4Rw==} + /@iconify/utils/1.0.18: + resolution: {integrity: sha512-uCfJ7FdTxDk1DLKsvynTsYX4LnkGIDw+LCpoY0mRdl+NrNPCjYZ8HHYs4xzmo7cryRe0ZT0yuF2f3oipPIHn8w==} dependencies: '@iconify/types': 1.0.10 dev: false @@ -2201,20 +2195,20 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/27.2.5: - resolution: {integrity: sha512-smtlRF9vNKorRMCUtJ+yllIoiY8oFmfFG7xlzsAE76nKEwXNhjPOJIsc7Dv+AUitVt76t+KjIpUP9m98Crn2LQ==} + /@jest/console/27.3.1: + resolution: {integrity: sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 - jest-message-util: 27.2.5 - jest-util: 27.2.5 + jest-message-util: 27.3.1 + jest-util: 27.3.1 slash: 3.0.0 dev: true - /@jest/core/27.2.5: - resolution: {integrity: sha512-VR7mQ+jykHN4WO3OvusRJMk4xCa2MFLipMS+43fpcRGaYrN1KwMATfVEXif7ccgFKYGy5D1TVXTNE4mGq/KMMA==} + /@jest/core/27.3.1: + resolution: {integrity: sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -2222,30 +2216,30 @@ packages: node-notifier: optional: true dependencies: - '@jest/console': 27.2.5 - '@jest/reporters': 27.2.5 - '@jest/test-result': 27.2.5 - '@jest/transform': 27.2.5 + '@jest/console': 27.3.1 + '@jest/reporters': 27.3.1 + '@jest/test-result': 27.3.1 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 - jest-changed-files: 27.2.5 - jest-config: 27.2.5 - jest-haste-map: 27.2.5 - jest-message-util: 27.2.5 + jest-changed-files: 27.3.0 + jest-config: 27.3.1 + jest-haste-map: 27.3.1 + jest-message-util: 27.3.1 jest-regex-util: 27.0.6 - jest-resolve: 27.2.5 - jest-resolve-dependencies: 27.2.5 - jest-runner: 27.2.5 - jest-runtime: 27.2.5 - jest-snapshot: 27.2.5 - jest-util: 27.2.5 - jest-validate: 27.2.5 - jest-watcher: 27.2.5 + jest-resolve: 27.3.1 + jest-resolve-dependencies: 27.3.1 + jest-runner: 27.3.1 + jest-runtime: 27.3.1 + jest-snapshot: 27.3.1 + jest-util: 27.3.1 + jest-validate: 27.3.1 + jest-watcher: 27.3.1 micromatch: 4.0.4 rimraf: 3.0.2 slash: 3.0.0 @@ -2258,39 +2252,39 @@ packages: - utf-8-validate dev: true - /@jest/environment/27.2.5: - resolution: {integrity: sha512-XvUW3q6OUF+54SYFCgbbfCd/BKTwm5b2MGLoc2jINXQLKQDTCS2P2IrpPOtQ08WWZDGzbhAzVhOYta3J2arubg==} + /@jest/environment/27.3.1: + resolution: {integrity: sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/fake-timers': 27.2.5 + '@jest/fake-timers': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 - jest-mock: 27.2.5 + '@types/node': 16.11.4 + jest-mock: 27.3.0 dev: true - /@jest/fake-timers/27.2.5: - resolution: {integrity: sha512-ZGUb6jg7BgwY+nmO0TW10bc7z7Hl2G/UTAvmxEyZ/GgNFoa31tY9/cgXmqcxnnZ7o5Xs7RAOz3G1SKIj8IVDlg==} + /@jest/fake-timers/27.3.1: + resolution: {integrity: sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 '@sinonjs/fake-timers': 8.0.1 - '@types/node': 16.10.3 - jest-message-util: 27.2.5 - jest-mock: 27.2.5 - jest-util: 27.2.5 + '@types/node': 16.11.4 + jest-message-util: 27.3.1 + jest-mock: 27.3.0 + jest-util: 27.3.1 dev: true - /@jest/globals/27.2.5: - resolution: {integrity: sha512-naRI537GM+enFVJQs6DcwGYPn/0vgJNb06zGVbzXfDfe/epDPV73hP1vqO37PqSKDeOXM2KInr6ymYbL1HTP7g==} + /@jest/globals/27.3.1: + resolution: {integrity: sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.5 + '@jest/environment': 27.3.1 '@jest/types': 27.2.5 - expect: 27.2.5 + expect: 27.3.1 dev: true - /@jest/reporters/27.2.5: - resolution: {integrity: sha512-zYuR9fap3Q3mxQ454VWF8I6jYHErh368NwcKHWO2uy2fwByqBzRHkf9j2ekMDM7PaSTWcLBSZyd7NNxR1iHxzQ==} + /@jest/reporters/27.3.1: + resolution: {integrity: sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 @@ -2299,11 +2293,11 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.2.5 - '@jest/test-result': 27.2.5 - '@jest/transform': 27.2.5 + '@jest/console': 27.3.1 + '@jest/test-result': 27.3.1 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -2314,10 +2308,10 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.0 istanbul-reports: 3.0.2 - jest-haste-map: 27.2.5 - jest-resolve: 27.2.5 - jest-util: 27.2.5 - jest-worker: 27.2.5 + jest-haste-map: 27.3.1 + jest-resolve: 27.3.1 + jest-util: 27.3.1 + jest-worker: 27.3.1 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 @@ -2336,30 +2330,30 @@ packages: source-map: 0.6.1 dev: true - /@jest/test-result/27.2.5: - resolution: {integrity: sha512-ub7j3BrddxZ0BdSnM5JCF6cRZJ/7j3wgdX0+Dtwhw2Po+HKsELCiXUTvh+mgS4/89mpnU1CPhZxe2mTvuLPJJg==} + /@jest/test-result/27.3.1: + resolution: {integrity: sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.5 + '@jest/console': 27.3.1 '@jest/types': 27.2.5 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.2.5: - resolution: {integrity: sha512-8j8fHZRfnjbbdMitMAGFKaBZ6YqvFRFJlMJzcy3v75edTOqc7RY65S9JpMY6wT260zAcL2sTQRga/P4PglCu3Q==} + /@jest/test-sequencer/27.3.1: + resolution: {integrity: sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.2.5 + '@jest/test-result': 27.3.1 graceful-fs: 4.2.8 - jest-haste-map: 27.2.5 - jest-runtime: 27.2.5 + jest-haste-map: 27.3.1 + jest-runtime: 27.3.1 transitivePeerDependencies: - supports-color dev: true - /@jest/transform/27.2.5: - resolution: {integrity: sha512-29lRtAHHYGALbZOx343v0zKmdOg4Sb0rsA1uSv0818bvwRhs3TyElOmTVXlrw0v1ZTqXJCAH/cmoDXimBhQOJQ==} + /@jest/transform/27.3.1: + resolution: {integrity: sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.15.5 @@ -2369,9 +2363,9 @@ packages: convert-source-map: 1.7.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.8 - jest-haste-map: 27.2.5 + jest-haste-map: 27.3.1 jest-regex-util: 27.0.6 - jest-util: 27.2.5 + jest-util: 27.3.1 micromatch: 4.0.4 pirates: 4.0.1 slash: 3.0.0 @@ -2398,7 +2392,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.10.3 + '@types/node': 16.11.4 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -2537,18 +2531,18 @@ packages: resolution: {integrity: sha512-T7VNNlYVM1SgQ+VsMYhnDkcGmWhQdL0bDyGm5TlQ3GBXnJscEClUUOKduWTmm2zCnvNLC1hc3JpuXjs/nFOc5w==} dev: true - /@sveltejs/kit/1.0.0-next.179_svelte@3.43.1: - resolution: {integrity: sha512-yKo7rkr6NZq0fmHAiJThDH+BZEccWm2dAS3P6h2esak0VyT8NuSQIHViYn8b5VJoFf3yEHf8dSHsgYdSk+K4+Q==} - engines: {node: ^12.20 || >=14.13} + /@sveltejs/kit/1.0.0-next.189_svelte@3.43.1: + resolution: {integrity: sha512-Vmd6Oq/fI5M7LEJjXd+AOoTy7ICNT7+4rAMJttyeMjqmRhQ0i5h+NgBoVOQE1L3fwUNZtdW2ucUm+MMa9ZPTpw==} + engines: {node: '>=14.13'} hasBin: true peerDependencies: - svelte: ^3.43.0 + svelte: ^3.44.0 dependencies: - '@sveltejs/vite-plugin-svelte': 1.0.0-next.26_svelte@3.43.1+vite@2.6.2 + '@sveltejs/vite-plugin-svelte': 1.0.0-next.30_svelte@3.43.1+vite@2.6.11 cheap-watch: 1.0.4 sade: 1.7.4 svelte: 3.43.1 - vite: 2.6.2 + vite: 2.6.11 transitivePeerDependencies: - diff-match-patch - less @@ -2580,6 +2574,29 @@ packages: - supports-color dev: true + /@sveltejs/vite-plugin-svelte/1.0.0-next.30_svelte@3.43.1+vite@2.6.11: + resolution: {integrity: sha512-YQqdMxjL1VgSFk4/+IY3yLwuRRapPafPiZTiaGEq1psbJYSNYUWx9F1zMm32GMsnogg3zn99mGJOqe3ld3HZSg==} + engines: {node: ^14.13.1 || >= 16} + peerDependencies: + diff-match-patch: ^1.0.5 + svelte: ^3.44.0 + vite: ^2.6.0 + peerDependenciesMeta: + diff-match-patch: + optional: true + dependencies: + '@rollup/pluginutils': 4.1.1 + debug: 4.3.2 + kleur: 4.1.4 + magic-string: 0.25.7 + require-relative: 0.8.7 + svelte: 3.43.1 + svelte-hmr: 0.14.7_svelte@3.43.1 + vite: 2.6.11 + transitivePeerDependencies: + - supports-color + dev: true + /@svgr/babel-plugin-add-jsx-attribute/5.4.0: resolution: {integrity: sha512-ZFf2gs/8/6B8PnSofI0inYXr2SDNTDScPXhN7k5EqD4aZ3gi6u+rbmZHVB8IM3wDyx8ntKACZbtXSm7oZGRqVg==} engines: {node: '>=10'} @@ -2777,7 +2794,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.10.3 + '@types/node': 16.11.4 dev: true /@types/http-proxy/1.17.7: @@ -2845,8 +2862,8 @@ packages: resolution: {integrity: sha512-zCclL4/rx+W5SQTzFs9wyvvyCwoK9QtBpratqz2IYJ3O8Umrn0m3nsTv0wQBk9sRGpvUe9CwPDrQFB10f1FIjQ==} dev: true - /@types/node/16.10.3: - resolution: {integrity: sha512-ho3Ruq+fFnBrZhUYI46n/bV2GjwzSkwuT4dTf0GkuNFmnb8nq4ny2z9JEVemFi6bdEJanHLlYfy9c6FN9B9McQ==} + /@types/node/16.11.4: + resolution: {integrity: sha512-TMgXmy0v2xWyuCSCJM6NCna2snndD8yvQF67J29ipdzMcsPa9u+o0tjF5+EQNdhcuZplYuouYqpc4zcd5I6amQ==} dev: true /@types/node/16.7.4: @@ -2990,296 +3007,135 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/eslint-plugin/4.31.1_d9c1bc16c4e2aea4e8e177a5961dd3bf: - resolution: {integrity: sha512-UDqhWmd5i0TvPLmbK5xY3UZB0zEGseF+DHPghZ37Sb83Qd3p8ujhvAtkU4OF46Ka5Pm5kWvFIx0cCTBFKo0alA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.1.0_273a00ec265649c49755eee7222c1c12: + resolution: {integrity: sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==} + 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.31.1_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/scope-manager': 4.31.1 + '@typescript-eslint/experimental-utils': 5.1.0_eslint@8.1.0+typescript@4.4.4 + '@typescript-eslint/parser': 5.1.0_eslint@8.1.0+typescript@4.4.4 + '@typescript-eslint/scope-manager': 5.1.0 debug: 4.3.2 - eslint: 7.32.0 + eslint: 8.1.0 functional-red-black-tree: 1.0.1 - regexpp: 3.1.0 + ignore: 5.1.8 + regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/4.33.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/eslint-plugin/5.1.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==} + 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_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/scope-manager': 4.33.0 + '@typescript-eslint/experimental-utils': 5.1.0_eslint@8.1.0+typescript@4.4.4 + '@typescript-eslint/scope-manager': 5.1.0 debug: 4.3.2 - eslint: 7.32.0 + eslint: 8.1.0 functional-red-black-tree: 1.0.1 ignore: 5.1.8 - regexpp: 3.1.0 + regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/experimental-utils/4.31.1_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-NtoPsqmcSsWty0mcL5nTZXMf7Ei0Xr2MT8jWjXMVgRK0/1qeQ2jZzLFUh4QtyJ4+/lPUyMw5cSfeeME+Zrtp9Q==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.31.1 - '@typescript-eslint/types': 4.31.1 - '@typescript-eslint/typescript-estree': 4.31.1_typescript@4.4.3 - eslint: 7.32.0 - eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 transitivePeerDependencies: - supports-color - - typescript dev: true - /@typescript-eslint/experimental-utils/4.32.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-WLoXcc+cQufxRYjTWr4kFt0DyEv6hDgSaFqYhIzQZ05cF+kXfqXdUh+//kgquPJVUBbL3oQGKQxwPbLxHRqm6A==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: '*' - dependencies: - '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.32.0 - '@typescript-eslint/types': 4.32.0 - '@typescript-eslint/typescript-estree': 4.32.0_typescript@4.4.3 - 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/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/experimental-utils/5.1.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.33.0 - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.4.3 - eslint: 7.32.0 + '@typescript-eslint/scope-manager': 5.1.0 + '@typescript-eslint/types': 5.1.0 + '@typescript-eslint/typescript-estree': 5.1.0_typescript@4.4.4 + eslint: 8.1.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@7.32.0 + eslint-utils: 3.0.0_eslint@8.1.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/4.31.0_eslint@7.32.0+typescript@4.4.3: - resolution: {integrity: sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': 4.31.0 - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/typescript-estree': 4.31.0_typescript@4.4.3 - debug: 4.3.2 - eslint: 7.32.0 - typescript: 4.4.3 - transitivePeerDependencies: - - supports-color - dev: true - - /@typescript-eslint/scope-manager/4.31.0: - resolution: {integrity: sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/visitor-keys': 4.31.0 - dev: true - - /@typescript-eslint/scope-manager/4.31.1: - resolution: {integrity: sha512-N1Uhn6SqNtU2XpFSkD4oA+F0PfKdWHyr4bTX0xTj8NRx1314gBDRL1LUuZd5+L3oP+wo6hCbZpaa1in6SwMcVQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.31.1 - '@typescript-eslint/visitor-keys': 4.31.1 - dev: true - - /@typescript-eslint/scope-manager/4.32.0: - resolution: {integrity: sha512-DK+fMSHdM216C0OM/KR1lHXjP1CNtVIhJ54kQxfOE6x8UGFAjha8cXgDMBEIYS2XCYjjCtvTkjQYwL3uvGOo0w==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.32.0 - '@typescript-eslint/visitor-keys': 4.32.0 - 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} - dependencies: - '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/visitor-keys': 4.33.0 - dev: true - - /@typescript-eslint/types/4.31.0: - resolution: {integrity: sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/types/4.31.1: - resolution: {integrity: sha512-kixltt51ZJGKENNW88IY5MYqTBA8FR0Md8QdGbJD2pKZ+D5IvxjTYDNtJPDxFBiXmka2aJsITdB1BtO1fsgmsQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/types/4.32.0: - resolution: {integrity: sha512-LE7Z7BAv0E2UvqzogssGf1x7GPpUalgG07nGCBYb1oK4mFsOiFC/VrSMKbZQzFJdN2JL5XYmsx7C7FX9p9ns0w==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/types/4.33.0: - resolution: {integrity: sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dev: true - - /@typescript-eslint/typescript-estree/4.31.0_typescript@4.4.3: - resolution: {integrity: sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/parser/5.1.0_eslint@8.1.0+typescript@4.4.4: + resolution: {integrity: sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.31.0 - '@typescript-eslint/visitor-keys': 4.31.0 + '@typescript-eslint/scope-manager': 5.1.0 + '@typescript-eslint/types': 5.1.0 + '@typescript-eslint/typescript-estree': 5.1.0_typescript@4.4.4 debug: 4.3.2 - globby: 11.0.4 - is-glob: 4.0.1 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + eslint: 8.1.0 + typescript: 4.4.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/4.31.1_typescript@4.4.3: - resolution: {integrity: sha512-EGHkbsUvjFrvRnusk6yFGqrqMBTue5E5ROnS5puj3laGQPasVUgwhrxfcgkdHNFECHAewpvELE1Gjv0XO3mdWg==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + /@typescript-eslint/scope-manager/5.1.0: + resolution: {integrity: sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.31.1 - '@typescript-eslint/visitor-keys': 4.31.1 - debug: 4.3.2 - globby: 11.0.4 - is-glob: 4.0.1 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 - transitivePeerDependencies: - - supports-color + '@typescript-eslint/types': 5.1.0 + '@typescript-eslint/visitor-keys': 5.1.0 dev: true - /@typescript-eslint/typescript-estree/4.32.0_typescript@4.4.3: - resolution: {integrity: sha512-tRYCgJ3g1UjMw1cGG8Yn1KzOzNlQ6u1h9AmEtPhb5V5a1TmiHWcRyF/Ic+91M4f43QeChyYlVTcf3DvDTZR9vw==} - engines: {node: ^10.12.0 || >=12.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': 4.32.0 - '@typescript-eslint/visitor-keys': 4.32.0 - debug: 4.3.2 - globby: 11.0.4 - is-glob: 4.0.1 - semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 - transitivePeerDependencies: - - supports-color + /@typescript-eslint/types/5.1.0: + resolution: {integrity: sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/4.33.0_typescript@4.4.3: - resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} - engines: {node: ^10.12.0 || >=12.0.0} + /@typescript-eslint/typescript-estree/5.1.0_typescript@4.4.4: + resolution: {integrity: sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==} + 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.1.0 + '@typescript-eslint/visitor-keys': 5.1.0 debug: 4.3.2 globby: 11.0.4 - is-glob: 4.0.1 + is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.4.3 - typescript: 4.4.3 + tsutils: 3.21.0_typescript@4.4.4 + typescript: 4.4.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.31.0: - resolution: {integrity: sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + /@typescript-eslint/visitor-keys/5.1.0: + resolution: {integrity: sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 4.31.0 - eslint-visitor-keys: 2.1.0 - dev: true - - /@typescript-eslint/visitor-keys/4.31.1: - resolution: {integrity: sha512-PCncP8hEqKw6SOJY+3St4LVtoZpPPn+Zlpm7KW5xnviMhdqcsBty4Lsg4J/VECpJjw1CkROaZhH4B8M1OfnXTQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.31.1 - eslint-visitor-keys: 2.1.0 - dev: true - - /@typescript-eslint/visitor-keys/4.32.0: - resolution: {integrity: sha512-e7NE0qz8W+atzv3Cy9qaQ7BTLwWsm084Z0c4nIO2l3Bp6u9WIgdqCgyPyV5oSPDMIW3b20H59OOCmVk3jw3Ptw==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - dependencies: - '@typescript-eslint/types': 4.32.0 - eslint-visitor-keys: 2.1.0 - 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} - dependencies: - '@typescript-eslint/types': 4.33.0 - eslint-visitor-keys: 2.1.0 + '@typescript-eslint/types': 5.1.0 + eslint-visitor-keys: 3.0.0 dev: true /@vitejs/plugin-react-refresh/1.3.6: @@ -3509,7 +3365,7 @@ packages: dependencies: '@babel/core': 7.15.0 '@vue/babel-preset-app': 4.5.13_vue@2.6.14 - '@vue/cli-service': 4.5.13_bad0976ee3364737a2f1a6fb876bacf3 + '@vue/cli-service': 4.5.13_daaec740214156bd7a1b7d7855d908a4 '@vue/cli-shared-utils': 4.5.13 babel-loader: 8.2.2_be352a5a80662835a7707f972edfcfde cache-loader: 4.1.0_webpack@4.46.0 @@ -3527,11 +3383,11 @@ packages: peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 dependencies: - '@vue/cli-service': 4.5.13_bad0976ee3364737a2f1a6fb876bacf3 + '@vue/cli-service': 4.5.13_daaec740214156bd7a1b7d7855d908a4 '@vue/cli-shared-utils': 4.5.13 dev: true - /@vue/cli-plugin-typescript/4.5.13_7688c41fa048c71e8318fa5821616a1c: + /@vue/cli-plugin-typescript/4.5.13_ef650778df479adccf60069ffa8eee84: resolution: {integrity: sha512-CpLlIdFNV1gn9uC4Yh6QgWI42uk2x5Z3cb2ScxNSwWsR1vgSdr0/1DdNzoBm68aP8RUtnHHO/HZfPnvXiq42xA==} peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 @@ -3542,9 +3398,8 @@ packages: optional: true dependencies: '@types/webpack-env': 1.16.2 - '@vue/cli-service': 4.5.13_bad0976ee3364737a2f1a6fb876bacf3 + '@vue/cli-service': 4.5.13_daaec740214156bd7a1b7d7855d908a4 '@vue/cli-shared-utils': 4.5.13 - '@vue/compiler-sfc': 3.2.20 cache-loader: 4.1.0_webpack@4.46.0 fork-ts-checker-webpack-plugin: 3.1.1 globby: 9.2.0 @@ -3566,10 +3421,10 @@ packages: peerDependencies: '@vue/cli-service': ^3.0.0 || ^4.0.0-0 dependencies: - '@vue/cli-service': 4.5.13_bad0976ee3364737a2f1a6fb876bacf3 + '@vue/cli-service': 4.5.13_daaec740214156bd7a1b7d7855d908a4 dev: true - /@vue/cli-service/4.5.13_bad0976ee3364737a2f1a6fb876bacf3: + /@vue/cli-service/4.5.13_daaec740214156bd7a1b7d7855d908a4: resolution: {integrity: sha512-CKAZN4iokMMsaUyJRU22oUAz3oS/X9sVBSKAF2/shFBV5xh3jqAlKl8OXZYz4cXGFLA6djNuYrniuLAo7Ku97A==} engines: {node: '>=8'} hasBin: true @@ -3607,7 +3462,6 @@ packages: '@vue/cli-plugin-router': 4.5.13_@vue+cli-service@4.5.13 '@vue/cli-plugin-vuex': 4.5.13_@vue+cli-service@4.5.13 '@vue/cli-shared-utils': 4.5.13 - '@vue/compiler-sfc': 3.2.20 '@vue/component-compiler-utils': 3.2.0 '@vue/preload-webpack-plugin': 1.1.2_502c618fc8a7d35df07e93275324a2d0 '@vue/web-component-wrapper': 1.3.0 @@ -3655,7 +3509,7 @@ packages: webpack-dev-server: 3.11.2_webpack@4.46.0 webpack-merge: 4.2.2 optionalDependencies: - vue-loader-v16: /vue-loader/16.5.0_6f9123fd31e07667a154b2ea2520ede4 + vue-loader-v16: /vue-loader/16.5.0_webpack@4.46.0 transitivePeerDependencies: - supports-color - typescript @@ -4246,6 +4100,14 @@ packages: acorn: 7.4.1 dev: true + /acorn-jsx/5.3.1_acorn@8.5.0: + resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + dependencies: + acorn: 8.5.0 + dev: true + /acorn-walk/7.2.0: resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} engines: {node: '>=0.4.0'} @@ -4269,6 +4131,12 @@ packages: hasBin: true dev: true + /acorn/8.5.0: + resolution: {integrity: sha512-yXbYeFy+jUuYd3/CDcg2NkIYE991XYX/bje7LmjJigUciaeO1JR4XxXgCIV1/Zc/dRuFEyw1L0pbA+qynJkW5Q==} + engines: {node: '>=0.4.0'} + hasBin: true + dev: true + /address/1.1.2: resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} engines: {node: '>= 0.12.0'} @@ -4308,15 +4176,6 @@ packages: uri-js: 4.4.0 dev: true - /ajv/8.6.0: - resolution: {integrity: sha512-cnUG4NSBiM4YFBxgZIj/In3/6KX+rQ2l2YPRVcvAMQGWEPKuXoPIhxzwqh31jA3IPbI4qEOp/5ILI4ynioXsGQ==} - dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.0 - dev: true - /alphanum-sort/1.0.2: resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} dev: true @@ -4421,6 +4280,10 @@ packages: sprintf-js: 1.0.3 dev: true + /argparse/2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + dev: true + /arr-diff/4.0.0: resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=} engines: {node: '>=0.10.0'} @@ -4449,13 +4312,13 @@ packages: resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: true - /array-includes/3.1.3: - resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + /array-includes/3.1.4: + resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true @@ -4482,13 +4345,13 @@ packages: engines: {node: '>=0.10.0'} dev: true - /array.prototype.flat/1.2.4: - resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} + /array.prototype.flat/1.2.5: + resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 dev: true /array.prototype.flatmap/1.2.4: @@ -4497,7 +4360,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 function-bind: 1.1.1 dev: true @@ -4541,11 +4404,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /astral-regex/2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} - dev: true - /async-each/1.0.3: resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} dev: true @@ -4698,14 +4556,14 @@ packages: babel-types: 6.26.0 dev: true - /babel-jest/27.2.5_@babel+core@7.15.5: - resolution: {integrity: sha512-GC9pWCcitBhSuF7H3zl0mftoKizlswaF0E3qi+rPL417wKkCB0d+Sjjb0OfXvxj7gWiBf497ldgRMii68Xz+2g==} + /babel-jest/27.3.1_@babel+core@7.15.5: + resolution: {integrity: sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.15.5 - '@jest/transform': 27.2.5 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 '@types/babel__core': 7.1.16 babel-plugin-istanbul: 6.0.0 @@ -6913,6 +6771,32 @@ packages: unbox-primitive: 1.0.1 dev: true + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + es-to-primitive: 1.2.1 + function-bind: 1.1.1 + get-intrinsic: 1.1.1 + get-symbol-description: 1.0.0 + has: 1.0.3 + has-symbols: 1.0.2 + internal-slot: 1.0.3 + is-callable: 1.2.4 + is-negative-zero: 2.0.1 + is-regex: 1.1.4 + is-shared-array-buffer: 1.0.1 + is-string: 1.0.7 + is-weakref: 1.0.1 + object-inspect: 1.11.0 + object-keys: 1.1.1 + object.assign: 4.1.2 + string.prototype.trimend: 1.0.4 + string.prototype.trimstart: 1.0.4 + unbox-primitive: 1.0.1 + dev: true + /es-module-lexer/0.9.0: resolution: {integrity: sha512-qU2eN/XHsrl3E4y7mK1wdWnyy5c8gXtCbfP6Xcsemm7fPUR1PIV1JhZfP7ojcN0Fzp69CfrS3u76h2tusvfKiQ==} dev: true @@ -6921,7 +6805,7 @@ packages: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} engines: {node: '>= 0.4'} dependencies: - is-callable: 1.2.3 + is-callable: 1.2.4 is-date-object: 1.0.2 is-symbol: 1.0.3 dev: true @@ -7290,7 +7174,7 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-standard/16.0.3_dfa64ed3583b1f068d7b5761cc0291ce: + /eslint-config-standard/16.0.3_41b8ea01787b0c41d2ec2320d1d2ff02: resolution: {integrity: sha512-x4fmJL5hGqNJKGHSjnLdgA6U6h1YW/G2dW9fA+cyVur4SK6lyue8+UgNKWlZtUDTXvgKDD/Oa3GQjmB5kjtVvg==} peerDependencies: eslint: ^7.12.1 @@ -7298,10 +7182,10 @@ packages: eslint-plugin-node: ^11.1.0 eslint-plugin-promise: ^4.2.1 || ^5.0.0 dependencies: - eslint: 7.32.0 - eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-node: 11.1.0_eslint@7.32.0 - eslint-plugin-promise: 5.1.0_eslint@7.32.0 + eslint: 8.1.0 + eslint-plugin-import: 2.25.2_eslint@8.1.0 + eslint-plugin-node: 11.1.0_eslint@8.1.0 + eslint-plugin-promise: 5.1.0_eslint@8.1.0 dev: true /eslint-import-resolver-node/0.3.6: @@ -7311,104 +7195,103 @@ packages: resolve: 1.20.0 dev: true - /eslint-module-utils/2.6.2: - resolution: {integrity: sha512-QG8pcgThYOuqxupd06oYTZoNOGaUdTY1PqK+oS6ElF6vs4pBdk/aYxFVQQXzcrAqp9m7cl7lb2ubazX+g16k2Q==} + /eslint-module-utils/2.7.1: + resolution: {integrity: sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==} engines: {node: '>=4'} dependencies: debug: 3.2.7 + find-up: 2.1.0 pkg-dir: 2.0.0 dev: true - /eslint-plugin-es/3.0.1_eslint@7.32.0: + /eslint-plugin-es/3.0.1_eslint@8.1.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 7.32.0 + eslint: 8.1.0 eslint-utils: 2.1.0 - regexpp: 3.1.0 + regexpp: 3.2.0 dev: true - /eslint-plugin-eslint-comments/3.2.0_eslint@7.32.0: + /eslint-plugin-eslint-comments/3.2.0_eslint@8.1.0: resolution: {integrity: sha512-0jkOl0hfojIHHmEHgmNdqv4fmh7300NdpA9FFpF7zaoLvB/QeXOGNLIo86oAveJFrfB1p05kC8hpEMHM8DwWVQ==} engines: {node: '>=6.5.0'} peerDependencies: eslint: '>=4.19.1' dependencies: escape-string-regexp: 1.0.5 - eslint: 7.32.0 + eslint: 8.1.0 ignore: 5.1.8 dev: true - /eslint-plugin-html/6.1.2: - resolution: {integrity: sha512-bhBIRyZFqI4EoF12lGDHAmgfff8eLXx6R52/K3ESQhsxzCzIE6hdebS7Py651f7U3RBotqroUnC3L29bR7qJWQ==} + /eslint-plugin-html/6.2.0: + resolution: {integrity: sha512-vi3NW0E8AJombTvt8beMwkL1R/fdRWl4QSNRNMhVQKWm36/X0KF0unGNAY4mqUF06mnwVWZcIcerrCnfn9025g==} dependencies: - htmlparser2: 6.1.0 + htmlparser2: 7.1.2 dev: true - /eslint-plugin-import/2.24.2_eslint@7.32.0: - resolution: {integrity: sha512-hNVtyhiEtZmpsabL4neEj+6M5DCLgpYyG9nzJY8lZQeQXEn5UPW1DpUdsMHMXsq98dbNm7nt1w9ZMSVpfJdi8Q==} + /eslint-plugin-import/2.25.2_eslint@8.1.0: + resolution: {integrity: sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==} engines: {node: '>=4'} peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: - array-includes: 3.1.3 - array.prototype.flat: 1.2.4 + array-includes: 3.1.4 + array.prototype.flat: 1.2.5 debug: 2.6.9 doctrine: 2.1.0 - eslint: 7.32.0 + eslint: 8.1.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.6.2 - find-up: 2.1.0 + eslint-module-utils: 2.7.1 has: 1.0.3 - is-core-module: 2.6.0 + is-core-module: 2.8.0 + is-glob: 4.0.3 minimatch: 3.0.4 - object.values: 1.1.4 - pkg-up: 2.0.0 - read-pkg-up: 3.0.0 + object.values: 1.1.5 resolve: 1.20.0 tsconfig-paths: 3.11.0 dev: true - /eslint-plugin-jest/24.7.0_73e9b746f54dad66aa843ac28a205fd4: - resolution: {integrity: sha512-wUxdF2bAZiYSKBclsUMrYHH6WxiBreNjyDxbRv345TIvPeoCEgPNEn3Sa+ZrSqsf1Dl9SqqSREXMHExlMMu1DA==} - engines: {node: '>=10'} + /eslint-plugin-jest/25.2.2_8930e11c0aca8b9d0707e0ba070cf77f: + resolution: {integrity: sha512-frn5yhOF60U4kcqozO3zKTNZQUk+mfx037XOy2iiYL8FhorEkuCuL3/flzKcY1ECDP2WYT9ydmvlO3fRW9o4mg==} + engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: - '@typescript-eslint/eslint-plugin': '>= 4' - eslint: '>=5' + '@typescript-eslint/eslint-plugin': ^4.0.0 || ^5.0.0 + eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 peerDependenciesMeta: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_eslint@7.32.0+typescript@4.4.3 - '@typescript-eslint/experimental-utils': 4.32.0_eslint@7.32.0+typescript@4.4.3 - eslint: 7.32.0 + '@typescript-eslint/eslint-plugin': 5.1.0_eslint@8.1.0+typescript@4.4.4 + '@typescript-eslint/experimental-utils': 5.1.0_eslint@8.1.0+typescript@4.4.4 + eslint: 8.1.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-jsonc/1.6.0_eslint@7.32.0: - resolution: {integrity: sha512-0J/8SAjrBkgARsiQ/fyrMTochEy6t24fE9uQ5Gq5KmPZUXAKQuOjS3Zned2iI4r9jyUAoQlAXBfcGDQpWbJkCQ==} + /eslint-plugin-jsonc/1.7.0_eslint@8.1.0: + resolution: {integrity: sha512-pb3CAD9B0zhv3r9Bg9AdzswL50I3mbIq1ys+tNeuaDeibFlweo84SBNm22oqaFx/Dka+YZw2SLukAkQlJzSHMQ==} engines: {node: '>=8.10.0'} peerDependencies: - eslint: ^5.0.0 || >=6.0.0 + eslint: '>=5.0.0' dependencies: - eslint: 7.32.0 - eslint-utils: 3.0.0_eslint@7.32.0 - jsonc-eslint-parser: 1.3.1 + eslint: 8.1.0 + eslint-utils: 3.0.0_eslint@8.1.0 + jsonc-eslint-parser: 1.4.1 natural-compare: 1.4.0 dev: true - /eslint-plugin-node/11.1.0_eslint@7.32.0: + /eslint-plugin-node/11.1.0_eslint@8.1.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 7.32.0 - eslint-plugin-es: 3.0.1_eslint@7.32.0 + eslint: 8.1.0 + eslint-plugin-es: 3.0.1_eslint@8.1.0 eslint-utils: 2.1.0 ignore: 5.1.8 minimatch: 3.0.4 @@ -7416,49 +7299,52 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/5.1.0_eslint@7.32.0: + /eslint-plugin-promise/5.1.0_eslint@8.1.0: resolution: {integrity: sha512-NGmI6BH5L12pl7ScQHbg7tvtk4wPxxj8yPHH47NvSmMtFneC077PSeY3huFj06ZWZvtbfxSPt3RuOQD5XcR4ng==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^7.0.0 dependencies: - eslint: 7.32.0 + eslint: 8.1.0 dev: true - /eslint-plugin-react/7.25.1_eslint@7.32.0: - resolution: {integrity: sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==} + /eslint-plugin-react/7.26.1_eslint@8.1.0: + resolution: {integrity: sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 array.prototype.flatmap: 1.2.4 doctrine: 2.1.0 - eslint: 7.32.0 + eslint: 8.1.0 estraverse: 5.2.0 - has: 1.0.3 jsx-ast-utils: 3.1.0 minimatch: 3.0.4 object.entries: 1.1.4 object.fromentries: 2.0.4 - object.values: 1.1.4 + object.hasown: 1.1.0 + object.values: 1.1.5 prop-types: 15.7.2 resolve: 2.0.0-next.3 + semver: 6.3.0 string.prototype.matchall: 4.0.5 dev: true - /eslint-plugin-unicorn/35.0.0_eslint@7.32.0: - resolution: {integrity: sha512-FHsaO68tDPQILfs/mGF8eSISJp8RswR4FpUuBDnueK2wyEHC6zmsc9WxjYyldXoIsBuVmru6jQyFCbCWPoW/KQ==} + /eslint-plugin-unicorn/37.0.1_eslint@8.1.0: + resolution: {integrity: sha512-E1jq5u9ojnadisJcPi+hMXTGSiIzkIUMDvWsBudsCGXvKUB2aNSU2TcfyW2/jAS5A4ryBXfzxLykMxX1EdluSQ==} engines: {node: '>=12'} peerDependencies: - eslint: '>=7.28.0' + eslint: '>=7.32.0' dependencies: - '@babel/helper-validator-identifier': 7.14.9 + '@babel/helper-validator-identifier': 7.15.7 ci-info: 3.2.0 clean-regexp: 1.0.0 - eslint: 7.32.0 - eslint-template-visitor: 2.3.2_eslint@7.32.0 - eslint-utils: 3.0.0_eslint@7.32.0 + eslint: 8.1.0 + eslint-template-visitor: 2.3.2_eslint@8.1.0 + eslint-utils: 3.0.0_eslint@8.1.0 + esquery: 1.4.0 + indent-string: 4.0.0 is-builtin-module: 3.1.0 lodash: 4.17.21 pluralize: 8.0.0 @@ -7466,32 +7352,33 @@ packages: regexp-tree: 0.1.23 safe-regex: 2.1.1 semver: 7.3.5 + strip-indent: 3.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-vue/7.17.0_eslint@7.32.0: - resolution: {integrity: sha512-Rq5R2QetDCgC+kBFQw1+aJ5B93tQ4xqZvoCUxuIzwTonngNArsdP8ChM8PowIzsJvRtWl4ltGh/bZcN3xhFWSw==} + /eslint-plugin-vue/7.19.1_eslint@8.1.0: + resolution: {integrity: sha512-e2pD7nW2sTY04ThH+66BgToNwC4n6dqfNhKE+ypdJFtZgn3Zn+nP8ZEIFPG0PGqCKQ3qxy8dJk1bzUsuQd3ANA==} engines: {node: '>=8.10'} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0-0 dependencies: - eslint: 7.32.0 + eslint: 8.1.0 eslint-utils: 2.1.0 natural-compare: 1.4.0 semver: 6.3.0 - vue-eslint-parser: 7.11.0_eslint@7.32.0 + vue-eslint-parser: 7.11.0_eslint@8.1.0 transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-yml/0.10.0_eslint@7.32.0: - resolution: {integrity: sha512-N3F9Zcq9SeEphK02FdLWAg4eMbOzXTZ9K6QrPuv27mW212yOmEIrTiqzA29w2NBQGsfKMxfEQRV86JVfJmWJ8w==} + /eslint-plugin-yml/0.10.1_eslint@8.1.0: + resolution: {integrity: sha512-af0WgO3qaH+RW6jv1s6RzXKlg2NZLisN95lqGUf1KqBT6rEJyGSCpM49QYaSTvzmMaB/gcdbrnAfNoYwUn0Yig==} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.2 - eslint: 7.32.0 + eslint: 8.1.0 lodash: 4.17.21 natural-compare: 1.4.0 yaml-eslint-parser: 0.4.1 @@ -7523,14 +7410,22 @@ packages: estraverse: 4.3.0 dev: true - /eslint-template-visitor/2.3.2_eslint@7.32.0: + /eslint-scope/6.0.0: + resolution: {integrity: sha512-uRDL9MWmQCkaFus8RF5K9/L/2fn+80yoW3jkD53l4shjCh26fCtvJGasxjUqP5OT87SYTxCVA3BwTUzuELx9kA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.2.0 + dev: true + + /eslint-template-visitor/2.3.2_eslint@8.1.0: resolution: {integrity: sha512-3ydhqFpuV7x1M9EK52BPNj6V0Kwu0KKkcIAfpUhwHbR8ocRln/oUHgfxQupY8O1h4Qv/POHDumb/BwwNfxbtnA==} peerDependencies: eslint: '>=7.0.0' dependencies: - '@babel/core': 7.15.0 - '@babel/eslint-parser': 7.13.10_@babel+core@7.15.0+eslint@7.32.0 - eslint: 7.32.0 + '@babel/core': 7.15.5 + '@babel/eslint-parser': 7.13.10_@babel+core@7.15.5+eslint@8.1.0 + eslint: 8.1.0 eslint-visitor-keys: 2.1.0 esquery: 1.4.0 multimap: 1.1.0 @@ -7545,13 +7440,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@7.32.0: + /eslint-utils/3.0.0_eslint@8.1.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.1.0 eslint-visitor-keys: 2.1.0 dev: true @@ -7565,14 +7460,18 @@ packages: engines: {node: '>=10'} 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-visitor-keys/3.0.0: + resolution: {integrity: sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dev: true + + /eslint/8.1.0: + resolution: {integrity: sha512-JZvNneArGSUsluHWJ8g8MMs3CfIEzwaLx9KyH4tZ2i+R2/rPWzL8c0zg3rHdwYVpN/1sB9gqnjHwz9HoeJpGHw==} + 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.0.3 + '@humanwhocodes/config-array': 0.6.0 ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 @@ -7580,22 +7479,22 @@ packages: 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: 6.0.0 + eslint-utils: 3.0.0_eslint@8.1.0 + eslint-visitor-keys: 3.0.0 + espree: 9.0.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 - glob-parent: 5.1.2 + glob-parent: 6.0.2 globals: 13.9.0 ignore: 4.0.6 import-fresh: 3.3.0 imurmurhash: 0.1.4 is-glob: 4.0.1 - js-yaml: 3.14.0 + js-yaml: 4.1.0 json-stable-stringify-without-jsonify: 1.0.1 levn: 0.4.1 lodash.merge: 4.6.2 @@ -7603,11 +7502,10 @@ packages: natural-compare: 1.4.0 optionator: 0.9.1 progress: 2.0.3 - regexpp: 3.1.0 + regexpp: 3.2.0 semver: 7.3.5 strip-ansi: 6.0.0 strip-json-comments: 3.1.1 - table: 6.7.1 text-table: 0.2.0 v8-compile-cache: 2.2.0 transitivePeerDependencies: @@ -7633,13 +7531,13 @@ packages: eslint-visitor-keys: 1.3.0 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.0.0: + resolution: {integrity: sha512-r5EQJcYZ2oaGbeR0jR0fFVijGOcwai07/690YRXLINuhmVeRY4UKSAsQPe/0BNuDgwP7Ophoc1PRsr2E3tkbdQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 7.4.1 - acorn-jsx: 5.3.1_acorn@7.4.1 - eslint-visitor-keys: 1.3.0 + acorn: 8.5.0 + acorn-jsx: 5.3.1_acorn@8.5.0 + eslint-visitor-keys: 3.0.0 dev: true /esprima/4.0.1: @@ -7802,15 +7700,15 @@ packages: to-regex: 3.0.2 dev: true - /expect/27.2.5: - resolution: {integrity: sha512-ZrO0w7bo8BgGoP/bLz+HDCI+0Hfei9jUSZs5yI/Wyn9VkG9w8oJ7rHRgYj+MA7yqqFa0IwHA3flJzZtYugShJA==} + /expect/27.3.1: + resolution: {integrity: sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 ansi-styles: 5.2.0 - jest-get-type: 27.0.6 - jest-matcher-utils: 27.2.5 - jest-message-util: 27.2.5 + jest-get-type: 27.3.1 + jest-matcher-utils: 27.3.1 + jest-message-util: 27.3.1 jest-regex-util: 27.0.6 dev: true @@ -8296,6 +8194,14 @@ packages: resolution: {integrity: sha512-A1B3Bh1UmL0bidM/YX2NsCOTnGJePL9rO/M+Mw3m9f2gUpfokS0hi5Eah0WSUEWZdZhIZtMjkIYS7mDfOqNHbg==} engines: {node: '>=10'} + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true + /get-value/2.0.6: resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=} engines: {node: '>=0.10.0'} @@ -8321,6 +8227,13 @@ packages: is-glob: 4.0.1 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.3.0: resolution: {integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=} dev: true @@ -8907,6 +8820,11 @@ packages: engines: {node: '>=0.8.19'} dev: true + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} + dev: true + /indexes-of/1.0.1: resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} dev: true @@ -9057,6 +8975,11 @@ packages: engines: {node: '>= 0.4'} dev: true + /is-callable/1.2.4: + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} + dev: true + /is-ci/1.2.1: resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} hasBin: true @@ -9088,6 +9011,12 @@ packages: has: 1.0.3 dev: true + /is-core-module/2.8.0: + resolution: {integrity: sha512-vd15qHsaqrRL7dtH6QNuy0ndJmRDrS9HAM1CAiSifNUFv4x1a0CCVsj18hJ1mShxIG6T2i1sO78MkP56r0nYRw==} + dependencies: + has: 1.0.3 + dev: true + /is-data-descriptor/0.1.4: resolution: {integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=} engines: {node: '>=0.10.0'} @@ -9189,6 +9118,13 @@ packages: is-extglob: 2.1.1 dev: true + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + /is-negative-zero/2.0.1: resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} engines: {node: '>= 0.4'} @@ -9272,6 +9208,10 @@ packages: resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: true + /is-shared-array-buffer/1.0.1: + resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + dev: true + /is-stream/1.1.0: resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} engines: {node: '>=0.10.0'} @@ -9299,6 +9239,12 @@ packages: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} dev: true + /is-weakref/1.0.1: + resolution: {integrity: sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==} + dependencies: + call-bind: 1.0.2 + dev: true + /is-what/3.14.1: resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} dev: true @@ -9392,8 +9338,8 @@ packages: resolution: {integrity: sha512-JVAfqNPTvNq3sB/VHQJAFxN/sPgKnsKrCwyRt15zwNCdrMMJDdcEOdubuy+DuJYYdm0ox1J4uzEuYKkN+9yhVg==} dev: true - /jest-changed-files/27.2.5: - resolution: {integrity: sha512-jfnNJzF89csUKRPKJ4MwZ1SH27wTmX2xiAIHUHrsb/OYd9Jbo4/SXxJ17/nnx6RIifpthk3Y+LEeOk+/dDeGdw==} + /jest-changed-files/27.3.0: + resolution: {integrity: sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 @@ -9401,26 +9347,26 @@ packages: throat: 6.0.1 dev: true - /jest-circus/27.2.5: - resolution: {integrity: sha512-eyL9IcrAxm3Saq3rmajFCwpaxaRMGJ1KJs+7hlTDinXpJmeR3P02bheM3CYohE7UfwOBmrFMJHjgo/WPcLTM+Q==} + /jest-circus/27.3.1: + resolution: {integrity: sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.5 - '@jest/test-result': 27.2.5 + '@jest/environment': 27.3.1 + '@jest/test-result': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.2.5 + expect: 27.3.1 is-generator-fn: 2.1.0 - jest-each: 27.2.5 - jest-matcher-utils: 27.2.5 - jest-message-util: 27.2.5 - jest-runtime: 27.2.5 - jest-snapshot: 27.2.5 - jest-util: 27.2.5 - pretty-format: 27.2.5 + jest-each: 27.3.1 + jest-matcher-utils: 27.3.1 + jest-message-util: 27.3.1 + jest-runtime: 27.3.1 + jest-snapshot: 27.3.1 + jest-util: 27.3.1 + pretty-format: 27.3.1 slash: 3.0.0 stack-utils: 2.0.5 throat: 6.0.1 @@ -9428,8 +9374,8 @@ packages: - supports-color dev: true - /jest-cli/27.2.5: - resolution: {integrity: sha512-XzfcOXi5WQrXqFYsDxq5RDOKY4FNIgBgvgf3ZBz4e/j5/aWep5KnsAYH5OFPMdX/TP/LFsYQMRH7kzJUMh6JKg==} + /jest-cli/27.3.1: + resolution: {integrity: sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -9438,16 +9384,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.2.5 - '@jest/test-result': 27.2.5 + '@jest/core': 27.3.1 + '@jest/test-result': 27.3.1 '@jest/types': 27.2.5 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.8 import-local: 3.0.2 - jest-config: 27.2.5 - jest-util: 27.2.5 - jest-validate: 27.2.5 + jest-config: 27.3.1 + jest-util: 27.3.1 + jest-validate: 27.3.1 prompts: 2.4.1 yargs: 16.2.0 transitivePeerDependencies: @@ -9458,8 +9404,8 @@ packages: - utf-8-validate dev: true - /jest-config/27.2.5: - resolution: {integrity: sha512-QdENtn9b5rIIYGlbDNEcgY9LDL5kcokJnXrp7x8AGjHob/XFqw1Z6p+gjfna2sUulQsQ3ce2Fvntnv+7fKYDhQ==} + /jest-config/27.3.1: + resolution: {integrity: sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: ts-node: '>=9.0.0' @@ -9468,26 +9414,26 @@ packages: optional: true dependencies: '@babel/core': 7.15.5 - '@jest/test-sequencer': 27.2.5 + '@jest/test-sequencer': 27.3.1 '@jest/types': 27.2.5 - babel-jest: 27.2.5_@babel+core@7.15.5 + babel-jest: 27.3.1_@babel+core@7.15.5 chalk: 4.1.2 + ci-info: 3.2.0 deepmerge: 4.2.2 glob: 7.1.7 graceful-fs: 4.2.8 - is-ci: 3.0.0 - jest-circus: 27.2.5 - jest-environment-jsdom: 27.2.5 - jest-environment-node: 27.2.5 - jest-get-type: 27.0.6 - jest-jasmine2: 27.2.5 + jest-circus: 27.3.1 + jest-environment-jsdom: 27.3.1 + jest-environment-node: 27.3.1 + jest-get-type: 27.3.1 + jest-jasmine2: 27.3.1 jest-regex-util: 27.0.6 - jest-resolve: 27.2.5 - jest-runner: 27.2.5 - jest-util: 27.2.5 - jest-validate: 27.2.5 + jest-resolve: 27.3.1 + jest-runner: 27.3.1 + jest-util: 27.3.1 + jest-validate: 27.3.1 micromatch: 4.0.4 - pretty-format: 27.2.5 + pretty-format: 27.3.1 transitivePeerDependencies: - bufferutil - canvas @@ -9505,14 +9451,14 @@ packages: pretty-format: 27.2.4 dev: true - /jest-diff/27.2.5: - resolution: {integrity: sha512-7gfwwyYkeslOOVQY4tVq5TaQa92mWfC9COsVYMNVYyJTOYAqbIkoD3twi5A+h+tAPtAelRxkqY6/xu+jwTr0dA==} + /jest-diff/27.3.1: + resolution: {integrity: sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 diff-sequences: 27.0.6 - jest-get-type: 27.0.6 - pretty-format: 27.2.5 + jest-get-type: 27.3.1 + pretty-format: 27.3.1 dev: true /jest-docblock/27.0.6: @@ -9522,27 +9468,27 @@ packages: detect-newline: 3.1.0 dev: true - /jest-each/27.2.5: - resolution: {integrity: sha512-HUPWIbJT0bXarRwKu/m7lYzqxR4GM5EhKOsu0z3t0SKtbFN6skQhpAUADM4qFShBXb9zoOuag5lcrR1x/WM+Ag==} + /jest-each/27.3.1: + resolution: {integrity: sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 chalk: 4.1.2 - jest-get-type: 27.0.6 - jest-util: 27.2.5 - pretty-format: 27.2.5 + jest-get-type: 27.3.1 + jest-util: 27.3.1 + pretty-format: 27.3.1 dev: true - /jest-environment-jsdom/27.2.5: - resolution: {integrity: sha512-QtRpOh/RQKuXniaWcoFE2ElwP6tQcyxHu0hlk32880g0KczdonCs5P1sk5+weu/OVzh5V4Bt1rXuQthI01mBLg==} + /jest-environment-jsdom/27.3.1: + resolution: {integrity: sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.5 - '@jest/fake-timers': 27.2.5 + '@jest/environment': 27.3.1 + '@jest/fake-timers': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 - jest-mock: 27.2.5 - jest-util: 27.2.5 + '@types/node': 16.11.4 + jest-mock: 27.3.0 + jest-util: 27.3.1 jsdom: 16.7.0 transitivePeerDependencies: - bufferutil @@ -9551,16 +9497,16 @@ packages: - utf-8-validate dev: true - /jest-environment-node/27.2.5: - resolution: {integrity: sha512-0o1LT4grm7iwrS8fIoLtwJxb/hoa3GsH7pP10P02Jpj7Mi4BXy65u46m89vEM2WfD1uFJQ2+dfDiWZNA2e6bJg==} + /jest-environment-node/27.3.1: + resolution: {integrity: sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.2.5 - '@jest/fake-timers': 27.2.5 + '@jest/environment': 27.3.1 + '@jest/fake-timers': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 - jest-mock: 27.2.5 - jest-util: 27.2.5 + '@types/node': 16.11.4 + jest-mock: 27.3.0 + jest-util: 27.3.1 dev: true /jest-get-type/27.0.6: @@ -9568,72 +9514,77 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-haste-map/27.2.5: - resolution: {integrity: sha512-pzO+Gw2WLponaSi0ilpzYBE0kuVJstoXBX8YWyUebR8VaXuX4tzzn0Zp23c/WaETo7XYTGv2e8KdnpiskAFMhQ==} + /jest-get-type/27.3.1: + resolution: {integrity: sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==} + engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} + dev: true + + /jest-haste-map/27.3.1: + resolution: {integrity: sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 '@types/graceful-fs': 4.1.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.8 jest-regex-util: 27.0.6 jest-serializer: 27.0.6 - jest-util: 27.2.5 - jest-worker: 27.2.5 + jest-util: 27.3.1 + jest-worker: 27.3.1 micromatch: 4.0.4 walker: 1.0.7 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-jasmine2/27.2.5: - resolution: {integrity: sha512-hdxY9Cm/CjLqu2tXeAoQHPgA4vcqlweVXYOg1+S9FeFdznB9Rti+eEBKDDkmOy9iqr4Xfbq95OkC4NFbXXPCAQ==} + /jest-jasmine2/27.3.1: + resolution: {integrity: sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/traverse': 7.15.4 - '@jest/environment': 27.2.5 + '@jest/environment': 27.3.1 '@jest/source-map': 27.0.6 - '@jest/test-result': 27.2.5 + '@jest/test-result': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 co: 4.6.0 - expect: 27.2.5 + expect: 27.3.1 is-generator-fn: 2.1.0 - jest-each: 27.2.5 - jest-matcher-utils: 27.2.5 - jest-message-util: 27.2.5 - jest-runtime: 27.2.5 - jest-snapshot: 27.2.5 - jest-util: 27.2.5 - pretty-format: 27.2.5 + jest-each: 27.3.1 + jest-matcher-utils: 27.3.1 + jest-message-util: 27.3.1 + jest-runtime: 27.3.1 + jest-snapshot: 27.3.1 + jest-util: 27.3.1 + pretty-format: 27.3.1 throat: 6.0.1 transitivePeerDependencies: - supports-color dev: true - /jest-leak-detector/27.2.5: - resolution: {integrity: sha512-HYsi3GUR72bYhOGB5C5saF9sPdxGzSjX7soSQS+BqDRysc7sPeBwPbhbuT8DnOpijnKjgwWQ8JqvbmReYnt3aQ==} + /jest-leak-detector/27.3.1: + resolution: {integrity: sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - jest-get-type: 27.0.6 - pretty-format: 27.2.5 + jest-get-type: 27.3.1 + pretty-format: 27.3.1 dev: true - /jest-matcher-utils/27.2.5: - resolution: {integrity: sha512-qNR/kh6bz0Dyv3m68Ck2g1fLW5KlSOUNcFQh87VXHZwWc/gY6XwnKofx76Qytz3x5LDWT09/2+yXndTkaG4aWg==} + /jest-matcher-utils/27.3.1: + resolution: {integrity: sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.2.5 - jest-get-type: 27.0.6 - pretty-format: 27.2.5 + jest-diff: 27.3.1 + jest-get-type: 27.3.1 + pretty-format: 27.3.1 dev: true - /jest-message-util/27.2.5: - resolution: {integrity: sha512-ggXSLoPfIYcbmZ8glgEJZ8b+e0Msw/iddRmgkoO7lDAr9SmI65IIfv7VnvTnV4FGnIIUIjzM+fHRHO5RBvyAbQ==} + /jest-message-util/27.3.1: + resolution: {integrity: sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/code-frame': 7.14.5 @@ -9642,20 +9593,20 @@ packages: chalk: 4.1.2 graceful-fs: 4.2.8 micromatch: 4.0.4 - pretty-format: 27.2.5 + pretty-format: 27.3.1 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/27.2.5: - resolution: {integrity: sha512-HiMB3LqE9RzmeMzZARi2Bz3NoymxyP0gCid4y42ca1djffNtYFKgI220aC1VP1mUZ8rbpqZbHZOJ15093bZV/Q==} + /jest-mock/27.3.0: + resolution: {integrity: sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.2.5: + /jest-pnp-resolver/1.2.2_jest-resolve@27.3.1: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -9664,7 +9615,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.2.5 + jest-resolve: 27.3.1 dev: true /jest-regex-util/27.0.6: @@ -9672,57 +9623,57 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-resolve-dependencies/27.2.5: - resolution: {integrity: sha512-BSjefped31bcvvCh++/pN9ueqqN1n0+p8/58yScuWfklLm2tbPbS9d251vJhAy0ZI2pL/0IaGhOTJrs9Y4FJlg==} + /jest-resolve-dependencies/27.3.1: + resolution: {integrity: sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 jest-regex-util: 27.0.6 - jest-snapshot: 27.2.5 + jest-snapshot: 27.3.1 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/27.2.5: - resolution: {integrity: sha512-q5irwS3oS73SKy3+FM/HL2T7WJftrk9BRzrXF92f7net5HMlS7lJMg/ZwxLB4YohKqjSsdksEw7n/jvMxV7EKg==} + /jest-resolve/27.3.1: + resolution: {integrity: sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 chalk: 4.1.2 - escalade: 3.1.1 graceful-fs: 4.2.8 - jest-haste-map: 27.2.5 - jest-pnp-resolver: 1.2.2_jest-resolve@27.2.5 - jest-util: 27.2.5 - jest-validate: 27.2.5 + jest-haste-map: 27.3.1 + jest-pnp-resolver: 1.2.2_jest-resolve@27.3.1 + jest-util: 27.3.1 + jest-validate: 27.3.1 resolve: 1.20.0 + resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/27.2.5: - resolution: {integrity: sha512-n41vw9RLg5TKAnEeJK9d6pGOsBOpwE89XBniK+AD1k26oIIy3V7ogM1scbDjSheji8MUPC9pNgCrZ/FHLVDNgg==} + /jest-runner/27.3.1: + resolution: {integrity: sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.5 - '@jest/environment': 27.2.5 - '@jest/test-result': 27.2.5 - '@jest/transform': 27.2.5 + '@jest/console': 27.3.1 + '@jest/environment': 27.3.1 + '@jest/test-result': 27.3.1 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 jest-docblock: 27.0.6 - jest-environment-jsdom: 27.2.5 - jest-environment-node: 27.2.5 - jest-haste-map: 27.2.5 - jest-leak-detector: 27.2.5 - jest-message-util: 27.2.5 - jest-resolve: 27.2.5 - jest-runtime: 27.2.5 - jest-util: 27.2.5 - jest-worker: 27.2.5 + jest-environment-jsdom: 27.3.1 + jest-environment-node: 27.3.1 + jest-haste-map: 27.3.1 + jest-leak-detector: 27.3.1 + jest-message-util: 27.3.1 + jest-resolve: 27.3.1 + jest-runtime: 27.3.1 + jest-util: 27.3.1 + jest-worker: 27.3.1 source-map-support: 0.5.19 throat: 6.0.1 transitivePeerDependencies: @@ -9732,17 +9683,16 @@ packages: - utf-8-validate dev: true - /jest-runtime/27.2.5: - resolution: {integrity: sha512-N0WRZ3QszKyZ3Dm27HTBbBuestsSd3Ud5ooVho47XZJ8aSKO/X1Ag8M1dNx9XzfGVRNdB/xCA3lz8MJwIzPLLA==} + /jest-runtime/27.3.1: + resolution: {integrity: sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.2.5 - '@jest/environment': 27.2.5 - '@jest/fake-timers': 27.2.5 - '@jest/globals': 27.2.5 + '@jest/console': 27.3.1 + '@jest/environment': 27.3.1 + '@jest/globals': 27.3.1 '@jest/source-map': 27.0.6 - '@jest/test-result': 27.2.5 - '@jest/transform': 27.2.5 + '@jest/test-result': 27.3.1 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 '@types/yargs': 16.0.4 chalk: 4.1.2 @@ -9752,14 +9702,14 @@ packages: exit: 0.1.2 glob: 7.1.7 graceful-fs: 4.2.8 - jest-haste-map: 27.2.5 - jest-message-util: 27.2.5 - jest-mock: 27.2.5 + jest-haste-map: 27.3.1 + jest-message-util: 27.3.1 + jest-mock: 27.3.0 jest-regex-util: 27.0.6 - jest-resolve: 27.2.5 - jest-snapshot: 27.2.5 - jest-util: 27.2.5 - jest-validate: 27.2.5 + jest-resolve: 27.3.1 + jest-snapshot: 27.3.1 + jest-util: 27.3.1 + jest-validate: 27.3.1 slash: 3.0.0 strip-bom: 4.0.0 yargs: 16.2.0 @@ -9771,12 +9721,12 @@ packages: resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 16.10.3 + '@types/node': 16.11.4 graceful-fs: 4.2.8 dev: true - /jest-snapshot/27.2.5: - resolution: {integrity: sha512-2/Jkn+VN6Abwz0llBltZaiJMnL8b1j5Bp/gRIxe9YR3FCEh9qp0TXVV0dcpTGZ8AcJV1SZGQkczewkI9LP5yGw==} + /jest-snapshot/27.3.1: + resolution: {integrity: sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.15.5 @@ -9785,74 +9735,74 @@ packages: '@babel/plugin-syntax-typescript': 7.14.5_@babel+core@7.15.5 '@babel/traverse': 7.15.4 '@babel/types': 7.15.6 - '@jest/transform': 27.2.5 + '@jest/transform': 27.3.1 '@jest/types': 27.2.5 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.1 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.15.5 chalk: 4.1.2 - expect: 27.2.5 + expect: 27.3.1 graceful-fs: 4.2.8 - jest-diff: 27.2.5 - jest-get-type: 27.0.6 - jest-haste-map: 27.2.5 - jest-matcher-utils: 27.2.5 - jest-message-util: 27.2.5 - jest-resolve: 27.2.5 - jest-util: 27.2.5 + jest-diff: 27.3.1 + jest-get-type: 27.3.1 + jest-haste-map: 27.3.1 + jest-matcher-utils: 27.3.1 + jest-message-util: 27.3.1 + jest-resolve: 27.3.1 + jest-util: 27.3.1 natural-compare: 1.4.0 - pretty-format: 27.2.5 + pretty-format: 27.3.1 semver: 7.3.5 transitivePeerDependencies: - supports-color dev: true - /jest-util/27.2.4: - resolution: {integrity: sha512-mW++4u+fSvAt3YBWm5IpbmRAceUqa2B++JlUZTiuEt2AmNYn0Yw5oay4cP17TGsMINRNPSGiJ2zNnX60g+VbFg==} + /jest-util/27.2.5: + resolution: {integrity: sha512-QRhDC6XxISntMzFRd/OQ6TGsjbzA5ONO0tlAj2ElHs155x1aEr0rkYJBEysG6H/gZVH3oGFzCdAB/GA8leh8NQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.4 - '@types/node': 16.10.2 + '@jest/types': 27.2.5 + '@types/node': 16.11.4 chalk: 4.1.2 graceful-fs: 4.2.8 is-ci: 3.0.0 picomatch: 2.3.0 dev: true - /jest-util/27.2.5: - resolution: {integrity: sha512-QRhDC6XxISntMzFRd/OQ6TGsjbzA5ONO0tlAj2ElHs155x1aEr0rkYJBEysG6H/gZVH3oGFzCdAB/GA8leh8NQ==} + /jest-util/27.3.1: + resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 chalk: 4.1.2 + ci-info: 3.2.0 graceful-fs: 4.2.8 - is-ci: 3.0.0 picomatch: 2.3.0 dev: true - /jest-validate/27.2.5: - resolution: {integrity: sha512-XgYtjS89nhVe+UfkbLgcm+GgXKWgL80t9nTcNeejyO3t0Sj/yHE8BtIJqjZu9NXQksYbGImoQRXmQ1gP+Guffw==} + /jest-validate/27.3.1: + resolution: {integrity: sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 camelcase: 6.2.0 chalk: 4.1.2 - jest-get-type: 27.0.6 + jest-get-type: 27.3.1 leven: 3.1.0 - pretty-format: 27.2.5 + pretty-format: 27.3.1 dev: true - /jest-watcher/27.2.5: - resolution: {integrity: sha512-umV4qGozg2Dn6DTTtqAh9puPw+DGLK9AQas7+mWjiK8t0fWMpxKg8ZXReZw7L4C88DqorsGUiDgwHNZ+jkVrkQ==} + /jest-watcher/27.3.1: + resolution: {integrity: sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.2.5 + '@jest/test-result': 27.3.1 '@jest/types': 27.2.5 - '@types/node': 16.10.3 + '@types/node': 16.11.4 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.2.5 + jest-util: 27.3.1 string-length: 4.0.2 dev: true @@ -9865,17 +9815,17 @@ packages: supports-color: 8.1.1 dev: true - /jest-worker/27.2.5: - resolution: {integrity: sha512-HTjEPZtcNKZ4LnhSp02NEH4vE+5OpJ0EsOWYvGQpHgUMLngydESAAMH5Wd/asPf29+XUDQZszxpLg1BkIIA2aw==} + /jest-worker/27.3.1: + resolution: {integrity: sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.10.3 + '@types/node': 16.11.4 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/27.2.5: - resolution: {integrity: sha512-vDMzXcpQN4Ycaqu+vO7LX8pZwNNoKMhc+gSp6q1D8S6ftRk8gNW8cni3YFxknP95jxzQo23Lul0BI2FrWgnwYQ==} + /jest/27.3.1: + resolution: {integrity: sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -9884,9 +9834,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.2.5 + '@jest/core': 27.3.1 import-local: 3.0.2 - jest-cli: 27.2.5 + jest-cli: 27.3.1 transitivePeerDependencies: - bufferutil - canvas @@ -9931,6 +9881,13 @@ packages: esprima: 4.0.1 dev: true + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true + dependencies: + argparse: 2.0.1 + dev: true + /jsbn/0.1.1: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} dev: true @@ -9945,7 +9902,7 @@ packages: optional: true dependencies: abab: 2.0.5 - acorn: 8.4.1 + acorn: 8.5.0 acorn-globals: 6.0.0 cssom: 0.4.4 cssstyle: 2.3.0 @@ -10000,10 +9957,6 @@ packages: resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} dev: true - /json-schema-traverse/1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} - dev: true - /json-schema/0.2.3: resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} dev: true @@ -10040,10 +9993,11 @@ packages: minimist: 1.2.5 dev: true - /jsonc-eslint-parser/1.3.1: - resolution: {integrity: sha512-PWlWVZL01UNOd9jVeYzClGzXLi6UTpB1a4tSSWtcYFBEk1i8UihEzC1r/jW/CbbyshqwTkKy5LHWckRNlbPvgA==} + /jsonc-eslint-parser/1.4.1: + resolution: {integrity: sha512-hXBrvsR1rdjmB2kQmUjf1rEIa+TqHBGMge8pwi++C+Si1ad7EjZrJcpgwym+QGK/pqTx+K7keFAtLlVNdLRJOg==} engines: {node: '>=8.10.0'} dependencies: + acorn: 7.4.1 eslint-utils: 2.1.0 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -10093,7 +10047,7 @@ packages: resolution: {integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==} engines: {node: '>=4.0'} dependencies: - array-includes: 3.1.3 + array-includes: 3.1.4 object.assign: 4.1.2 dev: true @@ -10176,16 +10130,6 @@ packages: resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} dev: true - /load-json-file/4.0.0: - resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} - engines: {node: '>=4'} - dependencies: - graceful-fs: 4.2.8 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - dev: true - /loader-runner/2.4.0: resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} @@ -10271,10 +10215,6 @@ packages: resolution: {integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=} dev: true - /lodash.clonedeep/4.5.0: - resolution: {integrity: sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=} - dev: true - /lodash.debounce/4.0.8: resolution: {integrity: sha1-gteb/zCmfEAF/9XiUVMArZyk168=} dev: true @@ -10303,10 +10243,6 @@ packages: resolution: {integrity: sha1-EjBkIvYzJK7YSD0/ODMrX2cFR6A=} dev: true - /lodash.truncate/4.4.2: - resolution: {integrity: sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=} - dev: true - /lodash.uniq/4.5.0: resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} dev: true @@ -10926,7 +10862,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 dev: true /object.fromentries/2.0.4: @@ -10935,7 +10871,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 has: 1.0.3 dev: true @@ -10948,6 +10884,13 @@ packages: es-abstract: 1.18.5 dev: true + /object.hasown/1.1.0: + resolution: {integrity: sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==} + dependencies: + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true + /object.pick/1.3.0: resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=} engines: {node: '>=0.10.0'} @@ -10964,6 +10907,15 @@ packages: es-abstract: 1.18.5 dev: true + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true + /obuf/1.1.2: resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true @@ -11351,13 +11303,6 @@ packages: find-up: 4.1.0 dev: true - /pkg-up/2.0.0: - resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - dev: true - /pluralize/8.0.0: resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==} engines: {node: '>=4'} @@ -11849,8 +11794,8 @@ packages: react-is: 17.0.2 dev: true - /pretty-format/27.2.5: - resolution: {integrity: sha512-+nYn2z9GgicO9JiqmY25Xtq8SYfZ/5VCpEU3pppHHNAhd1y+ZXxmNPd1evmNcAd6Hz4iBV2kf0UpGth5A/VJ7g==} + /pretty-format/27.3.1: + resolution: {integrity: sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.2.5 @@ -12169,14 +12114,6 @@ packages: object-assign: 4.1.1 dev: false - /read-pkg-up/3.0.0: - resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} - engines: {node: '>=4'} - dependencies: - find-up: 2.1.0 - read-pkg: 3.0.0 - dev: true - /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} engines: {node: '>=8'} @@ -12186,15 +12123,6 @@ packages: type-fest: 0.8.1 dev: true - /read-pkg/3.0.0: - resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} - engines: {node: '>=4'} - dependencies: - load-json-file: 4.0.0 - normalize-package-data: 2.5.0 - path-type: 3.0.0 - dev: true - /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} @@ -12303,8 +12231,8 @@ packages: define-properties: 1.1.3 dev: true - /regexpp/3.1.0: - resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==} + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} engines: {node: '>=8'} dev: true @@ -12415,11 +12343,6 @@ packages: engines: {node: '>=0.10.0'} dev: true - /require-from-string/2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} - engines: {node: '>=0.10.0'} - dev: true - /require-main-filename/2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} dev: true @@ -12466,6 +12389,11 @@ packages: deprecated: https://github.com/lydell/resolve-url#deprecated dev: true + /resolve.exports/1.1.0: + resolution: {integrity: sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==} + engines: {node: '>=10'} + dev: true + /resolve/1.20.0: resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: @@ -12476,7 +12404,7 @@ packages: /resolve/2.0.0-next.3: resolution: {integrity: sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==} dependencies: - is-core-module: 2.6.0 + is-core-module: 2.8.0 path-parse: 1.0.6 dev: true @@ -12548,8 +12476,8 @@ packages: fsevents: 2.3.2 dev: true - /rollup/2.58.0: - resolution: {integrity: sha512-NOXpusKnaRpbS7ZVSzcEXqxcLDOagN6iFS8p45RkoiMqPHDLwJm758UF05KlMoCRbLBTZsPOIa887gZJ1AiXvw==} + /rollup/2.58.2: + resolution: {integrity: sha512-XPF0vbci4zgmMRVSF4HOuYnEzY9np1MTWX0f8LYg3fh4bn5CDWZX2Oo00SYANammdqMzNrVRoeQCov3stRPm+g==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -12861,15 +12789,6 @@ packages: engines: {node: '>=8'} dev: true - /slice-ansi/4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 - dev: true - /snapdragon-node/2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} engines: {node: '>=0.10.0'} @@ -13195,7 +13114,7 @@ packages: dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - es-abstract: 1.18.5 + es-abstract: 1.19.1 get-intrinsic: 1.1.1 has-symbols: 1.0.2 internal-slot: 1.0.3 @@ -13532,18 +13451,6 @@ packages: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - /table/6.7.1: - resolution: {integrity: sha512-ZGum47Yi6KOOFDE8m223td53ath2enHcYLgOCjGr5ngu8bdIARQk6mN/wRMv4yMRcHnCSnHbCEha4sobQx5yWg==} - engines: {node: '>=10.0.0'} - dependencies: - ajv: 8.6.0 - lodash.clonedeep: 4.5.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.0 - strip-ansi: 6.0.0 - dev: true - /tapable/1.1.3: resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} engines: {node: '>=6'} @@ -13784,8 +13691,8 @@ packages: resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==} dev: true - /ts-jest/27.0.5_c167855b7a039eaaa2a6b38847c1969c: - resolution: {integrity: sha512-lIJApzfTaSSbtlksfFNHkWOzLJuuSm4faFAfo5kvzOiRAuoN4/eKxVJ2zEAho8aecE04qX6K1pAzfH5QHL1/8w==} + /ts-jest/27.0.7_2c4ca6574207836d1023f54689cc81ac: + resolution: {integrity: sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -13805,13 +13712,13 @@ packages: '@types/jest': 27.0.2 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 27.2.5 - jest-util: 27.2.4 + jest: 27.3.1 + jest-util: 27.2.5 json5: 2.2.0 - lodash: 4.17.21 + lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.4.3 + typescript: 4.4.4 yargs-parser: 20.2.9 dev: true @@ -13884,8 +13791,8 @@ packages: typescript: 4.4.3 dev: true - /tsup/5.4.0_typescript@4.4.3: - resolution: {integrity: sha512-wm52TUJzDCvF9dJ3TxYtoJg8L7EjSYsOsH+jZhMMXfk1qZn6CdxFStwzMnwhyducdMBXHQNl7wZn+ioIhJoCHA==} + /tsup/5.5.0_typescript@4.4.4: + resolution: {integrity: sha512-khx/80b15RxK00UWqWlaizvrwO8kDZFBM0AbORKfjwKxxmzLuu35ceubzLg3wJgZ21E0BCLrCainh4zzJYImoA==} hasBin: true peerDependencies: typescript: ^4.2.3 @@ -13903,10 +13810,10 @@ packages: joycon: 3.0.1 postcss-load-config: 3.0.1 resolve-from: 5.0.0 - rollup: 2.58.0 + rollup: 2.58.2 sucrase: 3.20.1 tree-kill: 1.2.2 - typescript: 4.4.3 + typescript: 4.4.4 transitivePeerDependencies: - supports-color dev: true @@ -13920,14 +13827,14 @@ packages: typescript: 4.4.3 dev: true - /tsutils/3.21.0_typescript@4.4.3: + /tsutils/3.21.0_typescript@4.4.4: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.4.3 + typescript: 4.4.4 dev: true /tty-browserify/0.0.0: @@ -14007,6 +13914,12 @@ packages: hasBin: true dev: true + /typescript/4.4.4: + resolution: {integrity: sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==} + engines: {node: '>=4.2.0'} + hasBin: true + dev: true + /typical/4.0.0: resolution: {integrity: sha512-VAH4IvQ7BDFYglMd7BPRDfLgxZZX4O4TFcRDA6EN5X7erNJJq+McIEp8np9aVtxrCJ6qx4GTYVfOWNjcqwZgRw==} engines: {node: '>=8'} @@ -14102,7 +14015,7 @@ packages: engines: {node: '>= 0.8'} dev: true - /unplugin-vue-components/0.15.6_c750a6dfcbadb62fd175a075e8da6d5e: + /unplugin-vue-components/0.15.6_vite@2.6.2+vue@2.6.14: resolution: {integrity: sha512-Prl+qtWtDwnxSYJckGn+WvrXElhEnjN9bJyi9D7d0mJcsspuFBlxRQEzAUnDvlr0CvuIkBZBVdXLu1oDTESjhg==} engines: {node: '>=14'} peerDependencies: @@ -14117,7 +14030,7 @@ packages: magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.20.0 - unplugin: 0.2.16_rollup@2.58.0+vite@2.6.2 + unplugin: 0.2.16_vite@2.6.2 vue: 2.6.14 transitivePeerDependencies: - rollup @@ -14126,7 +14039,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.15.6_de101750e3fadd16f46adff0719014bb: + /unplugin-vue-components/0.15.6_vite@2.6.2+vue@3.2.19: resolution: {integrity: sha512-Prl+qtWtDwnxSYJckGn+WvrXElhEnjN9bJyi9D7d0mJcsspuFBlxRQEzAUnDvlr0CvuIkBZBVdXLu1oDTESjhg==} engines: {node: '>=14'} peerDependencies: @@ -14141,7 +14054,7 @@ packages: magic-string: 0.25.7 minimatch: 3.0.4 resolve: 1.20.0 - unplugin: 0.2.16_rollup@2.58.0+vite@2.6.2 + unplugin: 0.2.16_vite@2.6.2 vue: 3.2.19 transitivePeerDependencies: - rollup @@ -14150,7 +14063,7 @@ packages: - webpack dev: true - /unplugin-vue2-script-setup/0.6.4_2d64813def87efd7245b830ced67afe7: + /unplugin-vue2-script-setup/0.6.4: resolution: {integrity: sha512-uKnf5KSx/8PHd+7HSE99Dw5J6TQrZ8nTdgly5wkIvV1Dwq948tuiAK37sCyQsTMkfstyigT2UwyRXX5g+hTtKQ==} dependencies: '@babel/core': 7.15.5 @@ -14163,7 +14076,7 @@ packages: defu: 5.0.0 htmlparser2: 7.1.2 magic-string: 0.25.7 - unplugin: 0.2.16_2d64813def87efd7245b830ced67afe7 + unplugin: 0.2.16 optionalDependencies: pug: 3.0.2 transitivePeerDependencies: @@ -14173,7 +14086,7 @@ packages: - webpack dev: true - /unplugin-vue2-script-setup/0.6.4_rollup@2.58.0+vite@2.6.7: + /unplugin-vue2-script-setup/0.6.4_webpack@5.56.0: resolution: {integrity: sha512-uKnf5KSx/8PHd+7HSE99Dw5J6TQrZ8nTdgly5wkIvV1Dwq948tuiAK37sCyQsTMkfstyigT2UwyRXX5g+hTtKQ==} dependencies: '@babel/core': 7.15.5 @@ -14186,7 +14099,7 @@ packages: defu: 5.0.0 htmlparser2: 7.1.2 magic-string: 0.25.7 - unplugin: 0.2.16_rollup@2.58.0+vite@2.6.7 + unplugin: 0.2.16_webpack@5.56.0 optionalDependencies: pug: 3.0.2 transitivePeerDependencies: @@ -14196,7 +14109,7 @@ packages: - webpack dev: true - /unplugin/0.2.16_2d64813def87efd7245b830ced67afe7: + /unplugin/0.2.16: resolution: {integrity: sha512-KkXatHba0baJszSHW+2e8EQU/5Bz7rYwzYXu8wUeq97tE6K3wvub+7OWSuRv04LttvzNLsJ2jXEyR35gofv74Q==} peerDependencies: rollup: ^2.50.0 @@ -14210,13 +14123,10 @@ packages: webpack: optional: true dependencies: - rollup: 2.58.0 - vite: 2.6.7 - webpack: 5.56.0_webpack-cli@4.8.0 webpack-virtual-modules: 0.4.3 dev: true - /unplugin/0.2.16_rollup@2.58.0+vite@2.6.2: + /unplugin/0.2.16_vite@2.6.2: resolution: {integrity: sha512-KkXatHba0baJszSHW+2e8EQU/5Bz7rYwzYXu8wUeq97tE6K3wvub+7OWSuRv04LttvzNLsJ2jXEyR35gofv74Q==} peerDependencies: rollup: ^2.50.0 @@ -14230,12 +14140,11 @@ packages: webpack: optional: true dependencies: - rollup: 2.58.0 vite: 2.6.2 webpack-virtual-modules: 0.4.3 dev: true - /unplugin/0.2.16_rollup@2.58.0+vite@2.6.7: + /unplugin/0.2.16_webpack@5.56.0: resolution: {integrity: sha512-KkXatHba0baJszSHW+2e8EQU/5Bz7rYwzYXu8wUeq97tE6K3wvub+7OWSuRv04LttvzNLsJ2jXEyR35gofv74Q==} peerDependencies: rollup: ^2.50.0 @@ -14249,9 +14158,28 @@ packages: webpack: optional: true dependencies: - rollup: 2.58.0 - vite: 2.6.7 + webpack: 5.56.0_webpack-cli@4.8.0 + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.2.18_rollup@2.58.2+vite@2.6.11: + resolution: {integrity: sha512-6FkdaEpq0pV5CT/GaxDmwVaBkR7AnrpYwl+F5AEFiJqyeM5n8faQPqmw1nUCWwcUBGfAByP3ENVFEyq0+UQtaQ==} + peerDependencies: + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + rollup: 2.58.2 + vite: 2.6.11 webpack-virtual-modules: 0.4.3 + dev: false /unquote/1.1.1: resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} @@ -14484,8 +14412,8 @@ packages: fsevents: 2.3.2 dev: true - /vite/2.6.2: - resolution: {integrity: sha512-HSIg9U15LOnbD3CUxX364Pdrm7DUjftuBljowGxvkFHgDZU/SKPqApg9t86MX/Qq1VCO7wS+mGJHlfuTF7c0Sg==} + /vite/2.6.11: + resolution: {integrity: sha512-JWnGmiO1IFwou9aUWS4N0kMyHcgTTt1+2f4bJyzgBJLJDyAqGEX3HewE4jgrL6V4d9+mxs+lZ4L8HL2kyVBe7A==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -14500,16 +14428,16 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.3 + esbuild: 0.13.4 postcss: 8.3.8 resolve: 1.20.0 - rollup: 2.57.0 + rollup: 2.58.2 optionalDependencies: fsevents: 2.3.2 dev: true - /vite/2.6.7: - resolution: {integrity: sha512-ewk//jve9k6vlU8PfJmWUHN8k0YYdw4VaKOMvoQ3nT2Pb6k5OSMKQi4jPOzVH/TlUqMsCrq7IJ80xcuDDVyigg==} + /vite/2.6.2: + resolution: {integrity: sha512-HSIg9U15LOnbD3CUxX364Pdrm7DUjftuBljowGxvkFHgDZU/SKPqApg9t86MX/Qq1VCO7wS+mGJHlfuTF7c0Sg==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -14524,10 +14452,10 @@ packages: stylus: optional: true dependencies: - esbuild: 0.13.4 + esbuild: 0.13.3 postcss: 8.3.8 resolve: 1.20.0 - rollup: 2.58.0 + rollup: 2.57.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -14658,14 +14586,14 @@ packages: vscode-typescript-languageservice: 0.27.7 dev: true - /vue-eslint-parser/7.11.0_eslint@7.32.0: + /vue-eslint-parser/7.11.0_eslint@8.1.0: resolution: {integrity: sha512-qh3VhDLeh773wjgNTl7ss0VejY9bMMa0GoDG2fQVyDzRFdiU3L7fw74tWZDHNQXdZqxO3EveQroa9ct39D2nqg==} engines: {node: '>=8.10'} peerDependencies: eslint: '>=5.0.0' dependencies: debug: 4.3.2 - eslint: 7.32.0 + eslint: 8.1.0 eslint-scope: 5.1.1 eslint-visitor-keys: 1.3.0 espree: 6.2.1 @@ -14704,9 +14632,8 @@ packages: webpack: 4.46.0 dev: true - /vue-loader/16.5.0_6f9123fd31e07667a154b2ea2520ede4: + /vue-loader/16.5.0_webpack@4.46.0: resolution: {integrity: sha512-WXh+7AgFxGTgb5QAkQtFeUcHNIEq3PGVQ8WskY5ZiFbWBkOwcCPRs4w/2tVyTbh2q6TVRlO3xfvIukUtjsu62A==} - requiresBuild: true peerDependencies: '@vue/compiler-sfc': ^3.0.8 webpack: ^4.1.0 || ^5.0.0-0 @@ -14714,7 +14641,6 @@ packages: '@vue/compiler-sfc': optional: true dependencies: - '@vue/compiler-sfc': 3.2.20 chalk: 4.1.2 hash-sum: 2.0.0 loader-utils: 2.0.0