question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Doesn't conform to the spec

See original GitHub issue

These are valid, but unhandled, e-mail addresses:

name(nested (comment))@example.com
"my name"@example.com

See this link for more details:

http://haacked.com/archive/2007/08/21/i-knew-how-to-validate-an-email-address-until-i.aspx/

Issue Analytics

  • State:open
  • Created 7 years ago
  • Reactions:4
  • Comments:13

github_iconTop GitHub Comments

19reactions
themrbcommented, Sep 16, 2016

‘Valid’ is one thing, but ‘sane’ is another.

2reactions
Y-Lesscommented, Nov 21, 2016

The library is called “email-validator” - that implies to me that it should assert validity. To me being truly “valid” means exact and correct in every formal variation. The first post listed several addresses that are valid but that this check fails - that is not a validator, so either the code is wrong or the name is wrong. Maybe “email-approximator” or “email-(ad-hoc-informal-subset-of-valid)ator”.

Read more comments on GitHub >

github_iconTop Results From Across the Web

not conform to the specification | English examples in context
High quality example sentences with “not conform to the specification” in context from reliable sources - Ludwig is the linguistic search engine that...
Read more >
4 - Stack Overflow
Call to clojure.core/defn did not conform to spec. I have no idea what causes the error, but an exception is thrown with this:...
Read more >
Does not conform to the spec when aborting an error #416
When a request is aborted, fetch-mock throws a regular Error, but the spec (and node-fetch behaviour) is to throw an AbortError.
Read more >
Does Not Conform Definition | Law Insider
Does Not Conform means that deficiencies in practice are judged to deviate from the Standards and the Code of Ethics, and are significant...
Read more >
conform - clojure.spec.alpha - ClojureDocs
(conform spec x). Given a spec and a value, returns :clojure.spec.alpha/invalid if value does not match spec, else the (possibly destructured) value.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found