trezy/transform-string-case

View on GitHub
rollup.config.js

Summary

Maintainability
A
0 mins
Test Coverage
import { eslint } from 'rollup-plugin-eslint'
import { sizeSnapshot } from 'rollup-plugin-size-snapshot'
import { terser } from 'rollup-plugin-terser'
import babel from 'rollup-plugin-babel'
import notify from 'rollup-plugin-notify'
import progress from 'rollup-plugin-progress'
import resolve from 'rollup-plugin-node-resolve'
import visualizer from 'rollup-plugin-visualizer'

import { name } from './package.json'





export default [
  {
    input: 'src/index.js',
    output: {
      file: 'dist/index.js',
      format: 'umd',
      name,
    },
    plugins: [
      progress(),
      resolve(),
      eslint(),
      babel({ exclude: 'node_modules/**' }),
      sizeSnapshot(),
      visualizer(),
      notify(),
    ],
  },
  {
    input: 'dist/index.js',
    output: {
      file: 'dist/index.min.js',
      format: 'umd',
      name,
    },
    plugins: [
      progress(),
      terser(),
      sizeSnapshot(),
      notify(),
    ],
  },
]