ErrLookup › evanw/esbuild
evanw/esbuild
An extremely fast bundler for the web · Go · ★ 40,007
Analyzed at 6ff1d8b0d8 on 2026-08-03. 93 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| Module not found in bundle: ${path} | exception | error | runtime, glob-imports, dynamic-import, bundle-output |
| The "buildSync" API only works in node | exception | error | browser, sync-api, node-only, configuration |
| The "transformSync" API only works in node | exception | error | browser, sync-api, node-only, transform |
| The "formatMessagesSync" API only works in node | exception | error | browser, sync-api, node-only, diagnostics |
| The "analyzeMetafileSync" API only works in node | exception | error | browser, sync-api, node-only, metafile |
| You need to wait for the promise returned from "initialize" | exception | error | browser, lifecycle, async, initialize, race-condition |
| Must provide either the "wasmURL" option or the "wasmModule" | validation | error | browser, wasm, initialize, configuration |
| The "esbuild" package cannot be installed because ${os} is t | exception | error | install, macos, native-binary, go-toolchain, postinstall |
| Expected ${JSON.stringify(packageJSON.version)} but got ${JS | exception | critical | install, version-mismatch, native-binary, postinstall, caching |
| Invalid gzip data in archive: ${err && err.message || err} | exception | error | install, network, registry, gzip, fallback, download |
| Could not find ${JSON.stringify(subpath)} in archive | exception | error | install, registry, version-skew, tarball, fallback |
| Missing hash for "${key}" | exception | critical | install, integrity-check, sha256, platform-support, packaging |
| Failed to install package "${pkg}" | exception | error | install, wasm-fallback, android, optional-dependencies, unsupported-platform |
| Unsupported platform: ${platformKey} | exception | critical | platform, architecture, unsupported, install, native-binary |
| You installed esbuild for another platform than the one you | exception | critical | platform, docker, rosetta, wsl, node-modules-copy, install |
| The package "${pkg}" could not be found, and is needed by es | exception | critical | install, optional-dependencies, ignore-scripts, ci, configuration |
| The esbuild JavaScript API cannot be bundled. Please mark th | exception | critical | bundler, external, configuration, webpack, vite, rollup, native-binary |
| The "wasmURL" option only works in the browser | validation | error | node, wasm, initialize, configuration, browser-only-option |
| The "worker" option only works in the browser | validation | error | node, worker, initialize, configuration, browser-only-option |
| Cannot call "initialize" more than once | exception | error | |
| Invalid ${what}: ${value} | validation | error | |
| ${quote(key)} must be ${mustBe} | validation | error | |
| Invalid option ${where}: ${quote(key)} | validation | error | |
| Expected ${quote(key)} in mangle cache to map to either a st | validation | error | |
| Expected value for ${what}${key !== void 0 ? ' ' + quote(key | validation | error | |
| Invalid define: ${key} | validation | error | |
| Invalid log override: ${key} | validation | error | |
| Invalid supported: ${key} | validation | error | |
| Expected value for supported ${quote(key)} to be a boolean, | validation | error | |
| Invalid package name in alias: ${old} | validation | error | |
| Invalid banner file type: ${type} | validation | error | |
| Invalid footer file type: ${type} | validation | error | |
| Invalid loader extension: ${ext} | validation | error | |
| Invalid out extension: ${ext} | validation | error | |
| Missing property "in" for entry point at index ${i} | validation | error | |
| The service is no longer running${closeData.reason} | exception | error | |
| Cannot start service: Host version "${ESBUILD_VERSION}" does | exception | error | |
| The input to "transform" must be a string or a Uint8Array | validation | error | |
| Missing second argument in ${callName}() call | validation | error | |
| Missing "kind" in ${callName}() call | validation | error | api-misuse, formatmessages, validation |
| The "write" option is unavailable in this environment | exception | error | environment, filesystem, wasm, browser |
| Cannot use the "watch" API in this environment | exception | error | environment, watch, filesystem, wasm |
| Cannot use the "serve" API in this environment | exception | error | environment, serve, filesystem, wasm |
| Plugin at index ${i} must be an object | validation | error | plugins, validation, api-misuse |
| Plugin at index ${i} is missing a name | validation | error | plugins, validation, api-misuse |
| Plugin is missing a setup function | validation | error | plugins, validation, api-misuse |
| Cannot call "resolve" before plugin setup has completed | validation | error | plugins, lifecycle, resolve, api-misuse |
| Must specify "kind" when calling "resolve" | validation | error | plugins, resolve, validation |
| onResolve() call is missing a filter | validation | error | plugins, onresolve, regex, validation |
| onLoad() call is missing a filter | validation | error | plugins, onload, regex, validation |
| Expected onStart() callback in plugin ${quote(name)} to retu | validation | error | plugins, onstart, return-value, validation |
| Expected onResolve() callback in plugin ${quote(name)} to re | validation | error | plugins, onresolve, return-value, validation |
| Expected onLoad() callback in plugin ${quote(name)} to retur | validation | error | plugins, onload, return-value, validation |
| Expected onEnd() callback in plugin ${quote(name)} to return | validation | error | plugins, onend, return-value, validation |
| ${quote(property)} must be an array of strings | validation | error | plugins, watch, validation, filesystem |
| key ${quote(key)} in object ${quote(property)} must be a str | validation | error | plugins, import-attributes, validation |
| No UTF-8 codec found | exception | critical | environment, utf8, runtime, initialization |
| Invariant violation: "${encodeInvariant} instanceof Uint8Arr | exception | critical | environment, uint8array, jest, runtime, initialization |
| Failed to download ${JSON.stringify(wasm)} | exception | error | wasm, browser, network, initialization, cors |
| The service was stopped | exception | error | esbuild, plugin, lifecycle, service-bridge |
| EvalSymlinks: too many links | exception | error | esbuild, filesystem, symlink, path-resolution |
| Rel: can't make {targpath} relative to {basepath} | exception | error | esbuild, filesystem, path-resolution, windows, cross-volume |
| Cannot watch a disposed context | validation | error | esbuild, watch, lifecycle, context |
| Watch mode has already been enabled | validation | error | esbuild, watch, lifecycle, duplicate |
| Invalid path suffix %q returned from plugin (must start with | validation | error | esbuild, plugin, onresolve, validation |
| Cannot serve a disposed context | validation | error | esbuild, serve, lifecycle, context |
| Serve mode has already been enabled | validation | error | esbuild, serve, lifecycle, duplicate |
| Must specify both key and certificate for HTTPS | validation | error | esbuild, serve, https, tls, configuration |
| Invalid serve path: %s | validation | error | esbuild, serve, configuration, filesystem, validation |
| Invalid fallback path: %s | validation | error | esbuild, serve, configuration, filesystem, validation |
| Invalid origin: %s | validation | error | esbuild, serve, cors, configuration, validation |
| Cannot serve %s without an output path | validation | error | esbuild, serve, configuration, stdout, output |
| Cannot compute relative path from %q to %q | validation | error | esbuild, serve, path-resolution, cross-volume, configuration |
| Output directory %q must be contained in serve directory %q | validation | error | esbuild, serve, configuration, outdir, validation |
| The "serve" API is not supported when using WebAssembly | exception | error | esbuild, serve, wasm, browser, platform |
| Invalid port number: %s | validation | error | cli, serve, network, port, config |
| [%s] %q is missing a filter | validation | error | plugin, filter, regex, onresolve, onload, config |
| [%s] %q filter is not a valid Go regular expression: %q | validation | error | plugin, filter, regex, re2, config |
| The working directory %q is not an absolute path | exception | error | filesystem, working-dir, absolute-path, config, cross-platform |
| could not decode base64 data: %s | exception | error | resolver, data-url, base64, import, encoding |
| could not decode percent-escaped data: %s | exception | error | resolver, data-url, percent-encoding, import, encoding |
| Invalid platform | validation | critical | api, platform, panic, invariant, go-api |
| Invalid format | validation | critical | api, format, panic, invariant, go-api |
| Invalid source map | validation | critical | api, sourcemap, panic, invariant, go-api |
| Invalid legal comments | validation | critical | api, legal-comments, panic, invariant, go-api |
| Invalid color | validation | critical | api, color, panic, invariant, go-api, logging |
| Invalid log level | validation | critical | api, log-level, panic, invariant, go-api, logging |
| Invalid charset | panic | critical | api, charset, panic, invariant, go-api |
| Invalid packages | panic | critical | api, packages, panic, invariant, go-api |
| Invalid tree shaking | panic | critical | api, tree-shaking, panic, invariant, go-api |
| Invalid loader | panic | critical | api, loader, panic, invariant, go-api |
| Invalid target | panic | critical | api, target, panic, invariant, go-api |
| Mutating "AbsWorkingDir" is not allowed | panic | critical | api, working-dir, plugin, panic, invariant, mutation, go-api |