Also run cleanNodeModules on extensions/node_modules (#167476)

Also run cleanNodeModules on extensions/node_modules

Fixes #166652
This commit is contained in:
Matt Bierner 2022-11-29 12:15:09 -08:00 committed by GitHub
parent f3d79ea766
commit ce934ff443
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 3 deletions

File diff suppressed because one or more lines are too long

View file

@ -376,7 +376,11 @@ export function packageLocalExtensionsStream(forWeb: boolean): Stream {
// also include shared production node modules
const productionDependencies = getProductionDependencies('extensions/');
const dependenciesSrc = _.flatten(productionDependencies.map(d => path.relative(root, d.path)).map(d => [`${d}/**`, `!${d}/**/{test,tests}/**`]));
result = es.merge(localExtensionsStream, gulp.src(dependenciesSrc, { base: '.' }));
result = es.merge(
localExtensionsStream,
gulp.src(dependenciesSrc, { base: '.' })
.pipe(util2.cleanNodeModules(path.join(root, 'build', '.moduleignore'))));
}
return (