Skip to content

Commit 3bce8bc

Browse files
committed
Allow dependency detection to work on devDependencies
This is done to unblock the use case of having most of your dependencies as devDependencies, for CLI's that rely on remix to improve install time by pre-bundling the tool.
1 parent b70e0fd commit 3bce8bc

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/remix-dev/cli/commands.ts

+3-1
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,9 @@ export async function generateEntry(
274274
}
275275

276276
let pkgJson = await PackageJson.load(rootDirectory);
277-
let deps = pkgJson.content.dependencies ?? {};
277+
let prodDeps = pkgJson.content.dependencies ?? {};
278+
let devDeps = pkgJson.content.devDependencies ?? {};
279+
let deps = {...prodDeps, ...devDeps };
278280

279281
let serverRuntime = deps["@remix-run/deno"]
280282
? "deno"

0 commit comments

Comments
 (0)