{"repo":"openupm/openupm-cli","free":true,"listed":false,"github":"https://github.com/openupm/openupm-cli","clone":"git clone https://github.com/openupm/openupm-cli.git","description":"The OpenUPM-CLI is a command-line interface for maintaining UPM registries.","language":"TypeScript","stars":299,"topics":["openupm","upm","unity","cli","openupm-cli","upm-registry","unity-registry","hacktoberfest"],"license":"BSD-3-Clause","category":"cli-tools","readme_excerpt":"openupm-cli The command-line tool to maintain the Unity manifest file for 3rd-party upm registries, offering a similar but lighter experience like npm or yarn for Node.js. The tool is designed to work with the OpenUPM registry, but can also work with any upm registries, including the official Unity registry. - openupm-cli - How it works - Installation - Windows platform troubleshooting - Cannot find module 'node:net' - Commands - Add packages - Remove packages - Search packages - View package information - View package dependencies - Global command options - General help pages - Contributors How it works The command-line tool installs the 3rd-party registry as a scoped registry and maintains the Packages/manifest.json file when adding/removing packages. If the manifest file is modified, the Unity Package Manager will detect the changes and try to resolve the package dependencies. Notice: the command-line tool does not directly install/uninstall package tarballs, at least for now. Installation - Requires nodejs 18 or above. - Install via npm: - Or install via yarn: Windows platform troubleshooting If npm is not available in your CMD/PowerShell/Git-Bash, please configure your environment variables. Cannot find module 'node:net' Please install Node.js 18 or above. Commands Add packages Use openupm add to add one or more dependencies to your project. Checkout the commands doc page for more information. Remove packages Use openupm remove to remove one or more dependencies from you","default_branch":null,"files":null,"tree":[],"storefront":"/r/openupm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/openupm/openupm-cli/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}