UNPKG

bc-formio-template-extend

Version:

Extension of Formio JS's template for formio components following web accessibility

54 lines (50 loc) 1.27 kB
import babel from "@rollup/plugin-babel"; import resolve from "@rollup/plugin-node-resolve"; import typescript from '@rollup/plugin-typescript'; const extensions = ['.js', '.ts']; const commonPlugins = [ resolve(), typescript({ tsconfig: './tsconfig.json' }), babel({ babelHelpers: 'runtime', exclude: 'node_modules/**', extensions, presets: ['@babel/preset-env'], }), ]; export default [ { input: 'src/index.ts', output: { file: 'dist/umd/index.js', format: 'umd', name: 'FormiojsCustomTemplate', }, plugins: commonPlugins, }, { input: 'src/index.ts', output: { file: 'dist/cjs/index.js', format: 'cjs', }, plugins: commonPlugins, }, { input: 'src/index.ts', output: { file: 'dist/es/index.js', format: 'es', }, plugins: commonPlugins, }, { input: 'src/index.ts', output: { file: 'dist/iife/index.js', format: 'iife', name: 'FormiojsCustomTemplate', }, plugins: commonPlugins, } ];