{"library":"rollup-esm-206","title":"Rollup","description":"Rollup is a module bundler for JavaScript that compiles small pieces of code into larger, optimized bundles using ES module format. Current stable version is v4.60.2, with active development and frequent releases. Rollup focuses on ES module tree-shaking and produces smaller, faster bundles compared to other bundlers. It supports plugins, multiple output formats (ESM, CJS, IIFE, UMD, AMD), and has both CLI and JavaScript API. Ships TypeScript types.","language":"javascript","status":"active","last_verified":"Fri May 01","install":{"commands":["npm install rollup-esm-206"],"cli":{"name":"rollup","version":null}},"imports":["import { rollup } from 'rollup'","import type { RollupOptions } from 'rollup'","import { watch } from 'rollup'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.mjs\nexport default {\n  input: 'src/main.js',\n  output: {\n    file: 'bundle.js',\n    format: 'esm'\n  }\n};\n\n// Terminal\n// rollup -c rollup.config.mjs","lang":"javascript","description":"Basic Rollup configuration using ESM config file, bundling a single input to an ES module output.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}