forked from microsoft/vscode-containers
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathesbuild.mjs
More file actions
26 lines (22 loc) · 1019 Bytes
/
esbuild.mjs
File metadata and controls
26 lines (22 loc) · 1019 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See LICENSE.md in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { autoEsbuildOrWatch, autoSelectEsbuildConfig } from '@microsoft/vscode-azext-eng/esbuild';
const baseConfig = autoSelectEsbuildConfig();
/** @type {import('esbuild').BuildOptions} */
const finalConfig = {
...baseConfig,
entryPoints: [
...baseConfig.entryPoints,
{
in: './node_modules/dockerfile-language-server-nodejs/lib/server.js',
out: 'dockerfile-language-server-nodejs/lib/server',
},
{
in: './node_modules/@microsoft/compose-language-service/lib/server.js',
out: 'compose-language-service/lib/server',
},
],
};
await autoEsbuildOrWatch(finalConfig);