UNPKG

@servosinformatica/resources

Version:
35 lines (34 loc) 1.01 kB
import babel from 'rollup-plugin-babel'; import peerDepsExternal from 'rollup-plugin-peer-deps-external'; import resolve from '@rollup/plugin-node-resolve'; import postcss from 'rollup-plugin-postcss'; export default { input: 'src/index.js', output: [ { file: 'dist/index.js', format: 'cjs', }, { file: 'dist/index.esm.js', format: 'esm', }, ], plugins: [ peerDepsExternal({ includeDependencies: true, // Força inclusão de todas as dependências }), resolve({ extensions: ['.js', '.jsx'], // Permite importar sem extensão }), babel({ exclude: 'node_modules/**', presets: ['@babel/preset-react'], }), postcss({ modules: true, // Para CSS Modules extract: true, // Extrai para um arquivo .css separado minimize: true, }), ], };