UNPKG

react-pure-props

Version:

compare only the props. If the state does not change, do not re-ender.

33 lines (29 loc) 654 B
import builder from "@daybrush/builder"; const commonjs = require("rollup-plugin-commonjs"); const cjs = commonjs({ namedExports: { "node_modules/shallowequal/index.js": undefined, }, }) const defaultConfig = { tsconfig: "tsconfig.build.json", input: "src/PureProps.tsx", exports: "default", plugins: [cjs], external: { "react": "react", }, resolve: true, }; export default builder([ { ...defaultConfig, output: "./dist/pure-props.esm.js", format: "es", }, { ...defaultConfig, output: "./dist/pure-props.cjs.js", format: "cjs", }, ]);