From de4e01bcc6b2abcb205ea3232286cbd65729ad95 Mon Sep 17 00:00:00 2001 From: Vitali Zaidman Date: Wed, 17 Sep 2025 01:24:59 -0700 Subject: [PATCH] add the nodejs type for process.memoryUsage.rss() (#53805) Summary: Pull Request resolved: https://github.com/facebook/react-native/pull/53805 Changelog: [Internal] https://nodejs.org/docs/latest-v24.x/api/process.html#processmemoryusagerss Reviewed By: huntie Differential Revision: D82550739 fbshipit-source-id: 11026fb82608e004b10426776592f22e67eb0720 --- flow-typed/environment/node.js | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/flow-typed/environment/node.js b/flow-typed/environment/node.js index 7969e444e11..b1494ed6665 100644 --- a/flow-typed/environment/node.js +++ b/flow-typed/environment/node.js @@ -3995,13 +3995,16 @@ declare class Process extends events$EventEmitter { initgroups?: (user: number | string, extra_group: number | string) => void; kill(pid: number, signal?: string | number): void; mainModule: Object; - memoryUsage(): { - arrayBuffers: number, - rss: number, - heapTotal: number, - heapUsed: number, - external: number, - ... + memoryUsage: { + (): { + arrayBuffers: number, + rss: number, + heapTotal: number, + heapUsed: number, + external: number, + ... + }, + rss: () => number, }; nextTick: (cb: (...T) => mixed, ...T) => void; pid: number;