From bd8b410c628e2310bbfd3c855726dfe53ce052d8 Mon Sep 17 00:00:00 2001 From: jb Date: Tue, 14 Apr 2026 16:12:18 -0300 Subject: [PATCH] feat(docs): new command vitruvio docs for viewing vitruvio ui docs on browser --- README.md | 12 ++++++++++++ bin/vitruvio.js | 2 ++ 2 files changed, 14 insertions(+) diff --git a/README.md b/README.md index 9abb70a..b4526d2 100644 --- a/README.md +++ b/README.md @@ -127,6 +127,18 @@ Nenhum outro arquivo do repositório é tocado. --- +### `vitruvio docs` + +Abre a documentação Java do Vitruvio no navegador padrão. + +```bash +vitruvio docs +``` + +Abre o arquivo `docs/java/index.html` do diretório de plataforma. Caso os arquivos não existam, o comando orienta a executar `vitruvio update-base` primeiro. + +--- + ### `vitruvio update-base` Sincroniza os diretórios gerenciados do diretório de plataforma local com o repositório `base-claude`. diff --git a/bin/vitruvio.js b/bin/vitruvio.js index 43e1c8e..9bbc2bf 100755 --- a/bin/vitruvio.js +++ b/bin/vitruvio.js @@ -7,6 +7,7 @@ var pkg = require('../package.json'); var initCmd = require('../src/commands/init'); var updateRepoCmd = require('../src/commands/update-repo'); var updateBaseCmd = require('../src/commands/update-base'); +var docsCmd = require('../src/commands/docs'); var program = new Command(); @@ -18,5 +19,6 @@ program initCmd.register(program); updateRepoCmd.register(program); updateBaseCmd.register(program); +docsCmd.register(program); program.parse(process.argv);