UNPKG

react-native-dynamic-table-component

Version:

A customizable and dynamic table component for React Native that supports flexible layouts, dynamic column rendering, and user interactions such as sorting and filter.

39 lines (37 loc) 1.07 kB
import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import typescript from '@rollup/plugin-typescript'; import dts from 'rollup-plugin-dts'; import peerDepsExternalPlugin from 'rollup-plugin-peer-deps-external'; import terser from '@rollup/plugin-terser'; const packageJson = require('./package.json'); export default [ { input: 'src/index.ts', output: [ { file: packageJson.main, format: 'cjs', sourcemap: true, }, { file: packageJson.module, format: 'esm', sourcemap: true, }, ], plugins: [ peerDepsExternalPlugin(), resolve(), commonjs(), typescript({tsconfig: './tsconfig.json'}), terser(), ], external: ['react', 'react-native'], }, { input: 'src/index.ts', output: [{ file: packageJson.types}], plugins: [dts.default()] } ]