Resolve dependencies from an npm-compatible registry using semver ranges.
Resolve dependencies from a Git repository URL.
Resolve dependencies from a GitHub owner/repo reference.
Resolve a dependency from a local directory copy.
Resolve a dependency from a local directory via a filesystem link, ignoring its own dependencies.
Resolve a dependency from a local directory, respecting its own dependencies.
Apply a saved patch on top of a base dependency.
Run a generator script to produce the dependency on demand.
Resolve a dependency to a sibling workspace within the same monorepo.