{"library":"unplugin-pure","type":"library","category":null,"description":"Automatically inject /* #__PURE__ */ annotations before specified function calls in Rollup, Vite, esbuild, and rspack builds to improve tree-shaking. Current stable version is 0.3.2 with infrequent releases. Supports all major bundlers via unplugin interface, includes TypeScript types, and allows flexible function matching via functions array and include/exclude patterns. Unlike manual annotations, this plugin automates the process for library authors.","language":"javascript","status":"active","version":"0.3.2","tags":["javascript","vite","unplugin","esbuild","rspack","rollup","pure-annotation","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install unplugin-pure","imports":["import { PluginPure } from 'unplugin-pure'","import { esbuildPure } from 'unplugin-pure'","import { unpluginPureFactory } from 'unplugin-pure'"]},{"cmd":"yarn add unplugin-pure","imports":[]},{"cmd":"pnpm add unplugin-pure","imports":[]}],"homepage":null,"github":"https://github.com/justin-schroeder/unplugin-pure","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/unplugin-pure","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}