moysklad-extension-tools

0.3.0 • Public • Published

moysklad-extension-tools

Набор инструментов для библиотеки moysklad

Расширение для moysklad. Подключает набор инструментов из модуля moysklad-tools к экземпляру библиотеки.

Установка

$ npm install moysklad-extension-tools

Использование

Без подключения расширения

const MoyskladCore = require('moysklad')
const { createAttr } = require('moysklad-tools')
 
const moysklad = MoyskladCore()
 
// незавизимый метод createAttr (в параметрах нужно указывать экземпляр moysklad)
let attr = createAttr(moysklad, someMetadataId, someCustomEntId)

С подключенным расширением

const MoyskladCore = require('moysklad')
const ToolsExtension = require('moysklad-extension-tools')
 
const moysklad = MoyskladCore.compose(ToolsExtension).create()
 
// метод createAttr привязан к экземпляру moysklad
let attr = moysklad.createAttr(someMetadataId, someCustomEntId)

Привязываются только те методы, которые требуют передачи экземпляра moysklad в своих аргументах. К примеру, метод getAttr из модуля moysklad-tools привязан не будет.

Package Sidebar

Install

npm i moysklad-extension-tools

Weekly Downloads

1

Version

0.3.0

License

MIT

Unpacked Size

3.7 kB

Total Files

7

Last publish

Collaborators

  • wmakeev