Lets suppose our dependency has the following package.json
described as:
{
"name": "some-dependency",
"exports": {
".": {
"browser": {
"import": "...",
"require": "..."
},
"node": {
"import": "...",
"require": "..."
},
}
}
}
How can I make webpack to resolve the node
export individually only for some-dependency
?. I've tried something like this:
module.exports = {
// ...
resolve: {
extensions: [".jsx", ".js"],
conditionNames: ["node", "some-dependency"],
},
};
but it applies globally and doesn't seem to do the work right.