defang-refang
v0.0.5
Published
Defanging dangerous stuff
Downloads
2,382
Readme
Defang! Refang!
Defang and fang your dangerous URLs, IPs and emails! No dependencies, you only get the dentist.
Install
$ npm install defang-refang
Usage
import dr from "./defangrefang";
dr.defang("http://dr.evils.lair/");
=> "hXXp://dr[.]evils[.]lair/"
dr.refang("'192[.]168[.]1[.]0'");
=> "192.168.1.0"
Features
Handles the following:
- Emails
- IPv4
- URLs
- Prefixes
- ftp
- http
- https
- ssh