This package has been deprecated

Author message:

Use `enb-js` instead.

enb-diverse-js

0.1.0 • Public • Published

enb-diverse-js NPM version Build Status Dependency Status

Поддержка js технологий для ENB.

Установка:

npm install enb-diverse-js

История изменений

История изменений на отдельной странице.

Разработка

Руководство на отдельной странице.

Запуск тестов

$ make validate

Технологии

  • vanilla.js для описания JS-реализации модулей, не зависящей от конкретного JavaScript движка.
  • browser.js и node.js для описания JS-реализаций модулей (блоков) в соответствующих движках. Для совместимости, считается, что файлы с расширением .js содержат реализацию блоков в технологии browser.js.

vanilla-js

Склеивает vanilla.js-файлы по deps'ам, сохраняет в виде ?.vanilla.js.

Опции

  • String target — Результирующий таргет. По умолчанию — ?.vanilla.js.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.

Пример

nodeConfig.addTech(require('enb-diverse-js/techs/vanilla-js'));

browser-js

Склеивает vanilla.js, js и browser.js-файлы по deps'ам, сохраняет в виде ?.browser.js.

Опции

  • String target — Результирующий таргет. По умолчанию — ?.browser.js.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.

Пример

nodeConfig.addTech(require('enb-diverse-js/techs/browser-js'));

node-js

Собирает vanilla.js и node.js-файлы по deps'ам с помощью require, сохраняет в виде ?.node.js.

Опции

  • String target — Результирующий таргет. По умолчанию — ?.node.js.
  • String filesTarget — files-таргет, на основе которого получается список исходных файлов (его предоставляет технология files). По умолчанию — ?.files.

Пример

nodeConfig.addTech(require('enb-diverse-js/techs/node-js'));

Readme

Keywords

none

Package Sidebar

Install

npm i enb-diverse-js

Weekly Downloads

1

Version

0.1.0

License

none

Last publish

Collaborators

  • mdevils
  • blond