{"version":3,"file":"sessionStateValidation.mjs","names":[],"sources":["../../../src/domain/session/sessionStateValidation.ts"],"sourcesContent":["export const SESSION_ENTRY_REGEXP = /^([a-zA-Z]+)=([a-z0-9-]+)$/\nexport const SESSION_ENTRY_SEPARATOR = '&'\n\nexport function isValidSessionString(sessionString: string | undefined | null): sessionString is string {\n  return (\n    !!sessionString &&\n    (sessionString.indexOf(SESSION_ENTRY_SEPARATOR) !== -1 || SESSION_ENTRY_REGEXP.test(sessionString))\n  )\n}\n"],"mappings":";AAAA,MAAa,uBAAuB;AAGpC,SAAgB,qBAAqB,eAAmE;CACtG,OACE,CAAC,CAAC,kBACD,cAAc,QAAA,GAA+B,MAAM,MAAM,qBAAqB,KAAK,aAAa;AAErG"}