react-find-dom-node
Version:
React 19 removed ReactDOM.findDOMNode so this fixes that
33 lines (29 loc) • 618 B
JavaScript
import { build } from "esbuild";
for (const format of [ "cjs", "esm" ]) {
const fileExt = format === "cjs" ? "js" : "mjs";
await build({
entryPoints: [
"./lib/index.js"
],
outfile: `./dist/index.${fileExt}`,
platform: "node",
bundle: true,
external: [
"react",
"react-dom"
],
format
});
}
for (const format of [ "cjs", "esm" ]) {
const fileExt = format === "cjs" ? "js" : "mjs";
await build({
entryPoints: [
"./lib/findDOMNodePolyfill.js"
],
outfile: `./dist/findDOMNodePolyfill.${fileExt}`,
platform: "node",
bundle: true,
format
});
}