create-simple-projects
Version:
Create simple project with ts, jest, eslint, prettier and other stuff.
37 lines (35 loc) • 744 B
JavaScript
import typescript from '@rollup/plugin-typescript';
import babel from 'rollup-plugin-babel';
import { terser } from 'rollup-plugin-terser';
import commonjs from 'rollup-plugin-commonjs';
import nodeResolve from 'rollup-plugin-node-resolve';
import image from 'rollup-plugin-img';
export default {
input: 'src/index.ts',
output: {
file: 'dist/index.js',
format: 'iife',
generatedCode: 'es5'
},
plugins: [
typescript(),
babel({
babelrc: true
}),
terser({
format: {
comments: false
}
}),
commonjs({
include: ['node_modules/**'],
ignoreGlobal: false,
sourceMap: false
}),
nodeResolve({
jsnext: true,
main: false
}),
image()
]
};