Skip to content

shiva packages

Install, update, and manage Shiva modules from the package registry.

Usage

bash
shiva packages <command> [options]

Commands

Search packages

bash
shiva packages search fishing

Install a package

bash
shiva packages install @shiva-community/fishing

Installs to resources/[shiva]/fishing/ and adds it to your server.cfg.

Update all packages

bash
shiva packages update

Update a specific package

bash
shiva packages update @shiva-community/fishing

List installed packages

bash
shiva packages list

Remove a package

bash
shiva packages remove @shiva-community/fishing

The shiva.manifest

Your server's shiva.manifest tracks installed packages:

lua
return {
    packages = {
        ['@shiva-community/fishing'] = '^1.2.0',
        ['@shiva-community/crafting'] = '~2.0.0',
    }
}

Run shiva packages install (with no args) to install all packages from the manifest.

Released under the MIT License.