diff options
author | Muthu Kumar <muthukumar@thefeathers.in> | 2021-06-22 06:33:00 +0530 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-06-22 03:03:00 +0200 |
commit | 388274e02ea7e054f0bbbe4f863dc32447c5971d (patch) | |
tree | 2cc921c767cfd0b7a6c9cc967c090d52cd713c6f /cli/dts/lib.deno.ns.d.ts | |
parent | 68c519d06161920d21afc2e40db11230af62baee (diff) |
fix: move stable/unstable types/APIs to their correct places (#10880)
- Moved ppid and memoryUsage types from deno.unstable to deno.ns.
- Moved sleepSync to unstable object, shutdown to stable object.
Diffstat (limited to 'cli/dts/lib.deno.ns.d.ts')
-rw-r--r-- | cli/dts/lib.deno.ns.d.ts | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/cli/dts/lib.deno.ns.d.ts b/cli/dts/lib.deno.ns.d.ts index 2032757bb..8ebf16150 100644 --- a/cli/dts/lib.deno.ns.d.ts +++ b/cli/dts/lib.deno.ns.d.ts @@ -90,6 +90,24 @@ declare namespace Deno { /** The current process id of the runtime. */ export const pid: number; + /** + * The pid of the current process's parent. + */ + export const ppid: number; + + export interface MemoryUsage { + rss: number; + heapTotal: number; + heapUsed: number; + external: number; + } + + /** + * Returns an object describing the memory usage of the Deno process measured + * in bytes. + */ + export function memoryUsage(): MemoryUsage; + /** Reflects the `NO_COLOR` environment variable at program start. * * See: https://no-color.org/ */ |