io7m | single-page | multi-page | epub | Cardant User Manual 1.0.0-beta0002
7.2.58. type-package-uninstall
Previous
7.2. Shell Command Reference
Up
7.2.60. version
Next

# 7.2.59. type-package-upgrade

- 7.2.59.1. Name
- 7.2.59.2. Description
- 7.2.59.3. Parameters

## 7.2.59.1. Name

1
type-package-upgrade - Upgrade a type package.

## 7.2.59.2. Description

1
The type-package-upgrade command upgrades (or optionally downgrades) an installed type package.

## 7.2.59.3. Parameters

### 7.2.59.3.1. --file

Attribute | Value
--- | ---
Name | --file
Type | java.nio.file.Path
Default Value |
Cardinality | [1, 1]
Description | The type package file.

### 7.2.59.3.2. --type-removal-behavior

Attribute | Value
--- | ---
Name | --type-removal-behavior
Type | com.io7m.cardant.model.type_package.CATypePackageTypeRemovalBehavior
Default Value | TYPE_REMOVAL_FAIL_IF_TYPES_REFERENCED
Cardinality | [1, 1]
Description | The type removal behavior.

### 7.2.59.3.3. --version-behavior

Attribute | Value
--- | ---
Name | --version-behavior
Type | com.io7m.cardant.model.type_package.CATypePackageVersionBehavior
Default Value | VERSION_DISALLOW_DOWNGRADES
Cardinality | [1, 1]
Description | The version behavior.

7.2.58. type-package-uninstall
Previous
7.2. Shell Command Reference
Up
7.2.60. version
Next
io7m | single-page | multi-page | epub | Cardant User Manual 1.0.0-beta0002