From 5272b6b9081998928d83d6bbb5965cbe64459fe2 Mon Sep 17 00:00:00 2001 From: ObserverOfTime Date: Sun, 31 Aug 2025 00:41:29 +0300 Subject: [PATCH] refactor(web): use nullish coalescing operator --- lib/binding_web/src/bindings.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/lib/binding_web/src/bindings.ts b/lib/binding_web/src/bindings.ts index 359deecb..c7b10c93 100644 --- a/lib/binding_web/src/bindings.ts +++ b/lib/binding_web/src/bindings.ts @@ -10,10 +10,7 @@ export let Module: MainModule | null = null; * Initialize the Tree-sitter Wasm module. This should only be called by the {@link Parser} class via {@link Parser.init}. */ export async function initializeBinding(moduleOptions?: Partial): Promise { - if (!Module) { - Module = await createModule(moduleOptions); - } - return Module; + return Module ??= await createModule(moduleOptions); } /**