parse_manifest
Parse dependency manifest files into structured dependency lists. Auto-detects format from filename, enabling clear dependency auditing.
Instructions
Parse a dependency manifest file into a structured list of dependencies. Auto-detects format from the filename. Supports: requirements.txt, package.json, pyproject.toml, package-lock.json, yarn.lock, pnpm-lock.yaml, Pipfile.lock, go.mod, go.sum, composer.json, composer.lock.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | The contents of the manifest file. | |
| filename | Yes | Filename for format detection (e.g. 'requirements.txt', 'package.json', 'package-lock.json', 'yarn.lock', 'go.mod', 'composer.json'). |