Используем в терминале:
Ставим глобально:
$ 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