htmgo/assets/js/tsup.config.ts

26 lines
491 B
TypeScript
Raw Normal View History

import { defineConfig } from "tsup";
export default defineConfig({
format: ["esm"],
entry: ["./src/mhtml.ts"],
outDir: "./../dist",
dts: false,
shims: true,
skipNodeModulesBundle: true,
clean: false,
target: "esnext",
treeshake: false,
sourcemap: true,
platform: "browser",
outExtension: () => {
return {
js: ".js",
};
},
minify: false,
bundle: true,
// https://github.com/egoist/tsup/issues/619
noExternal: [/(.*)/],
splitting: false,
});