logtown/logtown

View on GitHub
packages/logger/build/rollup.config.browser.es5.js

Summary

Maintainability
A
3 hrs
Test Coverage
'use strict';

const babel = require('rollup-plugin-babel');
const nodeResolve = require('rollup-plugin-node-resolve');
const commonjs = require('rollup-plugin-commonjs');

module.exports = [{
  input: './index.js',
  external: [],
  output: {
    name: 'logtown',
    file: './es5/umd/index.js',
    format: 'umd',
    interop: false,
  },
  plugins: [
    nodeResolve({
      module: true,
      jsnext: true,
      main: true,
    }),
    commonjs(),
    babel({
      presets: [
        ["@babel/preset-env", {
          "targets": {
            "browsers": ["last 2 versions", "safari >= 7"]
          },
          "modules": false
        }],
      ],
    }),
  ],
}, {
  input: './plugins/stacktrace.js',
  output: {
    name: 'logtown',
    file: './es5/umd/plugins/stacktrace.js',
    format: 'umd',
    interop: false,
  },
  plugins: [
    nodeResolve({
      module: true,
      jsnext: true,
      main: true,
    }),
    commonjs(),
    babel({
      presets: [
        ["@babel/preset-env", {
          "targets": {
            "browsers": ["last 2 versions", "safari >= 7"]
          },
          "modules": false
        }],
      ],
    }),
  ],
}];