Manifest file parsing for programming language ecosystems.
Provides a uniform ParsedManifest type and parsers for common package
manifest formats. See docs/manifest-support.md for full coverage status.
Dispatch
parse_manifest(filename, content)— dispatches by exact filenameparse_manifest_by_extension(ext, content)— for wildcard-named files (.nimble,.cabal,.csproj,.rockspec)
Convenience helpers
go_module(content)— extract module info fromgo.modnpm_entry_point(content)— extract entry point frompackage.json