{"record":{"id":"67e484ed13f34cd9","repo":"pnpm/pnpm","slug":"cannot-resolve-override-version","errorCode":"CANNOT_RESOLVE_OVERRIDE_VERSION","errorMessage":"Cannot resolve version ${spec} in overrides. The direct dependencies don't have dependency \"${dependencyName}\".","messagePattern":"Cannot resolve version (.+?) in overrides\\. The direct dependencies don't have dependency \"(.+?)\"\\.","errorType":"error_code","errorClass":"PnpmError","httpStatus":null,"severity":"error","filePath":"pnpm11/config/reader/src/getOptionsFromRootManifest.ts","lineNumber":313,"sourceCode":"    'See https://pnpm.io/catalogs'\n  )\n}\n\nfunction createVersionReferencesReplacer (manifest: ProjectManifest): (spec: string) => string {\n  const allDeps = {\n    ...manifest.devDependencies,\n    ...manifest.dependencies,\n    ...manifest.optionalDependencies,\n  }\n  return replaceVersionReferences.bind(null, allDeps)\n}\n\nfunction replaceVersionReferences (dep: Record<string, string>, spec: string): string {\n  if (!(spec[0] === '$')) return spec\n  const dependencyName = spec.slice(1)\n  const newSpec = dep[dependencyName]\n  if (newSpec) return newSpec\n  throw new PnpmError(\n    'CANNOT_RESOLVE_OVERRIDE_VERSION',\n    `Cannot resolve version ${spec} in overrides. The direct dependencies don't have dependency \"${dependencyName}\".`\n  )\n}\n","sourceCodeStart":295,"sourceCodeEnd":318,"githubUrl":"https://github.com/pnpm/pnpm/blob/5b11d3a15b9022a2109cb18ed96a5d652630371f/pnpm11/config/reader/src/getOptionsFromRootManifest.ts#L295-L318","documentation":"Error \"Cannot resolve version ${spec} in overrides. The direct dependencies don't have dependency \"${dependencyName}\".\" thrown in pnpm/pnpm.","triggerScenarios":"Thrown at pnpm11/config/reader/src/getOptionsFromRootManifest.ts:313 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"5b11d3a15b9022a2109cb18ed96a5d652630371f","analyzedAt":"2026-08-16T13:18:59.198Z","schemaVersion":2},"datasetVersion":"2026-08-16T18:17:16.020Z"}