apivis
Version:
JavaScript objects API visualization
52 lines (47 loc) • 756 B
JavaScript
import json from 'rollup-plugin-json';
import pkg from './package.json';
const pluginJson = json({
preferConst: true
});
const config = [{
input: './src/index.universal.js',
output: {
format: 'cjs',
file: pkg.main,
sourcemap: true
},
plugins: [
pluginJson
],
watch: {
include: 'src/**'
}
}, {
input: './src/index.universal.js',
output: {
format: 'umd',
file: pkg.browser,
name: pkg.name,
sourcemap: true
},
plugins: [
pluginJson
],
watch: {
include: 'src/**'
}
}, {
input: './src/index.universal.mjs',
output: {
format: 'es',
file: pkg.module,
sourcemap: true
},
plugins: [
pluginJson
],
watch: {
include: 'src/**'
}
}];
export default config;