Перейти к основному содержимому

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 - просто выведет информацию в консоль как стандартную