From 83e52559b82d57e7eb75297ed78f456cc4ffccec Mon Sep 17 00:00:00 2001 From: morluto <76467478+morluto@users.noreply.github.com> Date: Sun, 11 Oct 2026 10:20:04 +0800 Subject: [PATCH] style(reference-source): format loader binding changes --- src/domain/referenceSourceRequireBindings.ts | 7 +++---- .../filesystem/referenceSourceShadowedRequire.test.ts | 4 +--- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/src/domain/referenceSourceRequireBindings.ts b/src/domain/referenceSourceRequireBindings.ts index d7c8cea49..c6df25180 100644 --- a/src/domain/referenceSourceRequireBindings.ts +++ b/src/domain/referenceSourceRequireBindings.ts @@ -53,7 +53,8 @@ export const unshadowedReferenceSourceRequireCalls = ( if (start === undefined) return; if ( readAncestors().some( - (ancestor) => t.isWithStatement(ancestor) && contains(ancestor.body, node), + (ancestor) => + t.isWithStatement(ancestor) && contains(ancestor.body, node), ) ) return; @@ -91,9 +92,7 @@ const isExplicitModuleSource = (path: string): boolean => { return false; }; -const hasUninitializedTopLevelVarRequire = ( - program: t.Program, -): boolean => { +const hasUninitializedTopLevelVarRequire = (program: t.Program): boolean => { let found = false; let initialized = false; traverseJavaScriptAst(program, { diff --git a/tests/boundary/filesystem/referenceSourceShadowedRequire.test.ts b/tests/boundary/filesystem/referenceSourceShadowedRequire.test.ts index 9ffe7ef95..8c438e647 100644 --- a/tests/boundary/filesystem/referenceSourceShadowedRequire.test.ts +++ b/tests/boundary/filesystem/referenceSourceShadowedRequire.test.ts @@ -112,9 +112,7 @@ it("resolves require calls by lexical binding and source mode", async () => { result.value.relationships .filter(({ kind }) => kind === "requires") .map(({ from_path, to }) => [from_path, to]) - .sort((left, right) => - (left[0] ?? "").localeCompare(right[0] ?? ""), - ), + .sort((left, right) => (left[0] ?? "").localeCompare(right[0] ?? "")), ).toEqual([ ["create-require-esm.mjs", "loaded.cjs"], ["nested.cjs", "loaded.cjs"],