@@ -37,11 +37,6 @@ const { compileBuildTask } = require('./gulpfile.compile');
3737const { compileExtensionsBuildTask } = require ( './gulpfile.extensions' ) ;
3838
3939const productionDependencies = deps . getProductionDependencies ( path . dirname ( __dirname ) ) ;
40- const baseModules = Object . keys ( process . binding ( 'natives' ) ) . filter ( n => ! / ^ _ | \/ / . test ( n ) ) ;
41- const nodeModules = [ 'electron' , 'original-fs' ]
42- . concat ( Object . keys ( product . dependencies || { } ) )
43- . concat ( _ . uniq ( productionDependencies . map ( d => d . name ) ) )
44- . concat ( baseModules ) ;
4540
4641// Build
4742const vscodeEntryPoints = _ . flatten ( [
@@ -94,7 +89,7 @@ const optimizeVSCodeTask = task.define('optimize-vscode', task.series(
9489 src : 'out-build' ,
9590 entryPoints : vscodeEntryPoints ,
9691 resources : vscodeResources ,
97- loaderConfig : common . loaderConfig ( nodeModules ) ,
92+ loaderConfig : common . loaderConfig ( ) ,
9893 out : 'out-vscode' ,
9994 bundleInfo : undefined
10095 } )
@@ -105,12 +100,6 @@ const sourceMappingURLBase = `https://ticino.blob.core.windows.net/sourcemaps/${
105100const minifyVSCodeTask = task . define ( 'minify-vscode' , task . series (
106101 optimizeVSCodeTask ,
107102 util . rimraf ( 'out-vscode-min' ) ,
108- ( ) => {
109- const fullpath = path . join ( process . cwd ( ) , 'out-vscode/bootstrap-window.js' ) ;
110- const contents = fs . readFileSync ( fullpath ) . toString ( ) ;
111- const newContents = contents . replace ( '[/*BUILD->INSERT_NODE_MODULES*/]' , JSON . stringify ( nodeModules ) ) ;
112- fs . writeFileSync ( fullpath , newContents ) ;
113- } ,
114103 common . minifyTask ( 'out-vscode' , `${ sourceMappingURLBase } /core` )
115104) ) ;
116105gulp . task ( minifyVSCodeTask ) ;
0 commit comments