{"library":"unassert-rollup-plugin","type":"library","category":null,"description":"A Rollup plugin to remove assertion calls from production bundles using Unassert. Current stable version is 2.0.0, released with Unassert 2.0.0. Release cadence is low; v1 used Unassert 1.6.0. It strips assert, power-assert, and custom assertion statements, reducing bundle size and avoiding runtime assertions in production. Key differentiator: integrates Unassert's removal logic directly into the Rollup build pipeline, supporting include/exclude patterns, sourcemaps, and custom assertion patterns.","language":"javascript","status":"active","version":"2.0.0","tags":["javascript","plugin","rollup","unassert","typescript"],"last_verified":"Mon Apr 27","install":[{"cmd":"npm install unassert-rollup-plugin","imports":["import { unassert } from 'unassert-rollup-plugin';","import unassert from 'unassert-rollup-plugin';","const { unassert } = require('unassert-rollup-plugin');"]},{"cmd":"yarn add unassert-rollup-plugin","imports":[]},{"cmd":"pnpm add unassert-rollup-plugin","imports":[]}],"homepage":null,"github":"https://github.com/birkskyum/unassert-rollup-plugin","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unassert-rollup-plugin","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}