New:Introducing Socket Scanning for VS Code Marketplace Extensions.Learn more →
Get Started

dalhe-cli

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dalhe-cli

CLI para iniciar projetos com arquivos base do Dalhe.

Source
npmnpm
Version
0.1.1
Version published
Weekly downloads
9
-83.02%
Maintainers
1
Weekly downloads
 
Created
Source

dalhe-cli

CLI para iniciar projetos com arquivos base do Dalhe.

O que faz

dalhe init copia template de src/template/init para diretorio atual e prepara estrutura inicial do projeto.

Hoje template inclui:

  • AGENTS.md
  • CLAUDE.md
  • .ai-framework/DESIGN.md
  • .ai-framework/RULES.md
  • .ai-framework/skills/caveman/SKILL.md

Se algum arquivo de destino ja existir, comando para e nao sobrescreve nada.

Requisitos

  • Node.js >=25.4.0

Instalacao

Via npm

npm install -g dalhe-cli

Via GitHub

npm install -g github:alexishida/dalhe-cli

Via pacote local

No repositorio do projeto:

npm pack
npm install -g .\dalhe-cli-0.1.1.tgz

Via codigo-fonte local

No repositorio do projeto:

npm install -g .

Inicio rapido

Entre na pasta onde deseja criar base do projeto:

dalhe init

Exemplo:

mkdir meu-projeto
cd .\meu-projeto
dalhe init

Comandos

dalhe init
dalhe --help
dalhe -h
dalhe --version
dalhe -v

Comportamento do init

  • Copia todos os arquivos do template para pasta atual.
  • Cria diretorios necessarios automaticamente.
  • Bloqueia sobrescrita quando encontra conflito.
  • Exibe total de arquivos copiados ao final.

Estrutura do projeto

  • bin/dalhe.js: ponto de entrada do CLI.
  • src/commands: comandos da aplicacao.
  • src/core: base da execucao e tratamento de erros.
  • src/services: servicos de apoio.
  • src/template/init: template copiado pelo comando init.
  • test: testes automatizados.

Desenvolvimento local

npm install
npm test
node .\bin\dalhe.js --help

Para testar fluxo completo sem instalar globalmente:

node .\bin\dalhe.js init

Publicacao

Antes de publicar, valide pacote final:

npm pack --dry-run

Depois publique nova versao:

npm publish

Licenca

MIT

Keywords

cli

FAQs

Package last updated on 29 May 2026

Related posts