{"id":41076,"library":"ezburn","title":"Ezburn","description":"An extremely fast JavaScript and CSS bundler and minifier, written in Rust with Node.js bindings. The current stable version is 0.10.0, with frequent releases and active development. Key differentiators: performance-oriented, supports ESM and CommonJS, TypeScript types included, and a minimal configuration API similar to esbuild. Suitable for production builds and integration into build pipelines.","status":"active","version":"0.10.0","language":"javascript","source_language":"en","source_url":"https://github.com/khulnasoft/ezburn","tags":["javascript","typescript"],"install":[{"cmd":"npm install ezburn","lang":"bash","label":"npm"},{"cmd":"yarn add ezburn","lang":"bash","label":"yarn"},{"cmd":"pnpm add ezburn","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Package is ESM-only; CommonJS require() will fail. Use dynamic import for CJS.","wrong":"const { build } = require('ezburn')","symbol":"build","correct":"import { build } from 'ezburn'"},{"note":"context is used for multi-build sessions with watch mode.","symbol":"context","correct":"import { context } from 'ezburn'"},{"note":"version is a named export, not a property of default import.","wrong":"const ezburn = require('ezburn'); ezburn.version","symbol":"version","correct":"import { version } from 'ezburn'"}],"quickstart":{"code":"import { build } from 'ezburn';\n\ntry {\n  await build({\n    entryPoints: ['src/index.js'],\n    outfile: 'dist/out.js',\n    bundle: true,\n    minify: true,\n    platform: 'node',\n  });\n  console.log('Build succeeded.');\n} catch (e) {\n  console.error('Build failed:', e);\n}","lang":"typescript","description":"Bundles and minifies an entry point to a single output file."},"warnings":[{"fix":"Upgrade Node.js to version 18 or later.","message":"Requires Node.js >= 18; earlier versions not supported.","severity":"breaking","affected_versions":"<0.10.0"},{"fix":"Use import syntax or dynamic import().","message":"Ezburn is ESM-only; using require() will throw an error.","severity":"gotcha","affected_versions":">=0.10.0"},{"fix":"Use named imports like import { build } from 'ezburn'.","message":"The default export is not available; all exports are named.","severity":"gotcha","affected_versions":">=0.10.0"},{"fix":"Migrate to build() API; see migration guide.","message":"The transform API is deprecated in favor of build.","severity":"deprecated","affected_versions":">=0.8.0"}],"env_vars":null,"search_vec":"'0.10.0':22 'activ':27 'api':45 'bind':16 'build':52,56 'bundler':8 'commonj':37 'configur':44 'css':7 'current':18 'develop':28 'differenti':30 'esbuild':48 'esm':35 'extrem':3 'ezburn':1 'fast':4 'frequent':24 'includ':40 'integr':54 'javascript':5,58 'key':29 'minifi':10 'minim':43 'node.js':15 'orient':33 'perform':32 'performance-ori':31 'pipelin':57 'product':51 'releas':25 'rust':13 'similar':46 'stabl':19 'suitabl':49 'support':34 'type':39 'typescript':38,59 'version':20 'written':11","created_at":"2026-06-04T18:50:39.892892+00:00","updated_at":"2026-06-04T18:50:39.892892+00:00","problems":[{"fix":"Use import() or change package type to module.","cause":"Package is ESM-only, but using CommonJS require().","error":"Error [ERR_REQUIRE_ESM]: require() of ES Module /path/to/node_modules/ezburn/index.js from /path/to/project/index.js not supported."},{"fix":"Use named imports: import { build } from 'ezburn'.","cause":"Using default import with incorrect syntax.","error":"TypeError: ezburn is not a function"},{"fix":"Use platform: 'node' or platform: 'neutral'.","cause":"Invalid platform option value.","error":"Error: No matching build target for platform 'browser'"}],"ecosystem":"npm","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/khulnasoft/ezburn#readme","github":"https://github.com/khulnasoft/ezburn","docs":null,"changelog":null,"pypi":null,"npm":"ezburn","openapi_spec":null,"status_page":null,"smithery":null,"categories":["devops"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-04","next_check":"2026-09-02","install_tag":null}}