@reactivers/hooks
Version:
Awesome hooks for React!. Fetch, Socket, Measure, LocalStorage and so much more...
28 lines (26 loc) • 717 B
JavaScript
import external from 'rollup-plugin-peer-deps-external';
import del from 'rollup-plugin-delete';
import resolve from "rollup-plugin-node-resolve";
import typescript from 'rollup-plugin-typescript2';
import pkg from './package.json';
export default {
input: pkg.source,
output: [
{ file: pkg.main, format: 'cjs', },
],
watch: {
include: [pkg.source, "src/*"],
exclude: 'node_modules/**'
},
plugins: [
external({
includeDependencies: true
}),
resolve(),
typescript({
useTsconfigDeclarationDir: true,
}),
del({ targets: ['dist/*'] }),
],
external: Object.keys(pkg.peerDependencies || {})
};