{"id":25295,"library":"esbuild-linux-64-for-imba","title":"esbuild-linux-64 (for Imba)","description":"The Linux 64-bit binary for esbuild, a JavaScript bundler and minifier. This package is a platform-specific dependency automatically installed by the esbuild npm package on Linux x64 systems. Version 0.0.2035 is a placeholder; the current stable esbuild version is 0.28.0. esbuild is known for its extreme speed, native Go implementation, and zero-config bundling. It supports ES modules, CommonJS, TypeScript, JSX, CSS bundling, and minification. Unlike Webpack or Rollup, esbuild is a single binary with minimal configuration.","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-64-for-imba","lang":"bash","label":"npm"},{"cmd":"yarn add esbuild-linux-64-for-imba","lang":"bash","label":"yarn"},{"cmd":"pnpm add esbuild-linux-64-for-imba","lang":"bash","label":"pnpm"}],"dependencies":[],"imports":[{"note":"ESM since v0.17.0. Use named imports for specific functions.","wrong":"const esbuild = require('esbuild')","symbol":"esbuild","correct":"import * as esbuild from 'esbuild'"},{"note":"Default export is an object; prefer destructured named imports.","wrong":"import esbuild from 'esbuild'; esbuild.build()","symbol":"build","correct":"import { build } from 'esbuild'"},{"note":"Available as a named export for one-off transformations.","wrong":null,"symbol":"transform","correct":"import { transform } from 'esbuild'"}],"quickstart":{"code":"import { build } from 'esbuild';\n\nawait build({\n  entryPoints: ['app.tsx'],\n  outfile: 'out.js',\n  bundle: true,\n  loader: { '.tsx': 'tsx' },\n  define: { 'process.env.NODE_ENV': '\"production\"' },\n  minify: true,\n  sourcemap: true,\n});\n\nconsole.log('Build complete!');","lang":"typescript","description":"Bundles a TypeScript React app into a single minified output with sourcemaps and environment variable definitions."},"warnings":[{"fix":"npm install esbuild (not esbuild-linux-64-for-imba)","message":"esbuild is a native Go binary. Do not import this platform-specific package directly; always use the top-level 'esbuild' package.","severity":"breaking","affected_versions":"all"},{"fix":"Use define: { 'process.env.NODE_ENV': '\"production\"' } instead of inject.","message":"The 'inject' option is deprecated; use 'define' or 'external' instead.","severity":"deprecated","affected_versions":">=0.17.0"},{"fix":"Set 'format' to 'cjs' if you need CommonJS output, or avoid require() in source.","message":"ESM/CJS output mode: 'format: \"esm\"' does not bundle if the output format is 'esm' and you use require().","severity":"gotcha","affected_versions":">=0.17.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' (not the platform-specific subpackage) and use 'import esbuild from \"esbuild\"'.","cause":"Package not installed or incorrect import path.","error":"Error: Cannot find module 'esbuild'"},{"fix":"Add 'loader: { \".tsx\": \"tsx\" }' to the build options.","cause":"Missing loader configuration for TypeScript JSX files.","error":"error: No loader is configured for \".tsx\" files"},{"fix":"Install the top-level 'esbuild' package: 'npm install esbuild'.","cause":"Attempting to use the platform-specific subpackage directly.","error":"Error: The package \"esbuild\" could not be built from the source directory"}],"ecosystem":"npm","meta_description":null,"install_score":null,"install_tag":null,"quickstart_score":null,"quickstart_tag":null}