esbuild FreeBSD ARM64 binary

raw JSON →
0.0.2035 verified Fri May 01 auth: no javascript

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.

error Module not found: Can't resolve 'esbuild'
cause The main esbuild package is not installed.
fix
Run npm install esbuild.
error Error: The package 'esbuild' was not found. Either install it or try a different platform.
cause You tried to run esbuild on a platform without a binary; possible missing optional dependency.
fix
Ensure platform is supported; install esbuild again with npm install esbuild.
gotcha Do not install this package directly; it is an optional dependency of esbuild and will be automatically installed on appropriate platforms.
fix Install the main `esbuild` package instead.
breaking 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.
fix In package.json, set `"esbuild": "0.27.7"` or use `~0.27.0`.
gotcha 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.
fix No action needed; just install esbuild.
breaking ESM-only API since esbuild v0.14.0; `require('esbuild')` may work but synchronous calls are deprecated.
fix Use `import` syntax or dynamic `import('esbuild')` for async calls.
deprecated `buildSync` and `transformSync` are synchronous and block the event loop; consider using async alternatives.
fix Use `build` and `transform` (async) instead.
npm install esbuild-freebsd-arm64-for-imba
yarn add esbuild-freebsd-arm64-for-imba
pnpm add esbuild-freebsd-arm64-for-imba

Install esbuild and bundle an entry point producing a single output file.

// Install esbuild; platform binary is auto-selected.
npm install esbuild

// Then use the API:
import { build } from 'esbuild';

await build({
  entryPoints: ['app.js'],
  bundle: true,
  outfile: 'out.js',
});

// Or use the CLI:
// npx esbuild app.js --bundle --outfile=out.js