> **Page index:** https://km.oslo.systems/llms.txt lists every page on this site, with a link to its Markdown version.

# `ok pkg update`

Update Boilerplate package manifest and package configuration files

## Synopsis

Update Boilerplate package manifest and package configuration files.

If no arguments are used, the command installs all the packages specified in the package manifest file.

If one or more output folders are specified, the command installs only the packages whose OutputFolder matches the specified folders. (OutputFolder is a field in the package manifest file.)

Set the environment variable BASE\_URL to specify where package templates are downloaded from.

```
ok pkg update [outputFolder ...] [flags]
```

## Examples

```
ok pkg update
ok pkg update my-package
```

## Options

```
      --disable-manifest-update   Disable package manifest version updates (useful when using an external dependency manager like Renovate)
  -h, --help                      help for update
  -i, --interactive               Select package(s) to install interactively
      --migrate-config            Automatically migrate package configuration files to the latest version, if possible (default true)
  -r, --recursive                 Update packages from manifests found in all subdirectories, but excluding the current directory.
      --update-schema             Update the JSON schema for affected packages (default true)
```

## See also

[`ok pkg`](<https://km.oslo.systems/cli/ok_pkg/index.md>) - Group of package related commands for managing Boilerplate packages.
