{
  "version": 3,
  "sources": ["../../../../src/packages/lockfile.verification/getWorkspacePackagesByDirectory.ts"],
  "sourcesContent": ["import type { WorkspacePackages } from '../resolver-base/index.ts';\nimport type { DependencyManifest } from '../types/index.ts';\n\nexport function getWorkspacePackagesByDirectory(\n  workspacePackages: WorkspacePackages\n): Record<string, DependencyManifest> {\n  const workspacePackagesByDirectory: Record<string, DependencyManifest> = {};\n\n  if (typeof workspacePackages !== 'undefined') {\n    for (const pkgVersions of workspacePackages.values()) {\n      for (const { rootDir, manifest } of pkgVersions.values()) {\n        workspacePackagesByDirectory[rootDir] = manifest;\n      }\n    }\n  }\n\n  return workspacePackagesByDirectory;\n}\n"],
  "mappings": "AAGO,SAAS,gCACd,mBACoC;AACpC,QAAM,+BAAmE,CAAC;AAE1E,MAAI,OAAO,sBAAsB,aAAa;AAC5C,eAAW,eAAe,kBAAkB,OAAO,GAAG;AACpD,iBAAW,EAAE,SAAS,SAAS,KAAK,YAAY,OAAO,GAAG;AACxD,qCAA6B,OAAO,IAAI;AAAA,MAC1C;AAAA,IACF;AAAA,EACF;AAEA,SAAO;AACT;",
  "names": []
}
