UNPKG

whitelist-ips

Version:

Connect middleware for whitelisting by IP addresses.

20 lines (13 loc) 551 B
// Generated by CoffeeScript 1.11.1 (function() { var ASQ, fs, request; fs = require('fs'); ASQ = require('asynquence-contrib'); request = require('request'); require('asynquence-request')(ASQ, request); ASQ().get('https://www.cloudflare.com/ips-v4').val(function(response, body) { return fs.writeFileSync(__dirname + '/common/cloudflare', body + '\n'); }).get('https://www.cloudflare.com/ips-v6').val(function(response, body) { return fs.appendFileSync(__dirname + '/common/cloudflare', body + '\n'); }); }).call(this);