mirror of
https://github.com/Myriad-Dreamin/tinymist.git
synced 2025-08-04 10:18:16 +00:00

* feat: migrate eslint * feat: workspace prettierrc * feat: workspace eslint * chore: format files * build: update yarn.lock * feat: init html extension * feat: html extension first working flow * feat: css class support * feat: update package metadata * feat: check string context * feat: clean code * feat: delete unused yarn.lock
16 lines
404 B
JavaScript
16 lines
404 B
JavaScript
import { build } from "esbuild";
|
|
import * as fs from "fs";
|
|
|
|
if (!fs.existsSync("./out/extension.web.js")) {
|
|
fs.mkdirSync("./out", { recursive: true });
|
|
fs.writeFileSync("./out/extension.web.js", "");
|
|
}
|
|
|
|
build({
|
|
entryPoints: ["./src/extension.mts", "./src/server.mts"],
|
|
bundle: true,
|
|
outdir: "./out",
|
|
external: ["vscode"],
|
|
format: "cjs",
|
|
platform: "node",
|
|
}).catch(() => process.exit(1));
|