diff --git a/get-dependency-list.js b/get-dependency-list.js index 448c394..6b1a872 100644 --- a/get-dependency-list.js +++ b/get-dependency-list.js @@ -24,6 +24,10 @@ module.exports = function(filename, serverless) { function handle(name, basedir, optionalDependencies, peerDependenciesMeta) { const moduleName = requirePackageName(name.replace(/\\/, '/')); + if (moduleName === null) { + serverless.cli.log(`[serverless-plugin-include-dependencies]: Module not found, skipping ${name}`); + return null; + } try { const pathToModule = resolve.sync(path.join(moduleName, 'package.json'), { basedir });