Sha256: 205b1060727630a5b563f3c16f07b021d225993e691a3a732336ba454667a874
Contents?: true
Size: 564 Bytes
Versions: 3
Compression:
Stored size: 564 Bytes
Contents
#!/usr/bin/env ruby require "open-uri" require "json" domains = JSON.parse(open("https://raw.githubusercontent.com/ivolo/disposable-email-domains/master/index.json").read) domains += JSON.parse(open("https://raw.githubusercontent.com/andreis/disposable-email-domains/master/domains.json").read) domains += JSON.parse(open("https://raw.githubusercontent.com/FGRibreau/mailchecker/master/list.json").read).flatten domains.map!(&:downcase) domains.uniq! domains.sort! File.open("./data/disposable.json", "w") do |file| file << JSON.pretty_generate(domains) end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
validators-3.0.2 | bin/sync-disposable-hostnames |
validators-3.0.1 | bin/sync-disposable-hostnames |
validators-3.0.0 | bin/sync-disposable-hostnames |