Skip to content

API Reference / @gtkx/config / @gtkx/config / DeployRelationsOptions

Type Alias: DeployRelationsOptions ​

DeployRelationsOptions = object

Defined in: packages/config/src/deploy.ts:820

The deploy.relations options: package relationships besides dependencies, for Debian and RPM.

Properties ​

breaks? ​

optional breaks?: DeployDebPackageRelationOptions

Defined in: packages/config/src/deploy.ts:856

Debian packages made incompatible by installing this package. Debian packages only.

Default Value ​

{}


conflicts? ​

optional conflicts?: DeployPackageRelationOptions

Defined in: packages/config/src/deploy.ts:844

Packages that cannot be installed alongside this package.

Default Value ​

{}


preDepends? ​

optional preDepends?: DeployDebPackageRelationOptions

Defined in: packages/config/src/deploy.ts:862

Debian dependencies required before unpacking this package. Debian packages only.

Default Value ​

{}


provides? ​

optional provides?: DeployPackageRelationOptions

Defined in: packages/config/src/deploy.ts:838

Package names or capabilities supplied by this package.

Default Value ​

{}


recommends? ​

optional recommends?: DeployPackageRelationOptions

Defined in: packages/config/src/deploy.ts:826

Recommended packages that extend the application's functionality.

Default Value ​

{}


replaces? ​

optional replaces?: DeployPackageRelationOptions

Defined in: packages/config/src/deploy.ts:850

Packages whose files this package may replace.

Default Value ​

{}


suggests? ​

optional suggests?: DeployPackageRelationOptions

Defined in: packages/config/src/deploy.ts:832

Suggested companion packages.

Default Value ​

{}