
instale pacotes npm com segurança, auditando-os antes da fase de instalação
Este diretório contém documentação abrangente para a ferramenta de auditoria de segurança NPQ (Node Package Quality).
optional-features.mdConfiguração e uso de recursos de segurança opcionais, incluindo melhorias recentes e correções de bugs.
age.marshall.mdDocumentação detalhada do componente de segurança Age Marshall que valida a idade e a maturidade de pacotes.
O diretório feature/ contém documentação detalhada para recursos e implementações específicas:
test-coverage-improvements.md - Aprimoramentos abrangentes de cobertura de testes que elevaram a cobertura geral de 84,4% para 93,39%signature-verification-fix.md - Correção crítica de bug na verificação de assinaturas com intervalos de versão (ex.: @angular/common@^20.2.4)auto-continue.md - Documentação do recurso auto-continue que agiliza os fluxos de instalação de pacotesexit-codes.md - Referência para o comportamento de saída dos processos npq e npq-herojson-output.md - Saída versionada, legível por máquina e apenas de auditoria, para CI e automaçãomalicious-package.md - Documentação para detecção de pacotes conhecidamente maliciosos por meio de dados Snyk/OSVpacote-dependency-reduction.md - Resumo da implementação para redução opcional de dependências do pacotefeature/Os componentes Marshall são os módulos principais de validação de segurança no NPQ. Cada marshall foca em uma preocupação de segurança específica:
age.marshall.md) - Validação de idade e maturidade de pacotessignature-verification-fix.md)Ao adicionar novos recursos ou fazer mudanças significativas:
feature/npq e npq-hero.| Tópico | Arquivo | Finalidade |
|---|
| Recursos Opcionais | optional-features.md | Configuração de recursos e melhorias recentes |
| Validação de Idade | age.marshall.md | Verificações de segurança de idade e maturidade de pacotes |
| Cobertura de Testes | feature/test-coverage-improvements.md | Aprimoramentos recentes do conjunto de testes |
| Verificação de Assinaturas | feature/signature-verification-fix.md | Correção de bug em intervalos de versão e validação |
| Auto-Continue | feature/auto-continue.md | Fluxo de instalação automatizado |
| Saída JSON de Auditoria | feature/json-output.md | Resultados de auditoria versionados e legíveis por máquina para CI |
| Códigos de Saída | feature/exit-codes.md | Comportamento de saída com repasse da CLI e do gerenciador de pacotes |
| Pacotes Maliciosos | feature/malicious-package.md | Detecção e relato de pacotes conhecidamente maliciosos |
| Redução de Dependências | feature/pacote-dependency-reduction.md | Gerenciamento opcional de dependências |