greed
Version:
graphql client
35 lines (33 loc) • 722 B
JavaScript
import path from 'path';
import babel from 'rollup-plugin-babel';
import async from 'rollup-plugin-async';
var dest = 'dist/greed.js';
var destES = 'dist/greed.es.js';
if (process.env.NODE_ENV === 'production') {
dest = 'dist/greed.min.js';
destES = 'dist/greed.min.es.js';
}
export default {
entry: 'src/greed.js',
moduleName: 'Greed',
targets: [
{ dest: dest, format: 'umd' },
{ dest: destES, format: 'es' },
],
plugins: [
async(),
babel({
runtimeHelpers: true,
babelrc: true,
exclude: 'node_modules/**',
})
],
external: [
'whatwg-fetch',
'babel-runtime/regenerator'
],
globals: {
'whatwg-fetch': 'whatwg-fetch',
'babel-runtime/regenerator': 'babel-runtime/regenerator',
}
};