MCPcopy Create free account
hub / github.com/nodejs/node / parse_requirement

Function parse_requirement

tools/gyp/pylib/packaging/_parser.py:63–64  ·  view source on GitHub ↗
(source: str)

Source from the content-addressed store, hash-verified

61# Recursive descent parser for dependency specifier
62# --------------------------------------------------------------------------------------
63def parse_requirement(source: str) -> ParsedRequirement:
64 return _parse_requirement(Tokenizer(source, rules=DEFAULT_RULES))
65
66
67def _parse_requirement(tokenizer: Tokenizer) -> ParsedRequirement:

Callers

nothing calls this directly

Calls 2

_parse_requirementFunction · 0.85
TokenizerClass · 0.70

Tested by

no test coverage detected