{"version":3,"file":"validation-Bk2toxs9.mjs","names":[],"sources":["../../../typescript-common-runtime/dist/esm/validation.mjs"],"sourcesContent":["//#region src/validation.ts\nfunction isMatch(status, match) {\n\treturn /^\\d+$/.test(match) && String(status) === match || /^\\d[xX]{2}$/.test(match) && String(status)[0] === match[0];\n}\nfunction findMatchingSchema(status, possibleResponses) {\n\tfor (const [match, schema] of possibleResponses) if (isMatch(status, match)) return schema;\n}\n//#endregion\nexport { findMatchingSchema, isMatch };\n\n//# sourceMappingURL=validation.mjs.map"],"mappings":";AACA,SAAS,QAAQ,QAAQ,OAAO;CAC/B,OAAO,QAAQ,KAAK,KAAK,KAAK,OAAO,MAAM,MAAM,SAAS,cAAc,KAAK,KAAK,KAAK,OAAO,MAAM,EAAE,OAAO,MAAM;AACpH;AACA,SAAS,mBAAmB,QAAQ,mBAAmB;CACtD,KAAK,MAAM,CAAC,OAAO,WAAW,mBAAmB,IAAI,QAAQ,QAAQ,KAAK,GAAG,OAAO;AACrF"}