{"library":"rollup-preset-solid","title":"Solid Rollup Preset","description":"A minimal, opinionated Rollup preset for bundling SolidJS libraries. v3.0.0 ships TypeScript types and supports ESM, CJS, UMD, JSX, and TSC output targets. Key differentiators: zero-config setup (two lines to start), automatic TypeScript, configurable targets, optional package.json generation, and best-practice export maps for SolidJS packages. Released under the MIT license with active maintenance. Suitable for both simple and multi-entry library builds, with support for IIFE builds and globals configuration.","language":"javascript","status":"active","last_verified":"Mon Apr 27","install":{"commands":["npm install rollup-preset-solid"],"cli":null},"imports":["import withSolid from 'rollup-preset-solid'","import withSolid from 'rollup-preset-solid'","import type { Options } from 'rollup-preset-solid'"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"// rollup.config.js\nimport withSolid from 'rollup-preset-solid';\n\nexport default withSolid({\n  input: 'src/index.tsx',\n  targets: ['esm', 'cjs'],\n  printInstructions: true,\n});","lang":"typescript","description":"Demonstrates minimal config with ESM and CJS outputs, plus hints for package.json fields.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}