npm-open-api

1.0.2 • Public • Published

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);
  // выведется обьект с именем пакета, начальным и конечным временем и кол-вом установок за выбранный период
});

/npm-open-api/

    Package Sidebar

    Install

    npm i npm-open-api

    Weekly Downloads

    2

    Version

    1.0.2

    License

    Apache 2.0

    Unpacked Size

    15.3 kB

    Total Files

    4

    Last publish

    Collaborators

    • danyadev