MCPcopy
hub / github.com/PatrickJS/awesome-cursorrules / parseArgs

Function parseArgs

scripts/convert-readme-links.mjs:34–53  ·  view source on GitHub ↗
(argv)

Source from the content-addressed store, hash-verified

32);
33
34function parseArgs(argv) {
35 const parsed = {};
36
37 for (let index = 0; index < argv.length; index += 1) {
38 const arg = argv[index];
39 if (arg === "--to") {
40 parsed.to = argv[++index];
41 } else if (arg === "--file") {
42 parsed.file = argv[++index];
43 } else if (arg === "--repo") {
44 parsed.repo = argv[++index];
45 } else if (arg === "--branch") {
46 parsed.branch = argv[++index];
47 } else {
48 throw new Error(`Unknown argument: ${arg}`);
49 }
50 }
51
52 return parsed;
53}
54
55function toAbsoluteLinks(markdown, prefix) {
56 return markdown.replace(

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected