{"library":"better-minify-js-node","type":"library","category":null,"description":"Extremely fast JavaScript minifier written in Rust, with Node.js bindings. Current stable version is 0.7.0. This is a fork of the unmaintained minify-js package, aiming to provide maximum performance on a single CPU core using SIMD instructions and a bump allocation arena. It supports JSX, scope analysis, identifier minification, and various AST transformations (e.g., converting if statements to expressions, transforming functions to arrow functions). Unlike UglifyJS or Terser, it focuses on raw speed and simplicity over configurability or bundling; it does not offer extensive options or plugin systems. Release cadence is irregular; the package ships TypeScript type definitions, so no separate @types package is needed.","language":"javascript","status":"active","version":"0.7.0","tags":["javascript","compress","compressor","ecmascript","fast","js","minifier","minify","typescript"],"last_verified":"Thu Jun 04","install":[{"cmd":"npm install better-minify-js-node","imports":["import { minify } from 'better-minify-js-node'","import minify from 'better-minify-js-node'","import type { MinifyOptions } from 'better-minify-js-node'"]},{"cmd":"yarn add better-minify-js-node","imports":[]},{"cmd":"pnpm add better-minify-js-node","imports":[]}],"homepage":"https://github.com/kyr0/better-minify-js#readme","github":"https://github.com/kyr0/better-minify-js","docs":null,"changelog":null,"pypi":null,"npm":"better-minify-js-node","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}