commands
Ключевое слово commands
используется как массив для описания доступных команд проекта. Описывается таким образом:
commands = (
build: bun run build,
lint: {
command = bun run build
errors = warn
}
)
Интерфейс
Слово command
использует определенный интерфейс:
commands = (
<commandname>: [<command> | commandObject]
)
Этот интерфейс используется таким образом:
<commandname>
- название команды. Имеет правила: только латинские буквы и цифры.<command>
- командаbash
.commandObject
- объект для указания параметров команды. Подробнее ниже.
Объект команды
Вместо bash
команды можно тонко нас троить запуск команды. Это можно сделать при помощи объектов команды.
Интерфейс
{
command = <command>
errors = <warn|error|info>
}
В котором:
command
- командаbash
.errors
- что делать если команда выдала ошибку?warn
- отправит предупреждение в консоль,error
- остановит выполнение,info
- просто выведет информацию в консоль как стандартную