MCPcopy Create free account
hub / github.com/NVIDIA/NeMo-Relay / main

Function main

scripts/docs/generate_node_library_reference.py:445–461  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

443
444
445def main() -> None:
446 parser = argparse.ArgumentParser(description=__doc__)
447 parser.add_argument("--package-root", type=Path, default=Path("crates/node"))
448 parser.add_argument(
449 "--output-dir",
450 type=Path,
451 default=Path("docs/reference/api/nodejs-library-reference"),
452 )
453 args = parser.parse_args()
454
455 package_root = args.package_root.resolve()
456 output_dir = args.output_dir.resolve()
457 if not package_root.is_dir():
458 raise SystemExit(f"package root not found: {package_root}")
459
460 count = generate(package_root, output_dir)
461 print(f"Generated Node.js library reference for {count} entry point(s) in {output_dir}")
462
463
464if __name__ == "__main__":

Calls 2

resolveMethod · 0.80
generateFunction · 0.70

Tested by

no test coverage detected