Используем в терминале:
Ставим глобально:
$ yarn global add toster-tags-parser@git+ssh://git@github.com:toster-extension/toster-tags-parser.git
$ toster-tags-parser --pages 1 --output assets/tags.jsonСтавим как dev зависимость:
$ yarn add -D toster-tags-parser@git+ssh://git@github.com:toster-extension/toster-tags-parser.git
$ ./node_modules/.bin/toster-tags-parser --pages 1 --output assets/tags.jsonИспользуем внутри секции scripts в файле package.json:
{
"scripts": {
"tags": "toster-tags-parser"
}
}$ yarn tags --pages 1 --output assets/tags.json-v[--version] - версия пакета.
-h[--help] - подсказка по использованию пакета.
-p[--pages] - сколько страниц с тегами парсить. По-умолчанию параметр равен 62.
-o[--output] - путь к файлу для сохранения. Если не существует, то скрипт попытается его создать.
Начало работы
$ git clone git@github.com:toster-extension/toster-tags-parser.git
$ cd toster-tags-parser
$ yarn
$ yarn buildСобрать проект
$ yarn buildЗапустить компилятор в режиме разработки
$ yarn watchПроверить на ошибки TypeScript
$ yarn lintПроверить на ошибки TypeScript и попробовать их исправить автоматически
$ yarn lint:fixЗапустить тесты
$ yarn test