Rename workbench.web.api.* to workbench.web.main.* (#141263)

* web - rename entry file

* web - rename entry file also for server

* rename main entry in copy
This commit is contained in:
Benjamin Pasero
2022-01-24 12:45:49 +01:00
committed by GitHub
parent b9cee5d95a
commit 0f89762b4b
11 changed files with 56 additions and 26 deletions
+11 -3
View File
@@ -17,7 +17,7 @@ const filter = require('gulp-filter');
const _ = require('underscore');
const { getProductionDependencies } = require('./lib/dependencies');
const vfs = require('vinyl-fs');
const fs = require('fs');
const replace = require('gulp-replace');
const packageJson = require('../package.json');
const { compileBuildTask } = require('./gulpfile.compile');
const extensions = require('./lib/extensions');
@@ -64,7 +64,7 @@ const vscodeWebResources = [
const buildfile = require('../src/buildfile');
const vscodeWebEntryPoints = _.flatten([
buildfile.entrypoint('vs/workbench/workbench.web.api'),
buildfile.entrypoint('vs/workbench/workbench.web.main'),
buildfile.base,
buildfile.workerExtensionHost,
buildfile.workerNotebook,
@@ -167,6 +167,13 @@ function packageTask(sourceFolderName, destinationFolderName) {
gulp.src('resources/server/code-512.png', { base: 'resources/server' })
);
// TODO@bpasero remove me in Feb
const legacyMain = es.merge(
gulp.src(sourceFolderName + '/vs/workbench/workbench.web.main.js').pipe(rename('out/vs/workbench/workbench.web.api.js')).pipe(replace('workbench.web.main', 'workbench.web.api')),
gulp.src(sourceFolderName + '/vs/workbench/workbench.web.main.css').pipe(rename('out/vs/workbench/workbench.web.api.css')),
gulp.src(sourceFolderName + '/vs/workbench/workbench.web.main.nls.js').pipe(rename('out/vs/workbench/workbench.web.api.nls.js')).pipe(replace('workbench.web.main', 'workbench.web.api'))
);
let all = es.merge(
packageJsonStream,
license,
@@ -174,7 +181,8 @@ function packageTask(sourceFolderName, destinationFolderName) {
deps,
favicon,
manifest,
pwaicons
pwaicons,
legacyMain
);
let result = all