
Security News
Opengrep Adds Apex Support and New Rule Controls in Latest Updates
The latest Opengrep releases add Apex scanning, precision rule tuning, and performance gains for open source static code analysis.
rfc822-validate
Advanced tools
Validate an email address in Node or RequireJS/AMD. Provide validation that an email address conforms to RFC822.
JavaScript function to check an email address conforms to RFC822. Compatible with Node.js and RequireJS/AMD!
Portions copyright © 2013 William Riley-Land - http://kun.io
Portions copyright © 2006 Ross Kendall - http://rosskendall.com
Portions copyright © 1993-2005 Cal Henderson - http://iamcal.com
Based on the PHP code by Cal Henderson
http://iamcal.com/publish/articles/php/parsing_email/
Licenced under Creative Commons or GPL according to the terms below...
--
Licensed under a Creative Commons Attribution-ShareAlike 2.5 License
You are free:
* to Share -- to copy, distribute, display, and perform the work
* to Remix -- to make derivative works
Under the following conditions:
* Attribution. You must attribute the work in the manner specified by the author or licensor.
* Share Alike. If you alter, transform, or build upon this work, you may distribute the resulting work only under a license identical to this one.
* For any reuse or distribution, you must make clear to others the license terms of this work.
* Any of these conditions can be waived if you get permission from the copyright holder.
http://creativecommons.org/licenses/by-sa/2.5/
--
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. http://www.gnu.org/copyleft/gpl.html
FAQs
Validate an email address in Node or RequireJS/AMD. Provide validation that an email address conforms to RFC822.
The npm package rfc822-validate receives a total of 268 weekly downloads. As such, rfc822-validate popularity was classified as not popular.
We found that rfc822-validate demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
The latest Opengrep releases add Apex scanning, precision rule tuning, and performance gains for open source static code analysis.
Security News
npm now supports Trusted Publishing with OIDC, enabling secure package publishing directly from CI/CD workflows without relying on long-lived tokens.
Research
/Security News
A RubyGems malware campaign used 60 malicious packages posing as automation tools to steal credentials from social media and marketing tool users.