{"id":26940,"library":"esbuild-linux-arm-for-imba","title":"esbuild-linux-arm-for-imba","description":"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.","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-linux-arm-for-imba","lang":"bash","label":"npm"},{"cmd":"yarn add esbuild-linux-arm-for-imba","lang":"bash","label":"yarn"},{"cmd":"pnpm add esbuild-linux-arm-for-imba","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"Esbuild is ESM-only since v0.25.0. Use import for Node >=12.","wrong":"const esbuild = require('esbuild')","symbol":"esbuild (default)","correct":"import esbuild from 'esbuild'"},{"note":"Named export for programmatic builds. Also available as esbuild.build.","symbol":"build","correct":"import { build } from 'esbuild'"},{"note":"Named export for transforming code in memory.","symbol":"transform","correct":"import { transform } from 'esbuild'"}],"quickstart":{"code":"import esbuild from 'esbuild';\n\nawait esbuild.build({\n  entryPoints: ['app.ts'],\n  bundle: true,\n  outfile: 'out.js',\n  platform: 'browser',\n  target: ['es2020'],\n  loader: { '.ts': 'ts' },\n  define: { 'process.env.KEY': JSON.stringify(process.env.KEY ?? '') },\n});\nconsole.log('Bundled successfully!');","lang":"typescript","description":"Demonstrates programmatic bundling with esbuild, including TypeScript entry, environment variable injection, and browser target."},"warnings":[{"fix":"Upgrade to Node.js >=15.7.0 or use esbuild@0.26.0.","message":"v0.27.0 uses Uint8Array.toBase64 if available, which may break older Node.js versions (pre-15.7.0).","severity":"breaking","affected_versions":">=0.27.0 <0.28.0"},{"fix":"Use import esbuild from 'esbuild' instead.","message":"require('esbuild') is deprecated in favor of import.","severity":"deprecated","affected_versions":">=0.25.0"},{"fix":"Remove esbuild-linux-arm-for-imba from your dependencies; add esbuild instead.","message":"This package is not meant to be directly installed; it is an optional dependency of esbuild. Installing it manually may cause version conflicts.","severity":"gotcha","affected_versions":"*"},{"fix":"Specify e.g. \"esbuild\": \"0.27.4\" in package.json.","message":"v0.27.0 introduced breaking changes; pin exact version or use ^0.26.0 range.","severity":"breaking","affected_versions":">=0.27.0"},{"fix":"Use esbuild-css-modules-plugin or @chialab/esbuild-plugin-sass.","message":"Esbuild does not support CSS modules or full SASS/SCSS; use separate plugins.","severity":"gotcha","affected_versions":"*"}],"env_vars":null,"last_verified":"2026-05-01T00:00:00.000Z","next_check":"2026-07-30T00:00:00.000Z","problems":[{"fix":"Install the correct platform package by adding \"esbuild\": \"^0.28.0\" to dependencies; npm will choose the right optional dependency.","cause":"esbuild-linux-arm-for-imba is a specific binary package that may not match your architecture.","error":"The Linux ARM binary for esbuild is not available for this platform"},{"fix":"Install the main esbuild package: npm install esbuild","cause":"Missing esbuild package; only the binary package was installed.","error":"Error: Cannot find module 'esbuild'"},{"fix":"Use esbuild only in Node.js scripts or bundlers, not in browser code.","cause":"Attempting to import esbuild in a browser environment; it's a Node.js API.","error":"Module 'esbuild' has been externalized for browser compatibility and cannot be accessed in client code"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}