fetch-plugin
Version:
fetch polyfill with TIMEOUT setting and other options, extend from whatwg-fetch
50 lines (48 loc) • 853 B
JavaScript
import babel from '@rollup/plugin-babel';
import { terser } from "rollup-plugin-terser";
import resolve from 'rollup-plugin-node-resolve';
import commonjs from 'rollup-plugin-commonjs';
export default [{
input: 'src/main.js',
output: {
name: "_fetch",
file: 'dist/index.umd.js',
format: 'umd'
},
plugins: [
babel({
"include": "src/**",
}),
resolve(),
commonjs()
]
}, {
input: 'src/main.js',
output: {
name: "_fetch",
file: 'dist/index.umd.min.js',
format: 'umd'
},
plugins: [
babel({
"include": "src/**",
}),
terser(),
resolve(),
commonjs()
]
}, {
input: 'src/main.js',
output: {
file: 'dist/index.js',
format: 'cjs'
},
external: ['whatwg-fetch'],
plugins: [
babel({
"include": "src/**",
}),
terser(),
commonjs()
]
}]