UNPKG

npm-layer7-protections

Version:

Simple layer7 protections written in typescript

24 lines 885 B
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); var openfile_1 = __importDefault(require("./utils/openfile")); var isproxy_1 = __importDefault(require("./utils/isproxy")); var dropip_1 = __importDefault(require("./utils/dropip")); var onerror_1 = __importDefault(require("./utils/onerror")); exports.database_file = 'IP2PROXY.BIN'; exports.checkIp = function (ip, path_file) { openfile_1.default(path_file) .then(function () { return isproxy_1.default(ip); }) .then(function () { return dropip_1.default(ip); }) .then(function () { console.log('Success'); }) .catch(onerror_1.default); }; //# sourceMappingURL=index.js.map