API Reference
Esta seção contém a documentação da API interna do Squidy.O Squidy é primariamente uma CLI. A API documentada aqui é para uso interno e extensões.
Módulos Principais
Core
Módulos de domínio e lógica de negócio:squidy.core.domain- Entidades e value objectssquidy.core.ports- Interfaces (ports & adapters)
Adapters
Implementações das interfaces:squidy.adapters.providers- Provedores de IAsquidy.adapters.filesystem- Sistema de arquivos
Audit
Sistema de auditoria:squidy.audit.engine- Motor de auditoriasquidy.audit.checkers- Verificadoressquidy.audit.detectors- Detectores
CLI
Interface de linha de comando:squidy.cli.app- Aplicação principalsquidy.cli.commands- Comandos
Uso Programático
Extensão
Para criar um checker personalizado:Arquitetura
Entenda a arquitetura do Squidy.