Skip to content

Latest commit

 

History

History
92 lines (69 loc) · 2.07 KB

README.md

File metadata and controls

92 lines (69 loc) · 2.07 KB

UUPM

UUPM is a tool for managing Unity packages, including installing, updating, and removing packages from UPM and NuGet registries.

Installation

npm i -g @uupm/cli

Usage

~ uupm -h
Usage: uupm [options] [command]

Options:
  -v, --version                        output the version number.
  -h, --help                           display help for command

Commands:
  install|i [options] <name> [source]  Install a package.
  freeze|f
  registry                             manage registries.
  editor                               manage unity editors.
~ uupm registry -h
Usage: uupm registry|r [options] [command]

manage registries.

Options:
  -h, --help                    display help for command

Commands:
  add|a [options] <name> <url>  add a new registry.
  remove|r [options] <name>     remove an existing registry.
  list|l [options]              list all registries.
  help [command]                display help for command
~ uupm editor -h
Usage: uupm editor|e [options] [command]

manage unity editors.

Options:
  -h, --help           display help for command

Commands:
  scan|s               scan current editor.
  add|a <name> <path>  add a new editor.
  remove|r <name>      remove an existing editor.
  list|l               list all editors.
  help [command]       display help for command
~ uupm install -h
Usage: uupm install|i [options] <name> [source]

install a package.

Arguments:
  name          package name to install.
  source        nuget package source name.

Options:
  -n, --nuget   install package from nuget.
  -s, --source  install package from source.
  -h, --help    display help for command

Features

  • Configure UPM registries
  • Configure NuGet registries
  • Install package from UPM
  • Install package from NuGet
  • List installed packages
  • Update package
  • Remove package
  • Freeze version to offline mode
  • Create new package
  • Publish package to UPM

License

MIT