UNPKG

@stacksjs/ts-validation

Version:

A simple TypeScript starter kit using Bun.

12 lines (9 loc) 279 B
export default function isJWT(str: string): boolean { assertString(str) const dotSplit = str.split('.') const len = dotSplit.length if (len !== 3) { return false } return dotSplit.reduce((acc, currElem) => acc && isBase64(currElem, { urlSafe: true }), true) };