esbuild-android-arm64-for-imba
raw JSON → 0.0.2035 verified Fri May 01 auth: no javascript
This is the Android ARM 64-bit binary for esbuild, a JavaScript bundler and minifier. Esbuild is a fast bundler written in Go, focusing on speed and simplicity. It supports JavaScript, TypeScript, JSX, CSS, and JSON. The current stable version is 0.28.0. Esbuild releases follow semver, with minor versions introducing breaking changes. Its key differentiator is extreme speed compared to other bundlers like Webpack or Rollup, making it ideal for rapid development and production builds. This package is one of many platform-specific binaries; esbuild automatically downloads the correct one for your platform, so you should not install this package directly. Instead, install the main esbuild package.
Common errors
error Module not found: Error: Can't resolve 'esbuild-android-arm64-for-imba' ↓
cause Attempting to import the platform-specific package directly.
fix
Run 'npm install esbuild' and import from 'esbuild' instead.
Warnings
gotcha Do not install platform-specific packages directly. Install esbuild instead. ↓
fix Run 'npm install esbuild' (not esbuild-android-arm64-for-imba).
breaking Version 0.27.0 includes backwards-incompatible changes. ↓
fix Pin esbuild to '^0.26.0' or '~0.26.0' in package.json to avoid automatic upgrades.
Install
npm install esbuild-android-arm64-for-imba yarn add esbuild-android-arm64-for-imba pnpm add esbuild-android-arm64-for-imba Imports
- esbuild wrong
import esbuild from 'esbuild-android-arm64-for-imba'correctimport esbuild from 'esbuild' - build wrong
const { build } = require('esbuild-android-arm64-for-imba')correctimport { build } from 'esbuild' - transform wrong
import { transform } from 'esbuild-android-arm64-for-imba'correctimport { transform } from 'esbuild'
Quickstart
// Install esbuild
// npm install esbuild
import { build } from 'esbuild';
await build({
entryPoints: ['app.js'],
outfile: 'bundle.js',
bundle: true,
platform: 'browser',
target: ['es2020'],
});
console.log('Bundle complete!');