diff --git a/package.json b/package.json index 903e4074..fbd5eb65 100644 --- a/package.json +++ b/package.json @@ -36,14 +36,14 @@ "@ant-design/colors": "^6.0.0", "@ant-design/icons-vue": "^6.0.1", "@iconify/iconify": "^2.1.0", - "@logicflow/core": "^0.7.11", - "@logicflow/extension": "^0.7.11", - "@vue/runtime-core": "^3.2.23", - "@vue/shared": "^3.2.23", - "@vueuse/core": "^7.1.2", - "@vueuse/shared": "^7.1.2", + "@logicflow/core": "^0.7.14", + "@logicflow/extension": "^0.7.14", + "@vue/runtime-core": "^3.2.26", + "@vue/shared": "^3.2.26", + "@vueuse/core": "^7.3.0", + "@vueuse/shared": "^7.3.0", "@zxcvbn-ts/core": "^1.0.0", - "ant-design-vue": "3.0.0-alpha.13", + "ant-design-vue": "3.0.0-alpha.15", "axios": "^0.24.0", "codemirror": "^5.64.0", "cropperjs": "^1.5.12", @@ -55,16 +55,16 @@ "mockjs": "^1.1.0", "nprogress": "^0.2.0", "path-to-regexp": "^6.2.0", - "pinia": "2.0.4", + "pinia": "2.0.6", "print-js": "^1.6.0", "qrcode": "^1.5.0", - "qs": "^6.10.1", + "qs": "^6.10.2", "resize-observer-polyfill": "^1.5.1", "showdown": "^1.9.1", "sortablejs": "^1.14.0", "tinymce": "^5.10.2", - "vditor": "^3.8.7", - "vue": "^3.2.23", + "vditor": "^3.8.8", + "vue": "^3.2.26", "vue-i18n": "^9.1.9", "vue-json-pretty": "^2.0.6", "vue-router": "^4.0.12", @@ -74,7 +74,7 @@ "devDependencies": { "@commitlint/cli": "^15.0.0", "@commitlint/config-conventional": "^15.0.0", - "@iconify/json": "^2.0.4", + "@iconify/json": "^2.0.9", "@purge-icons/generated": "^0.7.0", "@types/codemirror": "^5.60.5", "@types/crypto-js": "^4.0.2", @@ -84,42 +84,42 @@ "@types/jest": "^27.0.3", "@types/lodash-es": "^4.17.5", "@types/mockjs": "^1.0.4", - "@types/node": "^16.11.11", + "@types/node": "^16.11.12", "@types/nprogress": "^0.2.0", "@types/qrcode": "^1.4.1", "@types/qs": "^6.9.7", "@types/showdown": "^1.9.4", "@types/sortablejs": "^1.10.7", - "@typescript-eslint/eslint-plugin": "^5.5.0", - "@typescript-eslint/parser": "^5.5.0", - "@vitejs/plugin-legacy": "^1.6.3", - "@vitejs/plugin-vue": "^1.10.1", - "@vitejs/plugin-vue-jsx": "^1.3.0", - "@vue/compiler-sfc": "3.2.23", + "@typescript-eslint/eslint-plugin": "^5.6.0", + "@typescript-eslint/parser": "^5.6.0", + "@vitejs/plugin-legacy": "^1.6.4", + "@vitejs/plugin-vue": "^2.0.0", + "@vitejs/plugin-vue-jsx": "^1.3.1", + "@vue/compiler-sfc": "3.2.26", "@vue/test-utils": "^2.0.0-rc.17", "autoprefixer": "^10.4.0", "commitizen": "^4.2.4", "conventional-changelog-cli": "^2.1.1", "cross-env": "^7.0.3", "dotenv": "^10.0.0", - "eslint": "^8.3.0", + "eslint": "^8.4.1", "eslint-config-prettier": "^8.3.0", "eslint-define-config": "^1.2.0", "eslint-plugin-jest": "^25.3.0", "eslint-plugin-prettier": "^4.0.0", - "eslint-plugin-vue": "^8.1.1", + "eslint-plugin-vue": "^8.2.0", "esno": "^0.12.1", "fs-extra": "^10.0.0", "husky": "^7.0.4", "inquirer": "^8.2.0", - "jest": "^27.4.2", + "jest": "^27.4.4", "less": "^4.1.2", "lint-staged": "12.1.2", "npm-run-all": "^4.1.5", "postcss": "^8.4.4", "postcss-html": "^1.3.0", "postcss-less": "^5.0.0", - "prettier": "^2.5.0", + "prettier": "^2.5.1", "rimraf": "^3.0.2", "rollup-plugin-visualizer": "^5.5.2", "stylelint": "^14.1.0", @@ -128,21 +128,21 @@ "stylelint-config-recommended": "^6.0.0", "stylelint-config-standard": "^24.0.0", "stylelint-order": "^5.0.0", - "ts-jest": "^27.0.7", + "ts-jest": "^27.1.1", "ts-node": "^10.4.0", - "typescript": "^4.5.2", - "vite": "^2.7.0-beta.9", + "typescript": "^4.5.3", + "vite": "^2.7.1", "vite-plugin-compression": "^0.3.6", "vite-plugin-html": "^2.1.1", "vite-plugin-imagemin": "^0.4.6", "vite-plugin-mock": "^2.9.6", "vite-plugin-purge-icons": "^0.7.0", - "vite-plugin-pwa": "^0.11.9", + "vite-plugin-pwa": "^0.11.11", "vite-plugin-style-import": "^1.4.0", "vite-plugin-svg-icons": "^1.0.5", "vite-plugin-theme": "^0.8.1", "vite-plugin-vue-setup-extend": "^0.1.0", - "vite-plugin-windicss": "^1.5.3", + "vite-plugin-windicss": "^1.5.4", "vue-eslint-parser": "^8.0.1", "vue-tsc": "^0.29.8" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 1948ed54..a18d1979 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,9 +12,9 @@ specifiers: '@commitlint/cli': ^15.0.0 '@commitlint/config-conventional': ^15.0.0 '@iconify/iconify': ^2.1.0 - '@iconify/json': ^2.0.4 - '@logicflow/core': ^0.7.11 - '@logicflow/extension': ^0.7.11 + '@iconify/json': ^2.0.9 + '@logicflow/core': ^0.7.14 + '@logicflow/extension': ^0.7.14 '@purge-icons/generated': ^0.7.0 '@types/codemirror': ^5.60.5 '@types/crypto-js': ^4.0.2 @@ -24,25 +24,25 @@ specifiers: '@types/jest': ^27.0.3 '@types/lodash-es': ^4.17.5 '@types/mockjs': ^1.0.4 - '@types/node': ^16.11.11 + '@types/node': ^16.11.12 '@types/nprogress': ^0.2.0 '@types/qrcode': ^1.4.1 '@types/qs': ^6.9.7 '@types/showdown': ^1.9.4 '@types/sortablejs': ^1.10.7 - '@typescript-eslint/eslint-plugin': ^5.5.0 - '@typescript-eslint/parser': ^5.5.0 - '@vitejs/plugin-legacy': ^1.6.3 - '@vitejs/plugin-vue': ^1.10.1 - '@vitejs/plugin-vue-jsx': ^1.3.0 - '@vue/compiler-sfc': 3.2.23 - '@vue/runtime-core': ^3.2.23 - '@vue/shared': ^3.2.23 + '@typescript-eslint/eslint-plugin': ^5.6.0 + '@typescript-eslint/parser': ^5.6.0 + '@vitejs/plugin-legacy': ^1.6.4 + '@vitejs/plugin-vue': ^2.0.0 + '@vitejs/plugin-vue-jsx': ^1.3.1 + '@vue/compiler-sfc': 3.2.26 + '@vue/runtime-core': ^3.2.26 + '@vue/shared': ^3.2.26 '@vue/test-utils': ^2.0.0-rc.17 - '@vueuse/core': ^7.1.2 - '@vueuse/shared': ^7.1.2 + '@vueuse/core': ^7.3.0 + '@vueuse/shared': ^7.3.0 '@zxcvbn-ts/core': ^1.0.0 - ant-design-vue: 3.0.0-alpha.13 + ant-design-vue: 3.0.0-alpha.15 autoprefixer: ^10.4.0 axios: ^0.24.0 codemirror: ^5.64.0 @@ -54,18 +54,18 @@ specifiers: dayjs: ^1.10.7 dotenv: ^10.0.0 echarts: ^5.2.2 - eslint: ^8.3.0 + eslint: ^8.4.1 eslint-config-prettier: ^8.3.0 eslint-define-config: ^1.2.0 eslint-plugin-jest: ^25.3.0 eslint-plugin-prettier: ^4.0.0 - eslint-plugin-vue: ^8.1.1 + eslint-plugin-vue: ^8.2.0 esno: ^0.12.1 fs-extra: ^10.0.0 husky: ^7.0.4 inquirer: ^8.2.0 intro.js: ^4.3.0 - jest: ^27.4.2 + jest: ^27.4.4 less: ^4.1.2 lint-staged: 12.1.2 lodash-es: ^4.17.21 @@ -73,14 +73,14 @@ specifiers: npm-run-all: ^4.1.5 nprogress: ^0.2.0 path-to-regexp: ^6.2.0 - pinia: 2.0.4 + pinia: 2.0.6 postcss: ^8.4.4 postcss-html: ^1.3.0 postcss-less: ^5.0.0 - prettier: ^2.5.0 + prettier: ^2.5.1 print-js: ^1.6.0 qrcode: ^1.5.0 - qs: ^6.10.1 + qs: ^6.10.2 resize-observer-polyfill: ^1.5.1 rimraf: ^3.0.2 rollup-plugin-visualizer: ^5.5.2 @@ -93,23 +93,23 @@ specifiers: stylelint-config-standard: ^24.0.0 stylelint-order: ^5.0.0 tinymce: ^5.10.2 - ts-jest: ^27.0.7 + ts-jest: ^27.1.1 ts-node: ^10.4.0 - typescript: ^4.5.2 - vditor: ^3.8.7 - vite: ^2.7.0-beta.9 + typescript: ^4.5.3 + vditor: ^3.8.8 + vite: ^2.7.1 vite-plugin-compression: ^0.3.6 vite-plugin-html: ^2.1.1 vite-plugin-imagemin: ^0.4.6 vite-plugin-mock: ^2.9.6 vite-plugin-purge-icons: ^0.7.0 - vite-plugin-pwa: ^0.11.9 + vite-plugin-pwa: ^0.11.11 vite-plugin-style-import: ^1.4.0 vite-plugin-svg-icons: ^1.0.5 vite-plugin-theme: ^0.8.1 vite-plugin-vue-setup-extend: ^0.1.0 - vite-plugin-windicss: ^1.5.3 - vue: ^3.2.23 + vite-plugin-windicss: ^1.5.4 + vue: ^3.2.26 vue-eslint-parser: ^8.0.1 vue-i18n: ^9.1.9 vue-json-pretty: ^2.0.6 @@ -120,16 +120,16 @@ specifiers: dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/icons-vue': 6.0.1_vue@3.2.23 + '@ant-design/icons-vue': 6.0.1_vue@3.2.26 '@iconify/iconify': 2.1.0 - '@logicflow/core': 0.7.11 - '@logicflow/extension': 0.7.11 - '@vue/runtime-core': 3.2.23 - '@vue/shared': 3.2.23 - '@vueuse/core': 7.1.2_vue@3.2.23 - '@vueuse/shared': 7.1.2_vue@3.2.23 + '@logicflow/core': 0.7.14 + '@logicflow/extension': 0.7.14 + '@vue/runtime-core': 3.2.26 + '@vue/shared': 3.2.26 + '@vueuse/core': 7.3.0_vue@3.2.26 + '@vueuse/shared': 7.3.0_vue@3.2.26 '@zxcvbn-ts/core': 1.0.0 - ant-design-vue: 3.0.0-alpha.13_6c363558ee21611f4fd805827a1f8ce7 + ant-design-vue: 3.0.0-alpha.15_ae87cbba5ec93a01f3fe1197df446ca3 axios: 0.24.0 codemirror: 5.64.0 cropperjs: 1.5.12 @@ -141,26 +141,26 @@ dependencies: mockjs: 1.1.0 nprogress: 0.2.0 path-to-regexp: 6.2.0 - pinia: 2.0.4_typescript@4.5.2+vue@3.2.23 + pinia: 2.0.6_typescript@4.5.3+vue@3.2.26 print-js: 1.6.0 qrcode: 1.5.0 - qs: 6.10.1 + qs: 6.10.2 resize-observer-polyfill: 1.5.1 showdown: 1.9.1 sortablejs: 1.14.0 tinymce: 5.10.2 - vditor: 3.8.7 - vue: 3.2.23 - vue-i18n: 9.1.9_vue@3.2.23 - vue-json-pretty: 2.0.6_vue@3.2.23 - vue-router: 4.0.12_vue@3.2.23 - vue-types: 4.1.1_vue@3.2.23 + vditor: 3.8.8 + vue: 3.2.26 + vue-i18n: 9.1.9_vue@3.2.26 + vue-json-pretty: 2.0.6_vue@3.2.26 + vue-router: 4.0.12_vue@3.2.26 + vue-types: 4.1.1_vue@3.2.26 xlsx: 0.17.4 devDependencies: '@commitlint/cli': 15.0.0 '@commitlint/config-conventional': 15.0.0 - '@iconify/json': 2.0.4 + '@iconify/json': 2.0.9 '@purge-icons/generated': 0.7.0 '@types/codemirror': 5.60.5 '@types/crypto-js': 4.0.2 @@ -170,42 +170,42 @@ devDependencies: '@types/jest': 27.0.3 '@types/lodash-es': 4.17.5 '@types/mockjs': 1.0.4 - '@types/node': 16.11.11 + '@types/node': 16.11.12 '@types/nprogress': 0.2.0 '@types/qrcode': 1.4.1 '@types/qs': 6.9.7 '@types/showdown': 1.9.4 '@types/sortablejs': 1.10.7 - '@typescript-eslint/eslint-plugin': 5.5.0_2a935f58a3cc0b0f42856ccf18d8367f - '@typescript-eslint/parser': 5.5.0_eslint@8.3.0+typescript@4.5.2 - '@vitejs/plugin-legacy': 1.6.3_vite@2.7.0-beta.9 - '@vitejs/plugin-vue': 1.10.1_vite@2.7.0-beta.9 - '@vitejs/plugin-vue-jsx': 1.3.0 - '@vue/compiler-sfc': 3.2.23 - '@vue/test-utils': 2.0.0-rc.17_vue@3.2.23 + '@typescript-eslint/eslint-plugin': 5.6.0_0d0cecf582ba45923647a091322795b0 + '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.3 + '@vitejs/plugin-legacy': 1.6.4_vite@2.7.1 + '@vitejs/plugin-vue': 2.0.0_vite@2.7.1+vue@3.2.26 + '@vitejs/plugin-vue-jsx': 1.3.1 + '@vue/compiler-sfc': 3.2.26 + '@vue/test-utils': 2.0.0-rc.17_vue@3.2.26 autoprefixer: 10.4.0_postcss@8.4.4 commitizen: 4.2.4 conventional-changelog-cli: 2.1.1 cross-env: 7.0.3 dotenv: 10.0.0 - eslint: 8.3.0 - eslint-config-prettier: 8.3.0_eslint@8.3.0 + eslint: 8.4.1 + eslint-config-prettier: 8.3.0_eslint@8.4.1 eslint-define-config: 1.2.0 - eslint-plugin-jest: 25.3.0_b55ff52341332b12d19d2792732d1abe - eslint-plugin-prettier: 4.0.0_d8c6a2a4ba8850181fffb74d8e835cec - eslint-plugin-vue: 8.1.1_eslint@8.3.0 - esno: 0.12.1_typescript@4.5.2 + eslint-plugin-jest: 25.3.0_c2016be38cd9c86f14ab366f546e0879 + eslint-plugin-prettier: 4.0.0_90bd2ba582f6d1348d73031482d782e2 + eslint-plugin-vue: 8.2.0_eslint@8.4.1 + esno: 0.12.1_typescript@4.5.3 fs-extra: 10.0.0 husky: 7.0.4 inquirer: 8.2.0 - jest: 27.4.2_ts-node@10.4.0 + jest: 27.4.4_ts-node@10.4.0 less: 4.1.2 lint-staged: 12.1.2 npm-run-all: 4.1.5 postcss: 8.4.4 postcss-html: 1.3.0 postcss-less: 5.0.0 - prettier: 2.5.0 + prettier: 2.5.1 rimraf: 3.0.2 rollup-plugin-visualizer: 5.5.2 stylelint: 14.1.0 @@ -214,23 +214,23 @@ devDependencies: stylelint-config-recommended: 6.0.0_stylelint@14.1.0 stylelint-config-standard: 24.0.0_stylelint@14.1.0 stylelint-order: 5.0.0_stylelint@14.1.0 - ts-jest: 27.0.7_4ea97a3f85990082324bce850aef6ad5 - ts-node: 10.4.0_68212d3c5f342a0c59715bbaaf1875e7 - typescript: 4.5.2 - vite: 2.7.0-beta.9_less@4.1.2 - vite-plugin-compression: 0.3.6_vite@2.7.0-beta.9 - vite-plugin-html: 2.1.1_vite@2.7.0-beta.9 - vite-plugin-imagemin: 0.4.6_vite@2.7.0-beta.9 - vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.7.0-beta.9 - vite-plugin-purge-icons: 0.7.0_vite@2.7.0-beta.9 - vite-plugin-pwa: 0.11.9_vite@2.7.0-beta.9 - vite-plugin-style-import: 1.4.0_vite@2.7.0-beta.9 - vite-plugin-svg-icons: 1.0.5_vite@2.7.0-beta.9 - vite-plugin-theme: 0.8.1_vite@2.7.0-beta.9 - vite-plugin-vue-setup-extend: 0.1.0_vite@2.7.0-beta.9 - vite-plugin-windicss: 1.5.3_vite@2.7.0-beta.9 - vue-eslint-parser: 8.0.1_eslint@8.3.0 - vue-tsc: 0.29.8_typescript@4.5.2 + ts-jest: 27.1.1_dc33159234d58f1c7ac35b6119da0e94 + ts-node: 10.4.0_74e588db5264178750052e53ffe97b8f + typescript: 4.5.3 + vite: 2.7.1_less@4.1.2 + vite-plugin-compression: 0.3.6_vite@2.7.1 + vite-plugin-html: 2.1.1_vite@2.7.1 + vite-plugin-imagemin: 0.4.6_vite@2.7.1 + vite-plugin-mock: 2.9.6_mockjs@1.1.0+vite@2.7.1 + vite-plugin-purge-icons: 0.7.0_vite@2.7.1 + vite-plugin-pwa: 0.11.11_vite@2.7.1 + vite-plugin-style-import: 1.4.0_vite@2.7.1 + vite-plugin-svg-icons: 1.0.5_vite@2.7.1 + vite-plugin-theme: 0.8.1_vite@2.7.1 + vite-plugin-vue-setup-extend: 0.1.0_vite@2.7.1 + vite-plugin-windicss: 1.5.4_vite@2.7.1 + vue-eslint-parser: 8.0.1_eslint@8.4.1 + vue-tsc: 0.29.8_typescript@4.5.3 packages: @@ -250,7 +250,7 @@ packages: resolution: {integrity: sha512-EB0iwlKDGpG93hW8f85CTJTs4SvMX7tt5ceupvhALp1IF44SeUFOMhKUOYqpsoYWQKAOuTRDMqn75rEaKDp0Xw==} dev: false - /@ant-design/icons-vue/6.0.1_vue@3.2.23: + /@ant-design/icons-vue/6.0.1_vue@3.2.26: resolution: {integrity: sha512-HigIgEVV6bbcrz2A92/qDzi/aKWB5EC6b6E1mxMB6aQA7ksiKY+gi4U94TpqyEIIhR23uaDrjufJ+xCZQ+vx6Q==} peerDependencies: vue: '>=3.0.3' @@ -259,7 +259,7 @@ packages: '@ant-design/icons-svg': 4.2.1 '@types/lodash': 4.14.177 lodash: 4.17.21 - vue: 3.2.23 + vue: 3.2.26 dev: false /@antfu/utils/0.3.0: @@ -268,14 +268,14 @@ packages: '@types/throttle-debounce': 2.1.0 dev: true - /@apideck/better-ajv-errors/0.2.7_ajv@8.8.2: - resolution: {integrity: sha512-J2dW+EHYudbwI7MGovcHWLBrxasl21uuroc2zT8bH2RxYuv2g5GqsO5jcKUZz4LaMST45xhKjVuyRYkhcWyMhA==} + /@apideck/better-ajv-errors/0.3.1_ajv@8.8.2: + resolution: {integrity: sha512-6RMV31esAxqlDIvVCG/CJxY/s8dFNVOI5w8RWIfDMhjg/iwqnawko9tJXau/leqC4+T1Bu8et99QVWCwU5wk+g==} engines: {node: '>=10'} peerDependencies: ajv: '>=8' dependencies: ajv: 8.8.2 - json-schema: 0.3.0 + json-schema: 0.4.0 jsonpointer: 5.0.0 leven: 3.1.0 dev: true @@ -306,7 +306,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 @@ -1434,7 +1434,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 @@ -1521,12 +1521,12 @@ packages: '@commitlint/execute-rule': 15.0.0 '@commitlint/resolve-extends': 15.0.0 '@commitlint/types': 15.0.0 - '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_b67f536f129c730ed129a6d21d223ba9 + '@endemolshinegroup/cosmiconfig-typescript-loader': 3.0.2_f1e39502f5444cf4e1bb49a6f24fb32b chalk: 4.1.2 cosmiconfig: 7.0.1 lodash: 4.17.21 resolve-from: 5.0.0 - typescript: 4.5.2 + typescript: 4.5.3 dev: true /@commitlint/message/15.0.0: @@ -1626,7 +1626,7 @@ packages: resolution: {integrity: sha512-8HqW8EVqjnCmWXVpqAOZf+EGESdkR27odcMMMGefgKXtar00SoYNSryGv//TELI4T3QFsECo78p+0lmalk/CFA==} dev: true - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_b67f536f129c730ed129a6d21d223ba9: + /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_f1e39502f5444cf4e1bb49a6f24fb32b: resolution: {integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==} engines: {node: '>=10.0.0'} peerDependencies: @@ -1635,19 +1635,19 @@ packages: cosmiconfig: 7.0.1 lodash.get: 4.4.2 make-error: 1.3.6 - ts-node: 9.1.1_typescript@4.5.2 + ts-node: 9.1.1_typescript@4.5.3 tslib: 2.3.1 transitivePeerDependencies: - typescript dev: true - /@eslint/eslintrc/1.0.4: - resolution: {integrity: sha512-h8Vx6MdxwWI2WM8/zREHMoqdgLNXEL4QX3MWSVMdyNJGvXVOs+6lp+m2hc3FnuMHDc4poxFNI20vCk0OmI4G0Q==} + /@eslint/eslintrc/1.0.5: + resolution: {integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 - debug: 4.3.2 - espree: 9.1.0 + debug: 4.3.3 + espree: 9.2.0 globals: 13.12.0 ignore: 4.0.6 import-fresh: 3.3.0 @@ -1658,12 +1658,12 @@ packages: - supports-color dev: true - /@humanwhocodes/config-array/0.6.0: - resolution: {integrity: sha512-JQlEKbcgEUjBFhLIF4iqM7u/9lwgHRBcpHrmUNCALK0Q3amXN6lxdoXLnF0sm11E9VqTmBALR87IlUg1bZ8A9A==} + /@humanwhocodes/config-array/0.9.2: + resolution: {integrity: sha512-UXOuFCGcwciWckOpmfKDq/GyhlTf9pN/BzG//x8p8zTOFEcGuA68ANXheFS0AGvy3qgZqLBUkMs7hqzqCKOVwA==} 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 @@ -1689,8 +1689,8 @@ packages: dependencies: cross-fetch: 3.1.4 - /@iconify/json/2.0.4: - resolution: {integrity: sha512-624hVHNE7J4m07GEODfjh0OADt8CvuvvZ1C1DwmvMU0++mgz+Ozdq0l4as3qNBOnh9QWxz9UF9bqIWNcBty2fA==} + /@iconify/json/2.0.9: + resolution: {integrity: sha512-X+3ti+r1aoNqvYUlsNQDIXWv8OPgzuAcHZ1fgrGinpxcxF0vXTRrnEP7/sx40tSGFm/VAFz4mZVuTTocjg+xjw==} dependencies: '@iconify/types': 1.0.12 pathe: 0.0.2 @@ -1777,15 +1777,15 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 jest-message-util: 27.4.2 jest-util: 27.4.2 slash: 3.0.0 dev: true - /@jest/core/27.4.2_ts-node@10.4.0: - resolution: {integrity: sha512-0mPM61tDbu8yc9CMKH9bvV+g+17VUpdWQtU1x6P1gk4AKj8iywWi8zBmEIl7pTGjUtYA92CNc/LlBfKCioBOow==} + /@jest/core/27.4.4_ts-node@10.4.0: + resolution: {integrity: sha512-xBNPVqYAdAiAMXnb4ugx9Cdmr0S52lBsLbQMR/sGBRO0810VSPKiuSDtuup6qdkK1e9vxbv3KK3IAP1QFAp8mw==} 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 @@ -1794,26 +1794,26 @@ packages: optional: true dependencies: '@jest/console': 27.4.2 - '@jest/reporters': 27.4.2 + '@jest/reporters': 27.4.4 '@jest/test-result': 27.4.2 - '@jest/transform': 27.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 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.4.2 - jest-config: 27.4.2_ts-node@10.4.0 - jest-haste-map: 27.4.2 + jest-config: 27.4.4_ts-node@10.4.0 + jest-haste-map: 27.4.4 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.2 - jest-runtime: 27.4.2 - jest-snapshot: 27.4.2 + jest-resolve: 27.4.4 + jest-resolve-dependencies: 27.4.4 + jest-runner: 27.4.4 + jest-runtime: 27.4.4 + jest-snapshot: 27.4.4 jest-util: 27.4.2 jest-validate: 27.4.2 jest-watcher: 27.4.2 @@ -1829,13 +1829,13 @@ packages: - utf-8-validate dev: true - /@jest/environment/27.4.2: - resolution: {integrity: sha512-uSljKxh/rGlHlmhyeG4ZoVK9hOec+EPBkwTHkHKQ2EqDu5K+MaG9uJZ8o1CbRsSdZqSuhXvJCYhBWsORPPg6qw==} + /@jest/environment/27.4.4: + resolution: {integrity: sha512-q+niMx7cJgt/t/b6dzLOh4W8Ef/8VyKG7hxASK39jakijJzbFBGpptx3RXz13FFV7OishQ9lTbv+dQ5K3EhfDQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 jest-mock: 27.4.2 dev: true @@ -1845,23 +1845,23 @@ packages: dependencies: '@jest/types': 27.4.2 '@sinonjs/fake-timers': 8.1.0 - '@types/node': 16.11.11 + '@types/node': 16.11.12 jest-message-util: 27.4.2 jest-mock: 27.4.2 jest-util: 27.4.2 dev: true - /@jest/globals/27.4.2: - resolution: {integrity: sha512-KkfaHEttlGpXYAQTZHgrESiEPx2q/DKAFLGLFda1uGVrqc17snd3YVPhOxlXOHIzVPs+lQ/SDB2EIvxyGzb3Ew==} + /@jest/globals/27.4.4: + resolution: {integrity: sha512-bqpqQhW30BOreXM8bA8t8JbOQzsq/WnPTnBl+It3UxAD9J8yxEAaBEylHx1dtBapAr/UBk8GidXbzmqnee8tYQ==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/types': 27.4.2 expect: 27.4.2 dev: true - /@jest/reporters/27.4.2: - resolution: {integrity: sha512-sp4aqmdBJtjKetEakzDPcZggPcVIF6w9QLkYBbaWDV6e/SIsHnF1S4KtIH91eEc2fp7ep6V/e1xvdfEoho1d2w==} + /@jest/reporters/27.4.4: + resolution: {integrity: sha512-ssyJSw9B9Awb1QaxDhIPSs4de1b7SE2kv7tqFehQL13xpn5HUkMYZK/ufTOXiCAnXFOZS+XDl1GaQ/LmJAzI1A==} 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 @@ -1872,9 +1872,9 @@ packages: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 27.4.2 '@jest/test-result': 27.4.2 - '@jest/transform': 27.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 collect-v8-coverage: 1.0.1 exit: 0.1.2 @@ -1885,10 +1885,10 @@ packages: istanbul-lib-report: 3.0.0 istanbul-lib-source-maps: 4.0.1 istanbul-reports: 3.0.5 - jest-haste-map: 27.4.2 - jest-resolve: 27.4.2 + jest-haste-map: 27.4.4 + jest-resolve: 27.4.4 jest-util: 27.4.2 - jest-worker: 27.4.2 + jest-worker: 27.4.4 slash: 3.0.0 source-map: 0.6.1 string-length: 4.0.2 @@ -1917,20 +1917,20 @@ packages: collect-v8-coverage: 1.0.1 dev: true - /@jest/test-sequencer/27.4.2: - resolution: {integrity: sha512-HmHp5mlh9f9GyNej5yCS1JZIFfUGnP9+jEOH5zoq5EmsuZeYD+dGULqyvGDPtuzzbyAFJ6R4+z4SS0VvnFwwGQ==} + /@jest/test-sequencer/27.4.4: + resolution: {integrity: sha512-mCh+d4JTGTtX7vr13d7q2GHJy33nAobEwtEJ8X3u7R8+0ImVO2eAsQzsLfX8lyvdYHBxYABhqbYuaUNo42/pQw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/test-result': 27.4.2 graceful-fs: 4.2.8 - jest-haste-map: 27.4.2 - jest-runtime: 27.4.2 + jest-haste-map: 27.4.4 + jest-runtime: 27.4.4 transitivePeerDependencies: - supports-color dev: true - /@jest/transform/27.4.2: - resolution: {integrity: sha512-RTKcPZllfcmLfnlxBya7aypofhdz05+E6QITe55Ex0rxyerkgjmmpMlvVn11V0cP719Ps6WcDYCnDzxnnJUwKg==} + /@jest/transform/27.4.4: + resolution: {integrity: sha512-7U/nDSrGsGzL7+X8ScNFV71w8u8knJQWSa9C2xsrrKLMOgb+rWuCG4VAyWke/53BU96GnT+Ka81xCAHA5gk6zA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.0 @@ -1940,7 +1940,7 @@ packages: convert-source-map: 1.8.0 fast-json-stable-stringify: 2.1.0 graceful-fs: 4.2.8 - jest-haste-map: 27.4.2 + jest-haste-map: 27.4.4 jest-regex-util: 27.4.0 jest-util: 27.4.2 micromatch: 4.0.4 @@ -1958,7 +1958,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.11 + '@types/node': 16.11.12 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true @@ -1969,23 +1969,23 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.1 - '@types/node': 16.11.11 + '@types/node': 16.11.12 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: true - /@logicflow/core/0.7.11: - resolution: {integrity: sha512-d93C13RY9HIMibUVTYR2uauaQvecQOH/ne9QhyHu+cqnOlmxgs9Pi3iMZcsecRFg/yA4OKzECCSVWXvJCP+Qtw==} + /@logicflow/core/0.7.14: + resolution: {integrity: sha512-owNtuENe5mzpWDBuJnZGSpTE8G5nVpzL66XUnR2c+E371qXnCb4COrc7OOh2sCVkRLMiHGUBvMCXTEUqJZTqtg==} dependencies: '@types/mousetrap': 1.6.8 mousetrap: 1.6.5 preact: 10.6.1 dev: false - /@logicflow/extension/0.7.11: - resolution: {integrity: sha512-eYmhAJKNTNmTK0kV5geb0P3el5l4RUjKo4GmemhHyCdassNmxr7LBM3iYveDfx3kcgqvcv2aQlwEb9q2S2O3cg==} + /@logicflow/extension/0.7.14: + resolution: {integrity: sha512-mSZTs3+VoVrD3Tckb+V8TJACmnhzD8Xov0Ycq0l32orOQ4YRj9WNjAiEki1neyEoDsfByUb2l9sdmyKvwNhRNA==} dependencies: - '@logicflow/core': 0.7.11 + '@logicflow/core': 0.7.14 ids: 1.0.0 preact: 10.6.1 dev: false @@ -2225,20 +2225,20 @@ packages: /@types/fs-extra/9.0.13: resolution: {integrity: sha512-nEnwB++1u5lVDM2UI4c1+5R+FYaKfaAzS4OococimjVm3nQw3TuzH5UNsocrcTBbhnerblyHj4A49qXbIiZdpA==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/glob/7.2.0: resolution: {integrity: sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==} dependencies: '@types/minimatch': 3.0.5 - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/graceful-fs/4.1.5: resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/imagemin-gifsicle/7.0.1: @@ -2281,7 +2281,7 @@ packages: /@types/imagemin/7.0.1: resolution: {integrity: sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/inquirer/8.1.3: @@ -2318,14 +2318,6 @@ packages: pretty-format: 27.3.1 dev: true - /@types/jsdom/16.2.13: - resolution: {integrity: sha512-8JQCjdeAidptSsOcRWk2iTm9wCcwn9l+kRG6k5bzUacrnm1ezV4forq0kWjUih/tumAeoG+OspOvQEbbRucBTw==} - dependencies: - '@types/node': 16.11.11 - '@types/parse5': 6.0.2 - '@types/tough-cookie': 4.0.1 - dev: true - /@types/json-schema/7.0.9: resolution: {integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==} dev: true @@ -2359,8 +2351,8 @@ packages: resolution: {integrity: sha512-USUftMYpmuMzeWobskoPfzDi+vkpe0dvcOBRNOscFrGxVp4jomnRxWuVohgqBow2xyIPC0S3gjxV/5079jhmDg==} dev: true - /@types/node/16.11.11: - resolution: {integrity: sha512-KB0sixD67CeecHC33MYn+eYARkqTheIRNuu97y2XMjR7Wu3XibO1vaY6VBV6O/a89SPI81cEUIYT87UqUWlZNw==} + /@types/node/16.11.12: + resolution: {integrity: sha512-+2Iggwg7PxoO5Kyhvsq9VarmPbIelXP070HMImEpbtGCoyWNINQj4wzjbQCXzdHTRXnqufutJb5KAURZANNBAw==} dev: true /@types/normalize-package-data/2.4.1: @@ -2375,10 +2367,6 @@ packages: resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} dev: true - /@types/parse5/6.0.2: - resolution: {integrity: sha512-+hQX+WyJAOne7Fh3zF5CxPemILIbuhNcqHHodzK9caYOLnC8pD5efmPleRnw0z++LfKUC/sVNMwk0Gap+B0baA==} - dev: true - /@types/prettier/2.4.2: resolution: {integrity: sha512-ekoj4qOQYp7CvjX8ZDBgN86w3MqQhLE1hczEJbEIjgFEumDy+na/4AJAbLXfgEWFNB2pKadM5rPFtuSGMWK7xA==} dev: true @@ -2386,7 +2374,7 @@ packages: /@types/qrcode/1.4.1: resolution: {integrity: sha512-vxMyr7JM7tYPxu8vUE83NiosWX5DZieCyYeJRoOIg0pAkyofCBzknJ2ycUZkPGDFis2RS8GN/BeJLnRnAPxeCA==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/qs/6.9.7: @@ -2396,7 +2384,7 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/showdown/1.9.4: @@ -2418,7 +2406,7 @@ packages: /@types/svgo/2.6.0: resolution: {integrity: sha512-VSdhb3KTOglle1SLQD4+TB6ezj/MS3rN98gOUkXzbTUhG8VjFKHXN3OVgEFlTnW5fYBxt+lzZlD3PFqkwMj36Q==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/tern/0.23.4: @@ -2434,17 +2422,13 @@ packages: /@types/through/0.0.30: resolution: {integrity: sha512-FvnCJljyxhPM3gkRgWmxmDZyAQSiBQQWLI0A0VFL0K7W1oRUrPJSqNO0NvTnLkBcotdlp3lKvaT0JrnyRDkzOg==} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true /@types/tinycolor2/1.4.3: resolution: {integrity: sha512-Kf1w9NE5HEgGxCRyIcRXR/ZYtDv0V8FVPtYHwLxl0O+maGX0erE77pQlD0gpP+/KByMZ87mOA79SjifhSB3PjQ==} dev: true - /@types/tough-cookie/4.0.1: - resolution: {integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==} - dev: true - /@types/trusted-types/2.0.2: resolution: {integrity: sha512-F5DIZ36YVLE+PN+Zwws4kJogq47hNgX3Nx6WyDJ3kcplxyke3XIzB8uK5n/Lpm1HBsbGzd6nmGehL8cPekP+Tg==} dev: true @@ -2459,8 +2443,8 @@ packages: '@types/yargs-parser': 20.2.1 dev: true - /@typescript-eslint/eslint-plugin/5.5.0_2a935f58a3cc0b0f42856ccf18d8367f: - resolution: {integrity: sha512-4bV6fulqbuaO9UMXU0Ia0o6z6if+kmMRW8rMRyfqXj/eGrZZRGedS4n0adeGNnjr8LKAM495hrQ7Tea52UWmQA==} + /@typescript-eslint/eslint-plugin/5.6.0_0d0cecf582ba45923647a091322795b0: + resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -2470,22 +2454,22 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.5.0_eslint@8.3.0+typescript@4.5.2 - '@typescript-eslint/parser': 5.5.0_eslint@8.3.0+typescript@4.5.2 - '@typescript-eslint/scope-manager': 5.5.0 + '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.4.1+typescript@4.5.3 + '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.3 + '@typescript-eslint/scope-manager': 5.6.0 debug: 4.3.3 - eslint: 8.3.0 + eslint: 8.4.1 functional-red-black-tree: 1.0.1 ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/5.4.0_eslint@8.3.0+typescript@4.5.2: + /@typescript-eslint/experimental-utils/5.4.0_eslint@8.4.1+typescript@4.5.3: resolution: {integrity: sha512-Nz2JDIQUdmIGd6p33A+naQmwfkU5KVTLb/5lTk+tLVTDacZKoGQisj8UCxk7onJcrgjIvr8xWqkYI+DbI3TfXg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2494,35 +2478,35 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.4.0 '@typescript-eslint/types': 5.4.0 - '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.2 - eslint: 8.3.0 + '@typescript-eslint/typescript-estree': 5.4.0_typescript@4.5.3 + eslint: 8.4.1 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/experimental-utils/5.5.0_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-kjWeeVU+4lQ1SLYErRKV5yDXbWDPkpbzTUUlfAUifPYvpX0qZlrcCZ96/6oWxt3QxtK5WVhXz+KsnwW9cIW+3A==} + /@typescript-eslint/experimental-utils/5.6.0_eslint@8.4.1+typescript@4.5.3: + resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 5.5.0 - '@typescript-eslint/types': 5.5.0 - '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 - eslint: 8.3.0 + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.3 + eslint: 8.4.1 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/parser/5.5.0_eslint@8.3.0+typescript@4.5.2: - resolution: {integrity: sha512-JsXBU+kgQOAgzUn2jPrLA+Rd0Y1dswOlX3hp8MuRO1hQDs6xgHtbCXEiAu7bz5hyVURxbXcA2draasMbNqrhmg==} + /@typescript-eslint/parser/5.6.0_eslint@8.4.1+typescript@4.5.3: + resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -2531,12 +2515,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.5.0 - '@typescript-eslint/types': 5.5.0 - '@typescript-eslint/typescript-estree': 5.5.0_typescript@4.5.2 + '@typescript-eslint/scope-manager': 5.6.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.3 debug: 4.3.3 - eslint: 8.3.0 - typescript: 4.5.2 + eslint: 8.4.1 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true @@ -2549,12 +2533,12 @@ packages: '@typescript-eslint/visitor-keys': 5.4.0 dev: true - /@typescript-eslint/scope-manager/5.5.0: - resolution: {integrity: sha512-0/r656RmRLo7CbN4Mdd+xZyPJ/fPCKhYdU6mnZx+8msAD8nJSP8EyCFkzbd6vNVZzZvWlMYrSNekqGrCBqFQhg==} + /@typescript-eslint/scope-manager/5.6.0: + resolution: {integrity: sha512-1U1G77Hw2jsGWVsO2w6eVCbOg0HZ5WxL/cozVSTfqnL/eB9muhb8THsP0G3w+BB5xAHv9KptwdfYFAUfzcIh4A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.5.0 - '@typescript-eslint/visitor-keys': 5.5.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 dev: true /@typescript-eslint/types/5.4.0: @@ -2562,12 +2546,12 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/types/5.5.0: - resolution: {integrity: sha512-OaYTqkW3GnuHxqsxxJ6KypIKd5Uw7bFiQJZRyNi1jbMJnK3Hc/DR4KwB6KJj6PBRkJJoaNwzMNv9vtTk87JhOg==} + /@typescript-eslint/types/5.6.0: + resolution: {integrity: sha512-OIZffked7mXv4mXzWU5MgAEbCf9ecNJBKi+Si6/I9PpTaj+cf2x58h2oHW5/P/yTnPkKaayfjhLvx+crnl5ubA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.4.0_typescript@4.5.2: + /@typescript-eslint/typescript-estree/5.4.0_typescript@4.5.3: resolution: {integrity: sha512-nhlNoBdhKuwiLMx6GrybPT3SFILm5Gij2YBdPEPFlYNFAXUJWX6QRgvi/lwVoadaQEFsizohs6aFRMqsXI2ewA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2582,14 +2566,14 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.5.0_typescript@4.5.2: - resolution: {integrity: sha512-pVn8btYUiYrjonhMAO0yG8lm7RApzy2L4RC7Td/mC/qFkyf6vRbGyZozoA94+w6D2Y2GRqpMoCWcwx/EUOzyoQ==} + /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.3: + resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -2597,14 +2581,14 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.5.0 - '@typescript-eslint/visitor-keys': 5.5.0 + '@typescript-eslint/types': 5.6.0 + '@typescript-eslint/visitor-keys': 5.6.0 debug: 4.3.3 globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true @@ -2617,16 +2601,16 @@ packages: eslint-visitor-keys: 3.1.0 dev: true - /@typescript-eslint/visitor-keys/5.5.0: - resolution: {integrity: sha512-4GzJ1kRtsWzHhdM40tv0ZKHNSbkDhF0Woi/TDwVJX6UICwJItvP7ZTXbjTkCdrors7ww0sYe0t+cIKDAJwZ7Kw==} + /@typescript-eslint/visitor-keys/5.6.0: + resolution: {integrity: sha512-1p7hDp5cpRFUyE3+lvA74egs+RWSgumrBpzBCDzfTFv0aQ7lIeay80yU0hIxgAhwQ6PcasW35kaOCyDOv6O/Ng==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.5.0 + '@typescript-eslint/types': 5.6.0 eslint-visitor-keys: 3.1.0 dev: true - /@vitejs/plugin-legacy/1.6.3_vite@2.7.0-beta.9: - resolution: {integrity: sha512-YivdG6gT91/wjFL6woTwVRgK9KHrju8GwXwgv5FdfAVo0GK0FK4V+YEobmDKRcOMKXQ1U5awY5HqbPIsoJalKQ==} + /@vitejs/plugin-legacy/1.6.4_vite@2.7.1: + resolution: {integrity: sha512-geH2F3hTRN++E4n9NZ0JFumxIWUKqW4FA9PAgM7Q6RvUOUUYW4tlURhEmCBYfZSN24H/yX3mEolX+wFVErsAYQ==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.0.0 @@ -2636,11 +2620,11 @@ packages: magic-string: 0.25.7 regenerator-runtime: 0.13.9 systemjs: 6.11.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 dev: true - /@vitejs/plugin-vue-jsx/1.3.0: - resolution: {integrity: sha512-mm2jT63s/DWapVWT62t7xsMmwqsLNj5LUpokSXWnlUv9oxPfZsAymhHs6byWxvuvC5jo3zzFMO7rs8ax4PcyxA==} + /@vitejs/plugin-vue-jsx/1.3.1: + resolution: {integrity: sha512-Ku0pnlG0CuFfkvwOe3TEHS7noqBIBR61JbdvH6F6i3IqJv8+0+tcyusR+EoFwi7YrA2vdP26oorWyGv3wDt5kg==} engines: {node: '>=12.0.0'} dependencies: '@babel/core': 7.16.0 @@ -2653,13 +2637,15 @@ packages: - supports-color dev: true - /@vitejs/plugin-vue/1.10.1_vite@2.7.0-beta.9: - resolution: {integrity: sha512-oL76QETMSpVE9jIScirGB2bYJEVU/+r+g+K7oG+sXPs9TZljqveoVRsmLyXlMZTjpQkLL8gz527cW80NMGVKJg==} + /@vitejs/plugin-vue/2.0.0_vite@2.7.1+vue@3.2.26: + resolution: {integrity: sha512-4Xn1h9OcaAf7KYrvz2oEi52fCCCLcCzyr3pDOrzYTWrs0DrzNOXt9fT5IiGb1f/uoNTdX3aAkXVGNXrGkzF/zw==} engines: {node: '>=12.0.0'} peerDependencies: vite: ^2.5.10 + vue: ^3.2.25 dependencies: - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 + vue: 3.2.26 dev: true /@volar/code-gen/0.29.8: @@ -2705,9 +2691,9 @@ packages: '@volar/code-gen': 0.29.8 '@volar/shared': 0.29.8 '@volar/source-map': 0.29.8 - '@vue/compiler-core': 3.2.23 - '@vue/compiler-dom': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.26 + '@vue/compiler-dom': 3.2.26 + '@vue/shared': 3.2.26 upath: 2.0.1 dev: true @@ -2743,96 +2729,107 @@ packages: - supports-color dev: true - /@vue/compiler-core/3.2.23: - resolution: {integrity: sha512-4ZhiI/orx+7EJ1B+0zjgvXMV2uRN+XBfG06UN2sJfND9rH5gtEQT3QmO4erum1o6Irl7y754W8/KSaDJh4EUQg==} + /@vue/compiler-core/3.2.26: + resolution: {integrity: sha512-N5XNBobZbaASdzY9Lga2D9Lul5vdCIOXvUMd6ThcN8zgqQhPKfCV+wfAJNNJKQkSHudnYRO2gEB+lp0iN3g2Tw==} dependencies: '@babel/parser': 7.16.4 - '@vue/shared': 3.2.23 + '@vue/shared': 3.2.26 estree-walker: 2.0.2 source-map: 0.6.1 - /@vue/compiler-dom/3.2.23: - resolution: {integrity: sha512-X2Nw8QFc5lgoK3kio5ktM95nqmLUH+q+N/PbV4kCHzF1avqv/EGLnAhaaF0Iu4bewNvHJAAhhwPZFeoV/22nbw==} + /@vue/compiler-dom/3.2.26: + resolution: {integrity: sha512-smBfaOW6mQDxcT3p9TKT6mE22vjxjJL50GFVJiI0chXYGU/xzC05QRGrW3HHVuJrmLTLx5zBhsZ2dIATERbarg==} dependencies: - '@vue/compiler-core': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.26 + '@vue/shared': 3.2.26 - /@vue/compiler-sfc/3.2.23: - resolution: {integrity: sha512-Aw+pb50Q5zTjyvWod8mNKmYZDRGHJBptmNNWE+84ZxrzEztPgMz8cNYIzWGbwcFVkmJlhvioAMvKnB+LM/sjSA==} + /@vue/compiler-sfc/3.2.26: + resolution: {integrity: sha512-ePpnfktV90UcLdsDQUh2JdiTuhV0Skv2iYXxfNMOK/F3Q+2BO0AulcVcfoksOpTJGmhhfosWfMyEaEf0UaWpIw==} dependencies: '@babel/parser': 7.16.4 - '@vue/compiler-core': 3.2.23 - '@vue/compiler-dom': 3.2.23 - '@vue/compiler-ssr': 3.2.23 - '@vue/ref-transform': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-core': 3.2.26 + '@vue/compiler-dom': 3.2.26 + '@vue/compiler-ssr': 3.2.26 + '@vue/reactivity-transform': 3.2.26 + '@vue/shared': 3.2.26 estree-walker: 2.0.2 magic-string: 0.25.7 postcss: 8.4.4 source-map: 0.6.1 - /@vue/compiler-ssr/3.2.23: - resolution: {integrity: sha512-Bqzn4jFyXPK1Ehqiq7e/czS8n62gtYF1Zfeu0DrR5uv+SBllh7LIvZjZU6+c8qbocAd3/T3I3gn2cZGmnDb6zg==} + /@vue/compiler-ssr/3.2.26: + resolution: {integrity: sha512-2mywLX0ODc4Zn8qBoA2PDCsLEZfpUGZcyoFRLSOjyGGK6wDy2/5kyDOWtf0S0UvtoyVq95OTSGIALjZ4k2q/ag==} dependencies: - '@vue/compiler-dom': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-dom': 3.2.26 + '@vue/shared': 3.2.26 /@vue/devtools-api/6.0.0-beta.20.1: resolution: {integrity: sha512-R2rfiRY+kZugzWh9ZyITaovx+jpU4vgivAEAiz80kvh3yviiTU3CBuGuyWpSwGz9/C7TkSWVM/FtQRGlZ16n8Q==} dev: false + /@vue/reactivity-transform/3.2.26: + resolution: {integrity: sha512-XKMyuCmzNA7nvFlYhdKwD78rcnmPb7q46uoR00zkX6yZrUmcCQ5OikiwUEVbvNhL5hBJuvbSO95jB5zkUon+eQ==} + dependencies: + '@babel/parser': 7.16.4 + '@vue/compiler-core': 3.2.26 + '@vue/shared': 3.2.26 + estree-walker: 2.0.2 + magic-string: 0.25.7 + /@vue/reactivity/3.2.23: resolution: {integrity: sha512-8RGVr/5Kpgb/EkCjgHXqttgA5IMc6n0lIXFY4TVbMkzdXrvaIhzBd7Te44oIDsTSYVKZLpfHd6/wEnuDqE8vFw==} dependencies: '@vue/shared': 3.2.23 + dev: true - /@vue/ref-transform/3.2.23: - resolution: {integrity: sha512-gW0GD2PSAs/th7mC7tPB/UwpIQxclbApVtsDtscDmOJXb2+cdu60ny+SuHNgfrlUT/JqWKQHq7jFKO4woxLNaA==} + /@vue/reactivity/3.2.26: + resolution: {integrity: sha512-h38bxCZLW6oFJVDlCcAiUKFnXI8xP8d+eO0pcDxx+7dQfSPje2AO6M9S9QO6MrxQB7fGP0DH0dYQ8ksf6hrXKQ==} dependencies: - '@babel/parser': 7.16.4 - '@vue/compiler-core': 3.2.23 - '@vue/shared': 3.2.23 - estree-walker: 2.0.2 - magic-string: 0.25.7 - - /@vue/runtime-core/3.2.23: - resolution: {integrity: sha512-wSI5lmY2kCGLf89iiygqxVh6/5bsawz78Me9n1x4U2bHnN0yf3PWyuhN0WgIE8VfEaF7e75E333uboNEIFjgkg==} - dependencies: - '@vue/reactivity': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/shared': 3.2.26 dev: false - /@vue/runtime-dom/3.2.23: - resolution: {integrity: sha512-z6lp0888NkLmxD9j2sGoll8Kb7J743s8s6w7GbiyUc4WZwm0KJ35B4qTFDMoIU0G7CatS6Z+yRTpPHc6srtByg==} + /@vue/runtime-core/3.2.26: + resolution: {integrity: sha512-BcYi7qZ9Nn+CJDJrHQ6Zsmxei2hDW0L6AB4vPvUQGBm2fZyC0GXd/4nVbyA2ubmuhctD5RbYY8L+5GUJszv9mQ==} dependencies: - '@vue/runtime-core': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/reactivity': 3.2.26 + '@vue/shared': 3.2.26 + dev: false + + /@vue/runtime-dom/3.2.26: + resolution: {integrity: sha512-dY56UIiZI+gjc4e8JQBwAifljyexfVCkIAu/WX8snh8vSOt/gMSEGwPRcl2UpYpBYeyExV8WCbgvwWRNt9cHhQ==} + dependencies: + '@vue/runtime-core': 3.2.26 + '@vue/shared': 3.2.26 csstype: 2.6.19 dev: false - /@vue/server-renderer/3.2.23_vue@3.2.23: - resolution: {integrity: sha512-mgQ2VAE5WjeZELJKNbwE69uiBNpN+3LyL0ZDki1bJWVwHD2fhPfx7pwyYuiucE81xz2LxVsyGxhKKUL997g8vw==} + /@vue/server-renderer/3.2.26_vue@3.2.26: + resolution: {integrity: sha512-Jp5SggDUvvUYSBIvYEhy76t4nr1vapY/FIFloWmQzn7UxqaHrrBpbxrqPcTrSgGrcaglj0VBp22BKJNre4aA1w==} peerDependencies: - vue: 3.2.23 + vue: 3.2.26 dependencies: - '@vue/compiler-ssr': 3.2.23 - '@vue/shared': 3.2.23 - vue: 3.2.23 + '@vue/compiler-ssr': 3.2.26 + '@vue/shared': 3.2.26 + vue: 3.2.26 dev: false /@vue/shared/3.2.23: resolution: {integrity: sha512-U+/Jefa0QfXUF2qVy9Dqlrb6HKJSr9/wJcM66wXmWcTOoqg7hOWzF4qruDle51pyF4x3wMn6TSH54UdjKjCKMA==} + dev: true - /@vue/test-utils/2.0.0-rc.17_vue@3.2.23: + /@vue/shared/3.2.26: + resolution: {integrity: sha512-vPV6Cq+NIWbH5pZu+V+2QHE9y1qfuTq49uNWw4f7FDEeZaDU2H2cx5jcUZOAKW7qTrUS4k6qZPbMy1x4N96nbA==} + + /@vue/test-utils/2.0.0-rc.17_vue@3.2.26: resolution: {integrity: sha512-7LHZKsFRV/HqDoMVY+cJamFzgHgsrmQFalROHC5FMWrzPzd+utG5e11krj1tVsnxYufGA2ABShX4nlcHXED+zQ==} peerDependencies: vue: ^3.0.1 dependencies: - vue: 3.2.23 + vue: 3.2.26 dev: true - /@vueuse/core/7.1.2_vue@3.2.23: - resolution: {integrity: sha512-SLoOPfhZdNRNUkZfx+wrHj6WycWdSw2RmNS8E4ngQ2kmBoJjRarGy51/GkGdjqHQqmhuwuFoNO2WaU0yBn3ffg==} + /@vueuse/core/7.3.0_vue@3.2.26: + resolution: {integrity: sha512-gPJyMMAquva9Qwqz63qGQT122m5hWI8Kuy8kfPV/JLQU7m01CXooyv8FIrX9TV8OxVcHBTPXPJHY0oyUiFoNgw==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2842,13 +2839,13 @@ packages: vue: optional: true dependencies: - '@vueuse/shared': 7.1.2_vue@3.2.23 - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 + '@vueuse/shared': 7.3.0_vue@3.2.26 + vue: 3.2.26 + vue-demi: 0.12.1_vue@3.2.26 dev: false - /@vueuse/shared/7.1.2_vue@3.2.23: - resolution: {integrity: sha512-AjYh4y9S5FMOoHDsysqcXY/1mpqNTrnWUD50yaaiyf+5kGWQVIpAkkjKZlYSC/NHKxxCRn0cLR4nWMzceUWewQ==} + /@vueuse/shared/7.3.0_vue@3.2.26: + resolution: {integrity: sha512-vOAeI84tIXKVkzm8s/Mxbrzhj0QN6NyVc/sC6LrW0AjVNdvpD8sB1dZiDn9yh8T77WJmloCEt4zZVIppeq7I+w==} peerDependencies: '@vue/composition-api': ^1.1.0 vue: ^2.6.0 || ^3.2.0 @@ -2858,12 +2855,12 @@ packages: vue: optional: true dependencies: - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 + vue: 3.2.26 + vue-demi: 0.12.1_vue@3.2.26 dev: false - /@windicss/config/1.5.3: - resolution: {integrity: sha512-DXUR+LWOWwG+prkcvey4IV4V9BvigOcfuLP28k21fO3UkfS6G6HRRgf+STB0AgKrXIGlUDDHfoPvEbndfUlYjg==} + /@windicss/config/1.5.4: + resolution: {integrity: sha512-muRPFulqh7nU3VrsPb5+k6ulNyiw8VGg62zAWRZIBfeCRXZb2gV1Q8a/tPn8X1T/+HTt4f/1bzFiusqMKscmlw==} dependencies: debug: 4.3.3 jiti: 1.12.9 @@ -2872,11 +2869,11 @@ packages: - supports-color dev: true - /@windicss/plugin-utils/1.5.3: - resolution: {integrity: sha512-6C6R/wB2vzaiWn1Tv95FaK5/932UnnbObwitusyDcuCDmCM97aCCB93CYLZCtQtPdPlLYODezinPFhdfMm746w==} + /@windicss/plugin-utils/1.5.4: + resolution: {integrity: sha512-fS4y52OYB9rIzEUolIWIrrHYuaQfcqTaX3ISbFUiNbvNgH97JATjzB2iOnNqWNy6pH3M8RP0TqYQOOCCeanDoA==} dependencies: '@antfu/utils': 0.3.0 - '@windicss/config': 1.5.3 + '@windicss/config': 1.5.4 debug: 4.3.3 fast-glob: 3.2.7 magic-string: 0.25.7 @@ -3061,17 +3058,17 @@ packages: engines: {node: '>=12'} dev: true - /ant-design-vue/3.0.0-alpha.13_6c363558ee21611f4fd805827a1f8ce7: - resolution: {integrity: sha512-qILjbNRHXz3vJJZtG45RTQTiAL97XXnr6BwOfOvDiILK6UqsaLWCerRxcF8uUnqtcbj/zQSCU1Yb0OLb7a/sHA==} + /ant-design-vue/3.0.0-alpha.15_ae87cbba5ec93a01f3fe1197df446ca3: + resolution: {integrity: sha512-stDsetOC6XE0SCMYqI3/07FN0eWoWCaRrA54guu3pt1rcpRKvoF78wShGEuAmjlZUdyYFBimSJ//85NbUZ2l/w==} peerDependencies: '@vue/compiler-sfc': '>=3.1.0' vue: '>=3.1.0' dependencies: '@ant-design/colors': 6.0.0 - '@ant-design/icons-vue': 6.0.1_vue@3.2.23 + '@ant-design/icons-vue': 6.0.1_vue@3.2.26 '@babel/runtime': 7.16.3 '@simonwep/pickr': 1.8.2 - '@vue/compiler-sfc': 3.2.23 + '@vue/compiler-sfc': 3.2.26 array-tree-filter: 2.1.0 async-validator: 4.0.7 dayjs: 1.10.7 @@ -3082,8 +3079,8 @@ packages: resize-observer-polyfill: 1.5.1 scroll-into-view-if-needed: 2.2.28 shallow-equal: 1.2.1 - vue: 3.2.23 - vue-types: 3.0.2_vue@3.2.23 + vue: 3.2.26 + vue-types: 3.0.2_vue@3.2.26 warning: 4.0.3 dev: false @@ -3236,14 +3233,14 @@ packages: - debug dev: false - /babel-jest/27.4.2_@babel+core@7.16.0: - resolution: {integrity: sha512-MADrjb3KBO2eyZCAc6QaJg6RT5u+6oEdDyHO5HEalnpwQ6LrhTsQF2Kj1Wnz2t6UPXIXPk18dSXXOT0wF5yTxA==} + /babel-jest/27.4.4_@babel+core@7.16.0: + resolution: {integrity: sha512-+6RVutZxOQgJkt4svgTHPFtOQlVe9dUg3wrimIAM38pY6hL/nsL8glfFSUjD9jNVjaVjzkCzj6loFFecrjr9Qw==} 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.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 '@types/babel__core': 7.1.16 babel-plugin-istanbul: 6.1.1 @@ -5037,13 +5034,13 @@ packages: dev: true optional: true - /esbuild-node-loader/0.6.3_typescript@4.5.2: + /esbuild-node-loader/0.6.3_typescript@4.5.3: resolution: {integrity: sha512-Bf6o8SiMMh5+r20jsjAThNOtzo3t8Ye4Qdzz+twWHnxu28SdkGUr5ahq8iX0qbd+I9ge8sLNX7oQoNW1YzHlqA==} peerDependencies: typescript: ^4.0 dependencies: esbuild: 0.13.15 - typescript: 4.5.2 + typescript: 4.5.3 dev: true /esbuild-openbsd-64/0.13.15: @@ -5172,13 +5169,13 @@ packages: source-map: 0.6.1 dev: true - /eslint-config-prettier/8.3.0_eslint@8.3.0: + /eslint-config-prettier/8.3.0_eslint@8.4.1: resolution: {integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==} hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.3.0 + eslint: 8.4.1 dev: true /eslint-define-config/1.2.0: @@ -5186,7 +5183,7 @@ packages: engines: {node: '>= 16.9.0', npm: '>= 7.0.0', pnpm: '>= 6.17.0'} dev: true - /eslint-plugin-jest/25.3.0_b55ff52341332b12d19d2792732d1abe: + /eslint-plugin-jest/25.3.0_c2016be38cd9c86f14ab366f546e0879: resolution: {integrity: sha512-79WQtuBsTN1S8Y9+7euBYwxIOia/k7ykkl9OCBHL3xuww5ecursHy/D8GCIlvzHVWv85gOkS5Kv6Sh7RxOgK1Q==} engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} peerDependencies: @@ -5199,16 +5196,16 @@ packages: jest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 5.5.0_2a935f58a3cc0b0f42856ccf18d8367f - '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.3.0+typescript@4.5.2 - eslint: 8.3.0 - jest: 27.4.2_ts-node@10.4.0 + '@typescript-eslint/eslint-plugin': 5.6.0_0d0cecf582ba45923647a091322795b0 + '@typescript-eslint/experimental-utils': 5.4.0_eslint@8.4.1+typescript@4.5.3 + eslint: 8.4.1 + jest: 27.4.4_ts-node@10.4.0 transitivePeerDependencies: - supports-color - typescript dev: true - /eslint-plugin-prettier/4.0.0_d8c6a2a4ba8850181fffb74d8e835cec: + /eslint-plugin-prettier/4.0.0_90bd2ba582f6d1348d73031482d782e2: resolution: {integrity: sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==} engines: {node: '>=6.0.0'} peerDependencies: @@ -5219,23 +5216,23 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.3.0 - eslint-config-prettier: 8.3.0_eslint@8.3.0 - prettier: 2.5.0 + eslint: 8.4.1 + eslint-config-prettier: 8.3.0_eslint@8.4.1 + prettier: 2.5.1 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/8.1.1_eslint@8.3.0: - resolution: {integrity: sha512-rx64IrlhdfPya6u2V5ukOGiLCTgaCBdMSpczLVqyo8A0l+Vbo+lzvIfEUfAQ2auj+MF6y0TwxLorzdCIzHunnw==} + /eslint-plugin-vue/8.2.0_eslint@8.4.1: + resolution: {integrity: sha512-cLIdTuOAMXyHeQ4drYKcZfoyzdwdBpH279X8/N0DgmotEI9yFKb5O/cAgoie/CkQZCH/MOmh0xw/KEfS90zY2A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.3.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint: 8.4.1 + eslint-utils: 3.0.0_eslint@8.4.1 natural-compare: 1.4.0 semver: 7.3.5 - vue-eslint-parser: 8.0.1_eslint@8.3.0 + vue-eslint-parser: 8.0.1_eslint@8.4.1 transitivePeerDependencies: - supports-color dev: true @@ -5264,13 +5261,13 @@ packages: estraverse: 5.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.3.0: + /eslint-utils/3.0.0_eslint@8.4.1: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.3.0 + eslint: 8.4.1 eslint-visitor-keys: 2.1.0 dev: true @@ -5284,24 +5281,24 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.3.0: - resolution: {integrity: sha512-aIay56Ph6RxOTC7xyr59Kt3ewX185SaGnAr8eWukoPLeriCrvGjvAubxuvaXOfsxhtwV5g0uBOsyhAom4qJdww==} + /eslint/8.4.1: + resolution: {integrity: sha512-TxU/p7LB1KxQ6+7aztTnO7K0i+h0tDi81YRY9VzB6Id71kNz+fFYnf5HD5UOQmxkzcoa0TlVZf9dpMtUv0GpWg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint/eslintrc': 1.0.4 - '@humanwhocodes/config-array': 0.6.0 + '@eslint/eslintrc': 1.0.5 + '@humanwhocodes/config-array': 0.9.2 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 eslint-scope: 7.1.0 - eslint-utils: 3.0.0_eslint@8.3.0 + eslint-utils: 3.0.0_eslint@8.4.1 eslint-visitor-keys: 3.1.0 - espree: 9.1.0 + espree: 9.2.0 esquery: 1.4.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -5331,13 +5328,13 @@ packages: - supports-color dev: true - /esno/0.12.1_typescript@4.5.2: + /esno/0.12.1_typescript@4.5.3: resolution: {integrity: sha512-OmPcnNEXVmfiGANoPxsUZHYs+USGgWveC+RVVbvyFXRtwwoBQa7K2TjRe9o2FCkfLB56ewq/0MiEmowyCE3ARA==} hasBin: true dependencies: cross-spawn: 7.0.3 esbuild: 0.13.15 - esbuild-node-loader: 0.6.3_typescript@4.5.2 + esbuild-node-loader: 0.6.3_typescript@4.5.3 esbuild-register: 3.2.0_esbuild@0.13.15 import-meta-resolve: 1.1.1 transitivePeerDependencies: @@ -5353,6 +5350,15 @@ packages: eslint-visitor-keys: 3.1.0 dev: true + /espree/9.2.0: + resolution: {integrity: sha512-oP3utRkynpZWF/F2x/HZJ+AGtnIclaR7z1pYPxy7NYM2fSO6LgK/Rkny8anRSPK/VwEA1eqm2squui0T7ZMOBg==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.6.0 + acorn-jsx: 5.3.2_acorn@8.6.0 + eslint-visitor-keys: 3.1.0 + dev: true + /esprima/4.0.1: resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} engines: {node: '>=4'} @@ -7153,14 +7159,14 @@ packages: throat: 6.0.1 dev: true - /jest-circus/27.4.2: - resolution: {integrity: sha512-2ePUSru1BGMyzxsMvRfu+tNb+PW60rUyMLJBfw1Nrh5zC8RoTPfF+zbE0JToU31a6ZVe4nnrNKWYRzlghAbL0A==} + /jest-circus/27.4.4: + resolution: {integrity: sha512-4DWhvQerDq5X4GaqhEUoZiBhuNdKDGr0geW0iJwarbDljAmGaGOErKQG+z2PBr0vgN05z7tsGSY51mdWr8E4xg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 dedent: 0.7.0 @@ -7169,8 +7175,8 @@ packages: 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-runtime: 27.4.4 + jest-snapshot: 27.4.4 jest-util: 27.4.2 pretty-format: 27.4.2 slash: 3.0.0 @@ -7180,8 +7186,8 @@ packages: - supports-color dev: true - /jest-cli/27.4.2_ts-node@10.4.0: - resolution: {integrity: sha512-Ex2WhCj4s0XFntTKTnyLgV/CZKgQaZBYrKz02XOZ4nUjFD+26Fji/M1SgHm+2IWEIsQqoipNRx9RJH56p8d7MQ==} + /jest-cli/27.4.4_ts-node@10.4.0: + resolution: {integrity: sha512-+MfsHnZPUOBigCBURuQFRpgYoPCgmIFkICkqt4SrramZCUp/UAuWcst4pMZb84O3VU8JyKJmnpGG4qH8ClQloA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -7190,14 +7196,14 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.2_ts-node@10.4.0 + '@jest/core': 27.4.4_ts-node@10.4.0 '@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.4.2_ts-node@10.4.0 + jest-config: 27.4.4_ts-node@10.4.0 jest-util: 27.4.2 jest-validate: 27.4.2 prompts: 2.4.2 @@ -7210,8 +7216,8 @@ packages: - utf-8-validate dev: true - /jest-config/27.4.2_ts-node@10.4.0: - resolution: {integrity: sha512-2vKqelsfHPnIzrPTpE9hImqxZLp5l9Vszpci19RdVB2i5OwoM+OkPExZMQb8aGrpEGXoKtlzvdqCL1GObiz8JQ==} + /jest-config/27.4.4_ts-node@10.4.0: + resolution: {integrity: sha512-6lxg0ugO6KS2zKEbpdDwBzu1IT0Xg4/VhxXMuBu+z/5FvBjLCEMTaWQm3bCaGCZUR9j9FK4DzUIxyhIgn6kVEg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} peerDependencies: ts-node: '>=9.0.0' @@ -7220,28 +7226,28 @@ packages: optional: true dependencies: '@babel/core': 7.16.0 - '@jest/test-sequencer': 27.4.2 + '@jest/test-sequencer': 27.4.4 '@jest/types': 27.4.2 - babel-jest: 27.4.2_@babel+core@7.16.0 + babel-jest: 27.4.4_@babel+core@7.16.0 chalk: 4.1.2 ci-info: 3.3.0 deepmerge: 4.2.2 glob: 7.2.0 graceful-fs: 4.2.8 - jest-circus: 27.4.2 - jest-environment-jsdom: 27.4.2 - jest-environment-node: 27.4.2 + jest-circus: 27.4.4 + jest-environment-jsdom: 27.4.4 + jest-environment-node: 27.4.4 jest-get-type: 27.4.0 - jest-jasmine2: 27.4.2 + jest-jasmine2: 27.4.4 jest-regex-util: 27.4.0 - jest-resolve: 27.4.2 - jest-runner: 27.4.2 + jest-resolve: 27.4.4 + jest-runner: 27.4.4 jest-util: 27.4.2 jest-validate: 27.4.2 micromatch: 4.0.4 pretty-format: 27.4.2 slash: 3.0.0 - ts-node: 10.4.0_68212d3c5f342a0c59715bbaaf1875e7 + ts-node: 10.4.0_74e588db5264178750052e53ffe97b8f transitivePeerDependencies: - bufferutil - canvas @@ -7287,15 +7293,14 @@ packages: pretty-format: 27.4.2 dev: true - /jest-environment-jsdom/27.4.2: - resolution: {integrity: sha512-L0dV4oq4+Ll7hZ8QCGvSELn8uOr938/QKOg6o70kMHiZOpWOjAqSf7fMVAtGhG/BVSvk1GTzhGJNOWsxtH5KbQ==} + /jest-environment-jsdom/27.4.4: + resolution: {integrity: sha512-cYR3ndNfHBqQgFvS1RL7dNqSvD//K56j/q1s2ygNHcfTCAp12zfIromO1w3COmXrxS8hWAh7+CmZmGCIoqGcGA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/jsdom': 16.2.13 - '@types/node': 16.11.11 + '@types/node': 16.11.12 jest-mock: 27.4.2 jest-util: 27.4.2 jsdom: 16.7.0 @@ -7306,14 +7311,14 @@ packages: - utf-8-validate dev: true - /jest-environment-node/27.4.2: - resolution: {integrity: sha512-nzTZ5nJ+FabuZPH2YVci7SZIHpvtNRHPt8+vipLkCnAgXGjVzHm7XJWdnNqXbAkExIgiKeVEkVMNZOZE/LeiIg==} + /jest-environment-node/27.4.4: + resolution: {integrity: sha512-D+v3lbJ2GjQTQR23TK0kY3vFVmSeea05giInI41HHOaJnAwOnmUHTZgUaZL+VxUB43pIzoa7PMwWtCVlIUoVoA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/fake-timers': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 jest-mock: 27.4.2 jest-util: 27.4.2 dev: true @@ -7328,36 +7333,36 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-haste-map/27.4.2: - resolution: {integrity: sha512-foiyAEePORUN2eeJnOtcM1y8qW0ShEd9kTjWVL4sVaMcuCJM6gtHegvYPBRT0mpI/bs4ueThM90+Eoj2ncoNsA==} + /jest-haste-map/27.4.4: + resolution: {integrity: sha512-kvspmHmgPIZoDaqUsvsJFTaspuxhATvdO6wsFNGNSi8kfdiOCEEvECNbht8xG+eE5Ol88JyJmp2D7RF4dYo85Q==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 '@types/graceful-fs': 4.1.5 - '@types/node': 16.11.11 + '@types/node': 16.11.12 anymatch: 3.1.2 fb-watchman: 2.0.1 graceful-fs: 4.2.8 jest-regex-util: 27.4.0 jest-serializer: 27.4.0 jest-util: 27.4.2 - jest-worker: 27.4.2 + jest-worker: 27.4.4 micromatch: 4.0.4 walker: 1.0.8 optionalDependencies: fsevents: 2.3.2 dev: true - /jest-jasmine2/27.4.2: - resolution: {integrity: sha512-VO/fyAJSH9u0THjbteFiL8qc93ufU+yW+bdieDc8tzTCWwlWzO53UHS5nFK1qmE8izb5Smkn+XHlVt6/l06MKQ==} + /jest-jasmine2/27.4.4: + resolution: {integrity: sha512-ygk2tUgtLeN3ouj4KEYw9p81GLI1EKrnvourPULN5gdgB482PH5op9gqaRG0IenbJhBbbRwiSvh5NoBoQZSqdA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/traverse': 7.16.3 - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/source-map': 27.4.0 '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 co: 4.6.0 expect: 27.4.2 @@ -7365,8 +7370,8 @@ packages: 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-runtime: 27.4.4 + jest-snapshot: 27.4.4 jest-util: 27.4.2 pretty-format: 27.4.2 throat: 6.0.1 @@ -7412,10 +7417,10 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 dev: true - /jest-pnp-resolver/1.2.2_jest-resolve@27.4.2: + /jest-pnp-resolver/1.2.2_jest-resolve@27.4.4: resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} engines: {node: '>=6'} peerDependencies: @@ -7424,7 +7429,7 @@ packages: jest-resolve: optional: true dependencies: - jest-resolve: 27.4.2 + jest-resolve: 27.4.4 dev: true /jest-regex-util/27.4.0: @@ -7432,26 +7437,26 @@ packages: engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dev: true - /jest-resolve-dependencies/27.4.2: - resolution: {integrity: sha512-hb++cTpqvOWfU49MCP/JQkxmnrhKoAVqXWFjgYXswRSVGk8Q6bDTSvhbCeYXDtXaymY0y7WrrSIlKogClcKJuw==} + /jest-resolve-dependencies/27.4.4: + resolution: {integrity: sha512-iAnpCXh81sd9nbyqySvm5/aV9X6JZKE0dQyFXTC8tptXcdrgS0vjPFy+mEgzPHxXw+tq4TQupuTa0n8OXwRIxw==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 jest-regex-util: 27.4.0 - jest-snapshot: 27.4.2 + jest-snapshot: 27.4.4 transitivePeerDependencies: - supports-color dev: true - /jest-resolve/27.4.2: - resolution: {integrity: sha512-d/zqPjxCzMqHlOdRTg8cTpO9jY+1/T74KazT8Ws/LwmwxV5sRMWOkiLjmzUCDj/5IqA5XHNK4Hkmlq9Kdpb9Sg==} + /jest-resolve/27.4.4: + resolution: {integrity: sha512-Yh5jK3PBmDbm01Rc8pT0XqpBlTPEGwWp7cN61ijJuwony/tR2Taof3TLy6yfNiuRS8ucUOPO7NBYm3ei38kkcg==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/types': 27.4.2 chalk: 4.1.2 graceful-fs: 4.2.8 - jest-haste-map: 27.4.2 - jest-pnp-resolver: 1.2.2_jest-resolve@27.4.2 + jest-haste-map: 27.4.4 + jest-pnp-resolver: 1.2.2_jest-resolve@27.4.4 jest-util: 27.4.2 jest-validate: 27.4.2 resolve: 1.20.0 @@ -7459,30 +7464,30 @@ packages: slash: 3.0.0 dev: true - /jest-runner/27.4.2: - resolution: {integrity: sha512-YsgbYKk8V7J5BQPINXhdzNLoqIwUWrJkV9h6/ccsn6fbmC3n3ax1K5cDWzAU9qXyaQhetwFqPpHmAHIACscRKQ==} + /jest-runner/27.4.4: + resolution: {integrity: sha512-AXv/8Q0Xf1puWnDf52m7oLrK7sXcv6re0V/kItwTSVHJbX7Oebm07oGFQqGmq0R0mhO1zpmB3OpqRuaCN2elPA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/console': 27.4.2 - '@jest/environment': 27.4.2 + '@jest/environment': 27.4.4 '@jest/test-result': 27.4.2 - '@jest/transform': 27.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 emittery: 0.8.1 exit: 0.1.2 graceful-fs: 4.2.8 jest-docblock: 27.4.0 - jest-environment-jsdom: 27.4.2 - jest-environment-node: 27.4.2 - jest-haste-map: 27.4.2 + jest-environment-jsdom: 27.4.4 + jest-environment-node: 27.4.4 + jest-haste-map: 27.4.4 jest-leak-detector: 27.4.2 jest-message-util: 27.4.2 - jest-resolve: 27.4.2 - jest-runtime: 27.4.2 + jest-resolve: 27.4.4 + jest-runtime: 27.4.4 jest-util: 27.4.2 - jest-worker: 27.4.2 + jest-worker: 27.4.4 source-map-support: 0.5.21 throat: 6.0.1 transitivePeerDependencies: @@ -7492,16 +7497,16 @@ packages: - utf-8-validate dev: true - /jest-runtime/27.4.2: - resolution: {integrity: sha512-eqPgcBaUNaw6j8T5M+dnfAEh6MIrh2YmtskCr9sl50QYpD22Sg+QqHw3J3nmaLzVMbBtOMHFFxLF0Qx8MsZVFQ==} + /jest-runtime/27.4.4: + resolution: {integrity: sha512-tZGay6P6vXJq8t4jVFAUzYHx+lzIHXjz+rj1XBk6mAR1Lwtf5kz0Uun7qNuU+oqpZu4+hhuxpUfXb6j30bEPqA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@jest/console': 27.4.2 - '@jest/environment': 27.4.2 - '@jest/globals': 27.4.2 + '@jest/environment': 27.4.4 + '@jest/globals': 27.4.4 '@jest/source-map': 27.4.0 '@jest/test-result': 27.4.2 - '@jest/transform': 27.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 '@types/yargs': 16.0.4 chalk: 4.1.2 @@ -7511,12 +7516,12 @@ packages: exit: 0.1.2 glob: 7.2.0 graceful-fs: 4.2.8 - jest-haste-map: 27.4.2 + jest-haste-map: 27.4.4 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-resolve: 27.4.4 + jest-snapshot: 27.4.4 jest-util: 27.4.2 jest-validate: 27.4.2 slash: 3.0.0 @@ -7530,12 +7535,12 @@ packages: 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.11 + '@types/node': 16.11.12 graceful-fs: 4.2.8 dev: true - /jest-snapshot/27.4.2: - resolution: {integrity: sha512-DI7lJlNIu6WSQ+esqhnJzEzU70+dV+cNjoF1c+j5FagWEd3KtOyZvVliAH0RWNQ6KSnAAnKSU0qxJ8UXOOhuUQ==} + /jest-snapshot/27.4.4: + resolution: {integrity: sha512-yy+rpCvYMOjTl7IMuaMI9OP9WT229zi8BhdNHm6e6mttAOIzvIiCxFoZ6yRxaV3HDPPgMryi+ReX2b8+IQJdPA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: '@babel/core': 7.16.0 @@ -7544,7 +7549,7 @@ 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.4.2 + '@jest/transform': 27.4.4 '@jest/types': 27.4.2 '@types/babel__traverse': 7.14.2 '@types/prettier': 2.4.2 @@ -7554,10 +7559,10 @@ packages: graceful-fs: 4.2.8 jest-diff: 27.4.2 jest-get-type: 27.4.0 - jest-haste-map: 27.4.2 + jest-haste-map: 27.4.4 jest-matcher-utils: 27.4.2 jest-message-util: 27.4.2 - jest-resolve: 27.4.2 + jest-resolve: 27.4.4 jest-util: 27.4.2 natural-compare: 1.4.0 pretty-format: 27.4.2 @@ -7566,24 +7571,12 @@ packages: - supports-color dev: true - /jest-util/27.3.1: - resolution: {integrity: sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==} - engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} - dependencies: - '@jest/types': 27.2.5 - '@types/node': 16.11.11 - chalk: 4.1.2 - ci-info: 3.3.0 - graceful-fs: 4.2.8 - picomatch: 2.3.0 - dev: true - /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.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 chalk: 4.1.2 ci-info: 3.3.0 graceful-fs: 4.2.8 @@ -7608,7 +7601,7 @@ packages: dependencies: '@jest/test-result': 27.4.2 '@jest/types': 27.4.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 ansi-escapes: 4.3.2 chalk: 4.1.2 jest-util: 27.4.2 @@ -7619,22 +7612,22 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - /jest-worker/27.4.2: - resolution: {integrity: sha512-0QMy/zPovLfUPyHuOuuU4E+kGACXXE84nRnq6lBVI9GJg5DCBiA97SATi+ZP8CpiJwEQy1oCPjRBf8AnLjN+Ag==} + /jest-worker/27.4.4: + resolution: {integrity: sha512-jfwxYJvfua1b1XkyuyPh01ATmgg4e5fPM/muLmhy9Qc6dmiwacQB0MLHaU6IjEsv/+nAixHGxTn8WllA27Pn0w==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 16.11.11 + '@types/node': 16.11.12 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true - /jest/27.4.2_ts-node@10.4.0: - resolution: {integrity: sha512-TAReynFYCfHNcrL+8Z74WPGafLFLF++bGkrpcsk6cO5G9S2VuJGhu2c44YFForMgF0GlYmtbpmeznkvZpNgTxg==} + /jest/27.4.4_ts-node@10.4.0: + resolution: {integrity: sha512-AXwEIFa58Uf1Jno3/KSo5HZZ0/2Xwqvfrz0/3bmTwImkFlbOvz5vARAW9nTrxRLkojjkitaZ1KNKAtw3JRFAaA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: @@ -7643,9 +7636,9 @@ packages: node-notifier: optional: true dependencies: - '@jest/core': 27.4.2_ts-node@10.4.0 + '@jest/core': 27.4.4_ts-node@10.4.0 import-local: 3.0.3 - jest-cli: 27.4.2_ts-node@10.4.0 + jest-cli: 27.4.4_ts-node@10.4.0 transitivePeerDependencies: - bufferutil - canvas @@ -7769,8 +7762,8 @@ packages: resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} dev: true - /json-schema/0.3.0: - resolution: {integrity: sha512-TYfxx36xfl52Rf1LU9HyWSLGPdYLL+SQ8/E/0yVyKG8wCCDaSrhPap0vEdlsZWRaS6tnKKLPGiEJGiREVC8kxQ==} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true /json-stable-stringify-without-jsonify/1.0.1: @@ -9065,11 +9058,11 @@ packages: engines: {node: '>=6'} dev: true - /pinia/2.0.4_typescript@4.5.2+vue@3.2.23: - resolution: {integrity: sha512-nAc2f9HmOcBbWRlnGDuBGedM1G6uFAR10FnJWP1/dgm1I2tM5jbgKL/3IgynP4mBnPCy//ky7g0WpCZl5Mmxsg==} + /pinia/2.0.6_typescript@4.5.3+vue@3.2.26: + resolution: {integrity: sha512-01mP4+KapIcTNSYLhQESy6GW0N8vY5wX3UqOwkC87e7DPjEusNJ8bENrKqdvZaRHbB2rDMOONeAbwMa3+n1/rw==} peerDependencies: '@vue/composition-api': ^1.4.0 - typescript: ^4.4.4 + typescript: '>=4.4.4' vue: ^2.6.14 || ^3.2.0 peerDependenciesMeta: '@vue/composition-api': @@ -9078,9 +9071,9 @@ packages: optional: true dependencies: '@vue/devtools-api': 6.0.0-beta.20.1 - typescript: 4.5.2 - vue: 3.2.23 - vue-demi: 0.12.1_vue@3.2.23 + typescript: 4.5.3 + vue: 3.2.26 + vue-demi: 0.12.1_vue@3.2.26 dev: false /pinkie-promise/2.0.1: @@ -9271,8 +9264,8 @@ packages: fast-diff: 1.2.0 dev: true - /prettier/2.5.0: - resolution: {integrity: sha512-FM/zAKgWTxj40rH03VxzIPdXmj39SwSjwG0heUcNFwI+EMZJnY93yAiKXM3dObIKAM5TA88werc8T/EwhB45eg==} + /prettier/2.5.1: + resolution: {integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==} engines: {node: '>=10.13.0'} hasBin: true dev: true @@ -9483,8 +9476,8 @@ packages: yargs: 15.4.1 dev: false - /qs/6.10.1: - resolution: {integrity: sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==} + /qs/6.10.2: + resolution: {integrity: sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==} engines: {node: '>=0.6'} dependencies: side-channel: 1.0.4 @@ -10944,14 +10937,15 @@ packages: escape-string-regexp: 1.0.5 dev: true - /ts-jest/27.0.7_4ea97a3f85990082324bce850aef6ad5: - resolution: {integrity: sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==} + /ts-jest/27.1.1_dc33159234d58f1c7ac35b6119da0e94: + resolution: {integrity: sha512-Ds0VkB+cB+8g2JUmP/GKWndeZcCKrbe6jzolGrVWdqVUFByY/2KDHqxJ7yBSon7hDB1TA4PXxjfZ+JjzJisvgA==} engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} hasBin: true peerDependencies: '@babel/core': '>=7.0.0-beta.0 <8' '@types/jest': ^27.0.0 babel-jest: '>=27.0.0 <28' + esbuild: ~0.14.0 jest: ^27.0.0 typescript: '>=3.8 <5.0' peerDependenciesMeta: @@ -10961,21 +10955,23 @@ packages: optional: true babel-jest: optional: true + esbuild: + optional: true dependencies: '@types/jest': 27.0.3 bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 - jest: 27.4.2_ts-node@10.4.0 - jest-util: 27.3.1 + jest: 27.4.4_ts-node@10.4.0 + jest-util: 27.4.2 json5: 2.2.0 lodash.memoize: 4.1.2 make-error: 1.3.6 semver: 7.3.5 - typescript: 4.5.2 + typescript: 4.5.3 yargs-parser: 20.2.9 dev: true - /ts-node/10.4.0_68212d3c5f342a0c59715bbaaf1875e7: + /ts-node/10.4.0_74e588db5264178750052e53ffe97b8f: resolution: {integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==} hasBin: true peerDependencies: @@ -10994,18 +10990,18 @@ packages: '@tsconfig/node12': 1.0.9 '@tsconfig/node14': 1.0.1 '@tsconfig/node16': 1.0.2 - '@types/node': 16.11.11 + '@types/node': 16.11.12 acorn: 8.6.0 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 4.5.2 + typescript: 4.5.3 yn: 3.1.1 dev: true - /ts-node/9.1.1_typescript@4.5.2: + /ts-node/9.1.1_typescript@4.5.3: resolution: {integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==} engines: {node: '>=10.0.0'} hasBin: true @@ -11017,7 +11013,7 @@ packages: diff: 4.0.2 make-error: 1.3.6 source-map-support: 0.5.21 - typescript: 4.5.2 + typescript: 4.5.3 yn: 3.1.1 dev: true @@ -11037,14 +11033,14 @@ packages: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - /tsutils/3.21.0_typescript@4.5.2: + /tsutils/3.21.0_typescript@4.5.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.2 + typescript: 4.5.3 dev: true /tunnel-agent/0.6.0: @@ -11113,8 +11109,8 @@ packages: is-typedarray: 1.0.0 dev: true - /typescript/4.5.2: - resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} + /typescript/4.5.3: + resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -11303,13 +11299,13 @@ packages: engines: {node: '>= 0.8'} dev: true - /vditor/3.8.7: - resolution: {integrity: sha512-7loYmcj1TCkJV86qwstxzAy33GweFKdJnpiSzGGPqUzDaOcUAiaiFAjIQjxwJ3/sx7pNZf1NWLhXKabXEN7xzQ==} + /vditor/3.8.8: + resolution: {integrity: sha512-qaZcxx7SDUkxTTnoBNVzhhLFHXPnaE+DCPUX07K7kBhvgOrJS06TkclbffL+i2U1edEkY8QBkGJU3AtNB90OzA==} dependencies: diff-match-patch: 1.0.5 dev: false - /vite-plugin-compression/0.3.6_vite@2.7.0-beta.9: + /vite-plugin-compression/0.3.6_vite@2.7.1: resolution: {integrity: sha512-aSskQCJsP3VQ8PsnY+vO7UfD5qoFMOEuzg0PG2E9Zqyx+ARmc3wr9KCgOFraZOFW1Y4UAa5BR0SMTjoxHRMJoQ==} peerDependencies: vite: '>=2.0.0' @@ -11317,12 +11313,12 @@ packages: chalk: 4.1.2 debug: 4.3.2 fs-extra: 10.0.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-html/2.1.1_vite@2.7.0-beta.9: + /vite-plugin-html/2.1.1_vite@2.7.1: resolution: {integrity: sha512-TCLLYzibNDEMwbtRYAYYmI7CqMuU0qFFfoTVhEQ8w4P9Tjfe5Xrh/0+XXydifgd/H7xzuWkFUjSYT6Egy7Y27Q==} peerDependencies: vite: '>=2.0.0' @@ -11333,10 +11329,10 @@ packages: ejs: 3.1.6 fs-extra: 10.0.0 html-minifier-terser: 5.1.1 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 dev: true - /vite-plugin-imagemin/0.4.6_vite@2.7.0-beta.9: + /vite-plugin-imagemin/0.4.6_vite@2.7.1: resolution: {integrity: sha512-4dE7E77MM2ywFW5KOM6PTwgFZCh+OqlBufhpH07k81a4Ao2/Orvrido7JhLE3TWbWY2K1ZkiZ1E4buIPWtHQRA==} peerDependencies: vite: '>=2.0.0' @@ -11361,12 +11357,12 @@ packages: imagemin-pngquant: 9.0.2 imagemin-svgo: 9.0.0 imagemin-webp: 6.0.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.0-beta.9: + /vite-plugin-mock/2.9.6_mockjs@1.1.0+vite@2.7.1: resolution: {integrity: sha512-/Rm59oPppe/ncbkSrUuAxIQihlI2YcBmnbR4ST1RA2VzM1C0tEQc1KlbQvnUGhXECAGTaQN2JyasiwXP6EtKgg==} engines: {node: '>=12.0.0'} peerDependencies: @@ -11383,13 +11379,13 @@ packages: fast-glob: 3.2.7 mockjs: 1.1.0 path-to-regexp: 6.2.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - rollup - supports-color dev: true - /vite-plugin-purge-icons/0.7.0_vite@2.7.0-beta.9: + /vite-plugin-purge-icons/0.7.0_vite@2.7.1: resolution: {integrity: sha512-oGZUKFAL4waIZIeiCPT5KZvGbBA500AO/03oxW+ODTKUMq+0jbh9s+T8NPzfJQFC1jtE7eUb2ium82IP/gxZjA==} engines: {node: '>= 12'} peerDependencies: @@ -11398,31 +11394,30 @@ packages: '@purge-icons/core': 0.7.0 '@purge-icons/generated': 0.7.0 rollup-plugin-purge-icons: 0.7.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-pwa/0.11.9_vite@2.7.0-beta.9: - resolution: {integrity: sha512-w2rWd91Kw/UrwJurrnkGCuPlDiLYdNCe4B29smcACoEgopgM/rw2AVsNhaKeut6nHlzKEyu9tnGd4YN80N4R1g==} + /vite-plugin-pwa/0.11.11_vite@2.7.1: + resolution: {integrity: sha512-/nSLS7VfGN5UrL4a1ALGEQAyga/H0hYZjEkwPehiEFW1PM1DTi1A8GkPCsmevKwR6vt10P+5wS1wrvSgwQemzw==} peerDependencies: vite: ^2.0.0 dependencies: - chalk: 4.1.2 debug: 4.3.3 fast-glob: 3.2.7 pretty-bytes: 5.6.0 rollup: 2.60.1 - vite: 2.7.0-beta.9_less@4.1.2 - workbox-build: 6.4.1 - workbox-window: 6.4.1 + vite: 2.7.1_less@4.1.2 + workbox-build: 6.4.2 + workbox-window: 6.4.2 transitivePeerDependencies: - '@types/babel__core' - acorn - supports-color dev: true - /vite-plugin-style-import/1.4.0_vite@2.7.0-beta.9: + /vite-plugin-style-import/1.4.0_vite@2.7.1: resolution: {integrity: sha512-EGAx0zVGUkwAwvDaC66zxgzXyHE0CwAXp4O1xGKnpMcrDT9L1nlojiCjjLRQzL8C3zwY1jn9ilq+m0VABKiiLg==} peerDependencies: vite: '>=2.0.0' @@ -11433,12 +11428,12 @@ packages: es-module-lexer: 0.9.3 fs-extra: 10.0.0 magic-string: 0.25.7 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-svg-icons/1.0.5_vite@2.7.0-beta.9: + /vite-plugin-svg-icons/1.0.5_vite@2.7.1: resolution: {integrity: sha512-dzPwIwaxhVzVTQ/NlQgQ/vcZ8jtHFx8xhpVt4iXqM/2G+8HUz6lpew4V8yOprCy2OUAq7gToYhIxT042gKXLMw==} peerDependencies: vite: '>=2.0.0' @@ -11450,12 +11445,12 @@ packages: fs-extra: 10.0.0 svg-baker: 1.7.0 svgo: 2.8.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-theme/0.8.1_vite@2.7.0-beta.9: + /vite-plugin-theme/0.8.1_vite@2.7.1: resolution: {integrity: sha512-kyfcMW9YOBuNWHvORWJoq2tJ53Eaq3O7rFntENHtqp6hbblqdGhGlCzxXDbepVthFCxlyIel8S6EFIsCT6CVfg==} peerDependencies: vite: '>=2.0.0-beta.49' @@ -11468,37 +11463,37 @@ packages: esbuild: 0.11.23 esbuild-plugin-alias: 0.1.2 tinycolor2: 1.4.2 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 transitivePeerDependencies: - supports-color dev: true - /vite-plugin-vue-setup-extend/0.1.0_vite@2.7.0-beta.9: + /vite-plugin-vue-setup-extend/0.1.0_vite@2.7.1: resolution: {integrity: sha512-emS0pGCeWDdzxIpHzlPMaPv4HrNJMlXSkkzOFi110MrkyNweJv4TrDpB0ZYtjd+JywqjUCA3/cl3CuJBbv6qzw==} peerDependencies: vite: '>=2.0.0' dependencies: - '@vue/compiler-sfc': 3.2.23 + '@vue/compiler-sfc': 3.2.26 magic-string: 0.25.7 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 dev: true - /vite-plugin-windicss/1.5.3_vite@2.7.0-beta.9: - resolution: {integrity: sha512-t9iu+fs1egguTK/+RdV/UCp11R69EQhVvvGcrNhCMt43DQF/RU19gHZUXB8wspm0V02Bz+rSmtqy/h3laJ9Z5Q==} + /vite-plugin-windicss/1.5.4_vite@2.7.1: + resolution: {integrity: sha512-bG2IERA9J50MGq1QEbGC/PjrkVIaq2b3LilCeidyIpmFV/4aR14/wGDe83SobF+8coIeJ+23S0uDK/fXX5X0pQ==} peerDependencies: vite: ^2.0.1 dependencies: - '@windicss/plugin-utils': 1.5.3 + '@windicss/plugin-utils': 1.5.4 debug: 4.3.3 kolorist: 1.5.0 - vite: 2.7.0-beta.9_less@4.1.2 + vite: 2.7.1_less@4.1.2 windicss: 3.2.1 transitivePeerDependencies: - supports-color dev: true - /vite/2.7.0-beta.9_less@4.1.2: - resolution: {integrity: sha512-4hVJC8iNGYLHdC2OjS9jSu5Dp3q7gtyz2+98XZsb46qVjdZHZPQBZAKpycPj1EcbGDiiJpY6XIaBKknxCQ+cKA==} + /vite/2.7.1_less@4.1.2: + resolution: {integrity: sha512-TDXXhcu5lyQ6uosK4ZWaOyB4VzOiizk0biitRzDzaEtgSUi8rVYPc4k1xgOjLSf0OuceDJmojFKXHOX9DB1WuQ==} engines: {node: '>=12.2.0'} hasBin: true peerDependencies: @@ -11631,7 +11626,7 @@ packages: '@volar/vue-code-gen': 0.29.8 '@vscode/emmet-helper': 2.8.2 '@vue/reactivity': 3.2.23 - '@vue/shared': 3.2.23 + '@vue/shared': 3.2.26 request-light: 0.5.5 upath: 2.0.1 vscode-css-languageservice: 5.1.8 @@ -11643,7 +11638,7 @@ packages: vscode-typescript-languageservice: 0.29.8 dev: true - /vue-demi/0.12.1_vue@3.2.23: + /vue-demi/0.12.1_vue@3.2.26: resolution: {integrity: sha512-QL3ny+wX8c6Xm1/EZylbgzdoDolye+VpCXRhI2hug9dJTP3OUJ3lmiKN3CsVV3mOJKwFi0nsstbgob0vG7aoIw==} engines: {node: '>=12'} hasBin: true @@ -11655,17 +11650,17 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue-eslint-parser/8.0.1_eslint@8.3.0: + /vue-eslint-parser/8.0.1_eslint@8.4.1: resolution: {integrity: sha512-lhWjDXJhe3UZw2uu3ztX51SJAPGPey1Tff2RK3TyZURwbuI4vximQLzz4nQfCv8CZq4xx7uIiogHMMoSJPr33A==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.2 - eslint: 8.3.0 + eslint: 8.4.1 eslint-scope: 6.0.0 eslint-visitor-keys: 3.1.0 espree: 9.1.0 @@ -11676,7 +11671,7 @@ packages: - supports-color dev: true - /vue-i18n/9.1.9_vue@3.2.23: + /vue-i18n/9.1.9_vue@3.2.26: resolution: {integrity: sha512-JeRdNVxS2OGp1E+pye5XB6+M6BBkHwAv9C80Q7+kzoMdUDGRna06tjC0vCB/jDX9aWrl5swxOMFcyAr7or8XTA==} engines: {node: '>= 10'} peerDependencies: @@ -11686,66 +11681,66 @@ packages: '@intlify/shared': 9.1.9 '@intlify/vue-devtools': 9.1.9 '@vue/devtools-api': 6.0.0-beta.20.1 - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue-json-pretty/2.0.6_vue@3.2.23: + /vue-json-pretty/2.0.6_vue@3.2.26: resolution: {integrity: sha512-aVdxw8ZRGR/Uj8GEaJ1/W2Ks/MdCfv5t2HRbbd+ICp3nL7msKRLN+1qOkSzaMvDygbDPxGhwUHBxZz8nxP+r3A==} engines: {node: '>= 10.0.0', npm: '>= 5.0.0'} peerDependencies: vue: '>=3.0.0' dependencies: - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue-router/4.0.12_vue@3.2.23: + /vue-router/4.0.12_vue@3.2.26: resolution: {integrity: sha512-CPXvfqe+mZLB1kBWssssTiWg4EQERyqJZes7USiqfW9B5N2x+nHlnsM1D3b5CaJ6qgCvMmYJnz+G0iWjNCvXrg==} peerDependencies: vue: ^3.0.0 dependencies: '@vue/devtools-api': 6.0.0-beta.20.1 - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue-tsc/0.29.8_typescript@4.5.2: + /vue-tsc/0.29.8_typescript@4.5.3: resolution: {integrity: sha512-pT0wLRjvRuSmB+J4WJT6uuV9mO0KtSSXEAtaVXZQzyk5+DJdbLIQTbRce/TXSkfqt1l1WogO78RjtOJFiMCgfQ==} hasBin: true peerDependencies: typescript: '*' dependencies: '@volar/shared': 0.29.8 - typescript: 4.5.2 + typescript: 4.5.3 vscode-vue-languageservice: 0.29.8 dev: true - /vue-types/3.0.2_vue@3.2.23: + /vue-types/3.0.2_vue@3.2.26: resolution: {integrity: sha512-IwUC0Aq2zwaXqy74h4WCvFCUtoV0iSWr0snWnE9TnU18S66GAQyqQbRf2qfJtUuiFsBf6qp0MEwdonlwznlcrw==} engines: {node: '>=10.15.0'} peerDependencies: vue: ^3.0.0 dependencies: is-plain-object: 3.0.1 - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue-types/4.1.1_vue@3.2.23: + /vue-types/4.1.1_vue@3.2.26: resolution: {integrity: sha512-Jq2GZ/w6rExJbLA/h7nHBFLciu+YNekgox0DB64wN1snZ4IIJMq+qnqp1/vE4fc7vEjZcP5KGhLzkkSjIHLRzw==} engines: {node: '>=12.16.0'} peerDependencies: vue: ^2.0.0 || ^3.0.0 dependencies: is-plain-object: 5.0.0 - vue: 3.2.23 + vue: 3.2.26 dev: false - /vue/3.2.23: - resolution: {integrity: sha512-MGp9JZC37lzGhwSu6c1tQxrQbXbw7XKFqtYh7SFwNrNK899FPxGAHwSHMZijMChTSC3uZrD2BGO/3EHOgMJ0cw==} + /vue/3.2.26: + resolution: {integrity: sha512-KD4lULmskL5cCsEkfhERVRIOEDrfEL9CwAsLYpzptOGjaGFNWo3BQ9g8MAb7RaIO71rmVOziZ/uEN/rHwcUIhg==} dependencies: - '@vue/compiler-dom': 3.2.23 - '@vue/compiler-sfc': 3.2.23 - '@vue/runtime-dom': 3.2.23 - '@vue/server-renderer': 3.2.23_vue@3.2.23 - '@vue/shared': 3.2.23 + '@vue/compiler-dom': 3.2.26 + '@vue/compiler-sfc': 3.2.26 + '@vue/runtime-dom': 3.2.26 + '@vue/server-renderer': 3.2.26_vue@3.2.26 + '@vue/shared': 3.2.26 dev: false /w3c-hr-time/1.0.2: @@ -11884,24 +11879,24 @@ packages: resolution: {integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus=} dev: true - /workbox-background-sync/6.4.1: - resolution: {integrity: sha512-GiDklRhDF/oJ+WJhb6jO00wA+fjOZlY4SomqpumXP6OXp1WodmKu7xv75hpum0Kx4Fh3MZrj+9Ae+dIYlq21dA==} + /workbox-background-sync/6.4.2: + resolution: {integrity: sha512-P7c8uG5X2k+DMICH9xeSA9eUlCOjHHYoB42Rq+RtUpuwBxUOflAXR1zdsMWj81LopE4gjKXlTw7BFd1BDAHo7g==} dependencies: idb: 6.1.5 - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-broadcast-update/6.4.1: - resolution: {integrity: sha512-oz1WAEppIatucgIc49zXPsyQG6004eoKsyiJVGDyN94LIFpUDfGa+cykN32X0PaqOC9bdlj+4EjVBi0OuwkIHA==} + /workbox-broadcast-update/6.4.2: + resolution: {integrity: sha512-qnBwQyE0+PWFFc/n4ISXINE49m44gbEreJUYt2ldGH3+CNrLmJ1egJOOyUqqu9R4Eb7QrXcmB34ClXG7S37LbA==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-build/6.4.1: - resolution: {integrity: sha512-cvH74tEO8SrziFrCntZ/35B0uaMZFKG+gnk3vZmKLSUTab/6MlhL+UwYXf1sMV5SD/W/v7pnFKZbdAOAg5Ne2w==} + /workbox-build/6.4.2: + resolution: {integrity: sha512-WMdYLhDIsuzViOTXDH+tJ1GijkFp5khSYolnxR/11zmfhNDtuo7jof72xPGFy+KRpsz6tug39RhivCj77qqO0w==} engines: {node: '>=10.0.0'} dependencies: - '@apideck/better-ajv-errors': 0.2.7_ajv@8.8.2 + '@apideck/better-ajv-errors': 0.3.1_ajv@8.8.2 '@babel/core': 7.16.0 '@babel/preset-env': 7.16.4_@babel+core@7.16.0 '@babel/runtime': 7.16.3 @@ -11924,112 +11919,112 @@ packages: strip-comments: 2.0.1 tempy: 0.6.0 upath: 1.2.0 - workbox-background-sync: 6.4.1 - workbox-broadcast-update: 6.4.1 - workbox-cacheable-response: 6.4.1 - workbox-core: 6.4.1 - workbox-expiration: 6.4.1 - workbox-google-analytics: 6.4.1 - workbox-navigation-preload: 6.4.1 - workbox-precaching: 6.4.1 - workbox-range-requests: 6.4.1 - workbox-recipes: 6.4.1 - workbox-routing: 6.4.1 - workbox-strategies: 6.4.1 - workbox-streams: 6.4.1 - workbox-sw: 6.4.1 - workbox-window: 6.4.1 + workbox-background-sync: 6.4.2 + workbox-broadcast-update: 6.4.2 + workbox-cacheable-response: 6.4.2 + workbox-core: 6.4.2 + workbox-expiration: 6.4.2 + workbox-google-analytics: 6.4.2 + workbox-navigation-preload: 6.4.2 + workbox-precaching: 6.4.2 + workbox-range-requests: 6.4.2 + workbox-recipes: 6.4.2 + workbox-routing: 6.4.2 + workbox-strategies: 6.4.2 + workbox-streams: 6.4.2 + workbox-sw: 6.4.2 + workbox-window: 6.4.2 transitivePeerDependencies: - '@types/babel__core' - acorn - supports-color dev: true - /workbox-cacheable-response/6.4.1: - resolution: {integrity: sha512-omXplP3miJhQwx+jfFnqO9xWgNc8CLG6EWRvTyc8R81cA/4zhqh87yj9UVH+fGUmuIXOUBPAuulSazXUsvKFWg==} + /workbox-cacheable-response/6.4.2: + resolution: {integrity: sha512-9FE1W/cKffk1AJzImxgEN0ceWpyz1tqNjZVtA3/LAvYL3AC5SbIkhc7ZCO82WmO9IjTfu8Vut2X/C7ViMSF7TA==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-core/6.4.1: - resolution: {integrity: sha512-5hosqpSK+48jHlj+5EHN5dtH1Ade4fqTe4+xX3U9wWK1SDaXEqXpVxdHuBqYfg75UE1PUINA0rhMZWTqeGoLFg==} + /workbox-core/6.4.2: + resolution: {integrity: sha512-1U6cdEYPcajRXiboSlpJx6U7TvhIKbxRRerfepAJu2hniKwJ3DHILjpU/zx3yvzSBCWcNJDoFalf7Vgd7ey/rw==} dev: true - /workbox-expiration/6.4.1: - resolution: {integrity: sha512-N912AGhi95vhf2vebE3wPhnGjnR+t5W4yALDY7Pl6bcuhySNbwkkp2RjQcBB+dxrdiX2rOvavvdcf/q1LSnEyg==} + /workbox-expiration/6.4.2: + resolution: {integrity: sha512-0hbpBj0tDnW+DZOUmwZqntB/8xrXOgO34i7s00Si/VlFJvvpRKg1leXdHHU8ykoSBd6+F2KDcMP3swoCi5guLw==} dependencies: idb: 6.1.5 - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-google-analytics/6.4.1: - resolution: {integrity: sha512-L1JQISg1CxMAlqw3HXpWB2gRYsmJ9F9OgC2/UNAZLyOJTFk1faZziPS4eXe+UaHevZ+Ma66Z2zfYxPUTr5znjQ==} + /workbox-google-analytics/6.4.2: + resolution: {integrity: sha512-u+gxs3jXovPb1oul4CTBOb+T9fS1oZG+ZE6AzS7l40vnyfJV79DaLBvlpEZfXGv3CjMdV1sT/ltdOrKzo7HcGw==} dependencies: - workbox-background-sync: 6.4.1 - workbox-core: 6.4.1 - workbox-routing: 6.4.1 - workbox-strategies: 6.4.1 + workbox-background-sync: 6.4.2 + workbox-core: 6.4.2 + workbox-routing: 6.4.2 + workbox-strategies: 6.4.2 dev: true - /workbox-navigation-preload/6.4.1: - resolution: {integrity: sha512-npgZYoeaE+teQvpWqZLgJDJ6I3qxwqAfnSIa8yrNQ2sLR1A88uWGGsiRzfUsIdKjVCLPQVZ+clwb6XU1vyW9Lw==} + /workbox-navigation-preload/6.4.2: + resolution: {integrity: sha512-viyejlCtlKsbJCBHwhSBbWc57MwPXvUrc8P7d+87AxBGPU+JuWkT6nvBANgVgFz6FUhCvRC8aYt+B1helo166g==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-precaching/6.4.1: - resolution: {integrity: sha512-Sq8d+/wfcXFjwuVwKe2VxD4QddRBgkO6pJVgpHbk5WFynR8dc8Zj3BlJ38e4nMlRuBZ8996TIgAmk/U6Rr5YHQ==} + /workbox-precaching/6.4.2: + resolution: {integrity: sha512-CZ6uwFN/2wb4noHVlALL7UqPFbLfez/9S2GAzGAb0Sk876ul9ukRKPJJ6gtsxfE2HSTwqwuyNVa6xWyeyJ1XSA==} dependencies: - workbox-core: 6.4.1 - workbox-routing: 6.4.1 - workbox-strategies: 6.4.1 + workbox-core: 6.4.2 + workbox-routing: 6.4.2 + workbox-strategies: 6.4.2 dev: true - /workbox-range-requests/6.4.1: - resolution: {integrity: sha512-X/asYHeuWIKg5Tk+dfmiEOo9hlkQ1K737dnENj8zL97kZDdcfokPT5CuXgM2xqX7NMoahONq1Eo2UoFfJNjZzg==} + /workbox-range-requests/6.4.2: + resolution: {integrity: sha512-SowF3z69hr3Po/w7+xarWfzxJX/3Fo0uSG72Zg4g5FWWnHpq2zPvgbWerBZIa81zpJVUdYpMa3akJJsv+LaO1Q==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-recipes/6.4.1: - resolution: {integrity: sha512-Yu9tLmgD25NorZPO3FHJUii/Y2ghrx2jD2QKMaWBBplshw1MFokqlmr3Dz3O6NI8jBBUnK5Dtbl0+SCwVGSCqg==} + /workbox-recipes/6.4.2: + resolution: {integrity: sha512-/oVxlZFpAjFVbY+3PoGEXe8qyvtmqMrTdWhbOfbwokNFtUZ/JCtanDKgwDv9x3AebqGAoJRvQNSru0F4nG+gWA==} dependencies: - workbox-cacheable-response: 6.4.1 - workbox-core: 6.4.1 - workbox-expiration: 6.4.1 - workbox-precaching: 6.4.1 - workbox-routing: 6.4.1 - workbox-strategies: 6.4.1 + workbox-cacheable-response: 6.4.2 + workbox-core: 6.4.2 + workbox-expiration: 6.4.2 + workbox-precaching: 6.4.2 + workbox-routing: 6.4.2 + workbox-strategies: 6.4.2 dev: true - /workbox-routing/6.4.1: - resolution: {integrity: sha512-FIy27mwM3WdDASOTMX10OZ8q3Un47ULeDtDrDAKfWYIP/oTF2xoA1/HtXpOjBlyg5VP/poPX5GDojXHXAXpfzQ==} + /workbox-routing/6.4.2: + resolution: {integrity: sha512-0ss/n9PAcHjTy4Ad7l2puuod4WtsnRYu9BrmHcu6Dk4PgWeJo1t5VnGufPxNtcuyPGQ3OdnMdlmhMJ57sSrrSw==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-strategies/6.4.1: - resolution: {integrity: sha512-2UQ+7Siy4Z5QG2LebbVhDLmPG3M7bVo/tZqN4LNUGXS6fDlpbTTK6A3Hu0W8gCVwIX0tSg7U3mVhDntH4qt3Dg==} + /workbox-strategies/6.4.2: + resolution: {integrity: sha512-YXh9E9dZGEO1EiPC3jPe2CbztO5WT8Ruj8wiYZM56XqEJp5YlGTtqRjghV+JovWOqkWdR+amJpV31KPWQUvn1Q==} dependencies: - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true - /workbox-streams/6.4.1: - resolution: {integrity: sha512-0t3QKBml3Qi37JniDfEn0FfN4JRgMK6sEcjGxvmMGwlHAyKukZr0Gj58ax1o1KYGGJr72RDBK+YXI9Sk9cKifw==} + /workbox-streams/6.4.2: + resolution: {integrity: sha512-ROEGlZHGVEgpa5bOZefiJEVsi5PsFjJG9Xd+wnDbApsCO9xq9rYFopF+IRq9tChyYzhBnyk2hJxbQVWphz3sog==} dependencies: - workbox-core: 6.4.1 - workbox-routing: 6.4.1 + workbox-core: 6.4.2 + workbox-routing: 6.4.2 dev: true - /workbox-sw/6.4.1: - resolution: {integrity: sha512-IJNYcNbjugMB9v+Yx7uswohjOaYoimw5dI0Gcaj2zrJHKjV0bom+BPRCdijmttN/3uVbX57jhNe8SMzWMj7fHw==} + /workbox-sw/6.4.2: + resolution: {integrity: sha512-A2qdu9TLktfIM5NE/8+yYwfWu+JgDaCkbo5ikrky2c7r9v2X6DcJ+zSLphNHHLwM/0eVk5XVf1mC5HGhYpMhhg==} dev: true - /workbox-window/6.4.1: - resolution: {integrity: sha512-v5G1U+NN0sHErvE9fzHRA75FrfRFj/0dihFnvno5yqHZZIb9G4U2AarodSDRBC3t6CsnLO68l1Bj1gsHqsM9Qw==} + /workbox-window/6.4.2: + resolution: {integrity: sha512-KVyRKmrJg7iB+uym/B/CnEUEFG9CvnTU1Bq5xpXHbtgD9l+ShDekSl1wYpqw/O0JfeeQVOFb8CiNfvnwWwqnWQ==} dependencies: '@types/trusted-types': 2.0.2 - workbox-core: 6.4.1 + workbox-core: 6.4.2 dev: true /wrap-ansi/5.1.0: diff --git a/src/components/ContextMenu/src/ContextMenu.vue b/src/components/ContextMenu/src/ContextMenu.vue index 77f250fd..f12f5297 100644 --- a/src/components/ContextMenu/src/ContextMenu.vue +++ b/src/components/ContextMenu/src/ContextMenu.vue @@ -60,6 +60,7 @@ const top = body.clientHeight < y + menuHeight ? y - menuHeight : y; return { ...styles, + position: 'absolute', width: `${width}px`, left: `${left + 1}px`, top: `${top + 1}px`, @@ -124,15 +125,11 @@ } const { items } = props; return ( - - {renderMenuItem(items)} - +
+ + {renderMenuItem(items)} + +
); }; }, @@ -185,6 +182,9 @@ background-clip: padding-box; user-select: none; + &__item { + margin: 0 !important; + } .item-style(); .ant-divider { diff --git a/src/components/Tree/src/Tree.vue b/src/components/Tree/src/Tree.vue index 52fc3759..041c3f4e 100644 --- a/src/components/Tree/src/Tree.vue +++ b/src/components/Tree/src/Tree.vue @@ -386,8 +386,8 @@ class={`${bem('title')} pl-2`} onClick={handleClickNode.bind(null, item[keyField], item[childrenField])} > - {item.slots?.title ? ( - getSlot(slots, item.slots?.title, item) + {slots?.title ? ( + getSlot(slots, 'title', item) ) : ( <> {icon && } diff --git a/src/components/Tree/style/index.less b/src/components/Tree/style/index.less index adf992fa..472d4caa 100644 --- a/src/components/Tree/style/index.less +++ b/src/components/Tree/style/index.less @@ -10,6 +10,9 @@ position: absolute; left: 0; width: 100%; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } } diff --git a/src/views/demo/tree/data.ts b/src/views/demo/tree/data.ts index cbbf3969..485efb8f 100644 --- a/src/views/demo/tree/data.ts +++ b/src/views/demo/tree/data.ts @@ -38,21 +38,21 @@ export const treeData2: any[] = [ { name: 'parent ', id: '0-0', - slots: { title: 'title' }, + children: [ - { name: 'leaf', id: '0-0-0', slots: { title: 'title' } }, + { name: 'leaf', id: '0-0-0' }, { name: 'leaf', id: '0-0-1', - slots: { title: 'title' }, + children: [ { name: 'leaf', - slots: { title: 'title' }, + id: '0-0-0-0', - children: [{ name: 'leaf', id: '0-0-0-0-1', slots: { title: 'title' } }], + children: [{ name: 'leaf', id: '0-0-0-0-1' }], }, - { name: 'leaf', slots: { title: 'title' }, id: '0-0-0-1' }, + { name: 'leaf', id: '0-0-0-1' }, ], }, ], @@ -60,19 +60,19 @@ export const treeData2: any[] = [ { name: 'parent 2', id: '1-1', - slots: { title: 'title' }, + children: [ - { name: 'leaf', slots: { title: 'title' }, id: '1-1-0' }, - { name: 'leaf', slots: { title: 'title' }, id: '1-1-1' }, + { name: 'leaf', id: '1-1-0' }, + { name: 'leaf', id: '1-1-1' }, ], }, { name: 'parent 3', id: '2-2', - slots: { title: 'title' }, + children: [ - { name: 'leaf', slots: { title: 'title' }, id: '2-2-0' }, - { name: 'leaf', slots: { title: 'title' }, id: '2-2-1' }, + { name: 'leaf', id: '2-2-0' }, + { name: 'leaf', id: '2-2-1' }, ], }, ]; @@ -81,21 +81,18 @@ export const treeData3: any[] = [ { name: 'parent ', key: '0-0', - slots: { title: 'title' }, children: [ - { name: 'leaf', key: '0-0-0', slots: { title: 'title' } }, + { name: 'leaf', key: '0-0-0' }, { name: 'leaf', key: '0-0-1', - slots: { title: 'title' }, children: [ { name: 'leaf', - slots: { title: 'title' }, key: '0-0-0-0', - children: [{ name: 'leaf', key: '0-0-0-0-1', slots: { title: 'title' } }], + children: [{ name: 'leaf', key: '0-0-0-0-1' }], }, - { name: 'leaf', slots: { title: 'title' }, key: '0-0-0-1' }, + { name: 'leaf', key: '0-0-0-1' }, ], }, ], @@ -103,19 +100,19 @@ export const treeData3: any[] = [ { name: 'parent 2', key: '1-1', - slots: { title: 'title' }, + children: [ - { name: 'leaf', slots: { title: 'title' }, key: '1-1-0' }, - { name: 'leaf', slots: { title: 'title' }, key: '1-1-1' }, + { name: 'leaf', key: '1-1-0' }, + { name: 'leaf', key: '1-1-1' }, ], }, { name: 'parent 3', key: '2-2', - slots: { title: 'title' }, + children: [ - { name: 'leaf', slots: { title: 'title' }, key: '2-2-0' }, - { name: 'leaf', slots: { title: 'title' }, key: '2-2-1' }, + { name: 'leaf', key: '2-2-0' }, + { name: 'leaf', key: '2-2-1' }, ], }, ]; diff --git a/src/views/demo/tree/index.vue b/src/views/demo/tree/index.vue index 1e2b8014..89d1313b 100644 --- a/src/views/demo/tree/index.vue +++ b/src/views/demo/tree/index.vue @@ -2,7 +2,9 @@ - + + +