tagged-jsx
Version:
Tagged Template for jsx
33 lines (30 loc) • 704 B
JavaScript
import builder from "@daybrush/builder";
const defaultOptions = {
tsconfig: "tsconfig.build.json",
};
export default builder([
{
...defaultOptions,
input: "src/index.ts",
output: "./dist/tagged-jsx.esm.js",
visualizer: true,
format: "es",
exports: "named",
},
{
...defaultOptions,
input: "src/index.cjs.ts",
output: "./dist/tagged-jsx.cjs.js",
format: "cjs",
exports: "named",
},
{
...defaultOptions,
input: "src/index.ts",
output: "./dist/tagged-jsx.js",
format: "umd",
exports: "named",
name: "TaggedJSX",
resolve: true,
},
]);