From 4f5c0b5095d11d77fa0885704a576b94ce0ec193 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=A4=8F=E5=A4=A7=E8=83=86?= <1101282782@qq.com> Date: Tue, 21 Oct 2025 17:59:47 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B7=A5=E7=A8=8B=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- package.json | 2 +- src/main/index.ts | 2 + src/renderer/components.d.ts | 3 - .../setPup/components/engineering.vue | 38 ++-- src/renderer/src/views/home/index.vue | 4 +- yarn.lock | 198 +++++++++--------- 6 files changed, 131 insertions(+), 116 deletions(-) diff --git a/package.json b/package.json index b13579e..037f83b 100644 --- a/package.json +++ b/package.json @@ -33,7 +33,7 @@ "date-fns": "^4.1.0", "dayjs": "^1.11.18", "echarts": "^6.0.0", - "electron-store": "^11.0.2", + "electron-store": "^8.1.0", "electron-updater": "^6.3.9", "element-plus": "^2.10.4", "express": "^5.1.0", diff --git a/src/main/index.ts b/src/main/index.ts index 29f5bc7..658141e 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -11,6 +11,8 @@ import { GetHomeDir } from './config' import { start, getServer } from "./app"; const http = require("http"); const yaml = require("js-yaml"); +let Store = require('electron-store') +Store.initRenderer(); // 开发环境路径处理 - 确保添加正确的file协议 diff --git a/src/renderer/components.d.ts b/src/renderer/components.d.ts index ef24618..c3225ad 100644 --- a/src/renderer/components.d.ts +++ b/src/renderer/components.d.ts @@ -11,7 +11,6 @@ declare module 'vue' { BaseDialog: typeof import('./src/components/dialog/baseDialog.vue')['default'] Directory: typeof import('./src/components/dialog/directory.vue')['default'] DirectoryEdit: typeof import('./src/components/dialog/directoryEdit.vue')['default'] - ElAutoResizer: typeof import('element-plus/es')['ElAutoResizer'] ElButton: typeof import('element-plus/es')['ElButton'] ElCard: typeof import('element-plus/es')['ElCard'] ElCheckbox: typeof import('element-plus/es')['ElCheckbox'] @@ -21,7 +20,6 @@ declare module 'vue' { ElDialog: typeof import('element-plus/es')['ElDialog'] ElForm: typeof import('element-plus/es')['ElForm'] ElFormItem: typeof import('element-plus/es')['ElFormItem'] - ElIcon: typeof import('element-plus/es')['ElIcon'] ElImage: typeof import('element-plus/es')['ElImage'] ElInput: typeof import('element-plus/es')['ElInput'] ElOption: typeof import('element-plus/es')['ElOption'] @@ -32,7 +30,6 @@ declare module 'vue' { ElSwitch: typeof import('element-plus/es')['ElSwitch'] ElTable: typeof import('element-plus/es')['ElTable'] ElTableColumn: typeof import('element-plus/es')['ElTableColumn'] - ElTableV2: typeof import('element-plus/es')['ElTableV2'] ElTabPane: typeof import('element-plus/es')['ElTabPane'] ElTabs: typeof import('element-plus/es')['ElTabs'] ElTree: typeof import('element-plus/es')['ElTree'] diff --git a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue index 5516e92..6584a9a 100644 --- a/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue +++ b/src/renderer/src/views/components/headers/components/setPup/components/engineering.vue @@ -117,17 +117,17 @@
工程数据 - - - 工程覆盖导入 - + + 工程覆盖导入 + + @@ -326,10 +326,11 @@ const importProject = () => { if (paths.length > 0) { // let loadingInstance = this.$openLoading('拼命导入中...') importWin = false - // let arr = getElectronPath().replaceAll('\\', '/').split('/') - // arr.pop() - let path: any = 'C:/Users/Administrator/AppData/Roaming/yjearth' - unzip_file(paths[0], path) + let arr = getElectronPath().replaceAll('\\', '/').split('/') + console.log(arr, 'arrarr') + arr.pop() + // let path: any = 'C:/Users/Administrator/AppData/Roaming/yjearth' + unzip_file(paths[0], arr.join('/')) .then((res) => { // loadingInstance.close() ElMessage({ @@ -348,6 +349,10 @@ const importProject = () => { }) .catch((err) => { console.log(err) + ElMessage({ + message: err, + type: 'warning' + }) }) } else { importWin = false @@ -358,7 +363,7 @@ const importProject = () => { // import Store from 'electron-store' const getElectronPath = () => { - const Store = require('electron-store') + let Store = require('electron-store') const store = new Store() console.log(store.path) return store.path @@ -461,11 +466,12 @@ function derive() { // let loadingInstance = this.$openLoading('拼命导出中...') exportWin = !exportWin console.log('111111') - // let arr = getElectronPath().replaceAll('\\', '/').split('/') - // console.log(arr, '222222') - // arr[arr.length - 1] = 'database.ydb' - // let db_path: any = arr.join('/') - let db_path: any = 'C:/Users/Administrator/AppData/Roaming/yjearth/app.db' + let arr = getElectronPath().replaceAll('\\', '/').split('/') + console.log(arr, '222222') + arr.pop() + arr[arr.length - 1] = 'yjearth/app.db' + let db_path: any = arr.join('/') + // let db_path: any = 'C:/Users/Administrator/AppData/Roaming/yjearth/app.db' zip_file([db_path], path, () => { // loadingInstance.close() ElMessage({ diff --git a/src/renderer/src/views/home/index.vue b/src/renderer/src/views/home/index.vue index c85c43a..edfdca3 100644 --- a/src/renderer/src/views/home/index.vue +++ b/src/renderer/src/views/home/index.vue @@ -75,7 +75,7 @@ import attackArrow from '../components/propertyBox/attackArrow.vue' import richText from '../components/propertyBox/richText.vue' import groundText from '../components/propertyBox/groundText.vue' import standText from '../components/propertyBox/standText.vue' -import circleObject from '../components/propertyBox/circleObject.vue' +import circleObject from '../components/propertyBox/CircleObject.vue' import addDirectory from '@/components/dialog/directory.vue' import editDirectory from '@/components/dialog/directoryEdit.vue' import firstMenu from '@/views/components/leftSide/leftSideFirst.vue' @@ -493,7 +493,7 @@ eventBus.on('defineClickAddLinkCb', (fun) => { }) const sysChange = async () => { - let systemSetting = JSON.parse(localStorage.getItem('systemSetting')||'{}') + let systemSetting = JSON.parse(localStorage.getItem('systemSetting') || '{}') const obj = { compass: systemSetting.showCompass, //罗盘 legend: systemSetting.showDistanceLegend, //比例尺 diff --git a/yarn.lock b/yarn.lock index a712e97..90bf2c8 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1146,10 +1146,10 @@ aggregate-error@^3.0.0: clean-stack "^2.0.0" indent-string "^4.0.0" -ajv-formats@^3.0.1: - version "3.0.1" - resolved "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-3.0.1.tgz" - integrity sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ== +ajv-formats@^2.1.1: + version "2.1.1" + resolved "https://registry.npmmirror.com/ajv-formats/-/ajv-formats-2.1.1.tgz" + integrity sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA== dependencies: ajv "^8.0.0" @@ -1178,7 +1178,7 @@ ajv@^8.0.0: json-schema-traverse "^1.0.0" require-from-string "^2.0.2" -ajv@^8.17.1: +ajv@^8.6.3: version "8.17.1" resolved "https://registry.npmmirror.com/ajv/-/ajv-8.17.1.tgz" integrity sha512-B/gBuNg5SiMTrPkC+A2+cW0RszwxYmn6VYxB/inlBStS5nx6xHIt/ehKRhIMhqusl7a8LjQoZnjCs5vhwxOQ1g== @@ -1451,13 +1451,10 @@ atob@^2.1.2: resolved "https://registry.npmmirror.com/atob/-/atob-2.1.2.tgz" integrity sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== -atomically@^2.0.3: - version "2.0.3" - resolved "https://registry.npmmirror.com/atomically/-/atomically-2.0.3.tgz" - integrity sha512-kU6FmrwZ3Lx7/7y3hPS5QnbJfaohcIul5fGqf7ok+4KklIEk9tJ0C2IQPdacSbVUWv6zVHXEBWoWd6NrVMT7Cw== - dependencies: - stubborn-fs "^1.2.5" - when-exit "^2.1.1" +atomically@^1.7.0: + version "1.7.0" + resolved "https://registry.npmmirror.com/atomically/-/atomically-1.7.0.tgz" + integrity sha512-Xcz9l0z7y9yQ9rdDaxlmaI4uJHf/T8g9hOEzJcsEqX2SjCj4J20uK7+ldkDHMbpJDK76wF7xEIgxc/vSlsfw5w== available-typed-arrays@^1.0.7: version "1.0.7" @@ -2042,20 +2039,21 @@ concat-map@0.0.1: resolved "https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz" integrity sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg== -conf@^15.0.2: - version "15.0.2" - resolved "https://registry.npmmirror.com/conf/-/conf-15.0.2.tgz" - integrity sha512-JBSrutapCafTrddF9dH3lc7+T2tBycGF4uPkI4Js+g4vLLEhG6RZcFi3aJd5zntdf5tQxAejJt8dihkoQ/eSJw== +conf@^10.2.0: + version "10.2.0" + resolved "https://registry.npmmirror.com/conf/-/conf-10.2.0.tgz" + integrity sha512-8fLl9F04EJqjSqH+QjITQfJF8BrOVaYr1jewVgSRAEWePfxT0sku4w2hrGQ60BC/TNLGQ2pgxNlTbWQmMPFvXg== dependencies: - ajv "^8.17.1" - ajv-formats "^3.0.1" - atomically "^2.0.3" - debounce-fn "^6.0.0" - dot-prop "^10.0.0" - env-paths "^3.0.0" - json-schema-typed "^8.0.1" - semver "^7.7.2" - uint8array-extras "^1.5.0" + ajv "^8.6.3" + ajv-formats "^2.1.1" + atomically "^1.7.0" + debounce-fn "^4.0.0" + dot-prop "^6.0.1" + env-paths "^2.2.1" + json-schema-typed "^7.0.3" + onetime "^5.1.2" + pkg-up "^3.1.0" + semver "^7.3.5" confbox@^0.1.8: version "0.1.8" @@ -2279,12 +2277,12 @@ de-indent@^1.0.2: resolved "https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz" integrity sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg== -debounce-fn@^6.0.0: - version "6.0.0" - resolved "https://registry.npmmirror.com/debounce-fn/-/debounce-fn-6.0.0.tgz" - integrity sha512-rBMW+F2TXryBwB54Q0d8drNEI+TfoS9JpNTAoVpukbWEhjXQq4rySFYLaqXMFXwdv61Zb2OHtj5bviSoimqxRQ== +debounce-fn@^4.0.0: + version "4.0.0" + resolved "https://registry.npmmirror.com/debounce-fn/-/debounce-fn-4.0.0.tgz" + integrity sha512-8pYCQiL9Xdcg0UPSD3d+0KMlOjp+KGU5EPwYddgzQ7DATsg4fuUDjQtsYLmWjnk2obnNHgV3vE2Y4jejSOJVBQ== dependencies: - mimic-function "^5.0.0" + mimic-fn "^3.0.0" debug@^2.2.0: version "2.6.9" @@ -2536,12 +2534,12 @@ domutils@^3.0.1: domelementtype "^2.3.0" domhandler "^5.0.3" -dot-prop@^10.0.0: - version "10.1.0" - resolved "https://registry.npmmirror.com/dot-prop/-/dot-prop-10.1.0.tgz" - integrity sha512-MVUtAugQMOff5RnBy2d9N31iG0lNwg1qAoAOn7pOK5wf94WIaE3My2p3uwTQuvS2AcqchkcR3bHByjaM0mmi7Q== +dot-prop@^6.0.1: + version "6.0.1" + resolved "https://registry.npmmirror.com/dot-prop/-/dot-prop-6.0.1.tgz" + integrity sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA== dependencies: - type-fest "^5.0.0" + is-obj "^2.0.0" dotenv-expand@^11.0.6: version "11.0.7" @@ -2628,13 +2626,13 @@ electron-publish@25.1.7: lazy-val "^1.0.5" mime "^2.5.2" -electron-store@^11.0.2: - version "11.0.2" - resolved "https://registry.npmmirror.com/electron-store/-/electron-store-11.0.2.tgz" - integrity sha512-4VkNRdN+BImL2KcCi41WvAYbh6zLX5AUTi4so68yPqiItjbgTjqpEnGAqasgnG+lB6GuAyUltKwVopp6Uv+gwQ== +electron-store@^8.1.0: + version "8.1.0" + resolved "https://registry.npmmirror.com/electron-store/-/electron-store-8.1.0.tgz" + integrity sha512-2clHg/juMjOH0GT9cQ6qtmIvK183B39ZXR0bUoPwKwYHJsEF3quqyDzMFUAu+0OP8ijmN2CbPRAelhNbWUbzwA== dependencies: - conf "^15.0.2" - type-fest "^5.0.1" + conf "^10.2.0" + type-fest "^2.17.0" electron-to-chromium@^1.5.173: version "1.5.192" @@ -2746,16 +2744,11 @@ entities@^4.2.0, entities@^4.5.0: resolved "https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz" integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw== -env-paths@^2.2.0: +env-paths@^2.2.0, env-paths@^2.2.1: version "2.2.1" resolved "https://registry.npmmirror.com/env-paths/-/env-paths-2.2.1.tgz" integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== -env-paths@^3.0.0: - version "3.0.0" - resolved "https://registry.npmmirror.com/env-paths/-/env-paths-3.0.0.tgz" - integrity sha512-dtJUTepzMW3Lm/NPxRf3wP4642UWhjL2sQxc+ym2YMj1m/H2zDNQOlezafzkHwn6sMstjHTwG6iQQsctDW/b1A== - err-code@^2.0.2: version "2.0.3" resolved "https://registry.npmmirror.com/err-code/-/err-code-2.0.3.tgz" @@ -3304,6 +3297,13 @@ finalhandler@^2.1.0: parseurl "^1.3.3" statuses "^2.0.1" +find-up@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz" + integrity sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + dependencies: + locate-path "^3.0.0" + find-up@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz" @@ -4179,6 +4179,11 @@ is-number@^7.0.0: resolved "https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz" integrity sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== +is-obj@^2.0.0: + version "2.0.0" + resolved "https://registry.npmmirror.com/is-obj/-/is-obj-2.0.0.tgz" + integrity sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + is-plain-obj@^1.1: version "1.1.0" resolved "https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz" @@ -4402,10 +4407,10 @@ json-schema-traverse@^1.0.0: resolved "https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz" integrity sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug== -json-schema-typed@^8.0.1: - version "8.0.1" - resolved "https://registry.npmmirror.com/json-schema-typed/-/json-schema-typed-8.0.1.tgz" - integrity sha512-XQmWYj2Sm4kn4WeTYvmpKEbyPsL7nBsb647c7pMe6l02/yx2+Jfc4dT6UZkEXnIUb5LhD55r2HPsJ1milQ4rDg== +json-schema-typed@^7.0.3: + version "7.0.3" + resolved "https://registry.npmmirror.com/json-schema-typed/-/json-schema-typed-7.0.3.tgz" + integrity sha512-7DE8mpG+/fVw+dTpjbxnx47TaMnDfOI1jwft9g1VybltZCduyRQPJPvc+zzKY9WPHxhPWczyFuYa6I8Mw4iU5A== json-stable-stringify-without-jsonify@^1.0.1: version "1.0.1" @@ -4528,6 +4533,14 @@ local-pkg@^1.1.1: pkg-types "^2.0.1" quansync "^0.2.8" +locate-path@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz" + integrity sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + dependencies: + p-locate "^3.0.0" + path-exists "^3.0.0" + locate-path@^6.0.0: version "6.0.0" resolved "https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz" @@ -4790,10 +4803,10 @@ mimic-fn@^2.1.0: resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz" integrity sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== -mimic-function@^5.0.0: - version "5.0.1" - resolved "https://registry.npmmirror.com/mimic-function/-/mimic-function-5.0.1.tgz" - integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA== +mimic-fn@^3.0.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/mimic-fn/-/mimic-fn-3.1.0.tgz" + integrity sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ== mimic-response@^1.0.0: version "1.0.1" @@ -5176,7 +5189,7 @@ once@^1.3.0, once@^1.3.1, once@^1.4.0: dependencies: wrappy "1" -onetime@^5.1.0: +onetime@^5.1.0, onetime@^5.1.2: version "5.1.2" resolved "https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz" integrity sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== @@ -5224,6 +5237,13 @@ p-cancelable@^2.0.0: resolved "https://registry.npmmirror.com/p-cancelable/-/p-cancelable-2.1.1.tgz" integrity sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg== +p-limit@^2.0.0: + version "2.3.0" + resolved "https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz" + integrity sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + dependencies: + p-try "^2.0.0" + p-limit@^3.0.2, "p-limit@^3.1.0 ": version "3.1.0" resolved "https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz" @@ -5231,6 +5251,13 @@ p-limit@^3.0.2, "p-limit@^3.1.0 ": dependencies: yocto-queue "^0.1.0" +p-locate@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz" + integrity sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + dependencies: + p-limit "^2.0.0" + p-locate@^5.0.0: version "5.0.0" resolved "https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz" @@ -5245,6 +5272,11 @@ p-map@^4.0.0: dependencies: aggregate-error "^3.0.0" +p-try@^2.0.0: + version "2.2.0" + resolved "https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz" + integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + package-json-from-dist@^1.0.0: version "1.0.1" resolved "https://registry.npmmirror.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz" @@ -5272,6 +5304,11 @@ path-browserify@^1.0.1: resolved "https://registry.npmmirror.com/path-browserify/-/path-browserify-1.0.1.tgz" integrity sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g== +path-exists@^3.0.0: + version "3.0.0" + resolved "https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz" + integrity sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ== + path-exists@^4.0.0: version "4.0.0" resolved "https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz" @@ -5374,6 +5411,13 @@ pkg-types@^2.0.1, pkg-types@^2.1.0: exsolve "^1.0.7" pathe "^2.0.3" +pkg-up@^3.1.0: + version "3.1.0" + resolved "https://registry.npmmirror.com/pkg-up/-/pkg-up-3.1.0.tgz" + integrity sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + dependencies: + find-up "^3.0.0" + plist@^3.0.5, plist@^3.1.0: version "3.1.0" resolved "https://registry.npmmirror.com/plist/-/plist-3.1.0.tgz" @@ -5976,11 +6020,6 @@ semver@^7.6.3: resolved "https://registry.npmmirror.com/semver/-/semver-7.7.2.tgz" integrity sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA== -semver@^7.7.2: - version "7.7.3" - resolved "https://registry.npmmirror.com/semver/-/semver-7.7.3.tgz" - integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== - send@^1.1.0, send@^1.2.0: version "1.2.0" resolved "https://registry.npmmirror.com/send/-/send-1.2.0.tgz" @@ -6430,11 +6469,6 @@ strip-literal@^3.0.0: dependencies: js-tokens "^9.0.1" -stubborn-fs@^1.2.5: - version "1.2.5" - resolved "https://registry.npmmirror.com/stubborn-fs/-/stubborn-fs-1.2.5.tgz" - integrity sha512-H2N9c26eXjzL/S/K+i/RHHcFanE74dptvvjM8iwzwbVcWY/zjBbgRqF3K0DY4+OD+uTTASTBvDoxPDaPN02D7g== - sumchecker@^3.0.1: version "3.0.1" resolved "https://registry.npmmirror.com/sumchecker/-/sumchecker-3.0.1.tgz" @@ -6520,11 +6554,6 @@ synckit@^0.11.7: dependencies: "@pkgr/core" "^0.2.9" -tagged-tag@^1.0.0: - version "1.0.0" - resolved "https://registry.npmmirror.com/tagged-tag/-/tagged-tag-1.0.0.tgz" - integrity sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng== - tar-stream@^1.5.2: version "1.6.2" resolved "https://registry.npmmirror.com/tar-stream/-/tar-stream-1.6.2.tgz" @@ -6704,19 +6733,10 @@ type-fest@^0.13.1: resolved "https://registry.npmmirror.com/type-fest/-/type-fest-0.13.1.tgz" integrity sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg== -type-fest@^5.0.0: - version "5.1.0" - resolved "https://registry.npmmirror.com/type-fest/-/type-fest-5.1.0.tgz" - integrity sha512-wQ531tuWvB6oK+pchHIu5lHe5f5wpSCqB8Kf4dWQRbOYc9HTge7JL0G4Qd44bh6QuJCccIzL3bugb8GI0MwHrg== - dependencies: - tagged-tag "^1.0.0" - -type-fest@^5.0.1: - version "5.1.0" - resolved "https://registry.npmmirror.com/type-fest/-/type-fest-5.1.0.tgz" - integrity sha512-wQ531tuWvB6oK+pchHIu5lHe5f5wpSCqB8Kf4dWQRbOYc9HTge7JL0G4Qd44bh6QuJCccIzL3bugb8GI0MwHrg== - dependencies: - tagged-tag "^1.0.0" +type-fest@^2.17.0: + version "2.19.0" + resolved "https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz" + integrity sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA== type-is@^2.0.0, type-is@^2.0.1: version "2.0.1" @@ -6806,11 +6826,6 @@ ufo@^1.5.4: resolved "https://registry.npmmirror.com/ufo/-/ufo-1.6.1.tgz" integrity sha512-9a4/uxlTWJ4+a5i0ooc1rU7C7YOw3wT+UGqdeNNHWnOF9qcMBgLRS+4IYUqbczewFx4mLEig6gawh7X6mFlEkA== -uint8array-extras@^1.5.0: - version "1.5.0" - resolved "https://registry.npmmirror.com/uint8array-extras/-/uint8array-extras-1.5.0.tgz" - integrity sha512-rvKSBiC5zqCCiDZ9kAOszZcDvdAHwwIKJG33Ykj43OKcWsnmcBRL09YTU4nOeHZ8Y2a7l1MgTd08SBe9A8Qj6A== - unbox-primitive@^1.1.0: version "1.1.0" resolved "https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.1.0.tgz" @@ -7104,11 +7119,6 @@ webpack-virtual-modules@^0.6.2: resolved "https://registry.npmmirror.com/webpack-virtual-modules/-/webpack-virtual-modules-0.6.2.tgz" integrity sha512-66/V2i5hQanC51vBQKPH4aI8NMAcBW59FVBs+rC7eGHupMyfn34q7rZIE+ETlJ+XTevqfUhVVBgSUNSW2flEUQ== -when-exit@^2.1.1: - version "2.1.4" - resolved "https://registry.npmmirror.com/when-exit/-/when-exit-2.1.4.tgz" - integrity sha512-4rnvd3A1t16PWzrBUcSDZqcAmsUIy4minDXT/CZ8F2mVDgd65i4Aalimgz1aQkRGU0iH5eT5+6Rx2TK8o443Pg== - which-boxed-primitive@^1.1.0, which-boxed-primitive@^1.1.1: version "1.1.1" resolved "https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.1.1.tgz"