react-typescript-datamaps
Version:
react wrapper component for the 'datamaps' library (Interactive maps for data visualizations). Out of the box it includes advance arc-attack-plugin and demo mode.
45 lines (42 loc) • 1.01 kB
JavaScript
import resolve from '@rollup/plugin-node-resolve'
import external from 'rollup-plugin-peer-deps-external'
import commonjs from '@rollup/plugin-commonjs'
import typescript from 'rollup-plugin-typescript2'
import postcss from "rollup-plugin-postcss"
import packageJson from './package.json'
export default {
input: 'src/index.ts',
output: [
{
format: 'cjs',
file: packageJson.main,
exports: 'named',
sourcemap: true
},
{
format: 'es',
file: packageJson.module,
exports: 'named',
sourcemap: true
}
],
external: [
'react',
'react-dom',
...Object.keys(packageJson.dependencies || {}),
...Object.keys(packageJson.peerDependencies || {}),
],
plugins: [
resolve(),
external(),
commonjs({
include: ['node_modules/**'],
}),
typescript({
clean: true,
rollupCommonJSResolveHack: true,
exclude: ['node_modules'],
}),
postcss()
]
}