{"library":"unbuild","type":"library","category":null,"description":"Unbuild is a robust, unified JavaScript build system leveraging Rollup for efficient bundling. It targets current Node.js and browser environments, producing CommonJS, ES module, and TypeScript declaration outputs. Currently at version 3.6.1, unbuild sees active development with frequent patch and minor releases. Key differentiators include automated configuration inference from `package.json`, support for bundleless distribution via `mkdist`, a passive watcher using `jiti` for rapid development cycles, and integrated 'secure builds' that detect and report missing or unused dependencies. It also features integration with `untyped` for schema generation. While actively maintained, the project has also announced experimentation with `obuild` as a potential next-generation successor, which users should be aware of for future planning.","language":"javascript","status":"active","version":"3.6.1","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install unbuild","imports":["import { defineBuildConfig } from 'unbuild'","import { build } from 'unbuild'","import type { BuildEntry, BuildConfig } from 'unbuild'"]},{"cmd":"yarn add unbuild","imports":[]},{"cmd":"pnpm add unbuild","imports":[]}],"homepage":"https://unbuild.unjs.io","github":"https://github.com/unjs/unbuild","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unbuild","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/unbuild/compatibility"}}