UNPKG

typia

Version:

Superfast runtime validators with only one line

1 lines 666 B
{"version":3,"file":"_httpQueryReadBoolean.mjs","names":[],"sources":["../../src/internal/_httpQueryReadBoolean.ts"],"sourcesContent":["export const _httpQueryReadBoolean = (\n str: string | null,\n): boolean | null | undefined =>\n str === null\n ? undefined\n : str === \"null\"\n ? null\n : str.length === 0\n ? true\n : str === \"true\" || str === \"1\"\n ? true\n : str === \"false\" || str === \"0\"\n ? false\n : (str as any); // wrong type\n"],"mappings":";AAAA,MAAa,yBACX,QAEA,QAAQ,OACJ,KAAA,IACA,QAAQ,SACN,OACA,IAAI,WAAW,IACb,OACA,QAAQ,UAAU,QAAQ,MACxB,OACA,QAAQ,WAAW,QAAQ,MACzB,QACC"}