get_package_version
Retrieve the latest version of a package from over 19 registries including npm, PyPI, and crates.io. Specify the package manager and package name to get the version.
Instructions
Get the latest version of a package from the specified registry.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| package_name | Yes | The name of the package to query | |
| package_manager | Yes | The package manager/registry. Supported registries: - npm (aliases: node, nodejs) - Node.js packages - rubygems (aliases: gem, ruby) - Ruby gems - pypi (aliases: pip, python) - Python packages - hex (aliases: elixir, hex.pm) - Elixir packages - crates (aliases: cargo, rust) - Rust crates - bioconda (aliases: conda) - Bioconda packages - cran (aliases: r) - R packages - terraform (aliases: tf) - Terraform providers - dockerhub (aliases: docker) - Docker images - cpan (aliases: perl) - Perl modules - go (aliases: golang) - Go modules - composer (aliases: php, packagist) - PHP packages - nuget (aliases: dotnet, .net) - .NET packages - homebrew (aliases: brew) - Homebrew formulas - nextflow (aliases: nf-core) - Nextflow pipelines - nf-core-module (aliases: nfcore-module, nf-module) - nf-core modules - nf-core-subworkflow (aliases: nfcore-subworkflow, nf-subworkflow) - nf-core subworkflows - swift (aliases: spm) - Swift packages - maven (aliases: mvn) - Maven artifacts |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||