From e8fc4c7b1628012fc1269f49fc271f1b93b84632 Mon Sep 17 00:00:00 2001 From: Aiji Uejima Date: Mon, 28 Mar 2022 22:55:09 +0900 Subject: [PATCH] fix: resolve bug that occur when using npm --- src/index.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/index.ts b/src/index.ts index ace4c73..3feea4b 100644 --- a/src/index.ts +++ b/src/index.ts @@ -18,14 +18,14 @@ export const withEsbuildOverride = (_esbuildOverride?: EsbuildOverride) => { if (typeof _esbuildOverride !== "function") return; esbuildOverride = _esbuildOverride; - for (const mod of ["esbuild", "@remix-run/dev/node_modules/esbuild"]) { + for (const mod of ["@remix-run/dev/node_modules/esbuild", "esbuild"]) { let esbuild; try { esbuild = require(mod); } catch (_) { continue; } - if (esbuild && !esbuild.overridden) break; + if (esbuild.overridden) break; const originalBuildFunction = esbuild.build; Object.defineProperty(esbuild, "build", { get: () => (option: EsbuildOption) => {