---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [scaffold](../index.md) / parseParameterOptions

# Function: parseParameterOptions()

> **parseParameterOptions**(`options`, `scaffold?`): `Record`\<`string`, `boolean` \| `string` \| `string`[]\>

Defined in: [packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts:187](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/67fb8580ac3c5b372617ee3ec3fc8f2bc9f16174/packages/b2c-tooling-sdk/src/scaffold/parameter-resolver.ts#L187)

Parse key=value option strings into variables object.
Handles boolean values and array values for multi-choice params.

## Parameters

### options

`string`[]

Array of "key=value" strings

### scaffold?

[`Scaffold`](../interfaces/Scaffold.md)

Optional scaffold for multi-choice detection

## Returns

`Record`\<`string`, `boolean` \| `string` \| `string`[]\>

Variables object
