wterm 0.3.4

Serial port to WebSocket bridge with embedded web terminal
import svelte from 'rollup-plugin-svelte'
import postcss from 'rollup-plugin-postcss'
import resolve from 'rollup-plugin-node-resolve'
import commonjs from 'rollup-plugin-commonjs'
import { terser } from 'rollup-plugin-terser'

const production = !process.env.ROLLUP_WATCH

export default {
  input: 'index.js',
  output: {
    sourcemap: !production,
    format: 'iife',
    name: 'wte',
    file: '../static/wterm.js'
  },
  external: [],
  plugins: [
    svelte({
      emitCss: true,
      compilerOptions: { dev: !production }
    }),
    postcss(),
    resolve({ browser: true }),
    commonjs(),
    production && terser({
      safari10: true
    })
  ]
}