{"version":3,"file":"cli.mjs","names":[],"sources":["../src/cli.ts"],"sourcesContent":["#!/usr/bin/env node\nimport { defineCommand, runMain } from \"citty\";\nimport { version } from \"./version.ts\";\n\nconst main = defineCommand({\n  meta: {\n    name: \"registries\",\n    version,\n    description:\n      \"Universal package registry client — query npm, PyPI, crates.io, RubyGems, Packagist with a single PURL-native API.\",\n  },\n  subCommands: {\n    info: () => import(\"./commands/info.ts\").then((m) => m.default),\n    versions: () => import(\"./commands/versions.ts\").then((m) => m.default),\n    deps: () => import(\"./commands/deps.ts\").then((m) => m.default),\n    maintainers: () => import(\"./commands/maintainers.ts\").then((m) => m.default),\n    cache: () => import(\"./commands/cache.ts\").then((m) => m.default),\n    mcp: () => import(\"./commands/mcp.ts\").then((m) => m.default),\n  },\n});\n\nawait runMain(main);\n"],"mappings":";;;AAqBA,MAAM,QAjBO,cAAc;CACzB,MAAM;EACJ,MAAM;EACN;EACA,aACE;EACH;CACD,aAAa;EACX,YAAY,OAAO,sBAAsB,MAAM,MAAM,EAAE,QAAQ;EAC/D,gBAAgB,OAAO,0BAA0B,MAAM,MAAM,EAAE,QAAQ;EACvE,YAAY,OAAO,sBAAsB,MAAM,MAAM,EAAE,QAAQ;EAC/D,mBAAmB,OAAO,6BAA6B,MAAM,MAAM,EAAE,QAAQ;EAC7E,aAAa,OAAO,wBAAuB,MAAM,MAAM,EAAE,QAAQ;EACjE,WAAW,OAAO,qBAAqB,MAAM,MAAM,EAAE,QAAA;;CAExD,CAAC,CAEiB"}