diff --git a/src/index.js b/src/index.js index 825930a..e007a10 100644 --- a/src/index.js +++ b/src/index.js @@ -184,7 +184,7 @@ export default function nodeResolve ( options = {} ) { } fulfil( null ); } else if ( jail && resolved.indexOf( normalize( jail.trim( sep ) ) ) !== 0 ) { - fulfil( null ); + fulfil( false ); } } diff --git a/test/test.js b/test/test.js index 47d44b8..96fa306 100644 --- a/test/test.js +++ b/test/test.js @@ -557,7 +557,10 @@ describe( 'rollup-plugin-node-resolve', function () { input: 'samples/jail/main.js', plugins: [ nodeResolve({ jail: `${__dirname}/samples/` - }) ] + }) ], + onwarn: (err) => { + if ( err.code && err.code === 'UNRESOLVED_IMPORT' ) throw err; + } }).then( (bundle) => { assert.deepEqual(bundle.imports, [ 'string/uppercase.js' ]); });