Directories ¶
Path | Synopsis |
---|---|
Package api defines the API that the command-line interface uses to communicate with UPM language backends.
|
Package api defines the API that the command-line interface uses to communicate with UPM language backends. |
Package backends contains the language-specific UPM backends, and logic for selecting amongst them.
|
Package backends contains the language-specific UPM backends, and logic for selecting amongst them. |
dart
Package dart provides backends for Dart (https://dart.dev) using the Dart package manager Pub.dev (https://pub.dev)
|
Package dart provides backends for Dart (https://dart.dev) using the Dart package manager Pub.dev (https://pub.dev) |
dotnet
Package dotnet provides a backend for c# using dotnet and nuget.org
|
Package dotnet provides a backend for c# using dotnet and nuget.org |
elisp
Package elisp provides a backend for Emacs Lisp using Cask.
|
Package elisp provides a backend for Emacs Lisp using Cask. |
java
Package java provides a backend for Java using maven.
|
Package java provides a backend for Java using maven. |
nodejs
Package nodejs provides backends for Node.js using Yarn, PNPM and NPM.
|
Package nodejs provides backends for Node.js using Yarn, PNPM and NPM. |
python
Package python provides backends for Python 2 and 3 using Poetry and pip.
|
Package python provides backends for Python 2 and 3 using Poetry and pip. |
ruby
Package ruby provides a backend for Ruby using Bundler.
|
Package ruby provides a backend for Ruby using Bundler. |
rust
Package rust provides a backend for Rust using Cargo.
|
Package rust provides a backend for Rust using Cargo. |
Package cli implements the command-line interface of UPM.
|
Package cli implements the command-line interface of UPM. |
Package config contains global variables that are set according to the command line.
|
Package config contains global variables that are set according to the command line. |
Package pkg defines methods and heuristics for sanitizing package output.
|
Package pkg defines methods and heuristics for sanitizing package output. |
Package store handles reading and writing the .upm/store.json file.
|
Package store handles reading and writing the .upm/store.json file. |
Package table provides a simple API for outputting tabular data to stdout.
|
Package table provides a simple API for outputting tabular data to stdout. |
Package util contains miscellaneous globally available utility functions.
|
Package util contains miscellaneous globally available utility functions. |
Click to show internal directories.
Click to hide internal directories.