@getgrass/pagination
Version:
## Table of Contents
35 lines (31 loc) • 820 B
JavaScript
/* eslint-disable import/no-anonymous-default-export */
import babel from '@rollup/plugin-babel'
import resolve from '@rollup/plugin-node-resolve'
import commonjs from '@rollup/plugin-commonjs'
import typescript from 'rollup-plugin-typescript2'
import peerDepsExternal from 'rollup-plugin-peer-deps-external'
import { terser } from 'rollup-plugin-terser'
const PACKAGE_NAME = 'index'
const ENTRY_FILE = './src/index.ts'
const OUTPUT_DIR = './dist'
export default [
{
input: ENTRY_FILE,
output: [
{
file: `${OUTPUT_DIR}/${PACKAGE_NAME}.js`,
format: 'cjs',
exports: 'named',
name: PACKAGE_NAME
}
],
plugins: [
peerDepsExternal(),
resolve(),
babel({ inputSourceMap: true }),
commonjs(),
terser(),
typescript()
]
}
]