From fe04331c6d0720a5cee768aab0829a91174d1f55 Mon Sep 17 00:00:00 2001 From: Eirikur Nilsson Date: Tue, 21 Mar 2017 21:37:31 +0000 Subject: [PATCH] Resolve packages from parent node_modules folders A la classic NodeJS resolution and webpack default. See #116. --- packages/neutrino-preset-node/index.js | 1 + packages/neutrino-preset-web/index.js | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/neutrino-preset-node/index.js b/packages/neutrino-preset-node/index.js index be25797..7c52c20 100644 --- a/packages/neutrino-preset-node/index.js +++ b/packages/neutrino-preset-node/index.js @@ -58,6 +58,7 @@ module.exports = (neutrino) => { .end() .resolve .modules + .add('node_modules') .add(neutrino.options.node_modules) .add(MODULES) .end() diff --git a/packages/neutrino-preset-web/index.js b/packages/neutrino-preset-web/index.js index 76151e7..1617fde 100644 --- a/packages/neutrino-preset-web/index.js +++ b/packages/neutrino-preset-web/index.js @@ -93,7 +93,7 @@ module.exports = (neutrino) => { .filename('[name].bundle.js') .chunkFilename('[id].[chunkhash].js'); - config.resolve.modules.add(neutrino.options.node_modules).add(MODULES); + config.resolve.modules.add('node_modules').add(neutrino.options.node_modules).add(MODULES); config.resolve.extensions.add('.js').add('.json'); config.resolveLoader.modules.add(neutrino.options.node_modules).add(MODULES);