diff --git a/package-lock.json b/package-lock.json index dcb6417..0ab0b09 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,8 +13,8 @@ "csv-parser": "^2.3.3", "log4node": "0.1.6", "lru-cache": "4.1.x", + "maxmind": "4.3.x", "mkdirp": "0.5.1", - "moment": "2.30.1", "optimist": "0.6.1", "requireg": "^0.2.1" }, @@ -38,7 +38,7 @@ "http-proxy-agent": "3.x", "https-proxy-agent": "7.0.4", "lumberjack-protocol": "git://github.com/bpaquet/node-lumberjack-protocol.git", - "maxmind": "0.6.x", + "maxmind": "4.3.x", "maxmind-geolite-mirror": "1.0.x", "moment": "2.30.1", "msgpack": "1.0.x", @@ -1745,10 +1745,18 @@ } }, "node_modules/maxmind": { - "version": "0.6.0", - "resolved": "http://registry.npmjs.org/maxmind/-/maxmind-0.6.0.tgz", - "integrity": "sha1-a+KVvunDM67Um4wIyCCxjR4CQtU=", - "optional": true + "version": "4.3.20", + "resolved": "http://registry.npmjs.org/maxmind/-/maxmind-4.3.20.tgz", + "integrity": "sha512-xwnLGghs96DyNK3ANs1jzW8+JwS6pBQ3eTh3kNsi23n5wySZb9FgqCghmde5JZFOv23bxGehcyh6lT522llNKw==", + "optional": true, + "dependencies": { + "mmdb-lib": "2.1.1", + "tiny-lru": "11.2.6" + }, + "engines": { + "node": ">=12", + "npm": ">=6" + } }, "node_modules/maxmind-geolite-mirror": { "version": "1.0.9", @@ -1806,6 +1814,16 @@ "mkdirp": "bin/cmd.js" } }, + "node_modules/mmdb-lib": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mmdb-lib/-/mmdb-lib-2.1.1.tgz", + "integrity": "sha512-yx8H/1H5AfnufiLnzzPqPf4yr/dKU9IFT1rPVwSkrKWHsQEeVVd6+X+L0nUbXhlEFTu3y/7hu38CFmEVgzvyeg==", + "optional": true, + "engines": { + "node": ">=10", + "npm": ">=6" + } + }, "node_modules/moment": { "version": "2.30.1", "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", @@ -2459,6 +2477,15 @@ "safe-buffer": "~5.2.0" } }, + "node_modules/tiny-lru": { + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.6.tgz", + "integrity": "sha512-0PU3c9PjMnltZaFo2sGYv/nnJsMjG0Cxx8X6FXHPPGjFyoo1SJDxvUXW1207rdiSxYizf31roo+GrkIByQeZoA==", + "optional": true, + "engines": { + "node": ">=12" + } + }, "node_modules/tinymath": { "version": "1.2.1", "resolved": "http://registry.npmjs.org/tinymath/-/tinymath-1.2.1.tgz", @@ -4083,10 +4110,14 @@ "optional": true }, "maxmind": { - "version": "0.6.0", - "resolved": "http://registry.npmjs.org/maxmind/-/maxmind-0.6.0.tgz", - "integrity": "sha1-a+KVvunDM67Um4wIyCCxjR4CQtU=", - "optional": true + "version": "4.3.20", + "resolved": "http://registry.npmjs.org/maxmind/-/maxmind-4.3.20.tgz", + "integrity": "sha512-xwnLGghs96DyNK3ANs1jzW8+JwS6pBQ3eTh3kNsi23n5wySZb9FgqCghmde5JZFOv23bxGehcyh6lT522llNKw==", + "optional": true, + "requires": { + "mmdb-lib": "2.1.1", + "tiny-lru": "11.2.6" + } }, "maxmind-geolite-mirror": { "version": "1.0.9", @@ -4128,6 +4159,12 @@ "minimist": "0.0.8" } }, + "mmdb-lib": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/mmdb-lib/-/mmdb-lib-2.1.1.tgz", + "integrity": "sha512-yx8H/1H5AfnufiLnzzPqPf4yr/dKU9IFT1rPVwSkrKWHsQEeVVd6+X+L0nUbXhlEFTu3y/7hu38CFmEVgzvyeg==", + "optional": true + }, "moment": { "version": "2.30.1", "resolved": "https://registry.npmjs.org/moment/-/moment-2.30.1.tgz", @@ -4630,6 +4667,12 @@ } } }, + "tiny-lru": { + "version": "11.2.6", + "resolved": "https://registry.npmjs.org/tiny-lru/-/tiny-lru-11.2.6.tgz", + "integrity": "sha512-0PU3c9PjMnltZaFo2sGYv/nnJsMjG0Cxx8X6FXHPPGjFyoo1SJDxvUXW1207rdiSxYizf31roo+GrkIByQeZoA==", + "optional": true + }, "tinymath": { "version": "1.2.1", "resolved": "http://registry.npmjs.org/tinymath/-/tinymath-1.2.1.tgz", diff --git a/package.json b/package.json index 47bc0ae..2a21f90 100644 --- a/package.json +++ b/package.json @@ -71,7 +71,7 @@ "http-proxy-agent": "3.x", "https-proxy-agent": "7.0.4", "lumberjack-protocol": "git://github.com/bpaquet/node-lumberjack-protocol.git", - "maxmind": "0.6.x", + "maxmind": "4.3.x", "maxmind-geolite-mirror": "1.0.x", "moment": "2.30.1", "msgpack": "1.0.x",