Registry / devops / esbuild-linux-arm-for-imba

esbuild-linux-arm-for-imba

JSON →
library0.0.2035jsnpmunverified

This is the Linux ARM binary package for esbuild, a fast JavaScript bundler and minifier. Version 0.28.0 is the latest stable release. Esbuild is known for its speed, built-in TypeScript and JSX support, and tree-shaking. This package is automatically published alongside esbuild releases and should be installed automatically by npm when targeting Linux ARM. It is not intended to be directly depended upon; instead, add 'esbuild' to your dependencies. Notable changes include support for 'with { type: "text" }' imports in v0.28.0, breaking changes in v0.27.0 (e.g., Uint8Array.toBase64), and regular bug fixes and performance improvements. The package follows esbuild's release cadence with major versions every few months.

npm install esbuild-linux-arm-for-imba
INSTALL
IMPORT
SIG · ESBUILD-LINUX-ARM-
E
esbuild-linux-arm-for-imba
devopsjavascriptv0.0.2035
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

esbuild (default)
import esbuild from 'esbuild'
const esbuild = require('esbuild')
Esbuild is ESM-only since v0.25.0. Use import for Node >=12.
build
import { build } from 'esbuild'
Named export for programmatic builds. Also available as esbuild.build.
transform
import { transform } from 'esbuild'
Named export for transforming code in memory.

Demonstrates programmatic bundling with esbuild, including TypeScript entry, environment variable injection, and browser target.

import esbuild from 'esbuild'; await esbuild.build({ entryPoints: ['app.ts'], bundle: true, outfile: 'out.js', platform: 'browser', target: ['es2020'], loader: { '.ts': 'ts' }, define: { 'process.env.KEY': JSON.stringify(process.env.KEY ?? '') }, }); console.log('Bundled successfully!');
esbuild --version
Debug
Known issues
breakingv0.27.0 uses Uint8Array.toBase64 if available, which may break older Node.js versions (pre-15.7.0).
fix
Upgrade to Node.js >=15.7.0 or use esbuild@0.26.0.
affects: >=0.27.0 <0.28.0
deprecatedrequire('esbuild') is deprecated in favor of import.
fix
Use import esbuild from 'esbuild' instead.
affects: >=0.25.0
gotchaThis package is not meant to be directly installed; it is an optional dependency of esbuild. Installing it manually may cause version conflicts.
fix
Remove esbuild-linux-arm-for-imba from your dependencies; add esbuild instead.
affects: *
breakingv0.27.0 introduced breaking changes; pin exact version or use ^0.26.0 range.
fix
Specify e.g. "esbuild": "0.27.4" in package.json.
affects: >=0.27.0
gotchaEsbuild does not support CSS modules or full SASS/SCSS; use separate plugins.
fix
Use esbuild-css-modules-plugin or @chialab/esbuild-plugin-sass.
affects: *
Errors
Common errors & fixes
The Linux ARM binary for esbuild is not available for this platform
esbuild-linux-arm-for-imba is a specific binary package that may not match your architecture.
fix
Install the correct platform package by adding "esbuild": "^0.28.0" to dependencies; npm will choose the right optional dependency.
Error: Cannot find module 'esbuild'
Missing esbuild package; only the binary package was installed.
fix
Install the main esbuild package: npm install esbuild
Module 'esbuild' has been externalized for browser compatibility and cannot be accessed in client code
Attempting to import esbuild in a browser environment; it's a Node.js API.
fix
Use esbuild only in Node.js scripts or bundlers, not in browser code.
Upgrade
Version history
0.0.2035latest on npm
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
esbuild-linux-arm-for-imba — npm install esbuild-linux-arm-for-imba · libregistry