Current File : //kunden/kunden/lib/node_modules/npm-name-cli/node_modules/squatter/lib/significant-downloads.js |
'use strict';
const got = require('got');
const downloadsLastWeek = async (pkgName) => {
const { body } = await got('https://api.npmjs.org/downloads/point/last-week/' + pkgName, {
json : true
});
return body.downloads;
};
const significantDownloads = async ({ name }) => {
const numDownloads = await downloadsLastWeek(name);
return numDownloads > 500;
};
module.exports = significantDownloads;