tsup.config.ts 442 B

123456789101112131415161718
  1. import { defineConfig } from "tsup";
  2. import { solidPlugin } from "esbuild-plugin-solid";
  3. export default defineConfig({
  4. entry: ["src/index.tsx"],
  5. format: ["cjs", "esm"],
  6. dts: true,
  7. sourcemap: true,
  8. clean: true,
  9. esbuildPlugins: [solidPlugin({ solid: { generate: "dom" } })],
  10. external: [
  11. "solid-js",
  12. "@json-render/core",
  13. "@json-render/core/store-utils",
  14. "@json-render/devtools",
  15. "@json-render/solid",
  16. ],
  17. });