UNPKG

@bahachammakhi/hooks

Version:

Customized Hooks for React Projects

44 lines (43 loc) 1.01 kB
import typescript from "rollup-plugin-typescript2"; import commonjs from "rollup-plugin-commonjs"; import external from "rollup-plugin-peer-deps-external"; import resolve from "rollup-plugin-node-resolve"; import pkg from "./package.json"; export default { input: "src/index.ts", output: [ { file: pkg.main, format: "cjs", exports: "named", sourcemap: true, }, { file: pkg.module, format: "es", exports: "named", sourcemap: true, }, ], plugins: [ external(), resolve(), typescript({ rollupCommonJSResolveHack: true, exclude: ["**/__tests__/**"], clean: true, }), commonjs({ include: ["node_modules/**"], namedExports: { "node_modules/react/react.js": [ "Children", "Component", "PropTypes", "createElement", ], "node_modules/react-dom/index.js": ["render"], }, }), ], };