Avoid going through separate package.json files

This commit is contained in:
Alexandru Dima 2021-11-12 14:14:05 +01:00
parent d2e1d5104f
commit aa5bb2cfa7
No known key found for this signature in database
GPG key ID: 39563C1504FDD0C9
13 changed files with 38 additions and 30 deletions

View file

@ -33,6 +33,7 @@ glob('src/*/*.contribution.ts', { cwd: __dirname }, function (err, files) {
external.push(`*/${language}`);
}
buildESM({
base: 'monaco-languages',
entryPoints,
external
});
@ -41,11 +42,13 @@ glob('src/*/*.contribution.ts', { cwd: __dirname }, function (err, files) {
// AMD
{
buildAMD({
base: 'monaco-languages',
entryPoint: 'src/monaco.contribution.ts',
banner: 'define("vs/basic-languages/monaco.contribution",["vs/editor/editor.api"],()=>{'
});
for (const language of languages) {
buildAMD({
base: 'monaco-languages',
entryPoint: `src/${language}/${language}.ts`,
banner: `define("vs/basic-languages/${language}/${language}",[],()=>{`
});