History

[codex] Enforce canonical Node namespace imports (#3238)

Julius Marminge committed 4 months ago

Commit 2fa37ec1 parent db2750271 files · +1205 −952Browse files

Showing the changes to packages/ssh/src/command.ts (1 of 71 files). Show all

Unified · Split

packages/ssh/src/command.ts+5−2
@@ -1,4 +1,4 @@
1import * as Crypto from "node:crypto";1import * as NodeCrypto from "node:crypto";
2 2
3import type { DesktopSshEnvironmentTarget, DesktopUpdateChannel } from "@t3tools/contracts";3import type { DesktopSshEnvironmentTarget, DesktopUpdateChannel } from "@t3tools/contracts";
4import { HostProcessPlatform } from "@t3tools/shared/hostProcess";4import { HostProcessPlatform } from "@t3tools/shared/hostProcess";
@@ -74,7 +74,10 @@ export function targetConnectionKey(target: DesktopSshEnvironmentTarget): string · 69 unmodified lines
74}74}
75 75
76export function remoteStateKey(target: DesktopSshEnvironmentTarget): string {76export function remoteStateKey(target: DesktopSshEnvironmentTarget): string {
77 return Crypto.createHash("sha256").update(targetConnectionKey(target)).digest("hex").slice(0, 16);77 return NodeCrypto.createHash("sha256")
78 .update(targetConnectionKey(target))
79 .digest("hex")
80 .slice(0, 16);
78}81}
79 82
80export function buildSshHostSpec(target: DesktopSshEnvironmentTarget): string {83export function buildSshHostSpec(target: DesktopSshEnvironmentTarget): string {