Plataforma de aplicação da Pluga.
Pluga CLI é desenvolvida em Node.js v24 e requer no mínimo a versão v22.12.
Exemplo de instalação com nvm
$ nvm install --lts=krypton
$ nvm use --lts=krypton
$ npm install -g pluga-cli
$ pluga --help$ pluga init path/to/my_appO comando init inicia um novo Pluga app no caminho definido, com a estrutura
de pastas necessária e alguns exemplos de como configurar seu app.
A pasta raiz do app deve seguir o padrão snake_case, e será igual à
identificação do seu app na Pluga (ex: $ pluga init pied_piper).
Por padrão, o nome do seu app será a versão CamelCase do nome da pasta criada
(ex: "PiedPiper"). Você pode sobrescrever esse comportamento com a opção
--app-name.
Você pode escolher a suíte de testes do app com a opção -t:
vitest (padrão) ou mocha (ex: $ pluga init pied_piper -t mocha).
$ pluga testO comando test roda todos os testes do seu app, identificando automaticamente
a suíte usada: se o app tiver um vitest.config.mjs, roda com
vitest;
caso contrário, com mocha. Você pode adicionar um
glob como parâmetro
para filtrar os testes que deseja rodar (ex: $ pluga test test/triggers/*).