- Add common generateEncryptedId() utility in @multica/utils - All Device IDs now use same encryption algorithm (40 hex chars) - Web: store encrypted format directly in localStorage - Desktop: use shared utility, accept encrypted ID from Web - Hub: use shared utility for hub-id generation - Telegram: use shared utility for device ID generation - Gateway hook: use encrypted format for client connections Algorithm: sha256(sha256(uuid).slice(0,32)).slice(0,8) + sha256(uuid).slice(0,32) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
6 lines
180 B
TypeScript
6 lines
180 B
TypeScript
export * from "./types.js";
|
|
export * from "./paths.js";
|
|
export * from "./errors.js";
|
|
export * from "./retry.js";
|
|
export * from "./cancellation.js";
|
|
export * from "./device-id.js";
|