Verentis

Documentation

Managing packages

Versions, visibility, deprecation, statistics, and discovering and installing packages.

Once published, the verentis package group (plus search, install and friends) manages the lifecycle of your packages. A package ref is either name or publisher/name.

Browse your packages

verentis package list                             # your publisher's packages
verentis package info acme/my-app
verentis package versions acme/my-app
verentis package stats acme/my-app                # download/install statistics

Update metadata

verentis package update acme/my-app \
  --display-name "My App" \
  --description "…" \
  --categories productivity --categories editors

Deprecate & archive

verentis package deprecate my-app --message "use my-app-2" --replacement <packageId>
verentis package undeprecate my-app
verentis package archive my-app                   # soft-delete; disappears from the catalog
verentis yank my-app 1.0.3                         # pull a single bad version

Visibility (private packages)

verentis package visibility set my-app Private
verentis package visibility grant my-app <workspaceId>            # --type Workspace | Account
verentis package visibility grants my-app
verentis package visibility revoke my-app <grantId>

Discover & install

verentis search "image viewer" --kind Application     # Application | ExecutionEngine | Bundle
verentis install acme/my-app --workspace <id>
verentis install acme/my-app 1.2.0 --workspace <id> --sealed
verentis installs --workspace <id>                    # installations in a workspace
verentis uninstall <installationId> --workspace <id>

Download without installing

verentis download <ref> [version] --out ./pkg.vpkg fetches a package archive without installing it — handy for inspection or air-gapped installs.