react-fblibrary
Version:
FBLibrary é uma biblioteca autoral que reúne componentes e bases fundamentais para desenvolvimento eficiente. Nosso objetivo é criar um ecossistema de componentes, desde elementos simples, como inputs e botões, até layouts completos, que podem ser reutili
42 lines (40 loc) • 956 B
JavaScript
import resolve from '@rollup/plugin-node-resolve';
import commonjs from '@rollup/plugin-commonjs';
import typescript from '@rollup/plugin-typescript';
import { terser } from 'rollup-plugin-terser';
import postcss from 'rollup-plugin-postcss';
import json from '@rollup/plugin-json';
export default {
input: 'index.ts',
output: {
file: 'dist/bundle.js',
format: 'umd',
name: 'FBLibrary',
sourcemap: true,
globals: {
react: 'React',
'react-dom': 'ReactDOM',
antd: 'antd'
}
},
onwarn: function(warning, warn) {
if (warning.message.includes('use client')) {
return;
}
warn(warning);
},
external: ['react', 'react-dom', 'antd'],
plugins: [
json(),
resolve(),
commonjs(),
typescript({
tsconfig: './tsconfig.json',
declaration: true,
}),
terser(),
postcss({
extensions: ['.css'],
}),
]
};