{"version":3,"file":"validation.mjs","sources":["../../../src/matchers/validation.js"],"sourcesContent":["import { getMatcherResult, isValidJSON, isValidURL, isValidEmail, isValidUUID } from './utils.js';\n\nexport function toBeValidJSON(received) {\n  return getMatcherResult(isValidJSON(received), 'toBeValidJSON', received);\n}\nexport function toBeValidURL(received) {\n  return getMatcherResult(isValidURL(received), 'toBeValidURL', received);\n}\nexport function toBeValidEmail(received) {\n  return getMatcherResult(isValidEmail(received), 'toBeValidEmail', received);\n}\nexport function toBeValidUUID(received) {\n  return getMatcherResult(isValidUUID(received), 'toBeValidUUID', received);\n} "],"names":[],"mappings":";;AAEO,SAAS,aAAa,CAAC,QAAQ,EAAE;AACxC,EAAE,OAAO,gBAAgB,CAAC,WAAW,CAAC,QAAQ,CAAC,EAAE,eAAe,EAAE,QAAQ,CAAC;AAC3E;AACO,SAAS,YAAY,CAAC,QAAQ,EAAE;AACvC,EAAE,OAAO,gBAAgB,CAAC,UAAU,CAAC,QAAQ,CAAC,EAAE,cAAc,EAAE,QAAQ,CAAC;AACzE;AACO,SAAS,cAAc,CAAC,QAAQ,EAAE;AACzC,EAAE,OAAO,gBAAgB,CAAC,YAAY,CAAC,QAAQ,CAAC,EAAE,gBAAgB,EAAE,QAAQ,CAAC;AAC7E;AACO,SAAS,aAAa,CAAC,QAAQ,EAAE;AACxC,EAAE,OAAO,gBAAgB,CAAC,WAAW,CAAC,QAAQ,CAAC,EAAE,eAAe,EAAE,QAAQ,CAAC;AAC3E;;;;"}