collectype

collectype v0.11.0


collectype / utils/pipe/pipeFunctions / parseSingleArgument

Function: parseSingleArgument()

parseSingleArgument(str): any

Defined in: utils/pipe/pipeFunctions.ts:166

Parses a single argument string into its corresponding value. Handles booleans, numbers, strings, dates, arrays, and objects.

Parameters

str

string

The argument string

Returns

any

The parsed value (any)

Example

parseSingleArgument('true'); // true
parseSingleArgument('42'); // 42
parseSingleArgument('"foo"'); // 'foo'
parseSingleArgument('[1,2]'); // [1,2]
parseSingleArgument('{a:1}'); // {a:1}