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 привязан не будет.

Dependencies (3)

Dev Dependencies (0)

    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