---
url: /api/@ufo-soft/caelus-cli/functions/optionOf.md
---
# Function: optionOf()

> **optionOf**(`parameter`): `Option`

Defined in: [cli.ts:50](https://github.com/ufo-soft/caelus/blob/31cc32fc3d2008e3b0d484d65d10bba2a91a5897/packages/cli/src/cli.ts#L50)

One commander option per parameter: string and integer take a value and are mandatory, boolean is a flag.

## Parameters

### parameter

[`Parameter`](../../caelus/core/interfaces/Parameter.md)

## Returns

`Option`
