@maxmind/geoip2-node
    Preparing search index...

    Class Reader

    Class representing the mmdb reader *

    Index

    Constructors

    Methods

    Constructors

    Methods

    • Opens a mmdb file and returns a ReaderModel promise

      Parameters

      Returns Promise<ReaderModel>

      Reader.open('somefile.mmdb').then(reader => {
      const response = reader.city('123.123.123.123')
      console.log(response.city) // The city object (maxmind.CityField)
      console.log(response.country) // The country object (maxmind.CountryField)
      });
    • Opens a buffer that contains mmdb data and returns a ReaderModel

      Parameters

      • buffer: Buffer

        The buffer to open

      Returns ReaderModel