This package provides the precompiled 32-bit Linux binary for esbuild, a high-performance JavaScript/TypeScript bundler and minifier implemented in Go. As a component of the broader esbuild ecosystem, `esbuild-linux-32` is typically an optional or direct dependency of the main `esbuild` npm package, which dynamically loads the appropriate binary for the host system. The main `esbuild` project is actively maintained, with frequent releases (often weekly or bi-weekly) addressing new web standards, bug fixes, and performance enhancements. Its current stable version is around `0.28.x`. This specific package is crucial for users deploying esbuild on 32-bit Linux environments, ensuring native performance by providing the architecture-specific executable.
npm install esbuild-linux-32No compatibility data collected yet for this library.
It is highly recommended to pin the exact version of `esbuild` in your `package.json` (e.g., `"esbuild": "0.28.0"`) or use a caret range that only accepts patch updates (e.g., `"esbuild": "^0.28.0"`) to prevent automatic upgrades to major or minor versions that could introduce breaking changes.
If bundling for a Node.js environment, explicitly set the `platform` option to `'node'` in your esbuild configuration: `await esbuild.build({ ..., platform: 'node' })`.Ensure your `tsconfig.json` (if used) is correctly configured, especially `jsxFactory`, `jsxFragment`, and `paths`. For example, `"jsxFactory": "React.createElement"` and `"jsxFragment": "React.Fragment"`. Alternatively, pass these options directly to esbuild: `await esbuild.build({ ..., jsxFactory: 'h', jsxFragment: 'Fragment' })`.Ensure that `esbuild-linux-32` is correctly installed as a dependency. If it's a direct dependency, verify its presence in `node_modules`. If using the main `esbuild` package, `npm install esbuild --save-dev` or `yarn add esbuild --dev` should handle optional dependencies, but manual intervention might be needed: `npm install esbuild-linux-32 --save-dev`.
To use esbuild programmatically, you must install and import the main `esbuild` npm package, which then leverages this binary internally. Install it via `npm install esbuild` or `yarn add esbuild` and import `import * as esbuild from 'esbuild'`.
No dependency data recorded yet.