From 57afd6bff62a904ebd7eb68d1c48a9b7cf6f2641 Mon Sep 17 00:00:00 2001 From: Woohyun Sung Date: Tue, 14 Oct 2025 17:39:57 +0900 Subject: [PATCH 1/3] typings: delete undefined property in ConfigBinding --- typings/internalBinding/config.d.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/typings/internalBinding/config.d.ts b/typings/internalBinding/config.d.ts index 68c1002f413652..9fa5713fb7c89c 100644 --- a/typings/internalBinding/config.d.ts +++ b/typings/internalBinding/config.d.ts @@ -10,6 +10,5 @@ export interface ConfigBinding { hasInspector: boolean; noBrowserGlobals: boolean; bits: number; - hasDtrace: boolean; getDefaultLocale(): string; } From f8184b54ce70434da63bca3b0180d911866aa76d Mon Sep 17 00:00:00 2001 From: Woohyun Sung Date: Tue, 14 Oct 2025 17:40:27 +0900 Subject: [PATCH 2/3] typings: add missing properties in HTTPParser --- typings/internalBinding/http_parser.d.ts | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/typings/internalBinding/http_parser.d.ts b/typings/internalBinding/http_parser.d.ts index 124bdd5af2f152..162081dc2ccb86 100644 --- a/typings/internalBinding/http_parser.d.ts +++ b/typings/internalBinding/http_parser.d.ts @@ -27,10 +27,18 @@ declare namespace InternalHttpParserBinding { static kLenientHeaders: number; static kLenientChunkedLength: number; static kLenientKeepAlive: number; + static kLenientTransferEncoding: number; + static kLenientVersion: number; + static kLenientDataAfterClose: number; + static kLenientOptionalLFAfterCR: number; + static kLenientOptionalCRLFAfterChunk: number; + static kLenientOptionalCRBeforeLF: number; + static kLenientSpacesAfterChunkSize: number; static kLenientAll: number; close(): void; free(): void; + remove(): void; execute(buffer: Buffer): Error | Buffer; finish(): Error | Buffer; initialize( From 106aa33e9207d05d61cf6014dd184467ec2feca7 Mon Sep 17 00:00:00 2001 From: Woohyun Sung Date: Tue, 14 Oct 2025 17:40:54 +0900 Subject: [PATCH 3/3] typings: add missing properties and method in Worker --- typings/internalBinding/worker.d.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/typings/internalBinding/worker.d.ts b/typings/internalBinding/worker.d.ts index e98cd62b21f868..e168ff8abb1711 100644 --- a/typings/internalBinding/worker.d.ts +++ b/typings/internalBinding/worker.d.ts @@ -11,6 +11,7 @@ declare namespace InternalWorkerBinding { ); startThread(): void; stopThread(): void; + hasRef(): boolean; ref(): void; unref(): void; getResourceLimits(): Float64Array; @@ -38,7 +39,9 @@ export interface WorkerBinding { Worker: typeof InternalWorkerBinding.Worker; getEnvMessagePort(): InternalMessagingBinding.MessagePort; threadId: number; + threadName: string; isMainThread: boolean; + isInternalThread: boolean; ownsProcessState: boolean; resourceLimits?: Float64Array; kMaxYoungGenerationSizeMb: number;