diff --git a/easytier-gui/package.json b/easytier-gui/package.json index 139fea6..a75f220 100644 --- a/easytier-gui/package.json +++ b/easytier-gui/package.json @@ -19,6 +19,7 @@ "@tauri-apps/plugin-process": "2.0.0-rc.1", "@tauri-apps/plugin-shell": "2.0.0-rc.1", "aura": "link:@primevue/themes/aura", + "ip-num": "1.5.1", "pinia": "^2.2.2", "primeflex": "^3.3.1", "primeicons": "^7.0.0", diff --git a/easytier-gui/pnpm-lock.yaml b/easytier-gui/pnpm-lock.yaml index 91f3256..eedc5fb 100644 --- a/easytier-gui/pnpm-lock.yaml +++ b/easytier-gui/pnpm-lock.yaml @@ -29,6 +29,9 @@ importers: aura: specifier: link:@primevue/themes/aura version: link:@primevue/themes/aura + ip-num: + specifier: 1.5.1 + version: 1.5.1 pinia: specifier: ^2.2.2 version: 2.2.2(typescript@5.6.2)(vue@3.5.3(typescript@5.6.2)) @@ -2243,6 +2246,9 @@ packages: resolution: {integrity: sha512-2qVAe0Q9+Y+5nGvmogwK9y4kefD5Ks5l/IG0Jo1lhU9gIF34jifhqrwXwzkIl+LC594Q6SyAlngs4p890xsXVw==} engines: {node: '>=16'} + ip-num@1.5.1: + resolution: {integrity: sha512-QziFxgxq3mjIf5CuwlzXFYscHxgLqdEdJKRo2UJ5GurL5zrSRMzT/O+nK0ABimoFH8MWF8YwIiwECYsHc1LpUQ==} + ip-regex@5.0.0: resolution: {integrity: sha512-fOCG6lhoKKakwv+C6KdsOnGvgXnmgfmp0myi3bcNwj3qfwPAxRKWEuFhvEFF7ceYIz6+1jRZ+yguLFAmUNPEfw==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} @@ -5846,6 +5852,8 @@ snapshots: ip-bigint@7.3.0: {} + ip-num@1.5.1: {} + ip-regex@5.0.0: {} is-arrayish@0.2.1: {} diff --git a/easytier-gui/src/components/Status.vue b/easytier-gui/src/components/Status.vue index 6bb4b70..9b0a30e 100644 --- a/easytier-gui/src/components/Status.vue +++ b/easytier-gui/src/components/Status.vue @@ -1,4 +1,5 @@