npm-open-api
v1.0.2
Published
API для получения данных о нужном пакете
Downloads
12
Maintainers
Readme
npm-open-api
Это простое API для получения данных о любом доступном пакете.
Установка
npm install npm-open-api
Методы
getInfo(package, callback)
package
- имя пакета, информацию которого вы хотите получитьcallback
- функция, в которую передается объект
Передает в callback
содержимое package.json у пакета в виде объекта
getStats(package, startDate, endDate, callback)
package
- имя пакета, статистику скачиваний которого вы хотите получитьstartDate
- начальная дата в виде гггг-мм-ддendDate
- конечная дата в виде гггг-мм-ддcallback
- функция, в которую передается объект
Передает в callback
объект с кол-вом скачиваний за выбранный период, начальную и конечную дату и название пакета
Пример
const npm_api = require('npm-open-api');
npm_api.getInfo('npm', data => {
console.log(data);
// выведется объект с содержимым package.json
});
npm_api.getStats('npm', '2017-03-07', '2018-02-01', data => {
console.log(data);
// выведется обьект с именем пакета, начальным и конечным временем и кол-вом установок за выбранный период
});