UNPKG

veend-sdk

Version:

a nodejs package for veend products

26 lines (24 loc) 764 B
import resolve from '@rollup/plugin-node-resolve'; import commonjs from '@rollup/plugin-commonjs'; import typescript from '@rollup/plugin-typescript'; import { terser } from 'rollup-plugin-terser'; export default { input: 'src/index.ts', // Your entry TypeScript file output: [ { file: 'dist/bundle.cjs.js', // CommonJS output format: 'cjs', }, { file: 'dist/bundle.esm.js', // ES module output format: 'esm', }, ], plugins: [ resolve(), // Resolves external dependencies commonjs(), // Converts CommonJS modules to ES6 typescript(), // Transpiles TypeScript terser(), // Minifies output (optional) ], external: ['axios'], // External dependencies, prevent bundling them };