aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-07-10 01:33:46 -0700
committerGravatar Jarred Sumner <709451+Jarred-Sumner@users.noreply.github.com> 2023-07-10 01:33:46 -0700
commit538bcef7317ce4b2dfd84097cda0281e1a948475 (patch)
tree6171b8e61db4f7f04ca5080df90c77c9bab030a2
parent93b0e94410754eea36a4f5a5a9f953ed959eee99 (diff)
downloadbun-538bcef7317ce4b2dfd84097cda0281e1a948475.tar.gz
bun-538bcef7317ce4b2dfd84097cda0281e1a948475.tar.zst
bun-538bcef7317ce4b2dfd84097cda0281e1a948475.zip
Update globals.d.ts
-rw-r--r--packages/bun-types/globals.d.ts30
1 files changed, 28 insertions, 2 deletions
diff --git a/packages/bun-types/globals.d.ts b/packages/bun-types/globals.d.ts
index da412b211..f3f941488 100644
--- a/packages/bun-types/globals.d.ts
+++ b/packages/bun-types/globals.d.ts
@@ -420,6 +420,32 @@ interface Process {
emitWarning(warning: string | Error /*name?: string, ctor?: Function*/): void;
readonly config: Object;
+
+ memoryUsage: {
+ (delta?: MemoryUsageObject): MemoryUsageObject;
+
+ rss(): number;
+ };
+
+ cpuUsage(previousValue?: CPUUsageObject): CPUUsageObject;
+
+ /**
+ * Does nothing in Bun
+ */
+ setSourceMapsEnabled(enabled: boolean): void;
+}
+
+interface MemoryUsageObject {
+ rss: number;
+ heapTotal: number;
+ heapUsed: number;
+ external: number;
+ arrayBuffers: number;
+}
+
+interface CPUUsageObject {
+ user: number;
+ system: number;
}
declare var process: Process;
@@ -1437,8 +1463,8 @@ declare function queueMicrotask(callback: (...args: any[]) => void): void;
declare function reportError(error: any): void;
interface Timer {
- ref(): void;
- unref(): void;
+ ref(): Timer;
+ unref(): Timer;
hasRef(): boolean;
[Symbol.toPrimitive](): number;