
installa pacchetti npm in modo sicuro eseguendo un audit prima della fase di installazione
Questa directory contiene la documentazione completa per lo strumento di audit di sicurezza NPQ (Node Package Quality).
optional-features.mdConfigurazione e utilizzo delle funzionalità di sicurezza opzionali, inclusi i miglioramenti recenti e le correzioni di bug.
age.marshall.mdDocumentazione dettagliata del componente di sicurezza Age Marshall che valida l'età e la maturità dei pacchetti.
La directory feature/ contiene la documentazione dettagliata per funzionalità e implementazioni specifiche:
test-coverage-improvements.md - Miglioramenti esaustivi della copertura dei test che hanno portato la copertura complessiva dall'84.4% al 93.39%signature-verification-fix.md - Correzione critica di bug per la verifica delle firme con intervalli di versioni (ad es. @angular/common@^20.2.4)auto-continue.md - Documentazione della funzionalità auto-continue che semplifica i flussi di lavoro di installazione dei pacchettiexit-codes.md - Riferimento per il comportamento di uscita dei processi npq e npq-herojson-output.md - Output di audit con versione, leggibile da macchina e limitato all'audit, per CI e automazionemalicious-package.md - Documentazione per il rilevamento di pacchetti notoriamente dannosi tramite i dati Snyk/OSVpacote-dependency-reduction.md - Riepilogo dell'implementazione per la riduzione opzionale delle dipendenze pacotefeature/I componenti Marshall sono i moduli principali di validazione della sicurezza in NPQ. Ogni marshall si concentra su un aspetto specifico della sicurezza:
age.marshall.md) - Validazione di età e maturità dei pacchettisignature-verification-fix.md)Quando si aggiungono nuove funzionalità o si apportano modifiche significative:
feature/npq e npq-hero.| Argomento | File | Scopo |
|---|
| Funzionalità Opzionali | optional-features.md | Configurazione delle funzionalità e miglioramenti recenti |
| Validazione Età | age.marshall.md | Controlli di sicurezza su età e maturità dei pacchetti |
| Copertura dei Test | feature/test-coverage-improvements.md | Miglioramenti recenti della suite di test |
| Verifica Firma | feature/signature-verification-fix.md | Correzione di bug per intervalli di versioni e validazione |
| Auto-Continue | feature/auto-continue.md | Flusso di lavoro di installazione automatizzata |
| Output di Audit JSON | feature/json-output.md | Risultati di audit con versione e leggibili da macchina per CI |
| Codici di Uscita | feature/exit-codes.md | Comportamento di uscita di CLI e pass-through del package manager |
| Pacchetti Dannosi | feature/malicious-package.md | Rilevamento e segnalazione di pacchetti notoriamente dannosi |
| Riduzione Dipendenze | feature/pacote-dependency-reduction.md | Gestione opzionale delle dipendenze |