From aa1e2c81c6ea33cc0d9ffdbe8de8efe02deb4a0b Mon Sep 17 00:00:00 2001 From: imbytecat Date: Mon, 16 Feb 2026 03:03:33 +0800 Subject: [PATCH] chore: remove unused fingerprint utility and stale deps --- apps/server/package.json | 1 - bun.lock | 9 --------- package.json | 2 -- packages/utils/package.json | 4 ---- packages/utils/src/fingerprint.ts | 29 ----------------------------- packages/utils/src/index.ts | 2 +- 6 files changed, 1 insertion(+), 46 deletions(-) delete mode 100644 packages/utils/src/fingerprint.ts diff --git a/apps/server/package.json b/apps/server/package.json index 28b5576..db67f3e 100644 --- a/apps/server/package.json +++ b/apps/server/package.json @@ -23,7 +23,6 @@ "typecheck": "tsc --noEmit" }, "dependencies": { - "@furtherverse/utils": "workspace:*", "@orpc/client": "catalog:", "@orpc/contract": "catalog:", "@orpc/openapi": "catalog:", diff --git a/bun.lock b/bun.lock index 0331721..5e53783 100644 --- a/bun.lock +++ b/bun.lock @@ -30,7 +30,6 @@ "name": "@furtherverse/server", "version": "1.0.0", "dependencies": { - "@furtherverse/utils": "workspace:*", "@orpc/client": "catalog:", "@orpc/contract": "catalog:", "@orpc/openapi": "catalog:", @@ -74,10 +73,6 @@ "packages/utils": { "name": "@furtherverse/utils", "version": "1.0.0", - "dependencies": { - "ohash": "catalog:", - "systeminformation": "catalog:", - }, "devDependencies": { "@furtherverse/tsconfig": "workspace:*", }, @@ -115,11 +110,9 @@ "electron-builder": "^26.0.0", "electron-vite": "^5.0.0", "nitro": "npm:nitro-nightly@3.0.1-20260213-154614-f663e76d", - "ohash": "^2.0.11", "postgres": "^3.4.8", "react": "^19.2.4", "react-dom": "^19.2.4", - "systeminformation": "^5.31.0", "tailwindcss": "^4.1.18", "tree-kill": "^1.2.2", "turbo": "^2.7.5", @@ -1222,8 +1215,6 @@ "supports-color": ["supports-color@7.2.0", "", { "dependencies": { "has-flag": "^4.0.0" } }, "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw=="], - "systeminformation": ["systeminformation@5.31.0", "", { "os": "!aix", "bin": { "systeminformation": "lib/cli.js" } }, "sha512-z5pjzvC8UnQJ/iu34z+mo3lAeMzTGdArjPQoG5uPyV5XY4BY+M6ZcRTl4XnZqudz6sP713LhWMKv6e0kGFGCgQ=="], - "tagged-tag": ["tagged-tag@1.0.0", "", {}, "sha512-yEFYrVhod+hdNyx7g5Bnkkb0G6si8HJurOoOEgC8B/O0uXLHlaey/65KRv6cuWBNhBgHKAROVpc7QyYqE5gFng=="], "tailwindcss": ["tailwindcss@4.1.18", "", {}, "sha512-4+Z+0yiYyEtUVCScyfHCxOYP06L5Ne+JiHhY2IjR2KWMIWhJOYZKLSGZaP5HkZ8+bY0cxfzwDE5uOmzFXyIwxw=="], diff --git a/package.json b/package.json index 96a626d..822daeb 100644 --- a/package.json +++ b/package.json @@ -55,11 +55,9 @@ "electron-builder": "^26.0.0", "electron-vite": "^5.0.0", "nitro": "npm:nitro-nightly@3.0.1-20260213-154614-f663e76d", - "ohash": "^2.0.11", "postgres": "^3.4.8", "react": "^19.2.4", "react-dom": "^19.2.4", - "systeminformation": "^5.31.0", "tailwindcss": "^4.1.18", "tree-kill": "^1.2.2", "turbo": "^2.7.5", diff --git a/packages/utils/package.json b/packages/utils/package.json index 2d40c2d..b4d5e6d 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -10,10 +10,6 @@ ".": "./src/index.ts", "./*": "./src/*.ts" }, - "dependencies": { - "ohash": "catalog:", - "systeminformation": "catalog:" - }, "devDependencies": { "@furtherverse/tsconfig": "workspace:*" } diff --git a/packages/utils/src/fingerprint.ts b/packages/utils/src/fingerprint.ts deleted file mode 100644 index b88796a..0000000 --- a/packages/utils/src/fingerprint.ts +++ /dev/null @@ -1,29 +0,0 @@ -import { hash } from 'ohash' -import si from 'systeminformation' - -async function getSystemInfo() { - const [uuid, baseboard, bios, system, diskLayout, networkInterfaces] = - await Promise.all([ - si.uuid(), - si.baseboard(), - si.bios(), - si.system(), - si.diskLayout(), - si.networkInterfaces(), - ]) - - return { - uuid, - baseboard, - bios, - system, - diskLayout, - networkInterfaces, - } -} - -export async function getHardwareFingerprint() { - const systemInfo = await getSystemInfo() - - return hash(systemInfo) -} diff --git a/packages/utils/src/index.ts b/packages/utils/src/index.ts index 9e929a8..336ce12 100644 --- a/packages/utils/src/index.ts +++ b/packages/utils/src/index.ts @@ -1 +1 @@ -export * from './fingerprint' +export {}