{
  "version": 3,
  "sources": ["../../../../src/packages/normalize-registries/index.ts"],
  "sourcesContent": ["import type { Registries } from '../types/index.ts';\n// eslint-disable-next-line @typescript-eslint/ban-ts-comment\n// @ts-ignore\nimport normalizeRegistryUrl from 'normalize-registry-url';\nimport mapValues from 'ramda/src/map';\n\nexport const DEFAULT_REGISTRIES = {\n  default: 'https://registry.npmjs.org/',\n};\n\nexport function normalizeRegistries(\n  registries?: Record<string, string>\n): Registries {\n  if (registries == null) return DEFAULT_REGISTRIES;\n  const normalizeRegistries = mapValues.default(\n    normalizeRegistryUrl,\n    registries\n  );\n  return {\n    ...DEFAULT_REGISTRIES,\n    ...normalizeRegistries,\n  };\n}\n"],
  "mappings": "AAGA,OAAO,0BAA0B;AACjC,OAAO,eAAe;AAEf,MAAM,qBAAqB;AAAA,EAChC,SAAS;AACX;AAEO,SAAS,oBACd,YACY;AACZ,MAAI,cAAc,KAAM,QAAO;AAC/B,QAAMA,uBAAsB,UAAU;AAAA,IACpC;AAAA,IACA;AAAA,EACF;AACA,SAAO;AAAA,IACL,GAAG;AAAA,IACH,GAAGA;AAAA,EACL;AACF;",
  "names": ["normalizeRegistries"]
}
