Registry / devops / yakumo-esbuild

yakumo-esbuild

JSON →
library3.0.1jsnpmunverified

A plugin for the Yakumo monorepo tool that integrates esbuild for building packages. Version 3.0.1 is current and stable, with releases tied to yakumo's cadence. It requires esbuild, TypeScript, and yakumo >=3.0.2 as peer dependencies. Differentiates from general esbuild usage by leveraging Yakumo's workspace-aware configuration and shared build pipeline.

npm install yakumo-esbuild
INSTALL
IMPORT
SIG · YAKUMO-ESBUILD
Y
yakumo-esbuild
devopsjavascriptv3.0.1
Install
—
Import
—
Disk
—
Pass rate
0/ 6
Env Coverage0 / 6
glibc
18–22
musl
18–22
Install & Compatibility
Where this runs
tested against v? · npm install
Install × environment matrix
Each cell = how many times install + import succeeded across repeated harness runs. Partial = flaky.
glibc = Debian/Ubuntu slim · musl = Alpine Linux
musl
node 18–223 runs
build_error
glibc
node 18–223 runs
build_error
Code
Verified usage

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

default
✓ import yakumoEsbuild from 'yakumo-esbuild'
✗ import { yakumoEsbuild } from 'yakumo-esbuild'
Plugin is default-exported
EsbuildConfig
✓ import type { EsbuildConfig } from 'yakumo-esbuild'
TypeScript type import, not a runtime export
PluginConfig
✓ import type { PluginConfig } from 'yakumo-esbuild'
✗ import { PluginConfig } from 'yakumo-esbuild'
Only available as type export

Configure yakumo-esbuild plugin in yakumo.config.ts with esbuild options.

// yakumo.config.ts import yakumoEsbuild from 'yakumo-esbuild' export default { plugins: [ yakumoEsbuild(), ], esbuild: { // Options passed to esbuild.build() outdir: 'dist', format: 'esm', target: 'node16', }, } // Then run: yakumo build
Debug
Known issues
breakingPeer dependency yakumo >=3.0.2 required
fix
Update yakumo to version >=3.0.2
affects: <3.0.0
gotchaPlugin is default export, not named export
fix
Use default import syntax
affects: >=3.0.0
gotchaSome esbuild options may conflict with Yakumo's workspace logic
fix
Avoid setting 'entryPoints' or 'outdir' that Yakumo manages
affects: >=3.0.0
deprecatedTypeScript peer dependency is optional but esbuild does not support TS without TypeScript
fix
Ensure TypeScript is installed if using .ts files
affects: >=3.0.0
Errors
Common errors & fixes
Cannot find module 'yakumo-esbuild' or its corresponding type declarations.
Missing tsconfig resolution for default export
fix
Add 'moduleResolution': 'node16' or 'bundler' to tsconfig.json
TypeError: yakumo_esbuild_1.default is not a function
Using CommonJS require pattern on ESM default export
fix
Use import yakumoEsbuild from 'yakumo-esbuild' instead of require()
Error: Plugin 'esbuild' configuration is missing required property 'options'
Incorrect config shape in yakumo config
fix
Ensure config is nested under 'esbuild' key as object with build options
Upgrade
Version history
3.0.1latest on npm
Audit
Dependencies
esbuildrequiredPeer dependency for esbuild API
typescriptoptionalPeer dependency for TypeScript support
yakumorequiredPeer dependency for Yakumo integration
Agent activity
18 hits · last 30 days
node
18
Resources
yakumo-esbuild — npm install yakumo-esbuild · libregistry