UNPKG

node_js_ipqs_db_reader

Version:

A Node JS implementation of the IPQualityScore flat file IP reputation database reader.

39 lines (38 loc) 1.39 kB
export declare class Bitmask { data: number; constructor(data: number); has(flag: number): boolean; } export declare const IsProxy = 1; export declare const IsVPN = 2; export declare const IsTOR = 4; export declare const IsCrawler = 8; export declare const IsBot = 16; export declare const RecentAbuse = 32; export declare const IsBlacklisted = 64; export declare const IsPrivate = 128; export declare const IsMobile = 1; export declare const HasOpenPorts = 2; export declare const IsHostingProvider = 4; export declare const ActiveVPN = 8; export declare const ActiveTOR = 16; export declare const PublicAccessPoint = 32; export declare const ReservedOne = 64; export declare const ReservedTwo = 128; export declare const ReservedThree = 1; export declare const ReservedFour = 2; export declare const ReservedFive = 4; export declare const ConnectionTypeOne = 8; export declare const ConnectionTypeTwo = 16; export declare const ConnectionTypeThree = 32; export declare const AbuseVelocityOne = 64; export declare const AbuseVelocityTwo = 128; export declare const IPv4Map = 1; export declare const IPv6Map = 2; export declare const IsBlacklistFile = 4; export declare const BinaryData = 128; export declare const TreeData = 4; export declare const StringData = 8; export declare const SmallIntData = 16; export declare const IntData = 32; export declare const FloatData = 64;