[**@jupyterlite**](../../../../../README.md) *** [@jupyterlite](../../../../../README.md) / [@jupyterlite/services](../../../README.md) / [FILE](../README.md) / hasFormat # Function: hasFormat() > **hasFormat**(`ext`, `fileFormat`): `boolean` Defined in: [packages/services/src/contents/tokens.ts:44](https://github.com/jupyterlite/jupyterlite/blob/14439ec34e3cade5baa221a050277e15da9d0c06/packages/services/src/contents/tokens.ts#L44) Determine whether the given extension matches a given fileFormat. ## Parameters ### ext `string` ### fileFormat `"base64"` | `"text"` | `"json"` ## Returns `boolean`