{"library":"imod","type":"library","category":null,"description":"iMod is a command-line interface (CLI) and programmatic JavaScript API-based bundler specifically designed for creating small, efficient modules. It is powered by Rollup, abstracting much of its complexity to provide a streamlined experience. Currently at version 1.5.0, iMod offers integrated TypeScript type declaration generation and simplifies the setup for common module formats including ES Modules (ESM), CommonJS (CJS), and UMD. While a specific release cadence isn't detailed, it generally follows semantic versioning. Its key differentiators include an opinionated yet configurable build pipeline, a focus on ease of use for 'tiny modules,' and support for multiple configuration methods via `package.json` or dedicated configuration files like `imod.config.js`.","language":"javascript","status":"active","version":"1.5.0","tags":["javascript","rollup","tiny module","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install imod","imports":["import Imod from 'imod'","const Imod = require('imod')","import type { ImodConfig } from 'imod'"]},{"cmd":"yarn add imod","imports":[]},{"cmd":"pnpm add imod","imports":[]}],"homepage":null,"github":null,"docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/imod","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/imod/compatibility"}}