diff --git a/bun.lock b/bun.lock index 2604da3..f5ed756 100644 --- a/bun.lock +++ b/bun.lock @@ -74,6 +74,7 @@ "name": "@furtherverse/utils", "version": "1.0.0", "dependencies": { + "ohash": "catalog:", "systeminformation": "catalog:", }, "devDependencies": { @@ -112,6 +113,7 @@ "drizzle-zod": "^0.8.3", "effect": "^3.19.15", "nitro": "npm:nitro-nightly@3.0.1-20260122-201913-dfdff9e9", + "ohash": "^2.0.11", "postgres": "^3.4.8", "react": "^19.2.3", "react-dom": "^19.2.3", diff --git a/package.json b/package.json index f491d8d..30f1674 100644 --- a/package.json +++ b/package.json @@ -49,6 +49,7 @@ "drizzle-zod": "^0.8.3", "effect": "^3.19.15", "nitro": "npm:nitro-nightly@3.0.1-20260122-201913-dfdff9e9", + "ohash": "^2.0.11", "postgres": "^3.4.8", "react": "^19.2.3", "react-dom": "^19.2.3", diff --git a/packages/utils/package.json b/packages/utils/package.json index 06d83c8..0d4dcc1 100644 --- a/packages/utils/package.json +++ b/packages/utils/package.json @@ -7,6 +7,7 @@ "#*": "./src/*" }, "dependencies": { + "ohash": "catalog:", "systeminformation": "catalog:" }, "devDependencies": { diff --git a/packages/utils/src/fingerprint.ts b/packages/utils/src/fingerprint.ts index e69de29..75fc89e 100644 --- a/packages/utils/src/fingerprint.ts +++ b/packages/utils/src/fingerprint.ts @@ -0,0 +1,2 @@ +import { hash } from 'ohash' +import si from 'systeminformation'