You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
320 B
TypeScript

import { defineConfig } from "tsup";
export default defineConfig({
outExtension({ format }) {
return {
js: `.${format}.js`,
};
},
entry: ["src/index.ts"],
format: ["esm", "cjs"],
dts: true,
splitting: false,
sourcemap: true,
clean: true,
minify: true,
noExternal: ["react-icons"],
});