{"id":25283,"library":"esbuild-freebsd-arm64-for-imba","title":"esbuild FreeBSD ARM64 binary","description":"Platform-specific package providing the esbuild binary for FreeBSD ARM64 systems. Part of esbuild, an ultra-fast JavaScript bundler and minifier written in Go. Current stable version follows esbuild releases (e.g., v0.28.0). Key differentiators: orders of magnitude faster than Webpack/Parcel due to parallelism and zero-config defaults. This package is automatically installed as an optional dependency of the main esbuild package on FreeBSD ARM64; it is not meant to be installed directly.","status":"active","version":"0.0.2035","language":"javascript","source_language":"en","source_url":"https://github.com/evanw/esbuild","tags":["javascript"],"install":[{"cmd":"npm install esbuild-freebsd-arm64-for-imba","lang":"bash","label":"npm"},{"cmd":"yarn add esbuild-freebsd-arm64-for-imba","lang":"bash","label":"yarn"},{"cmd":"pnpm add esbuild-freebsd-arm64-for-imba","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"This package is a platform-specific binary; do not install directly. The main esbuild package will automatically select the correct binary.","wrong":"npm install esbuild-freebsd-arm64-for-imba","symbol":"esbuild (binary)","correct":"node node_modules/esbuild/install.js"},{"note":"Import from the main esbuild package, not the platform binary.","wrong":"import { build } from 'esbuild-freebsd-arm64-for-imba'","symbol":"build (API)","correct":"import { build } from 'esbuild'"},{"note":"Use CommonJS require on the main esbuild package.","wrong":"const { transform } = require('esbuild-freebsd-arm64-for-imba')","symbol":"transform (API)","correct":"const { transform } = require('esbuild')"}],"quickstart":{"code":"// Install esbuild; platform binary is auto-selected.\nnpm install esbuild\n\n// Then use the API:\nimport { build } from 'esbuild';\n\nawait build({\n  entryPoints: ['app.js'],\n  bundle: true,\n  outfile: 'out.js',\n});\n\n// Or use the CLI:\n// npx esbuild app.js --bundle --outfile=out.js","lang":"typescript","description":"Install esbuild and bundle an entry point producing a single output file."},"warnings":[{"fix":"Install the main `esbuild` package instead.","message":"Do not install this package directly; it is an optional dependency of esbuild and will be automatically installed on appropriate platforms.","severity":"gotcha","affected_versions":"all"},{"fix":"In package.json, set `\"esbuild\": \"0.27.7\"` or use `~0.27.0`.","message":"Breaking changes are introduced in minor version bumps (e.g., v0.27.0, v0.26.0). Pin exact version or use `~` range to avoid automatic upgrades.","severity":"breaking","affected_versions":">=0.26.0"},{"fix":"No action needed; just install esbuild.","message":"Platform-specific binary packages (like this one) are npm-installed as optional dependencies. If your OS is not FreeBSD ARM64, this package will not be installed.","severity":"gotcha","affected_versions":"all"},{"fix":"Use `import` syntax or dynamic `import('esbuild')` for async calls.","message":"ESM-only API since esbuild v0.14.0; `require('esbuild')` may work but synchronous calls are deprecated.","severity":"breaking","affected_versions":">=0.14.0"},{"fix":"Use `build` and `transform` (async) instead.","message":"`buildSync` and `transformSync` are synchronous and block the event loop; consider using async alternatives.","severity":"deprecated","affected_versions":">=0.14.0"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Run `npm install esbuild`.","cause":"The main esbuild package is not installed.","error":"Module not found: Can't resolve 'esbuild'"},{"fix":"Ensure platform is supported; install esbuild again with `npm install esbuild`.","cause":"You tried to run esbuild on a platform without a binary; possible missing optional dependency.","error":"Error: The package 'esbuild' was not found. Either install it or try a different platform."}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}