diff --git a/package.json b/package.json index da465248e38a3640a7f69a29695e476a9b2d61b5..462e228ecd7e37d59516b31aa20be669c85b3ed9 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,7 @@ "semver": "^7.3.5", "ts-jest": "^27.0.3", "typescript": "^4.4.3", - "vite": "^2.6.14", + "vite": "^2.7.0-beta.11", "vue": "3.2.23", "vue-router": "^4.0.12", "yorkie": "^2.0.0" diff --git a/packages/playground/ssr/package.json b/packages/playground/ssr/package.json index 7271821ec090320dd68593c504a79b132728b978..42d3313ac223216046555bacaafacce96012e6d9 100644 --- a/packages/playground/ssr/package.json +++ b/packages/playground/ssr/package.json @@ -21,6 +21,6 @@ "compression": "^1.7.4", "cypress": "^7.3.0", "serve-static": "^1.14.1", - "vite": "^2.6.14" + "vite": "^2.7.0-beta.11" } } diff --git a/packages/uni-app-plus/dist/uni-app-service.es.js b/packages/uni-app-plus/dist/uni-app-service.es.js index 52f08dd529faf8082b7fb7d4d668a66367c59258..f7200747860766c4006923c7a16bbad03166551e 100644 --- a/packages/uni-app-plus/dist/uni-app-service.es.js +++ b/packages/uni-app-plus/dist/uni-app-service.es.js @@ -1795,6 +1795,50 @@ var serviceContext = (function (vue) { useI18n().add(LOCALE_ZH_HANT, normalizeMessages(name, keys, ['取消', '從相冊選擇', '拍攝']), false); } }); + const initI18nPreviewImageMsgsOnce = /*#__PURE__*/ once(() => { + const name = 'uni.previewImage.'; + const keys = ['cancel', 'button.save', 'save.success', 'save.fail']; + { + useI18n().add(LOCALE_EN, normalizeMessages(name, keys, [ + 'Cancel', + 'Save Image', + 'Saved successfully', + 'Save failed', + ]), false); + } + { + useI18n().add(LOCALE_ES, normalizeMessages(name, keys, [ + 'Cancelar', + 'Guardar imagen', + 'Guardado exitosamente', + 'Error al guardar', + ]), false); + } + { + useI18n().add(LOCALE_FR, normalizeMessages(name, keys, [ + 'Annuler', + 'Guardar imagen', + 'Enregistré avec succès', + 'Échec de la sauvegarde', + ]), false); + } + { + useI18n().add(LOCALE_ZH_HANS, normalizeMessages(name, keys, [ + '取消', + '保存图像', + '保存图像到相册成功', + '保存图像到相册失败', + ]), false); + } + { + useI18n().add(LOCALE_ZH_HANT, normalizeMessages(name, keys, [ + '取消', + '保存圖像', + '保存圖像到相冊成功', + '保存圖像到相冊失敗', + ]), false); + } + }); const initI18nSetClipboardDataMsgsOnce = /*#__PURE__*/ once(() => { const name = 'uni.setClipboardData.'; const keys = ['success', 'fail']; @@ -14269,7 +14313,7 @@ var serviceContext = (function (vue) { }, GetVideoInfoProtocol, GetVideoInfoOptions); const previewImage = defineAsyncApi(API_PREVIEW_IMAGE, ({ current = 0, indicator = 'number', loop = false, urls, longPressActions }, { resolve, reject }) => { - initI18nChooseImageMsgsOnce(); + initI18nPreviewImageMsgsOnce(); const { t } = useI18n(); urls = urls.map((url) => getRealPath(url)); const index = Number(current); diff --git a/packages/uni-app-vite/package.json b/packages/uni-app-vite/package.json index b3dcbbe3d0de873bb32c6f1f3a1a957b73c1fc4b..6cf5c02e407ec028a89d6145b11137d4d5cabbba 100644 --- a/packages/uni-app-vite/package.json +++ b/packages/uni-app-vite/package.json @@ -27,7 +27,7 @@ "@vitejs/plugin-vue": "^1.10.1", "debug": "^4.3.2", "fs-extra": "^10.0.0", - "rollup": "^2.57.0" + "rollup": "^2.59.0" }, "devDependencies": { "@types/debug": "^4.1.7", diff --git a/packages/uni-cli-nvue/package.json b/packages/uni-cli-nvue/package.json index e76c1fe49dac07ce1451111ded1566cf56cbaf10..eab1c00a63eaf8d5efc75977c8e596c2af6e1d97 100644 --- a/packages/uni-cli-nvue/package.json +++ b/packages/uni-cli-nvue/package.json @@ -40,7 +40,7 @@ "lru-cache": "^4.1.2", "merge-source-map": "^1.1.0", "module-alias": "^2.2.2", - "postcss": "^8.3.8", + "postcss": "^8.3.11", "postcss-comment": "^2.0.0", "postcss-import": "^14.0.2", "postcss-loader": "^6.1.1", diff --git a/packages/uni-cli-shared/package.json b/packages/uni-cli-shared/package.json index 11d1b865b146b4f38b953ccc5083d824ec20d7b2..74b2cbb1cfddbd5eea5525095dfde5a858e30b20 100644 --- a/packages/uni-cli-shared/package.json +++ b/packages/uni-cli-shared/package.json @@ -33,7 +33,7 @@ "compare-versions": "^3.6.0", "debug": "^4.3.2", "es-module-lexer": "^0.9.3", - "esbuild": "^0.13.2", + "esbuild": "^0.13.12", "estree-walker": "^2.0.2", "fast-glob": "^3.2.7", "fs-extra": "^10.0.0", diff --git a/packages/uni-cli-shared/src/vite/plugins/jsonJs.ts b/packages/uni-cli-shared/src/vite/plugins/jsonJs.ts index c6577a44fd574067145b7e90c51726a861ae7c68..84553c536069c929547aa599e7816067d1b43a48 100644 --- a/packages/uni-cli-shared/src/vite/plugins/jsonJs.ts +++ b/packages/uni-cli-shared/src/vite/plugins/jsonJs.ts @@ -27,9 +27,9 @@ function createDefineJsonJsPlugin(name: 'pages.json' | 'manifest.json') { let jsonPath = '' - plugin.resolveId = function (id, importer, options, ssr) { + plugin.resolveId = function (id, importer, options) { const res = - origResolveId && origResolveId.call(this, id, importer, options, ssr) + origResolveId && origResolveId.call(this, id, importer, options) if (res) { return res } diff --git a/packages/uni-h5-vite/src/plugins/mainJs.ts b/packages/uni-h5-vite/src/plugins/mainJs.ts index 45087fbcacd1a95b7f273d7de012e305ea63cc33..50813be259be77cd52bfd39ab22f22037414b039 100644 --- a/packages/uni-h5-vite/src/plugins/mainJs.ts +++ b/packages/uni-h5-vite/src/plugins/mainJs.ts @@ -1,11 +1,11 @@ import path from 'path' import { defineUniMainJsPlugin, normalizePath } from '@dcloudio/uni-cli-shared' -import { isSsr, isSsrManifest } from '../utils' +import { isSSR, isSsr, isSsrManifest } from '../utils' export function uniMainJsPlugin() { return defineUniMainJsPlugin((opts) => { let pagesJsonJsPath = '' - let isSSR = false + let runSSR = false return { name: 'vite:uni-h5-main-js', enforce: 'pre', @@ -13,17 +13,19 @@ export function uniMainJsPlugin() { pagesJsonJsPath = normalizePath( path.resolve(process.env.UNI_INPUT_DIR, 'pages.json.js') ) - isSSR = + runSSR = isSsr(config.command, config) || isSsrManifest(config.command, config) }, - transform(code, id, ssr) { + transform(code, id, options) { if (opts.filter(id)) { - if (!isSSR) { + if (!runSSR) { code = code.includes('createSSRApp') ? createApp(code) : createLegacyApp(code) } else { - code = ssr ? createSSRServerApp(code) : createSSRClientApp(code) + code = isSSR(options) + ? createSSRServerApp(code) + : createSSRClientApp(code) } code = `import '${pagesJsonJsPath}';${code}` return { diff --git a/packages/uni-h5-vite/src/plugins/pagesJson.ts b/packages/uni-h5-vite/src/plugins/pagesJson.ts index 70b45ab331320ec00240a549dc92ffe4dc741cb7..2c8cee489a7795825e79e11fca92d70d0e766252 100644 --- a/packages/uni-h5-vite/src/plugins/pagesJson.ts +++ b/packages/uni-h5-vite/src/plugins/pagesJson.ts @@ -14,15 +14,17 @@ import { isEnableTreeShaking, parseManifestJsonOnce, } from '@dcloudio/uni-cli-shared' +import { isSSR } from '../utils' export function uniPagesJsonPlugin(): Plugin { return defineUniPagesJsonPlugin((opts) => { return { name: 'vite:uni-h5-pages-json', enforce: 'pre', - transform(code, id, ssr) { + transform(code, id, opt) { if (opts.filter(id)) { const { resolvedConfig } = opts + const ssr = isSSR(opt) return { code: registerGlobalCode(resolvedConfig, ssr) + diff --git a/packages/uni-h5-vite/src/plugins/resolveId.ts b/packages/uni-h5-vite/src/plugins/resolveId.ts index 6f90f4a0a68d039263eb9271d6b26d8ffbc5189c..5a837354adaaac412eacd28c6a857348b03fde93 100644 --- a/packages/uni-h5-vite/src/plugins/resolveId.ts +++ b/packages/uni-h5-vite/src/plugins/resolveId.ts @@ -2,7 +2,7 @@ import path from 'path' import debug from 'debug' import type { Plugin } from 'vite' -import { resolveBuiltIn, parseCompatConfigOnce } from '@dcloudio/uni-cli-shared' +import { resolveBuiltIn } from '@dcloudio/uni-cli-shared' import { ownerModuleName } from '../utils' const debugResolve = debug('vite:uni:resolve') @@ -12,16 +12,12 @@ export function uniResolveIdPlugin(): Plugin { return { name: 'vite:uni-h5-resolve-id', enforce: 'pre', - configResolved() { - const { MODE } = parseCompatConfigOnce(process.env.UNI_INPUT_DIR) + config() { resolveCache[ownerModuleName] = resolveBuiltIn( path.join(ownerModuleName, 'dist/uni-h5.es.js') ) resolveCache['@dcloudio/uni-h5-vue'] = resolveBuiltIn( - path.join( - '@dcloudio/uni-h5-vue', - `dist/vue.runtime.${MODE === 2 ? 'compat.' : ''}esm.js` - ) + path.join('@dcloudio/uni-h5-vue', `dist/vue.runtime.esm.js`) ) }, resolveId(id) { diff --git a/packages/uni-h5-vite/src/plugins/ssr.ts b/packages/uni-h5-vite/src/plugins/ssr.ts index 850d418cf30ec9737d8a1a5069b98ecdfa56bd0b..aa5536ffef3f72616658faa5d3fe809a2000c6aa 100644 --- a/packages/uni-h5-vite/src/plugins/ssr.ts +++ b/packages/uni-h5-vite/src/plugins/ssr.ts @@ -3,10 +3,7 @@ import type { Plugin, ResolvedConfig } from 'vite' import { OutputChunk } from 'rollup' -import { - parseCompatConfigOnce, - parseRpx2UnitOnce, -} from '@dcloudio/uni-cli-shared' +import { parseRpx2UnitOnce } from '@dcloudio/uni-cli-shared' import { isSsr, @@ -31,10 +28,9 @@ export function uniSSRPlugin(): Plugin { resolvedConfig = config entryServerJs = path.join(process.env.UNI_INPUT_DIR, ENTRY_SERVER_JS) if (isSsr(resolvedConfig.command, resolvedConfig)) { - const { MODE } = parseCompatConfigOnce(process.env.UNI_INPUT_DIR) initSsrDefine(resolvedConfig) - rewriteSsrVue(MODE) - rewriteSsrResolve(MODE) + rewriteSsrVue() + rewriteSsrResolve() rewriteSsrNativeTag() rewriteSsrRenderStyle(process.env.UNI_INPUT_DIR) } diff --git a/packages/uni-h5-vite/src/utils/ssr.ts b/packages/uni-h5-vite/src/utils/ssr.ts index 364478dffe02e140f654cb458205dc13a7145707..c5d32eae81f1b546732848b3626ad041f593e6e4 100644 --- a/packages/uni-h5-vite/src/utils/ssr.ts +++ b/packages/uni-h5-vite/src/utils/ssr.ts @@ -17,6 +17,10 @@ import resolve from 'resolve' import { resolveComponentType } from '@vue/compiler-dom' import { transformPageHead } from '../plugin/transforms/transformPageHead' +// Temporal handling for 2.7 breaking change +export const isSSR = (opt: { ssr?: boolean } | boolean | undefined) => + opt === undefined ? false : typeof opt === 'boolean' ? opt : opt?.ssr === true + export function isSsr( command: ConfigEnv['command'], config: UserConfig | ResolvedConfig @@ -86,17 +90,12 @@ export function generateSsrEntryServerCode() { ) } -export function rewriteSsrVue(mode?: 2 | 3) { +export function rewriteSsrVue() { // 解决 @vue/server-renderer 中引入 vue 的映射 - let vuePath: string - if (mode === 2) { - vuePath = resolveBuiltIn( - '@dcloudio/uni-h5-vue/dist/vue.runtime.compat.cjs.js' - ) - } else { - vuePath = resolveBuiltIn('@dcloudio/uni-h5-vue/dist/vue.runtime.cjs.js') - } - require('module-alias').addAlias('vue', vuePath) + require('module-alias').addAlias( + 'vue', + resolveBuiltIn('@dcloudio/uni-h5-vue/dist/vue.runtime.cjs.js') + ) } function initResolveSyncOpts(opts?: resolve.SyncOpts) { @@ -115,7 +114,7 @@ function initResolveSyncOpts(opts?: resolve.SyncOpts) { return opts } -export function rewriteSsrResolve(mode?: 2 | 3) { +export function rewriteSsrResolve() { // 解决 ssr 时 __vite_ssr_import__("vue") 的映射 const resolve = require(require.resolve('resolve', { paths: [ @@ -125,11 +124,9 @@ export function rewriteSsrResolve(mode?: 2 | 3) { const oldSync = resolve.sync resolve.sync = (id: string, opts?: resolve.SyncOpts) => { if (id === 'vue') { - return resolveBuiltIn( - `@dcloudio/uni-h5-vue/dist/vue.runtime.${ - mode === 2 ? 'compat.' : '' - }cjs.js` - ) + return resolveBuiltIn(`@dcloudio/uni-h5-vue/dist/vue.runtime.cjs.js`) + } else if (id === 'vue/package.json') { + return resolveBuiltIn(`@dcloudio/uni-h5-vue/package.json`) } return oldSync(id, initResolveSyncOpts(opts)) } diff --git a/packages/uni-mp-vite/src/plugin/index.ts b/packages/uni-mp-vite/src/plugin/index.ts index 31258b2ac04c5d53169bebe81f84b8141470fe32..f972a3b64169dbebdf8de45a5f49c5f77c49be8a 100644 --- a/packages/uni-mp-vite/src/plugin/index.ts +++ b/packages/uni-mp-vite/src/plugin/index.ts @@ -123,6 +123,7 @@ export function uniMiniProgramPlugin( 'vue-i18n': path.resolve(__dirname, '../../lib/vue-i18n'), ...alias, }, + preserveSymlinks: true, }, build: buildOptions(), } diff --git a/packages/vite-plugin-uni/package.json b/packages/vite-plugin-uni/package.json index 6797d25eb6a72d0ba6e2c553bb1576bfb61eb77c..18690e9db7c1e0bb60d3b0b7b03119f8a0d542a2 100644 --- a/packages/vite-plugin-uni/package.json +++ b/packages/vite-plugin-uni/package.json @@ -53,7 +53,7 @@ "chokidar": "^3.5.2" }, "peerDependencies": { - "vite": "^2.6.14" + "vite": "^2.7.0-beta.11" }, "uni-app": { "compilerVersion": "3.3.0" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index cc5996ccd21b1c1b42bb20ace1874fe134966acd..949188c1ceab014df24df479443db237333815b0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -45,25 +45,25 @@ importers: semver: ^7.3.5 ts-jest: ^27.0.3 typescript: ^4.4.3 - vite: ^2.6.14 + vite: ^2.7.0-beta.11 vue: 3.2.23 vue-router: ^4.0.12 yorkie: ^2.0.0 devDependencies: '@dcloudio/types': 2.5.13 '@dcloudio/uni-api': link:packages/uni-api - '@jest/types': 27.2.5 - '@microsoft/api-extractor': 7.18.19 - '@rollup/plugin-alias': 3.1.8_rollup@2.60.1 - '@rollup/plugin-babel': 5.3.0_rollup@2.60.1 - '@rollup/plugin-commonjs': 17.1.0_rollup@2.60.1 - '@rollup/plugin-json': 4.1.0_rollup@2.60.1 - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.60.1 - '@rollup/plugin-replace': 2.4.2_rollup@2.60.1 - '@rollup/plugin-strip': 2.1.0_rollup@2.60.1 + '@jest/types': 27.4.2 + '@microsoft/api-extractor': 7.18.20 + '@rollup/plugin-alias': 3.1.8_rollup@2.60.2 + '@rollup/plugin-babel': 5.3.0_rollup@2.60.2 + '@rollup/plugin-commonjs': 17.1.0_rollup@2.60.2 + '@rollup/plugin-json': 4.1.0_rollup@2.60.2 + '@rollup/plugin-node-resolve': 11.2.1_rollup@2.60.2 + '@rollup/plugin-replace': 2.4.2_rollup@2.60.2 + '@rollup/plugin-strip': 2.1.0_rollup@2.60.2 '@types/jest': 26.0.24 - '@typescript-eslint/parser': 5.4.0_eslint@7.32.0+typescript@4.5.2 - '@vitejs/plugin-vue': 1.10.1_vite@2.6.14 + '@typescript-eslint/parser': 5.5.0_eslint@7.32.0+typescript@4.5.2 + '@vitejs/plugin-vue': 1.10.1_vite@2.7.0-beta.11 '@vitejs/plugin-vue-jsx': 1.3.0 '@vue/reactivity': 3.2.23 '@vue/runtime-core': 3.2.23 @@ -75,23 +75,23 @@ importers: eslint: 7.32.0 execa: 5.1.1 fs-extra: 10.0.0 - jest: 27.3.1 + jest: 27.4.3 lint-staged: 10.5.4 mini-types: 0.1.7 minimist: 1.2.5 miniprogram-api-typings: 3.4.4 - prettier: 2.4.1 - rollup: 2.60.1 - rollup-plugin-jscc: 2.0.0_rollup@2.60.1 + prettier: 2.5.1 + rollup: 2.60.2 + rollup-plugin-jscc: 2.0.0_rollup@2.60.2 rollup-plugin-node-builtins: 2.1.2 rollup-plugin-node-globals: 1.4.0 - rollup-plugin-terser: 7.0.2_rollup@2.60.1 - rollup-plugin-typescript2: 0.29.0_rollup@2.60.1+typescript@4.5.2 + rollup-plugin-terser: 7.0.2_rollup@2.60.2 + rollup-plugin-typescript2: 0.29.0_rollup@2.60.2+typescript@4.5.2 rollup-plugin-vue: 6.0.0 semver: 7.3.5 - ts-jest: 27.0.7_03b6652e1bfdf1dbfee172bee07ee843 + ts-jest: 27.1.0_6e4280281d1664788d0bcb0e2269829d typescript: 4.5.2 - vite: 2.6.14 + vite: 2.7.0-beta.11 vue: 3.2.23 vue-router: 4.0.12_vue@3.2.23 yorkie: 2.0.0 @@ -105,7 +105,7 @@ importers: compression: ^1.7.4 cypress: ^7.3.0 serve-static: ^1.14.1 - vite: ^2.6.14 + vite: ^2.7.0-beta.11 vue: 3.2.23 vue-router: ^4.0.12 vuex: ^4.0.2 @@ -121,7 +121,7 @@ importers: compression: 1.7.4 cypress: 7.7.0 serve-static: 1.14.1 - vite: 2.6.14 + vite: 2.7.0-beta.11 packages/size-check: specifiers: @@ -203,17 +203,17 @@ importers: '@vue/compiler-core': 3.2.23 debug: ^4.3.2 fs-extra: ^10.0.0 - rollup: ^2.57.0 + rollup: ^2.59.0 dependencies: '@dcloudio/uni-cli-nvue': link:../uni-cli-nvue '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@dcloudio/uni-i18n': link:../uni-i18n '@dcloudio/uni-shared': link:../uni-shared '@rollup/pluginutils': 4.1.1 - '@vitejs/plugin-vue': 1.10.1_vite@2.6.14 - debug: 4.3.2 + '@vitejs/plugin-vue': 1.10.1_vite@2.7.0-beta.11 + debug: 4.3.3 fs-extra: 10.0.0 - rollup: 2.60.1 + rollup: 2.60.2 devDependencies: '@types/debug': 4.1.7 '@types/fs-extra': 9.0.13 @@ -244,14 +244,14 @@ importers: '@dcloudio/uni-cli-shared': link:../uni-cli-shared address: 1.1.2 cross-env: 7.0.3 - debug: 4.3.2 + debug: 4.3.3 default-gateway: 6.0.3 fs-extra: 10.0.0 - licia: 1.31.1 + licia: 1.32.0 postcss-selector-parser: 6.0.6 qrcode-reader: 1.0.4 qrcode-terminal: 0.12.0 - ws: 8.2.3 + ws: 8.3.0 devDependencies: '@types/debug': 4.1.7 '@types/fs-extra': 9.0.13 @@ -283,7 +283,7 @@ importers: lru-cache: ^4.1.2 merge-source-map: ^1.1.0 module-alias: ^2.2.2 - postcss: ^8.3.8 + postcss: ^8.3.11 postcss-comment: ^2.0.0 postcss-import: ^14.0.2 postcss-loader: ^6.1.1 @@ -307,41 +307,41 @@ importers: '@dcloudio/uni-shared': link:../uni-shared '@vue/shared': 3.2.23 acorn: 5.7.4 - babel-loader: 8.2.3_95e63ddb935ae8cb6c63cf95c1e0c16e + babel-loader: 8.2.3_d888b76bb52891dbb46d1b9f7384ff34 consolidate: 0.15.1 css: 2.2.4 cssesc: 3.0.0 de-indent: 1.0.2 escodegen: 1.14.3 - file-loader: 6.2.0_webpack@5.64.2 + file-loader: 6.2.0_webpack@5.64.4 hash-sum: 2.0.0 he: 1.2.0 indexes-of: 1.0.1 - less-loader: 10.2.0_webpack@5.64.2 + less-loader: 10.2.0_webpack@5.64.4 loader-utils: 1.4.0 lru-cache: 4.1.5 merge-source-map: 1.1.0 module-alias: 2.2.2 - postcss: 8.3.11 + postcss: 8.4.4 postcss-comment: 2.0.0 - postcss-import: 14.0.2_postcss@8.3.11 - postcss-loader: 6.2.0_postcss@8.3.11+webpack@5.64.2 + postcss-import: 14.0.2_postcss@8.4.4 + postcss-loader: 6.2.1_postcss@8.4.4+webpack@5.64.4 postcss-selector-parser: 6.0.6 prettier: 1.19.1 - sass-loader: 12.3.0_webpack@5.64.2 + sass-loader: 12.3.0_webpack@5.64.4 source-map: 0.6.1 - stylus-loader: 6.2.0_webpack@5.64.2 - terser-webpack-plugin: 5.2.5_acorn@5.7.4+webpack@5.64.2 + stylus-loader: 6.2.0_webpack@5.64.4 + terser-webpack-plugin: 5.2.5_acorn@5.7.4+webpack@5.64.4 uniq: 1.0.1 vue-hot-reload-api: 2.3.4 vue-style-loader: 4.1.3 vue-template-es2015-compiler: 1.9.1 - webpack: 5.64.2 + webpack: 5.64.4 webpack-sources: 3.2.2 devDependencies: '@types/loader-utils': 2.0.3 '@types/module-alias': 2.0.1 - '@types/terser-webpack-plugin': 5.2.0_acorn@5.7.4+webpack@5.64.2 + '@types/terser-webpack-plugin': 5.2.0_acorn@5.7.4+webpack@5.64.4 '@types/webpack-sources': 2.1.1 vue-template-compiler: 2.6.14 @@ -369,7 +369,7 @@ importers: compare-versions: ^3.6.0 debug: ^4.3.2 es-module-lexer: ^0.9.3 - esbuild: ^0.13.2 + esbuild: ^0.13.12 estree-walker: ^2.0.2 fast-glob: ^3.2.7 fs-extra: ^10.0.0 @@ -401,7 +401,7 @@ importers: chalk: 4.1.2 chokidar: 3.5.2 compare-versions: 3.6.0 - debug: 4.3.2 + debug: 4.3.3 es-module-lexer: 0.9.3 esbuild: 0.13.15 estree-walker: 2.0.2 @@ -413,9 +413,9 @@ importers: merge: 2.1.1 mime: 3.0.0 module-alias: 2.2.2 - postcss-import: 14.0.2_postcss@8.3.11 + postcss-import: 14.0.2_postcss@8.4.4 postcss-load-config: 3.1.0 - postcss-modules: 4.2.2_postcss@8.3.11 + postcss-modules: 4.2.2_postcss@8.4.4 postcss-selector-parser: 6.0.6 resolve: 1.20.0 tapable: 2.2.1 @@ -428,7 +428,7 @@ importers: '@types/mime': 2.0.3 '@types/module-alias': 2.0.1 '@types/stylus': 0.48.36 - postcss: 8.3.11 + postcss: 8.4.4 packages/uni-cloud: specifiers: @@ -488,7 +488,7 @@ importers: vue-router: 4.0.12_vue@3.2.23 xmlhttprequest: 1.8.0 devDependencies: - '@dcloudio/uni-cli-i18n': 2.0.0-32920211120001 + '@dcloudio/uni-cli-i18n': 2.0.0-alpha-33020211130001 '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@types/google.maps': 3.47.0 acorn-loose: 8.2.1 @@ -522,7 +522,7 @@ importers: '@vue/compiler-sfc': 3.2.23 '@vue/server-renderer': 3.2.23_vue@3.2.23 '@vue/shared': 3.2.23 - debug: 4.3.2 + debug: 4.3.3 fs-extra: 10.0.0 mime: 3.0.0 module-alias: 2.2.2 @@ -699,7 +699,7 @@ importers: '@intlify/shared': 9.1.9 '@intlify/vue-devtools': 9.1.9 '@vue/shared': 3.2.23 - debug: 4.3.2 + debug: 4.3.3 magic-string: 0.25.7 devDependencies: '@types/debug': 4.1.7 @@ -759,7 +759,7 @@ importers: debug: ^4.3.2 dependencies: '@dcloudio/uni-cli-shared': link:../uni-cli-shared - debug: 4.3.2 + debug: 4.3.3 devDependencies: '@types/debug': 4.1.7 @@ -807,8 +807,8 @@ importers: '@dcloudio/uni-cli-shared': link:../uni-cli-shared '@dcloudio/uni-shared': link:../uni-shared '@rollup/pluginutils': 4.1.1 - '@vitejs/plugin-legacy': 1.6.3_vite@2.6.14 - '@vitejs/plugin-vue': 1.10.1_vite@2.6.14 + '@vitejs/plugin-legacy': 1.6.3_vite@2.7.0-beta.11 + '@vitejs/plugin-vue': 1.10.1_vite@2.7.0-beta.11 '@vitejs/plugin-vue-jsx': 1.3.0 '@vue/compiler-core': 3.2.23 '@vue/compiler-dom': 3.2.23 @@ -816,7 +816,7 @@ importers: '@vue/shared': 3.2.23 cac: 6.7.12 chalk: 4.1.2 - debug: 4.3.2 + debug: 4.3.3 estree-walker: 2.0.2 express: 4.17.1 fs-extra: 10.0.0 @@ -826,7 +826,7 @@ importers: '@types/debug': 4.1.7 '@types/express': 4.17.13 '@types/fs-extra': 9.0.13 - '@types/sass': 1.43.0 + '@types/sass': 1.43.1 '@vue/babel-plugin-jsx': 1.1.1_@babel+core@7.16.0 chokidar: 3.5.2 @@ -862,7 +862,7 @@ packages: '@babel/traverse': 7.16.3 '@babel/types': 7.16.0 convert-source-map: 1.8.0 - debug: 4.3.2 + debug: 4.3.3 gensync: 1.0.0-beta.2 json5: 2.2.0 semver: 6.3.0 @@ -941,7 +941,7 @@ packages: '@babel/helper-module-imports': 7.16.0 '@babel/helper-plugin-utils': 7.14.5 '@babel/traverse': 7.16.3 - debug: 4.3.2 + debug: 4.3.3 lodash.debounce: 4.0.8 resolve: 1.20.0 semver: 6.3.0 @@ -1906,7 +1906,7 @@ packages: babel-plugin-polyfill-corejs2: 0.3.0_@babel+core@7.16.0 babel-plugin-polyfill-corejs3: 0.4.0_@babel+core@7.16.0 babel-plugin-polyfill-regenerator: 0.3.0_@babel+core@7.16.0 - core-js-compat: 3.19.1 + core-js-compat: 3.19.3 semver: 6.3.0 transitivePeerDependencies: - supports-color @@ -1956,7 +1956,7 @@ packages: '@babel/helper-split-export-declaration': 7.16.0 '@babel/parser': 7.16.4 '@babel/types': 7.16.0 - debug: 4.3.2 + debug: 4.3.3 globals: 11.12.0 transitivePeerDependencies: - supports-color @@ -1972,8 +1972,8 @@ packages: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - /@cypress/request/2.88.7: - resolution: {integrity: sha512-FTULIP2rnDJvZDT9t6B4nSfYR40ue19tVmv3wUcY05R9/FPCoMl1nAPJkzWzBCo7ltVn5ThQTbxiMoGBN7k0ig==} + /@cypress/request/2.88.10: + resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 @@ -1983,8 +1983,7 @@ packages: extend: 3.0.2 forever-agent: 0.6.1 form-data: 2.3.3 - har-validator: 5.1.5 - http-signature: 1.2.0 + http-signature: 1.3.6 is-typedarray: 1.0.0 isstream: 0.1.2 json-stringify-safe: 5.0.1 @@ -2008,8 +2007,8 @@ packages: resolution: {integrity: sha512-lrIaTmYEindkyxyLPIEXJ4USImSNb9EcLy5s+NbR02UXR2mOc245GwMxtAjEtpNstTce37aZcry8UJFzhHXcXw==} dev: true - /@dcloudio/uni-cli-i18n/2.0.0-32920211120001: - resolution: {integrity: sha512-k4qo/3q9M1F6pUu48XDndH08Sv1XR4AWo7kwm+iBfx8rBGjxY19+5WzLm4h3Cur0vf/cp554aG9haSWDNPHKHw==} + /@dcloudio/uni-cli-i18n/2.0.0-alpha-33020211130001: + resolution: {integrity: sha512-9ZyhEuRU+ckjHtrceHPP1HilByiyFlhGXnJShx6JWILZDtUvXHYRhlVMa/45ceTERwXkUlcOqDJ5xe3Fo9yTGg==} dependencies: i18n: 0.13.3 os-locale-s-fix: 1.0.8-fix-1 @@ -2022,7 +2021,7 @@ packages: engines: {node: ^10.12.0 || >=12.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.2 + debug: 4.3.3 espree: 7.3.1 globals: 13.12.0 ignore: 4.0.6 @@ -2039,7 +2038,7 @@ packages: engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 - debug: 4.3.2 + debug: 4.3.3 minimatch: 3.0.4 transitivePeerDependencies: - supports-color @@ -2121,20 +2120,20 @@ packages: engines: {node: '>=8'} dev: true - /@jest/console/27.3.1: - resolution: {integrity: sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==} + /@jest/console/27.4.2: + resolution: {integrity: sha512-xknHThRsPB/To1FUbi6pCe43y58qFC03zfb6R7fDb/FfC7k2R3i1l+izRBJf8DI46KhYGRaF14Eo9A3qbBoixg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 chalk: 4.1.2 - jest-message-util: 27.3.1 - jest-util: 27.3.1 + jest-message-util: 27.4.2 + jest-util: 27.4.2 slash: 3.0.0 dev: true - /@jest/core/27.3.1: - resolution: {integrity: sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==} + /@jest/core/27.4.3: + resolution: {integrity: sha512-V9ms3zSxUHxh1E/ZLAiXF7SLejsdFnjWTFizWotMOWvjho0lW5kSjZymhQSodNW0T0ZMQRiha7f8+NcFVm3hJQ==} 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 @@ -2142,30 +2141,30 @@ packages: node-notifier: optional: true dependencies: - '@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.11.9 + '@jest/console': 27.4.2 + '@jest/reporters': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 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.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.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 + jest-changed-files: 27.4.2 + jest-config: 27.4.3 + jest-haste-map: 27.4.2 + jest-message-util: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-resolve-dependencies: 27.4.2 + jest-runner: 27.4.3 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 + jest-watcher: 27.4.2 micromatch: 4.0.4 rimraf: 3.0.2 slash: 3.0.0 @@ -2178,39 +2177,39 @@ packages: - utf-8-validate dev: true - /@jest/environment/27.3.1: - resolution: {integrity: sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==} + /@jest/environment/27.4.2: + resolution: {integrity: sha512-uSljKxh/rGlHlmhyeG4ZoVK9hOec+EPBkwTHkHKQ2EqDu5K+MaG9uJZ8o1CbRsSdZqSuhXvJCYhBWsORPPg6qw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/fake-timers': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 - jest-mock: 27.3.0 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 + jest-mock: 27.4.2 dev: true - /@jest/fake-timers/27.3.1: - resolution: {integrity: sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==} + /@jest/fake-timers/27.4.2: + resolution: {integrity: sha512-f/Xpzn5YQk5adtqBgvw1V6bF8Nx3hY0OIRRpCvWcfPl0EAjdqWPdhH3t/3XpiWZqtjIEHDyMKP9ajpva1l4Zmg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.11.9 - jest-message-util: 27.3.1 - jest-mock: 27.3.0 - jest-util: 27.3.1 + '@types/node': 16.11.11 + jest-message-util: 27.4.2 + jest-mock: 27.4.2 + jest-util: 27.4.2 dev: true - /@jest/globals/27.3.1: - resolution: {integrity: sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==} + /@jest/globals/27.4.2: + resolution: {integrity: sha512-KkfaHEttlGpXYAQTZHgrESiEPx2q/DKAFLGLFda1uGVrqc17snd3YVPhOxlXOHIzVPs+lQ/SDB2EIvxyGzb3Ew==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.3.1 - '@jest/types': 27.2.5 - expect: 27.3.1 + '@jest/environment': 27.4.2 + '@jest/types': 27.4.2 + expect: 27.4.2 dev: true - /@jest/reporters/27.3.1: - resolution: {integrity: sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==} + /@jest/reporters/27.4.2: + resolution: {integrity: sha512-sp4aqmdBJtjKetEakzDPcZggPcVIF6w9QLkYBbaWDV6e/SIsHnF1S4KtIH91eEc2fp7ep6V/e1xvdfEoho1d2w==} 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 @@ -2219,11 +2218,11 @@ packages: optional: true dependencies: '@bcoe/v8-coverage': 0.2.3 - '@jest/console': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/console': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -2233,11 +2232,11 @@ packages: istanbul-lib-instrument: 4.0.3 istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.0.5 - jest-haste-map: 27.3.1 - jest-resolve: 27.3.1 - jest-util: 27.3.1 - jest-worker: 27.3.1 + istanbul-reports: 3.1.1 + jest-haste-map: 27.4.2 + jest-resolve: 27.4.2 + jest-util: 27.4.2 + jest-worker: 27.4.2 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 @@ -2247,8 +2246,8 @@ packages: - supports-color dev: true - /@jest/source-map/27.0.6: - resolution: {integrity: sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==} + /@jest/source-map/27.4.0: + resolution: {integrity: sha512-Ntjx9jzP26Bvhbm93z/AKcPRj/9wrkI88/gK60glXDx1q+IeI0rf7Lw2c89Ch6ofonB0On/iRDreQuQ6te9pgQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: callsites: 3.1.0 @@ -2256,42 +2255,42 @@ packages: source-map: 0.6.1 dev: true - /@jest/test-result/27.3.1: - resolution: {integrity: sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==} + /@jest/test-result/27.4.2: + resolution: {integrity: sha512-kr+bCrra9jfTgxHXHa2UwoQjxvQk3Am6QbpAiJ5x/50LW8llOYrxILkqY0lZRW/hu8FXesnudbql263+EW9iNA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/console': 27.3.1 - '@jest/types': 27.2.5 + '@jest/console': 27.4.2 + '@jest/types': 27.4.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.3.1: - resolution: {integrity: sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==} + /@jest/test-sequencer/27.4.2: + resolution: {integrity: sha512-HmHp5mlh9f9GyNej5yCS1JZIFfUGnP9+jEOH5zoq5EmsuZeYD+dGULqyvGDPtuzzbyAFJ6R4+z4SS0VvnFwwGQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.3.1 + '@jest/test-result': 27.4.2 graceful-fs: 4.2.8 - jest-haste-map: 27.3.1 - jest-runtime: 27.3.1 + jest-haste-map: 27.4.2 + jest-runtime: 27.4.2 transitivePeerDependencies: - supports-color dev: true - /@jest/transform/27.3.1: - resolution: {integrity: sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==} + /@jest/transform/27.4.2: + resolution: {integrity: sha512-RTKcPZllfcmLfnlxBya7aypofhdz05+E6QITe55Ex0rxyerkgjmmpMlvVn11V0cP719Ps6WcDYCnDzxnnJUwKg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.0 - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 babel-plugin-istanbul: 6.1.1 chalk: 4.1.2 convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.8 - jest-haste-map: 27.3.1 - jest-regex-util: 27.0.6 - jest-util: 27.3.1 + jest-haste-map: 27.4.2 + jest-regex-util: 27.4.0 + jest-util: 27.4.2 micromatch: 4.0.4 pirates: 4.0.1 slash: 3.0.0 @@ -2307,18 +2306,18 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/yargs': 15.0.14 chalk: 4.1.2 dev: true - /@jest/types/27.2.5: - resolution: {integrity: sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==} + /@jest/types/27.4.2: + resolution: {integrity: sha512-j35yw0PMTPpZsUoOBiuHzr1zTYoad1cVIE0ajEjcrJONxxrko/IRGKkXx3os0Nsi4Hu3+5VmDbVfq5WhG/pWAg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -2333,22 +2332,22 @@ packages: engines: {node: '>=4.2'} dev: true - /@microsoft/api-extractor-model/7.13.16: - resolution: {integrity: sha512-ttdxVXsTWL5dd26W1YNLe3LgDsE0EE273aZlcLe58W0opymBybCYU1Mn+OHQM8BuErrdvdN8LdpWAAbkiOEN/Q==} + /@microsoft/api-extractor-model/7.13.17: + resolution: {integrity: sha512-XKP2NsUm2asriB6DshODfSRxYXwSBnA2VA51dVgxJnUE0OnBSZTc2rwzN6mDUJT72JGN081QG99eWA2SutOjIg==} dependencies: '@microsoft/tsdoc': 0.13.2 '@microsoft/tsdoc-config': 0.15.2 - '@rushstack/node-core-library': 3.43.2 + '@rushstack/node-core-library': 3.44.0 dev: true - /@microsoft/api-extractor/7.18.19: - resolution: {integrity: sha512-aY+/XR7PtQXtnqNPFRs3/+iVRlQJpo6uLTjO2g7PqmnMywl3GBU3bCgAlV/khZtAQbIs6Le57XxmSE6rOqbcfg==} + /@microsoft/api-extractor/7.18.20: + resolution: {integrity: sha512-JBstlWs5/MC1IiXSMAwOUnX1hV/IcCl75xF6OUhR2LB7ckZWcsKIbhLecjHC+TZRQsRqVGA3u+DJgB7BIWWYcA==} hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.13.16 + '@microsoft/api-extractor-model': 7.13.17 '@microsoft/tsdoc': 0.13.2 '@microsoft/tsdoc-config': 0.15.2 - '@rushstack/node-core-library': 3.43.2 + '@rushstack/node-core-library': 3.44.0 '@rushstack/rig-package': 0.3.5 '@rushstack/ts-command-line': 4.10.4 colors: 1.2.5 @@ -2390,17 +2389,17 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@rollup/plugin-alias/3.1.8_rollup@2.60.1: + /@rollup/plugin-alias/3.1.8_rollup@2.60.2: resolution: {integrity: sha512-tf7HeSs/06wO2LPqKNY3Ckbvy0JRe7Jyn98bXnt/gfrxbe+AJucoNJlsEVi9sdgbQtXemjbakCpO/76JVgnHpA==} engines: {node: '>=8.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - rollup: 2.60.1 + rollup: 2.60.2 slash: 3.0.0 dev: true - /@rollup/plugin-babel/5.3.0_rollup@2.60.1: + /@rollup/plugin-babel/5.3.0_rollup@2.60.2: resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -2412,72 +2411,72 @@ packages: optional: true dependencies: '@babel/helper-module-imports': 7.16.0 - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 - rollup: 2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 + rollup: 2.60.2 dev: true - /@rollup/plugin-commonjs/17.1.0_rollup@2.60.1: + /@rollup/plugin-commonjs/17.1.0_rollup@2.60.2: resolution: {integrity: sha512-PoMdXCw0ZyvjpCMT5aV4nkL0QywxP29sODQsSGeDpr/oI49Qq9tRtAsb/LbYbDzFlOydVEqHmmZWFtXJEAX9ew==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.30.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.2.0 is-reference: 1.2.1 magic-string: 0.25.7 resolve: 1.20.0 - rollup: 2.60.1 + rollup: 2.60.2 dev: true - /@rollup/plugin-json/4.1.0_rollup@2.60.1: + /@rollup/plugin-json/4.1.0_rollup@2.60.2: resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 - rollup: 2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 + rollup: 2.60.2 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.60.1: + /@rollup/plugin-node-resolve/11.2.1_rollup@2.60.2: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.60.1 + rollup: 2.60.2 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.60.1: + /@rollup/plugin-replace/2.4.2_rollup@2.60.2: resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 magic-string: 0.25.7 - rollup: 2.60.1 + rollup: 2.60.2 dev: true - /@rollup/plugin-strip/2.1.0_rollup@2.60.1: + /@rollup/plugin-strip/2.1.0_rollup@2.60.2: resolution: {integrity: sha512-OKlIlXMFlH4nVxq0beNSIKVw0LkpNUpVjjvfzH5OAOAR5dhLZgLZBzwYX4ifIAs18YDrreMcZH4xnKmW9fI2AQ==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 estree-walker: 2.0.2 magic-string: 0.25.7 - rollup: 2.60.1 + rollup: 2.60.2 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.60.1: + /@rollup/pluginutils/3.1.0_rollup@2.60.2: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2486,7 +2485,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.60.1 + rollup: 2.60.2 dev: true /@rollup/pluginutils/4.1.1: @@ -2496,8 +2495,8 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.0 - /@rushstack/node-core-library/3.43.2: - resolution: {integrity: sha512-b7AEhSf6CvZgvuDcWMFDeKx2mQSn9AVnMQVyxNxFeHCtLz3gJicqCOlw2GOXM8HKh6PInLdil/NVCDcstwSrIw==} + /@rushstack/node-core-library/3.44.0: + resolution: {integrity: sha512-J+w5efSJjitZoxgtBfU4al0FUx2VIcxpPFUxjIvk7Os2hlGV0VxXLUQWIWdiSL6OGxMSksDlHC9/SHcvBARuvg==} dependencies: '@types/node': 12.20.24 colors: 1.2.5 @@ -2580,13 +2579,13 @@ packages: resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==} dependencies: '@types/connect': 3.4.35 - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/connect/3.4.35: resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/debug/4.1.7: @@ -2598,12 +2597,12 @@ packages: /@types/eslint-scope/3.7.1: resolution: {integrity: sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==} dependencies: - '@types/eslint': 8.2.0 + '@types/eslint': 8.2.1 '@types/estree': 0.0.50 dev: false - /@types/eslint/8.2.0: - resolution: {integrity: sha512-74hbvsnc+7TEDa1z5YLSe4/q8hGYB3USNvCuzHUJrjPV6hXaq8IXcngCrHkuvFt0+8rFz7xYXrHgNayIX0UZvQ==} + /@types/eslint/8.2.1: + resolution: {integrity: sha512-UP9rzNn/XyGwb5RQ2fok+DzcIRIYwc16qTXse5+Smsy8MOIccCChT15KAwnsgQx4PzJkaMq4myFyZ4CL5TjhIQ==} dependencies: '@types/estree': 0.0.50 '@types/json-schema': 7.0.9 @@ -2616,10 +2615,10 @@ packages: /@types/estree/0.0.50: resolution: {integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==} - /@types/express-serve-static-core/4.17.25: - resolution: {integrity: sha512-OUJIVfRMFijZukGGwTpKNFprqCCXk5WjNGvUgB/CxxBR40QWSjsNK86+yvGKlCOGc7sbwfHLaXhkG+NsytwBaQ==} + /@types/express-serve-static-core/4.17.26: + resolution: {integrity: sha512-zeu3tpouA043RHxW0gzRxwCHchMgftE8GArRsvYT0ByDMbn19olQHx5jLue0LxWY6iYtXb7rXmuVtSkhy9YZvQ==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 dev: true @@ -2628,7 +2627,7 @@ packages: resolution: {integrity: sha512-6bSZTPaTIACxn48l50SR+axgrqm6qXFIxrdAKaG6PaJk3+zuUr35hBlgT7vOmJcum+OEaIBLtHV/qloEAFITeA==} dependencies: '@types/body-parser': 1.19.2 - '@types/express-serve-static-core': 4.17.25 + '@types/express-serve-static-core': 4.17.26 '@types/qs': 6.9.7 '@types/serve-static': 1.13.10 dev: true @@ -2636,7 +2635,7 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/google.maps/3.47.0: @@ -2646,7 +2645,7 @@ packages: /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/hash-sum/1.0.0: @@ -2686,7 +2685,7 @@ packages: /@types/loader-utils/2.0.3: resolution: {integrity: sha512-sDXXzZnTLXgdso54/iOpAFSDgqhVXabCvwGAt77Agadh/Xk0QYgOk520r3tpOouI098gyqGIFywx8Op1voc3vQ==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/webpack': 4.41.32 dev: true @@ -2710,12 +2709,12 @@ packages: resolution: {integrity: sha512-yxDeaQIAJlMav7fH5AQqPH1u8YIuhYJXYBzxaQ4PifsU0GDO38MSdmEDeRlIxrKbC6NbEaaEHDanWb+y30U8SQ==} dev: true - /@types/node/14.17.34: - resolution: {integrity: sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==} + /@types/node/14.18.0: + resolution: {integrity: sha512-0GeIl2kmVMXEnx8tg1SlG6Gg8vkqirrW752KqolYo1PHevhhZN3bhJ67qHj+bQaINhX0Ra3TlWwRvMCd9iEfNQ==} dev: true - /@types/node/16.11.9: - resolution: {integrity: sha512-MKmdASMf3LtPzwLyRrFjtFFZ48cMf8jmX5VRYrDQiJa8Ybu5VAmkqBWqKU8fdCwD8ysw4mQ9nrEHvzg6gunR7A==} + /@types/node/16.11.11: + resolution: {integrity: sha512-KB0sixD67CeecHC33MYn+eYARkqTheIRNuu97y2XMjR7Wu3XibO1vaY6VBV6O/a89SPI81cEUIYT87UqUWlZNw==} /@types/pako/1.0.2: resolution: {integrity: sha512-8UJl2MjkqqS6ncpLZqRZ5LmGiFBkbYxocD4e4jmBqGvfRG1RS23gKsBQbdtV9O9GvRyjFTiRHRByjSlKCLlmZw==} @@ -2739,20 +2738,20 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true - /@types/sass/1.43.0: - resolution: {integrity: sha512-DPSXNJ1rYLo88GyF9tuB4bsYGfpKI1a4+wOQmc+LI1SUoocm9QLRSpz0GxxuyjmJsYFIQo/dDlRSSpIXngff+w==} + /@types/sass/1.43.1: + resolution: {integrity: sha512-BPdoIt1lfJ6B7rw35ncdwBZrAssjcwzI5LByIrYs+tpXlj/CAkuVdRsgZDdP4lq5EjyWzwxZCqAoFyHKFwp32g==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/serve-static/1.13.10: resolution: {integrity: sha512-nCkHGI4w7ZgAdNkrEu0bv+4xNV/XDqW+DydknebMOQwkpDGx8G+HTlj7R7ABI8i8nKxVw0wtKPi1D+lPOkh4YQ==} dependencies: '@types/mime': 1.3.2 - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/sinonjs__fake-timers/6.0.4: @@ -2774,18 +2773,18 @@ packages: /@types/stylus/0.48.36: resolution: {integrity: sha512-7klEq45BUE8ZJWkYWy1E442DcCs0wi0FkFY1Tjr6EJ7edL77t9w/QmOwlkFumBMqHlatDBtrA2xgfRrGqkUkzg==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 dev: true /@types/tapable/1.0.8: resolution: {integrity: sha512-ipixuVrh2OdNmauvtT51o3d8z12p6LtFW9in7U79der/kwejjdNchQC5UMn5u/KxNoM7VHHOs/l8KS8uHxhODQ==} dev: true - /@types/terser-webpack-plugin/5.2.0_acorn@5.7.4+webpack@5.64.2: + /@types/terser-webpack-plugin/5.2.0_acorn@5.7.4+webpack@5.64.4: resolution: {integrity: sha512-iHDR2pRfFjGyDqCALX2tgUgFtGoQf2AJhKpC2XD1IMBQVJF2bny6WChGRDKj9eaZJl4F2RmvBhxJNtVPj7aTRw==} deprecated: This is a stub types definition. terser-webpack-plugin provides its own type definitions, so you do not need this installed. dependencies: - terser-webpack-plugin: 5.2.5_acorn@5.7.4+webpack@5.64.2 + terser-webpack-plugin: 5.2.5_acorn@5.7.4+webpack@5.64.4 transitivePeerDependencies: - '@swc/core' - acorn @@ -2803,7 +2802,7 @@ packages: /@types/webpack-sources/2.1.1: resolution: {integrity: sha512-MjM1R6iuw8XaVbtkCBz0N349cyqBjJHCbQiOeppe3VBeFvxqs74RKHAVt9LkxTnUWc7YLZOEsUfPUnmK6SBPKQ==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/source-list-map': 0.1.2 source-map: 0.7.3 dev: true @@ -2811,7 +2810,7 @@ packages: /@types/webpack/4.41.32: resolution: {integrity: sha512-cb+0ioil/7oz5//7tZUSwbrSAN/NWHrQylz5cW8G0dWTcF/g+/dSdMlKVZspBYuMAN1+WnwHrkxiRrLcwd0Heg==} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 '@types/tapable': 1.0.8 '@types/uglify-js': 3.13.1 '@types/webpack-sources': 2.1.1 @@ -2835,8 +2834,16 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/parser/5.4.0_eslint@7.32.0+typescript@4.5.2: - resolution: {integrity: sha512-JoB41EmxiYpaEsRwpZEYAJ9XQURPFer8hpkIW9GiaspVLX8oqbqNM8P4EP8HOZg96yaALiLEVWllA2E8vwsIKw==} + /@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} + requiresBuild: true + dependencies: + '@types/node': 14.18.0 + dev: true + optional: true + + /@typescript-eslint/parser/5.5.0_eslint@7.32.0+typescript@4.5.2: + resolution: {integrity: sha512-JsXBU+kgQOAgzUn2jPrLA+Rd0Y1dswOlX3hp8MuRO1hQDs6xgHtbCXEiAu7bz5hyVURxbXcA2draasMbNqrhmg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2845,31 +2852,31 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.4.0 - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 - debug: 4.3.2 + '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 + debug: 4.3.3 eslint: 7.32.0 typescript: 4.5.2 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.4.0: - resolution: {integrity: sha512-pRxFjYwoi8R+n+sibjgF9iUiAELU9ihPBtHzocyW8v8D8G8KeQvXTsW7+CBYIyTYsmhtNk50QPGLE3vrvhM5KA==} + /@typescript-eslint/scope-manager/5.5.0: + resolution: {integrity: sha512-0/r656RmRLo7CbN4Mdd+xZyPJ/fPCKhYdU6mnZx+8msAD8nJSP8EyCFkzbd6vNVZzZvWlMYrSNekqGrCBqFQhg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/visitor-keys': 5.5.0 dev: true - /@typescript-eslint/types/5.4.0: - resolution: {integrity: sha512-GjXNpmn+n1LvnttarX+sPD6+S7giO+9LxDIGlRl4wK3a7qMWALOHYuVSZpPTfEIklYjaWuMtfKdeByx0AcaThA==} + /@typescript-eslint/types/5.5.0: + resolution: {integrity: sha512-OaYTqkW3GnuHxqsxxJ6KypIKd5Uw7bFiQJZRyNi1jbMJnK3Hc/DR4KwB6KJj6PBRkJJoaNwzMNv9vtTk87JhOg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.5.2: - resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} + /@typescript-eslint/typescript-estree/5.5.0_typescript@4.5.2: + resolution: {integrity: sha512-pVn8btYUiYrjonhMAO0yG8lm7RApzy2L4RC7Td/mC/qFkyf6vRbGyZozoA94+w6D2Y2GRqpMoCWcwx/EUOzyoQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2877,9 +2884,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/visitor-keys': 5.4.0 - debug: 4.3.2 + '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/visitor-keys': 5.5.0 + debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 @@ -2889,26 +2896,26 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/5.4.0: - resolution: {integrity: sha512-PVbax7MeE7tdLfW5SA0fs8NGVVr+buMPrcj+CWYWPXsZCH8qZ1THufDzbXm1xrZ2b2PA1iENJ0sRq5fuUtvsJg==} + /@typescript-eslint/visitor-keys/5.5.0: + resolution: {integrity: sha512-4GzJ1kRtsWzHhdM40tv0ZKHNSbkDhF0Woi/TDwVJX6UICwJItvP7ZTXbjTkCdrors7ww0sYe0t+cIKDAJwZ7Kw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.4.0 + '@typescript-eslint/types': 5.5.0 eslint-visitor-keys: 3.1.0 dev: true - /@vitejs/plugin-legacy/1.6.3_vite@2.6.14: + /@vitejs/plugin-legacy/1.6.3_vite@2.7.0-beta.11: resolution: {integrity: sha512-YivdG6gT91/wjFL6woTwVRgK9KHrju8GwXwgv5FdfAVo0GK0FK4V+YEobmDKRcOMKXQ1U5awY5HqbPIsoJalKQ==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.0.0 dependencies: '@babel/standalone': 7.16.4 - core-js: 3.19.1 + core-js: 3.19.3 magic-string: 0.25.7 regenerator-runtime: 0.13.9 systemjs: 6.11.0 - vite: 2.6.14 + vite: 2.7.0-beta.11 dev: false /@vitejs/plugin-vue-jsx/1.3.0: @@ -2924,13 +2931,13 @@ packages: transitivePeerDependencies: - supports-color - /@vitejs/plugin-vue/1.10.1_vite@2.6.14: + /@vitejs/plugin-vue/1.10.1_vite@2.7.0-beta.11: resolution: {integrity: sha512-oL76QETMSpVE9jIScirGB2bYJEVU/+r+g+K7oG+sXPs9TZljqveoVRsmLyXlMZTjpQkLL8gz527cW80NMGVKJg==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 dependencies: - vite: 2.6.14 + vite: 2.7.0-beta.11 /@vue/babel-helper-vue-transform-on/1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} @@ -2976,7 +2983,7 @@ packages: '@vue/shared': 3.2.23 estree-walker: 2.0.2 magic-string: 0.25.7 - postcss: 8.3.11 + postcss: 8.4.4 source-map: 0.6.1 /@vue/compiler-ssr/3.2.23: @@ -3223,7 +3230,7 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -3372,11 +3379,11 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.18.1 - caniuse-lite: 1.0.30001282 + caniuse-lite: 1.0.30001285 fraction.js: 4.1.2 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: true /aws-sign2/0.7.0: @@ -3387,18 +3394,18 @@ packages: resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} dev: true - /babel-jest/27.3.1_@babel+core@7.16.0: - resolution: {integrity: sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==} + /babel-jest/27.4.2_@babel+core@7.16.0: + resolution: {integrity: sha512-MADrjb3KBO2eyZCAc6QaJg6RT5u+6oEdDyHO5HEalnpwQ6LrhTsQF2Kj1Wnz2t6UPXIXPk18dSXXOT0wF5yTxA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.8.0 dependencies: '@babel/core': 7.16.0 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 '@types/babel__core': 7.1.16 babel-plugin-istanbul: 6.1.1 - babel-preset-jest: 27.2.0_@babel+core@7.16.0 + babel-preset-jest: 27.4.0_@babel+core@7.16.0 chalk: 4.1.2 graceful-fs: 4.2.8 slash: 3.0.0 @@ -3406,7 +3413,7 @@ packages: - supports-color dev: true - /babel-loader/8.2.3_95e63ddb935ae8cb6c63cf95c1e0c16e: + /babel-loader/8.2.3_d888b76bb52891dbb46d1b9f7384ff34: resolution: {integrity: sha512-n4Zeta8NC3QAsuyiizu0GkmRcQ6clkV9WFUnUf1iXP//IeSKbWjofW3UHyZVwlOB4y039YQKefawyTn64Zwbuw==} engines: {node: '>= 8.9'} peerDependencies: @@ -3418,7 +3425,7 @@ packages: loader-utils: 1.4.0 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.64.2 + webpack: 5.64.4 dev: false /babel-plugin-dynamic-import-node/2.3.3: @@ -3440,8 +3447,8 @@ packages: - supports-color dev: true - /babel-plugin-jest-hoist/27.2.0: - resolution: {integrity: sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==} + /babel-plugin-jest-hoist/27.4.0: + resolution: {integrity: sha512-Jcu7qS4OX5kTWBc45Hz7BMmgXuJqRnhatqpUhnzGC3OBYpOmf2tv6jFNwZpwM7wU7MUuv2r9IPS/ZlYOuburVw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/template': 7.16.0 @@ -3470,7 +3477,7 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-define-polyfill-provider': 0.3.0_@babel+core@7.16.0 - core-js-compat: 3.19.1 + core-js-compat: 3.19.3 transitivePeerDependencies: - supports-color dev: false @@ -3506,14 +3513,14 @@ packages: '@babel/plugin-syntax-top-level-await': 7.14.5_@babel+core@7.16.0 dev: true - /babel-preset-jest/27.2.0_@babel+core@7.16.0: - resolution: {integrity: sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==} + /babel-preset-jest/27.4.0_@babel+core@7.16.0: + resolution: {integrity: sha512-NK4jGYpnBvNxcGo7/ZpZJr51jCGT+3bwwpVIDY2oNfTxJJldRtB4VAcYdgp1loDE50ODuTu+yBjpMAswv5tlpg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.16.0 - babel-plugin-jest-hoist: 27.2.0 + babel-plugin-jest-hoist: 27.4.0 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 dev: true @@ -3660,8 +3667,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001282 - electron-to-chromium: 1.3.904 + caniuse-lite: 1.0.30001285 + electron-to-chromium: 1.4.11 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 @@ -3739,8 +3746,8 @@ packages: resolution: {integrity: sha512-tVI4q5jjFV5CavAU8DXfza/TJcZutVKo/5Foskmsqcm0MsL91moHvwiGNnqaa2o6PF/7yT5ikDRcVcl8Rj6LCA==} engines: {node: '>=10'} - /caniuse-lite/1.0.30001282: - resolution: {integrity: sha512-YhF/hG6nqBEllymSIjLtR2iWDDnChvhnVJqp+vloyt2tEHFG1yBR+ac2B/rOw0qOK0m0lEXU2dv4E/sMk5P9Kg==} + /caniuse-lite/1.0.30001285: + resolution: {integrity: sha512-KAOkuUtcQ901MtmvxfKD+ODHH9YVDYnBt+TGYSz2KIfnq22CiArbUxXPN9067gNbgMlnNYRSwho8OPXZPALB9Q==} /caseless/0.12.0: resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} @@ -3783,7 +3790,7 @@ packages: normalize-path: 3.0.0 readdirp: 3.6.0 optionalDependencies: - fsevents: registry.npmjs.org/fsevents/2.3.2 + fsevents: 2.3.2 /chrome-trace-event/1.0.3: resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} @@ -3794,8 +3801,8 @@ packages: resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} dev: true - /ci-info/3.2.0: - resolution: {integrity: sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==} + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true /cipher-base/1.0.4: @@ -3828,7 +3835,7 @@ packages: object-assign: 4.1.1 string-width: 4.2.3 optionalDependencies: - colors: registry.npmjs.org/colors/1.4.0 + colors: 1.4.0 dev: true /cli-truncate/2.1.0: @@ -3851,11 +3858,6 @@ packages: resolution: {integrity: sha1-YT+2hjmyaklKxTJT4Vsaa9iK2oU=} dev: true - /clone/2.1.2: - resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} - engines: {node: '>=0.8'} - dev: true - /co/4.6.0: resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} @@ -3891,6 +3893,13 @@ packages: engines: {node: '>=0.1.90'} dev: true + /colors/1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} + requiresBuild: true + dev: true + optional: true + /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -3990,8 +3999,8 @@ packages: engines: {node: '>= 0.6'} dev: false - /core-js-compat/3.19.1: - resolution: {integrity: sha512-Q/VJ7jAF/y68+aUsQJ/afPOewdsGkDtcMb40J8MbuWKlK3Y+wtHq8bTHKPj2WKWLIqmS5JhHs4CzHtz6pT2W6g==} + /core-js-compat/3.19.3: + resolution: {integrity: sha512-59tYzuWgEEVU9r+SRgceIGXSSUn47JknoiXW6Oq7RW8QHjXWz3/vp8pa7dbtuVu40sewz3OP3JmQEcDdztrLhA==} dependencies: browserslist: 4.18.1 semver: 7.0.0 @@ -4003,8 +4012,8 @@ packages: requiresBuild: true dev: true - /core-js/3.19.1: - resolution: {integrity: sha512-Tnc7E9iKd/b/ff7GFbhwPVzJzPztGrChB8X8GLqoYGdEOG8IpLnK1xPyo3ZoO3HsK6TodJS58VGPOxA+hLHQMg==} + /core-js/3.19.3: + resolution: {integrity: sha512-LeLBMgEGSsG7giquSzvgBrTS7V5UL6ks3eQlUSbN8dJStlLFiRzUm5iqsRyzUB8carhfKjkJ2vzKqE6z1Vga9g==} requiresBuild: true dev: false @@ -4133,9 +4142,9 @@ packages: hasBin: true requiresBuild: true dependencies: - '@cypress/request': 2.88.7 + '@cypress/request': 2.88.10 '@cypress/xvfb': 1.2.4 - '@types/node': 14.17.34 + '@types/node': 14.18.0 '@types/sinonjs__fake-timers': 6.0.4 '@types/sizzle': 2.3.3 arch: 2.2.0 @@ -4149,7 +4158,7 @@ packages: commander: 5.1.0 common-tags: 1.8.2 dayjs: 1.10.7 - debug: 4.3.2_supports-color@8.1.1 + debug: 4.3.3_supports-color@8.1.1 enquirer: 2.3.6 eventemitter2: 6.4.5 execa: 4.1.0 @@ -4161,7 +4170,7 @@ packages: is-ci: 3.0.1 is-installed-globally: 0.4.0 lazy-ass: 1.6.0 - listr2: 3.13.4_enquirer@2.3.6 + listr2: 3.13.5_enquirer@2.3.6 lodash: 4.17.21 log-symbols: 4.1.0 minimist: 1.2.5 @@ -4210,8 +4219,8 @@ packages: ms: 2.1.3 dev: true - /debug/4.3.2: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4221,8 +4230,8 @@ packages: dependencies: ms: 2.1.2 - /debug/4.3.2_supports-color@8.1.1: - resolution: {integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==} + /debug/4.3.3_supports-color@8.1.1: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -4304,8 +4313,8 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /diff-sequences/27.0.6: - resolution: {integrity: sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==} + /diff-sequences/27.4.0: + resolution: {integrity: sha512-YqiQzkrsmHMH5uuh8OdQFU9/ZpADnwzml8z0O5HvRNda+5UZsaX/xN+AAxfR2hWq1Y7HZnAzO9J5lJXOuDz2Ww==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true @@ -4348,8 +4357,8 @@ packages: /ee-first/1.1.1: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - /electron-to-chromium/1.3.904: - resolution: {integrity: sha512-x5uZWXcVNYkTh4JubD7KSC1VMKz0vZwJUqVwY3ihsW0bst1BXDe494Uqbg3Y0fDGVjJqA8vEeGuvO5foyH2+qw==} + /electron-to-chromium/1.4.11: + resolution: {integrity: sha512-2OhsaYgsWGhWjx2et8kaUcdktPbBGjKM2X0BReUCKcSCPttEY+hz2zie820JLbttU8jwL92+JJysWwkut3wZgA==} /elliptic/6.5.4: resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} @@ -4418,28 +4427,307 @@ packages: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} dev: false + /esbuild-android-arm64/0.13.15: + resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} + cpu: [arm64] + os: [android] + requiresBuild: true + optional: true + + /esbuild-android-arm64/0.14.2: + resolution: {integrity: sha512-hEixaKMN3XXCkoe+0WcexO4CcBVU5DCSUT+7P8JZiWZCbAjSkc9b6Yz2X5DSfQmRCtI/cQRU6TfMYrMQ5NBfdw==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /esbuild-darwin-64/0.13.15: + resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /esbuild-darwin-64/0.14.2: + resolution: {integrity: sha512-Uq8t0cbJQkxkQdbUfOl2wZqZ/AtLZjvJulR1HHnc96UgyzG9YlCLSDMiqjM+NANEy7/zzvwKJsy3iNC9wwqLJA==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /esbuild-darwin-arm64/0.13.15: + resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /esbuild-darwin-arm64/0.14.2: + resolution: {integrity: sha512-619MSa17sr7YCIrUj88KzQu2ESA4jKYtIYfLU/smX6qNgxQt3Y/gzM4s6sgJ4fPQzirvmXgcHv1ZNQAs/Xh48A==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /esbuild-freebsd-64/0.13.15: + resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /esbuild-freebsd-64/0.14.2: + resolution: {integrity: sha512-aP6FE/ZsChZpUV6F3HE3x1Pz0paoYXycJ7oLt06g0G9dhJKknPawXCqQg/WMyD+ldCEZfo7F1kavenPdIT/SGQ==} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-freebsd-arm64/0.13.15: + resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + optional: true + + /esbuild-freebsd-arm64/0.14.2: + resolution: {integrity: sha512-LSm98WTb1QIhyS83+Po0KTpZNdd2XpVpI9ua5rLWqKWbKeNRFwOsjeiuwBaRNc+O32s9oC2ZMefETxHBV6VNkQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-32/0.13.15: + resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-32/0.14.2: + resolution: {integrity: sha512-8VxnNEyeUbiGflTKcuVc5JEPTqXfsx2O6ABwUbfS1Hp26lYPRPC7pKQK5Dxa0MBejGc50jy7YZae3EGQUQ8EkQ==} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-64/0.13.15: + resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-64/0.14.2: + resolution: {integrity: sha512-4bzMS2dNxOJoFIiHId4w+tqQzdnsch71JJV1qZnbnErSFWcR9lRgpSqWnTTFtv6XM+MvltRzSXC5wQ7AEBY6Hg==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-arm/0.13.15: + resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} + cpu: [arm] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-arm/0.14.2: + resolution: {integrity: sha512-PaylahvMHhH8YMfJPMKEqi64qA0Su+d4FNfHKvlKes/2dUe4QxgbwXT9oLVgy8iJdcFMrO7By4R8fS8S0p8aVQ==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-arm64/0.13.15: + resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-arm64/0.14.2: + resolution: {integrity: sha512-RlIVp0RwJrdtasDF1vTFueLYZ8WuFzxoQ1OoRFZOTyJHCGCNgh7xJIC34gd7B7+RT0CzLBB4LcM5n0LS+hIoww==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-mips64le/0.13.15: + resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-mips64le/0.14.2: + resolution: {integrity: sha512-Fdwrq2roFnO5oetIiUQQueZ3+5soCxBSJswg3MvYaXDomj47BN6oAWMZgLrFh1oVrtWrxSDLCJBenYdbm2s+qQ==} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-linux-ppc64le/0.13.15: + resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /esbuild-linux-ppc64le/0.14.2: + resolution: {integrity: sha512-vxptskw8JfCDD9QqpRO0XnsM1osuWeRjPaXX1TwdveLogYsbdFtcuiuK/4FxGiNMUr1ojtnCS2rMPbY8puc5NA==} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /esbuild-netbsd-64/0.13.15: + resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /esbuild-netbsd-64/0.14.2: + resolution: {integrity: sha512-I8+LzYK5iSNpspS9eCV9sW67Rj8FgMHimGri4mKiGAmN0pNfx+hFX146rYtzGtewuxKtTsPywWteHx+hPRLDsw==} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-openbsd-64/0.13.15: + resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /esbuild-openbsd-64/0.14.2: + resolution: {integrity: sha512-120HgMe9elidWUvM2E6mMf0csrGwx8sYDqUIJugyMy1oHm+/nT08bTAVXuwYG/rkMIqsEO9AlMxuYnwR6En/3Q==} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /esbuild-sunos-64/0.13.15: + resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} + cpu: [x64] + os: [sunos] + requiresBuild: true + optional: true + + /esbuild-sunos-64/0.14.2: + resolution: {integrity: sha512-Q3xcf9Uyfra9UuCFxoLixVvdigo0daZaKJ97TL2KNA4bxRUPK18wwGUk3AxvgDQZpRmg82w9PnkaNYo7a+24ow==} + cpu: [x64] + os: [sunos] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-32/0.13.15: + resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /esbuild-windows-32/0.14.2: + resolution: {integrity: sha512-TW7O49tPsrq+N1sW8mb3m24j/iDGa4xzAZH4wHWwoIzgtZAYPKC0hpIhufRRG/LA30bdMChO9pjJZ5mtcybtBQ==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-64/0.13.15: + resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /esbuild-windows-64/0.14.2: + resolution: {integrity: sha512-Rym6ViMNmi1E2QuQMWy0AFAfdY0wGwZD73BnzlsQBX5hZBuy/L+Speh7ucUZ16gwsrMM9v86icZUDrSN/lNBKg==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /esbuild-windows-arm64/0.13.15: + resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /esbuild-windows-arm64/0.14.2: + resolution: {integrity: sha512-ZrLbhr0vX5Em/P1faMnHucjVVWPS+m3tktAtz93WkMZLmbRJevhiW1y4CbulBd2z0MEdXZ6emDa1zFHq5O5bSA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + /esbuild/0.13.15: resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} hasBin: true requiresBuild: true optionalDependencies: - esbuild-android-arm64: registry.npmjs.org/esbuild-android-arm64/0.13.15 - esbuild-darwin-64: registry.npmjs.org/esbuild-darwin-64/0.13.15 - esbuild-darwin-arm64: registry.npmjs.org/esbuild-darwin-arm64/0.13.15 - esbuild-freebsd-64: registry.npmjs.org/esbuild-freebsd-64/0.13.15 - esbuild-freebsd-arm64: registry.npmjs.org/esbuild-freebsd-arm64/0.13.15 - esbuild-linux-32: registry.npmjs.org/esbuild-linux-32/0.13.15 - esbuild-linux-64: registry.npmjs.org/esbuild-linux-64/0.13.15 - esbuild-linux-arm: registry.npmjs.org/esbuild-linux-arm/0.13.15 - esbuild-linux-arm64: registry.npmjs.org/esbuild-linux-arm64/0.13.15 - esbuild-linux-mips64le: registry.npmjs.org/esbuild-linux-mips64le/0.13.15 - esbuild-linux-ppc64le: registry.npmjs.org/esbuild-linux-ppc64le/0.13.15 - esbuild-netbsd-64: registry.npmjs.org/esbuild-netbsd-64/0.13.15 - esbuild-openbsd-64: registry.npmjs.org/esbuild-openbsd-64/0.13.15 - esbuild-sunos-64: registry.npmjs.org/esbuild-sunos-64/0.13.15 - esbuild-windows-32: registry.npmjs.org/esbuild-windows-32/0.13.15 - esbuild-windows-64: registry.npmjs.org/esbuild-windows-64/0.13.15 - esbuild-windows-arm64: registry.npmjs.org/esbuild-windows-arm64/0.13.15 + esbuild-android-arm64: 0.13.15 + esbuild-darwin-64: 0.13.15 + esbuild-darwin-arm64: 0.13.15 + esbuild-freebsd-64: 0.13.15 + esbuild-freebsd-arm64: 0.13.15 + esbuild-linux-32: 0.13.15 + esbuild-linux-64: 0.13.15 + esbuild-linux-arm: 0.13.15 + esbuild-linux-arm64: 0.13.15 + esbuild-linux-mips64le: 0.13.15 + esbuild-linux-ppc64le: 0.13.15 + esbuild-netbsd-64: 0.13.15 + esbuild-openbsd-64: 0.13.15 + esbuild-sunos-64: 0.13.15 + esbuild-windows-32: 0.13.15 + esbuild-windows-64: 0.13.15 + esbuild-windows-arm64: 0.13.15 + + /esbuild/0.14.2: + resolution: {integrity: sha512-l076A6o/PIgcyM24s0dWmDI/b8RQf41uWoJu9I0M71CtW/YSw5T5NUeXxs5lo2tFQD+O4CW4nBHJXx3OY5NpXg==} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-arm64: 0.14.2 + esbuild-darwin-64: 0.14.2 + esbuild-darwin-arm64: 0.14.2 + esbuild-freebsd-64: 0.14.2 + esbuild-freebsd-arm64: 0.14.2 + esbuild-linux-32: 0.14.2 + esbuild-linux-64: 0.14.2 + esbuild-linux-arm: 0.14.2 + esbuild-linux-arm64: 0.14.2 + esbuild-linux-mips64le: 0.14.2 + esbuild-linux-ppc64le: 0.14.2 + esbuild-netbsd-64: 0.14.2 + esbuild-openbsd-64: 0.14.2 + esbuild-sunos-64: 0.14.2 + esbuild-windows-32: 0.14.2 + esbuild-windows-64: 0.14.2 + esbuild-windows-arm64: 0.14.2 + dev: true /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -4472,7 +4760,7 @@ packages: esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: - source-map: registry.npmjs.org/source-map/0.6.1 + source-map: 0.6.1 dev: false /escodegen/2.0.0: @@ -4485,7 +4773,7 @@ packages: esutils: 2.0.3 optionator: 0.8.3 optionalDependencies: - source-map: registry.npmjs.org/source-map/0.6.1 + source-map: 0.6.1 dev: true /eslint-scope/5.1.1: @@ -4528,7 +4816,7 @@ packages: ajv: 6.12.6 chalk: 4.1.2 cross-spawn: 7.0.3 - debug: 4.3.2 + debug: 4.3.3 doctrine: 3.0.0 enquirer: 2.3.6 escape-string-regexp: 4.0.0 @@ -4559,7 +4847,7 @@ packages: semver: 7.3.5 strip-ansi: 6.0.1 strip-json-comments: 3.1.1 - table: 6.7.3 + table: 6.7.5 text-table: 0.2.0 v8-compile-cache: 2.3.0 transitivePeerDependencies: @@ -4694,16 +4982,16 @@ packages: engines: {node: '>= 0.8.0'} dev: true - /expect/27.3.1: - resolution: {integrity: sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==} + /expect/27.4.2: + resolution: {integrity: sha512-BjAXIDC6ZOW+WBFNg96J22D27Nq5ohn+oGcuP2rtOtcjuxNoV9McpQ60PcQWhdFOSBIQdR72e+4HdnbZTFSTyg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 ansi-styles: 5.2.0 - jest-get-type: 27.3.1 - jest-matcher-utils: 27.3.1 - jest-message-util: 27.3.1 - jest-regex-util: 27.0.6 + jest-get-type: 27.4.0 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-regex-util: 27.4.0 dev: true /express/4.17.1: @@ -4751,11 +5039,11 @@ packages: engines: {node: '>= 10.17.0'} hasBin: true dependencies: - debug: 4.3.2_supports-color@8.1.1 + debug: 4.3.3_supports-color@8.1.1 get-stream: 5.2.0 yauzl: 2.10.0 optionalDependencies: - '@types/yauzl': registry.npmjs.org/@types/yauzl/2.9.2 + '@types/yauzl': 2.9.2 transitivePeerDependencies: - supports-color dev: true @@ -4815,7 +5103,7 @@ packages: flat-cache: 3.0.4 dev: true - /file-loader/6.2.0_webpack@5.64.2: + /file-loader/6.2.0_webpack@5.64.4: resolution: {integrity: sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -4823,7 +5111,7 @@ packages: dependencies: loader-utils: 2.0.2 schema-utils: 3.1.1 - webpack: 5.64.2 + webpack: 5.64.4 dev: false /fill-range/7.0.1: @@ -4951,6 +5239,13 @@ packages: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} dev: true + /fsevents/2.3.2: + resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + /function-bind/1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} @@ -5078,20 +5373,6 @@ packages: /graceful-fs/4.2.8: resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==} - /har-schema/2.0.0: - resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} - engines: {node: '>=4'} - dev: true - - /har-validator/5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported - dependencies: - ajv: 6.12.6 - har-schema: 2.0.0 - dev: true - /has-flag/3.0.0: resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} engines: {node: '>=4'} @@ -5188,17 +5469,17 @@ packages: dependencies: '@tootallnate/once': 1.1.2 agent-base: 6.0.2 - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true - /http-signature/1.2.0: - resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} - engines: {node: '>=0.8', npm: '>=1.3.7'} + /http-signature/1.3.6: + resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 - jsprim: 1.4.1 + jsprim: 2.0.2 sshpk: 1.16.1 dev: true @@ -5207,7 +5488,7 @@ packages: engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 - debug: 4.3.2 + debug: 4.3.3 transitivePeerDependencies: - supports-color dev: true @@ -5225,7 +5506,7 @@ packages: resolution: {integrity: sha512-QDmY2joBdKxj3wvk2LKyvZkjwGHta882kYHwEvx1WbwiPAet49kEU7cxzGfnrtWrfh4+7I07kBc0ZSjSlhnKyQ==} engines: {node: '>=0.10.0'} dependencies: - debug: 4.3.2 + debug: 4.3.3 make-plural: 6.2.2 math-interval-parser: 2.0.1 messageformat: 2.3.0 @@ -5245,13 +5526,13 @@ packages: resolution: {integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=} dev: false - /icss-utils/5.1.0_postcss@8.3.11: + /icss-utils/5.1.0_postcss@8.4.4: resolution: {integrity: sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.3.11 + postcss: 8.4.4 dev: false /idb-wrapper/1.7.2: @@ -5370,7 +5651,7 @@ packages: resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true dependencies: - ci-info: 3.2.0 + ci-info: 3.3.0 dev: true /is-core-module/2.8.0: @@ -5527,50 +5808,50 @@ packages: resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} engines: {node: '>=10'} dependencies: - debug: 4.3.2 + debug: 4.3.3 istanbul-lib-coverage: 3.2.0 source-map: 0.6.1 transitivePeerDependencies: - supports-color dev: true - /istanbul-reports/3.0.5: - resolution: {integrity: sha512-5+19PlhnGabNWB7kOFnuxT8H3T/iIyQzIbQMxXsURmmvKg86P2sbkrGOT77VnHw0Qr0gc2XzRaRfMZYYbSQCJQ==} + /istanbul-reports/3.1.1: + resolution: {integrity: sha512-q1kvhAXWSsXfMjCdNHNPKZZv94OlspKnoGv+R9RGbnqOOQ0VbNfLFgQDVgi7hHenKsndGq3/o0OBdzDXthWcNw==} engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: true - /jest-changed-files/27.3.0: - resolution: {integrity: sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==} + /jest-changed-files/27.4.2: + resolution: {integrity: sha512-/9x8MjekuzUQoPjDHbBiXbNEBauhrPU2ct7m8TfCg69ywt1y/N+yYwGh3gCpnqUS3klYWDU/lSNgv+JhoD2k1A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 execa: 5.1.1 throat: 6.0.1 dev: true - /jest-circus/27.3.1: - resolution: {integrity: sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==} + /jest-circus/27.4.2: + resolution: {integrity: sha512-2ePUSru1BGMyzxsMvRfu+tNb+PW60rUyMLJBfw1Nrh5zC8RoTPfF+zbE0JToU31a6ZVe4nnrNKWYRzlghAbL0A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/environment': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 - expect: 27.3.1 + expect: 27.4.2 is-generator-fn: 2.1.0 - 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 + jest-each: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + pretty-format: 27.4.2 slash: 3.0.0 stack-utils: 2.0.5 throat: 6.0.1 @@ -5578,8 +5859,8 @@ packages: - supports-color dev: true - /jest-cli/27.3.1: - resolution: {integrity: sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==} + /jest-cli/27.4.3: + resolution: {integrity: sha512-zZSJBXNC/i8UnJPwcKWsqnhGgIF3uoTYP7th32Zej7KNQJdxzOMj+wCfy2Ox3kU7nXErJ36DtYyXDhfiqaiDRw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -5588,16 +5869,16 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.3.1 - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 + '@jest/core': 27.4.3 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.8 import-local: 3.0.3 - jest-config: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 + jest-config: 27.4.3 + jest-util: 27.4.2 + jest-validate: 27.4.2 prompts: 2.4.2 yargs: 16.2.0 transitivePeerDependencies: @@ -5608,8 +5889,8 @@ packages: - utf-8-validate dev: true - /jest-config/27.3.1: - resolution: {integrity: sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==} + /jest-config/27.4.3: + resolution: {integrity: sha512-DQ10HTSqYtC2pO7s9j2jw+li4xUnm2wLYWH2o7K1ftB8NyvToHsXoLlXxtsGh3AW9gUQR6KY/4B7G+T/NswJBw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: ts-node: '>=9.0.0' @@ -5618,26 +5899,27 @@ packages: optional: true dependencies: '@babel/core': 7.16.0 - '@jest/test-sequencer': 27.3.1 - '@jest/types': 27.2.5 - babel-jest: 27.3.1_@babel+core@7.16.0 + '@jest/test-sequencer': 27.4.2 + '@jest/types': 27.4.2 + babel-jest: 27.4.2_@babel+core@7.16.0 chalk: 4.1.2 - ci-info: 3.2.0 + ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 graceful-fs: 4.2.8 - 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.3.1 - jest-runner: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 + jest-circus: 27.4.2 + jest-environment-jsdom: 27.4.3 + jest-environment-node: 27.4.2 + jest-get-type: 27.4.0 + jest-jasmine2: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-runner: 27.4.3 + jest-util: 27.4.2 + jest-validate: 27.4.2 micromatch: 4.0.4 - pretty-format: 27.3.1 + pretty-format: 27.4.2 + slash: 3.0.0 transitivePeerDependencies: - bufferutil - canvas @@ -5655,44 +5937,44 @@ packages: pretty-format: 26.6.2 dev: true - /jest-diff/27.3.1: - resolution: {integrity: sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==} + /jest-diff/27.4.2: + resolution: {integrity: sha512-ujc9ToyUZDh9KcqvQDkk/gkbf6zSaeEg9AiBxtttXW59H/AcqEYp1ciXAtJp+jXWva5nAf/ePtSsgWwE5mqp4Q==} 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.3.1 - pretty-format: 27.3.1 + diff-sequences: 27.4.0 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true - /jest-docblock/27.0.6: - resolution: {integrity: sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==} + /jest-docblock/27.4.0: + resolution: {integrity: sha512-7TBazUdCKGV7svZ+gh7C8esAnweJoG+SvcF6Cjqj4l17zA2q1cMwx2JObSioubk317H+cjcHgP+7fTs60paulg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: detect-newline: 3.1.0 dev: true - /jest-each/27.3.1: - resolution: {integrity: sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==} + /jest-each/27.4.2: + resolution: {integrity: sha512-53V2MNyW28CTruB3lXaHNk6PkiIFuzdOC9gR3C6j8YE/ACfrPnz+slB0s17AgU1TtxNzLuHyvNlLJ+8QYw9nBg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 chalk: 4.1.2 - jest-get-type: 27.3.1 - jest-util: 27.3.1 - pretty-format: 27.3.1 + jest-get-type: 27.4.0 + jest-util: 27.4.2 + pretty-format: 27.4.2 dev: true - /jest-environment-jsdom/27.3.1: - resolution: {integrity: sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==} + /jest-environment-jsdom/27.4.3: + resolution: {integrity: sha512-x1AUVz3G14LpEJs7KIFUaTINT2n0unOUmvdAby3s/sldUpJJetOJifHo1O/EUQC5fNBowggwJbVulko18y6OWw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.3.1 - '@jest/fake-timers': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 - jest-mock: 27.3.0 - jest-util: 27.3.1 + '@jest/environment': 27.4.2 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 + jest-mock: 27.4.2 + jest-util: 27.4.2 jsdom: 16.7.0 transitivePeerDependencies: - bufferutil @@ -5701,16 +5983,16 @@ packages: - utf-8-validate dev: true - /jest-environment-node/27.3.1: - resolution: {integrity: sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==} + /jest-environment-node/27.4.2: + resolution: {integrity: sha512-nzTZ5nJ+FabuZPH2YVci7SZIHpvtNRHPt8+vipLkCnAgXGjVzHm7XJWdnNqXbAkExIgiKeVEkVMNZOZE/LeiIg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.3.1 - '@jest/fake-timers': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 - jest-mock: 27.3.0 - jest-util: 27.3.1 + '@jest/environment': 27.4.2 + '@jest/fake-timers': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 + jest-mock: 27.4.2 + jest-util: 27.4.2 dev: true /jest-get-type/26.3.0: @@ -5718,99 +6000,99 @@ packages: engines: {node: '>= 10.14.2'} dev: true - /jest-get-type/27.3.1: - resolution: {integrity: sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==} + /jest-get-type/27.4.0: + resolution: {integrity: sha512-tk9o+ld5TWq41DkK14L4wox4s2D9MtTpKaAVzXfr5CUKm5ZK2ExcaFE0qls2W71zE/6R2TxxrK9w2r6svAFDBQ==} 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==} + /jest-haste-map/27.4.2: + resolution: {integrity: sha512-foiyAEePORUN2eeJnOtcM1y8qW0ShEd9kTjWVL4sVaMcuCJM6gtHegvYPBRT0mpI/bs4ueThM90+Eoj2ncoNsA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.9 + '@types/node': 16.11.11 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.3.1 - jest-worker: 27.3.1 + jest-regex-util: 27.4.0 + jest-serializer: 27.4.0 + jest-util: 27.4.2 + jest-worker: 27.4.2 micromatch: 4.0.4 walker: 1.0.8 optionalDependencies: - fsevents: registry.npmjs.org/fsevents/2.3.2 + fsevents: 2.3.2 dev: true - /jest-jasmine2/27.3.1: - resolution: {integrity: sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==} + /jest-jasmine2/27.4.2: + resolution: {integrity: sha512-VO/fyAJSH9u0THjbteFiL8qc93ufU+yW+bdieDc8tzTCWwlWzO53UHS5nFK1qmE8izb5Smkn+XHlVt6/l06MKQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/traverse': 7.16.3 - '@jest/environment': 27.3.1 - '@jest/source-map': 27.0.6 - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/environment': 27.4.2 + '@jest/source-map': 27.4.0 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 chalk: 4.1.2 co: 4.6.0 - expect: 27.3.1 + expect: 27.4.2 is-generator-fn: 2.1.0 - 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 + jest-each: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-runtime: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + pretty-format: 27.4.2 throat: 6.0.1 transitivePeerDependencies: - supports-color dev: true - /jest-leak-detector/27.3.1: - resolution: {integrity: sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==} + /jest-leak-detector/27.4.2: + resolution: {integrity: sha512-ml0KvFYZllzPBJWDei3mDzUhyp/M4ubKebX++fPaudpe8OsxUE+m+P6ciVLboQsrzOCWDjE20/eXew9QMx/VGw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - jest-get-type: 27.3.1 - pretty-format: 27.3.1 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true - /jest-matcher-utils/27.3.1: - resolution: {integrity: sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==} + /jest-matcher-utils/27.4.2: + resolution: {integrity: sha512-jyP28er3RRtMv+fmYC/PKG8wvAmfGcSNproVTW2Y0P/OY7/hWUOmsPfxN1jOhM+0u2xU984u2yEagGivz9OBGQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: chalk: 4.1.2 - jest-diff: 27.3.1 - jest-get-type: 27.3.1 - pretty-format: 27.3.1 + jest-diff: 27.4.2 + jest-get-type: 27.4.0 + pretty-format: 27.4.2 dev: true - /jest-message-util/27.3.1: - resolution: {integrity: sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==} + /jest-message-util/27.4.2: + resolution: {integrity: sha512-OMRqRNd9E0DkBLZpFtZkAGYOXl6ZpoMtQJWTAREJKDOFa0M6ptB7L67tp+cszMBkvSgKOhNtQp2Vbcz3ZZKo/w==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/code-frame': 7.16.0 - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 '@types/stack-utils': 2.0.1 chalk: 4.1.2 graceful-fs: 4.2.8 micromatch: 4.0.4 - pretty-format: 27.3.1 + pretty-format: 27.4.2 slash: 3.0.0 stack-utils: 2.0.5 dev: true - /jest-mock/27.3.0: - resolution: {integrity: sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==} + /jest-mock/27.4.2: + resolution: {integrity: sha512-PDDPuyhoukk20JrQKeofK12hqtSka7mWH0QQuxSNgrdiPsrnYYLS6wbzu/HDlxZRzji5ylLRULeuI/vmZZDrYA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.3.1: + /jest-pnp-resolver/1.2.2_jest-resolve@27.4.2: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -5819,65 +6101,65 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.3.1 + jest-resolve: 27.4.2 dev: true - /jest-regex-util/27.0.6: - resolution: {integrity: sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==} + /jest-regex-util/27.4.0: + resolution: {integrity: sha512-WeCpMpNnqJYMQoOjm1nTtsgbR4XHAk1u00qDoNBQoykM280+/TmgA5Qh5giC1ecy6a5d4hbSsHzpBtu5yvlbEg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-resolve-dependencies/27.3.1: - resolution: {integrity: sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==} + /jest-resolve-dependencies/27.4.2: + resolution: {integrity: sha512-hb++cTpqvOWfU49MCP/JQkxmnrhKoAVqXWFjgYXswRSVGk8Q6bDTSvhbCeYXDtXaymY0y7WrrSIlKogClcKJuw==} 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.3.1 + '@jest/types': 27.4.2 + jest-regex-util: 27.4.0 + jest-snapshot: 27.4.2 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/27.3.1: - resolution: {integrity: sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==} + /jest-resolve/27.4.2: + resolution: {integrity: sha512-d/zqPjxCzMqHlOdRTg8cTpO9jY+1/T74KazT8Ws/LwmwxV5sRMWOkiLjmzUCDj/5IqA5XHNK4Hkmlq9Kdpb9Sg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 chalk: 4.1.2 graceful-fs: 4.2.8 - 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 + jest-haste-map: 27.4.2 + jest-pnp-resolver: 1.2.2_jest-resolve@27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 resolve: 1.20.0 resolve.exports: 1.1.0 slash: 3.0.0 dev: true - /jest-runner/27.3.1: - resolution: {integrity: sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==} + /jest-runner/27.4.3: + resolution: {integrity: sha512-JgR6Om/j22Fd6ZUUIGTWNcCtuZVYbNrecb4k89W4UyFJoRtHpo2zMKWkmFFFJoqwWGrfrcPLnVBIgkJiTV3cyA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@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.11.9 + '@jest/console': 27.4.2 + '@jest/environment': 27.4.2 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 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.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 + jest-docblock: 27.4.0 + jest-environment-jsdom: 27.4.3 + jest-environment-node: 27.4.2 + jest-haste-map: 27.4.2 + jest-leak-detector: 27.4.2 + jest-message-util: 27.4.2 + jest-resolve: 27.4.2 + jest-runtime: 27.4.2 + jest-util: 27.4.2 + jest-worker: 27.4.2 source-map-support: 0.5.21 throat: 6.0.1 transitivePeerDependencies: @@ -5887,17 +6169,17 @@ packages: - utf-8-validate dev: true - /jest-runtime/27.3.1: - resolution: {integrity: sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==} + /jest-runtime/27.4.2: + resolution: {integrity: sha512-eqPgcBaUNaw6j8T5M+dnfAEh6MIrh2YmtskCr9sl50QYpD22Sg+QqHw3J3nmaLzVMbBtOMHFFxLF0Qx8MsZVFQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@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.3.1 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 + '@jest/console': 27.4.2 + '@jest/environment': 27.4.2 + '@jest/globals': 27.4.2 + '@jest/source-map': 27.4.0 + '@jest/test-result': 27.4.2 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 '@types/yargs': 16.0.4 chalk: 4.1.2 cjs-module-lexer: 1.2.2 @@ -5906,14 +6188,14 @@ packages: exit: 0.1.2 glob: 7.2.0 graceful-fs: 4.2.8 - 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.3.1 - jest-snapshot: 27.3.1 - jest-util: 27.3.1 - jest-validate: 27.3.1 + jest-haste-map: 27.4.2 + jest-message-util: 27.4.2 + jest-mock: 27.4.2 + jest-regex-util: 27.4.0 + jest-resolve: 27.4.2 + jest-snapshot: 27.4.2 + jest-util: 27.4.2 + jest-validate: 27.4.2 slash: 3.0.0 strip-bom: 4.0.0 yargs: 16.2.0 @@ -5921,16 +6203,16 @@ packages: - supports-color dev: true - /jest-serializer/27.0.6: - resolution: {integrity: sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==} + /jest-serializer/27.4.0: + resolution: {integrity: sha512-RDhpcn5f1JYTX2pvJAGDcnsNTnsV9bjYPU8xcV+xPwOXnUPOQwf4ZEuiU6G9H1UztH+OapMgu/ckEVwO87PwnQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 graceful-fs: 4.2.8 dev: true - /jest-snapshot/27.3.1: - resolution: {integrity: sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==} + /jest-snapshot/27.4.2: + resolution: {integrity: sha512-DI7lJlNIu6WSQ+esqhnJzEzU70+dV+cNjoF1c+j5FagWEd3KtOyZvVliAH0RWNQ6KSnAAnKSU0qxJ8UXOOhuUQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.0 @@ -5939,62 +6221,62 @@ packages: '@babel/plugin-syntax-typescript': 7.16.0_@babel+core@7.16.0 '@babel/traverse': 7.16.3 '@babel/types': 7.16.0 - '@jest/transform': 27.3.1 - '@jest/types': 27.2.5 + '@jest/transform': 27.4.2 + '@jest/types': 27.4.2 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.16.0 chalk: 4.1.2 - expect: 27.3.1 + expect: 27.4.2 graceful-fs: 4.2.8 - 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 + jest-diff: 27.4.2 + jest-get-type: 27.4.0 + jest-haste-map: 27.4.2 + jest-matcher-utils: 27.4.2 + jest-message-util: 27.4.2 + jest-resolve: 27.4.2 + jest-util: 27.4.2 natural-compare: 1.4.0 - pretty-format: 27.3.1 + pretty-format: 27.4.2 semver: 7.3.5 transitivePeerDependencies: - supports-color dev: true - /jest-util/27.3.1: - resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} + /jest-util/27.4.2: + resolution: {integrity: sha512-YuxxpXU6nlMan9qyLuxHaMMOzXAl5aGZWCSzben5DhLHemYQxCc4YK+4L3ZrCutT8GPQ+ui9k5D8rUJoDioMnA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 chalk: 4.1.2 - ci-info: 3.2.0 + ci-info: 3.3.0 graceful-fs: 4.2.8 picomatch: 2.3.0 dev: true - /jest-validate/27.3.1: - resolution: {integrity: sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==} + /jest-validate/27.4.2: + resolution: {integrity: sha512-hWYsSUej+Fs8ZhOm5vhWzwSLmVaPAxRy+Mr+z5MzeaHm9AxUpXdoVMEW4R86y5gOobVfBsMFLk4Rb+QkiEpx1A==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 camelcase: 6.2.1 chalk: 4.1.2 - jest-get-type: 27.3.1 + jest-get-type: 27.4.0 leven: 3.1.0 - pretty-format: 27.3.1 + pretty-format: 27.4.2 dev: true - /jest-watcher/27.3.1: - resolution: {integrity: sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==} + /jest-watcher/27.4.2: + resolution: {integrity: sha512-NJvMVyyBeXfDezhWzUOCOYZrUmkSCiatpjpm+nFUid74OZEHk6aMLrZAukIiFDwdbqp6mTM6Ui1w4oc+8EobQg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/test-result': 27.3.1 - '@jest/types': 27.2.5 - '@types/node': 16.11.9 + '@jest/test-result': 27.4.2 + '@jest/types': 27.4.2 + '@types/node': 16.11.11 ansi-escapes: 4.3.2 chalk: 4.1.2 - jest-util: 27.3.1 + jest-util: 27.4.2 string-length: 4.0.2 dev: true @@ -6002,21 +6284,21 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - /jest-worker/27.3.1: - resolution: {integrity: sha512-ks3WCzsiZaOPJl/oMsDjaf0TRiSv7ctNgs0FqRr2nARsovz6AWWy4oLElwcquGSz692DzgZQrCLScPNs5YlC4g==} + /jest-worker/27.4.2: + resolution: {integrity: sha512-0QMy/zPovLfUPyHuOuuU4E+kGACXXE84nRnq6lBVI9GJg5DCBiA97SATi+ZP8CpiJwEQy1oCPjRBf8AnLjN+Ag==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.9 + '@types/node': 16.11.11 merge-stream: 2.0.0 supports-color: 8.1.1 - /jest/27.3.1: - resolution: {integrity: sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==} + /jest/27.4.3: + resolution: {integrity: sha512-jwsfVABBzuN3Atm+6h6vIEpTs9+VApODLt4dk2qv1WMOpb1weI1IIZfuwpMiWZ62qvWj78MvdvMHIYdUfqrFaA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -6025,9 +6307,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.3.1 + '@jest/core': 27.4.3 import-local: 3.0.3 - jest-cli: 27.3.1 + jest-cli: 27.4.3 transitivePeerDependencies: - bufferutil - canvas @@ -6100,7 +6382,7 @@ packages: whatwg-encoding: 1.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.7.0 - ws: 7.5.5 + ws: 7.5.6 xml-name-validator: 3.0.0 transitivePeerDependencies: - bufferutil @@ -6132,8 +6414,8 @@ packages: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /json-schema/0.2.3: - resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true /json-stable-stringify-without-jsonify/1.0.1: @@ -6165,7 +6447,7 @@ packages: /jsonfile/4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: - graceful-fs: registry.npmjs.org/graceful-fs/4.2.8 + graceful-fs: 4.2.8 dev: true /jsonfile/6.1.0: @@ -6173,15 +6455,15 @@ packages: dependencies: universalify: 2.0.0 optionalDependencies: - graceful-fs: registry.npmjs.org/graceful-fs/4.2.8 + graceful-fs: 4.2.8 - /jsprim/1.4.1: - resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} + /jsprim/2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 - json-schema: 0.2.3 + json-schema: 0.4.0 verror: 1.10.0 dev: true @@ -6207,7 +6489,7 @@ packages: invert-kv: 3.0.1 dev: true - /less-loader/10.2.0_webpack@5.64.2: + /less-loader/10.2.0_webpack@5.64.4: resolution: {integrity: sha512-AV5KHWvCezW27GT90WATaDnfXBv99llDbtaj4bshq6DvAihMdNjaPDcUMa6EXKLRF+P2opFenJp89BXg91XLYg==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -6215,7 +6497,7 @@ packages: webpack: ^5.0.0 dependencies: klona: 2.0.5 - webpack: 5.64.2 + webpack: 5.64.4 dev: false /level-blobs/0.1.7: @@ -6314,8 +6596,8 @@ packages: type-check: 0.4.0 dev: true - /licia/1.31.1: - resolution: {integrity: sha512-C4C4aJlstjg2ouPcc096/ONoa3fcKKBVt/Fe8JBm9f0b1MJL61Ahxl0ICaIcalc2U/CJq2WvMZdKCJiBwK3mmQ==} + /licia/1.32.0: + resolution: {integrity: sha512-vwcltAeEvcu57FEGpAM3JeT2z3P/DV8yiXVXmG3bkBp8Sl0nNcVgmUlqkGn6WK0AucX2+nVyTjCKyK+gx6tX9g==} dev: false /lilconfig/2.0.4: @@ -6334,11 +6616,11 @@ packages: cli-truncate: 2.1.0 commander: 6.2.1 cosmiconfig: 7.0.1 - debug: 4.3.2 + debug: 4.3.3 dedent: 0.7.0 enquirer: 2.3.6 execa: 4.1.0 - listr2: 3.13.4_enquirer@2.3.6 + listr2: 3.13.5_enquirer@2.3.6 log-symbols: 4.1.0 micromatch: 4.0.4 normalize-path: 3.0.0 @@ -6349,8 +6631,8 @@ packages: - supports-color dev: true - /listr2/3.13.4_enquirer@2.3.6: - resolution: {integrity: sha512-lZ1Rut1DSIRwbxQbI8qaUBfOWJ1jEYRgltIM97j6kKOCI2pHVWMyxZvkU/JKmRBWcIYgDS2PK+yDgVqm7u3crw==} + /listr2/3.13.5_enquirer@2.3.6: + resolution: {integrity: sha512-3n8heFQDSk+NcwBn3CgxEibZGaRzx+pC64n3YjpMD1qguV4nWus3Al+Oo3KooqFKTQEJ1v7MmnbnyyNspgx3NA==} engines: {node: '>=10.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' @@ -6359,11 +6641,11 @@ packages: optional: true dependencies: cli-truncate: 2.1.0 - clone: 2.1.2 colorette: 2.0.16 enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 + rfdc: 1.3.0 rxjs: 7.4.0 through: 2.3.8 wrap-ansi: 7.0.0 @@ -6498,7 +6780,7 @@ packages: resolution: {integrity: sha512-xTYd4JVHpSCW+aqDof6w/MebaMVNTVYBZhbB/vi513xXdiPT92JMVCo0Jq8W2UZnzYRFeVbQiQ+I25l13JuKvA==} hasBin: true optionalDependencies: - minimist: registry.npmjs.org/minimist/1.2.5 + minimist: 1.2.5 dev: true /make-plural/6.2.2: @@ -6967,14 +7249,14 @@ packages: postcss: 6.0.23 dev: false - /postcss-import/14.0.2_postcss@8.3.11: + /postcss-import/14.0.2_postcss@8.4.4: resolution: {integrity: sha512-BJ2pVK4KhUyMcqjuKs9RijV5tatNzNa73e/32aBVE/ejYPe37iH+6vAu9WvqUkB5OAYgLHzbSvzHnorybJCm9g==} engines: {node: '>=10.0.0'} peerDependencies: postcss: ^8.0.0 dependencies: - postcss: 8.3.11 - postcss-value-parser: 4.1.0 + postcss: 8.4.4 + postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.20.0 dev: false @@ -6993,8 +7275,8 @@ packages: yaml: 1.10.2 dev: false - /postcss-loader/6.2.0_postcss@8.3.11+webpack@5.64.2: - resolution: {integrity: sha512-H9hv447QjQJVDbHj3OUdciyAXY3v5+UDduzEytAlZCVHCpNAAg/mCSwhYYqZr9BiGYhmYspU8QXxZwiHTLn3yA==} + /postcss-loader/6.2.1_postcss@8.4.4+webpack@5.64.4: + resolution: {integrity: sha512-WbbYpmAaKcux/P66bZ40bpWsBucjx/TTgVVzRZ9yUO8yQfVBlameJ0ZGVaPfH64hNSBh63a+ICP5nqOpBA0w+Q==} engines: {node: '>= 12.13.0'} peerDependencies: postcss: ^7.0.0 || ^8.0.1 @@ -7002,53 +7284,53 @@ packages: dependencies: cosmiconfig: 7.0.1 klona: 2.0.5 - postcss: 8.3.11 + postcss: 8.4.4 semver: 7.3.5 - webpack: 5.64.2 + webpack: 5.64.4 dev: false - /postcss-modules-extract-imports/3.0.0_postcss@8.3.11: + /postcss-modules-extract-imports/3.0.0_postcss@8.4.4: resolution: {integrity: sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.3.11 + postcss: 8.4.4 dev: false - /postcss-modules-local-by-default/4.0.0_postcss@8.3.11: + /postcss-modules-local-by-default/4.0.0_postcss@8.4.4: resolution: {integrity: sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.3.11 - postcss: 8.3.11 + icss-utils: 5.1.0_postcss@8.4.4 + postcss: 8.4.4 postcss-selector-parser: 6.0.6 - postcss-value-parser: 4.1.0 + postcss-value-parser: 4.2.0 dev: false - /postcss-modules-scope/3.0.0_postcss@8.3.11: + /postcss-modules-scope/3.0.0_postcss@8.4.4: resolution: {integrity: sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - postcss: 8.3.11 + postcss: 8.4.4 postcss-selector-parser: 6.0.6 dev: false - /postcss-modules-values/4.0.0_postcss@8.3.11: + /postcss-modules-values/4.0.0_postcss@8.4.4: resolution: {integrity: sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==} engines: {node: ^10 || ^12 || >= 14} peerDependencies: postcss: ^8.1.0 dependencies: - icss-utils: 5.1.0_postcss@8.3.11 - postcss: 8.3.11 + icss-utils: 5.1.0_postcss@8.4.4 + postcss: 8.4.4 dev: false - /postcss-modules/4.2.2_postcss@8.3.11: + /postcss-modules/4.2.2_postcss@8.4.4: resolution: {integrity: sha512-/H08MGEmaalv/OU8j6bUKi/kZr2kqGF6huAW8m9UAgOLWtpFdhA14+gPBoymtqyv+D4MLsmqaF2zvIegdCxJXg==} peerDependencies: postcss: ^8.0.0 @@ -7056,11 +7338,11 @@ packages: generic-names: 2.0.1 icss-replace-symbols: 1.1.0 lodash.camelcase: 4.3.0 - postcss: 8.3.11 - postcss-modules-extract-imports: 3.0.0_postcss@8.3.11 - postcss-modules-local-by-default: 4.0.0_postcss@8.3.11 - postcss-modules-scope: 3.0.0_postcss@8.3.11 - postcss-modules-values: 4.0.0_postcss@8.3.11 + postcss: 8.4.4 + postcss-modules-extract-imports: 3.0.0_postcss@8.4.4 + postcss-modules-local-by-default: 4.0.0_postcss@8.4.4 + postcss-modules-scope: 3.0.0_postcss@8.4.4 + postcss-modules-values: 4.0.0_postcss@8.4.4 string-hash: 1.1.3 dev: false @@ -7072,8 +7354,8 @@ packages: util-deprecate: 1.0.2 dev: false - /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} + /postcss-value-parser/4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} /postcss/6.0.23: resolution: {integrity: sha512-soOk1h6J3VMTZtVeVpv15/Hpdl2cBLX3CAw4TAbkpTJiNPk9YP/zWcD1ND+xEtvyuuvKzbxliTOIyvkSeSJ6ag==} @@ -7084,13 +7366,13 @@ packages: supports-color: 5.5.0 dev: false - /postcss/8.3.11: - resolution: {integrity: sha512-hCmlUAIlUiav8Xdqw3Io4LcpA1DOt7h3LSTAC4G6JGHFFaWzI6qvFt9oilvl8BmkbBRX1IhM90ZAmpk68zccQA==} + /postcss/8.4.4: + resolution: {integrity: sha512-joU6fBsN6EIer28Lj6GDFoC/5yOZzLCfn0zHAn/MYXI7aPt4m4hK5KC5ovEZXy+lnCjmYIbQWngvju2ddyEr8Q==} engines: {node: ^10 || ^12 || >=14} dependencies: nanoid: 3.1.30 picocolors: 1.0.0 - source-map-js: 0.6.2 + source-map-js: 1.0.1 /prelude-ls/1.1.2: resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} @@ -7107,8 +7389,8 @@ packages: hasBin: true dev: false - /prettier/2.4.1: - resolution: {integrity: sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -7128,11 +7410,11 @@ packages: react-is: 17.0.2 dev: true - /pretty-format/27.3.1: - resolution: {integrity: sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==} + /pretty-format/27.4.2: + resolution: {integrity: sha512-p0wNtJ9oLuvgOQDEIZ9zQjZffK7KtyR6Si0jnXULIDwrlNF8Cuir3AZP0hHv0jmKuNN/edOnbMjnzd4uTcmWiw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/types': 27.2.5 + '@jest/types': 27.4.2 ansi-regex: 5.0.1 ansi-styles: 5.2.0 react-is: 17.0.2 @@ -7442,6 +7724,10 @@ packages: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + dev: true + /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true @@ -7456,7 +7742,7 @@ packages: inherits: 2.0.4 dev: true - /rollup-plugin-jscc/2.0.0_rollup@2.60.1: + /rollup-plugin-jscc/2.0.0_rollup@2.60.2: resolution: {integrity: sha512-5jG9q79K2u5uRBTKA+GA4gqt1zA7qHQRpcabZMoVs913gr75s428O7K3r58n2vADDzwIhiOKMo7rCMhOyks6dw==} engines: {node: '>=10.12.0'} peerDependencies: @@ -7464,7 +7750,7 @@ packages: dependencies: '@jsbits/get-package-version': 1.0.3 jscc: 1.1.1 - rollup: 2.60.1 + rollup: 2.60.2 rollup-pluginutils: 2.8.2 dev: true @@ -7488,31 +7774,31 @@ packages: rollup-pluginutils: 2.8.2 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.60.1: + /rollup-plugin-terser/7.0.2_rollup@2.60.2: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.16.0 jest-worker: 26.6.2 - rollup: 2.60.1 + rollup: 2.60.2 serialize-javascript: 4.0.0 terser: 5.10.0 transitivePeerDependencies: - acorn dev: true - /rollup-plugin-typescript2/0.29.0_rollup@2.60.1+typescript@4.5.2: + /rollup-plugin-typescript2/0.29.0_rollup@2.60.2+typescript@4.5.2: resolution: {integrity: sha512-YytahBSZCIjn/elFugEGQR5qTsVhxhUwGZIsA9TmrSsC88qroGo65O5HZP/TTArH2dm0vUmYWhKchhwi2wL9bw==} peerDependencies: rollup: '>=1.26.3' typescript: '>=2.4.0' dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.1 + '@rollup/pluginutils': 3.1.0_rollup@2.60.2 find-cache-dir: 3.3.2 fs-extra: 8.1.0 resolve: 1.17.0 - rollup: 2.60.1 + rollup: 2.60.2 tslib: 2.0.1 typescript: 4.5.2 dev: true @@ -7522,7 +7808,7 @@ packages: peerDependencies: '@vue/compiler-sfc': '*' dependencies: - debug: 4.3.2 + debug: 4.3.3 hash-sum: 2.0.0 rollup-pluginutils: 2.8.2 transitivePeerDependencies: @@ -7535,12 +7821,12 @@ packages: estree-walker: 0.6.1 dev: true - /rollup/2.60.1: - resolution: {integrity: sha512-akwfnpjY0rXEDSn1UTVfKXJhPsEBu+imi1gqBA1ZkHGydUnkV/fWCC90P7rDaLEW8KTwBcS1G3N4893Ndz+jwg==} + /rollup/2.60.2: + resolution: {integrity: sha512-1Bgjpq61sPjgoZzuiDSGvbI1tD91giZABgjCQBKM5aYLnzjq52GoDuWVwT/cm/MCxCMPU8gqQvkj8doQ5C8Oqw==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: - fsevents: registry.npmjs.org/fsevents/2.3.2 + fsevents: 2.3.2 /run-parallel/1.2.0: resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} @@ -7565,7 +7851,7 @@ packages: /safer-buffer/2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - /sass-loader/12.3.0_webpack@5.64.2: + /sass-loader/12.3.0_webpack@5.64.4: resolution: {integrity: sha512-6l9qwhdOb7qSrtOu96QQ81LVl8v6Dp9j1w3akOm0aWHyrTYtagDt5+kS32N4yq4hHk3M+rdqoRMH+lIdqvW6HA==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -7583,7 +7869,7 @@ packages: dependencies: klona: 2.0.5 neo-async: 2.6.2 - webpack: 5.64.2 + webpack: 5.64.4 dev: false /saxes/5.0.1: @@ -7741,8 +8027,8 @@ packages: is-fullwidth-code-point: 3.0.0 dev: true - /source-map-js/0.6.2: - resolution: {integrity: sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==} + /source-map-js/1.0.1: + resolution: {integrity: sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==} engines: {node: '>=0.10.0'} /source-map-resolve/0.5.3: @@ -7901,7 +8187,7 @@ packages: engines: {node: '>=8'} dev: true - /stylus-loader/6.2.0_webpack@5.64.2: + /stylus-loader/6.2.0_webpack@5.64.4: resolution: {integrity: sha512-5dsDc7qVQGRoc6pvCL20eYgRUxepZ9FpeK28XhdXaIPP6kXr6nI1zAAKFQgP5OBkOfKaURp4WUpJzspg1f01Gg==} engines: {node: '>= 12.13.0'} peerDependencies: @@ -7911,7 +8197,7 @@ packages: fast-glob: 3.2.7 klona: 2.0.5 normalize-path: 3.0.0 - webpack: 5.64.2 + webpack: 5.64.4 dev: false /supports-color/5.5.0: @@ -7951,8 +8237,8 @@ packages: resolution: {integrity: sha512-7YPIY44j+BoY+E6cGBSw0oCU8SNTTIHKZgftcBdwWkDzs/M86Fdlr21FrzAyph7Zo8r3CFGscyFe4rrBtixrBg==} dev: false - /table/6.7.3: - resolution: {integrity: sha512-5DkIxeA7XERBqMwJq0aHZOdMadBx4e6eDoFRuyT5VR82J0Ycg2DwM6GfA/EQAhJ+toRTaS1lIdSQCqgrmhPnlw==} + /table/6.7.5: + resolution: {integrity: sha512-LFNeryOqiQHqCVKzhkymKwt6ozeRhlm8IL1mE8rNUurkir4heF6PzMyRgaTa4tlyPTGGgXuvVOF/OLWiH09Lqw==} engines: {node: '>=10.0.0'} dependencies: ajv: 8.8.2 @@ -7975,7 +8261,7 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser-webpack-plugin/5.2.5_acorn@5.7.4+webpack@5.64.2: + /terser-webpack-plugin/5.2.5_acorn@5.7.4+webpack@5.64.4: resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -7991,16 +8277,16 @@ packages: uglify-js: optional: true dependencies: - jest-worker: 27.3.1 + jest-worker: 27.4.2 schema-utils: 3.1.1 serialize-javascript: 6.0.0 source-map: 0.6.1 terser: 5.10.0_acorn@5.7.4 - webpack: 5.64.2 + webpack: 5.64.4 transitivePeerDependencies: - acorn - /terser-webpack-plugin/5.2.5_acorn@8.6.0+webpack@5.64.2: + /terser-webpack-plugin/5.2.5_acorn@8.6.0+webpack@5.64.4: resolution: {integrity: sha512-3luOVHku5l0QBeYS8r4CdHYWEGMmIj3H1U64jgkdZzECcSOJAyJ9TjuqcQZvw1Y+4AOBN9SeYJPJmFn2cM4/2g==} engines: {node: '>= 10.13.0'} peerDependencies: @@ -8016,12 +8302,12 @@ packages: uglify-js: optional: true dependencies: - jest-worker: 27.3.1 + jest-worker: 27.4.2 schema-utils: 3.1.1 serialize-javascript: 6.0.0 source-map: 0.6.1 terser: 5.10.0_acorn@8.6.0 - webpack: 5.64.2 + webpack: 5.64.4 transitivePeerDependencies: - acorn dev: false @@ -8150,8 +8436,8 @@ packages: punycode: 2.1.1 dev: true - /ts-jest/27.0.7_03b6652e1bfdf1dbfee172bee07ee843: - resolution: {integrity: sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==} + /ts-jest/27.1.0_6e4280281d1664788d0bcb0e2269829d: + resolution: {integrity: sha512-ZouWlP03JMtzfNHg0ZeDrxAESYGmVhWyHtIl2/01kBbXaMbTr4Vhv6/GeMxUed6GFg/4ycMo+yU6Eo9gI16xTQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -8170,9 +8456,10 @@ packages: dependencies: '@types/jest': 26.0.24 bs-logger: 0.2.6 + esbuild: 0.14.2 fast-json-stable-stringify: 2.1.0 - jest: 27.3.1 - jest-util: 27.3.1 + jest: 27.4.3 + jest-util: 27.4.2 json5: 2.2.0 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -8382,8 +8669,8 @@ packages: extsprintf: 1.3.0 dev: true - /vite/2.6.14: - resolution: {integrity: sha512-2HA9xGyi+EhY2MXo0+A2dRsqsAG3eFNEVIo12olkWhOmc8LfiM+eMdrXf+Ruje9gdXgvSqjLI9freec1RUM5EA==} + /vite/2.7.0-beta.11: + resolution: {integrity: sha512-2c/iOSATrQWgOXzRgWDXC30635JPu1IEe0WLW5qBU2pQ1H9f4ZZbwblXQ6XvRQa2OLIqA1nAgfdXZPchem/9Jg==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -8399,11 +8686,11 @@ packages: optional: true dependencies: esbuild: 0.13.15 - postcss: 8.3.11 + postcss: 8.4.4 resolve: 1.20.0 - rollup: 2.60.1 + rollup: 2.60.2 optionalDependencies: - fsevents: registry.npmjs.org/fsevents/2.3.2 + fsevents: 2.3.2 dev: true /vlq/0.2.3: @@ -8477,8 +8764,8 @@ packages: makeerror: 1.0.12 dev: true - /watchpack/2.2.0: - resolution: {integrity: sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==} + /watchpack/2.3.1: + resolution: {integrity: sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==} engines: {node: '>=10.13.0'} dependencies: glob-to-regexp: 0.4.1 @@ -8500,8 +8787,8 @@ packages: engines: {node: '>=10.13.0'} dev: false - /webpack/5.64.2: - resolution: {integrity: sha512-4KGc0+Ozi0aS3EaLNRvEppfZUer+CaORKqL6OBjDLZOPf9YfN8leagFzwe6/PoBdHFxc/utKArl8LMC0Ivtmdg==} + /webpack/5.64.4: + resolution: {integrity: sha512-LWhqfKjCLoYJLKJY8wk2C3h77i8VyHowG3qYNZiIqD6D0ZS40439S/KVuc/PY48jp2yQmy0mhMknq8cys4jFMw==} engines: {node: '>=10.13.0'} hasBin: true peerDependencies: @@ -8531,8 +8818,8 @@ packages: neo-async: 2.6.2 schema-utils: 3.1.1 tapable: 2.2.1 - terser-webpack-plugin: 5.2.5_acorn@8.6.0+webpack@5.64.2 - watchpack: 2.2.0 + terser-webpack-plugin: 5.2.5_acorn@8.6.0+webpack@5.64.4 + watchpack: 2.3.1 webpack-sources: 3.2.2 transitivePeerDependencies: - '@swc/core' @@ -8608,8 +8895,8 @@ packages: typedarray-to-buffer: 3.1.5 dev: true - /ws/7.5.5: - resolution: {integrity: sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==} + /ws/7.5.6: + resolution: {integrity: sha512-6GLgCqo2cy2A2rjCNFlxQS6ZljG/coZfZXclldI8FB/1G3CCI36Zd8xy2HrFVACi8tfk5XrgLQEk+P0Tnz9UcA==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8621,8 +8908,8 @@ packages: optional: true dev: true - /ws/8.2.3: - resolution: {integrity: sha512-wBuoj1BDpC6ZQ1B7DWQBYVLphPWkm8i9Y0/3YdHjHKHiohOJ1ws+3OccDWtH+PoC9DZD5WOTrJvNbWvjS6JWaA==} + /ws/8.3.0: + resolution: {integrity: sha512-Gs5EZtpqZzLvmIM59w4igITU57lrtYVFneaa434VROv4thzJyV6UjIL3D42lslWlI+D4KzLYnxSwtfuiO79sNw==} engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8735,217 +9022,5 @@ packages: lodash.isequal: 4.5.0 validator: 8.2.0 optionalDependencies: - commander: registry.npmjs.org/commander/2.20.3 - dev: true - - registry.npmjs.org/@types/yauzl/2.9.2: - resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/@types/yauzl/-/yauzl-2.9.2.tgz} - name: '@types/yauzl' - version: 2.9.2 - requiresBuild: true - dependencies: - '@types/node': 14.17.34 - dev: true - optional: true - - registry.npmjs.org/colors/1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/colors/-/colors-1.4.0.tgz} - name: colors - version: 1.4.0 - engines: {node: '>=0.1.90'} - requiresBuild: true - dev: true - optional: true - - registry.npmjs.org/commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/commander/-/commander-2.20.3.tgz} - name: commander - version: 2.20.3 - requiresBuild: true - dev: true - optional: true - - registry.npmjs.org/esbuild-android-arm64/0.13.15: - resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-android-arm64/-/esbuild-android-arm64-0.13.15.tgz} - name: esbuild-android-arm64 - version: 0.13.15 - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-darwin-64/0.13.15: - resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-darwin-64/-/esbuild-darwin-64-0.13.15.tgz} - name: esbuild-darwin-64 - version: 0.13.15 - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-darwin-arm64/0.13.15: - resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-darwin-arm64/-/esbuild-darwin-arm64-0.13.15.tgz} - name: esbuild-darwin-arm64 - version: 0.13.15 - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-freebsd-64/0.13.15: - resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-freebsd-64/-/esbuild-freebsd-64-0.13.15.tgz} - name: esbuild-freebsd-64 - version: 0.13.15 - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-freebsd-arm64/0.13.15: - resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-freebsd-arm64/-/esbuild-freebsd-arm64-0.13.15.tgz} - name: esbuild-freebsd-arm64 - version: 0.13.15 - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-32/0.13.15: - resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-32/-/esbuild-linux-32-0.13.15.tgz} - name: esbuild-linux-32 - version: 0.13.15 - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-64/0.13.15: - resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-64/-/esbuild-linux-64-0.13.15.tgz} - name: esbuild-linux-64 - version: 0.13.15 - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-arm/0.13.15: - resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-arm/-/esbuild-linux-arm-0.13.15.tgz} - name: esbuild-linux-arm - version: 0.13.15 - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-arm64/0.13.15: - resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-arm64/-/esbuild-linux-arm64-0.13.15.tgz} - name: esbuild-linux-arm64 - version: 0.13.15 - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-mips64le/0.13.15: - resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-mips64le/-/esbuild-linux-mips64le-0.13.15.tgz} - name: esbuild-linux-mips64le - version: 0.13.15 - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-linux-ppc64le/0.13.15: - resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-linux-ppc64le/-/esbuild-linux-ppc64le-0.13.15.tgz} - name: esbuild-linux-ppc64le - version: 0.13.15 - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-netbsd-64/0.13.15: - resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-netbsd-64/-/esbuild-netbsd-64-0.13.15.tgz} - name: esbuild-netbsd-64 - version: 0.13.15 - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-openbsd-64/0.13.15: - resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-openbsd-64/-/esbuild-openbsd-64-0.13.15.tgz} - name: esbuild-openbsd-64 - version: 0.13.15 - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-sunos-64/0.13.15: - resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-sunos-64/-/esbuild-sunos-64-0.13.15.tgz} - name: esbuild-sunos-64 - version: 0.13.15 - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-windows-32/0.13.15: - resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-32/-/esbuild-windows-32-0.13.15.tgz} - name: esbuild-windows-32 - version: 0.13.15 - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-windows-64/0.13.15: - resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-64/-/esbuild-windows-64-0.13.15.tgz} - name: esbuild-windows-64 - version: 0.13.15 - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/esbuild-windows-arm64/0.13.15: - resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/esbuild-windows-arm64/-/esbuild-windows-arm64-0.13.15.tgz} - name: esbuild-windows-arm64 - version: 0.13.15 - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - - registry.npmjs.org/fsevents/2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz} - name: fsevents - version: 2.3.2 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - - registry.npmjs.org/graceful-fs/4.2.8: - resolution: {integrity: sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz} - name: graceful-fs - version: 4.2.8 - requiresBuild: true - optional: true - - registry.npmjs.org/minimist/1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz} - name: minimist - version: 1.2.5 - requiresBuild: true + commander: 2.20.3 dev: true - optional: true - - registry.npmjs.org/source-map/0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.yarnpkg.com/, tarball: https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz} - name: source-map - version: 0.6.1 - engines: {node: '>=0.10.0'} - requiresBuild: true - optional: true