diff options
Diffstat (limited to 'std/node/os.ts')
-rw-r--r-- | std/node/os.ts | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/std/node/os.ts b/std/node/os.ts index 51e5bbd93..39209b4b7 100644 --- a/std/node/os.ts +++ b/std/node/os.ts @@ -89,6 +89,17 @@ interface UserInfo { homedir: string; } +arch[Symbol.toPrimitive] = (): string => arch(); +endianness[Symbol.toPrimitive] = (): string => endianness(); +freemem[Symbol.toPrimitive] = (): number => freemem(); +homedir[Symbol.toPrimitive] = (): string | null => homedir(); +hostname[Symbol.toPrimitive] = (): string | null => hostname(); +platform[Symbol.toPrimitive] = (): string => platform(); +release[Symbol.toPrimitive] = (): string => release(); +totalmem[Symbol.toPrimitive] = (): number => totalmem(); +type[Symbol.toPrimitive] = (): string => type(); +uptime[Symbol.toPrimitive] = (): number => uptime(); + /** Returns the operating system CPU architecture for which the Deno binary was compiled */ export function arch(): string { return Deno.build.arch; |