{"analyzedAt":"2022-07-08T10:38:22.693Z","collected":{"metadata":{"name":"maxmind-geolite-mirror","scope":"unscoped","version":"1.1.8","description":"Mirror maxmind dbs from geolite.maxmind.com","keywords":["geolite","geoip","download","mirror","maxmind"],"date":"2022-03-14T20:46:15.355Z","author":{"name":"Matt Simerson","url":"http://matt.simerson.net"},"publisher":{"username":"tnpi","email":"matt@tnpi.net"},"maintainers":[{"username":"tnpi","email":"matt@tnpi.net"},{"username":"msimerson","email":"haraka.mail@gmail.com"}],"contributors":[{"name":"Carl Banbury"},{"name":"Tom Lee"}],"repository":{"type":"git","url":"git+https://github.com/msimerson/maxmind-geolite-mirror.git"},"links":{"npm":"https://www.npmjs.com/package/maxmind-geolite-mirror","homepage":"https://github.com/msimerson/maxmind-geolite-mirror","repository":"https://github.com/msimerson/maxmind-geolite-mirror","bugs":"https://github.com/msimerson/maxmind-geolite-mirror/issues"},"license":"MIT","dependencies":{"tar-stream":"^2.1.0"},"devDependencies":{"contributors":"*","eslint":">=7","mocha":"*","rewire":"*","tmp":"*"},"optionalDependencies":{"tar-stream":"^2.1.0"},"releases":[{"from":"2022-06-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":1},{"from":"2022-04-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":1},{"from":"2022-01-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":2},{"from":"2021-07-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":3},{"from":"2020-07-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":3}],"hasTestScript":true,"hasSelectiveFiles":true,"readme":"[![Build Status][ci-image]][ci-url]\n[![Coverage Status][cov-img]][cov-url]\n[![NPM][npm-image]][npm-url]\n\n\n# maxmind-geolite-mirror\n\nMirror maxmind GeoIP version 2 databases from maxmind.com.\n\n## Install\n\n    npm install -g maxmind-geolite-mirror\n    mkdir -p /usr/local/share/GeoIP\n    /usr/local/bin/maxmind-geolite-mirror\n\nThe last command will download all the databases to the GeoIP share directory.\n\n## Configure\n\nThe MaxMind license key must be configured. It can be set by:\n\n1. editing config.js\n2. setting the environment variable MAXMIND_LICENSE_KEY\n\nIf neither is set, the script will emit an error.\n\n## Update databases\n\n    /usr/local/bin/maxmind-geolite-mirror\n\nSet this to run once a week or so. Downloads happen only when the remote\nfile is newer than the local version.\n\n## Custom path to store maxmind database\n\nIf access to /usr/local/share/GeoIP is unavailable, the following environment\nvariable is available: MAXMIND_DB_DIR. E.g.\n\n    export MAXMIND_DB_DIR=/home/example/maxmind-db\n\n\n## Contributions\n\nContributions are welcome and appreciated. Please keep in mind the following:\n\n* there are no dependencies. That's on purpose.\n* test coverage is at 100%, help keep it that way.\n\n\n### Contributors\n\n- Carl Banbury\n- Tom Lee\n\n### badges\n\n[ci-image]: https://github.com/msimerson/maxmind-geolite-mirror/actions/workflows/ci-test.yml/badge.svg\n[ci-url]:  https://github.com/msimerson/maxmind-geolite-mirror/actions/workflows/ci-test.yml\n[cov-img]: https://codecov.io/github/msimerson/maxmind-geolite-mirror/coverage.svg?branch=master\n[cov-url]: https://codecov.io/github/msimerson/maxmind-geolite-mirror?branch=master\n[npm-image]: https://nodei.co/npm/maxmind-geolite-mirror.png?downloads=true&stars=true\n[npm-url]: https://nodei.co/npm/maxmind-geolite-mirror/"},"npm":{"downloads":[{"from":"2022-07-07T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":20},{"from":"2022-07-01T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":99},{"from":"2022-06-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":788},{"from":"2022-04-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":1870},{"from":"2022-01-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":4717},{"from":"2021-07-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":9416}],"starsCount":3},"github":{"homepage":"https://www.npmjs.com/package/maxmind-geolite-mirror","starsCount":8,"forksCount":5,"subscribersCount":3,"issues":{"count":43,"openCount":0,"distribution":{"3600":23,"10800":4,"32400":5,"97200":1,"291600":4,"874800":3,"2624400":1,"7873200":2,"23619600":0,"70858800":0,"212576400":0},"isDisabled":false},"contributors":[{"username":"msimerson","commitsCount":56},{"username":"sbma44","commitsCount":20},{"username":"greenkeeper[bot]","commitsCount":1}],"commits":[{"from":"2022-07-01T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":0},{"from":"2022-06-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":0},{"from":"2022-04-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":0},{"from":"2022-01-09T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":3},{"from":"2021-07-08T00:00:00.000Z","to":"2022-07-08T00:00:00.000Z","count":6}]},"source":{"files":{"readmeSize":1780,"testsSize":5288,"hasChangelog":true},"badges":[{"urls":{"original":"https://codecov.io/github/msimerson/maxmind-geolite-mirror/coverage.svg?branch=master","service":"https://codecov.io/github/msimerson/maxmind-geolite-mirror/branch/master/graphs/badge.svg","shields":"https://img.shields.io/codecov/c/github/msimerson/maxmind-geolite-mirror/master.svg","content":"https://img.shields.io/codecov/c/github/msimerson/maxmind-geolite-mirror/master.json"},"info":{"service":"codecov","type":"coverage","modifiers":{"branch":"master"}}},{"urls":{"original":"https://nodei.co/npm/maxmind-geolite-mirror.png?downloads=true&stars=true","shields":"https://img.shields.io/npm/v/maxmind-geolite-mirror.svg","content":"https://img.shields.io/npm/v/maxmind-geolite-mirror.json"},"info":{"service":"npm","type":"version"}}],"linters":["eslint"],"coverage":0.71}},"evaluation":{"quality":{"carefulness":0.9999999999999999,"tests":0.7065,"health":1,"branding":0.3},"popularity":{"communityInterest":22,"downloadsCount":623.3333333333334,"downloadsAcceleration":0.21942541856925324,"dependentsCount":0},"maintenance":{"releasesFrequency":0.9,"commitsFrequency":0.9,"openIssues":1,"issuesDistribution":1}},"score":{"final":0.6587375657318455,"detail":{"quality":0.9568067580477827,"popularity":0.062042814894994,"maintenance":0.9999444374407507}}}