ErrLookup › parcel-bundler/parcel
parcel-bundler/parcel
The zero configuration build tool for the web. 📦🚀 · JavaScript · 574 source files
Analyzed at 59484858a1 on 2026-08-13. 147 documented errors.
| Code / Message | Type | Severity | Tags |
|---|---|---|---|
| IDBCache is only supported in the browser | exception | error | browser, cache, indexeddb, environment |
| Bundle is not inline and unable to retrieve contents | exception | error | bundler, plugin, inline-bundle |
| Supplied WorkerFarm is ending | exception | error | worker-farm, lifecycle, concurrency |
| Parcel is already profiling | exception | error | profiling, lifecycle |
| Parcel is not profiling | exception | error | profiling, lifecycle |
| Only one spread parameter can be included in a config pipeli | exception | error | config, pipeline, parcelrc |
| Responding to file system events exceeded threshold, start w | exception | warning | watcher, cache, performance, incremental |
| Asset has an AST but no generate method is available on the | exception | error | transformer, ast, plugin |
| Cannot call getCode() on an asset with a dirty AST. For tran | exception | error | transformer, ast, asset |
| ${pluginName} does not have a generate method | exception | error | transformer, plugin, ast |
| Local plugins are not supported in Parcel config packages. P | exception | error | config, plugin, packaging, parcelrc |
| Could not determine version of ${pluginName} in ${path.relat | exception | error | config, plugin, versioning, packaging |
| Cannot find Parcel plugin "${pluginName}" | exception | error | plugin, resolution, parcelrc |
| The plugin "${pluginName}" is not compatible with the curren | exception | error | plugin, versioning, semver, compatibility |
| Plugin ${pluginName} has no exports. | exception | error | plugin, exports, authoring |
| Plugin ${pluginName} is not a valid Parcel plugin, should ex | exception | error | plugin, authoring, exports |
| Cannot change an asset's uniqueKey after it has been set. | exception | error | asset, transformer, cache, immutability |
| Unknown environment feature: ${feature} | exception | error | environment, feature-flag, api |
| Dependency not found | exception | error | bundler, dependency-graph, plugin |
| Config result is not hashable because it contains non-serial | exception | error | config, cache, serialization, plugin |
| Worker send back a reference to a missing dev dep request. T | exception | error | parcel-internal, worker-thread, cache, race-condition, dev-deps |
| ${path.relative(process.cwd(), source)} does not exist. | exception | error | entry, package-json, file-not-found, config |
| ${path.relative(process.cwd(), source)} is not a file. | exception | error | entry, package-json, filesystem, config |
| Entry ${entry} does not exist | exception | error | entry, file-not-found, cli, config |
| Could not find entry: ${entry} | exception | error | entry, package-json, config, directory-entry |
| Unknown entry: ${entry} | exception | error | entry, filesystem, symlink, edge-case |
| Error parsing ${path.relative(this.options.inputFS.cwd(), pk | exception | error | package-json, json-parse, config, syntax-error |
| Unable to name bundle | exception | error | namer, bundle, plugin-config, parcelrc |
| Could not find a .parcelrc | exception | error | parcelrc, config, missing-config, setup |
| Could not find parcel config at ${path.relative(options.proj | exception | error | parcelrc, config, filesystem, race-condition, permissions |
| Failed to parse .parcelrc | exception | error | parcelrc, json5, config, syntax-error, parse |
| Named pipeline '${k.slice(0, i + 1)}' is reserved. | exception | error | parcelrc, config, reserved, url-schemes, pipeline |
| Cannot find extended parcel config | exception | error | parcelrc, extends, config, module-not-found, npm |
| Only one spread element can be included in a config pipeline | exception | error | parcelrc, pipeline, config, spread, merge |
| Resolvers must return an absolute path, ${resolver.name} ret | exception | error | resolver, plugin, absolute-path, dependency-resolution |
| Targets option is an empty array | exception | error | targets, config, validation, api-usage |
| Could not find target with name "${target}" | exception | error | targets, config, package-json, validation |
| Missing distDir for target "${name}" | exception | error | targets, config, distdir, validation, api-usage |
| More than one target is not supported in serve mode | exception | error | targets, serve-mode, dev-server, config, browser |
| Library targets are not supported in serve mode. | exception | error | parcel, serve-mode, targets, library, config |
| Expected package.json file in ${rootDir} | exception | error | parcel, package-json, config, filesystem, initialization |
| Unexpected output file type ${ext} in target "${targetName}" | exception | error | parcel, targets, output-format, extensions, config |
| The "global" output format is not supported in the "${target | exception | error | parcel, targets, output-format, global, config |
| Output format "esmodule" cannot be used in the "main" target | exception | error | parcel, esm, commonjs, main-target, node, config |
| Scope hoisting cannot be disabled for library targets. | exception | error | parcel, targets, scope-hoisting, library, config |
| Invalid distPath for target "${targetName}" | exception | error | parcel, targets, dist-path, type-mismatch, config |
| Declared output format "${descriptor.outputFormat}" does not | exception | error | parcel, targets, output-format, extensions, config |
| Multiple targets have the same destination path "${path.rela | exception | error | parcel, targets, duplicate, output-path, config |
| Target "${target.name}" is configured to overwrite entry "${ | exception | error | parcel, targets, entry-collision, output-path, config |
| Lazy includes can only be provided when lazy building is ena | validation | error | parcel, lazy-build, options, config |
| Lazy excludes can only be provided when lazy building is ena | validation | error | parcel, lazy-build, options, config |
| Lazy bundling does not work with content hashing | validation | error | parcel, lazy-build, content-hash, options, config |
EISDIR is a directory | error_code | error | parcel, memory-fs, filesystem, eisdir, test |
ENOENT does not exist | error_code | error | parcel, memory-fs, filesystem, enoent, test |
EINVAL is not a symlink | error_code | error | filesystem, memoryfs, symlink, readlink, einval |
| NodeFS isn't available in the browser | exception | critical | filesystem, nodefs, browser, environment, constructor |
ENOENT does not exist | error_code | error | filesystem, overlayfs, enoent, deleted-state, virtual-files |
| Could not find module "${name}", but it was listed in packag | exception | error | package-manager, module-resolution, dependency-conflict, package-json, install |
| Could not find module "${name}" satisfying ${range}. | exception | error | package-manager, version-conflict, semver, dependency-resolution, package-json |
| Could not resolve package "${name}" that satisfies ${range}. | exception | error | package-manager, transitive-dependency, semver, version-mismatch, resolution |
| npm failed to install modules: ${e.message} - ${stderr.join( | exception | error | package-manager, npm, install-failure, subprocess, network |
| pnpm failed to install modules | exception | error | package-manager, pnpm, install-failure, subprocess, error-masking |
| Yarn failed to install modules: ${e.message} | exception | error | package-manager, yarn, install-failure, subprocess, network |
| Failed to install ${moduleNames}: ${err.message} | exception | error | package-manager, install-failure, auto-install, wrapper, dependencies |
| Could not install the peer dependency "${name}" for "${modul | exception | error | package-manager, peer-dependency, version-conflict, semver, install |
| Failed to parse package.json | exception | error | package-json, json-parse, syntax-error, config, validation |
| Expected package.json contents to be an object. | exception | error | package-json, type-validation, config, invalid-format |
| Feature flag ${name} must be set to true or false | validation | error | cli, feature-flag, argument-parsing, boolean, validation |
| Port ${portValue} is not a valid integer. | validation | error | cli, port, argument-parsing, integer, validation |
| Could not get available port: ${err.message} | exception | error | cli, port, network, serve, hmr, getport |
| Port "${originalPort}" could not be used | exception | error | cli, port, port-in-use, serve, eaddrinuse |
| The inspector module isn't available | exception | error | node-runtime, profiling, inspector, parcel-workers |
| Unsupported architecture on Android ${arch} | exception | critical | native-binding, android, architecture, parcel-rust |
| Unsupported architecture on Windows: ${arch} | exception | critical | native-binding, windows, architecture, parcel-rust |
| Unsupported architecture on macOS: ${arch} | exception | critical | native-binding, macos, architecture, parcel-rust |
| Unsupported architecture on FreeBSD: ${arch} | exception | critical | native-binding, freebsd, architecture, parcel-rust |
| Unsupported architecture on Linux: ${arch} | exception | critical | native-binding, linux, architecture, parcel-rust |
| Unsupported OS: ${platform}, architecture: ${arch} | exception | critical | native-binding, platform, os-support, parcel-rust |
| Failed to load native binding | exception | critical | native-binding, parcel-rust, installation, optional-deps |
| Failed to parse ${path.basename(configFile)} | exception | error | config, json, json5, parse-error |
| Certificate and/or key not found | exception | error | https, dev-server, certificate, filesystem |
| Unsupported custom SVGO plugin. | exception | error | svgo, svg, config, optimizer, parcel |
| Please provide a worker path! | validation | error | worker-farm, configuration, parcel-workers, api-usage |
| No dynamic require possible: ${workerPath} | exception | error | worker-farm, browser, dynamic-require, parcel-workers |
| No dynamic require possible: ${location} | exception | error | worker-farm, browser, dynamic-require, dispatch |
| Cannot add a worker call if workerfarm is ending. | exception | error | worker-farm, lifecycle, shutdown, race-condition |
| Invalid backend: ${backend} | validation | error | worker-farm, backend, configuration, env-var |
| No dynamic require possible: ${module} | exception | error | worker-farm, browser, dynamic-require, child |
| Could not detect cpu count! | exception | warning | cpu-detection, platform, worker-farm, env |
| `origin` must be an absolute path | validation | error | eslint-plugin, paths, validation, dev-tools |
| A Parcel link already exists! Try `parcel-link unlink` to re | exception | error | parcel-link, dev-tools, state, linking |
| A Parcel link could not be found! | exception | error | parcel-link, config, cli, user-error |
| npmResolve failed: fetching ${name} - ${res.status} | exception | error | network, npm, registry, repl |
| npmResolve failed: resolving ${name}@${version} | exception | error | semver, npm, dependency-resolution, repl |
| ${name}@${version}: only npm semver dependencies are current | validation | error | semver, npm, dependency-resolution, repl |
| npmFetch failed: fetching ${tarball} - ${res.status} | exception | error | network, npm, tarball, repl |
| untarring failed: ${currentHeaderStart}@${filename} | exception | error | untar, tarball, corruption, repl |
| Cannot require '${resolved}' in the browser | exception | error | repl, browser, parcel-plugin, require |
ENOENT ENOENT: ${path} is not a directory | exception | error | filesystem, memory-fs, mkdir, enoent, repl |
EEXIST EEXIST: ${path} already exists | exception | error | filesystem, memory-fs, mkdir, eexist, repl |
ENOTEMPTY ENOTEMPTY: ${path} isn't empty | exception | error | filesystem, memory-fs, rmdir, enotempty, repl |
EMFILE EMFILE: ${path} no available file descriptor | exception | error | filesystem, memory-fs, file-descriptors, emfile, resource-leak, repl |
ELOOP ELOOP: ${path} is a symlink | exception | error | filesystem, memory-fs, symlink, eloop, repl |
| append isn't supported | exception | error | filesystem, memory-fs, open, unsupported, repl |
| CSSNanoOptimizer: Only string contents are currently support | exception | error | optimizer, cssnano, css, parcel, type-mismatch |
| External modules are not supported when building for browser | exception | error | parcel, scope-hoisting, externals, browser, bundle, config |
| Scope hoisting is not supported with SSG | exception | error | parcel, ssg, react-static, scope-hoisting, config |
| Could not resolve module "${id}" from "${from}" | exception | error | rsc, ssr, module-resolution, react-static, build-time |
| Asset does not have a source map | exception | info | hmr, dev-server, source-maps, symbolication, non-fatal |
| Source map not found | exception | error | hmr, dev-server, source-maps, path-resolution |
| The import path: ${dependency.specifier} is using webpack sp | exception | error | resolver, webpack, migration, import-syntax |
| Unsupported output format: ${b.env.outputFormat} | exception | error | rsc, output-format, bundle-config, scope-hoist |
| The 'elm.json' file is missing. | exception | error | elm, config, transformer, missing-config |
| Can't find 'elm' binary. | exception | error | elm, binary, dependency, environment |
| The image transformer does not support ${asset.type} images. | exception | error | image, sharp, transformer, unsupported-format |
| The image transformer does not support ${targetFormat} image | exception | error | image, sharp, query-param, unsupported-format |
| "${src}" does not export "${exportName}". | exception | error | macros, swc, named-export, interop |
| "${exportName}" in "${src}" is not a function. | exception | error | macros, swc, type-mismatch, callable |
| use server-entry must be imported in a server environment | exception | error | rsc, directives, env-context, react-server |
| import() is not allowed in ${asset.env.isWorklet() ? 'workle | exception | error | service-worker, worklet, dynamic-import, swc |
| The @import path "${filename}" is using webpack specific syn | exception | error | less, webpack, migration, import-syntax, css |
| PostCSS config should be an object. | exception | error | postcss, config, css, transformer |
| PostCSS config must have plugins | exception | error | postcss, config, css, transformer, validation |
| failed to locate file ${originalPath} | exception | error | stylus, css, transformer, module-resolution |
| Unsupported SVGR option "jsx". | exception | error | svg, svgr, config, transformer, migration |
| Unsupported SVGR option "template". | exception | error | svg, svgr, config, transformer, migration |
| [dynamic diagnostic from SVG transform errors] | exception | error | svg, xml, parcel-transformer, rust-binding |
| [dynamic diagnostic from TypeScript compiler errors] | exception | error | typescript, type-checking, parcel-transformer, tsconfig |
| Vue config should be an object. | exception | error | vue, config, parcel-transformer, validation |
| [dynamic diagnostic from Vue compiler parse errors] | exception | error | vue, sfc, parser, parcel-transformer |
| Unknown template language: "${template.lang}" | exception | error | vue, template, preprocessor, parcel-transformer |
| [dynamic diagnostic from Vue template compiler errors] | exception | error | vue, template, compiler, parcel-transformer |
| Unknown script language: "${script.lang}" | exception | error | vue, script, parcel-transformer, validation |
| Unknown style language: "${style.lang}" | exception | error | vue, style, parcel-transformer, validation |
| [dynamic diagnostic from Vue style compiler errors] | exception | error | vue, style, compiler, parcel-transformer |
| No preprocessor found for block type ${type} | exception | error | vue, custom-blocks, config, parcel-transformer |
| Invalid Web Extension manifest | exception | error | webextension, manifest, i18n, parcel-transformer |
| File or directory at ${packagePath} already exists | exception | error | create-react-app, cli, filesystem, scaffold |
| Neither npm nor yarn found on system | exception | error | create-react-app, cli, package-manager, environment |
| Node builtin polyfill "${packageName}" is not installed, but | exception | error | resolver, node-builtin, polyfill, browser-env, parcel |
| Unsupported main field "${field}" | exception | error | resolver, main-fields, config, validation |
GenericFailure Could not convert value returned from macro to AST. | exception | error | macros, rust, napi, ast, parcel |
GenericFailure An unexpected error occurred | exception | error | html, rust, napi, packaging, error-masking |
NotFound [dynamic error from JS read callback: ${err}] | exception | error | resolver, virtual-filesystem, napi, callback, error-masking |
InvalidArg Invalid mode | exception | error | resolver, configuration, invalid-arg, constructor |
GenericFailure resolveAsync does not support custom fs or module_dir_resolver | exception | error | resolver, async, virtual-filesystem, configuration, unsupported |
NotFound Circular symlink | error_code | error | resolver, symlink, filesystem, cycle, not-found |