Skip to content

Commit

Permalink
fix: Use statically analyzable CJS exports
Browse files Browse the repository at this point in the history
This enables named imports in node ESM scripts because they do some magic to detect which module is exported.
  • Loading branch information
mjackson committed Dec 17, 2021
1 parent 9e65b30 commit 29c7fc8
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 8 deletions.
10 changes: 6 additions & 4 deletions packages/react-router-dom/node-main.js
@@ -1,5 +1,7 @@
/* eslint-env node */
module.exports =
process.env.NODE_ENV === "production"
? require("./umd/react-router-dom.production.min.js")
: require("./umd/react-router-dom.development.js");

if (process.env.NODE_ENV === "production") {
module.exports = require("./umd/react-router-dom.production.min.js");
} else {
module.exports = require("./umd/react-router-dom.development.js");
}
10 changes: 6 additions & 4 deletions packages/react-router/node-main.js
@@ -1,5 +1,7 @@
/* eslint-env node */
module.exports =
process.env.NODE_ENV === "production"
? require("./umd/react-router.production.min.js")
: require("./umd/react-router.development.js");

if (process.env.NODE_ENV === "production") {
module.exports = require("./umd/react-router.production.min.js");
} else {
module.exports = require("./umd/react-router.development.js");
}

0 comments on commit 29c7fc8

Please sign in to comment.