{"library":"rollup-presets","title":"rollup-presets","description":"An opinionated, production-ready Rollup preset collection for building TypeScript libraries and applications. Current version 0.0.27 (early stage, frequent releases). Provides automatic multi-format (ESM/CJS) builds, TypeScript declaration generation, path alias resolution from tsconfig.json, and a four-stage plugin system (pre, transform, post) for extensibility. Differentiators: minimal configuration via package.json exports, built-in esbuild for speed, and opinionated defaults that reduce boilerplate versus raw Rollup setup.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-presets"],"cli":null},"imports":["import { libraryPreset } from 'rollup-presets'","import { type PresetOptions } from 'rollup-presets'","import * as rollupPresets from 'rollup-presets'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import { libraryPreset } from 'rollup-presets';\n\nexport default libraryPreset();","lang":"typescript","description":"Minimal Rollup config using libraryPreset to build a TypeScript library with ESM and CJS formats.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}