UNPKG

typia

Version:

Superfast runtime validators with only one line

1 lines 497 B
{"version":3,"file":"_isTypeInt64.mjs","names":[],"sources":["../../src/internal/_isTypeInt64.ts"],"sourcesContent":["export const _isTypeInt64 = (value: number): boolean =>\n Math.floor(value) === value && MINIMUM <= value && value <= MAXIMUM;\n\n// The maximum is `2 ** 63 - 1`, the int64 upper bound.\nconst MINIMUM = -(2 ** 63);\nconst MAXIMUM = 2 ** 63 - 1;\n"],"mappings":";AAAA,MAAa,gBAAgB,UAC3B,KAAK,MAAM,KAAK,MAAM,SAAS,WAAW,SAAS,SAAS;AAG9D,MAAM,UAAU,EAAE,KAAK;AACvB,MAAM,UAAU,KAAK,KAAK"}