UNPKG

@codeparticle/formal

Version:

A <2kb library for validating data of any kind

1 lines 732 B
{"version":3,"sources":["../src/rules/is-valid-email.ts"],"sourcesContent":["/**\n * @file checks to make sure that an email address has a valid format\n * @author Nick Krause\n */\n\nimport { createRule } from '../rule'\n\n/**\n * Check to ensure that an email address is in a valid format.\n * Does NOT check that the email is a valid, in-use address.\n */\nexport const isValidEmail = createRule({\n // credit to https://tylermcginnis.com/validate-email-address-javascript/ for this regex\n condition: (str) => /^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$/.test(str),\n message: `Must be a valid email address`,\n})\n"],"mappings":";;;;;AAWO,IAAM,eAAe,WAAW;AAAA,EAErC,WAAW,CAAC,QAAQ,6BAA6B,KAAK,GAAG;AAAA,EACzD,SAAS;AACX,CAAC;","names":[]}