mirror of
https://github.com/EasyTier/EasytierGame.git
synced 2025-05-19 10:27:56 +00:00
config.json界面配置完善,增加config_template.json的字段说明,优化启动器最新版本判断,减少请求发生
+ tauri升级为最新版 + 包体统一升级更新
This commit is contained in:
@@ -14,23 +14,15 @@ export const updateConfigJson = async (configJsonSeverUrl: Array<string> | strin
|
|||||||
const {
|
const {
|
||||||
proxyNetworks,
|
proxyNetworks,
|
||||||
autoStart,
|
autoStart,
|
||||||
relayAllPeerrpc,
|
|
||||||
connectAfterStart,
|
connectAfterStart,
|
||||||
multiThread,
|
|
||||||
enablExitNode,
|
|
||||||
useSmoltcp,
|
|
||||||
saveErrorLog,
|
saveErrorLog,
|
||||||
logLevel,
|
|
||||||
serverUrl,
|
serverUrl,
|
||||||
port,
|
|
||||||
enableCustomListener,
|
enableCustomListener,
|
||||||
enablePreventSleep,
|
|
||||||
customListenerData,
|
customListenerData,
|
||||||
customListenerV6Data,
|
|
||||||
enableCustomListenerV6,
|
|
||||||
...otherConfig
|
...otherConfig
|
||||||
} = mainStore.config;
|
} = mainStore.config;
|
||||||
let writeServerUrl: Array<string> | string = serverUrl;
|
let writeServerUrl: Array<string> | string = serverUrl;
|
||||||
|
let writeCustomListenerData: Array<string> = (customListenerData || "").split("\n");
|
||||||
if (isArray) {
|
if (isArray) {
|
||||||
writeServerUrl = intersection(
|
writeServerUrl = intersection(
|
||||||
uniq([serverUrl, ...configJsonSeverUrl]).filter(boolean => boolean),
|
uniq([serverUrl, ...configJsonSeverUrl]).filter(boolean => boolean),
|
||||||
@@ -43,7 +35,11 @@ export const updateConfigJson = async (configJsonSeverUrl: Array<string> | strin
|
|||||||
mainStore.basePeers
|
mainStore.basePeers
|
||||||
).join(",");
|
).join(",");
|
||||||
}
|
}
|
||||||
await writeTextFile(path, JSON.stringify({ serverUrl: writeServerUrl, ...otherConfig }, null, 4), { baseDir: BaseDirectory.Resource });
|
await writeTextFile(
|
||||||
|
path,
|
||||||
|
JSON.stringify({ serverUrl: writeServerUrl, enableCustomListener, customListenerData: writeCustomListenerData, ...otherConfig }, null, 4),
|
||||||
|
{ baseDir: BaseDirectory.Resource }
|
||||||
|
);
|
||||||
} catch (err) {
|
} catch (err) {
|
||||||
console.error(err);
|
console.error(err);
|
||||||
ElMessage.error(`更新config.json失败`);
|
ElMessage.error(`更新config.json失败`);
|
||||||
|
|||||||
+11
-12
@@ -8,6 +8,7 @@ import { resourceDir as getResourceDir, join } from "@tauri-apps/api/path";
|
|||||||
import { invoke } from "@tauri-apps/api/core";
|
import { invoke } from "@tauri-apps/api/core";
|
||||||
// import { ElConfirmPrimary } from "~/utils/element";
|
// import { ElConfirmPrimary } from "~/utils/element";
|
||||||
import { open } from "@tauri-apps/plugin-shell";
|
import { open } from "@tauri-apps/plugin-shell";
|
||||||
|
import { computed } from "vue";
|
||||||
|
|
||||||
const DEFAULT_TRAY_NAME = "main";
|
const DEFAULT_TRAY_NAME = "main";
|
||||||
|
|
||||||
@@ -161,16 +162,14 @@ export async function setTrayTooltip(tray: TrayIcon | null, tooltip?: string | n
|
|||||||
|
|
||||||
|
|
||||||
export const checkNewVersion = async () => {
|
export const checkNewVersion = async () => {
|
||||||
|
const mainStore = useMainStore();
|
||||||
|
// if(mainStore.latestTagName && mainStore.latestTagName == pkg.version) return;
|
||||||
|
if (hasNewVersion.value) return;
|
||||||
let [tagName, downloadUrl] = await invoke<string[]>("fetch_game_releases");
|
let [tagName, downloadUrl] = await invoke<string[]>("fetch_game_releases");
|
||||||
if(tagName && pkg.version !== tagName) {
|
mainStore.latestTagName = tagName;
|
||||||
return true; //有新版
|
}
|
||||||
// const [err] = await ElConfirmPrimary("有新版本是否下载?", "发现新版本", {
|
|
||||||
// confirmButtonText: "下载",
|
export const hasNewVersion = computed<boolean>(() => {
|
||||||
// cancelButtonText: "取消",
|
const mainStore = useMainStore();
|
||||||
// })
|
return !!mainStore.latestTagName && mainStore.latestTagName != pkg.version;
|
||||||
// if(!err) {
|
})
|
||||||
// open(downloadUrl);
|
|
||||||
// }
|
|
||||||
}
|
|
||||||
return false; //没有新版
|
|
||||||
}
|
|
||||||
+93
-93
@@ -3,107 +3,107 @@ import path from "path";
|
|||||||
import vueJSX from "@vitejs/plugin-vue-jsx";
|
import vueJSX from "@vitejs/plugin-vue-jsx";
|
||||||
|
|
||||||
export default defineNuxtConfig({
|
export default defineNuxtConfig({
|
||||||
ssr: false,
|
ssr: false,
|
||||||
|
|
||||||
devServer: {
|
devServer: {
|
||||||
port: 5000
|
port: 5000
|
||||||
},
|
},
|
||||||
|
|
||||||
telemetry: false,
|
|
||||||
|
|
||||||
imports: {
|
telemetry: false,
|
||||||
autoImport: false
|
|
||||||
},
|
|
||||||
|
|
||||||
css: ["~/assets/css/main.css", "element-plus/theme-chalk/dark/css-vars.css"],
|
imports: {
|
||||||
modules: [
|
autoImport: false
|
||||||
"@element-plus/nuxt",
|
},
|
||||||
"@pinia/nuxt",
|
|
||||||
[
|
|
||||||
"pinia-plugin-persistedstate/nuxt",
|
|
||||||
{
|
|
||||||
key: "__glj_persisted_%id",
|
|
||||||
storage: "localStorage"
|
|
||||||
}
|
|
||||||
],
|
|
||||||
"@nuxtjs/tailwindcss"
|
|
||||||
],
|
|
||||||
|
|
||||||
alias: {
|
css: ["~/assets/css/main.css", "element-plus/theme-chalk/dark/css-vars.css"],
|
||||||
"@": path.resolve(__dirname, "./")
|
modules: [
|
||||||
},
|
"@element-plus/nuxt",
|
||||||
|
"@pinia/nuxt",
|
||||||
|
[
|
||||||
|
"pinia-plugin-persistedstate/nuxt",
|
||||||
|
{
|
||||||
|
key: "__glj_persisted_%id",
|
||||||
|
storage: "localStorage"
|
||||||
|
}
|
||||||
|
],
|
||||||
|
"@nuxtjs/tailwindcss"
|
||||||
|
],
|
||||||
|
|
||||||
experimental: {
|
alias: {
|
||||||
payloadExtraction: false
|
"@": path.resolve(__dirname, "./")
|
||||||
},
|
},
|
||||||
|
|
||||||
devtools: {
|
experimental: {
|
||||||
enabled: false
|
payloadExtraction: false
|
||||||
},
|
},
|
||||||
|
|
||||||
router: {
|
devtools: {
|
||||||
options: {
|
enabled: false
|
||||||
hashMode: true
|
},
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
vite: {
|
router: {
|
||||||
plugins: [vueJSX({})],
|
options: {
|
||||||
envDir: "env",
|
hashMode: true
|
||||||
optimizeDeps: {
|
}
|
||||||
// include: [...optimizeDepsElementPlusIncludes]
|
},
|
||||||
},
|
|
||||||
// prevent vite from obscuring rust errors
|
|
||||||
clearScreen: false,
|
|
||||||
// Tauri expects a fixed port, fail if that port is not available
|
|
||||||
server: {
|
|
||||||
strictPort: true
|
|
||||||
},
|
|
||||||
// to access the Tauri environment variables set by the CLI with information about the current target
|
|
||||||
envPrefix: ["VITE_", "TAURI_"],
|
|
||||||
build: {
|
|
||||||
// minify: "esbuild",
|
|
||||||
chunkSizeWarningLimit: 1500,
|
|
||||||
// Tauri uses Chromium on Windows and WebKit on macOS and Linux
|
|
||||||
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
|
|
||||||
// don't minify for debug builds
|
|
||||||
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
|
|
||||||
// 为调试构建生成源代码映射 (sourcemap)
|
|
||||||
sourcemap: !!process.env.TAURI_DEBUG
|
|
||||||
},
|
|
||||||
esbuild: {
|
|
||||||
// pure: ["console.log"],
|
|
||||||
drop: ["debugger"]
|
|
||||||
}
|
|
||||||
},
|
|
||||||
|
|
||||||
postcss: {
|
vite: {
|
||||||
plugins: {
|
plugins: [vueJSX({})],
|
||||||
tailwindcss: {},
|
envDir: "env",
|
||||||
autoprefixer: {}
|
optimizeDeps: {
|
||||||
}
|
// include: [...optimizeDepsElementPlusIncludes]
|
||||||
},
|
},
|
||||||
|
// prevent vite from obscuring rust errors
|
||||||
|
clearScreen: false,
|
||||||
|
// Tauri expects a fixed port, fail if that port is not available
|
||||||
|
server: {
|
||||||
|
strictPort: true
|
||||||
|
},
|
||||||
|
// to access the Tauri environment variables set by the CLI with information about the current target
|
||||||
|
envPrefix: ["VITE_", "TAURI_"],
|
||||||
|
build: {
|
||||||
|
// minify: "esbuild",
|
||||||
|
chunkSizeWarningLimit: 1500,
|
||||||
|
// Tauri uses Chromium on Windows and WebKit on macOS and Linux
|
||||||
|
target: process.env.TAURI_PLATFORM == "windows" ? "chrome105" : "safari13",
|
||||||
|
// don't minify for debug builds
|
||||||
|
minify: !process.env.TAURI_DEBUG ? "esbuild" : false,
|
||||||
|
// 为调试构建生成源代码映射 (sourcemap)
|
||||||
|
sourcemap: !!process.env.TAURI_DEBUG
|
||||||
|
},
|
||||||
|
esbuild: {
|
||||||
|
// pure: ["console.log"],
|
||||||
|
drop: ["debugger"]
|
||||||
|
}
|
||||||
|
},
|
||||||
|
|
||||||
app: {
|
postcss: {
|
||||||
rootId: "__easytier",
|
plugins: {
|
||||||
cdnURL: "./",
|
tailwindcss: {},
|
||||||
buildAssetsDir: "__easytier/",
|
autoprefixer: {}
|
||||||
head: {
|
}
|
||||||
meta: [
|
},
|
||||||
{
|
|
||||||
name: "viewport",
|
app: {
|
||||||
content: "width=device-width, initial-scale=1"
|
rootId: "__easytier",
|
||||||
},
|
cdnURL: "./",
|
||||||
{
|
buildAssetsDir: "__easytier/",
|
||||||
charset: "utf-8"
|
head: {
|
||||||
}
|
meta: [
|
||||||
],
|
{
|
||||||
title: "easytier-game"
|
name: "viewport",
|
||||||
// link: [],
|
content: "width=device-width, initial-scale=1"
|
||||||
// style: [],
|
},
|
||||||
// script: [],
|
{
|
||||||
// noscript: []
|
charset: "utf-8"
|
||||||
}
|
}
|
||||||
},
|
],
|
||||||
compatibilityDate: "2024-11-12"
|
title: "easytier-game"
|
||||||
|
// link: [],
|
||||||
|
// style: [],
|
||||||
|
// script: [],
|
||||||
|
// noscript: []
|
||||||
|
}
|
||||||
|
},
|
||||||
|
compatibilityDate: "2024-11-12"
|
||||||
});
|
});
|
||||||
|
|||||||
+9
-9
@@ -3,7 +3,7 @@
|
|||||||
"private": true,
|
"private": true,
|
||||||
"author": "leizi97",
|
"author": "leizi97",
|
||||||
"description": "A simple network initiator based on Easytier",
|
"description": "A simple network initiator based on Easytier",
|
||||||
"version": "1.4.1",
|
"version": "1.4.2",
|
||||||
"scripts": {
|
"scripts": {
|
||||||
"dev": "nuxt dev --dotenv env/.env.dev --host 0.0.0.0",
|
"dev": "nuxt dev --dotenv env/.env.dev --host 0.0.0.0",
|
||||||
"build": "nuxt generate --dotenv env/.env.prod",
|
"build": "nuxt generate --dotenv env/.env.prod",
|
||||||
@@ -14,28 +14,28 @@
|
|||||||
"@element-plus/icons-vue": "^2.3.1",
|
"@element-plus/icons-vue": "^2.3.1",
|
||||||
"@element-plus/nuxt": "^1.1.1",
|
"@element-plus/nuxt": "^1.1.1",
|
||||||
"@nuxtjs/tailwindcss": "6.13.1",
|
"@nuxtjs/tailwindcss": "6.13.1",
|
||||||
"@pinia/nuxt": "0.9.0",
|
"@pinia/nuxt": "0.10.1",
|
||||||
"@tauri-apps/api": "^2.2.0",
|
"@tauri-apps/api": "2.3.0",
|
||||||
"@tauri-apps/cli": "2.2.7",
|
"@tauri-apps/cli": "2.3.0",
|
||||||
"@tauri-apps/plugin-cli": "^2.2.0",
|
"@tauri-apps/plugin-cli": "^2.2.0",
|
||||||
"@tauri-apps/plugin-clipboard-manager": "2.2.0",
|
"@tauri-apps/plugin-clipboard-manager": "2.2.1",
|
||||||
"@tauri-apps/plugin-dialog": "2.2.0",
|
"@tauri-apps/plugin-dialog": "2.2.0",
|
||||||
"@tauri-apps/plugin-fs": "^2.2.0",
|
"@tauri-apps/plugin-fs": "^2.2.0",
|
||||||
"@tauri-apps/plugin-log": "2.2.1",
|
"@tauri-apps/plugin-log": "2.2.2",
|
||||||
"@tauri-apps/plugin-shell": "^2.2.0",
|
"@tauri-apps/plugin-shell": "^2.2.0",
|
||||||
"@tauri-apps/plugin-window-state": "2.2.1",
|
"@tauri-apps/plugin-window-state": "2.2.1",
|
||||||
"@types/lodash-es": "^4.17.12",
|
"@types/lodash-es": "^4.17.12",
|
||||||
"@vitejs/plugin-vue-jsx": "^4.1.1",
|
"@vitejs/plugin-vue-jsx": "^4.1.1",
|
||||||
"@vueuse/core": "12.4.0",
|
"@vueuse/core": "12.7.0",
|
||||||
"archiver": "^7.0.1",
|
"archiver": "^7.0.1",
|
||||||
"element-plus": "2.9.4",
|
"element-plus": "2.9.4",
|
||||||
"less": "4.2.1",
|
"less": "4.2.1",
|
||||||
"lodash-es": "^4.17.21",
|
"lodash-es": "^4.17.21",
|
||||||
"nuxt": "3.15.4",
|
"nuxt": "3.15.4",
|
||||||
"pinia": "2.3.1",
|
"pinia": "3.0.1",
|
||||||
"pinia-plugin-persistedstate": "^4.2.0",
|
"pinia-plugin-persistedstate": "^4.2.0",
|
||||||
"postcss": "^8.4.38",
|
"postcss": "^8.4.38",
|
||||||
"prettier": "3.4.2",
|
"prettier": "3.5.2",
|
||||||
"prettier-plugin-tailwindcss": "0.6.11"
|
"prettier-plugin-tailwindcss": "0.6.11"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+11
-9
@@ -407,7 +407,7 @@
|
|||||||
|
|
||||||
<ElBadge
|
<ElBadge
|
||||||
badge-class="!text-[9px] cursor-pointer"
|
badge-class="!text-[9px] cursor-pointer"
|
||||||
:hidden="!data.hasNewVersion"
|
:hidden="!hasNewVersion"
|
||||||
:offset="[6, 7]"
|
:offset="[6, 7]"
|
||||||
value="N"
|
value="N"
|
||||||
>
|
>
|
||||||
@@ -711,7 +711,7 @@
|
|||||||
SwitchFilled
|
SwitchFilled
|
||||||
} from "@element-plus/icons-vue";
|
} from "@element-plus/icons-vue";
|
||||||
import { reactive, onBeforeUnmount, onMounted, ref, toRaw, computed } from "vue";
|
import { reactive, onBeforeUnmount, onMounted, ref, toRaw, computed } from "vue";
|
||||||
import { useTray, setTrayRunState, setTrayTooltip, checkNewVersion } from "~/composables/tray";
|
import { useTray, setTrayRunState, setTrayTooltip, checkNewVersion, hasNewVersion } from "~/composables/tray";
|
||||||
import { getMatches } from "@tauri-apps/plugin-cli";
|
import { getMatches } from "@tauri-apps/plugin-cli";
|
||||||
import { initStartWinIpBroadcast } from "~/composables/netcard";
|
import { initStartWinIpBroadcast } from "~/composables/netcard";
|
||||||
import useMainStore from "@/stores/index";
|
import useMainStore from "@/stores/index";
|
||||||
@@ -749,8 +749,7 @@
|
|||||||
const config = mainStore.config;
|
const config = mainStore.config;
|
||||||
// console.error(config);
|
// console.error(config);
|
||||||
const protocols = supportProtocols();
|
const protocols = supportProtocols();
|
||||||
const data = reactive({
|
const data = reactive({ //easytierGame有没有新版
|
||||||
hasNewVersion: false, //easytierGame有没有新版
|
|
||||||
logVisible: false,
|
logVisible: false,
|
||||||
cidrVisible: false,
|
cidrVisible: false,
|
||||||
advanceVisible: false,
|
advanceVisible: false,
|
||||||
@@ -1132,10 +1131,12 @@
|
|||||||
try {
|
try {
|
||||||
const decoder = new TextDecoder("utf-8");
|
const decoder = new TextDecoder("utf-8");
|
||||||
const guiJsonStr = decoder.decode(guiJsonStrUint8);
|
const guiJsonStr = decoder.decode(guiJsonStrUint8);
|
||||||
const regex = /^(\s*\/\/.*)/gm;
|
// console.log(guiJsonStr);
|
||||||
const regex2 = /(,?)\s*\/\/.*(?=\n|$|\r\n)/gm;
|
// const regex = /^(\s*\/\/.*)/gm;
|
||||||
const resultStr = guiJsonStr.replace(regex, "").replace(regex2, "$1");
|
// const regex2 = /(,?)\s*\/\/.*(?=\n|$|\r\n)/gm;
|
||||||
const guiJson = JSON.parse(resultStr);
|
// const resultStr = guiJsonStr.replace(regex, "").replace(regex2, "$1");
|
||||||
|
// console.log(resultStr);
|
||||||
|
const guiJson = JSON.parse(guiJsonStr);
|
||||||
let saveServerUrl = "";
|
let saveServerUrl = "";
|
||||||
if (guiJson.serverUrl) {
|
if (guiJson.serverUrl) {
|
||||||
if (Array.isArray(guiJson.serverUrl)) {
|
if (Array.isArray(guiJson.serverUrl)) {
|
||||||
@@ -1153,6 +1154,7 @@
|
|||||||
config: {
|
config: {
|
||||||
...mainStore.config,
|
...mainStore.config,
|
||||||
...guiJson,
|
...guiJson,
|
||||||
|
customListenerData: guiJson?.customListenerData.join("\n") || "",
|
||||||
serverUrl: saveServerUrl
|
serverUrl: saveServerUrl
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
@@ -1220,7 +1222,6 @@
|
|||||||
initPreventSleep();
|
initPreventSleep();
|
||||||
mountedShow(); // 不需要await
|
mountedShow(); // 不需要await
|
||||||
closePrevent();
|
closePrevent();
|
||||||
data.hasNewVersion = await checkNewVersion();
|
|
||||||
dataSubscribe(async () => {
|
dataSubscribe(async () => {
|
||||||
if (mainStore.createConfigInEasytier) {
|
if (mainStore.createConfigInEasytier) {
|
||||||
b(async () => {
|
b(async () => {
|
||||||
@@ -1229,6 +1230,7 @@
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
getReleaseList();
|
getReleaseList();
|
||||||
|
checkNewVersion();
|
||||||
});
|
});
|
||||||
|
|
||||||
onBeforeUnmount(() => {
|
onBeforeUnmount(() => {
|
||||||
|
|||||||
Generated
+153
-301
@@ -18,20 +18,20 @@ importers:
|
|||||||
specifier: 6.13.1
|
specifier: 6.13.1
|
||||||
version: 6.13.1(magicast@0.3.5)(rollup@4.27.4)
|
version: 6.13.1(magicast@0.3.5)(rollup@4.27.4)
|
||||||
'@pinia/nuxt':
|
'@pinia/nuxt':
|
||||||
specifier: 0.9.0
|
specifier: 0.10.1
|
||||||
version: 0.9.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
version: 0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
||||||
'@tauri-apps/api':
|
'@tauri-apps/api':
|
||||||
specifier: ^2.2.0
|
specifier: 2.3.0
|
||||||
version: 2.2.0
|
version: 2.3.0
|
||||||
'@tauri-apps/cli':
|
'@tauri-apps/cli':
|
||||||
specifier: 2.2.7
|
specifier: 2.3.0
|
||||||
version: 2.2.7
|
version: 2.3.0
|
||||||
'@tauri-apps/plugin-cli':
|
'@tauri-apps/plugin-cli':
|
||||||
specifier: ^2.2.0
|
specifier: ^2.2.0
|
||||||
version: 2.2.0
|
version: 2.2.0
|
||||||
'@tauri-apps/plugin-clipboard-manager':
|
'@tauri-apps/plugin-clipboard-manager':
|
||||||
specifier: 2.2.0
|
specifier: 2.2.1
|
||||||
version: 2.2.0
|
version: 2.2.1
|
||||||
'@tauri-apps/plugin-dialog':
|
'@tauri-apps/plugin-dialog':
|
||||||
specifier: 2.2.0
|
specifier: 2.2.0
|
||||||
version: 2.2.0
|
version: 2.2.0
|
||||||
@@ -39,8 +39,8 @@ importers:
|
|||||||
specifier: ^2.2.0
|
specifier: ^2.2.0
|
||||||
version: 2.2.0
|
version: 2.2.0
|
||||||
'@tauri-apps/plugin-log':
|
'@tauri-apps/plugin-log':
|
||||||
specifier: 2.2.1
|
specifier: 2.2.2
|
||||||
version: 2.2.1
|
version: 2.2.2
|
||||||
'@tauri-apps/plugin-shell':
|
'@tauri-apps/plugin-shell':
|
||||||
specifier: ^2.2.0
|
specifier: ^2.2.0
|
||||||
version: 2.2.0
|
version: 2.2.0
|
||||||
@@ -54,8 +54,8 @@ importers:
|
|||||||
specifier: ^4.1.1
|
specifier: ^4.1.1
|
||||||
version: 4.1.1(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))
|
version: 4.1.1(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))
|
||||||
'@vueuse/core':
|
'@vueuse/core':
|
||||||
specifier: 12.4.0
|
specifier: 12.7.0
|
||||||
version: 12.4.0(typescript@5.6.3)
|
version: 12.7.0(typescript@5.6.3)
|
||||||
archiver:
|
archiver:
|
||||||
specifier: ^7.0.1
|
specifier: ^7.0.1
|
||||||
version: 7.0.1
|
version: 7.0.1
|
||||||
@@ -72,20 +72,20 @@ importers:
|
|||||||
specifier: 3.15.4
|
specifier: 3.15.4
|
||||||
version: 3.15.4(@parcel/watcher@2.5.0)(@types/node@22.9.0)(db0@0.2.1)(ioredis@5.4.1)(less@4.2.1)(magicast@0.3.5)(rollup@4.27.4)(terser@5.36.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(yaml@2.7.0)
|
version: 3.15.4(@parcel/watcher@2.5.0)(@types/node@22.9.0)(db0@0.2.1)(ioredis@5.4.1)(less@4.2.1)(magicast@0.3.5)(rollup@4.27.4)(terser@5.36.0)(typescript@5.6.3)(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(yaml@2.7.0)
|
||||||
pinia:
|
pinia:
|
||||||
specifier: 2.3.1
|
specifier: 3.0.1
|
||||||
version: 2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
version: 3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
||||||
pinia-plugin-persistedstate:
|
pinia-plugin-persistedstate:
|
||||||
specifier: ^4.2.0
|
specifier: ^4.2.0
|
||||||
version: 4.2.0(@pinia/nuxt@0.9.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4))(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
version: 4.2.0(@pinia/nuxt@0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4))(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
||||||
postcss:
|
postcss:
|
||||||
specifier: ^8.4.38
|
specifier: ^8.4.38
|
||||||
version: 8.4.49
|
version: 8.4.49
|
||||||
prettier:
|
prettier:
|
||||||
specifier: 3.4.2
|
specifier: 3.5.2
|
||||||
version: 3.4.2
|
version: 3.5.2
|
||||||
prettier-plugin-tailwindcss:
|
prettier-plugin-tailwindcss:
|
||||||
specifier: 0.6.11
|
specifier: 0.6.11
|
||||||
version: 0.6.11(prettier@3.4.2)
|
version: 0.6.11(prettier@3.5.2)
|
||||||
|
|
||||||
packages:
|
packages:
|
||||||
|
|
||||||
@@ -229,10 +229,6 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
'@babel/core': ^7.0.0-0
|
'@babel/core': ^7.0.0-0
|
||||||
|
|
||||||
'@babel/standalone@7.26.2':
|
|
||||||
resolution: {integrity: sha512-i2VbegsRfwa9yq3xmfDX3tG2yh9K0cCqwpSyVG2nPxifh0EOnucAZUeO/g4lW2Zfg03aPJNtPfxQbDHzXc7H+w==}
|
|
||||||
engines: {node: '>=6.9.0'}
|
|
||||||
|
|
||||||
'@babel/standalone@7.26.4':
|
'@babel/standalone@7.26.4':
|
||||||
resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==}
|
resolution: {integrity: sha512-SF+g7S2mhTT1b7CHyfNjDkPU1corxg4LPYsyP0x5KuCl+EbtBQHRLqr9N3q7e7+x7NQ5LYxQf8mJ2PmzebLr0A==}
|
||||||
engines: {node: '>=6.9.0'}
|
engines: {node: '>=6.9.0'}
|
||||||
@@ -245,10 +241,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
|
resolution: {integrity: sha512-ZCuvfwOwlz/bawvAuvcj8rrithP2/N55Tzz342AkTvq4qaWbGfmCk/tKhNaV2cthijKrPAA8SRJV5WWe7IBMJw==}
|
||||||
engines: {node: '>=6.9.0'}
|
engines: {node: '>=6.9.0'}
|
||||||
|
|
||||||
'@babel/types@7.26.0':
|
|
||||||
resolution: {integrity: sha512-Z/yiTPj+lDVnF7lWeKCIJzaIkI0vYO87dMpZ4bg4TDrFe4XXLFWL1TbXU27gBP3QccxV9mZICCrnjnYlJjXHOA==}
|
|
||||||
engines: {node: '>=6.9.0'}
|
|
||||||
|
|
||||||
'@babel/types@7.26.3':
|
'@babel/types@7.26.3':
|
||||||
resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
|
resolution: {integrity: sha512-vN5p+1kl59GVKMvTHt55NzzmYVxprfJD+ql7U9NFIfKCBkYE55LYtS+WtPlaYOyzydrKI8Nezd+aZextrd+FMA==}
|
||||||
engines: {node: '>=6.9.0'}
|
engines: {node: '>=6.9.0'}
|
||||||
@@ -536,10 +528,6 @@ packages:
|
|||||||
peerDependencies:
|
peerDependencies:
|
||||||
vite: '*'
|
vite: '*'
|
||||||
|
|
||||||
'@nuxt/kit@3.14.1592':
|
|
||||||
resolution: {integrity: sha512-r9r8bISBBisvfcNgNL3dSIQHSBe0v5YkX5zwNblIC2T0CIEgxEVoM5rq9O5wqgb5OEydsHTtT2hL57vdv6VT2w==}
|
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
|
||||||
|
|
||||||
'@nuxt/kit@3.15.0':
|
'@nuxt/kit@3.15.0':
|
||||||
resolution: {integrity: sha512-Q7k11wDTLIbBgoTfRYNrciK7PvjKklewrKd5PRMJCpn9Lmuqkq59HErNfJXFrBKHsE3Ld0DB6WUtpPGOvWJZoQ==}
|
resolution: {integrity: sha512-Q7k11wDTLIbBgoTfRYNrciK7PvjKklewrKd5PRMJCpn9Lmuqkq59HErNfJXFrBKHsE3Ld0DB6WUtpPGOvWJZoQ==}
|
||||||
engines: {node: '>=18.20.5'}
|
engines: {node: '>=18.20.5'}
|
||||||
@@ -552,10 +540,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==}
|
resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==}
|
||||||
engines: {node: '>=18.12.0'}
|
engines: {node: '>=18.12.0'}
|
||||||
|
|
||||||
'@nuxt/schema@3.14.1592':
|
|
||||||
resolution: {integrity: sha512-A1d/08ueX8stTXNkvGqnr1eEXZgvKn+vj6s7jXhZNWApUSqMgItU4VK28vrrdpKbjIPwq2SwhnGOHUYvN9HwCQ==}
|
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
|
||||||
|
|
||||||
'@nuxt/schema@3.15.0':
|
'@nuxt/schema@3.15.0':
|
||||||
resolution: {integrity: sha512-sAgLgSOj/SZxUmlJ/Q3TLRwIAqmiiZ5gCBrT+eq9CowIj7bgxX92pT720pDLEDs4wlXiTTsqC8nyqXQis8pPyA==}
|
resolution: {integrity: sha512-sAgLgSOj/SZxUmlJ/Q3TLRwIAqmiiZ5gCBrT+eq9CowIj7bgxX92pT720pDLEDs4wlXiTTsqC8nyqXQis8pPyA==}
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
engines: {node: ^14.18.0 || >=16.10.0}
|
||||||
@@ -676,10 +660,10 @@ packages:
|
|||||||
resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==}
|
resolution: {integrity: sha512-i0GV1yJnm2n3Yq1qw6QrUrd/LI9bE8WEBOTtOkpCXHHdyN3TAGgqAK/DAT05z4fq2x04cARXt2pDmjWjL92iTQ==}
|
||||||
engines: {node: '>= 10.0.0'}
|
engines: {node: '>= 10.0.0'}
|
||||||
|
|
||||||
'@pinia/nuxt@0.9.0':
|
'@pinia/nuxt@0.10.1':
|
||||||
resolution: {integrity: sha512-2yeRo7LeyCF68AbNeL3xu2h6uw0617RkcsYxmA8DJM0R0PMdz5wQHnc44KeENQxR/Mrq8T910XVT6buosqsjBQ==}
|
resolution: {integrity: sha512-xrpkKZHSmshPK6kQzboJ+TZiZ5zj73gBCI5SfiUaJkKKS9gx4B1hLEzJIjxZl0/HS5jRWrIvQ+u9ulvIRlNiow==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
pinia: ^2.3.0
|
pinia: ^3.0.1
|
||||||
|
|
||||||
'@pkgjs/parseargs@0.11.0':
|
'@pkgjs/parseargs@0.11.0':
|
||||||
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
|
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
|
||||||
@@ -889,83 +873,83 @@ packages:
|
|||||||
'@sxzz/popperjs-es@2.11.7':
|
'@sxzz/popperjs-es@2.11.7':
|
||||||
resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
|
resolution: {integrity: sha512-Ccy0NlLkzr0Ex2FKvh2X+OyERHXJ88XJ1MXtsI9y9fGexlaXaVTPzBCRBwIxFkORuOb+uBqeu+RqnpgYTEZRUQ==}
|
||||||
|
|
||||||
'@tauri-apps/api@2.2.0':
|
'@tauri-apps/api@2.3.0':
|
||||||
resolution: {integrity: sha512-R8epOeZl1eJEl603aUMIGb4RXlhPjpgxbGVEaqY+0G5JG9vzV/clNlzTeqc+NLYXVqXcn8mb4c5b9pJIUDEyAg==}
|
resolution: {integrity: sha512-33Z+0lX2wgZbx1SPFfqvzI6su63hCBkbzv+5NexeYjIx7WA9htdOKoRR7Dh3dJyltqS5/J8vQFyybiRoaL0hlA==}
|
||||||
|
|
||||||
'@tauri-apps/cli-darwin-arm64@2.2.7':
|
'@tauri-apps/cli-darwin-arm64@2.3.0':
|
||||||
resolution: {integrity: sha512-54kcpxZ3X1Rq+pPTzk3iIcjEVY4yv493uRx/80rLoAA95vAC0c//31Whz75UVddDjJfZvXlXZ3uSZ+bnCOnt0A==}
|
resolution: {integrity: sha512-VUbFezxCxSdVq8BTFZKDoVqf7jb9i928kLQ2cqYAe5TBM2Cg5IgMtJupbKMXtCwD+pOVcs6DqcPbhcmgPEFp0w==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@tauri-apps/cli-darwin-x64@2.2.7':
|
'@tauri-apps/cli-darwin-x64@2.3.0':
|
||||||
resolution: {integrity: sha512-Vgu2XtBWemLnarB+6LqQeLanDlRj7CeFN//H8bVVdjbNzxcSxsvbLYMBP8+3boa7eBnjDrqMImRySSgL6IrwTw==}
|
resolution: {integrity: sha512-PZBH25qsou45+l+SCHaB+x7KKn/9/kItGTyIjgE3E0J3hJKb/zKkolHFE97XlR99CVJVvp6lM3f9ZJ8tZ+GJfA==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [darwin]
|
os: [darwin]
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm-gnueabihf@2.2.7':
|
'@tauri-apps/cli-linux-arm-gnueabihf@2.3.0':
|
||||||
resolution: {integrity: sha512-+Clha2iQAiK9zoY/KKW0KLHkR0k36O78YLx5Sl98tWkwI3OBZFg5H5WT1plH/4sbZIS2aLFN6dw58/JlY9Bu/g==}
|
resolution: {integrity: sha512-3udhBTCJTlmTBFagqp2dXII6ckDvXvdP00erEt5IUVuFwNOrRHgHh8BGkR81MgGXEjpSzwKiE0LrmXsjLJ8+pA==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm]
|
cpu: [arm]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm64-gnu@2.2.7':
|
'@tauri-apps/cli-linux-arm64-gnu@2.3.0':
|
||||||
resolution: {integrity: sha512-Z/Lp4SQe6BUEOays9BQAEum2pvZF4w9igyXijP+WbkOejZx4cDvarFJ5qXrqSLmBh7vxrdZcLwoLk9U//+yQrg==}
|
resolution: {integrity: sha512-FddbVf/0aLnbDUJvKWWdREku174VVJkR2MW8QJMZMlZxeW8spL6YEeZD4OaMEdVzy+H5Xlc/CLerI8MF3I/bug==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
libc: [glibc]
|
libc: [glibc]
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm64-musl@2.2.7':
|
'@tauri-apps/cli-linux-arm64-musl@2.3.0':
|
||||||
resolution: {integrity: sha512-+8HZ+txff/Y3YjAh80XcLXcX8kpGXVdr1P8AfjLHxHdS6QD4Md+acSxGTTNbplmHuBaSHJvuTvZf9tU1eDCTDg==}
|
resolution: {integrity: sha512-PZbNAartalTMPWmFsx+a+XrFN0FULpibvVNPmyCNuCnv7ZGVIZa+GGfS9NYN0XE43Mhq2/qYmxoLTTeBMSDzxQ==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
libc: [musl]
|
libc: [musl]
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-x64-gnu@2.2.7':
|
'@tauri-apps/cli-linux-x64-gnu@2.3.0':
|
||||||
resolution: {integrity: sha512-ahlSnuCnUntblp9dG7/w5ZWZOdzRFi3zl0oScgt7GF4KNAOEa7duADsxPA4/FT2hLRa0SvpqtD4IYFvCxoVv3Q==}
|
resolution: {integrity: sha512-vgsXG/ZHK6z43Vkjr3bnYcsu6mvvK4WUu+S9ohqQO8PsZqsbwThy5ibn9Nb5OEYiEuVQgXye6YHS+uZSI54hkw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
libc: [glibc]
|
libc: [glibc]
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-x64-musl@2.2.7':
|
'@tauri-apps/cli-linux-x64-musl@2.3.0':
|
||||||
resolution: {integrity: sha512-+qKAWnJRSX+pjjRbKAQgTdFY8ecdcu8UdJ69i7wn3ZcRn2nMMzOO2LOMOTQV42B7/Q64D1pIpmZj9yblTMvadA==}
|
resolution: {integrity: sha512-Ba/ILQ9JknrFYVdc0YKB9br6n+OJBi2Ospc0/J75IC/dTsbkcPkhSbbCY531hUxOqk+hQi08/ZeSq1al3Yhk9A==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [linux]
|
os: [linux]
|
||||||
libc: [musl]
|
libc: [musl]
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-arm64-msvc@2.2.7':
|
'@tauri-apps/cli-win32-arm64-msvc@2.3.0':
|
||||||
resolution: {integrity: sha512-aa86nRnrwT04u9D9fhf5JVssuAZlUCCc8AjqQjqODQjMd4BMA2+d4K9qBMpEG/1kVh95vZaNsLogjEaqSTTw4A==}
|
resolution: {integrity: sha512-i3hrzUzx8UJAfOBgufh2ArUh20SgPe44+VhVcMAsPk/R5M8tPL/Ke9Z40nUZRuOrJbY9rGhXmf+0v65nD5GnRw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [arm64]
|
cpu: [arm64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-ia32-msvc@2.2.7':
|
'@tauri-apps/cli-win32-ia32-msvc@2.3.0':
|
||||||
resolution: {integrity: sha512-EiJ5/25tLSQOSGvv+t6o3ZBfOTKB5S3vb+hHQuKbfmKdRF0XQu2YPdIi1CQw1DU97ZAE0Dq4frvnyYEKWgMzVQ==}
|
resolution: {integrity: sha512-UEi/QzCdNVYPH43A/GufiWOb34HZpju9f4WjTTcT6frZIPnNy82WTGgOxWfsj2OIkroF0T+kRGbwua+JGnrnUg==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [ia32]
|
cpu: [ia32]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-x64-msvc@2.2.7':
|
'@tauri-apps/cli-win32-x64-msvc@2.3.0':
|
||||||
resolution: {integrity: sha512-ZB8Kw90j8Ld+9tCWyD2fWCYfIrzbQohJ4DJSidNwbnehlZzP7wAz6Z3xjsvUdKtQ3ibtfoeTqVInzCCEpI+pWg==}
|
resolution: {integrity: sha512-QsNeaG123T2L2QWaEIZ9d65jwNQ5Uf+BmV3x7vEajbQHd/XBDJDL0Q21veMWIOjmMQHdtmFLJP0wamCLTkXZXQ==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
cpu: [x64]
|
cpu: [x64]
|
||||||
os: [win32]
|
os: [win32]
|
||||||
|
|
||||||
'@tauri-apps/cli@2.2.7':
|
'@tauri-apps/cli@2.3.0':
|
||||||
resolution: {integrity: sha512-ZnsS2B4BplwXP37celanNANiIy8TCYhvg5RT09n72uR/o+navFZtGpFSqljV8fy1Y4ixIPds8FrGSXJCN2BerA==}
|
resolution: {integrity: sha512-OU0+bwIz10DgQMZZJ20NdU+x+K8PYob4tzB7nYCV6BbKWrUYINdGHAXlunzMP+hi63SClPDyVf8CYxwgznIfbw==}
|
||||||
engines: {node: '>= 10'}
|
engines: {node: '>= 10'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
'@tauri-apps/plugin-cli@2.2.0':
|
'@tauri-apps/plugin-cli@2.2.0':
|
||||||
resolution: {integrity: sha512-rvNhMog9rHr01Xk+trBFKJ0eZICIvPkm9GX6ogB89/0hROU/lf+a/sb4vC0wtSeR7zrJuCSxwxYuvHCZheaYFA==}
|
resolution: {integrity: sha512-rvNhMog9rHr01Xk+trBFKJ0eZICIvPkm9GX6ogB89/0hROU/lf+a/sb4vC0wtSeR7zrJuCSxwxYuvHCZheaYFA==}
|
||||||
|
|
||||||
'@tauri-apps/plugin-clipboard-manager@2.2.0':
|
'@tauri-apps/plugin-clipboard-manager@2.2.1':
|
||||||
resolution: {integrity: sha512-sIBrW/HioKq2vqomwwcU/Y8ygAv3DlS32yKPBX5XijCc0IyQKiDxYpGqmvE9DC5Y0lNJ/G53dfS961B31wjJ1g==}
|
resolution: {integrity: sha512-+7YDULB9Bk4fejxYrVNBQcxs3KsjPA3A3r53wwn7K8zOQvxjNBSYBRx/FW1OUBPGzm8BrreJFBkPVzQZSF2R4A==}
|
||||||
|
|
||||||
'@tauri-apps/plugin-dialog@2.2.0':
|
'@tauri-apps/plugin-dialog@2.2.0':
|
||||||
resolution: {integrity: sha512-6bLkYK68zyK31418AK5fNccCdVuRnNpbxquCl8IqgFByOgWFivbiIlvb79wpSXi0O+8k8RCSsIpOquebusRVSg==}
|
resolution: {integrity: sha512-6bLkYK68zyK31418AK5fNccCdVuRnNpbxquCl8IqgFByOgWFivbiIlvb79wpSXi0O+8k8RCSsIpOquebusRVSg==}
|
||||||
@@ -973,8 +957,8 @@ packages:
|
|||||||
'@tauri-apps/plugin-fs@2.2.0':
|
'@tauri-apps/plugin-fs@2.2.0':
|
||||||
resolution: {integrity: sha512-+08mApuONKI8/sCNEZ6AR8vf5vI9DXD4YfrQ9NQmhRxYKMLVhRW164vdW5BSLmMpuevftpQ2FVoL9EFkfG9Z+g==}
|
resolution: {integrity: sha512-+08mApuONKI8/sCNEZ6AR8vf5vI9DXD4YfrQ9NQmhRxYKMLVhRW164vdW5BSLmMpuevftpQ2FVoL9EFkfG9Z+g==}
|
||||||
|
|
||||||
'@tauri-apps/plugin-log@2.2.1':
|
'@tauri-apps/plugin-log@2.2.2':
|
||||||
resolution: {integrity: sha512-bOz9w0hhlXLGLc1ZR37GqkXvTqkykl4A3GEKLjRIs0dq3n0BzLyoRDMPcpt7PdUHqaq6WISME+zEX2bqjSbJ2A==}
|
resolution: {integrity: sha512-XEb7NKVOnsG+b10c8JkNNkAADe7BELEvl+NJtFRPw7OUEb4w8NWwmaj+EQXvDnMIcFUkmsbxijUeNJ0Mwog4nQ==}
|
||||||
|
|
||||||
'@tauri-apps/plugin-shell@2.2.0':
|
'@tauri-apps/plugin-shell@2.2.0':
|
||||||
resolution: {integrity: sha512-iC3Ic1hLmasoboG7BO+7p+AriSoqAwKrIk+Hpk+S/bjTQdXqbl2GbdclghI4gM32X0bls7xHzIFqhRdrlvJeaA==}
|
resolution: {integrity: sha512-iC3Ic1hLmasoboG7BO+7p+AriSoqAwKrIk+Hpk+S/bjTQdXqbl2GbdclghI4gM32X0bls7xHzIFqhRdrlvJeaA==}
|
||||||
@@ -1089,6 +1073,9 @@ packages:
|
|||||||
'@vue/devtools-api@6.6.4':
|
'@vue/devtools-api@6.6.4':
|
||||||
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
|
resolution: {integrity: sha512-sGhTPMuXqZ1rVOk32RylztWkfXTRhuS7vgAKv0zjqk8gbsHkJ7xfFf+jbySxt7tWObEJwyKaHMikV/WGDiQm8g==}
|
||||||
|
|
||||||
|
'@vue/devtools-api@7.7.2':
|
||||||
|
resolution: {integrity: sha512-1syn558KhyN+chO5SjlZIwJ8bV/bQ1nOVTG66t2RbG66ZGekyiYNmRO7X9BJCXQqPsFHlnksqvPhce2qpzxFnA==}
|
||||||
|
|
||||||
'@vue/devtools-core@7.6.8':
|
'@vue/devtools-core@7.6.8':
|
||||||
resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==}
|
resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
@@ -1097,9 +1084,15 @@ packages:
|
|||||||
'@vue/devtools-kit@7.6.8':
|
'@vue/devtools-kit@7.6.8':
|
||||||
resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==}
|
resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==}
|
||||||
|
|
||||||
|
'@vue/devtools-kit@7.7.2':
|
||||||
|
resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==}
|
||||||
|
|
||||||
'@vue/devtools-shared@7.6.8':
|
'@vue/devtools-shared@7.6.8':
|
||||||
resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==}
|
resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==}
|
||||||
|
|
||||||
|
'@vue/devtools-shared@7.7.2':
|
||||||
|
resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==}
|
||||||
|
|
||||||
'@vue/reactivity@3.5.13':
|
'@vue/reactivity@3.5.13':
|
||||||
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
|
resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==}
|
||||||
|
|
||||||
@@ -1117,20 +1110,20 @@ packages:
|
|||||||
'@vue/shared@3.5.13':
|
'@vue/shared@3.5.13':
|
||||||
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
|
resolution: {integrity: sha512-/hnE/qP5ZoGpol0a5mDi45bOd7t3tjYJBjsgCsivow7D48cJeV5l05RD82lPqi7gRiphZM37rnhW1l6ZoCNNnQ==}
|
||||||
|
|
||||||
'@vueuse/core@12.4.0':
|
'@vueuse/core@12.7.0':
|
||||||
resolution: {integrity: sha512-XnjQYcJwCsyXyIafyA6SvyN/OBtfPnjvJmbxNxQjCcyWD198urwm5TYvIUUyAxEAN0K7HJggOgT15cOlWFyLeA==}
|
resolution: {integrity: sha512-jtK5B7YjZXmkGNHjviyGO4s3ZtEhbzSgrbX+s5o+Lr8i2nYqNyHuPVOeTdM1/hZ5Tkxg/KktAuAVDDiHMraMVA==}
|
||||||
|
|
||||||
'@vueuse/core@9.13.0':
|
'@vueuse/core@9.13.0':
|
||||||
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
|
resolution: {integrity: sha512-pujnclbeHWxxPRqXWmdkKV5OX4Wk4YeK7wusHqRwU0Q7EFusHoqNA/aPhB6KCh9hEqJkLAJo7bb0Lh9b+OIVzw==}
|
||||||
|
|
||||||
'@vueuse/metadata@12.4.0':
|
'@vueuse/metadata@12.7.0':
|
||||||
resolution: {integrity: sha512-AhPuHs/qtYrKHUlEoNO6zCXufu8OgbR8S/n2oMw1OQuBQJ3+HOLQ+EpvXs+feOlZMa0p8QVvDWNlmcJJY8rW2g==}
|
resolution: {integrity: sha512-4VvTH9mrjXqFN5LYa5YfqHVRI6j7R00Vy4995Rw7PQxyCL3z0Lli86iN4UemWqixxEvYfRjG+hF9wL8oLOn+3g==}
|
||||||
|
|
||||||
'@vueuse/metadata@9.13.0':
|
'@vueuse/metadata@9.13.0':
|
||||||
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
|
resolution: {integrity: sha512-gdU7TKNAUVlXXLbaF+ZCfte8BjRJQWPCa2J55+7/h+yDtzw3vOoGQDRXzI6pyKyo6bXFT5/QoPE4hAknExjRLQ==}
|
||||||
|
|
||||||
'@vueuse/shared@12.4.0':
|
'@vueuse/shared@12.7.0':
|
||||||
resolution: {integrity: sha512-9yLgbHVIF12OSCojnjTIoZL1+UA10+O4E1aD6Hpfo/DKVm5o3SZIwz6CupqGy3+IcKI8d6Jnl26EQj/YucnW0Q==}
|
resolution: {integrity: sha512-coLlUw2HHKsm7rPN6WqHJQr18WymN4wkA/3ThFaJ4v4gWGWAQQGK+MJxLuJTBs4mojQiazlVWAKNJNpUWGRkNw==}
|
||||||
|
|
||||||
'@vueuse/shared@9.13.0':
|
'@vueuse/shared@9.13.0':
|
||||||
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
|
resolution: {integrity: sha512-UrnhU+Cnufu4S6JLCPZnkWh0WwZGUp72ktOF2DFptMlOs3TOdVv8xJN53zhHGARmVOsz5KqOls09+J1NR6sBKw==}
|
||||||
@@ -1418,10 +1411,6 @@ packages:
|
|||||||
confbox@0.1.8:
|
confbox@0.1.8:
|
||||||
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
|
resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==}
|
||||||
|
|
||||||
consola@3.2.3:
|
|
||||||
resolution: {integrity: sha512-I5qxpzLv+sJhTVEoLYNcTW+bThDCPsit0vLNKShZx6rLtpilNpmmeTPaeqJb9ZE9dV3DGaeby6Vuhrw38WjeyQ==}
|
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
|
||||||
|
|
||||||
consola@3.3.3:
|
consola@3.3.3:
|
||||||
resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==}
|
resolution: {integrity: sha512-Qil5KwghMzlqd51UXM0b6fyaGHtOC22scxrwrz4A2882LyUMwQjnvaedN1HAeXzphspQ6CpHkzMAWxBTUruDLg==}
|
||||||
engines: {node: ^14.18.0 || >=16.10.0}
|
engines: {node: ^14.18.0 || >=16.10.0}
|
||||||
@@ -1961,9 +1950,6 @@ packages:
|
|||||||
has-unicode@2.0.1:
|
has-unicode@2.0.1:
|
||||||
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
|
resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
|
||||||
|
|
||||||
hash-sum@2.0.0:
|
|
||||||
resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==}
|
|
||||||
|
|
||||||
hasown@2.0.2:
|
hasown@2.0.2:
|
||||||
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
|
resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
|
||||||
engines: {node: '>= 0.4'}
|
engines: {node: '>= 0.4'}
|
||||||
@@ -2028,10 +2014,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
|
resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==}
|
||||||
engines: {node: '>= 4'}
|
engines: {node: '>= 4'}
|
||||||
|
|
||||||
ignore@6.0.2:
|
|
||||||
resolution: {integrity: sha512-InwqeHHN2XpumIkMvpl/DCJVrAHgCsG5+cn1XlnLWGwtZBm8QJfSusItfrwx81CTp5agNZqpKU2J/ccC5nGT4A==}
|
|
||||||
engines: {node: '>= 4'}
|
|
||||||
|
|
||||||
ignore@7.0.0:
|
ignore@7.0.0:
|
||||||
resolution: {integrity: sha512-lcX8PNQygAa22u/0BysEY8VhaFRzlOkvdlKczDPnJvrkJD1EuqzEky5VYYKM2iySIuaVIDv9N190DfSreSLw2A==}
|
resolution: {integrity: sha512-lcX8PNQygAa22u/0BysEY8VhaFRzlOkvdlKczDPnJvrkJD1EuqzEky5VYYKM2iySIuaVIDv9N190DfSreSLw2A==}
|
||||||
engines: {node: '>= 4'}
|
engines: {node: '>= 4'}
|
||||||
@@ -2179,10 +2161,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
|
resolution: {integrity: sha512-2yTgeWTWzMWkHu6Jp9NKgePDaYHbntiwvYuuJLbbN9vl7DC9DvXKOB2BC3ZZ92D3cvV/aflH0osDfwpHepQ53w==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
jiti@2.4.0:
|
|
||||||
resolution: {integrity: sha512-H5UpaUI+aHOqZXlYOaFP/8AzKsg+guWu+Pr3Y8i7+Y3zr1aXAvCvTAQ1RxSc6oVD8R8c7brgNtTVP91E7upH/g==}
|
|
||||||
hasBin: true
|
|
||||||
|
|
||||||
jiti@2.4.2:
|
jiti@2.4.2:
|
||||||
resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
|
resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@@ -2194,9 +2172,6 @@ packages:
|
|||||||
js-tokens@4.0.0:
|
js-tokens@4.0.0:
|
||||||
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
|
||||||
|
|
||||||
js-tokens@9.0.0:
|
|
||||||
resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==}
|
|
||||||
|
|
||||||
js-tokens@9.0.1:
|
js-tokens@9.0.1:
|
||||||
resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
|
resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==}
|
||||||
|
|
||||||
@@ -2232,9 +2207,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
|
resolution: {integrity: sha512-dhG34DXATL5hSxJbIexCft8FChFXtmskoZYnoPWjXQuebWYCNkVeV3KkGegCK9CP1oswI/vQibS2GY7Em/sJJA==}
|
||||||
engines: {node: '>= 8'}
|
engines: {node: '>= 8'}
|
||||||
|
|
||||||
knitwork@1.1.0:
|
|
||||||
resolution: {integrity: sha512-oHnmiBUVHz1V+URE77PNot2lv3QiYU2zQf1JjOVkMt3YDKGbu8NAFr+c4mcNOhdsGrB/VpVbRwPwhiXrPhxQbw==}
|
|
||||||
|
|
||||||
knitwork@1.2.0:
|
knitwork@1.2.0:
|
||||||
resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==}
|
resolution: {integrity: sha512-xYSH7AvuQ6nXkq42x0v5S8/Iry+cfulBz/DJQzhIyESdLD7425jXsPy4vn5cCXU+HhRN2kVw51Vd1K6/By4BQg==}
|
||||||
|
|
||||||
@@ -2451,10 +2423,6 @@ packages:
|
|||||||
mlly@1.7.4:
|
mlly@1.7.4:
|
||||||
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
|
resolution: {integrity: sha512-qmdSIPC4bDJXgZTCR7XosJiNKySV7O215tsPtDN9iEO/7q/76b/ijtgRu/+epFXSJhijtTCCGp3DWS549P3xKw==}
|
||||||
|
|
||||||
mri@1.2.0:
|
|
||||||
resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
|
|
||||||
engines: {node: '>=4'}
|
|
||||||
|
|
||||||
mrmime@2.0.0:
|
mrmime@2.0.0:
|
||||||
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
|
resolution: {integrity: sha512-eu38+hdgojoyq63s+yTpN4XMBdt5l8HhMhc4VKLO9KM5caLIBvUm4thi7fFaxyTmCKeNnXZ5pAlBwCUnhA09uw==}
|
||||||
engines: {node: '>=10'}
|
engines: {node: '>=10'}
|
||||||
@@ -2739,8 +2707,8 @@ packages:
|
|||||||
pinia:
|
pinia:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
pinia@2.3.1:
|
pinia@3.0.1:
|
||||||
resolution: {integrity: sha512-khUlZSwt9xXCaTbbxFYBKDc/bWAGWJjOgvxETwkTN7KRm66EeT1ZdZj6i2ceh9sP2Pzqsbc704r2yngBrxBVug==}
|
resolution: {integrity: sha512-WXglsDzztOTH6IfcJ99ltYZin2mY8XZCXujkYWVIJlBjqsP6ST7zw+Aarh63E1cDVYeyUcPCxPHzJpEOmzB6Wg==}
|
||||||
peerDependencies:
|
peerDependencies:
|
||||||
typescript: '>=4.4.4'
|
typescript: '>=4.4.4'
|
||||||
vue: ^2.7.0 || ^3.5.11
|
vue: ^2.7.0 || ^3.5.11
|
||||||
@@ -2752,9 +2720,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
|
resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
|
||||||
engines: {node: '>= 6'}
|
engines: {node: '>= 6'}
|
||||||
|
|
||||||
pkg-types@1.2.1:
|
|
||||||
resolution: {integrity: sha512-sQoqa8alT3nHjGuTjuKgOnvjo4cljkufdtLMnO2LBP/wRwuDlo1tkaEdMxCRhyGRPacv/ztlZgDPm2b7FAmEvw==}
|
|
||||||
|
|
||||||
pkg-types@1.3.0:
|
pkg-types@1.3.0:
|
||||||
resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==}
|
resolution: {integrity: sha512-kS7yWjVFCkIw9hqdJBoMxDdzEngmkr5FXeWZZfQ6GoYacjVnsW6l2CcYW/0ThD0vF4LPJgVYnrg4d0uuhwYQbg==}
|
||||||
|
|
||||||
@@ -3041,8 +3006,8 @@ packages:
|
|||||||
prettier-plugin-svelte:
|
prettier-plugin-svelte:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
prettier@3.4.2:
|
prettier@3.5.2:
|
||||||
resolution: {integrity: sha512-e9MewbtFo+Fevyuxn/4rrcDAaq0IYxPGLvObpQjiZBMAzB9IGmzlnG9RZy3FFas+eBMu2vA0CszMeduow5dIuQ==}
|
resolution: {integrity: sha512-lc6npv5PH7hVqozBR7lkBNOGXV9vMwROAPlumdBkX0wTbbzPu/U1hk5yL8p2pt4Xoc+2mkT8t/sow2YrV/M5qg==}
|
||||||
engines: {node: '>=14'}
|
engines: {node: '>=14'}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
@@ -3329,9 +3294,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
|
resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
|
||||||
engines: {node: '>=12'}
|
engines: {node: '>=12'}
|
||||||
|
|
||||||
strip-literal@2.1.0:
|
|
||||||
resolution: {integrity: sha512-Op+UycaUt/8FbN/Z2TWPBLge3jWrP3xj10f3fnYxf052bKuS3EKs1ZQcVGjnEMdsNVAM+plXRdmjrZ/KgG3Skw==}
|
|
||||||
|
|
||||||
strip-literal@2.1.1:
|
strip-literal@2.1.1:
|
||||||
resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==}
|
resolution: {integrity: sha512-631UJ6O00eNGfMiWG78ck80dfBab8X6IVFB51jZK5Icd7XAs60Z5y7QdSd/wGIklnWvRbUNloVzhOKKmutxQ6Q==}
|
||||||
|
|
||||||
@@ -3476,9 +3438,6 @@ packages:
|
|||||||
uncrypto@0.1.3:
|
uncrypto@0.1.3:
|
||||||
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
|
resolution: {integrity: sha512-Ql87qFHB3s/De2ClA9e0gsnS6zXG27SkTiSJwjCc9MebbfapQfuPzumMIUMi38ezPZVNFcHI9sUIepeQfw8J8Q==}
|
||||||
|
|
||||||
unctx@2.3.1:
|
|
||||||
resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==}
|
|
||||||
|
|
||||||
unctx@2.4.1:
|
unctx@2.4.1:
|
||||||
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
|
resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==}
|
||||||
|
|
||||||
@@ -3495,9 +3454,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
|
resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==}
|
||||||
engines: {node: '>=18'}
|
engines: {node: '>=18'}
|
||||||
|
|
||||||
unimport@3.13.3:
|
|
||||||
resolution: {integrity: sha512-dr7sjOoRFCSDlnARFPAMB8OmjIMc6j14qd749VmB1yiqFEYFbi+1jWPTuc22JoFs/t1kHJXT3vQNiwCy3ZvsTA==}
|
|
||||||
|
|
||||||
unimport@3.14.5:
|
unimport@3.14.5:
|
||||||
resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==}
|
resolution: {integrity: sha512-tn890SwFFZxqaJSKQPPd+yygfKSATbM8BZWW1aCR2TJBTs1SDrmLamBueaFtYsGjHtQaRgqEbQflOjN2iW12gA==}
|
||||||
|
|
||||||
@@ -3595,10 +3551,6 @@ packages:
|
|||||||
resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==}
|
resolution: {integrity: sha512-4luGP9LMYszMRZwsvyUd9MrxgEGZdZuZgpVQHEEX0lCYFESasVRvZd0EYpCkOIbJKHMuv0LskpXc/8Un+MJzEQ==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
|
|
||||||
untyped@1.5.1:
|
|
||||||
resolution: {integrity: sha512-reBOnkJBFfBZ8pCKaeHgfZLcehXtM6UTxc+vqs1JvCps0c4amLNp3fhdGBZwYp+VLyoY9n3X5KOP7lCyWBUX9A==}
|
|
||||||
hasBin: true
|
|
||||||
|
|
||||||
untyped@1.5.2:
|
untyped@1.5.2:
|
||||||
resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==}
|
resolution: {integrity: sha512-eL/8PlhLcMmlMDtNPKhyyz9kEBDS3Uk4yMu/ewlkT2WFbtzScjHWPJLdQLmaGPUKjXzwe9MumOtOgc4Fro96Kg==}
|
||||||
hasBin: true
|
hasBin: true
|
||||||
@@ -4049,8 +4001,6 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@babel/standalone@7.26.2': {}
|
|
||||||
|
|
||||||
'@babel/standalone@7.26.4': {}
|
'@babel/standalone@7.26.4': {}
|
||||||
|
|
||||||
'@babel/template@7.25.9':
|
'@babel/template@7.25.9':
|
||||||
@@ -4071,11 +4021,6 @@ snapshots:
|
|||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@babel/types@7.26.0':
|
|
||||||
dependencies:
|
|
||||||
'@babel/helper-string-parser': 7.25.9
|
|
||||||
'@babel/helper-validator-identifier': 7.25.9
|
|
||||||
|
|
||||||
'@babel/types@7.26.3':
|
'@babel/types@7.26.3':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/helper-string-parser': 7.25.9
|
'@babel/helper-string-parser': 7.25.9
|
||||||
@@ -4392,54 +4337,27 @@ snapshots:
|
|||||||
- utf-8-validate
|
- utf-8-validate
|
||||||
- vue
|
- vue
|
||||||
|
|
||||||
'@nuxt/kit@3.14.1592(magicast@0.3.5)(rollup@4.27.4)':
|
|
||||||
dependencies:
|
|
||||||
'@nuxt/schema': 3.14.1592(magicast@0.3.5)(rollup@4.27.4)
|
|
||||||
c12: 2.0.1(magicast@0.3.5)
|
|
||||||
consola: 3.2.3
|
|
||||||
defu: 6.1.4
|
|
||||||
destr: 2.0.3
|
|
||||||
globby: 14.0.2
|
|
||||||
hash-sum: 2.0.0
|
|
||||||
ignore: 6.0.2
|
|
||||||
jiti: 2.4.0
|
|
||||||
klona: 2.0.6
|
|
||||||
knitwork: 1.1.0
|
|
||||||
mlly: 1.7.3
|
|
||||||
pathe: 1.1.2
|
|
||||||
pkg-types: 1.2.1
|
|
||||||
scule: 1.3.0
|
|
||||||
semver: 7.6.3
|
|
||||||
ufo: 1.5.4
|
|
||||||
unctx: 2.3.1
|
|
||||||
unimport: 3.13.3(rollup@4.27.4)
|
|
||||||
untyped: 1.5.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- magicast
|
|
||||||
- rollup
|
|
||||||
- supports-color
|
|
||||||
|
|
||||||
'@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.27.4)':
|
'@nuxt/kit@3.15.0(magicast@0.3.5)(rollup@4.27.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.27.4)
|
'@nuxt/schema': 3.15.0(magicast@0.3.5)(rollup@4.27.4)
|
||||||
c12: 2.0.1(magicast@0.3.5)
|
c12: 2.0.1(magicast@0.3.5)
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
destr: 2.0.3
|
destr: 2.0.3
|
||||||
globby: 14.0.2
|
globby: 14.0.2
|
||||||
ignore: 7.0.0
|
ignore: 7.0.3
|
||||||
jiti: 2.4.2
|
jiti: 2.4.2
|
||||||
klona: 2.0.6
|
klona: 2.0.6
|
||||||
knitwork: 1.2.0
|
knitwork: 1.2.0
|
||||||
mlly: 1.7.3
|
mlly: 1.7.4
|
||||||
ohash: 1.1.4
|
ohash: 1.1.4
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
pkg-types: 1.2.1
|
pkg-types: 1.3.1
|
||||||
scule: 1.3.0
|
scule: 1.3.0
|
||||||
semver: 7.6.3
|
semver: 7.6.3
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
unctx: 2.4.1
|
unctx: 2.4.1
|
||||||
unimport: 3.14.5(rollup@4.27.4)
|
unimport: 3.14.6(rollup@4.27.4)
|
||||||
untyped: 1.5.2
|
untyped: 1.5.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- magicast
|
- magicast
|
||||||
@@ -4500,40 +4418,20 @@ snapshots:
|
|||||||
- rollup
|
- rollup
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
'@nuxt/schema@3.14.1592(magicast@0.3.5)(rollup@4.27.4)':
|
|
||||||
dependencies:
|
|
||||||
c12: 2.0.1(magicast@0.3.5)
|
|
||||||
compatx: 0.1.8
|
|
||||||
consola: 3.3.3
|
|
||||||
defu: 6.1.4
|
|
||||||
hookable: 5.5.3
|
|
||||||
pathe: 1.1.2
|
|
||||||
pkg-types: 1.2.1
|
|
||||||
scule: 1.3.0
|
|
||||||
std-env: 3.8.0
|
|
||||||
ufo: 1.5.4
|
|
||||||
uncrypto: 0.1.3
|
|
||||||
unimport: 3.13.3(rollup@4.27.4)
|
|
||||||
untyped: 1.5.1
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- magicast
|
|
||||||
- rollup
|
|
||||||
- supports-color
|
|
||||||
|
|
||||||
'@nuxt/schema@3.15.0(magicast@0.3.5)(rollup@4.27.4)':
|
'@nuxt/schema@3.15.0(magicast@0.3.5)(rollup@4.27.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
c12: 2.0.1(magicast@0.3.5)
|
c12: 2.0.1(magicast@0.3.5)
|
||||||
compatx: 0.1.8
|
compatx: 0.1.8
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
hookable: 5.5.3
|
hookable: 5.5.3
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
pkg-types: 1.2.1
|
pkg-types: 1.3.1
|
||||||
scule: 1.3.0
|
scule: 1.3.0
|
||||||
std-env: 3.8.0
|
std-env: 3.8.0
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
uncrypto: 0.1.3
|
uncrypto: 0.1.3
|
||||||
unimport: 3.14.5(rollup@4.27.4)
|
unimport: 3.14.6(rollup@4.27.4)
|
||||||
untyped: 1.5.2
|
untyped: 1.5.2
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- magicast
|
- magicast
|
||||||
@@ -4542,9 +4440,9 @@ snapshots:
|
|||||||
|
|
||||||
'@nuxt/schema@3.15.1':
|
'@nuxt/schema@3.15.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
pathe: 2.0.1
|
pathe: 2.0.2
|
||||||
std-env: 3.8.0
|
std-env: 3.8.0
|
||||||
|
|
||||||
'@nuxt/schema@3.15.4':
|
'@nuxt/schema@3.15.4':
|
||||||
@@ -4720,10 +4618,10 @@ snapshots:
|
|||||||
'@parcel/watcher-win32-ia32': 2.5.0
|
'@parcel/watcher-win32-ia32': 2.5.0
|
||||||
'@parcel/watcher-win32-x64': 2.5.0
|
'@parcel/watcher-win32-x64': 2.5.0
|
||||||
|
|
||||||
'@pinia/nuxt@0.9.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)':
|
'@pinia/nuxt@0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.14.1592(magicast@0.3.5)(rollup@4.27.4)
|
'@nuxt/kit': 3.15.4(magicast@0.3.5)(rollup@4.27.4)
|
||||||
pinia: 2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
pinia: 3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- magicast
|
- magicast
|
||||||
- rollup
|
- rollup
|
||||||
@@ -4894,78 +4792,78 @@ snapshots:
|
|||||||
|
|
||||||
'@sxzz/popperjs-es@2.11.7': {}
|
'@sxzz/popperjs-es@2.11.7': {}
|
||||||
|
|
||||||
'@tauri-apps/api@2.2.0': {}
|
'@tauri-apps/api@2.3.0': {}
|
||||||
|
|
||||||
'@tauri-apps/cli-darwin-arm64@2.2.7':
|
'@tauri-apps/cli-darwin-arm64@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-darwin-x64@2.2.7':
|
'@tauri-apps/cli-darwin-x64@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm-gnueabihf@2.2.7':
|
'@tauri-apps/cli-linux-arm-gnueabihf@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm64-gnu@2.2.7':
|
'@tauri-apps/cli-linux-arm64-gnu@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-arm64-musl@2.2.7':
|
'@tauri-apps/cli-linux-arm64-musl@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-x64-gnu@2.2.7':
|
'@tauri-apps/cli-linux-x64-gnu@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-linux-x64-musl@2.2.7':
|
'@tauri-apps/cli-linux-x64-musl@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-arm64-msvc@2.2.7':
|
'@tauri-apps/cli-win32-arm64-msvc@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-ia32-msvc@2.2.7':
|
'@tauri-apps/cli-win32-ia32-msvc@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli-win32-x64-msvc@2.2.7':
|
'@tauri-apps/cli-win32-x64-msvc@2.3.0':
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
'@tauri-apps/cli@2.2.7':
|
'@tauri-apps/cli@2.3.0':
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@tauri-apps/cli-darwin-arm64': 2.2.7
|
'@tauri-apps/cli-darwin-arm64': 2.3.0
|
||||||
'@tauri-apps/cli-darwin-x64': 2.2.7
|
'@tauri-apps/cli-darwin-x64': 2.3.0
|
||||||
'@tauri-apps/cli-linux-arm-gnueabihf': 2.2.7
|
'@tauri-apps/cli-linux-arm-gnueabihf': 2.3.0
|
||||||
'@tauri-apps/cli-linux-arm64-gnu': 2.2.7
|
'@tauri-apps/cli-linux-arm64-gnu': 2.3.0
|
||||||
'@tauri-apps/cli-linux-arm64-musl': 2.2.7
|
'@tauri-apps/cli-linux-arm64-musl': 2.3.0
|
||||||
'@tauri-apps/cli-linux-x64-gnu': 2.2.7
|
'@tauri-apps/cli-linux-x64-gnu': 2.3.0
|
||||||
'@tauri-apps/cli-linux-x64-musl': 2.2.7
|
'@tauri-apps/cli-linux-x64-musl': 2.3.0
|
||||||
'@tauri-apps/cli-win32-arm64-msvc': 2.2.7
|
'@tauri-apps/cli-win32-arm64-msvc': 2.3.0
|
||||||
'@tauri-apps/cli-win32-ia32-msvc': 2.2.7
|
'@tauri-apps/cli-win32-ia32-msvc': 2.3.0
|
||||||
'@tauri-apps/cli-win32-x64-msvc': 2.2.7
|
'@tauri-apps/cli-win32-x64-msvc': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-cli@2.2.0':
|
'@tauri-apps/plugin-cli@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-clipboard-manager@2.2.0':
|
'@tauri-apps/plugin-clipboard-manager@2.2.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-dialog@2.2.0':
|
'@tauri-apps/plugin-dialog@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-fs@2.2.0':
|
'@tauri-apps/plugin-fs@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-log@2.2.1':
|
'@tauri-apps/plugin-log@2.2.2':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-shell@2.2.0':
|
'@tauri-apps/plugin-shell@2.2.0':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@tauri-apps/plugin-window-state@2.2.1':
|
'@tauri-apps/plugin-window-state@2.2.1':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@tauri-apps/api': 2.2.0
|
'@tauri-apps/api': 2.3.0
|
||||||
|
|
||||||
'@trysound/sax@0.2.0': {}
|
'@trysound/sax@0.2.0': {}
|
||||||
|
|
||||||
@@ -5127,6 +5025,10 @@ snapshots:
|
|||||||
|
|
||||||
'@vue/devtools-api@6.6.4': {}
|
'@vue/devtools-api@6.6.4': {}
|
||||||
|
|
||||||
|
'@vue/devtools-api@7.7.2':
|
||||||
|
dependencies:
|
||||||
|
'@vue/devtools-kit': 7.7.2
|
||||||
|
|
||||||
'@vue/devtools-core@7.6.8(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))':
|
'@vue/devtools-core@7.6.8(vite@6.0.11(@types/node@22.9.0)(jiti@2.4.2)(less@4.2.1)(terser@5.36.0)(yaml@2.7.0))(vue@3.5.13(typescript@5.6.3))':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-kit': 7.6.8
|
'@vue/devtools-kit': 7.6.8
|
||||||
@@ -5149,10 +5051,24 @@ snapshots:
|
|||||||
speakingurl: 14.0.1
|
speakingurl: 14.0.1
|
||||||
superjson: 2.2.1
|
superjson: 2.2.1
|
||||||
|
|
||||||
|
'@vue/devtools-kit@7.7.2':
|
||||||
|
dependencies:
|
||||||
|
'@vue/devtools-shared': 7.7.2
|
||||||
|
birpc: 0.2.19
|
||||||
|
hookable: 5.5.3
|
||||||
|
mitt: 3.0.1
|
||||||
|
perfect-debounce: 1.0.0
|
||||||
|
speakingurl: 14.0.1
|
||||||
|
superjson: 2.2.1
|
||||||
|
|
||||||
'@vue/devtools-shared@7.6.8':
|
'@vue/devtools-shared@7.6.8':
|
||||||
dependencies:
|
dependencies:
|
||||||
rfdc: 1.4.1
|
rfdc: 1.4.1
|
||||||
|
|
||||||
|
'@vue/devtools-shared@7.7.2':
|
||||||
|
dependencies:
|
||||||
|
rfdc: 1.4.1
|
||||||
|
|
||||||
'@vue/reactivity@3.5.13':
|
'@vue/reactivity@3.5.13':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/shared': 3.5.13
|
'@vue/shared': 3.5.13
|
||||||
@@ -5177,11 +5093,11 @@ snapshots:
|
|||||||
|
|
||||||
'@vue/shared@3.5.13': {}
|
'@vue/shared@3.5.13': {}
|
||||||
|
|
||||||
'@vueuse/core@12.4.0(typescript@5.6.3)':
|
'@vueuse/core@12.7.0(typescript@5.6.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
'@types/web-bluetooth': 0.0.20
|
'@types/web-bluetooth': 0.0.20
|
||||||
'@vueuse/metadata': 12.4.0
|
'@vueuse/metadata': 12.7.0
|
||||||
'@vueuse/shared': 12.4.0(typescript@5.6.3)
|
'@vueuse/shared': 12.7.0(typescript@5.6.3)
|
||||||
vue: 3.5.13(typescript@5.6.3)
|
vue: 3.5.13(typescript@5.6.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- typescript
|
- typescript
|
||||||
@@ -5196,11 +5112,11 @@ snapshots:
|
|||||||
- '@vue/composition-api'
|
- '@vue/composition-api'
|
||||||
- vue
|
- vue
|
||||||
|
|
||||||
'@vueuse/metadata@12.4.0': {}
|
'@vueuse/metadata@12.7.0': {}
|
||||||
|
|
||||||
'@vueuse/metadata@9.13.0': {}
|
'@vueuse/metadata@9.13.0': {}
|
||||||
|
|
||||||
'@vueuse/shared@12.4.0(typescript@5.6.3)':
|
'@vueuse/shared@12.7.0(typescript@5.6.3)':
|
||||||
dependencies:
|
dependencies:
|
||||||
vue: 3.5.13(typescript@5.6.3)
|
vue: 3.5.13(typescript@5.6.3)
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
@@ -5452,7 +5368,7 @@ snapshots:
|
|||||||
|
|
||||||
citty@0.1.6:
|
citty@0.1.6:
|
||||||
dependencies:
|
dependencies:
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
|
|
||||||
clipboardy@4.0.0:
|
clipboardy@4.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -5508,8 +5424,6 @@ snapshots:
|
|||||||
|
|
||||||
confbox@0.1.8: {}
|
confbox@0.1.8: {}
|
||||||
|
|
||||||
consola@3.2.3: {}
|
|
||||||
|
|
||||||
consola@3.3.3: {}
|
consola@3.3.3: {}
|
||||||
|
|
||||||
consola@3.4.0: {}
|
consola@3.4.0: {}
|
||||||
@@ -5961,7 +5875,7 @@ snapshots:
|
|||||||
giget@1.2.3:
|
giget@1.2.3:
|
||||||
dependencies:
|
dependencies:
|
||||||
citty: 0.1.6
|
citty: 0.1.6
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
node-fetch-native: 1.6.4
|
node-fetch-native: 1.6.4
|
||||||
nypm: 0.3.12
|
nypm: 0.3.12
|
||||||
@@ -6074,8 +5988,6 @@ snapshots:
|
|||||||
|
|
||||||
has-unicode@2.0.1: {}
|
has-unicode@2.0.1: {}
|
||||||
|
|
||||||
hash-sum@2.0.0: {}
|
|
||||||
|
|
||||||
hasown@2.0.2:
|
hasown@2.0.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
function-bind: 1.1.2
|
function-bind: 1.1.2
|
||||||
@@ -6145,8 +6057,6 @@ snapshots:
|
|||||||
|
|
||||||
ignore@5.3.2: {}
|
ignore@5.3.2: {}
|
||||||
|
|
||||||
ignore@6.0.2: {}
|
|
||||||
|
|
||||||
ignore@7.0.0: {}
|
ignore@7.0.0: {}
|
||||||
|
|
||||||
ignore@7.0.3: {}
|
ignore@7.0.3: {}
|
||||||
@@ -6276,16 +6186,12 @@ snapshots:
|
|||||||
|
|
||||||
jiti@1.21.6: {}
|
jiti@1.21.6: {}
|
||||||
|
|
||||||
jiti@2.4.0: {}
|
|
||||||
|
|
||||||
jiti@2.4.2: {}
|
jiti@2.4.2: {}
|
||||||
|
|
||||||
js-levenshtein@1.1.6: {}
|
js-levenshtein@1.1.6: {}
|
||||||
|
|
||||||
js-tokens@4.0.0: {}
|
js-tokens@4.0.0: {}
|
||||||
|
|
||||||
js-tokens@9.0.0: {}
|
|
||||||
|
|
||||||
js-tokens@9.0.1: {}
|
js-tokens@9.0.1: {}
|
||||||
|
|
||||||
js-yaml@4.1.0:
|
js-yaml@4.1.0:
|
||||||
@@ -6312,8 +6218,6 @@ snapshots:
|
|||||||
|
|
||||||
klona@2.0.6: {}
|
klona@2.0.6: {}
|
||||||
|
|
||||||
knitwork@1.1.0: {}
|
|
||||||
|
|
||||||
knitwork@1.2.0: {}
|
knitwork@1.2.0: {}
|
||||||
|
|
||||||
koa-compose@4.1.0: {}
|
koa-compose@4.1.0: {}
|
||||||
@@ -6418,8 +6322,8 @@ snapshots:
|
|||||||
|
|
||||||
local-pkg@0.5.1:
|
local-pkg@0.5.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
mlly: 1.7.3
|
mlly: 1.7.4
|
||||||
pkg-types: 1.3.0
|
pkg-types: 1.3.1
|
||||||
|
|
||||||
local-pkg@1.0.0:
|
local-pkg@1.0.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
@@ -6552,7 +6456,7 @@ snapshots:
|
|||||||
dependencies:
|
dependencies:
|
||||||
acorn: 8.14.0
|
acorn: 8.14.0
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
pkg-types: 1.3.0
|
pkg-types: 1.3.1
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
|
|
||||||
mlly@1.7.4:
|
mlly@1.7.4:
|
||||||
@@ -6562,8 +6466,6 @@ snapshots:
|
|||||||
pkg-types: 1.3.1
|
pkg-types: 1.3.1
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
|
|
||||||
mri@1.2.0: {}
|
|
||||||
|
|
||||||
mrmime@2.0.0: {}
|
mrmime@2.0.0: {}
|
||||||
|
|
||||||
ms@2.0.0: {}
|
ms@2.0.0: {}
|
||||||
@@ -6858,10 +6760,10 @@ snapshots:
|
|||||||
nypm@0.3.12:
|
nypm@0.3.12:
|
||||||
dependencies:
|
dependencies:
|
||||||
citty: 0.1.6
|
citty: 0.1.6
|
||||||
consola: 3.3.3
|
consola: 3.4.0
|
||||||
execa: 8.0.1
|
execa: 8.0.1
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
pkg-types: 1.3.0
|
pkg-types: 1.3.1
|
||||||
ufo: 1.5.4
|
ufo: 1.5.4
|
||||||
|
|
||||||
nypm@0.4.1:
|
nypm@0.4.1:
|
||||||
@@ -7004,42 +6906,33 @@ snapshots:
|
|||||||
pify@4.0.1:
|
pify@4.0.1:
|
||||||
optional: true
|
optional: true
|
||||||
|
|
||||||
pinia-plugin-persistedstate@4.2.0(@pinia/nuxt@0.9.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4))(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4):
|
pinia-plugin-persistedstate@4.2.0(@pinia/nuxt@0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4))(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.27.4)
|
'@nuxt/kit': 3.15.0(magicast@0.3.5)(rollup@4.27.4)
|
||||||
deep-pick-omit: 1.2.1
|
deep-pick-omit: 1.2.1
|
||||||
defu: 6.1.4
|
defu: 6.1.4
|
||||||
destr: 2.0.3
|
destr: 2.0.3
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
'@pinia/nuxt': 0.9.0(magicast@0.3.5)(pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
'@pinia/nuxt': 0.10.1(magicast@0.3.5)(pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)))(rollup@4.27.4)
|
||||||
pinia: 2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
pinia: 3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3))
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
- magicast
|
- magicast
|
||||||
- rollup
|
- rollup
|
||||||
- supports-color
|
- supports-color
|
||||||
|
|
||||||
pinia@2.3.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)):
|
pinia@3.0.1(typescript@5.6.3)(vue@3.5.13(typescript@5.6.3)):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@vue/devtools-api': 6.6.4
|
'@vue/devtools-api': 7.7.2
|
||||||
vue: 3.5.13(typescript@5.6.3)
|
vue: 3.5.13(typescript@5.6.3)
|
||||||
vue-demi: 0.14.10(vue@3.5.13(typescript@5.6.3))
|
|
||||||
optionalDependencies:
|
optionalDependencies:
|
||||||
typescript: 5.6.3
|
typescript: 5.6.3
|
||||||
transitivePeerDependencies:
|
|
||||||
- '@vue/composition-api'
|
|
||||||
|
|
||||||
pirates@4.0.6: {}
|
pirates@4.0.6: {}
|
||||||
|
|
||||||
pkg-types@1.2.1:
|
|
||||||
dependencies:
|
|
||||||
confbox: 0.1.8
|
|
||||||
mlly: 1.7.3
|
|
||||||
pathe: 1.1.2
|
|
||||||
|
|
||||||
pkg-types@1.3.0:
|
pkg-types@1.3.0:
|
||||||
dependencies:
|
dependencies:
|
||||||
confbox: 0.1.8
|
confbox: 0.1.8
|
||||||
mlly: 1.7.3
|
mlly: 1.7.4
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
|
|
||||||
pkg-types@1.3.1:
|
pkg-types@1.3.1:
|
||||||
@@ -7262,11 +7155,11 @@ snapshots:
|
|||||||
picocolors: 1.1.1
|
picocolors: 1.1.1
|
||||||
source-map-js: 1.2.1
|
source-map-js: 1.2.1
|
||||||
|
|
||||||
prettier-plugin-tailwindcss@0.6.11(prettier@3.4.2):
|
prettier-plugin-tailwindcss@0.6.11(prettier@3.5.2):
|
||||||
dependencies:
|
dependencies:
|
||||||
prettier: 3.4.2
|
prettier: 3.5.2
|
||||||
|
|
||||||
prettier@3.4.2: {}
|
prettier@3.5.2: {}
|
||||||
|
|
||||||
pretty-bytes@6.1.1: {}
|
pretty-bytes@6.1.1: {}
|
||||||
|
|
||||||
@@ -7566,10 +7459,6 @@ snapshots:
|
|||||||
|
|
||||||
strip-final-newline@3.0.0: {}
|
strip-final-newline@3.0.0: {}
|
||||||
|
|
||||||
strip-literal@2.1.0:
|
|
||||||
dependencies:
|
|
||||||
js-tokens: 9.0.0
|
|
||||||
|
|
||||||
strip-literal@2.1.1:
|
strip-literal@2.1.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
js-tokens: 9.0.1
|
js-tokens: 9.0.1
|
||||||
@@ -7737,13 +7626,6 @@ snapshots:
|
|||||||
|
|
||||||
uncrypto@0.1.3: {}
|
uncrypto@0.1.3: {}
|
||||||
|
|
||||||
unctx@2.3.1:
|
|
||||||
dependencies:
|
|
||||||
acorn: 8.14.0
|
|
||||||
estree-walker: 3.0.3
|
|
||||||
magic-string: 0.30.17
|
|
||||||
unplugin: 1.16.0
|
|
||||||
|
|
||||||
unctx@2.4.1:
|
unctx@2.4.1:
|
||||||
dependencies:
|
dependencies:
|
||||||
acorn: 8.14.0
|
acorn: 8.14.0
|
||||||
@@ -7770,24 +7652,6 @@ snapshots:
|
|||||||
|
|
||||||
unicorn-magic@0.1.0: {}
|
unicorn-magic@0.1.0: {}
|
||||||
|
|
||||||
unimport@3.13.3(rollup@4.27.4):
|
|
||||||
dependencies:
|
|
||||||
'@rollup/pluginutils': 5.1.3(rollup@4.27.4)
|
|
||||||
acorn: 8.14.0
|
|
||||||
escape-string-regexp: 5.0.0
|
|
||||||
estree-walker: 3.0.3
|
|
||||||
fast-glob: 3.3.2
|
|
||||||
local-pkg: 0.5.1
|
|
||||||
magic-string: 0.30.17
|
|
||||||
mlly: 1.7.3
|
|
||||||
pathe: 1.1.2
|
|
||||||
pkg-types: 1.2.1
|
|
||||||
scule: 1.3.0
|
|
||||||
strip-literal: 2.1.0
|
|
||||||
unplugin: 1.16.0
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- rollup
|
|
||||||
|
|
||||||
unimport@3.14.5(rollup@4.27.4):
|
unimport@3.14.5(rollup@4.27.4):
|
||||||
dependencies:
|
dependencies:
|
||||||
'@rollup/pluginutils': 5.1.3(rollup@4.27.4)
|
'@rollup/pluginutils': 5.1.3(rollup@4.27.4)
|
||||||
@@ -7797,10 +7661,10 @@ snapshots:
|
|||||||
fast-glob: 3.3.2
|
fast-glob: 3.3.2
|
||||||
local-pkg: 0.5.1
|
local-pkg: 0.5.1
|
||||||
magic-string: 0.30.17
|
magic-string: 0.30.17
|
||||||
mlly: 1.7.3
|
mlly: 1.7.4
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
picomatch: 4.0.2
|
picomatch: 4.0.2
|
||||||
pkg-types: 1.2.1
|
pkg-types: 1.3.1
|
||||||
scule: 1.3.0
|
scule: 1.3.0
|
||||||
strip-literal: 2.1.1
|
strip-literal: 2.1.1
|
||||||
unplugin: 1.16.0
|
unplugin: 1.16.0
|
||||||
@@ -7904,18 +7768,6 @@ snapshots:
|
|||||||
consola: 3.4.0
|
consola: 3.4.0
|
||||||
pathe: 1.1.2
|
pathe: 1.1.2
|
||||||
|
|
||||||
untyped@1.5.1:
|
|
||||||
dependencies:
|
|
||||||
'@babel/core': 7.26.0
|
|
||||||
'@babel/standalone': 7.26.2
|
|
||||||
'@babel/types': 7.26.0
|
|
||||||
defu: 6.1.4
|
|
||||||
jiti: 2.4.0
|
|
||||||
mri: 1.2.0
|
|
||||||
scule: 1.3.0
|
|
||||||
transitivePeerDependencies:
|
|
||||||
- supports-color
|
|
||||||
|
|
||||||
untyped@1.5.2:
|
untyped@1.5.2:
|
||||||
dependencies:
|
dependencies:
|
||||||
'@babel/core': 7.26.0
|
'@babel/core': 7.26.0
|
||||||
|
|||||||
Generated
+453
-324
File diff suppressed because it is too large
Load Diff
+10
-11
@@ -1,6 +1,6 @@
|
|||||||
[package]
|
[package]
|
||||||
name = "easytier-game"
|
name = "easytier-game"
|
||||||
version = "1.4.1"
|
version = "1.4.2"
|
||||||
homepage = "https://github.com/EasyTier/EasyTier"
|
homepage = "https://github.com/EasyTier/EasyTier"
|
||||||
repository = "https://github.com/EasyTier/EasytierGame"
|
repository = "https://github.com/EasyTier/EasytierGame"
|
||||||
description = "A simple network initiator based on Easytier"
|
description = "A simple network initiator based on Easytier"
|
||||||
@@ -18,30 +18,29 @@ name = "app_lib"
|
|||||||
crate-type = ["staticlib", "cdylib", "rlib"]
|
crate-type = ["staticlib", "cdylib", "rlib"]
|
||||||
|
|
||||||
[build-dependencies]
|
[build-dependencies]
|
||||||
tauri-build = { version = "2.0.5", features = [] }
|
tauri-build = { version = "2.0.6", features = [] }
|
||||||
# prost-build = "0.13.2"
|
# prost-build = "0.13.2"
|
||||||
|
|
||||||
[dependencies]
|
[dependencies]
|
||||||
serde_json = "1.0.137"
|
serde_json = "1.0.137"
|
||||||
serde = { version = "1.0.217", features = ["derive"] }
|
serde = { version = "1.0.217", features = ["derive"] }
|
||||||
log = "0.4.25"
|
log = "0.4.26"
|
||||||
tauri = { version = "2.2.5", features = [ "protocol-asset",
|
tauri = { version = "2.3.0", features = [ "protocol-asset",
|
||||||
"tray-icon",
|
"tray-icon",
|
||||||
"image-png",
|
"image-png",
|
||||||
"image-ico",
|
"image-ico"
|
||||||
"devtools"
|
|
||||||
] }
|
] }
|
||||||
|
|
||||||
tauri-plugin-log = "2.2.1"
|
tauri-plugin-log = "2.2.2"
|
||||||
tauri-plugin-shell = "2.2.0"
|
tauri-plugin-shell = "2.2.0"
|
||||||
reqwest = { version = "0.12.12", features = ["json"] }
|
reqwest = { version = "0.12.12", features = ["json"] }
|
||||||
zip = "2.2.2"
|
zip = "2.2.3"
|
||||||
sysinfo = '0.33.1'
|
sysinfo = '0.33.1'
|
||||||
planif = { git = "https://github.com/mattrobineau/planif", tag = "1.0.1" }
|
planif = { git = "https://github.com/mattrobineau/planif", tag = "1.0.1" }
|
||||||
whoami = "1.5.2"
|
whoami = "1.5.2"
|
||||||
tauri-plugin-fs = "2.2.0"
|
tauri-plugin-fs = "2.2.0"
|
||||||
tauri-plugin-clipboard-manager = "2.2.1"
|
tauri-plugin-clipboard-manager = "2.2.1"
|
||||||
rand = "0.8.5"
|
rand = "0.9.0"
|
||||||
tokio = { version = "1.43.0", features = ["process"] }
|
tokio = { version = "1.43.0", features = ["process"] }
|
||||||
tauri-plugin-dialog = "2.2.0"
|
tauri-plugin-dialog = "2.2.0"
|
||||||
# prost = "0.13"
|
# prost = "0.13"
|
||||||
@@ -51,9 +50,9 @@ hashbrown = "0.15.2"
|
|||||||
|
|
||||||
[dependencies.windows]
|
[dependencies.windows]
|
||||||
version = "0.58.0"
|
version = "0.58.0"
|
||||||
features = ["Win32_System_TaskScheduler", "Win32_System_Power", "Win32_NetworkManagement_IpHelper", "Win32_NetworkManagement_Ndis", "Win32_Networking_WinSock"]
|
features = ["Win32_System_TaskScheduler", "Win32_System_Com", "Win32_System_Power", "Win32_NetworkManagement_IpHelper", "Win32_NetworkManagement_Ndis", "Win32_Networking_WinSock"]
|
||||||
|
|
||||||
[target."cfg(not(any(target_os = \"android\", target_os = \"ios\")))".dependencies]
|
[target."cfg(not(any(target_os = \"android\", target_os = \"ios\")))".dependencies]
|
||||||
tauri-plugin-cli = "2.2.0"
|
tauri-plugin-cli = "2.2.0"
|
||||||
tauri-plugin-single-instance = "2.2.1"
|
tauri-plugin-single-instance = "2.2.2"
|
||||||
tauri-plugin-window-state = "2.2.1"
|
tauri-plugin-window-state = "2.2.1"
|
||||||
|
|||||||
@@ -4,27 +4,37 @@
|
|||||||
"tcp",
|
"tcp",
|
||||||
"udp"
|
"udp"
|
||||||
], // 协议类型
|
], // 协议类型
|
||||||
|
|
||||||
// easytier服务地址 - 可填写多个 方式1,逗号分隔,"xxxx.cn,yyyy.com" 方式2,数组 ["xxxx.cn","yyyy.com"] (默认选中第一个)
|
// easytier服务地址 - 可填写多个 方式1,逗号分隔,"xxxx.cn,yyyy.com" 方式2,数组 ["xxxx.cn","yyyy.com"] (默认选中第一个)
|
||||||
"serverUrl": "public.easytier.top:11010",
|
"serverUrl": "public.easytier.top:11010",
|
||||||
"networkName": "", // 网络名
|
"enableCustomListener": true,
|
||||||
"networkPassword": "", // 网络密码
|
"customListenerData": [
|
||||||
"hostname": "configTest", // 主机名
|
"tcp://0.0.0.0:11010",
|
||||||
"ipv4": "10.126.126.1", // IP地址(选填,下面有dhcp)
|
"udp://0.0.0.0:11010",
|
||||||
"disableIpv6": false, // 禁用ipv6
|
"tcp://[::]:11010"
|
||||||
"disbleListenner": true, // 禁用端口监听
|
],
|
||||||
|
"networkName": "", //房间名
|
||||||
|
"networkPassword": "", //房间密码
|
||||||
|
"hostname": "", //主机名
|
||||||
|
"ipv4": "", // 虚拟IP地址
|
||||||
|
"disableIpv6": false, // 禁用ipv6
|
||||||
|
"enableCustomListenerV6": true, // 启用ipv6监听
|
||||||
|
"customListenerV6Data": "udp://[::]:11010", // ipv6监听地址
|
||||||
|
"disbleListenner": false, // 禁用监听
|
||||||
"disableEncryption": false, // 禁用加密
|
"disableEncryption": false, // 禁用加密
|
||||||
|
"enablExitNode": false, // 启用出口节点
|
||||||
"noTun": false, // 禁用tun
|
"noTun": false, // 禁用tun
|
||||||
"latencyfirst": false, // 延迟优先
|
"latencyfirst": false, // 延迟优先
|
||||||
"disableUdpHolePunching": false, // 禁用udp打洞
|
"disableUdpHolePunching": false, // 禁用udp打洞
|
||||||
"disbleP2p": false, // 禁用p2p, 强制中转
|
"disbleP2p": false, // 禁用p2p 强制中转
|
||||||
"dhcp": false, // 动态分配IP
|
"dhcp": true, // 启用dhcp,动态获取IP
|
||||||
"devName": false, // 是否启用自定义网卡名
|
"devName": true, // 启用自定义网卡名
|
||||||
"devNameValue": "", // 网卡名(启用devName之后才生效)
|
"devNameValue": "etgame", // 自定义网卡名
|
||||||
"enableCustonProtocol": false, // 是否启用自定义协议
|
"enableCustomProtocol": true, // 自定义p2p时默认协议
|
||||||
"customProtocol": "tcp", // 自定义协议类型
|
"customProtocol": "tcp", // 自定义p2p时使用的协议类型
|
||||||
"enableNetCardMetric": false, // 自定义easytier每次生成的网卡跃点
|
"enableNetCardMetric": true, // 启用自定义网卡跃点
|
||||||
"netCardMetricValue": 1, // 网卡跃点数量(1-9999)
|
"netCardMetricValue": 1, // 网卡跃点
|
||||||
"enableKcpProxy": false, // 启用kcp代理
|
"enablePreventSleep": false, // 启用防止睡眠
|
||||||
"disableKcpInput": false //禁用kcp输入
|
"compression": "none", // 压缩算法
|
||||||
|
"enableKcpProxy": true, // 启用kcp代理
|
||||||
|
"disableKcpInput": false // 禁用kcp输入
|
||||||
}
|
}
|
||||||
@@ -92,13 +92,13 @@ fn generate_random_user_agent() -> String {
|
|||||||
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:{version}) Gecko/20100101 Firefox/{version}",
|
"Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:{version}) Gecko/20100101 Firefox/{version}",
|
||||||
];
|
];
|
||||||
|
|
||||||
let mut rng = rand::thread_rng();
|
let mut rng = rand::rng();
|
||||||
let template = user_agents[rng.gen_range(0..user_agents.len())];
|
let template = user_agents[rng.random_range(0..user_agents.len())];
|
||||||
|
|
||||||
// 生成随机版本号
|
// 生成随机版本号
|
||||||
let version_major: u8 = rng.gen_range(70..90);
|
let version_major: u8 = rng.random_range(70..90);
|
||||||
let version_minor: u8 = rng.gen_range(0..10);
|
let version_minor: u8 = rng.random_range(0..10);
|
||||||
let version_patch: u8 = rng.gen_range(0..10);
|
let version_patch: u8 = rng.random_range(0..10);
|
||||||
let version = format!("{}.{}.{}", version_major, version_minor, version_patch);
|
let version = format!("{}.{}.{}", version_major, version_minor, version_patch);
|
||||||
|
|
||||||
// 替换模板中的版本号占位符
|
// 替换模板中的版本号占位符
|
||||||
|
|||||||
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
|
"$schema": "../node_modules/@tauri-apps/cli/config.schema.json",
|
||||||
"productName": "easytier-game",
|
"productName": "easytier-game",
|
||||||
"version": "1.4.1",
|
"version": "1.4.2",
|
||||||
"identifier": "com.tauri.easytier-game",
|
"identifier": "com.tauri.easytier-game",
|
||||||
|
|
||||||
"build": {
|
"build": {
|
||||||
|
|||||||
+9
-7
@@ -15,8 +15,8 @@ const store = defineStore("main", {
|
|||||||
disableIpv6: false, // 是否禁用IPv6
|
disableIpv6: false, // 是否禁用IPv6
|
||||||
port: "11010", // 监听端口号
|
port: "11010", // 监听端口号
|
||||||
enableCustomListener: true, // 是否自定义监听
|
enableCustomListener: true, // 是否自定义监听
|
||||||
customListenerV6Data: "udp://[::]:11010", //自定义ipv6监听
|
enableCustomListenerV6: true, // 是否自定义IPV6监听
|
||||||
enableCustomListenerV6: true, // 是否自定义监听
|
customListenerV6Data: "udp://[::]:11010", //自定义ipv6监
|
||||||
customListenerData: "tcp://0.0.0.0:11010\nudp://0.0.0.0:11010\ntcp://[::]:11010", // 自定义监听地址
|
customListenerData: "tcp://0.0.0.0:11010\nudp://0.0.0.0:11010\ntcp://[::]:11010", // 自定义监听地址
|
||||||
disbleListenner: false, // 是否禁用监听
|
disbleListenner: false, // 是否禁用监听
|
||||||
disableEncryption: false, // 是否禁用加密
|
disableEncryption: false, // 是否禁用加密
|
||||||
@@ -40,7 +40,7 @@ const store = defineStore("main", {
|
|||||||
enablePreventSleep: false, //组织系统休眠
|
enablePreventSleep: false, //组织系统休眠
|
||||||
compression: "none", //加密算法
|
compression: "none", //加密算法
|
||||||
enableKcpProxy: true, //启用kcp代理 默认开启
|
enableKcpProxy: true, //启用kcp代理 默认开启
|
||||||
disableKcpInput: false, //禁用kcp输入
|
disableKcpInput: false //禁用kcp输入
|
||||||
},
|
},
|
||||||
serverConfig: {
|
serverConfig: {
|
||||||
enableWhiteList: true, // 是否启用白名单
|
enableWhiteList: true, // 是否启用白名单
|
||||||
@@ -51,7 +51,7 @@ const store = defineStore("main", {
|
|||||||
port: "11010" // 服务器端口
|
port: "11010" // 服务器端口
|
||||||
},
|
},
|
||||||
cidrEnable: false,
|
cidrEnable: false,
|
||||||
basePeers: ["public.easytier.top:11010","public.easytier.net:11010"],
|
basePeers: ["public.easytier.top:11010", "public.easytier.net:11010"],
|
||||||
theme: false, //主题 false light true dark
|
theme: false, //主题 false light true dark
|
||||||
configStartEnable: false, //使用配置文件启动
|
configStartEnable: false, //使用配置文件启动
|
||||||
configPath: "", //配置文件路径
|
configPath: "", //配置文件路径
|
||||||
@@ -67,8 +67,9 @@ const store = defineStore("main", {
|
|||||||
|
|
||||||
winipBcPid: 0,
|
winipBcPid: 0,
|
||||||
winipBcStart: false,
|
winipBcStart: false,
|
||||||
|
latestTagName: "",
|
||||||
|
|
||||||
gameList: [] as Array<{name: string, exePath: string, id: string, coverImg?: string; showImg: string}>, // 游戏列表
|
gameList: [] as Array<{ name: string; exePath: string; id: string; coverImg?: string; showImg: string }> // 游戏列表
|
||||||
};
|
};
|
||||||
},
|
},
|
||||||
persist: {
|
persist: {
|
||||||
@@ -101,7 +102,7 @@ const store = defineStore("main", {
|
|||||||
"config.enableNetCardMetric",
|
"config.enableNetCardMetric",
|
||||||
"config.netCardMetricValue",
|
"config.netCardMetricValue",
|
||||||
"config.port",
|
"config.port",
|
||||||
|
|
||||||
"config.disbleListenner",
|
"config.disbleListenner",
|
||||||
"config.enableCustomListener",
|
"config.enableCustomListener",
|
||||||
"config.customListenerData",
|
"config.customListenerData",
|
||||||
@@ -136,7 +137,8 @@ const store = defineStore("main", {
|
|||||||
"delayInjectDll",
|
"delayInjectDll",
|
||||||
"forceBindInput",
|
"forceBindInput",
|
||||||
"forceBindFile",
|
"forceBindFile",
|
||||||
|
"latestTagName",
|
||||||
|
|
||||||
"gameList"
|
"gameList"
|
||||||
]
|
]
|
||||||
// // 除了这些,其他都要存下来
|
// // 除了这些,其他都要存下来
|
||||||
|
|||||||
Reference in New Issue
Block a user