You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
469 B

6 years ago
const typescript = require('rollup-plugin-typescript2');
const pkg = require('./package.json');
6 years ago
6 years ago
export default {
input: 'src/index.ts',
6 years ago
output: [
{file: pkg.main, format: 'cjs'},
{file: pkg.module, format: 'es'},
{file: 'lib/index.umd.js', format: 'umd', name: 'JsonRpc'}
],
6 years ago
plugins: [
typescript({
tsConfigOverride: {
compilerOptions: {
declaration: true,
allowJs: false,
},
},
}),
],
};