blob: 58ea0c281b4b3e125114351e134bf0492655545b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import * as esbuild from "esbuild";
// Bundles the extension into one file
await esbuild.build({
entryPoints: ["src/extension.ts"],
bundle: true,
outfile: "out/extension.js",
external: ["vscode"],
format: "cjs",
platform: "node",
sourcemap: true,
loader: {
// eslint-disable-next-line @typescript-eslint/naming-convention
".node": "file",
},
});
|