From ff6a5ab147822b2b7d87761b9eeeafef808645e2 Mon Sep 17 00:00:00 2001 From: Christopher Hiller Date: Thu, 21 Nov 2024 17:24:41 -0800 Subject: [PATCH] fix(ses): widen type of globalThis in Compartment (#2644) `globalThis` can contain `Symbol` keys, so it is more correctly typed as `Record`. This also widens the type of the `globals` parameter in the `Compartment` constructor. --- packages/ses/types.d.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/ses/types.d.ts b/packages/ses/types.d.ts index ba452a7768..1fc86f12d0 100644 --- a/packages/ses/types.d.ts +++ b/packages/ses/types.d.ts @@ -558,12 +558,12 @@ declare global { // Deprecated: constructor( - globals?: Record | undefined, + globals?: Record | undefined, modules?: Record, options?: CompartmentOptions, ); - get globalThis(): Record; + get globalThis(): Record; get name(): string;