parseTypeString

Type:Function
Status:beta
Since:1.0.0
Platform:jsnode
@blackbyte.sugar.shared.type

This method simply parse the passed typeString like “string | number”, or “string & path”, etc… and return an object defining this type string

Params

  1. typeString*-String

    The type string to parse

Return

  1. -TTypeStringObject[]

    An array of object(s) describing the type string passed

Example

import { parseTypeString } from '@blackbyte/sugar/type';
parseTypeString('string|number');
//[{
//   type: 'string',
//   of: undefined,
//}, {
//   type: 'number',
//   of: undefined,
//}]

Author