Skip to content

Commit b9a8300

Browse files
authored
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 b98a53e commit b9a8300

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

packages/remix-dev/cli/commands.ts

Lines changed: 3 additions & 1 deletion
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)