1.1.0 • Published 2 years ago
@iamdimka/mmdb v1.1.0
@iamdimka/mmdb
another mmdb reader rewritten in typescript
Usage
import Reader, { CountryResponse } from "@iamdimka/mmdb"
// load somehow buffer
const cacheSize = 5000;
const reader = new Reader<CountryResponse>(buffer, 5000); // cache size. by default 5000
const result = reader.lookup(ip);
References:
- mmdb-reader logic taken from, because in practice this is the fastest one
- mmdb-lib types picked here