# parseFormatVersion

> Parses a .well version value: a non-negative integer (2) or an "M.m" string ("2.4"). Returns undefined for anything else (2.4, "2.4.1", "v2.4", "2", negatives, non-numbers).

> **parseFormatVersion**(`value`): [`FormatVersion`](/core/api/type-aliases/FormatVersion) \| `undefined`

Parses a `.well` `version` value: a non-negative integer (`2`) or an `"M.m"`
string (`"2.4"`). Returns `undefined` for anything else (`2.4`, `"2.4.1"`,
`"v2.4"`, `"2"`, negatives, non-numbers).

## Parameters

### value

`unknown`

## Returns

[`FormatVersion`](/core/api/type-aliases/FormatVersion) \| `undefined`
