diff --git a/package.json b/package.json index 9ba274835..06cbb90b0 100644 --- a/package.json +++ b/package.json @@ -31,12 +31,12 @@ "dependencies": { "@amap/amap-jsapi-loader": "^1.0.1", "@howdyjs/mouse-menu": "^2.0.7", - "@logicflow/core": "^1.2.3", - "@logicflow/extension": "^1.2.3", + "@logicflow/core": "^1.2.5", + "@logicflow/extension": "^1.2.5", "@pureadmin/descriptions": "^1.1.1", "@pureadmin/table": "^2.0.0", "@pureadmin/utils": "^1.8.8", - "@vueuse/core": "^10.0.2", + "@vueuse/core": "^10.1.2", "@vueuse/motion": "2.0.0-beta.12", "@wangeditor/editor": "^5.1.21", "@wangeditor/editor-for-vue": "^5.1.12", @@ -49,10 +49,10 @@ "el-table-infinite-scroll": "^3.0.1", "element-plus": "^2.3.4", "element-resize-detector": "^1.2.4", - "intro.js": "^6.0.0", - "js-cookie": "^3.0.1", + "intro.js": "^7.0.1", + "js-cookie": "^3.0.5", "jsbarcode": "^3.11.5", - "md-editor-v3": "^2.11.2", + "md-editor-v3": "^3.0.0", "mitt": "^3.0.0", "mockjs": "^1.1.0", "nprogress": "^0.2.0", @@ -62,13 +62,13 @@ "qs": "^6.11.1", "responsive-storage": "^2.2.0", "sortablejs": "^1.15.0", - "swiper": "^9.2.3", + "swiper": "^9.2.4", "typeit": "^8.7.1", "v-contextmenu": "3.0.0", "vue": "^3.2.47", "vue-i18n": "^9.2.2", "vue-json-pretty": "^2.2.4", - "vue-pdf-embed": "^1.1.5", + "vue-pdf-embed": "^1.1.6", "vue-router": "^4.1.6", "vue-types": "^5.0.2", "vue-virtual-scroller": "2.0.0-beta.7", @@ -78,8 +78,8 @@ "xlsx": "^0.18.5" }, "devDependencies": { - "@commitlint/cli": "13.1.0", - "@commitlint/config-conventional": "13.1.0", + "@commitlint/cli": "^17.6.3", + "@commitlint/config-conventional": "^17.6.3", "@iconify-icons/ep": "^1.2.11", "@iconify-icons/ri": "^1.2.7", "@iconify/vue": "^4.1.1", @@ -94,20 +94,20 @@ "@types/qrcode": "^1.5.0", "@types/qs": "^6.9.7", "@types/sortablejs": "^1.15.1", - "@typescript-eslint/eslint-plugin": "^5.59.0", - "@typescript-eslint/parser": "^5.59.0", + "@typescript-eslint/eslint-plugin": "^5.59.2", + "@typescript-eslint/parser": "^5.59.2", "@vitejs/plugin-vue": "^4.2.1", "@vitejs/plugin-vue-jsx": "^3.0.1", "@vue/eslint-config-prettier": "^7.1.0", - "@vue/eslint-config-typescript": "^11.0.2", + "@vue/eslint-config-typescript": "^11.0.3", "autoprefixer": "^10.4.14", "cloc": "^2.11.0", "cssnano": "^6.0.1", - "eslint": "^8.8.0", + "eslint": "^8.39.0", "eslint-plugin-prettier": "^4.2.1", "eslint-plugin-vue": "^9.11.0", - "husky": "^7.0.4", - "lint-staged": "11.1.2", + "husky": "^8.0.3", + "lint-staged": "^13.2.2", "picocolors": "^1.0.0", "postcss": "^8.4.23", "postcss-html": "^1.5.0", @@ -117,7 +117,7 @@ "pretty-quick": "3.1.1", "rimraf": "^5.0.0", "rollup-plugin-visualizer": "^5.9.0", - "sass": "^1.62.0", + "sass": "^1.62.1", "sass-loader": "^13.2.2", "stylelint": "^15.6.1", "stylelint-config-html": "^1.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e004ebbc9..c40a55b4e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,15 +2,15 @@ lockfileVersion: 5.4 specifiers: "@amap/amap-jsapi-loader": ^1.0.1 - "@commitlint/cli": 13.1.0 - "@commitlint/config-conventional": 13.1.0 + "@commitlint/cli": ^17.6.3 + "@commitlint/config-conventional": ^17.6.3 "@howdyjs/mouse-menu": ^2.0.7 "@iconify-icons/ep": ^1.2.11 "@iconify-icons/ri": ^1.2.7 "@iconify/vue": ^4.1.1 "@intlify/unplugin-vue-i18n": ^0.10.0 - "@logicflow/core": ^1.2.3 - "@logicflow/extension": ^1.2.3 + "@logicflow/core": ^1.2.5 + "@logicflow/extension": ^1.2.5 "@pureadmin/descriptions": ^1.1.1 "@pureadmin/table": ^2.0.0 "@pureadmin/theme": ^3.0.0 @@ -24,13 +24,13 @@ specifiers: "@types/qrcode": ^1.5.0 "@types/qs": ^6.9.7 "@types/sortablejs": ^1.15.1 - "@typescript-eslint/eslint-plugin": ^5.59.0 - "@typescript-eslint/parser": ^5.59.0 + "@typescript-eslint/eslint-plugin": ^5.59.2 + "@typescript-eslint/parser": ^5.59.2 "@vitejs/plugin-vue": ^4.2.1 "@vitejs/plugin-vue-jsx": ^3.0.1 "@vue/eslint-config-prettier": ^7.1.0 - "@vue/eslint-config-typescript": ^11.0.2 - "@vueuse/core": ^10.0.2 + "@vue/eslint-config-typescript": ^11.0.3 + "@vueuse/core": ^10.1.2 "@vueuse/motion": 2.0.0-beta.12 "@wangeditor/editor": ^5.1.21 "@wangeditor/editor-for-vue": ^5.1.12 @@ -46,15 +46,15 @@ specifiers: el-table-infinite-scroll: ^3.0.1 element-plus: ^2.3.4 element-resize-detector: ^1.2.4 - eslint: ^8.8.0 + eslint: ^8.39.0 eslint-plugin-prettier: ^4.2.1 eslint-plugin-vue: ^9.11.0 - husky: ^7.0.4 - intro.js: ^6.0.0 - js-cookie: ^3.0.1 + husky: ^8.0.3 + intro.js: ^7.0.1 + js-cookie: ^3.0.5 jsbarcode: ^3.11.5 - lint-staged: 11.1.2 - md-editor-v3: ^2.11.2 + lint-staged: ^13.2.2 + md-editor-v3: ^3.0.0 mitt: ^3.0.0 mockjs: ^1.1.0 nprogress: ^0.2.0 @@ -72,7 +72,7 @@ specifiers: responsive-storage: ^2.2.0 rimraf: ^5.0.0 rollup-plugin-visualizer: ^5.9.0 - sass: ^1.62.0 + sass: ^1.62.1 sass-loader: ^13.2.2 sortablejs: ^1.15.0 stylelint: ^15.6.1 @@ -87,7 +87,7 @@ specifiers: stylelint-prettier: ^3.0.0 stylelint-scss: ^5.0.0 svgo: ^3.0.2 - swiper: ^9.2.3 + swiper: ^9.2.4 tailwindcss: ^3.3.2 terser: ^5.17.1 typeit: ^8.7.1 @@ -104,7 +104,7 @@ specifiers: vue-eslint-parser: ^9.1.1 vue-i18n: ^9.2.2 vue-json-pretty: ^2.2.4 - vue-pdf-embed: ^1.1.5 + vue-pdf-embed: ^1.1.6 vue-router: ^4.1.6 vue-tsc: ^1.2.0 vue-types: ^5.0.2 @@ -117,12 +117,12 @@ specifiers: dependencies: "@amap/amap-jsapi-loader": 1.0.1 "@howdyjs/mouse-menu": 2.0.7_vue@3.2.47 - "@logicflow/core": 1.2.3 - "@logicflow/extension": 1.2.3 + "@logicflow/core": 1.2.5 + "@logicflow/extension": 1.2.5 "@pureadmin/descriptions": 1.1.1_element-plus@2.3.4 "@pureadmin/table": 2.0.0_element-plus@2.3.4 "@pureadmin/utils": 1.8.8_echarts@5.4.2+vue@3.2.47 - "@vueuse/core": 10.0.2_vue@3.2.47 + "@vueuse/core": 10.1.2_vue@3.2.47 "@vueuse/motion": 2.0.0-beta.12_vue@3.2.47 "@wangeditor/editor": 5.1.23 "@wangeditor/editor-for-vue": 5.1.12_77ywgcaevzgjoxs6yixvgo4fve @@ -135,10 +135,10 @@ dependencies: el-table-infinite-scroll: 3.0.1 element-plus: 2.3.4_vue@3.2.47 element-resize-detector: 1.2.4 - intro.js: 6.0.0 - js-cookie: 3.0.1 + intro.js: 7.0.1 + js-cookie: 3.0.5 jsbarcode: 3.11.5 - md-editor-v3: 2.11.2_vue@3.2.47 + md-editor-v3: 3.0.0_vue@3.2.47 mitt: 3.0.0 mockjs: 1.1.0 nprogress: 0.2.0 @@ -148,13 +148,13 @@ dependencies: qs: 6.11.1 responsive-storage: 2.2.0 sortablejs: 1.15.0 - swiper: 9.2.3 + swiper: 9.2.4 typeit: 8.7.1 v-contextmenu: 3.0.0_vue@3.2.47 vue: 3.2.47 vue-i18n: 9.2.2_vue@3.2.47 vue-json-pretty: 2.2.4_vue@3.2.47 - vue-pdf-embed: 1.1.5_vue@3.2.47 + vue-pdf-embed: 1.1.6_vue@3.2.47 vue-router: 4.1.6_vue@3.2.47 vue-types: 5.0.2_vue@3.2.47 vue-virtual-scroller: 2.0.0-beta.7_vue@3.2.47 @@ -164,8 +164,8 @@ dependencies: xlsx: 0.18.5 devDependencies: - "@commitlint/cli": 13.1.0 - "@commitlint/config-conventional": 13.1.0 + "@commitlint/cli": 17.6.3 + "@commitlint/config-conventional": 17.6.3 "@iconify-icons/ep": 1.2.11 "@iconify-icons/ri": 1.2.7 "@iconify/vue": 4.1.1_vue@3.2.47 @@ -180,20 +180,20 @@ devDependencies: "@types/qrcode": 1.5.0 "@types/qs": 6.9.7 "@types/sortablejs": 1.15.1 - "@typescript-eslint/eslint-plugin": 5.59.0_wsbkzerfphvgr4lle7vmeh64yi - "@typescript-eslint/parser": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy + "@typescript-eslint/eslint-plugin": 5.59.2_n4wuahc72jbzapcoi6ni6mvcla + "@typescript-eslint/parser": 5.59.2_iacogk7kkaymxepzhgcbytyi7q "@vitejs/plugin-vue": 4.2.1_vite@4.3.5+vue@3.2.47 "@vitejs/plugin-vue-jsx": 3.0.1_vite@4.3.5+vue@3.2.47 - "@vue/eslint-config-prettier": 7.1.0_7bukkzi2qfqwzn63s5moor2wwy - "@vue/eslint-config-typescript": 11.0.2_6jziu2dm6rkuofcxdskyjn22wy + "@vue/eslint-config-prettier": 7.1.0_ijodf5t7srrg7ozp63c3y3ifnq + "@vue/eslint-config-typescript": 11.0.3_7ntaozazn6u7xxl3xxcxahusia autoprefixer: 10.4.14_postcss@8.4.23 cloc: 2.11.0 cssnano: 6.0.1_postcss@8.4.23 - eslint: 8.38.0 - eslint-plugin-prettier: 4.2.1_7bukkzi2qfqwzn63s5moor2wwy - eslint-plugin-vue: 9.11.0_eslint@8.38.0 - husky: 7.0.4 - lint-staged: 11.1.2 + eslint: 8.39.0 + eslint-plugin-prettier: 4.2.1_ijodf5t7srrg7ozp63c3y3ifnq + eslint-plugin-vue: 9.11.0_eslint@8.39.0 + husky: 8.0.3 + lint-staged: 13.2.2 picocolors: 1.0.0 postcss: 8.4.23 postcss-html: 1.5.0 @@ -203,8 +203,8 @@ devDependencies: pretty-quick: 3.1.1_prettier@2.8.7 rimraf: 5.0.0 rollup-plugin-visualizer: 5.9.0 - sass: 1.62.0 - sass-loader: 13.2.2_sass@1.62.0 + sass: 1.62.1 + sass-loader: 13.2.2_sass@1.62.1 stylelint: 15.6.1 stylelint-config-html: 1.1.0_bx3pbyxam4kma26m7u4sje7r2a stylelint-config-recess-order: 4.0.0_stylelint@15.6.1 @@ -221,13 +221,13 @@ devDependencies: terser: 5.17.1 typescript: 5.0.4 unplugin-vue-define-options: 1.1.6_vue@3.2.47 - vite: 4.3.5_cqpzs5hbkouedaevhhcyhnel4y + vite: 4.3.5_qcmtg26auiybaqtncwtx24lmea vite-plugin-cdn-import: 0.3.5 vite-plugin-compression: 0.5.1_vite@4.3.5 vite-plugin-mock: 2.9.8_mockjs@1.1.0+vite@4.3.5 vite-plugin-remove-console: 2.1.1 vite-svg-loader: 4.0.0 - vue-eslint-parser: 9.1.1_eslint@8.38.0 + vue-eslint-parser: 9.1.1_eslint@8.39.0 vue-tsc: 1.2.0_typescript@5.0.4 packages: @@ -255,7 +255,6 @@ packages: dependencies: "@jridgewell/gen-mapping": 0.3.3 "@jridgewell/trace-mapping": 0.3.18 - dev: true /@babel/code-frame/7.21.4: resolution: @@ -265,7 +264,6 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/highlight": 7.18.6 - dev: true /@babel/compat-data/7.21.4: resolution: @@ -273,7 +271,6 @@ packages: integrity: sha512-/DYyDpeCfaVinT40FPGdkkb+lYSKvsVuMjDAG7jPOWWiM1ibOaB9CXJAlc4d1QpP/U2q2P9jbrSlClKSErd55g== } engines: { node: ">=6.9.0" } - dev: true /@babel/core/7.21.4: resolution: @@ -299,7 +296,6 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true /@babel/generator/7.21.4: resolution: @@ -312,7 +308,6 @@ packages: "@jridgewell/gen-mapping": 0.3.3 "@jridgewell/trace-mapping": 0.3.18 jsesc: 2.5.2 - dev: true /@babel/helper-annotate-as-pure/7.18.6: resolution: @@ -339,7 +334,6 @@ packages: browserslist: 4.21.5 lru-cache: 5.1.1 semver: 6.3.0 - dev: true /@babel/helper-create-class-features-plugin/7.21.4_@babel+core@7.21.4: resolution: @@ -369,7 +363,6 @@ packages: integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg== } engines: { node: ">=6.9.0" } - dev: true /@babel/helper-function-name/7.21.0: resolution: @@ -380,7 +373,6 @@ packages: dependencies: "@babel/template": 7.20.7 "@babel/types": 7.21.4 - dev: true /@babel/helper-hoist-variables/7.18.6: resolution: @@ -390,7 +382,6 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/types": 7.21.4 - dev: true /@babel/helper-member-expression-to-functions/7.21.0: resolution: @@ -410,7 +401,6 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/types": 7.21.4 - dev: true /@babel/helper-module-transforms/7.21.2: resolution: @@ -429,7 +419,6 @@ packages: "@babel/types": 7.21.4 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression/7.18.6: resolution: @@ -447,7 +436,6 @@ packages: integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ== } engines: { node: ">=6.9.0" } - dev: true /@babel/helper-replace-supers/7.20.7: resolution: @@ -474,7 +462,6 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/types": 7.21.4 - dev: true /@babel/helper-skip-transparent-expression-wrappers/7.20.0: resolution: @@ -494,7 +481,6 @@ packages: engines: { node: ">=6.9.0" } dependencies: "@babel/types": 7.21.4 - dev: true /@babel/helper-string-parser/7.19.4: resolution: @@ -516,7 +502,6 @@ packages: integrity: sha512-rmL/B8/f0mKS2baE9ZpyTcTavvEuWhTTW8amjzXNvYG4AwBsqTLikfXsEofsJEfKHf+HQVQbFOHy6o+4cnC/fQ== } engines: { node: ">=6.9.0" } - dev: true /@babel/helpers/7.21.0: resolution: @@ -530,7 +515,6 @@ packages: "@babel/types": 7.21.4 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight/7.18.6: resolution: @@ -542,7 +526,6 @@ packages: "@babel/helper-validator-identifier": 7.19.1 chalk: 2.4.2 js-tokens: 4.0.0 - dev: true /@babel/parser/7.21.4: resolution: @@ -554,6 +537,66 @@ packages: dependencies: "@babel/types": 7.21.4 + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.21.4: + resolution: + { + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.21.4: + resolution: + { + integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.21.4: + resolution: + { + integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + /@babel/plugin-syntax-jsx/7.21.4_@babel+core@7.21.4: resolution: { @@ -567,6 +610,91 @@ packages: "@babel/helper-plugin-utils": 7.20.2 dev: true + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.21.4: + resolution: + { + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.21.4: + resolution: + { + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.21.4: + resolution: + { + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + + /@babel/plugin-syntax-top-level-await/7.14.5_@babel+core@7.21.4: + resolution: + { + integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw== + } + engines: { node: ">=6.9.0" } + peerDependencies: + "@babel/core": ^7.0.0-0 + dependencies: + "@babel/core": 7.21.4 + "@babel/helper-plugin-utils": 7.20.2 + dev: false + /@babel/plugin-syntax-typescript/7.21.4_@babel+core@7.21.4: resolution: { @@ -578,7 +706,6 @@ packages: dependencies: "@babel/core": 7.21.4 "@babel/helper-plugin-utils": 7.20.2 - dev: true /@babel/plugin-transform-typescript/7.21.3_@babel+core@7.21.4: resolution: @@ -618,7 +745,6 @@ packages: "@babel/code-frame": 7.21.4 "@babel/parser": 7.21.4 "@babel/types": 7.21.4 - dev: true /@babel/traverse/7.21.4: resolution: @@ -639,7 +765,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types/7.21.4: resolution: @@ -652,195 +777,568 @@ packages: "@babel/helper-validator-identifier": 7.19.1 to-fast-properties: 2.0.0 - /@commitlint/cli/13.1.0: + /@bcoe/v8-coverage/0.2.3: resolution: { - integrity: sha512-xN/uNYWtGTva5OMSd+xA6e6/c2jk8av7MUbdd6w2cw89u6z3fAWoyiH87X0ewdSMNYmW/6B3L/2dIVGHRDID5w== + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== } - engines: { node: ">=v12" } + dev: false + + /@codemirror/autocomplete/6.6.1: + resolution: + { + integrity: sha512-RpsvnYOopnyNbZg487qoRD5bKg63KMMUVP5d8MQ4Luc7Mb6JBWTORovLi6cTvWaKlbmLW8Zd2dAJkIdrhBsXug== + } + dependencies: + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + dev: false + + /@codemirror/commands/6.2.4: + resolution: + { + integrity: sha512-42lmDqVH0ttfilLShReLXsDfASKLXzfyC36bzwcqzox9PlHulMcsUOfHXNo2X2aFMVNUoQ7j+d4q5bnfseYoOA== + } + dependencies: + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + dev: false + + /@codemirror/lang-angular/0.1.0: + resolution: + { + integrity: sha512-vTjoHjzJmLrrMFmf/tojwp+O0P+R9mgWtjjaKDNDoY58PzOPg7ldMEBqIzABBc+/2mYPD85SG7O5byfBxc83eA== + } + dependencies: + "@codemirror/lang-html": 6.4.3 + "@codemirror/lang-javascript": 6.1.7 + "@codemirror/language": 6.6.0 + "@lezer/common": 1.0.2 + "@lezer/highlight": 1.1.4 + dev: false + + /@codemirror/lang-cpp/6.0.2: + resolution: + { + integrity: sha512-6oYEYUKHvrnacXxWxYa6t4puTlbN3dgV662BDfSH8+MfjQjVmP697/KYTDOqpxgerkvoNm7q5wlFMBeX8ZMocg== + } + dependencies: + "@codemirror/language": 6.6.0 + "@lezer/cpp": 1.1.0 + dev: false + + /@codemirror/lang-css/6.2.0: + resolution: + { + integrity: sha512-oyIdJM29AyRPM3+PPq1I2oIk8NpUfEN3kAM05XWDDs6o3gSneIKaVJifT2P+fqONLou2uIgXynFyMUDQvo/szA== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@lezer/common": 1.0.2 + "@lezer/css": 1.1.1 + dev: false + + /@codemirror/lang-html/6.4.3: + resolution: + { + integrity: sha512-VKzQXEC8nL69Jg2hvAFPBwOdZNvL8tMFOrdFwWpU+wc6a6KEkndJ/19R5xSaglNX6v2bttm8uIEFYxdQDcIZVQ== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/lang-css": 6.2.0 + "@codemirror/lang-javascript": 6.1.7 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + "@lezer/css": 1.1.1 + "@lezer/html": 1.3.4 + dev: false + + /@codemirror/lang-java/6.0.1: + resolution: + { + integrity: sha512-OOnmhH67h97jHzCuFaIEspbmsT98fNdhVhmA3zCxW0cn7l8rChDhZtwiwJ/JOKXgfm4J+ELxQihxaI7bj7mJRg== + } + dependencies: + "@codemirror/language": 6.6.0 + "@lezer/java": 1.0.3 + dev: false + + /@codemirror/lang-javascript/6.1.7: + resolution: + { + integrity: sha512-KXKqxlZ4W6t5I7i2ScmITUD3f/F5Cllk3kj0De9P9mFeYVfhOVOWuDLgYiLpk357u7Xh4dhqjJAnsNPPoTLghQ== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/language": 6.6.0 + "@codemirror/lint": 6.2.1 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + "@lezer/javascript": 1.4.3 + dev: false + + /@codemirror/lang-json/6.0.1: + resolution: + { + integrity: sha512-+T1flHdgpqDDlJZ2Lkil/rLiRy684WMLc74xUnjJH48GQdfJo/pudlTRreZmKwzP8/tGdKf83wlbAdOCzlJOGQ== + } + dependencies: + "@codemirror/language": 6.6.0 + "@lezer/json": 1.0.0 + dev: false + + /@codemirror/lang-less/6.0.1: + resolution: + { + integrity: sha512-ABcsKBjLbyPZwPR5gePpc8jEKCQrFF4pby2WlMVdmJOOr7OWwwyz8DZonPx/cKDE00hfoSLc8F7yAcn/d6+rTQ== + } + dependencies: + "@codemirror/lang-css": 6.2.0 + "@codemirror/language": 6.6.0 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@codemirror/lang-markdown/6.1.1: + resolution: + { + integrity: sha512-n87Ms6Y5UYb1UkFu8sRzTLfq/yyF1y2AYiWvaVdbBQi5WDj1tFk5N+AKA+WC0Jcjc1VxvrCCM0iizjdYYi9sFQ== + } + dependencies: + "@codemirror/lang-html": 6.4.3 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + "@lezer/markdown": 1.0.2 + dev: false + + /@codemirror/lang-php/6.0.1: + resolution: + { + integrity: sha512-ublojMdw/PNWa7qdN5TMsjmqkNuTBD3k6ndZ4Z0S25SBAiweFGyY68AS3xNcIOlb6DDFDvKlinLQ40vSLqf8xA== + } + dependencies: + "@codemirror/lang-html": 6.4.3 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@lezer/common": 1.0.2 + "@lezer/php": 1.0.1 + dev: false + + /@codemirror/lang-python/6.1.2: + resolution: + { + integrity: sha512-nbQfifLBZstpt6Oo4XxA2LOzlSp4b/7Bc5cmodG1R+Cs5PLLCTUvsMNWDnziiCfTOG/SW1rVzXq/GbIr6WXlcw== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/language": 6.6.0 + "@lezer/python": 1.1.5 + dev: false + + /@codemirror/lang-rust/6.0.1: + resolution: + { + integrity: sha512-344EMWFBzWArHWdZn/NcgkwMvZIWUR1GEBdwG8FEp++6o6vT6KL9V7vGs2ONsKxxFUPXKI0SPcWhyYyl2zPYxQ== + } + dependencies: + "@codemirror/language": 6.6.0 + "@lezer/rust": 1.0.0 + dev: false + + /@codemirror/lang-sass/6.0.1: + resolution: + { + integrity: sha512-USy9zqtdLYxSuqq0s4peMoQi+BDzyOyO7chUzli+X2xVCjmBhc3CsWQ4kkDU0NYtCHHFQRkcFO8770eaOwZqfw== + } + dependencies: + "@codemirror/lang-css": 6.2.0 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@lezer/common": 1.0.2 + "@lezer/sass": 1.0.1 + dev: false + + /@codemirror/lang-sql/6.4.1: + resolution: + { + integrity: sha512-PFB56L+A0WGY35uRya+Trt5g19V9k2V9X3c55xoFW4RgiATr/yLqWsbbnEsdxuMn5tLpuikp7Kmj9smRsqBXAg== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@codemirror/lang-vue/0.1.1: + resolution: + { + integrity: sha512-GIfc/MemCFKUdNSYGTFZDN8XsD2z0DUY7DgrK34on0dzdZ/CawZbi+SADYfVzWoPPdxngHzLhqlR5pSOqyPCvA== + } + dependencies: + "@codemirror/lang-html": 6.4.3 + "@codemirror/lang-javascript": 6.1.7 + "@codemirror/language": 6.6.0 + "@lezer/common": 1.0.2 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@codemirror/lang-wast/6.0.1: + resolution: + { + integrity: sha512-sQLsqhRjl2MWG3rxZysX+2XAyed48KhLBHLgq9xcKxIJu3npH/G+BIXW5NM5mHeDUjG0jcGh9BcjP0NfMStuzA== + } + dependencies: + "@codemirror/language": 6.6.0 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@codemirror/lang-xml/6.0.2: + resolution: + { + integrity: sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/language": 6.6.0 + "@codemirror/state": 6.2.0 + "@lezer/common": 1.0.2 + "@lezer/xml": 1.0.1 + dev: false + + /@codemirror/language-data/6.3.1: + resolution: + { + integrity: sha512-p6jhJmvhGe1TG1EGNhwH7nFWWFSTJ8NDKnB2fVx5g3t+PpO0+63R7GJNxjS0TmmH3cdMxZbzejsik+rlEh1EyQ== + } + dependencies: + "@codemirror/lang-angular": 0.1.0 + "@codemirror/lang-cpp": 6.0.2 + "@codemirror/lang-css": 6.2.0 + "@codemirror/lang-html": 6.4.3 + "@codemirror/lang-java": 6.0.1 + "@codemirror/lang-javascript": 6.1.7 + "@codemirror/lang-json": 6.0.1 + "@codemirror/lang-less": 6.0.1 + "@codemirror/lang-markdown": 6.1.1 + "@codemirror/lang-php": 6.0.1 + "@codemirror/lang-python": 6.1.2 + "@codemirror/lang-rust": 6.0.1 + "@codemirror/lang-sass": 6.0.1 + "@codemirror/lang-sql": 6.4.1 + "@codemirror/lang-vue": 0.1.1 + "@codemirror/lang-wast": 6.0.1 + "@codemirror/lang-xml": 6.0.2 + "@codemirror/language": 6.6.0 + "@codemirror/legacy-modes": 6.3.2 + dev: false + + /@codemirror/language/6.6.0: + resolution: + { + integrity: sha512-cwUd6lzt3MfNYOobdjf14ZkLbJcnv4WtndYaoBkbor/vF+rCNguMPK0IRtvZJG4dsWiaWPcK8x1VijhvSxnstg== + } + dependencies: + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + "@lezer/common": 1.0.2 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + style-mod: 4.0.3 + dev: false + + /@codemirror/legacy-modes/6.3.2: + resolution: + { + integrity: sha512-ki5sqNKWzKi5AKvpVE6Cna4Q+SgxYuYVLAZFSsMjGBWx5qSVa+D+xipix65GS3f2syTfAD9pXKMX4i4p49eneQ== + } + dependencies: + "@codemirror/language": 6.6.0 + dev: false + + /@codemirror/lint/6.2.1: + resolution: + { + integrity: sha512-y1muai5U/uUPAGRyHMx9mHuHLypPcHWxzlZGknp/U5Mdb5Ol8Q5ZLp67UqyTbNFJJ3unVxZ8iX3g1fMN79S1JQ== + } + dependencies: + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + crelt: 1.0.5 + dev: false + + /@codemirror/search/6.4.0: + resolution: + { + integrity: sha512-zMDgaBXah+nMLK2dHz9GdCnGbQu+oaGRXS1qviqNZkvOCv/whp5XZFyoikLp/23PM9RBcbuKUUISUmQHM1eRHw== + } + dependencies: + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + crelt: 1.0.5 + dev: false + + /@codemirror/state/6.2.0: + resolution: + { + integrity: sha512-69QXtcrsc3RYtOtd+GsvczJ319udtBf1PTrr2KbLWM/e2CXUPnh0Nz9AUo8WfhSQ7GeL8dPVNUmhQVgpmuaNGA== + } + dev: false + + /@codemirror/view/6.11.0: + resolution: + { + integrity: sha512-PRpPRkqMkAKKxEuiUBxapE0YR+wqs9At92ujbJo93PwTZ0jEJDzx9wahrDcXEhQ43Pe0RK9DdZMLWrt+QN80DA== + } + dependencies: + "@codemirror/state": 6.2.0 + style-mod: 4.0.3 + w3c-keyname: 2.2.6 + dev: false + + /@commitlint/cli/17.6.3: + resolution: + { + integrity: sha512-ItSz2fd4F+CujgIbQOfNNerDF1eFlsBGEfp9QcCb1kxTYMuKTYZzA6Nu1YRRrIaaWwe2E7awUGpIMrPoZkOG3A== + } + engines: { node: ">=v14" } hasBin: true dependencies: - "@commitlint/format": 13.2.0 - "@commitlint/lint": 13.2.0 - "@commitlint/load": 13.2.1 - "@commitlint/read": 13.2.0 - "@commitlint/types": 13.2.0 - lodash: 4.17.21 + "@commitlint/format": 17.4.4 + "@commitlint/lint": 17.6.3 + "@commitlint/load": 17.5.0 + "@commitlint/read": 17.5.1 + "@commitlint/types": 17.4.4 + execa: 5.1.1 + lodash.isfunction: 3.0.9 resolve-from: 5.0.0 resolve-global: 1.0.0 yargs: 17.7.1 + transitivePeerDependencies: + - "@swc/core" + - "@swc/wasm" dev: true - /@commitlint/config-conventional/13.1.0: + /@commitlint/config-conventional/17.6.3: resolution: { - integrity: sha512-zukJXqdr6jtMiVRy3tTHmwgKcUMGfqKDEskRigc5W3k2aYF4gBAtCEjMAJGZgSQE4DMcHeok0pEV2ANmTpb0cw== + integrity: sha512-bLyHEjjRWqlLQWIgYFHmUPbEFMOOLXeF3QbUinDIJev/u9e769tkoTH9YPknEywiuIrAgZaVo+OfzAIsJP0fsw== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - conventional-changelog-conventionalcommits: 4.6.3 + conventional-changelog-conventionalcommits: 5.0.0 dev: true - /@commitlint/ensure/13.2.0: + /@commitlint/config-validator/17.4.4: resolution: { - integrity: sha512-rqhT62RehdLTRBu8OrPHnRCCd/7RmHEE4TiTlT4BLlr5ls5jlZhecOQWJ8np872uCNirrJ5NFjnjYYdbkNoW9Q== + integrity: sha512-bi0+TstqMiqoBAQDvdEP4AFh0GaKyLFlPPEObgI29utoKEYoPQTvF0EYqIwYYLEoJYhj5GfMIhPHJkTJhagfeg== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/types": 13.2.0 - lodash: 4.17.21 + "@commitlint/types": 17.4.4 + ajv: 8.12.0 dev: true - /@commitlint/execute-rule/13.2.0: + /@commitlint/ensure/17.4.4: resolution: { - integrity: sha512-6nPwpN0hwTYmsH3WM4hCdN+NrMopgRIuQ0aqZa+jnwMoS/g6ljliQNYfL+m5WO306BaIu1W3yYpbW5aI8gEr0g== + integrity: sha512-AHsFCNh8hbhJiuZ2qHv/m59W/GRE9UeOXbkOqxYMNNg9pJ7qELnFcwj5oYpa6vzTSHtPGKf3C2yUFNy1GGHq6g== } - engines: { node: ">=v12" } - dev: true - - /@commitlint/format/13.2.0: - resolution: - { - integrity: sha512-yNBQJe6YFhM1pJAta4LvzQxccSKof6axJH7ALYjuhQqfT8AKlad7Y/2SuJ07ioyreNIqwOTuF2UfU8yJ7JzEIQ== - } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/types": 13.2.0 + "@commitlint/types": 17.4.4 + lodash.camelcase: 4.3.0 + lodash.kebabcase: 4.1.1 + lodash.snakecase: 4.1.1 + lodash.startcase: 4.4.0 + lodash.upperfirst: 4.3.1 + dev: true + + /@commitlint/execute-rule/17.4.0: + resolution: + { + integrity: sha512-LIgYXuCSO5Gvtc0t9bebAMSwd68ewzmqLypqI2Kke1rqOqqDbMpYcYfoPfFlv9eyLIh4jocHWwCK5FS7z9icUA== + } + engines: { node: ">=v14" } + dev: true + + /@commitlint/format/17.4.4: + resolution: + { + integrity: sha512-+IS7vpC4Gd/x+uyQPTAt3hXs5NxnkqAZ3aqrHd5Bx/R9skyCAWusNlNbw3InDbAK6j166D9asQM8fnmYIa+CXQ== + } + engines: { node: ">=v14" } + dependencies: + "@commitlint/types": 17.4.4 chalk: 4.1.2 dev: true - /@commitlint/is-ignored/13.2.0: + /@commitlint/is-ignored/17.6.3: resolution: { - integrity: sha512-onnx4WctHFPPkHGFFAZBIWRSaNwuhixIIfbwPhcZ6IewwQX5n4jpjwM1GokA7vhlOnQ57W7AavbKUGjzIVtnRQ== + integrity: sha512-LQbNdnPbxrpbcrVKR5yf51SvquqktpyZJwqXx3lUMF6+nT9PHB8xn3wLy8pi2EQv5Zwba484JnUwDE1ygVYNQA== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/types": 13.2.0 - semver: 7.3.5 + "@commitlint/types": 17.4.4 + semver: 7.5.0 dev: true - /@commitlint/lint/13.2.0: + /@commitlint/lint/17.6.3: resolution: { - integrity: sha512-5XYkh0e9ehHjA7BxAHFpjPgr1qqbFY8OFG1wpBiAhycbYBtJnQmculA2wcwqTM40YCUBqEvWFdq86jTG8fbkMw== + integrity: sha512-fBlXwt6SHJFgm3Tz+luuo3DkydAx9HNC5y4eBqcKuDuMVqHd2ugMNr+bQtx6riv9mXFiPoKp7nE4Xn/ls3iVDA== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/is-ignored": 13.2.0 - "@commitlint/parse": 13.2.0 - "@commitlint/rules": 13.2.0 - "@commitlint/types": 13.2.0 + "@commitlint/is-ignored": 17.6.3 + "@commitlint/parse": 17.4.4 + "@commitlint/rules": 17.6.1 + "@commitlint/types": 17.4.4 dev: true - /@commitlint/load/13.2.1: + /@commitlint/load/17.5.0: resolution: { - integrity: sha512-qlaJkj0hfa9gtWRfCfbgFBTK3GYQRmjZhba4l9mUu4wV9lEZ4ICFlrLtd/8kaLXf/8xbrPhkAPkVFOAqM0YwUQ== + integrity: sha512-l+4W8Sx4CD5rYFsrhHH8HP01/8jEP7kKf33Xlx2Uk2out/UKoKPYMOIRcDH5ppT8UXLMV+x6Wm5osdRKKgaD1Q== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/execute-rule": 13.2.0 - "@commitlint/resolve-extends": 13.2.0 - "@commitlint/types": 13.2.0 - "@endemolshinegroup/cosmiconfig-typescript-loader": 3.0.2_prdn7pc7mycjsinmi5fnyv4we4 + "@commitlint/config-validator": 17.4.4 + "@commitlint/execute-rule": 17.4.0 + "@commitlint/resolve-extends": 17.4.4 + "@commitlint/types": 17.4.4 + "@types/node": 18.15.12 chalk: 4.1.2 - cosmiconfig: 7.1.0 - lodash: 4.17.21 + cosmiconfig: 8.1.3 + cosmiconfig-typescript-loader: 4.3.0_jrf36r4si27rvkwp44gnqvpm4m + lodash.isplainobject: 4.0.6 + lodash.merge: 4.6.2 + lodash.uniq: 4.5.0 resolve-from: 5.0.0 - typescript: 4.9.5 + ts-node: 10.9.1_v4mpwbcpwnxbltxgmqbztzx5lq + typescript: 5.0.4 + transitivePeerDependencies: + - "@swc/core" + - "@swc/wasm" dev: true - /@commitlint/message/13.2.0: + /@commitlint/message/17.4.2: resolution: { - integrity: sha512-+LlErJj2F2AC86xJb33VJIvSt25xqSF1I0b0GApSgoUtQBeJhx4SxIj1BLvGcLVmbRmbgTzAFq/QylwLId7EhA== + integrity: sha512-3XMNbzB+3bhKA1hSAWPCQA3lNxR4zaeQAQcHj0Hx5sVdO6ryXtgUBGGv+1ZCLMgAPRixuc6en+iNAzZ4NzAa8Q== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dev: true - /@commitlint/parse/13.2.0: + /@commitlint/parse/17.4.4: resolution: { - integrity: sha512-AtfKSQJQADbDhW+kuC5PxOyBANsYCuuJlZRZ2PYslOz2rvWwZ93zt+nKjM4g7C9ETbz0uq4r7/EoOsTJ2nJqfQ== + integrity: sha512-EKzz4f49d3/OU0Fplog7nwz/lAfXMaDxtriidyGF9PtR+SRbgv4FhsfF310tKxs6EPj8Y+aWWuX3beN5s+yqGg== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/types": 13.2.0 + "@commitlint/types": 17.4.4 conventional-changelog-angular: 5.0.13 conventional-commits-parser: 3.2.4 dev: true - /@commitlint/read/13.2.0: + /@commitlint/read/17.5.1: resolution: { - integrity: sha512-7db5e1Bn3re6hQN0SqygTMF/QX6/MQauoJn3wJiUHE93lvwO6aFQxT3qAlYeyBPwfWsmDz/uSH454jtrSsv3Uw== + integrity: sha512-7IhfvEvB//p9aYW09YVclHbdf1u7g7QhxeYW9ZHSO8Huzp8Rz7m05aCO1mFG7G8M+7yfFnXB5xOmG18brqQIBg== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/top-level": 13.2.0 - "@commitlint/types": 13.2.0 - fs-extra: 10.1.0 + "@commitlint/top-level": 17.4.0 + "@commitlint/types": 17.4.4 + fs-extra: 11.1.1 git-raw-commits: 2.0.11 + minimist: 1.2.8 dev: true - /@commitlint/resolve-extends/13.2.0: + /@commitlint/resolve-extends/17.4.4: resolution: { - integrity: sha512-HLCMkqMKtvl1yYLZ1Pm0UpFvd0kYjsm1meLOGZ7VkOd9G/XX+Fr1S2G5AT2zeiDw7WUVYK8lGVMNa319bnV+aw== + integrity: sha512-znXr1S0Rr8adInptHw0JeLgumS11lWbk5xAWFVno+HUFVN45875kUtqjrI6AppmD3JI+4s0uZlqqlkepjJd99A== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: + "@commitlint/config-validator": 17.4.4 + "@commitlint/types": 17.4.4 import-fresh: 3.3.0 - lodash: 4.17.21 + lodash.mergewith: 4.6.2 resolve-from: 5.0.0 resolve-global: 1.0.0 dev: true - /@commitlint/rules/13.2.0: + /@commitlint/rules/17.6.1: resolution: { - integrity: sha512-O3A9S7blOzvHfzrJrUQe9JxdtGy154ol/GXHwvd8WfMJ10y5ryBB4b6+0YZ1XhItWzrEASOfOKbD++EdLV90dQ== + integrity: sha512-lUdHw6lYQ1RywExXDdLOKxhpp6857/4c95Dc/1BikrHgdysVUXz26yV0vp1GL7Gv+avx9WqZWTIVB7pNouxlfw== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: - "@commitlint/ensure": 13.2.0 - "@commitlint/message": 13.2.0 - "@commitlint/to-lines": 13.2.0 - "@commitlint/types": 13.2.0 + "@commitlint/ensure": 17.4.4 + "@commitlint/message": 17.4.2 + "@commitlint/to-lines": 17.4.0 + "@commitlint/types": 17.4.4 execa: 5.1.1 dev: true - /@commitlint/to-lines/13.2.0: + /@commitlint/to-lines/17.4.0: resolution: { - integrity: sha512-ZfWZix2y/CzewReCrj5g0nKOEfj5HW9eBMDrqjJJMPApve00CWv0tYrFCGXuGlv244lW4uvWJt6J/0HLRWsfyg== + integrity: sha512-LcIy/6ZZolsfwDUWfN1mJ+co09soSuNASfKEU5sCmgFCvX5iHwRYLiIuoqXzOVDYOy7E7IcHilr/KS0e5T+0Hg== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dev: true - /@commitlint/top-level/13.2.0: + /@commitlint/top-level/17.4.0: resolution: { - integrity: sha512-knBvWYbIq6VV6VPHrVeDsxDiJq4Zq6cv5NIYU3iesKAsmK2KlLfsZPa+Ig96Y4AqAPU3zNJwjHxYkz9qxdBbfA== + integrity: sha512-/1loE/g+dTTQgHnjoCy0AexKAEFyHsR2zRB4NWrZ6lZSMIxAhBJnmCqwao7b4H8888PsfoTBCLBYIw8vGnej8g== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: find-up: 5.0.0 dev: true - /@commitlint/types/13.2.0: + /@commitlint/types/17.4.4: resolution: { - integrity: sha512-RRVHEqmk1qn/dIaSQhvuca6k/6Z54G+r/KyimZ8gnAFielGiGUpsFRhIY3qhd5rXClVxDaa3nlcyTWckSccotQ== + integrity: sha512-amRN8tRLYOsxRr6mTnGGGvB5EmW/4DDjLMgiwK3CCVEmN6Sr/6xePGEpWaspKkckILuUORCwe6VfDBw6uj4axQ== } - engines: { node: ">=v12" } + engines: { node: ">=v14" } dependencies: chalk: 4.1.2 dev: true + /@cspotcode/source-map-support/0.8.1: + resolution: + { + integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw== + } + engines: { node: ">=12" } + dependencies: + "@jridgewell/trace-mapping": 0.3.9 + dev: true + /@csstools/css-parser-algorithms/2.1.1_gdfqdfecdiaxr4x3xd7wxrvuhq: resolution: { @@ -906,24 +1404,6 @@ packages: vue: 3.2.47 dev: false - /@endemolshinegroup/cosmiconfig-typescript-loader/3.0.2_prdn7pc7mycjsinmi5fnyv4we4: - resolution: - { - integrity: sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA== - } - engines: { node: ">=10.0.0" } - peerDependencies: - cosmiconfig: ">=6" - dependencies: - cosmiconfig: 7.1.0 - lodash.get: 4.4.2 - make-error: 1.3.6 - ts-node: 9.1.1_typescript@4.9.5 - tslib: 2.5.0 - transitivePeerDependencies: - - typescript - dev: true - /@esbuild/android-arm/0.17.18: resolution: { @@ -1200,7 +1680,7 @@ packages: dev: true optional: true - /@eslint-community/eslint-utils/4.4.0_eslint@8.38.0: + /@eslint-community/eslint-utils/4.4.0_eslint@8.39.0: resolution: { integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA== @@ -1209,7 +1689,7 @@ packages: peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.38.0 + eslint: 8.39.0 eslint-visitor-keys: 3.4.0 dev: true @@ -1241,10 +1721,10 @@ packages: - supports-color dev: true - /@eslint/js/8.38.0: + /@eslint/js/8.39.0: resolution: { - integrity: sha512-IoD2MfUnOV58ghIHCiil01PcohxjbYR/qCxsoC+xNgUwh1EY8jOOrYmu3d3a71+tJJ23uscEV4X2HJWMsPJu4g== + integrity: sha512-kf9RB0Fg7NZfap83B3QOqOGg9QmD9yBudqQXzzOtn3i4y7ZUXe5ONeW34Gwi+TxhH4mvj72R1Zc300KUMa9Bng== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true @@ -1473,6 +1953,252 @@ packages: "@intlify/core-base": 9.2.2 "@intlify/shared": 9.2.2 + /@istanbuljs/load-nyc-config/1.1.0: + resolution: + { + integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ== + } + engines: { node: ">=8" } + dependencies: + camelcase: 5.3.1 + find-up: 4.1.0 + get-package-type: 0.1.0 + js-yaml: 3.14.1 + resolve-from: 5.0.0 + dev: false + + /@istanbuljs/schema/0.1.3: + resolution: + { + integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA== + } + engines: { node: ">=8" } + dev: false + + /@jest/console/27.5.1: + resolution: + { + integrity: sha512-kZ/tNpS3NXn0mlXXXPNuDZnb4c0oZ20r4K5eemM2k30ZC3G0T02nXUvyhf5YdbXWHPEJLc9qGLxEZ216MdL+Zg== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + jest-message-util: 27.5.1 + jest-util: 27.5.1 + slash: 3.0.0 + dev: false + + /@jest/core/27.5.1: + resolution: + { + integrity: sha512-AK6/UTrvQD0Cd24NSqmIA6rKsu0tKIxfiCducZvqxYdmMisOYAsdItspT+fQDQYARPf8XgjAFZi0ogW2agH5nQ== + } + 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 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + "@jest/console": 27.5.1 + "@jest/reporters": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + emittery: 0.8.1 + exit: 0.1.2 + graceful-fs: 4.2.11 + jest-changed-files: 27.5.1 + jest-config: 27.5.1 + jest-haste-map: 27.5.1 + jest-message-util: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-resolve-dependencies: 27.5.1 + jest-runner: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + jest-watcher: 27.5.1 + micromatch: 4.0.5 + rimraf: 3.0.2 + slash: 3.0.0 + strip-ansi: 6.0.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: false + + /@jest/environment/27.5.1: + resolution: + { + integrity: sha512-/WQjhPJe3/ghaol/4Bq480JKXV/Rfw8nQdN7f41fM8VDHLcxKXou6QyXAh3EFr9/bVG3x74z1NWDkP87EiY8gA== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/fake-timers": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + jest-mock: 27.5.1 + dev: false + + /@jest/fake-timers/27.5.1: + resolution: + { + integrity: sha512-/aPowoolwa07k7/oM3aASneNeBGCmGQsc3ugN4u6s4C/+s5M64MFo/+djTdiwcbQlRfFElGuDXWzaWj6QgKObQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + "@sinonjs/fake-timers": 8.1.0 + "@types/node": 18.15.12 + jest-message-util: 27.5.1 + jest-mock: 27.5.1 + jest-util: 27.5.1 + dev: false + + /@jest/globals/27.5.1: + resolution: + { + integrity: sha512-ZEJNB41OBQQgGzgyInAv0UUfDDj3upmHydjieSxFvTRuZElrx7tXg/uVQ5hYVEwiXs3+aMsAeEc9X7xiSKCm4Q== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/types": 27.5.1 + expect: 27.5.1 + dev: false + + /@jest/reporters/27.5.1: + resolution: + { + integrity: sha512-cPXh9hWIlVJMQkVk84aIvXuBB4uQQmFqZiacloFuGiP3ah1sbCxCosidXFDfqG8+6fO1oR2dTJTlsOy4VFmUfw== + } + 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 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + "@bcoe/v8-coverage": 0.2.3 + "@jest/console": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + collect-v8-coverage: 1.0.1 + exit: 0.1.2 + glob: 7.2.3 + graceful-fs: 4.2.11 + istanbul-lib-coverage: 3.2.0 + istanbul-lib-instrument: 5.2.1 + istanbul-lib-report: 3.0.0 + istanbul-lib-source-maps: 4.0.1 + istanbul-reports: 3.1.5 + jest-haste-map: 27.5.1 + jest-resolve: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + slash: 3.0.0 + source-map: 0.6.1 + string-length: 4.0.2 + terminal-link: 2.1.1 + v8-to-istanbul: 8.1.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@jest/source-map/27.5.1: + resolution: + { + integrity: sha512-y9NIHUYF3PJRlHk98NdC/N1gl88BL08aQQgu4k4ZopQkCw9t9cV8mtl3TV8b/YCB8XaVTFrmUTAJvjsntDireg== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + callsites: 3.1.0 + graceful-fs: 4.2.11 + source-map: 0.6.1 + dev: false + + /@jest/test-result/27.5.1: + resolution: + { + integrity: sha512-EW35l2RYFUcUQxFJz5Cv5MTOxlJIQs4I7gxzi2zVU7PJhOwfYq1MdC5nhSmYjX1gmMmLPvB3sIaC+BkcHRBfag== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/console": 27.5.1 + "@jest/types": 27.5.1 + "@types/istanbul-lib-coverage": 2.0.4 + collect-v8-coverage: 1.0.1 + dev: false + + /@jest/test-sequencer/27.5.1: + resolution: + { + integrity: sha512-LCheJF7WB2+9JuCS7VB/EmGIdQuhtqjRNI9A43idHv3E4KltCTsPsLxvdaubFHSYwY/fNjMWjl6vNRhDiN7vpQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/test-result": 27.5.1 + graceful-fs: 4.2.11 + jest-haste-map: 27.5.1 + jest-runtime: 27.5.1 + transitivePeerDependencies: + - supports-color + dev: false + + /@jest/transform/27.5.1: + resolution: + { + integrity: sha512-ipON6WtYgl/1329g5AIJVbUuEh0wZVbdpGwC99Jw4LwuoBNS95MVphU6zOeD9pDkon+LLbFL7lOQRapbB8SCHw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@babel/core": 7.21.4 + "@jest/types": 27.5.1 + babel-plugin-istanbul: 6.1.1 + chalk: 4.1.2 + convert-source-map: 1.9.0 + fast-json-stable-stringify: 2.1.0 + graceful-fs: 4.2.11 + jest-haste-map: 27.5.1 + jest-regex-util: 27.5.1 + jest-util: 27.5.1 + micromatch: 4.0.5 + pirates: 4.0.5 + slash: 3.0.0 + source-map: 0.6.1 + write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color + dev: false + + /@jest/types/27.5.1: + resolution: + { + integrity: sha512-Cx46iJ9QpwQTjIdq5VJu2QTMMs3QlEjI0x1QbBP5W1+nMzyc2XmimiRR/CbX9TO0cPTeUlxWMOu8mslYsJ8DEw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@types/istanbul-lib-coverage": 2.0.4 + "@types/istanbul-reports": 3.0.1 + "@types/node": 18.15.12 + "@types/yargs": 16.0.5 + chalk: 4.1.2 + dev: false + /@jridgewell/gen-mapping/0.3.3: resolution: { @@ -1483,7 +2209,6 @@ packages: "@jridgewell/set-array": 1.1.2 "@jridgewell/sourcemap-codec": 1.4.15 "@jridgewell/trace-mapping": 0.3.18 - dev: true /@jridgewell/resolve-uri/3.1.0: resolution: @@ -1491,7 +2216,6 @@ packages: integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w== } engines: { node: ">=6.0.0" } - dev: true /@jridgewell/set-array/1.1.2: resolution: @@ -1499,7 +2223,6 @@ packages: integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw== } engines: { node: ">=6.0.0" } - dev: true /@jridgewell/source-map/0.3.3: resolution: @@ -1516,14 +2239,12 @@ packages: { integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw== } - dev: true /@jridgewell/sourcemap-codec/1.4.15: resolution: { integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== } - dev: true /@jridgewell/trace-mapping/0.3.18: resolution: @@ -1533,12 +2254,167 @@ packages: dependencies: "@jridgewell/resolve-uri": 3.1.0 "@jridgewell/sourcemap-codec": 1.4.14 - dev: true - /@logicflow/core/1.2.3: + /@jridgewell/trace-mapping/0.3.9: resolution: { - integrity: sha512-/ihwzilvAlzVtjymHj1j52WkiHXNjwdryayfQU4yGJoNeuwvJ1KZimlGX1cO/6hapb00HoCmJqiZnGSoBHVddg== + integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ== + } + dependencies: + "@jridgewell/resolve-uri": 3.1.0 + "@jridgewell/sourcemap-codec": 1.4.15 + dev: true + + /@lezer/common/1.0.2: + resolution: + { + integrity: sha512-SVgiGtMnMnW3ActR8SXgsDhw7a0w0ChHSYAyAUxxrOiJ1OqYWEKk/xJd84tTSPo1mo6DXLObAJALNnd0Hrv7Ng== + } + dev: false + + /@lezer/cpp/1.1.0: + resolution: + { + integrity: sha512-zUHrjNFuY/DOZCkOBJ6qItQIkcopHM/Zv/QOE0a4XNG3HDNahxTNu5fQYl8dIuKCpxCqRdMl5cEwl5zekFc7BA== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/css/1.1.1: + resolution: + { + integrity: sha512-mSjx+unLLapEqdOYDejnGBokB5+AiJKZVclmud0MKQOKx3DLJ5b5VTCstgDDknR6iIV4gVrN6euzsCnj0A2gQA== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/highlight/1.1.4: + resolution: + { + integrity: sha512-IECkFmw2l7sFcYXrV8iT9GeY4W0fU4CxX0WMwhmhMIVjoDdD1Hr6q3G2NqVtLg/yVe5n7i4menG3tJ2r4eCrPQ== + } + dependencies: + "@lezer/common": 1.0.2 + dev: false + + /@lezer/html/1.3.4: + resolution: + { + integrity: sha512-HdJYMVZcT4YsMo7lW3ipL4NoyS2T67kMPuSVS5TgLGqmaCjEU/D6xv7zsa1ktvTK5lwk7zzF1e3eU6gBZIPm5g== + } + dependencies: + "@lezer/common": 1.0.2 + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/java/1.0.3: + resolution: + { + integrity: sha512-kKN17wmgP1cgHb8juR4pwVSPMKkDMzY/lAPbBsZ1fpXwbk2sg3N1kIrf0q+LefxgrANaQb/eNO7+m2QPruTFng== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/javascript/1.4.3: + resolution: + { + integrity: sha512-k7Eo9z9B1supZ5cCD4ilQv/RZVN30eUQL+gGbr6ybrEY3avBAL5MDiYi2aa23Aj0A79ry4rJRvPAwE2TM8bd+A== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/json/1.0.0: + resolution: + { + integrity: sha512-zbAuUY09RBzCoCA3lJ1+ypKw5WSNvLqGMtasdW6HvVOqZoCpPr8eWrsGnOVWGKGn8Rh21FnrKRVlJXrGAVUqRw== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/lr/1.3.4: + resolution: + { + integrity: sha512-7o+e4og/QoC/6btozDPJqnzBhUaD1fMfmvnEKQO1wRRiTse1WxaJ3OMEXZJnkgT6HCcTVOctSoXK9jGJw2oe9g== + } + dependencies: + "@lezer/common": 1.0.2 + dev: false + + /@lezer/markdown/1.0.2: + resolution: + { + integrity: sha512-8CY0OoZ6V5EzPjSPeJ4KLVbtXdLBd8V6sRCooN5kHnO28ytreEGTyrtU/zUwo/XLRzGr/e1g44KlzKi3yWGB5A== + } + dependencies: + "@lezer/common": 1.0.2 + "@lezer/highlight": 1.1.4 + dev: false + + /@lezer/php/1.0.1: + resolution: + { + integrity: sha512-aqdCQJOXJ66De22vzdwnuC502hIaG9EnPK2rSi+ebXyUd+j7GAX1mRjWZOVOmf3GST1YUfUCu6WXDiEgDGOVwA== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/python/1.1.5: + resolution: + { + integrity: sha512-h0DVr6IfrmKUbTc5PeetaC87IZYoHyn5JogsVYW5mRDpVRyEsvaLBMLyEN4Ufc2BKp1c9y2Pkr8ZNLxS8dTLsQ== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/rust/1.0.0: + resolution: + { + integrity: sha512-IpGAxIjNxYmX9ra6GfQTSPegdCAWNeq23WNmrsMMQI7YNSvKtYxO4TX5rgZUmbhEucWn0KTBMeDEPXg99YKtTA== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/sass/1.0.1: + resolution: + { + integrity: sha512-S/aYAzABzMqWLfKKqV89pCWME4yjZYC6xzD02l44wbmb0sHxmN9/8aE4GULrKFzFaGazHdXcGEbPZ4zzB6yqwQ== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@lezer/xml/1.0.1: + resolution: + { + integrity: sha512-jMDXrV953sDAUEMI25VNrI9dz94Ai96FfeglytFINhhwQ867HKlCE2jt3AwZTCT7M528WxdDWv/Ty8e9wizwmQ== + } + dependencies: + "@lezer/highlight": 1.1.4 + "@lezer/lr": 1.3.4 + dev: false + + /@logicflow/core/1.2.5: + resolution: + { + integrity: sha512-9FNZM5qPCTGa8n6epwI9UxvMlD2LogjYzPP5qK51rhVVFfa/VKKIaisJCnA9QQLNfztWigYgyiIrS9IRqlrv6A== } dependencies: "@types/mousetrap": 1.6.11 @@ -1546,16 +2422,24 @@ packages: preact: 10.13.2 dev: false - /@logicflow/extension/1.2.3: + /@logicflow/extension/1.2.5: resolution: { - integrity: sha512-274S81r8e0j8J0K8qkAU//DDbB3hZdA6saBnX+50cTSOoNAtBicUwoQ9CdkrC9QDI9beetrtXzYcJz56OP5TWQ== + integrity: sha512-eyYDuuHslyuUaiTRHnDnycNIuAFs+q6E6kF8/PYjAWSvGVRSdmT3Pm3vcXWvorGfemHc2YRgwVnjhPMauyiUhg== } dependencies: - "@logicflow/core": 1.2.3 + "@logicflow/core": 1.2.5 ids: 1.0.0 + jest: 27.5.1 lodash-es: 4.17.21 preact: 10.13.2 + transitivePeerDependencies: + - bufferutil + - canvas + - node-notifier + - supports-color + - ts-node + - utf-8-validate dev: false /@nodelib/fs.scandir/2.1.5: @@ -1680,6 +2564,24 @@ packages: picomatch: 2.3.1 dev: true + /@sinonjs/commons/1.8.6: + resolution: + { + integrity: sha512-Ky+XkAkqPZSm3NLBeUng77EBQl3cmeJhITaGHdYH8kjVB+aun3S4XBRti2zt17mtt0mIUDiNxYeoJm6drVvBJQ== + } + dependencies: + type-detect: 4.0.8 + dev: false + + /@sinonjs/fake-timers/8.1.0: + resolution: + { + integrity: sha512-OAPJUAtgeINhh/TAlUID4QTs53Njm7xzddaVlEs/SXwgtiD1tW22zAB/W1wdqfrpmikgaWQ9Fw6Ws+hsiRm5Vg== + } + dependencies: + "@sinonjs/commons": 1.8.6 + dev: false + /@sxzz/popperjs-es/2.11.7: resolution: { @@ -1687,6 +2589,14 @@ packages: } dev: false + /@tootallnate/once/1.1.2: + resolution: + { + integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw== + } + engines: { node: ">= 6" } + dev: false + /@transloadit/prettier-bytes/0.0.7: resolution: { @@ -1702,6 +2612,75 @@ packages: engines: { node: ">=10.13.0" } dev: true + /@tsconfig/node10/1.0.9: + resolution: + { + integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA== + } + dev: true + + /@tsconfig/node12/1.0.11: + resolution: + { + integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag== + } + dev: true + + /@tsconfig/node14/1.0.3: + resolution: + { + integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow== + } + dev: true + + /@tsconfig/node16/1.0.3: + resolution: + { + integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ== + } + dev: true + + /@types/babel__core/7.20.0: + resolution: + { + integrity: sha512-+n8dL/9GWblDO0iU6eZAwEIJVr5DWigtle+Q6HLOrh/pdbXOhOtqzq8VPPE2zvNJzSKY4vH/z3iT3tn0A3ypiQ== + } + dependencies: + "@babel/parser": 7.21.4 + "@babel/types": 7.21.4 + "@types/babel__generator": 7.6.4 + "@types/babel__template": 7.4.1 + "@types/babel__traverse": 7.18.5 + dev: false + + /@types/babel__generator/7.6.4: + resolution: + { + integrity: sha512-tFkciB9j2K755yrTALxD44McOrk+gfpIpvC3sxHjRawj6PfnQxrse4Clq5y/Rq+G3mrBurMax/lG8Qn2t9mSsg== + } + dependencies: + "@babel/types": 7.21.4 + dev: false + + /@types/babel__template/7.4.1: + resolution: + { + integrity: sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g== + } + dependencies: + "@babel/parser": 7.21.4 + "@babel/types": 7.21.4 + dev: false + + /@types/babel__traverse/7.18.5: + resolution: + { + integrity: sha512-enCvTL8m/EHS/zIvJno9nE+ndYPh1/oNFzRYRmtUqJICG2VnCSBzMLW5VN2KCQU91f23tsNKR8v7VJJQMatl7Q== + } + dependencies: + "@babel/types": 7.21.4 + dev: false + /@types/element-resize-detector/1.1.3: resolution: { @@ -1723,6 +2702,15 @@ packages: } dev: false + /@types/graceful-fs/4.1.6: + resolution: + { + integrity: sha512-Sig0SNORX9fdW+bQuTEovKj3uHcUL6LQKbCrrqb1X7J6/ReAbhCXRAhc+SMejhLELFj2QcyuxmUooZ4bt5ReSw== + } + dependencies: + "@types/node": 18.15.12 + dev: false + /@types/intro.js/5.1.1: resolution: { @@ -1730,6 +2718,31 @@ packages: } dev: true + /@types/istanbul-lib-coverage/2.0.4: + resolution: + { + integrity: sha512-z/QT1XN4K4KYuslS23k62yDIDLwLFkzxOuMplDtObz0+y7VqJCaO2o+SPwHCvLFZh7xazvvoor2tA/hPz9ee7g== + } + dev: false + + /@types/istanbul-lib-report/3.0.0: + resolution: + { + integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + } + dependencies: + "@types/istanbul-lib-coverage": 2.0.4 + dev: false + + /@types/istanbul-reports/3.0.1: + resolution: + { + integrity: sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw== + } + dependencies: + "@types/istanbul-lib-report": 3.0.0 + dev: false + /@types/js-cookie/3.0.3: resolution: { @@ -1744,6 +2757,13 @@ packages: } dev: true + /@types/linkify-it/3.0.2: + resolution: + { + integrity: sha512-HZQYqbiFVWufzCwexrvh694SOim8z2d+xJl5UNamcvQFejLY/2YUtzXHYi3cHdI7PMlS8ejH2slRAOJQ32aNbA== + } + dev: false + /@types/lodash-es/4.17.7: resolution: { @@ -1760,6 +2780,23 @@ packages: } dev: false + /@types/markdown-it/12.2.3: + resolution: + { + integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ== + } + dependencies: + "@types/linkify-it": 3.0.2 + "@types/mdurl": 1.0.2 + dev: false + + /@types/mdurl/1.0.2: + resolution: + { + integrity: sha512-eC4U9MlIcu2q0KQmXszyn5Akca/0jrQmwDRgpAMJai7qBWq4amIQhZyNau4VYGtCeALvW1/NtjzJJ567aZxfKA== + } + dev: false + /@types/minimatch/3.0.5: resolution: { @@ -1793,7 +2830,6 @@ packages: { integrity: sha512-Wha1UwsB3CYdqUm2PPzh/1gujGCNtWVUYF0mB00fJFoR4gTyWTDPjSm+zBF787Ahw8vSGgBja90MkgFwvB86Dg== } - dev: true /@types/normalize-package-data/2.4.1: resolution: @@ -1809,12 +2845,12 @@ packages: } dev: true - /@types/parse-json/4.0.0: + /@types/prettier/2.7.2: resolution: { - integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + integrity: sha512-KufADq8uQqo1pYKVIYzfKbJfBAc0sOeXqGbFaSpv8MRmC/zXgowNZmFcbngndGk922QDmOASEXUZCaY48gs4cg== } - dev: true + dev: false /@types/qrcode/1.5.0: resolution: @@ -1846,6 +2882,13 @@ packages: } dev: true + /@types/stack-utils/2.0.1: + resolution: + { + integrity: sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw== + } + dev: false + /@types/web-bluetooth/0.0.14: resolution: { @@ -1860,10 +2903,33 @@ packages: } dev: false - /@typescript-eslint/eslint-plugin/5.59.0_wsbkzerfphvgr4lle7vmeh64yi: + /@types/web-bluetooth/0.0.17: resolution: { - integrity: sha512-p0QgrEyrxAWBecR56gyn3wkG15TJdI//eetInP3zYRewDh0XS+DhB3VUAd3QqvziFsfaQIoIuZMxZRB7vXYaYw== + integrity: sha512-4p9vcSmxAayx72yn70joFoL44c9MO/0+iVEBIQXe3v2h2SiAsEIo/G5v6ObFWvNKRFjbrVadNf9LqEEZeQPzdA== + } + dev: false + + /@types/yargs-parser/21.0.0: + resolution: + { + integrity: sha512-iO9ZQHkZxHn4mSakYV0vFHAVDyEOIJQrV2uZ06HxEPcx+mt8swXoZHIbaaJ2crJYFfErySgktuTZ3BeLz+XmFA== + } + dev: false + + /@types/yargs/16.0.5: + resolution: + { + integrity: sha512-AxO/ADJOBFJScHbWhq2xAhlWP24rY4aCEG/NFaMvbT3X2MgRsLjhjQwsn0Zi5zn0LG9jUhCCZMeX9Dkuw6k+vQ== + } + dependencies: + "@types/yargs-parser": 21.0.0 + dev: false + + /@typescript-eslint/eslint-plugin/5.59.2_n4wuahc72jbzapcoi6ni6mvcla: + resolution: + { + integrity: sha512-yVrXupeHjRxLDcPKL10sGQ/QlVrA8J5IYOEWVqk0lJaSZP7X5DfnP7Ns3cc74/blmbipQ1htFNVGsHX6wsYm0A== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1875,12 +2941,12 @@ packages: optional: true dependencies: "@eslint-community/regexpp": 4.5.0 - "@typescript-eslint/parser": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy - "@typescript-eslint/scope-manager": 5.59.0 - "@typescript-eslint/type-utils": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy - "@typescript-eslint/utils": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy + "@typescript-eslint/parser": 5.59.2_iacogk7kkaymxepzhgcbytyi7q + "@typescript-eslint/scope-manager": 5.59.2 + "@typescript-eslint/type-utils": 5.59.2_iacogk7kkaymxepzhgcbytyi7q + "@typescript-eslint/utils": 5.59.2_iacogk7kkaymxepzhgcbytyi7q debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -1891,10 +2957,10 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: + /@typescript-eslint/parser/5.59.2_iacogk7kkaymxepzhgcbytyi7q: resolution: { - integrity: sha512-qK9TZ70eJtjojSUMrrEwA9ZDQ4N0e/AuoOIgXuNBorXYcBDk397D2r5MIe1B3cok/oCtdNC5j+lUUpVB+Dpb+w== + integrity: sha512-uq0sKyw6ao1iFOZZGk9F8Nro/8+gfB5ezl1cA06SrqbgJAt0SRoFhb9pXaHvkrxUpZaoLxt8KlovHNk8Gp6/HQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1904,31 +2970,31 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/scope-manager": 5.59.0 - "@typescript-eslint/types": 5.59.0 - "@typescript-eslint/typescript-estree": 5.59.0_typescript@5.0.4 + "@typescript-eslint/scope-manager": 5.59.2 + "@typescript-eslint/types": 5.59.2 + "@typescript-eslint/typescript-estree": 5.59.2_typescript@5.0.4 debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.59.0: + /@typescript-eslint/scope-manager/5.59.2: resolution: { - integrity: sha512-tsoldKaMh7izN6BvkK6zRMINj4Z2d6gGhO2UsI8zGZY3XhLq1DndP3Ycjhi1JwdwPRwtLMW4EFPgpuKhbCGOvQ== + integrity: sha512-dB1v7ROySwQWKqQ8rEWcdbTsFjh2G0vn8KUyvTXdPoyzSL6lLGkiXEV5CvpJsEe9xIdKV+8Zqb7wif2issoOFA== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.59.0 - "@typescript-eslint/visitor-keys": 5.59.0 + "@typescript-eslint/types": 5.59.2 + "@typescript-eslint/visitor-keys": 5.59.2 dev: true - /@typescript-eslint/type-utils/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: + /@typescript-eslint/type-utils/5.59.2_iacogk7kkaymxepzhgcbytyi7q: resolution: { - integrity: sha512-d/B6VSWnZwu70kcKQSCqjcXpVH+7ABKH8P1KNn4K7j5PXXuycZTPXF44Nui0TEm6rbWGi8kc78xRgOC4n7xFgA== + integrity: sha512-b1LS2phBOsEy/T381bxkkywfQXkV1dWda/z0PhnIy3bC5+rQWQDS7fk9CSpcXBccPY27Z6vBEuaPBCKCgYezyQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1938,28 +3004,28 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/typescript-estree": 5.59.0_typescript@5.0.4 - "@typescript-eslint/utils": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy + "@typescript-eslint/typescript-estree": 5.59.2_typescript@5.0.4 + "@typescript-eslint/utils": 5.59.2_iacogk7kkaymxepzhgcbytyi7q debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 tsutils: 3.21.0_typescript@5.0.4 typescript: 5.0.4 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types/5.59.0: + /@typescript-eslint/types/5.59.2: resolution: { - integrity: sha512-yR2h1NotF23xFFYKHZs17QJnB51J/s+ud4PYU4MqdZbzeNxpgUr05+dNeCN/bb6raslHvGdd6BFCkVhpPk/ZeA== + integrity: sha512-LbJ/HqoVs2XTGq5shkiKaNTuVv5tTejdHgfdjqRUGdYhjW1crm/M7og2jhVskMt8/4wS3T1+PfFvL1K3wqYj4w== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /@typescript-eslint/typescript-estree/5.59.0_typescript@5.0.4: + /@typescript-eslint/typescript-estree/5.59.2_typescript@5.0.4: resolution: { - integrity: sha512-sUNnktjmI8DyGzPdZ8dRwW741zopGxltGs/SAPgGL/AAgDpiLsCFLcMNSpbfXfmnNeHmK9h3wGmCkGRGAoUZAg== + integrity: sha512-+j4SmbwVmZsQ9jEyBMgpuBD0rKwi9RxRpjX71Brr73RsYnEr3Lt5QZ624Bxphp8HUkSKfqGnPJp1kA5nl0Sh7Q== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: @@ -1968,8 +3034,8 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/types": 5.59.0 - "@typescript-eslint/visitor-keys": 5.59.0 + "@typescript-eslint/types": 5.59.2 + "@typescript-eslint/visitor-keys": 5.59.2 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1980,22 +3046,22 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.59.0_voubu7prgxjfsfbgx5d4sqnwiy: + /@typescript-eslint/utils/5.59.2_iacogk7kkaymxepzhgcbytyi7q: resolution: { - integrity: sha512-GGLFd+86drlHSvPgN/el6dRQNYYGOvRSDVydsUaQluwIW3HvbXuxyuD5JETvBt/9qGYe+lOrDk6gRrWOHb/FvA== + integrity: sha512-kSuF6/77TZzyGPhGO4uVp+f0SBoYxCDf+lW3GKhtKru/L8k/Hd7NFQxyWUeY7Z/KGB2C6Fe3yf2vVi4V9TsCSQ== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.38.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.39.0 "@types/json-schema": 7.0.11 "@types/semver": 7.3.13 - "@typescript-eslint/scope-manager": 5.59.0 - "@typescript-eslint/types": 5.59.0 - "@typescript-eslint/typescript-estree": 5.59.0_typescript@5.0.4 - eslint: 8.38.0 + "@typescript-eslint/scope-manager": 5.59.2 + "@typescript-eslint/types": 5.59.2 + "@typescript-eslint/typescript-estree": 5.59.2_typescript@5.0.4 + eslint: 8.39.0 eslint-scope: 5.1.1 semver: 7.5.0 transitivePeerDependencies: @@ -2003,14 +3069,14 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.59.0: + /@typescript-eslint/visitor-keys/5.59.2: resolution: { - integrity: sha512-qZ3iXxQhanchCeaExlKPV3gDQFxMUmU35xfd5eCXB6+kUw1TUAbIy2n7QIrwz9s98DQLzNWyHp61fY0da4ZcbA== + integrity: sha512-EEpsO8m3RASrKAHI9jpavNv9NlEUebV4qmF1OWxSTtKSFBpC1NCmWazDQHFivRf0O1DV11BA645yrLEVQ0/Lig== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dependencies: - "@typescript-eslint/types": 5.59.0 + "@typescript-eslint/types": 5.59.2 eslint-visitor-keys: 3.4.0 dev: true @@ -2070,6 +3136,13 @@ packages: nanoid: 3.3.6 dev: false + /@vavt/markdown-theme/3.0.0: + resolution: + { + integrity: sha512-Vp/q1woesYOodIyQFUIeDflwrnXdRtLljbQa5tm3IUI75RDNB3K1R9NU/aPUhafkITQvnwl7U2uOXnXd2JJRBA== + } + dev: false + /@vitejs/plugin-vue-jsx/3.0.1_vite@4.3.5+vue@3.2.47: resolution: { @@ -2083,7 +3156,7 @@ packages: "@babel/core": 7.21.4 "@babel/plugin-transform-typescript": 7.21.3_@babel+core@7.21.4 "@vue/babel-plugin-jsx": 1.1.1_@babel+core@7.21.4 - vite: 4.3.5_cqpzs5hbkouedaevhhcyhnel4y + vite: 4.3.5_qcmtg26auiybaqtncwtx24lmea vue: 3.2.47 transitivePeerDependencies: - supports-color @@ -2099,7 +3172,7 @@ packages: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.3.5_cqpzs5hbkouedaevhhcyhnel4y + vite: 4.3.5_qcmtg26auiybaqtncwtx24lmea vue: 3.2.47 dev: true @@ -2255,7 +3328,7 @@ packages: integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q== } - /@vue/eslint-config-prettier/7.1.0_7bukkzi2qfqwzn63s5moor2wwy: + /@vue/eslint-config-prettier/7.1.0_ijodf5t7srrg7ozp63c3y3ifnq: resolution: { integrity: sha512-Pv/lVr0bAzSIHLd9iz0KnvAr4GKyCEl+h52bc4e5yWuDVtLgFwycF7nrbWTAQAS+FU6q1geVd07lc6EWfJiWKQ== @@ -2264,16 +3337,16 @@ packages: eslint: ">= 7.28.0" prettier: ">= 2.0.0" dependencies: - eslint: 8.38.0 - eslint-config-prettier: 8.8.0_eslint@8.38.0 - eslint-plugin-prettier: 4.2.1_mrzcadguhkbme6yx3ehduvsjxu + eslint: 8.39.0 + eslint-config-prettier: 8.8.0_eslint@8.39.0 + eslint-plugin-prettier: 4.2.1_g7igkibsj6gtirvuugequ2zdti prettier: 2.8.7 dev: true - /@vue/eslint-config-typescript/11.0.2_6jziu2dm6rkuofcxdskyjn22wy: + /@vue/eslint-config-typescript/11.0.3_7ntaozazn6u7xxl3xxcxahusia: resolution: { - integrity: sha512-EiKud1NqlWmSapBFkeSrE994qpKx7/27uCGnhdqzllYDpQZroyX/O6bwjEpeuyKamvLbsGdO6PMR2faIf+zFnw== + integrity: sha512-dkt6W0PX6H/4Xuxg/BlFj5xHvksjpSlVjtkQCpaYJBIEuKj2hOVU7r+TIe+ysCwRYFz/lGqvklntRkCAibsbPw== } engines: { node: ^14.17.0 || >=16.0.0 } peerDependencies: @@ -2284,12 +3357,12 @@ packages: typescript: optional: true dependencies: - "@typescript-eslint/eslint-plugin": 5.59.0_wsbkzerfphvgr4lle7vmeh64yi - "@typescript-eslint/parser": 5.59.0_voubu7prgxjfsfbgx5d4sqnwiy - eslint: 8.38.0 - eslint-plugin-vue: 9.11.0_eslint@8.38.0 + "@typescript-eslint/eslint-plugin": 5.59.2_n4wuahc72jbzapcoi6ni6mvcla + "@typescript-eslint/parser": 5.59.2_iacogk7kkaymxepzhgcbytyi7q + eslint: 8.39.0 + eslint-plugin-vue: 9.11.0_eslint@8.39.0 typescript: 5.0.4 - vue-eslint-parser: 9.1.1_eslint@8.38.0 + vue-eslint-parser: 9.1.1_eslint@8.39.0 transitivePeerDependencies: - supports-color dev: true @@ -2351,15 +3424,15 @@ packages: integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ== } - /@vueuse/core/10.0.2_vue@3.2.47: + /@vueuse/core/10.1.2_vue@3.2.47: resolution: { - integrity: sha512-/UGc2cXbxbeIFLDSJyHUjI9QZ4CJJkhiJe9TbKNPSofcWmYhhUgJ+7iw9njXTKu/Xc3Z6UeXVR9fosW1+cyrnQ== + integrity: sha512-roNn8WuerI56A5uiTyF/TEYX0Y+VKlhZAF94unUfdhbDUI+NfwQMn4FUnUscIRUhv3344qvAghopU4bzLPNFlA== } dependencies: - "@types/web-bluetooth": 0.0.16 - "@vueuse/metadata": 10.0.2 - "@vueuse/shared": 10.0.2_vue@3.2.47 + "@types/web-bluetooth": 0.0.17 + "@vueuse/metadata": 10.1.2 + "@vueuse/shared": 10.1.2_vue@3.2.47 vue-demi: 0.14.0_vue@3.2.47 transitivePeerDependencies: - "@vue/composition-api" @@ -2402,10 +3475,10 @@ packages: - vue dev: false - /@vueuse/metadata/10.0.2: + /@vueuse/metadata/10.1.2: resolution: { - integrity: sha512-APSjlABrV+Q74c+FR0kFETvcN9W2pAaT3XF3WwqWUuk4srmVxv7DY4WshZxK2KYk1+MVY0Fus6J1Hk/JXVm6Aw== + integrity: sha512-3mc5BqN9aU2SqBeBuWE7ne4OtXHoHKggNgxZR2K+zIW4YLsy6xoZ4/9vErQs6tvoKDX6QAqm3lvsrv0mczAwIQ== } dev: false @@ -2444,10 +3517,10 @@ packages: vue-demi: 0.14.0_vue@3.2.47 dev: false - /@vueuse/shared/10.0.2_vue@3.2.47: + /@vueuse/shared/10.1.2_vue@3.2.47: resolution: { - integrity: sha512-7W2l6qZaFvla3zAeEVo8hNHkNRKCezJa3JjZAKv3K4KsevXobHhVNr+RHaOVNK/6ETpFmtqiK+0pMIADbHjjag== + integrity: sha512-1uoUTPBlgyscK9v6ScGeVYDDzlPSFXBlxuK7SfrDGyUTBiznb3mNceqhwvZHjtDRELZEN79V5uWPTF1VDV8svA== } dependencies: vue-demi: 0.14.0_vue@3.2.47 @@ -2728,6 +3801,23 @@ packages: through: 2.3.8 dev: true + /abab/2.0.6: + resolution: + { + integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA== + } + dev: false + + /acorn-globals/6.0.0: + resolution: + { + integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + } + dependencies: + acorn: 7.4.1 + acorn-walk: 7.2.0 + dev: false + /acorn-jsx/5.3.2_acorn@7.4.1: resolution: { @@ -2750,6 +3840,22 @@ packages: acorn: 8.8.2 dev: true + /acorn-walk/7.2.0: + resolution: + { + integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + } + engines: { node: ">=0.4.0" } + dev: false + + /acorn-walk/8.2.0: + resolution: + { + integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA== + } + engines: { node: ">=0.4.0" } + dev: true + /acorn/7.4.1: resolution: { @@ -2757,7 +3863,6 @@ packages: } engines: { node: ">=0.4.0" } hasBin: true - dev: true /acorn/8.8.2: resolution: @@ -2766,7 +3871,6 @@ packages: } engines: { node: ">=0.4.0" } hasBin: true - dev: true /adler-32/1.3.1: resolution: @@ -2776,6 +3880,18 @@ packages: engines: { node: ">=0.8" } dev: false + /agent-base/6.0.2: + resolution: + { + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + } + engines: { node: ">= 6.0.0" } + dependencies: + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + /aggregate-error/3.1.0: resolution: { @@ -2818,14 +3934,6 @@ packages: } dev: false - /ansi-colors/4.1.3: - resolution: - { - integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw== - } - engines: { node: ">=6" } - dev: true - /ansi-escapes/4.3.2: resolution: { @@ -2834,7 +3942,6 @@ packages: engines: { node: ">=8" } dependencies: type-fest: 0.21.3 - dev: true /ansi-regex/5.0.1: resolution: @@ -2843,6 +3950,14 @@ packages: } engines: { node: ">=8" } + /ansi-regex/6.0.1: + resolution: + { + integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA== + } + engines: { node: ">=12" } + dev: true + /ansi-styles/3.2.1: resolution: { @@ -2851,7 +3966,6 @@ packages: engines: { node: ">=4" } dependencies: color-convert: 1.9.3 - dev: true /ansi-styles/4.3.0: resolution: @@ -2862,6 +3976,22 @@ packages: dependencies: color-convert: 2.0.1 + /ansi-styles/5.2.0: + resolution: + { + integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA== + } + engines: { node: ">=10" } + dev: false + + /ansi-styles/6.2.1: + resolution: + { + integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug== + } + engines: { node: ">=12" } + dev: true + /any-promise/1.3.0: resolution: { @@ -2878,7 +4008,6 @@ packages: dependencies: normalize-path: 3.0.0 picomatch: 2.3.1 - dev: true /arg/4.1.3: resolution: @@ -2894,12 +4023,20 @@ packages: } dev: true + /argparse/1.0.10: + resolution: + { + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + } + dependencies: + sprintf-js: 1.0.3 + dev: false + /argparse/2.0.1: resolution: { integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== } - dev: true /array-differ/3.0.0: resolution: @@ -3005,12 +4142,99 @@ packages: - debug dev: false + /babel-jest/27.5.1_@babel+core@7.21.4: + resolution: + { + integrity: sha512-cdQ5dXjGRd0IBRATiQ4mZGlGlRE8kJpjPOixdNRdT+m3UcNqmYWN6rK6nvtXYfY3D76cb8s/O1Ss8ea24PIwcg== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + "@babel/core": ^7.8.0 + dependencies: + "@babel/core": 7.21.4 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + "@types/babel__core": 7.20.0 + babel-plugin-istanbul: 6.1.1 + babel-preset-jest: 27.5.1_@babel+core@7.21.4 + chalk: 4.1.2 + graceful-fs: 4.2.11 + slash: 3.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /babel-plugin-istanbul/6.1.1: + resolution: + { + integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA== + } + engines: { node: ">=8" } + dependencies: + "@babel/helper-plugin-utils": 7.20.2 + "@istanbuljs/load-nyc-config": 1.1.0 + "@istanbuljs/schema": 0.1.3 + istanbul-lib-instrument: 5.2.1 + test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /babel-plugin-jest-hoist/27.5.1: + resolution: + { + integrity: sha512-50wCwD5EMNW4aRpOwtqzyZHIewTYNxLA4nhB+09d8BIssfNfzBRhkBIHiaPv1Si226TQSvp8gxAJm2iY2qs2hQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@babel/template": 7.20.7 + "@babel/types": 7.21.4 + "@types/babel__core": 7.20.0 + "@types/babel__traverse": 7.18.5 + dev: false + + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.21.4: + resolution: + { + integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + } + peerDependencies: + "@babel/core": ^7.0.0 + dependencies: + "@babel/core": 7.21.4 + "@babel/plugin-syntax-async-generators": 7.8.4_@babel+core@7.21.4 + "@babel/plugin-syntax-bigint": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-class-properties": 7.12.13_@babel+core@7.21.4 + "@babel/plugin-syntax-import-meta": 7.10.4_@babel+core@7.21.4 + "@babel/plugin-syntax-json-strings": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-logical-assignment-operators": 7.10.4_@babel+core@7.21.4 + "@babel/plugin-syntax-nullish-coalescing-operator": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-numeric-separator": 7.10.4_@babel+core@7.21.4 + "@babel/plugin-syntax-object-rest-spread": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-optional-catch-binding": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-optional-chaining": 7.8.3_@babel+core@7.21.4 + "@babel/plugin-syntax-top-level-await": 7.14.5_@babel+core@7.21.4 + dev: false + + /babel-preset-jest/27.5.1_@babel+core@7.21.4: + resolution: + { + integrity: sha512-Nptf2FzlPCWYuJg41HBqXVT8ym6bXOevuCTbhxlUpjwtysGaIWFvDEjp4y+G7fl13FgOdjs7P/DmErqH7da0Ag== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + "@babel/core": ^7.0.0 + dependencies: + "@babel/core": 7.21.4 + babel-plugin-jest-hoist: 27.5.1 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.21.4 + dev: false + /balanced-match/1.0.2: resolution: { integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw== } - dev: true /balanced-match/2.0.0: resolution: @@ -3049,7 +4273,6 @@ packages: dependencies: balanced-match: 1.0.2 concat-map: 0.0.1 - dev: true /brace-expansion/2.0.1: resolution: @@ -3068,7 +4291,13 @@ packages: engines: { node: ">=8" } dependencies: fill-range: 7.0.1 - dev: true + + /browser-process-hrtime/1.0.0: + resolution: + { + integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + } + dev: false /browserslist/4.21.5: resolution: @@ -3082,14 +4311,21 @@ packages: electron-to-chromium: 1.4.368 node-releases: 2.0.10 update-browserslist-db: 1.0.11_browserslist@4.21.5 - dev: true + + /bser/2.1.1: + resolution: + { + integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + } + dependencies: + node-int64: 0.4.0 + dev: false /buffer-from/1.1.2: resolution: { integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ== } - dev: true /cac/6.7.14: resolution: @@ -3115,7 +4351,6 @@ packages: integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== } engines: { node: ">=6" } - dev: true /camelcase-css/2.0.1: resolution: @@ -3150,7 +4385,6 @@ packages: integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA== } engines: { node: ">=10" } - dev: true /caniuse-api/3.0.0: resolution: @@ -3169,7 +4403,6 @@ packages: { integrity: sha512-q7cpoPPvZYgtyC4VaBSN0Bt+PJ4c4EYRf0DrduInOz2SkFpHD5p3LnvEpqBp7UnJn+8x1Ogl1s38saUxe+ihQQ== } - dev: true /cfb/1.2.2: resolution: @@ -3192,7 +4425,6 @@ packages: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - dev: true /chalk/3.0.0: resolution: @@ -3214,8 +4446,23 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + + /chalk/5.2.0: + resolution: + { + integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA== + } + engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } dev: true + /char-regex/1.0.2: + resolution: + { + integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + } + engines: { node: ">=10" } + dev: false + /china-area-data/5.0.1: resolution: { @@ -3241,6 +4488,21 @@ packages: fsevents: 2.3.2 dev: true + /ci-info/3.8.0: + resolution: + { + integrity: sha512-eXTggHWSooYhq49F2opQhuHWgzucfF2YgODK4e1566GQs5BIfP30B0oenwBJHfWxAs2fyPB1s7Mg949zLf61Yw== + } + engines: { node: ">=8" } + dev: false + + /cjs-module-lexer/1.2.2: + resolution: + { + integrity: sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA== + } + dev: false + /clean-stack/2.2.0: resolution: { @@ -3270,6 +4532,17 @@ packages: string-width: 4.2.3 dev: true + /cli-truncate/3.1.0: + resolution: + { + integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + slice-ansi: 5.0.0 + string-width: 5.1.2 + dev: true + /cliui/6.0.0: resolution: { @@ -3281,6 +4554,17 @@ packages: wrap-ansi: 6.2.0 dev: false + /cliui/7.0.4: + resolution: + { + integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ== + } + dependencies: + string-width: 4.2.3 + strip-ansi: 6.0.1 + wrap-ansi: 7.0.0 + dev: false + /cliui/8.0.1: resolution: { @@ -3301,6 +4585,29 @@ packages: hasBin: true dev: true + /co/4.6.0: + resolution: + { + integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ== + } + engines: { iojs: ">= 1.0.0", node: ">= 0.12.0" } + dev: false + + /codemirror/6.0.1: + resolution: + { + integrity: sha512-J8j+nZ+CdWmIeFIGXEFbFPtpiYacFMDR8GlHK3IyHQJMCaVRfGx9NT+Hxivv1ckLWPvNdZqndbr/7lVhrf/Svg== + } + dependencies: + "@codemirror/autocomplete": 6.6.1 + "@codemirror/commands": 6.2.4 + "@codemirror/language": 6.6.0 + "@codemirror/lint": 6.2.1 + "@codemirror/search": 6.4.0 + "@codemirror/state": 6.2.0 + "@codemirror/view": 6.11.0 + dev: false + /codepage/1.15.0: resolution: { @@ -3309,6 +4616,13 @@ packages: engines: { node: ">=0.8" } dev: false + /collect-v8-coverage/1.0.1: + resolution: + { + integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + } + dev: false + /color-convert/1.9.3: resolution: { @@ -3316,7 +4630,6 @@ packages: } dependencies: color-name: 1.1.3 - dev: true /color-convert/2.0.1: resolution: @@ -3332,7 +4645,6 @@ packages: { integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw== } - dev: true /color-name/1.1.4: resolution: @@ -3437,7 +4749,6 @@ packages: { integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== } - dev: true /connect/3.7.0: resolution: @@ -3465,10 +4776,10 @@ packages: q: 1.5.1 dev: true - /conventional-changelog-conventionalcommits/4.6.3: + /conventional-changelog-conventionalcommits/5.0.0: resolution: { - integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g== + integrity: sha512-lCDbA+ZqVFQGUj7h9QBKoIpLhl8iihkO0nCTyRNzuXtcd7ubODpYB04IFy31JloiJgG0Uovu8ot8oxRzn7Nwtw== } engines: { node: ">=10" } dependencies: @@ -3498,7 +4809,15 @@ packages: { integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A== } - dev: true + + /copy-to-clipboard/3.3.3: + resolution: + { + integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA== + } + dependencies: + toggle-selection: 1.0.6 + dev: false /core-js/3.30.1: resolution: @@ -3508,18 +4827,22 @@ packages: requiresBuild: true dev: false - /cosmiconfig/7.1.0: + /cosmiconfig-typescript-loader/4.3.0_jrf36r4si27rvkwp44gnqvpm4m: resolution: { - integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA== + integrity: sha512-NTxV1MFfZDLPiBMjxbHRwSh5LaLcPMwNdCutmnHJCKoVnlvldPWlllonKwrsRJ5pYZBIBGRWWU2tfvzxgeSW5Q== } - engines: { node: ">=10" } + engines: { node: ">=12", npm: ">=6" } + peerDependencies: + "@types/node": "*" + cosmiconfig: ">=7" + ts-node: ">=10" + typescript: ">=3" dependencies: - "@types/parse-json": 4.0.0 - import-fresh: 3.3.0 - parse-json: 5.2.0 - path-type: 4.0.0 - yaml: 1.10.2 + "@types/node": 18.15.12 + cosmiconfig: 8.1.3 + ts-node: 10.9.1_v4mpwbcpwnxbltxgmqbztzx5lq + typescript: 5.0.4 dev: true /cosmiconfig/8.1.3: @@ -3551,6 +4874,13 @@ packages: } dev: true + /crelt/1.0.5: + resolution: + { + integrity: sha512-+BO9wPPi+DWTDcNYhr/W90myha8ptzftZT+LwcmUbbok0rcP/fequmFYCw8NMoH7pkAZQzU78b3kYrlua5a9eA== + } + dev: false + /cropperjs/1.5.13: resolution: { @@ -3568,7 +4898,6 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - dev: true /css-declaration-sorter/6.4.0_postcss@8.4.23: resolution: @@ -3837,6 +5166,30 @@ packages: css-tree: 2.2.1 dev: true + /cssom/0.3.8: + resolution: + { + integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + } + dev: false + + /cssom/0.4.4: + resolution: + { + integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + } + dev: false + + /cssstyle/2.3.0: + resolution: + { + integrity: sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A== + } + engines: { node: ">=8" } + dependencies: + cssom: 0.3.8 + dev: false + /csstype/2.6.21: resolution: { @@ -3870,6 +5223,18 @@ packages: engines: { node: ">=8" } dev: true + /data-urls/2.0.0: + resolution: + { + integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + } + engines: { node: ">=10" } + dependencies: + abab: 2.0.6 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + dev: false + /dayjs/1.11.7: resolution: { @@ -3911,7 +5276,6 @@ packages: optional: true dependencies: ms: 2.1.2 - dev: true /decamelize-keys/1.1.1: resolution: @@ -3931,12 +5295,33 @@ packages: } engines: { node: ">=0.10.0" } + /decimal.js/10.4.3: + resolution: + { + integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA== + } + dev: false + + /dedent/0.7.0: + resolution: + { + integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== + } + dev: false + /deep-is/0.1.4: resolution: { integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ== } - dev: true + + /deepmerge/4.3.1: + resolution: + { + integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A== + } + engines: { node: ">=0.10.0" } + dev: false /define-lazy-prop/2.0.0: resolution: @@ -3961,6 +5346,14 @@ packages: } dev: false + /detect-newline/3.1.0: + resolution: + { + integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + } + engines: { node: ">=8" } + dev: false + /didyoumean/1.2.2: resolution: { @@ -3968,6 +5361,14 @@ packages: } dev: true + /diff-sequences/27.5.1: + resolution: + { + integrity: sha512-k1gCAXAsNgLwEL+Y8Wvl+M6oEFj5bgazfZULpS5CneoPPXRaCCW7dm+q21Ky2VEE5X+VeRDBVg1Pcvvsr4TtNQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: false + /diff/4.0.2: resolution: { @@ -4048,6 +5449,16 @@ packages: } dev: true + /domexception/2.0.1: + resolution: + { + integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + } + engines: { node: ">=8" } + dependencies: + webidl-conversions: 5.0.0 + dev: false + /domhandler/4.3.1: resolution: { @@ -4107,6 +5518,13 @@ packages: } dev: false + /eastasianwidth/0.2.0: + resolution: + { + integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA== + } + dev: true + /echarts/5.4.2: resolution: { @@ -4142,7 +5560,6 @@ packages: { integrity: sha512-e2aeCAixCj9M7nJxdB/wDjO6mbYX+lJJxSJCXDzlr5YPGYVofuJwGN9nKg2o6wWInjX6XmxRinn3AeJMK81ltw== } - dev: true /element-plus/2.3.4_vue@3.2.47: resolution: @@ -4181,12 +5598,27 @@ packages: batch-processor: 1.0.0 dev: false + /emittery/0.8.1: + resolution: + { + integrity: sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg== + } + engines: { node: ">=10" } + dev: false + /emoji-regex/8.0.0: resolution: { integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== } + /emoji-regex/9.2.2: + resolution: + { + integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg== + } + dev: true + /encode-utf8/1.0.3: resolution: { @@ -4211,16 +5643,6 @@ packages: once: 1.4.0 dev: true - /enquirer/2.3.6: - resolution: - { - integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== - } - engines: { node: ">=8.6" } - dependencies: - ansi-colors: 4.1.3 - dev: true - /entities/2.2.0: resolution: { @@ -4228,6 +5650,14 @@ packages: } dev: true + /entities/3.0.1: + resolution: + { + integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q== + } + engines: { node: ">=0.12" } + dev: false + /entities/4.5.0: resolution: { @@ -4243,7 +5673,6 @@ packages: } dependencies: is-arrayish: 0.2.1 - dev: true /es5-ext/0.10.62: resolution: @@ -4590,7 +6019,6 @@ packages: integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== } engines: { node: ">=6" } - dev: true /escape-html/1.0.3: resolution: @@ -4604,7 +6032,14 @@ packages: integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg== } engines: { node: ">=0.8.0" } - dev: true + + /escape-string-regexp/2.0.0: + resolution: + { + integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + } + engines: { node: ">=8" } + dev: false /escape-string-regexp/4.0.0: resolution: @@ -4628,9 +6063,8 @@ packages: optionator: 0.8.3 optionalDependencies: source-map: 0.6.1 - dev: true - /eslint-config-prettier/8.8.0_eslint@8.38.0: + /eslint-config-prettier/8.8.0_eslint@8.39.0: resolution: { integrity: sha512-wLbQiFre3tdGgpDv67NQKnJuTlcUVYHas3k+DZCc2U2BadthoEY4B7hLPvAxaqdyOGCzuLfii2fqGph10va7oA== @@ -4639,10 +6073,10 @@ packages: peerDependencies: eslint: ">=7.0.0" dependencies: - eslint: 8.38.0 + eslint: 8.39.0 dev: true - /eslint-plugin-prettier/4.2.1_7bukkzi2qfqwzn63s5moor2wwy: + /eslint-plugin-prettier/4.2.1_g7igkibsj6gtirvuugequ2zdti: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -4656,12 +6090,13 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.38.0 + eslint: 8.39.0 + eslint-config-prettier: 8.8.0_eslint@8.39.0 prettier: 2.8.7 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-prettier/4.2.1_mrzcadguhkbme6yx3ehduvsjxu: + /eslint-plugin-prettier/4.2.1_ijodf5t7srrg7ozp63c3y3ifnq: resolution: { integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ== @@ -4675,13 +6110,12 @@ packages: eslint-config-prettier: optional: true dependencies: - eslint: 8.38.0 - eslint-config-prettier: 8.8.0_eslint@8.38.0 + eslint: 8.39.0 prettier: 2.8.7 prettier-linter-helpers: 1.0.0 dev: true - /eslint-plugin-vue/9.11.0_eslint@8.38.0: + /eslint-plugin-vue/9.11.0_eslint@8.39.0: resolution: { integrity: sha512-bBCJAZnkBV7ATH4Z1E7CvN3nmtS4H7QUU3UBxPdo8WohRU+yHjnQRALpTbxMVcz0e4Mx3IyxIdP5HYODMxK9cQ== @@ -4690,13 +6124,13 @@ packages: peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.38.0 - eslint: 8.38.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.39.0 + eslint: 8.39.0 natural-compare: 1.4.0 nth-check: 2.1.1 - postcss-selector-parser: 6.0.11 + postcss-selector-parser: 6.0.12 semver: 7.5.0 - vue-eslint-parser: 9.1.1_eslint@8.38.0 + vue-eslint-parser: 9.1.1_eslint@8.39.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -4750,18 +6184,18 @@ packages: engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } dev: true - /eslint/8.38.0: + /eslint/8.39.0: resolution: { - integrity: sha512-pIdsD2jwlUGf/U38Jv97t8lq6HpaU/G9NKbYmpWpZGw3LdTNhZLbJePqxOXGB5+JEKfOPU/XLxYxFh03nr1KTg== + integrity: sha512-mwiok6cy7KTW7rBpo05k6+p4YVZByLNjAZ/ACB9DRCu4YDRwjXI01tWHp6KAUWelsBetTxKK/2sHB0vdS8Z2Og== } engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } hasBin: true dependencies: - "@eslint-community/eslint-utils": 4.4.0_eslint@8.38.0 + "@eslint-community/eslint-utils": 4.4.0_eslint@8.39.0 "@eslint-community/regexpp": 4.5.0 "@eslint/eslintrc": 2.0.2 - "@eslint/js": 8.38.0 + "@eslint/js": 8.39.0 "@humanwhocodes/config-array": 0.11.8 "@humanwhocodes/module-importer": 1.0.1 "@nodelib/fs.walk": 1.2.8 @@ -4833,7 +6267,6 @@ packages: } engines: { node: ">=4" } hasBin: true - dev: true /esquery/1.5.0: resolution: @@ -4869,7 +6302,6 @@ packages: integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA== } engines: { node: ">=4.0" } - dev: true /estree-walker/2.0.2: resolution: @@ -4883,7 +6315,6 @@ packages: integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== } engines: { node: ">=0.10.0" } - dev: true /event-emitter/0.3.5: resolution: @@ -4936,8 +6367,46 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 + + /execa/7.1.1: + resolution: + { + integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q== + } + engines: { node: ^14.18.0 || ^16.14.0 || >=18.0.0 } + dependencies: + cross-spawn: 7.0.3 + get-stream: 6.0.1 + human-signals: 4.3.1 + is-stream: 3.0.0 + merge-stream: 2.0.0 + npm-run-path: 5.1.0 + onetime: 6.0.0 + signal-exit: 3.0.7 + strip-final-newline: 3.0.0 dev: true + /exit/0.1.2: + resolution: + { + integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ== + } + engines: { node: ">= 0.8.0" } + dev: false + + /expect/27.5.1: + resolution: + { + integrity: sha512-E1q5hSUG2AmYQwQJ041nvgpkODHQvB+RKlB4IYdru6uJsyFTRyZAP463M+1lINorwbqAmUggi6+WwkD8lCS/Dw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + jest-get-type: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + dev: false + /ext/1.7.0: resolution: { @@ -4980,14 +6449,12 @@ packages: { integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== } - dev: true /fast-levenshtein/2.0.6: resolution: { integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw== } - dev: true /fastest-levenshtein/1.0.16: resolution: @@ -5006,6 +6473,15 @@ packages: reusify: 1.0.4 dev: true + /fb-watchman/2.0.2: + resolution: + { + integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA== + } + dependencies: + bser: 2.1.1 + dev: false + /file-entry-cache/6.0.1: resolution: { @@ -5024,7 +6500,6 @@ packages: engines: { node: ">=8" } dependencies: to-regex-range: 5.0.1 - dev: true /finalhandler/1.1.2: resolution: @@ -5107,6 +6582,18 @@ packages: signal-exit: 4.0.1 dev: true + /form-data/3.0.1: + resolution: + { + integrity: sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg== + } + engines: { node: ">= 6" } + dependencies: + asynckit: 0.4.0 + combined-stream: 1.0.8 + mime-types: 2.1.35 + dev: false + /form-data/4.0.0: resolution: { @@ -5155,12 +6642,23 @@ packages: universalify: 2.0.0 dev: true + /fs-extra/11.1.1: + resolution: + { + integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ== + } + engines: { node: ">=14.14" } + dependencies: + graceful-fs: 4.2.11 + jsonfile: 6.1.0 + universalify: 2.0.0 + dev: true + /fs.realpath/1.0.0: resolution: { integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw== } - dev: true /fsevents/2.3.2: resolution: @@ -5170,7 +6668,6 @@ packages: engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } os: [darwin] requiresBuild: true - dev: true optional: true /function-bind/1.1.1: @@ -5185,7 +6682,6 @@ packages: integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== } engines: { node: ">=6.9.0" } - dev: true /get-caller-file/2.0.5: resolution: @@ -5205,12 +6701,13 @@ packages: has-symbols: 1.0.3 dev: false - /get-own-enumerable-property-symbols/3.0.2: + /get-package-type/0.1.0: resolution: { - integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q== } - dev: true + engines: { node: ">=8.0.0" } + dev: false /get-stream/5.2.0: resolution: @@ -5228,7 +6725,6 @@ packages: integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg== } engines: { node: ">=10" } - dev: true /git-raw-commits/2.0.11: resolution: @@ -5306,7 +6802,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /global-dirs/0.1.1: resolution: @@ -5346,7 +6841,6 @@ packages: integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== } engines: { node: ">=4" } - dev: true /globals/13.20.0: resolution: @@ -5385,7 +6879,6 @@ packages: { integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== } - dev: true /grapheme-splitter/1.0.4: resolution: @@ -5408,7 +6901,6 @@ packages: integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw== } engines: { node: ">=4" } - dev: true /has-flag/4.0.0: resolution: @@ -5416,7 +6908,6 @@ packages: integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== } engines: { node: ">=8" } - dev: true /has-symbols/1.0.3: resolution: @@ -5467,6 +6958,23 @@ packages: lru-cache: 6.0.0 dev: true + /html-encoding-sniffer/2.0.1: + resolution: + { + integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + } + engines: { node: ">=10" } + dependencies: + whatwg-encoding: 1.0.5 + dev: false + + /html-escaper/2.0.2: + resolution: + { + integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + } + dev: false + /html-tags/3.3.1: resolution: { @@ -5494,6 +7002,33 @@ packages: entities: 4.5.0 dev: true + /http-proxy-agent/4.0.1: + resolution: + { + integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg== + } + engines: { node: ">= 6" } + dependencies: + "@tootallnate/once": 1.1.2 + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /https-proxy-agent/5.0.1: + resolution: + { + integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA== + } + engines: { node: ">= 6" } + dependencies: + agent-base: 6.0.2 + debug: 4.3.4 + transitivePeerDependencies: + - supports-color + dev: false + /human-signals/1.1.1: resolution: { @@ -5508,14 +7043,21 @@ packages: integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw== } engines: { node: ">=10.17.0" } - dev: true - /husky/7.0.4: + /human-signals/4.3.1: resolution: { - integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ== + integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ== } - engines: { node: ">=12" } + engines: { node: ">=14.18.0" } + dev: true + + /husky/8.0.3: + resolution: + { + integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg== + } + engines: { node: ">=14" } hasBin: true dev: true @@ -5528,6 +7070,16 @@ packages: "@babel/runtime": 7.21.0 dev: false + /iconv-lite/0.4.24: + resolution: + { + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + } + engines: { node: ">=0.10.0" } + dependencies: + safer-buffer: 2.1.2 + dev: false + /ids/1.0.0: resolution: { @@ -5576,13 +7128,24 @@ packages: engines: { node: ">=8" } dev: true + /import-local/3.1.0: + resolution: + { + integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg== + } + engines: { node: ">=8" } + hasBin: true + dependencies: + pkg-dir: 4.2.0 + resolve-cwd: 3.0.0 + dev: false + /imurmurhash/0.1.4: resolution: { integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA== } engines: { node: ">=0.8.19" } - dev: true /indent-string/4.0.0: resolution: @@ -5600,7 +7163,6 @@ packages: dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true /inherits/2.0.3: resolution: @@ -5614,7 +7176,6 @@ packages: { integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== } - dev: true /ini/1.3.8: resolution: @@ -5623,10 +7184,10 @@ packages: } dev: true - /intro.js/6.0.0: + /intro.js/7.0.1: resolution: { - integrity: sha512-ZUiR6BoLSvPSlLG0boewnWVgji1fE1gBvP/pyw5pgCKXEDQz1mMeUxarggClPNs71UTq364LwSk9zxz17A9gaQ== + integrity: sha512-1oqz6aOz9cGQ3CrtVYhCSo6AkjnXUn302kcIWLaZ3TI4kKssRXDwDSz4VRoGcfC1jN+WfaSJXRBrITz+QVEBzg== } dev: false @@ -5635,7 +7196,6 @@ packages: { integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg== } - dev: true /is-arrayish/0.3.2: resolution: @@ -5661,7 +7221,6 @@ packages: } dependencies: has: 1.0.3 - dev: true /is-docker/2.2.1: resolution: @@ -5687,6 +7246,22 @@ packages: } engines: { node: ">=8" } + /is-fullwidth-code-point/4.0.0: + resolution: + { + integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ== + } + engines: { node: ">=12" } + dev: true + + /is-generator-fn/2.1.0: + resolution: + { + integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + } + engines: { node: ">=6" } + dev: false + /is-glob/4.0.3: resolution: { @@ -5710,15 +7285,6 @@ packages: integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== } engines: { node: ">=0.12.0" } - dev: true - - /is-obj/1.0.1: - resolution: - { - integrity: sha512-l4RyHgRqGN4Y3+9JHVrNqO+tN0rV5My76uW5/nuO4K1b6vw5G8d/cmFjP9tRfEsdhZNt0IFdZuK/c2Vr4Nb+Qg== - } - engines: { node: ">=0.10.0" } - dev: true /is-obj/2.0.0: resolution: @@ -5751,6 +7317,13 @@ packages: } engines: { node: ">=0.10.0" } + /is-potential-custom-element-name/1.0.1: + resolution: + { + integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ== + } + dev: false + /is-reference/1.2.1: resolution: { @@ -5760,20 +7333,19 @@ packages: "@types/estree": 1.0.1 dev: true - /is-regexp/1.0.0: - resolution: - { - integrity: sha512-7zjFAPO4/gwyQAAgRRmqeEeyIICSdmCqa3tsVHMdBzaXXRiqopZL4Cyghg/XulGWrtABTpbnYYzzIRffLkP4oA== - } - engines: { node: ">=0.10.0" } - dev: true - /is-stream/2.0.1: resolution: { integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg== } engines: { node: ">=8" } + + /is-stream/3.0.0: + resolution: + { + integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } dev: true /is-text-path/1.0.1: @@ -5786,13 +7358,12 @@ packages: text-extensions: 1.9.0 dev: true - /is-unicode-supported/0.1.0: + /is-typedarray/1.0.0: resolution: { - integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA== } - engines: { node: ">=10" } - dev: true + dev: false /is-url/1.2.4: resolution: @@ -5816,7 +7387,67 @@ packages: { integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw== } - dev: true + + /istanbul-lib-coverage/3.2.0: + resolution: + { + integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw== + } + engines: { node: ">=8" } + dev: false + + /istanbul-lib-instrument/5.2.1: + resolution: + { + integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg== + } + engines: { node: ">=8" } + dependencies: + "@babel/core": 7.21.4 + "@babel/parser": 7.21.4 + "@istanbuljs/schema": 0.1.3 + istanbul-lib-coverage: 3.2.0 + semver: 6.3.0 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-lib-report/3.0.0: + resolution: + { + integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + } + engines: { node: ">=8" } + dependencies: + istanbul-lib-coverage: 3.2.0 + make-dir: 3.1.0 + supports-color: 7.2.0 + dev: false + + /istanbul-lib-source-maps/4.0.1: + resolution: + { + integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw== + } + engines: { node: ">=10" } + dependencies: + debug: 4.3.4 + istanbul-lib-coverage: 3.2.0 + source-map: 0.6.1 + transitivePeerDependencies: + - supports-color + dev: false + + /istanbul-reports/3.1.5: + resolution: + { + integrity: sha512-nUsEMa9pBt/NOHqbcbeJEgqIlY/K7rVWUX6Lql2orY5e9roQOthbR3vtY4zzf2orPELg80fnxxk9zUyPlgwD1w== + } + engines: { node: ">=8" } + dependencies: + html-escaper: 2.0.2 + istanbul-lib-report: 3.0.0 + dev: false /jackspeak/2.1.1: resolution: @@ -5830,6 +7461,559 @@ packages: "@pkgjs/parseargs": 0.11.0 dev: true + /jest-changed-files/27.5.1: + resolution: + { + integrity: sha512-buBLMiByfWGCoMsLLzGUUSpAmIAGnbR2KJoMN10ziLhOLvP4e0SlypHnAel8iqQXTrcbmfEY9sSqae5sgUsTvw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + execa: 5.1.1 + throat: 6.0.2 + dev: false + + /jest-circus/27.5.1: + resolution: + { + integrity: sha512-D95R7x5UtlMA5iBYsOHFFbMD/GVA4R/Kdq15f7xYWUfWHBto9NYRsOvnSauTgdF+ogCpJ4tyKOXhUifxS65gdw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + co: 4.6.0 + dedent: 0.7.0 + expect: 27.5.1 + is-generator-fn: 2.1.0 + jest-each: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + slash: 3.0.0 + stack-utils: 2.0.6 + throat: 6.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-cli/27.5.1: + resolution: + { + integrity: sha512-Hc6HOOwYq4/74/c62dEE3r5elx8wjYqxY0r0G/nFrLDPMFRu6RA/u8qINOIkvhxG7mMQ5EJsOGfRpI8L6eFUVw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + "@jest/core": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/types": 27.5.1 + chalk: 4.1.2 + exit: 0.1.2 + graceful-fs: 4.2.11 + import-local: 3.1.0 + jest-config: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + prompts: 2.4.2 + yargs: 16.2.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: false + + /jest-config/27.5.1: + resolution: + { + integrity: sha512-5sAsjm6tGdsVbW9ahcChPAFCk4IlkQUknH5AvKjuLTSlcO/wCZKyFdn7Rg0EkC+OGgWODEy2hDpWB1PgzH0JNA== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + peerDependencies: + ts-node: ">=9.0.0" + peerDependenciesMeta: + ts-node: + optional: true + dependencies: + "@babel/core": 7.21.4 + "@jest/test-sequencer": 27.5.1 + "@jest/types": 27.5.1 + babel-jest: 27.5.1_@babel+core@7.21.4 + chalk: 4.1.2 + ci-info: 3.8.0 + deepmerge: 4.3.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-circus: 27.5.1 + jest-environment-jsdom: 27.5.1 + jest-environment-node: 27.5.1 + jest-get-type: 27.5.1 + jest-jasmine2: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-runner: 27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + micromatch: 4.0.5 + parse-json: 5.2.0 + pretty-format: 27.5.1 + slash: 3.0.0 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false + + /jest-diff/27.5.1: + resolution: + { + integrity: sha512-m0NvkX55LDt9T4mctTEgnZk3fmEg3NRYutvMPWM/0iPnkFj2wIeF45O1718cMSOFO1vINkqmxqD8vE37uTEbqw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + chalk: 4.1.2 + diff-sequences: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: false + + /jest-docblock/27.5.1: + resolution: + { + integrity: sha512-rl7hlABeTsRYxKiUfpHrQrG4e2obOiTQWfMEH3PxPjOtdsfLQO4ReWSZaQ7DETm4xu07rl4q/h4zcKXyU0/OzQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + detect-newline: 3.1.0 + dev: false + + /jest-each/27.5.1: + resolution: + { + integrity: sha512-1Ff6p+FbhT/bXQnEouYy00bkNSY7OUpfIcmdl8vZ31A1UUaurOLPA8a8BbJOF2RDUElwJhmeaV7LnagI+5UwNQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + chalk: 4.1.2 + jest-get-type: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + dev: false + + /jest-environment-jsdom/27.5.1: + resolution: + { + integrity: sha512-TFBvkTC1Hnnnrka/fUb56atfDtJ9VMZ94JkjTbggl1PEpwrYtUBKMezB3inLmWqQsXYLcMwNoDQwoBTAvFfsfw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/fake-timers": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + jest-mock: 27.5.1 + jest-util: 27.5.1 + jsdom: 16.7.0 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false + + /jest-environment-node/27.5.1: + resolution: + { + integrity: sha512-Jt4ZUnxdOsTGwSRAfKEnE6BcwsSPNOijjwifq5sDFSA2kesnXTvNqKHYgM0hDq3549Uf/KzdXNYn4wMZJPlFLw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/fake-timers": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + jest-mock: 27.5.1 + jest-util: 27.5.1 + dev: false + + /jest-get-type/27.5.1: + resolution: + { + integrity: sha512-2KY95ksYSaK7DMBWQn6dQz3kqAf3BB64y2udeG+hv4KfSOb9qwcYQstTJc1KCbsix+wLZWZYN8t7nwX3GOBLRw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: false + + /jest-haste-map/27.5.1: + resolution: + { + integrity: sha512-7GgkZ4Fw4NFbMSDSpZwXeBiIbx+t/46nJ2QitkOjvwPYyZmqttu2TDSimMHP1EkPOi4xUZAN1doE5Vd25H4Jng== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + "@types/graceful-fs": 4.1.6 + "@types/node": 18.15.12 + anymatch: 3.1.3 + fb-watchman: 2.0.2 + graceful-fs: 4.2.11 + jest-regex-util: 27.5.1 + jest-serializer: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + micromatch: 4.0.5 + walker: 1.0.8 + optionalDependencies: + fsevents: 2.3.2 + dev: false + + /jest-jasmine2/27.5.1: + resolution: + { + integrity: sha512-jtq7VVyG8SqAorDpApwiJJImd0V2wv1xzdheGHRGyuT7gZm6gG47QEskOlzsN1PG/6WNaCo5pmwMHDf3AkG2pQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/source-map": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + co: 4.6.0 + expect: 27.5.1 + is-generator-fn: 2.1.0 + jest-each: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-runtime: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + pretty-format: 27.5.1 + throat: 6.0.2 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-leak-detector/27.5.1: + resolution: + { + integrity: sha512-POXfWAMvfU6WMUXftV4HolnJfnPOGEu10fscNCA76KBpRRhcMN2c8d3iT2pxQS3HLbA+5X4sOUPzYO2NUyIlHQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: false + + /jest-matcher-utils/27.5.1: + resolution: + { + integrity: sha512-z2uTx/T6LBaCoNWNFWwChLBKYxTMcGBRjAt+2SbP929/Fflb9aa5LGma654Rz8z9HLxsrUaYzxE9T/EFIL/PAw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + chalk: 4.1.2 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + pretty-format: 27.5.1 + dev: false + + /jest-message-util/27.5.1: + resolution: + { + integrity: sha512-rMyFe1+jnyAAf+NHwTclDz0eAaLkVDdKVHHBFWsBWHnnh5YeJMNWWsv7AbFYXfK3oTqvL7VTWkhNLu1jX24D+g== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@babel/code-frame": 7.21.4 + "@jest/types": 27.5.1 + "@types/stack-utils": 2.0.1 + chalk: 4.1.2 + graceful-fs: 4.2.11 + micromatch: 4.0.5 + pretty-format: 27.5.1 + slash: 3.0.0 + stack-utils: 2.0.6 + dev: false + + /jest-mock/27.5.1: + resolution: + { + integrity: sha512-K4jKbY1d4ENhbrG2zuPWaQBvDly+iZ2yAW+T1fATN78hc0sInwn7wZB8XtlNnvHug5RMwV897Xm4LqmPM4e2Og== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + dev: false + + /jest-pnp-resolver/1.2.3_jest-resolve@27.5.1: + resolution: + { + integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w== + } + engines: { node: ">=6" } + peerDependencies: + jest-resolve: "*" + peerDependenciesMeta: + jest-resolve: + optional: true + dependencies: + jest-resolve: 27.5.1 + dev: false + + /jest-regex-util/27.5.1: + resolution: + { + integrity: sha512-4bfKq2zie+x16okqDXjXn9ql2B0dScQu+vcwe4TvFVhkVyuWLqpZrZtXxLLWoXYgn0E87I6r6GRYHF7wFZBUvg== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dev: false + + /jest-resolve-dependencies/27.5.1: + resolution: + { + integrity: sha512-QQOOdY4PE39iawDn5rzbIePNigfe5B9Z91GDD1ae/xNDlu9kaat8QQ5EKnNmVWPV54hUdxCVwwj6YMgR2O7IOg== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + jest-regex-util: 27.5.1 + jest-snapshot: 27.5.1 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-resolve/27.5.1: + resolution: + { + integrity: sha512-FFDy8/9E6CV83IMbDpcjOhumAQPDyETnU2KZ1O98DwTnz8AOBsW/Xv3GySr1mOZdItLR+zDZ7I/UdTFbgSOVCw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + chalk: 4.1.2 + graceful-fs: 4.2.11 + jest-haste-map: 27.5.1 + jest-pnp-resolver: 1.2.3_jest-resolve@27.5.1 + jest-util: 27.5.1 + jest-validate: 27.5.1 + resolve: 1.22.2 + resolve.exports: 1.1.1 + slash: 3.0.0 + dev: false + + /jest-runner/27.5.1: + resolution: + { + integrity: sha512-g4NPsM4mFCOwFKXO4p/H/kWGdJp9V8kURY2lX8Me2drgXqG7rrZAx5kv+5H7wtt/cdFIjhqYx1HrlqWHaOvDaQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/console": 27.5.1 + "@jest/environment": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + emittery: 0.8.1 + graceful-fs: 4.2.11 + jest-docblock: 27.5.1 + jest-environment-jsdom: 27.5.1 + jest-environment-node: 27.5.1 + jest-haste-map: 27.5.1 + jest-leak-detector: 27.5.1 + jest-message-util: 27.5.1 + jest-resolve: 27.5.1 + jest-runtime: 27.5.1 + jest-util: 27.5.1 + jest-worker: 27.5.1 + source-map-support: 0.5.21 + throat: 6.0.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate + dev: false + + /jest-runtime/27.5.1: + resolution: + { + integrity: sha512-o7gxw3Gf+H2IGt8fv0RiyE1+r83FJBRruoA+FXrlHw6xEyBsU8ugA6IPfTdVyA0w8HClpbK+DGJxH59UrNMx8A== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/environment": 27.5.1 + "@jest/fake-timers": 27.5.1 + "@jest/globals": 27.5.1 + "@jest/source-map": 27.5.1 + "@jest/test-result": 27.5.1 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + chalk: 4.1.2 + cjs-module-lexer: 1.2.2 + collect-v8-coverage: 1.0.1 + execa: 5.1.1 + glob: 7.2.3 + graceful-fs: 4.2.11 + jest-haste-map: 27.5.1 + jest-message-util: 27.5.1 + jest-mock: 27.5.1 + jest-regex-util: 27.5.1 + jest-resolve: 27.5.1 + jest-snapshot: 27.5.1 + jest-util: 27.5.1 + slash: 3.0.0 + strip-bom: 4.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-serializer/27.5.1: + resolution: + { + integrity: sha512-jZCyo6iIxO1aqUxpuBlwTDMkzOAJS4a3eYz3YzgxxVQFwLeSA7Jfq5cbqCY+JLvTDrWirgusI/0KwxKMgrdf7w== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@types/node": 18.15.12 + graceful-fs: 4.2.11 + dev: false + + /jest-snapshot/27.5.1: + resolution: + { + integrity: sha512-yYykXI5a0I31xX67mgeLw1DZ0bJB+gpq5IpSuCAoyDi0+BhgU/RIrL+RTzDmkNTchvDFWKP8lp+w/42Z3us5sA== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@babel/core": 7.21.4 + "@babel/generator": 7.21.4 + "@babel/plugin-syntax-typescript": 7.21.4_@babel+core@7.21.4 + "@babel/traverse": 7.21.4 + "@babel/types": 7.21.4 + "@jest/transform": 27.5.1 + "@jest/types": 27.5.1 + "@types/babel__traverse": 7.18.5 + "@types/prettier": 2.7.2 + babel-preset-current-node-syntax: 1.0.1_@babel+core@7.21.4 + chalk: 4.1.2 + expect: 27.5.1 + graceful-fs: 4.2.11 + jest-diff: 27.5.1 + jest-get-type: 27.5.1 + jest-haste-map: 27.5.1 + jest-matcher-utils: 27.5.1 + jest-message-util: 27.5.1 + jest-util: 27.5.1 + natural-compare: 1.4.0 + pretty-format: 27.5.1 + semver: 7.5.0 + transitivePeerDependencies: + - supports-color + dev: false + + /jest-util/27.5.1: + resolution: + { + integrity: sha512-Kv2o/8jNvX1MQ0KGtw480E/w4fBCDOnH6+6DmeKi6LZUIlKA5kwY0YNdlzaWTiVgxqAqik11QyxDOKk543aKXw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + chalk: 4.1.2 + ci-info: 3.8.0 + graceful-fs: 4.2.11 + picomatch: 2.3.1 + dev: false + + /jest-validate/27.5.1: + resolution: + { + integrity: sha512-thkNli0LYTmOI1tDB3FI1S1RTp/Bqyd9pTarJwL87OIBFuqEb5Apv5EaApEudYg4g86e3CT6kM0RowkhtEnCBQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/types": 27.5.1 + camelcase: 6.3.0 + chalk: 4.1.2 + jest-get-type: 27.5.1 + leven: 3.1.0 + pretty-format: 27.5.1 + dev: false + + /jest-watcher/27.5.1: + resolution: + { + integrity: sha512-z676SuD6Z8o8qbmEGhoEUFOM1+jfEiL3DXHK/xgEiG2EyNYfFG60jluWcupY6dATjfEsKQuibReS1djInQnoVw== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + "@jest/test-result": 27.5.1 + "@jest/types": 27.5.1 + "@types/node": 18.15.12 + ansi-escapes: 4.3.2 + chalk: 4.1.2 + jest-util: 27.5.1 + string-length: 4.0.2 + dev: false + + /jest-worker/27.5.1: + resolution: + { + integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg== + } + engines: { node: ">= 10.13.0" } + dependencies: + "@types/node": 18.15.12 + merge-stream: 2.0.0 + supports-color: 8.1.1 + dev: false + + /jest/27.5.1: + resolution: + { + integrity: sha512-Yn0mADZB89zTtjkPJEXwrac3LHudkQMR+Paqa8uxJHCBr9agxztUifWCyiYrjhMPBoUVBjyny0I7XH6ozDr7QQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + hasBin: true + peerDependencies: + node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0 + peerDependenciesMeta: + node-notifier: + optional: true + dependencies: + "@jest/core": 27.5.1 + import-local: 3.1.0 + jest-cli: 27.5.1 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: false + /jiti/1.18.2: resolution: { @@ -5838,12 +8022,12 @@ packages: hasBin: true dev: true - /js-cookie/3.0.1: + /js-cookie/3.0.5: resolution: { - integrity: sha512-+0rgsUXZu4ncpPxRL+lNEptWMOWl9etvPHc/koSRp6MPwpRYAhmk0dUG00J4bxVV3r9uUzfo24wW0knS07SKSw== + integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw== } - engines: { node: ">=12" } + engines: { node: ">=14" } dev: false /js-sdsl/4.4.0: @@ -5858,7 +8042,6 @@ packages: { integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== } - dev: true /js-tokens/8.0.1: resolution: @@ -5867,6 +8050,17 @@ packages: } dev: true + /js-yaml/3.14.1: + resolution: + { + integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g== + } + hasBin: true + dependencies: + argparse: 1.0.10 + esprima: 4.0.1 + dev: false + /js-yaml/4.1.0: resolution: { @@ -5885,6 +8079,51 @@ packages: hasBin: true dev: false + /jsdom/16.7.0: + resolution: + { + integrity: sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw== + } + engines: { node: ">=10" } + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + dependencies: + abab: 2.0.6 + acorn: 8.8.2 + acorn-globals: 6.0.0 + cssom: 0.4.4 + cssstyle: 2.3.0 + data-urls: 2.0.0 + decimal.js: 10.4.3 + domexception: 2.0.1 + escodegen: 2.0.0 + form-data: 3.0.1 + html-encoding-sniffer: 2.0.1 + http-proxy-agent: 4.0.1 + https-proxy-agent: 5.0.1 + is-potential-custom-element-name: 1.0.1 + nwsapi: 2.2.4 + parse5: 6.0.1 + saxes: 5.0.1 + symbol-tree: 3.2.4 + tough-cookie: 4.1.2 + w3c-hr-time: 1.0.2 + w3c-xmlserializer: 2.0.0 + webidl-conversions: 6.1.0 + whatwg-encoding: 1.0.5 + whatwg-mimetype: 2.3.0 + whatwg-url: 8.7.0 + ws: 7.5.9 + xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate + dev: false + /jsesc/2.5.2: resolution: { @@ -5892,14 +8131,12 @@ packages: } engines: { node: ">=4" } hasBin: true - dev: true /json-parse-even-better-errors/2.3.1: resolution: { integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== } - dev: true /json-schema-traverse/0.4.1: resolution: @@ -5929,7 +8166,6 @@ packages: } engines: { node: ">=6" } hasBin: true - dev: true /jsonc-eslint-parser/1.4.1: resolution: @@ -5972,6 +8208,14 @@ packages: engines: { node: ">=0.10.0" } dev: true + /kleur/3.0.3: + resolution: + { + integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + } + engines: { node: ">=6" } + dev: false + /klona/2.0.6: resolution: { @@ -5987,6 +8231,14 @@ packages: } dev: true + /leven/3.1.0: + resolution: + { + integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + } + engines: { node: ">=6" } + dev: false + /levn/0.3.0: resolution: { @@ -5996,7 +8248,6 @@ packages: dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 - dev: true /levn/0.4.1: resolution: @@ -6022,39 +8273,48 @@ packages: { integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg== } - dev: true - /lint-staged/11.1.2: + /linkify-it/4.0.1: resolution: { - integrity: sha512-6lYpNoA9wGqkL6Hew/4n1H6lRqF3qCsujVT0Oq5Z4hiSAM7S6NksPJ3gnr7A7R52xCtiZMcEUNNQ6d6X5Bvh9w== + integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw== } + dependencies: + uc.micro: 1.0.6 + dev: false + + /lint-staged/13.2.2: + resolution: + { + integrity: sha512-71gSwXKy649VrSU09s10uAT0rWCcY3aewhMaHyl2N84oBk4Xs9HgxvUp3AYu+bNsK4NrOYYxvSgg7FyGJ+jGcA== + } + engines: { node: ^14.13.1 || >=16.0.0 } hasBin: true dependencies: - chalk: 4.1.2 - cli-truncate: 2.1.0 - commander: 7.2.0 - cosmiconfig: 7.1.0 + chalk: 5.2.0 + cli-truncate: 3.1.0 + commander: 10.0.1 debug: 4.3.4 - enquirer: 2.3.6 - execa: 5.1.1 - listr2: 3.14.0_enquirer@2.3.6 - log-symbols: 4.1.0 + execa: 7.1.1 + lilconfig: 2.1.0 + listr2: 5.0.8 micromatch: 4.0.5 normalize-path: 3.0.0 - please-upgrade-node: 3.2.0 - string-argv: 0.3.1 - stringify-object: 3.3.0 + object-inspect: 1.12.3 + pidtree: 0.6.0 + string-argv: 0.3.2 + yaml: 2.2.2 transitivePeerDependencies: + - enquirer - supports-color dev: true - /listr2/3.14.0_enquirer@2.3.6: + /listr2/5.0.8: resolution: { - integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== + integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA== } - engines: { node: ">=10.0.0" } + engines: { node: ^14.13.1 || >=16.0.0 } peerDependencies: enquirer: ">= 2.3.0 < 3" peerDependenciesMeta: @@ -6063,11 +8323,10 @@ packages: dependencies: cli-truncate: 2.1.0 colorette: 2.0.20 - enquirer: 2.3.6 log-update: 4.0.0 p-map: 4.0.0 rfdc: 1.3.0 - rxjs: 7.8.0 + rxjs: 7.8.1 through: 2.3.8 wrap-ansi: 7.0.0 dev: true @@ -6126,7 +8385,6 @@ packages: { integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA== } - dev: false /lodash.clonedeep/4.5.0: resolution: @@ -6149,13 +8407,6 @@ packages: } dev: false - /lodash.get/4.4.2: - resolution: - { - integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ== - } - dev: true - /lodash.isequal/4.5.0: resolution: { @@ -6163,6 +8414,27 @@ packages: } dev: false + /lodash.isfunction/3.0.9: + resolution: + { + integrity: sha512-AirXNj15uRIMMPihnkInB4i3NHeb4iBtNg9WRWuK2o31S+ePwwNmDPaTL3o7dTJ+VXNZim7rFs4rxN4YU1oUJw== + } + dev: true + + /lodash.isplainobject/4.0.6: + resolution: + { + integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA== + } + dev: true + + /lodash.kebabcase/4.1.1: + resolution: + { + integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g== + } + dev: true + /lodash.memoize/4.1.2: resolution: { @@ -6177,6 +8449,27 @@ packages: } dev: true + /lodash.mergewith/4.6.2: + resolution: + { + integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ== + } + dev: true + + /lodash.snakecase/4.1.1: + resolution: + { + integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw== + } + dev: true + + /lodash.startcase/4.4.0: + resolution: + { + integrity: sha512-+WKqsK294HMSc2jEbNgpHpd0JfIBhp7rEV4aqXWqFr6AlXov+SlcgB1Fv01y2kGe3Gc8nMW7VA0SrGuSkRfIEg== + } + dev: true + /lodash.throttle/4.1.1: resolution: { @@ -6205,23 +8498,19 @@ packages: } dev: true + /lodash.upperfirst/4.3.1: + resolution: + { + integrity: sha512-sReKOYJIJf74dhJONhU4e0/shzi1trVbSWDOhKYE5XV2O+H7Sb2Dihwuc7xWxVl+DgFPyTqIN3zMfT9cq5iWDg== + } + dev: true + /lodash/4.17.21: resolution: { integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== } - /log-symbols/4.1.0: - resolution: - { - integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== - } - engines: { node: ">=10" } - dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 - dev: true - /log-update/4.0.0: resolution: { @@ -6242,7 +8531,6 @@ packages: } dependencies: yallist: 3.1.1 - dev: true /lru-cache/6.0.0: resolution: @@ -6252,7 +8540,14 @@ packages: engines: { node: ">=10" } dependencies: yallist: 4.0.0 - dev: true + + /lru-cache/8.0.5: + resolution: + { + integrity: sha512-MhWWlVnuab1RG5/zMRRcVGXZLCXrZTgfwMikgzCegsPnG62yDQo5JnqKkrK4jO5iKqDAZGItAqN5CtKBCBWRUA== + } + engines: { node: ">=16.14" } + dev: false /lru-cache/9.1.1: resolution: @@ -6290,6 +8585,16 @@ packages: "@jridgewell/sourcemap-codec": 1.4.15 dev: true + /make-dir/3.1.0: + resolution: + { + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + } + engines: { node: ">=8" } + dependencies: + semver: 6.3.0 + dev: false + /make-error/1.3.6: resolution: { @@ -6297,6 +8602,15 @@ packages: } dev: true + /makeerror/1.0.12: + resolution: + { + integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg== + } + dependencies: + tmpl: 1.0.5 + dev: false + /map-obj/1.0.1: resolution: { @@ -6313,6 +8627,46 @@ packages: engines: { node: ">=8" } dev: true + /markdown-it-codetabs/1.2.0: + resolution: + { + integrity: sha512-kF0ec56hKmBZ4xMSFm1pIOuRT37iInD8uvTq+uaWpVKnja6mAg6gkGMLaeLeBiRx4fAMJmrWy417WPf8GgNWxg== + } + dev: false + + /markdown-it-image-figures/2.1.1_markdown-it@13.0.1: + resolution: + { + integrity: sha512-mwXSQ2nPeVUzCMIE3HlLvjRioopiqyJLNph0pyx38yf9mpqFDhNGnMpAXF9/A2Xv0oiF2cVyg9xwfF0HNAz05g== + } + engines: { node: ">=12.0.0" } + peerDependencies: + markdown-it: "*" + dependencies: + markdown-it: 13.0.1 + dev: false + + /markdown-it-task-lists/2.1.1: + resolution: + { + integrity: sha512-TxFAc76Jnhb2OUu+n3yz9RMu4CwGfaT788br6HhEDlvWfdeJcLUsxk1Hgw2yJio0OXsxv7pyIPmvECY7bMbluA== + } + dev: false + + /markdown-it/13.0.1: + resolution: + { + integrity: sha512-lTlxriVoy2criHP0JKRhO2VDG9c2ypWCsT237eDiLqi09rmbKoUetyGHq2uOIRoRS//kfoJckS0eUzzkDR+k2Q== + } + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 3.0.1 + linkify-it: 4.0.1 + mdurl: 1.0.1 + uc.micro: 1.0.6 + dev: false + /mathml-tag-names/2.1.3: resolution: { @@ -6320,14 +8674,26 @@ packages: } dev: true - /md-editor-v3/2.11.2_vue@3.2.47: + /md-editor-v3/3.0.0_vue@3.2.47: resolution: { - integrity: sha512-aiIG3RZIrf0sv3d+51owh4ESvopoI62b7FVeuoEzq6TD1esvfUyVXBHtNYL1LxUTcGcFAa2wHuJGiBIMFq04kw== + integrity: sha512-/O3XIWnof3cneqvZwTmTW00KjHFuBImY13ou3cShbBZBesXVswbUGs1NOMq0bSfbJJOHDp2G636d3GnwqRl30w== } peerDependencies: vue: ^3.2.47 dependencies: + "@codemirror/lang-markdown": 6.1.1 + "@codemirror/language-data": 6.3.1 + "@types/markdown-it": 12.2.3 + "@vavt/markdown-theme": 3.0.0 + codemirror: 6.0.1 + copy-to-clipboard: 3.3.3 + lru-cache: 8.0.5 + markdown-it: 13.0.1 + markdown-it-codetabs: 1.2.0 + markdown-it-image-figures: 2.1.1_markdown-it@13.0.1 + markdown-it-task-lists: 2.1.1 + medium-zoom: 1.0.8 vue: 3.2.47 dev: false @@ -6352,6 +8718,20 @@ packages: } dev: true + /mdurl/1.0.1: + resolution: + { + integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g== + } + dev: false + + /medium-zoom/1.0.8: + resolution: + { + integrity: sha512-CjFVuFq/IfrdqesAXfg+hzlDKu6A2n80ZIq0Kl9kWjoHh9j1N9Uvk5X0/MmN0hOfm5F9YBswlClhcwnmtwz7gA== + } + dev: false + /memoize-one/6.0.0: resolution: { @@ -6405,7 +8785,6 @@ packages: { integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== } - dev: true /merge2/1.4.1: resolution: @@ -6424,7 +8803,6 @@ packages: dependencies: braces: 3.0.2 picomatch: 2.3.1 - dev: true /mime-db/1.52.0: resolution: @@ -6459,6 +8837,13 @@ packages: integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== } engines: { node: ">=6" } + + /mimic-fn/4.0.0: + resolution: + { + integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw== + } + engines: { node: ">=12" } dev: true /min-indent/1.0.1: @@ -6476,7 +8861,6 @@ packages: } dependencies: brace-expansion: 1.1.11 - dev: true /minimatch/6.2.0: resolution: @@ -6510,6 +8894,13 @@ packages: kind-of: 6.0.3 dev: true + /minimist/1.2.8: + resolution: + { + integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA== + } + dev: true + /minipass/5.0.0: resolution: { @@ -6568,7 +8959,6 @@ packages: { integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== } - dev: true /muggle-string/0.2.2: resolution: @@ -6629,7 +9019,6 @@ packages: { integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw== } - dev: true /neo-async/2.6.2: resolution: @@ -6645,12 +9034,18 @@ packages: } dev: false + /node-int64/0.4.0: + resolution: + { + integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== + } + dev: false + /node-releases/2.0.10: resolution: { integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w== } - dev: true /normalize-package-data/2.5.0: resolution: @@ -6683,7 +9078,6 @@ packages: integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== } engines: { node: ">=0.10.0" } - dev: true /normalize-range/0.1.2: resolution: @@ -6716,6 +9110,15 @@ packages: engines: { node: ">=8" } dependencies: path-key: 3.1.1 + + /npm-run-path/5.1.0: + resolution: + { + integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q== + } + engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } + dependencies: + path-key: 4.0.0 dev: true /nprogress/0.2.0: @@ -6734,6 +9137,13 @@ packages: boolbase: 1.0.0 dev: true + /nwsapi/2.2.4: + resolution: + { + integrity: sha512-NHj4rzRo0tQdijE9ZqAx6kYDcoRwYwSYzCA8MY3JzfxlrvEU0jhnhJT9BhqhJs7I/dKcrDm6TyulaRqZPIhN5g== + } + dev: false + /object-assign/4.1.1: resolution: { @@ -6755,7 +9165,6 @@ packages: { integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g== } - dev: false /on-finished/2.3.0: resolution: @@ -6774,7 +9183,6 @@ packages: } dependencies: wrappy: 1.0.2 - dev: true /onetime/5.1.2: resolution: @@ -6784,6 +9192,15 @@ packages: engines: { node: ">=6" } dependencies: mimic-fn: 2.1.0 + + /onetime/6.0.0: + resolution: + { + integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ== + } + engines: { node: ">=12" } + dependencies: + mimic-fn: 4.0.0 dev: true /open/8.4.2: @@ -6811,7 +9228,6 @@ packages: prelude-ls: 1.1.2 type-check: 0.3.2 word-wrap: 1.2.3 - dev: true /optionator/0.9.1: resolution: @@ -6904,7 +9320,13 @@ packages: error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 - dev: true + + /parse5/6.0.1: + resolution: + { + integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw== + } + dev: false /parseurl/1.3.3: resolution: @@ -6927,7 +9349,6 @@ packages: integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg== } engines: { node: ">=0.10.0" } - dev: true /path-key/3.1.1: resolution: @@ -6935,6 +9356,13 @@ packages: integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== } engines: { node: ">=8" } + + /path-key/4.0.0: + resolution: + { + integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ== + } + engines: { node: ">=12" } dev: true /path-parse/1.0.7: @@ -6942,7 +9370,6 @@ packages: { integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw== } - dev: true /path-scurry/1.7.0: resolution: @@ -6999,6 +9426,14 @@ packages: integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA== } engines: { node: ">=8.6" } + + /pidtree/0.6.0: + resolution: + { + integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g== + } + engines: { node: ">=0.10" } + hasBin: true dev: true /pify/2.3.0: @@ -7036,16 +9471,16 @@ packages: integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ== } engines: { node: ">= 6" } - dev: true - /please-upgrade-node/3.2.0: + /pkg-dir/4.2.0: resolution: { - integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== + integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== } + engines: { node: ">=8" } dependencies: - semver-compare: 1.0.0 - dev: true + find-up: 4.1.0 + dev: false /pngjs/5.0.0: resolution: @@ -7969,7 +10404,6 @@ packages: integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w== } engines: { node: ">= 0.8.0" } - dev: true /prelude-ls/1.2.1: resolution: @@ -7998,6 +10432,18 @@ packages: hasBin: true dev: true + /pretty-format/27.5.1: + resolution: + { + integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ== + } + engines: { node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0 } + dependencies: + ansi-regex: 5.0.1 + ansi-styles: 5.2.0 + react-is: 17.0.2 + dev: false + /pretty-quick/3.1.1_prettier@2.8.7: resolution: { @@ -8033,6 +10479,17 @@ packages: engines: { node: ">= 0.6.0" } dev: false + /prompts/2.4.2: + resolution: + { + integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q== + } + engines: { node: ">= 6" } + dependencies: + kleur: 3.0.3 + sisteransi: 1.0.5 + dev: false + /proxy-from-env/1.1.0: resolution: { @@ -8040,6 +10497,13 @@ packages: } dev: false + /psl/1.9.0: + resolution: + { + integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag== + } + dev: false + /pump/3.0.0: resolution: { @@ -8056,7 +10520,6 @@ packages: integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA== } engines: { node: ">=6" } - dev: true /q/1.5.1: resolution: @@ -8090,6 +10553,13 @@ packages: side-channel: 1.0.4 dev: false + /querystringify/2.2.0: + resolution: + { + integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + } + dev: false + /queue-microtask/1.2.3: resolution: { @@ -8105,6 +10575,13 @@ packages: engines: { node: ">=8" } dev: true + /react-is/17.0.2: + resolution: + { + integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== + } + dev: false + /read-cache/1.0.0: resolution: { @@ -8201,6 +10678,23 @@ packages: } dev: false + /requires-port/1.0.0: + resolution: + { + integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ== + } + dev: false + + /resolve-cwd/3.0.0: + resolution: + { + integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + } + engines: { node: ">=8" } + dependencies: + resolve-from: 5.0.0 + dev: false + /resolve-from/4.0.0: resolution: { @@ -8215,7 +10709,6 @@ packages: integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== } engines: { node: ">=8" } - dev: true /resolve-global/1.0.0: resolution: @@ -8227,6 +10720,14 @@ packages: global-dirs: 0.1.1 dev: true + /resolve.exports/1.1.1: + resolution: + { + integrity: sha512-/NtpHNDN7jWhAaQ9BvBUYZ6YTXsRBgfqWFWP7BZBaoMJO/I3G5OFzvTuWNlZC3aPjins1F+TNrLKsGbH4rfsRQ== + } + engines: { node: ">=10" } + dev: false + /resolve/1.22.2: resolution: { @@ -8237,7 +10738,6 @@ packages: is-core-module: 2.12.0 path-parse: 1.0.7 supports-preserve-symlinks-flag: 1.0.0 - dev: true /responsive-storage/2.2.0: resolution: @@ -8280,7 +10780,6 @@ packages: hasBin: true dependencies: glob: 7.2.3 - dev: true /rimraf/5.0.0: resolution: @@ -8349,10 +10848,10 @@ packages: queue-microtask: 1.2.3 dev: true - /rxjs/7.8.0: + /rxjs/7.8.1: resolution: { - integrity: sha512-F2+gxDshqmIub1KdvZkaEfGDwLNpPvk9Fs6LD/MyQxNgMds/WH9OdDDXOmxUZpME+iSK3rQCctkL0DYyytUqMg== + integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg== } dependencies: tslib: 2.5.0 @@ -8365,7 +10864,14 @@ packages: } dev: true - /sass-loader/13.2.2_sass@1.62.0: + /safer-buffer/2.1.2: + resolution: + { + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + } + dev: false + + /sass-loader/13.2.2_sass@1.62.1: resolution: { integrity: sha512-nrIdVAAte3B9icfBiGWvmMhT/D+eCDwnk+yA7VE/76dp/WkHX+i44Q/pfo71NYbwj0Ap+PGsn0ekOuU1WFJ2AA== @@ -8391,13 +10897,13 @@ packages: dependencies: klona: 2.0.6 neo-async: 2.6.2 - sass: 1.62.0 + sass: 1.62.1 dev: true - /sass/1.62.0: + /sass/1.62.1: resolution: { - integrity: sha512-Q4USplo4pLYgCi+XlipZCWUQz5pkg/ruSSgJ0WRDSb/+3z9tXUOkQ7QPYn4XrhZKYAK4HlpaQecRwKLJX6+DBg== + integrity: sha512-NHpxIzN29MXvWiuswfc1W3I0N8SXBd8UR26WntmDlRYf0bSADnwnOjsyMZ3lMezSlArD33Vs3YFhp7dWvL770A== } engines: { node: ">=14.0.0" } hasBin: true @@ -8407,6 +10913,16 @@ packages: source-map-js: 1.0.2 dev: true + /saxes/5.0.1: + resolution: + { + integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + } + engines: { node: ">=10" } + dependencies: + xmlchars: 2.2.0 + dev: false + /scroll-into-view-if-needed/2.2.31: resolution: { @@ -8416,13 +10932,6 @@ packages: compute-scroll-into-view: 1.0.20 dev: false - /semver-compare/1.0.0: - resolution: - { - integrity: sha512-YM3/ITh2MJ5MtzaM429anh+x2jiLVjqILF4m4oyQB18W7Ggea7BfqdH/wGMK7dDiMghv/6WG7znWMwUDzJiXow== - } - dev: true - /semver/5.7.1: resolution: { @@ -8437,18 +10946,6 @@ packages: integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== } hasBin: true - dev: true - - /semver/7.3.5: - resolution: - { - integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ== - } - engines: { node: ">=10" } - hasBin: true - dependencies: - lru-cache: 6.0.0 - dev: true /semver/7.5.0: resolution: @@ -8459,7 +10956,6 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 - dev: true /set-blocking/2.0.0: resolution: @@ -8476,7 +10972,6 @@ packages: engines: { node: ">=8" } dependencies: shebang-regex: 3.0.0 - dev: true /shebang-regex/3.0.0: resolution: @@ -8484,7 +10979,6 @@ packages: integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== } engines: { node: ">=8" } - dev: true /side-channel/1.0.4: resolution: @@ -8502,7 +10996,6 @@ packages: { integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ== } - dev: true /signal-exit/4.0.1: resolution: @@ -8521,13 +11014,19 @@ packages: is-arrayish: 0.3.2 dev: true + /sisteransi/1.0.5: + resolution: + { + integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + } + dev: false + /slash/3.0.0: resolution: { integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== } engines: { node: ">=8" } - dev: true /slate-history/0.66.0_slate@0.72.8: resolution: @@ -8576,6 +11075,17 @@ packages: is-fullwidth-code-point: 3.0.0 dev: true + /slice-ansi/5.0.0: + resolution: + { + integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ== + } + engines: { node: ">=12" } + dependencies: + ansi-styles: 6.2.1 + is-fullwidth-code-point: 4.0.0 + dev: true + /snabbdom/3.5.1: resolution: { @@ -8613,7 +11123,6 @@ packages: dependencies: buffer-from: 1.1.2 source-map: 0.6.1 - dev: true /source-map/0.6.1: resolution: @@ -8628,7 +11137,6 @@ packages: integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA== } engines: { node: ">= 8" } - dev: true /sourcemap-codec/1.4.8: resolution: @@ -8680,6 +11188,13 @@ packages: readable-stream: 3.6.2 dev: true + /sprintf-js/1.0.3: + resolution: + { + integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g== + } + dev: false + /ssf/0.11.2: resolution: { @@ -8712,6 +11227,16 @@ packages: deprecated: "Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility" dev: true + /stack-utils/2.0.6: + resolution: + { + integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ== + } + engines: { node: ">=10" } + dependencies: + escape-string-regexp: 2.0.0 + dev: false + /statuses/1.5.0: resolution: { @@ -8720,10 +11245,10 @@ packages: engines: { node: ">= 0.6" } dev: true - /string-argv/0.3.1: + /string-argv/0.3.2: resolution: { - integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg== + integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q== } engines: { node: ">=0.6.19" } dev: true @@ -8735,6 +11260,17 @@ packages: } dev: true + /string-length/4.0.2: + resolution: + { + integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ== + } + engines: { node: ">=10" } + dependencies: + char-regex: 1.0.2 + strip-ansi: 6.0.1 + dev: false + /string-width/4.2.3: resolution: { @@ -8746,6 +11282,18 @@ packages: is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 + /string-width/5.1.2: + resolution: + { + integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA== + } + engines: { node: ">=12" } + dependencies: + eastasianwidth: 0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.0.1 + dev: true + /string_decoder/1.3.0: resolution: { @@ -8755,18 +11303,6 @@ packages: safe-buffer: 5.2.1 dev: true - /stringify-object/3.3.0: - resolution: - { - integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== - } - engines: { node: ">=4" } - dependencies: - get-own-enumerable-property-symbols: 3.0.2 - is-obj: 1.0.1 - is-regexp: 1.0.0 - dev: true - /strip-ansi/6.0.1: resolution: { @@ -8776,12 +11312,37 @@ packages: dependencies: ansi-regex: 5.0.1 + /strip-ansi/7.0.1: + resolution: + { + integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw== + } + engines: { node: ">=12" } + dependencies: + ansi-regex: 6.0.1 + dev: true + + /strip-bom/4.0.0: + resolution: + { + integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + } + engines: { node: ">=8" } + dev: false + /strip-final-newline/2.0.0: resolution: { integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== } engines: { node: ">=6" } + + /strip-final-newline/3.0.0: + resolution: + { + integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw== + } + engines: { node: ">=12" } dev: true /strip-indent/3.0.0: @@ -8800,7 +11361,13 @@ packages: integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== } engines: { node: ">=8" } - dev: true + + /style-mod/4.0.3: + resolution: + { + integrity: sha512-78Jv8kYJdjbvRwwijtCevYADfsI0lGzYJe4mMFdceO8l75DFFDoqBhR1jVDicDRRaX4//g1u9wKeo+ztc2h1Rw== + } + dev: false /style-search/0.1.0: resolution: @@ -9087,7 +11654,6 @@ packages: engines: { node: ">=4" } dependencies: has-flag: 3.0.0 - dev: true /supports-color/7.2.0: resolution: @@ -9097,7 +11663,27 @@ packages: engines: { node: ">=8" } dependencies: has-flag: 4.0.0 - dev: true + + /supports-color/8.1.1: + resolution: + { + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + } + engines: { node: ">=10" } + dependencies: + has-flag: 4.0.0 + dev: false + + /supports-hyperlinks/2.3.0: + resolution: + { + integrity: sha512-RpsAZlpWcDwOPQA22aCH4J0t7L8JmAvsCxfOSEwm7cQs3LshN36QaTkwd70DnBOXDWGssw2eUoc8CaRWT0XunA== + } + engines: { node: ">=8" } + dependencies: + has-flag: 4.0.0 + supports-color: 7.2.0 + dev: false /supports-hyperlinks/3.0.0: resolution: @@ -9116,7 +11702,6 @@ packages: integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== } engines: { node: ">= 0.4" } - dev: true /svg-tags/1.0.0: resolution: @@ -9158,16 +11743,23 @@ packages: picocolors: 1.0.0 dev: true - /swiper/9.2.3: + /swiper/9.2.4: resolution: { - integrity: sha512-hxqcjIsYPP1fv+KIXPqGywl6ik8RBp0y0i9+TOIh55ca6SpZ5FrgNJ4QXPhsl6mlSBMEYPmh5zOKtZpI8zpWeQ== + integrity: sha512-L7y3K/iiMXNYQ94FbfcJn7jex4QPnS4+voXGupTdC+UHW4XrR40QDdm4c9hXJ+Br0Il7PP0vP1W3goM9/Ly6Sg== } engines: { node: ">= 4.7.0" } dependencies: ssr-window: 4.0.2 dev: false + /symbol-tree/3.2.4: + resolution: + { + integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + } + dev: false + /table/6.8.1: resolution: { @@ -9217,6 +11809,17 @@ packages: - ts-node dev: true + /terminal-link/2.1.1: + resolution: + { + integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + } + engines: { node: ">=8" } + dependencies: + ansi-escapes: 4.3.2 + supports-hyperlinks: 2.3.0 + dev: false + /terser/5.17.1: resolution: { @@ -9231,6 +11834,18 @@ packages: source-map-support: 0.5.21 dev: true + /test-exclude/6.0.0: + resolution: + { + integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + } + engines: { node: ">=8" } + dependencies: + "@istanbuljs/schema": 0.1.3 + glob: 7.2.3 + minimatch: 3.1.2 + dev: false + /text-extensions/1.9.0: resolution: { @@ -9265,6 +11880,13 @@ packages: any-promise: 1.3.0 dev: true + /throat/6.0.2: + resolution: + { + integrity: sha512-WKexMoJj3vEuK0yFEapj8y64V0A6xcuPuK9Gt1d0R+dzCSJc0lHqQytAbSB4cDAK0dWh4T0E2ETkoLE2WZ41OQ== + } + dev: false + /through/2.3.8: resolution: { @@ -9288,6 +11910,13 @@ packages: } dev: false + /tmpl/1.0.5: + resolution: + { + integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw== + } + dev: false + /to-fast-properties/2.0.0: resolution: { @@ -9303,7 +11932,36 @@ packages: engines: { node: ">=8.0" } dependencies: is-number: 7.0.0 - dev: true + + /toggle-selection/1.0.6: + resolution: + { + integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ== + } + dev: false + + /tough-cookie/4.1.2: + resolution: + { + integrity: sha512-G9fqXWoYFZgTc2z8Q5zaHy/vJMjm+WV0AkAeHxVCQiEB1b+dGvWzFW6QV07cY5jQ5gRkeid2qIkzkxUnmoQZUQ== + } + engines: { node: ">=6" } + dependencies: + psl: 1.9.0 + punycode: 2.3.0 + universalify: 0.2.0 + url-parse: 1.5.10 + dev: false + + /tr46/2.1.0: + resolution: + { + integrity: sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw== + } + engines: { node: ">=8" } + dependencies: + punycode: 2.3.0 + dev: false /trim-newlines/3.0.1: resolution: @@ -9320,22 +11978,37 @@ packages: } dev: true - /ts-node/9.1.1_typescript@4.9.5: + /ts-node/10.9.1_v4mpwbcpwnxbltxgmqbztzx5lq: resolution: { - integrity: sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg== + integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw== } - engines: { node: ">=10.0.0" } hasBin: true peerDependencies: + "@swc/core": ">=1.2.50" + "@swc/wasm": ">=1.2.50" + "@types/node": "*" typescript: ">=2.7" + peerDependenciesMeta: + "@swc/core": + optional: true + "@swc/wasm": + optional: true dependencies: + "@cspotcode/source-map-support": 0.8.1 + "@tsconfig/node10": 1.0.9 + "@tsconfig/node12": 1.0.11 + "@tsconfig/node14": 1.0.3 + "@tsconfig/node16": 1.0.3 + "@types/node": 18.15.12 + acorn: 8.8.2 + acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - source-map-support: 0.5.21 - typescript: 4.9.5 + typescript: 5.0.4 + v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: true @@ -9387,7 +12060,6 @@ packages: engines: { node: ">= 0.8.0" } dependencies: prelude-ls: 1.1.2 - dev: true /type-check/0.4.0: resolution: @@ -9399,6 +12071,14 @@ packages: prelude-ls: 1.2.1 dev: true + /type-detect/4.0.8: + resolution: + { + integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + } + engines: { node: ">=4" } + dev: false + /type-fest/0.18.1: resolution: { @@ -9421,7 +12101,6 @@ packages: integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w== } engines: { node: ">=10" } - dev: true /type-fest/0.6.0: resolution: @@ -9453,6 +12132,15 @@ packages: } dev: false + /typedarray-to-buffer/3.1.5: + resolution: + { + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + } + dependencies: + is-typedarray: 1.0.0 + dev: false + /typeit/8.7.1: resolution: { @@ -9461,15 +12149,6 @@ packages: requiresBuild: true dev: false - /typescript/4.9.5: - resolution: - { - integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== - } - engines: { node: ">=4.2.0" } - hasBin: true - dev: true - /typescript/5.0.4: resolution: { @@ -9478,6 +12157,21 @@ packages: engines: { node: ">=12.20" } hasBin: true + /uc.micro/1.0.6: + resolution: + { + integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA== + } + dev: false + + /universalify/0.2.0: + resolution: + { + integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg== + } + engines: { node: ">= 4.0.0" } + dev: false + /universalify/2.0.0: resolution: { @@ -9534,7 +12228,6 @@ packages: browserslist: 4.21.5 escalade: 3.1.1 picocolors: 1.0.0 - dev: true /uri-js/4.4.1: resolution: @@ -9545,6 +12238,16 @@ packages: punycode: 2.3.0 dev: true + /url-parse/1.5.10: + resolution: + { + integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ== + } + dependencies: + querystringify: 2.2.0 + requires-port: 1.0.0 + dev: false + /util-deprecate/1.0.2: resolution: { @@ -9589,6 +12292,13 @@ packages: vue: 3.2.47 dev: false + /v8-compile-cache-lib/3.0.1: + resolution: + { + integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg== + } + dev: true + /v8-compile-cache/2.3.0: resolution: { @@ -9596,6 +12306,18 @@ packages: } dev: true + /v8-to-istanbul/8.1.1: + resolution: + { + integrity: sha512-FGtKtv3xIpR6BYhvgH8MI/y78oT7d8Au3ww4QIxymrCtZEh5b8gCw2siywE+puhEmuWKDtmfrvF5UlB298ut3w== + } + engines: { node: ">=10.12.0" } + dependencies: + "@types/istanbul-lib-coverage": 2.0.4 + convert-source-map: 1.9.0 + source-map: 0.7.4 + dev: false + /validate-npm-package-license/3.0.4: resolution: { @@ -9628,7 +12350,7 @@ packages: chalk: 4.1.2 debug: 4.3.4 fs-extra: 10.1.0 - vite: 4.3.5_cqpzs5hbkouedaevhhcyhnel4y + vite: 4.3.5_qcmtg26auiybaqtncwtx24lmea transitivePeerDependencies: - supports-color dev: true @@ -9652,7 +12374,7 @@ packages: fast-glob: 3.2.12 mockjs: 1.1.0 path-to-regexp: 6.2.1 - vite: 4.3.5_cqpzs5hbkouedaevhhcyhnel4y + vite: 4.3.5_qcmtg26auiybaqtncwtx24lmea transitivePeerDependencies: - supports-color dev: true @@ -9674,7 +12396,7 @@ packages: svgo: 3.0.2 dev: true - /vite/4.3.5_cqpzs5hbkouedaevhhcyhnel4y: + /vite/4.3.5_qcmtg26auiybaqtncwtx24lmea: resolution: { integrity: sha512-0gEnL9wiRFxgz40o/i/eTBwm+NEbpUeTWhzKrZDSdKm6nplj+z4lKz8ANDgildxHm47Vg8EUia0aicKbawUVVA== @@ -9706,7 +12428,7 @@ packages: esbuild: 0.17.18 postcss: 8.4.23 rollup: 3.21.5 - sass: 1.62.0 + sass: 1.62.1 terser: 5.17.1 optionalDependencies: fsevents: 2.3.2 @@ -9730,7 +12452,7 @@ packages: vue: 3.2.47 dev: false - /vue-eslint-parser/9.1.1_eslint@8.38.0: + /vue-eslint-parser/9.1.1_eslint@8.39.0: resolution: { integrity: sha512-C2aI/r85Q6tYcz4dpgvrs4wH/MqVrRAVIdpYedrxnATDHHkb+TroeRcDpKWGZCx/OcECMWfz7tVwQ8e+Opy6rA== @@ -9740,7 +12462,7 @@ packages: eslint: ">=6.0.0" dependencies: debug: 4.3.4 - eslint: 8.38.0 + eslint: 8.39.0 eslint-scope: 7.2.0 eslint-visitor-keys: 3.4.0 espree: 9.5.1 @@ -9789,10 +12511,10 @@ packages: vue: 3.2.47 dev: false - /vue-pdf-embed/1.1.5_vue@3.2.47: + /vue-pdf-embed/1.1.6_vue@3.2.47: resolution: { - integrity: sha512-aOUKlPFML9abOmFJgCuDujzcXmjN1Ck3X3vt0h2N/EGZYASS9TRXu96s+NzwZDr13iTZ8LGskLOzzXvf7FIpwQ== + integrity: sha512-CRQIw8OxiD6H1n8KT2zVWbp/00fA3PgSV/JYJ0Ut+FdC1jHrRDHNBj3BvaRVwZFZg3EJ8LLjyEDYxWWUMOjrDw== } peerDependencies: vue: ^2.x || ^3.x @@ -9912,6 +12634,57 @@ packages: vue: 3.2.47 dev: false + /w3c-hr-time/1.0.2: + resolution: + { + integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + } + dependencies: + browser-process-hrtime: 1.0.0 + dev: false + + /w3c-keyname/2.2.6: + resolution: + { + integrity: sha512-f+fciywl1SJEniZHD6H+kUO8gOnwIr7f4ijKA6+ZvJFjeGi1r4PDLl53Ayud9O/rk64RqgoQine0feoeOU0kXg== + } + dev: false + + /w3c-xmlserializer/2.0.0: + resolution: + { + integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + } + engines: { node: ">=10" } + dependencies: + xml-name-validator: 3.0.0 + dev: false + + /walker/1.0.8: + resolution: + { + integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ== + } + dependencies: + makeerror: 1.0.12 + dev: false + + /webidl-conversions/5.0.0: + resolution: + { + integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + } + engines: { node: ">=8" } + dev: false + + /webidl-conversions/6.1.0: + resolution: + { + integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + } + engines: { node: ">=10.4" } + dev: false + /webpack-sources/3.2.3: resolution: { @@ -9927,6 +12700,34 @@ packages: } dev: true + /whatwg-encoding/1.0.5: + resolution: + { + integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + } + dependencies: + iconv-lite: 0.4.24 + dev: false + + /whatwg-mimetype/2.3.0: + resolution: + { + integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + } + dev: false + + /whatwg-url/8.7.0: + resolution: + { + integrity: sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg== + } + engines: { node: ">=10" } + dependencies: + lodash: 4.17.21 + tr46: 2.1.0 + webidl-conversions: 6.1.0 + dev: false + /which-module/2.0.1: resolution: { @@ -9953,7 +12754,6 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: true /wildcard/1.1.2: resolution: @@ -9976,7 +12776,6 @@ packages: integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== } engines: { node: ">=0.10.0" } - dev: true /word/0.3.0: resolution: @@ -10007,14 +12806,24 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /wrappy/1.0.2: resolution: { integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ== } - dev: true + + /write-file-atomic/3.0.3: + resolution: + { + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + } + dependencies: + imurmurhash: 0.1.4 + is-typedarray: 1.0.0 + signal-exit: 3.0.7 + typedarray-to-buffer: 3.1.5 + dev: false /write-file-atomic/5.0.1: resolution: @@ -10027,6 +12836,22 @@ packages: signal-exit: 4.0.1 dev: true + /ws/7.5.9: + resolution: + { + integrity: sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== + } + engines: { node: ">=8.3.0" } + peerDependencies: + bufferutil: ^4.0.1 + utf-8-validate: ^5.0.2 + peerDependenciesMeta: + bufferutil: + optional: true + utf-8-validate: + optional: true + dev: false + /xgplayer-subtitles/1.1.0: resolution: { @@ -10076,6 +12901,13 @@ packages: word: 0.3.0 dev: false + /xml-name-validator/3.0.0: + resolution: + { + integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + } + dev: false + /xml-name-validator/4.0.0: resolution: { @@ -10084,6 +12916,13 @@ packages: engines: { node: ">=12" } dev: true + /xmlchars/2.2.0: + resolution: + { + integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + } + dev: false + /y18n/4.0.3: resolution: { @@ -10097,21 +12936,18 @@ packages: integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA== } engines: { node: ">=10" } - dev: true /yallist/3.1.1: resolution: { integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== } - dev: true /yallist/4.0.0: resolution: { integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== } - dev: true /yaml-eslint-parser/0.3.2: resolution: @@ -10157,7 +12993,6 @@ packages: integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== } engines: { node: ">=10" } - dev: true /yargs-parser/21.1.1: resolution: @@ -10187,6 +13022,22 @@ packages: yargs-parser: 18.1.3 dev: false + /yargs/16.2.0: + resolution: + { + integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw== + } + engines: { node: ">=10" } + dependencies: + cliui: 7.0.4 + escalade: 3.1.1 + get-caller-file: 2.0.5 + require-directory: 2.1.1 + string-width: 4.2.3 + y18n: 5.0.8 + yargs-parser: 20.2.9 + dev: false + /yargs/17.7.1: resolution: {