UNPKG

@efflore/ui-element

Version:

UIElement - minimal reactive framework based on Web Components

22 lines (20 loc) 529 B
import typescript from '@rollup/plugin-typescript'; import replace from '@rollup/plugin-replace'; import dotenv from 'dotenv'; const env = dotenv.config({ path: `.env.${process.env.NODE_ENV}` }).parsed; export default { input: 'index.ts', output: { dir: './', format: 'esm', entryFileNames: '[name].js', chunkFileNames: 'dist/chunks/[name]-[hash].js', }, plugins: [ typescript(), replace({ preventAssignment: true, 'process.env.DEV_MODE': JSON.stringify(env.DEV_MODE), }), ] };