@skbkontur/base-services

v0.0.1
Базовые API сервисы контура

Набор сервисов для обращения к различным API контура

Список поддерживаемых API

Список имлементированных методов можно посмотреть непосредственно в репозитории

Как добавить методы или API которых тут нет?

Нужно создать пулл реквест. Если пул реквест был смержен пакт будет обновлен в соответствие с семвер.

Условия принятия пулл реквеста

  • В случае если API уже существует в репозитории, добавленный метод может быть принят только в том случае если он существует в реальном API и не является дубликатом.
  • В случае когда добавляется новое API проверяется то что API является массово используемым.
  • В случае добавления нового API необходимо добавить его в список поддерживаемых API в файле README.md
  • Необходимо покрывать все сигнатуры flow анотациями и проверить чтобы npm run flow проходило без ошибок.
  • Стараться избегать ломающих изменений. Если ломающее изменение есть необходимо отписать об этом в тексте пул реквеста.

Как использовать в своем проекте

const baseServices = require('@skbkontur/base-services')

const { ExternServiceV1 } = baseServices
const { Auth, Permissions, UserRequisites } = baseServices.portal
const { Drive } = baseServices.infrastructure
npm i @skbkontur/base-services

Metadata

  • ISC
  • Whatever
  • Unknown
  • released 12/5/2017

Downloads

Maintainers