Deterministic error → fix mappings. Each pattern is a regex match on your CI logs paired with a proven file transform. Zero guessing, zero hallucinations.
94
Patterns
11
Ecosystems
100%
Confidence
node-heap-out-of-memoryNode.js JavaScript heap out of memory
node-port-in-usePort already in use (EADDRINUSE)
node-eacces-permissionPermission denied writing to file or directory in CI
node-econnrefusedConnection refused — service not ready in CI
node-typescript-compilation-errorTypeScript compilation failure due to missing type declarations
node-esm-require-errorCannot use require() in ES module scope
node-esm-import-cjsNamed export not found in CommonJS module from ESM import
node-segfaultNode.js process segmentation fault (signal 11)
node-typescript-strict-nullTypeScript strict null check error — Object is possibly undefined
node-experimental-vm-modulesJest ESM requires --experimental-vm-modules flag
module-not-found-nodeCannot find module in Node.js (missing dependency)
err-module-not-found-esmERR_MODULE_NOT_FOUND for ESM import
npm-ci-lockfile-mismatchnpm ci failed due to lockfile mismatch with package.json
pnpm-not-installedpnpm command not found in CI
env-var-undefined-nodeEnvironment variable accessed but undefined in Node.js
env-var-required-not-providedRequired environment variable was not provided
env-var-dotenv-file-missing.env file not found (ENOENT)
env-var-invalid-jsonEnvironment variable contains invalid JSON
env-var-invalid-portEnvironment variable contains invalid port number
env-var-nan-coercionEnvironment variable expected to be numeric but is NaN
auth-npm-token-missingnpm authentication token missing for private registry
auth-npm-forbidden-publishnpm publish forbidden — insufficient permissions
gh-action-node-version-not-foundSpecified Node.js version not available
gh-action-command-not-foundCommand not found in CI environment (exit code 127)
test-jest-config-not-foundJest configuration file not found or invalid
test-timeout-exceededTest timeout exceeded — tests take longer in CI
test-setup-file-missingTest setup file referenced in config but does not exist
test-coverage-threshold-not-metTest coverage threshold not met in CI
test-jest-transform-errorJest transform/babel configuration error for JSX/TSX
test-jest-module-mapper-missingJest cannot resolve module alias or path mapping
eslint-config-not-foundESLint configuration file referenced but not found
typescript-strict-null-ciTypeScript strict null check error in CI (passes locally)
node-gyp-build-failurenode-gyp native module compilation failed (sharp, canvas, bcrypt)
node-prisma-engine-not-foundPrisma client engine binary not found for platform
node-nextjs-build-oomNext.js build crashed with out of memory during static generation
node-sharp-platform-mismatchSharp module installed for wrong platform (local vs CI)
node-turbo-cache-miss-timeoutTurborepo full rebuild exceeded CI timeout due to cache miss
Missing a pattern you need?
We add new patterns every week based on community requests.