Dependency auditing can disclose package names and versions to the configured registry
Source references: 4The Skill treats `npm audit` as a baseline security check and provides the command directly. Running it normally sends package and version information to the configured npm registry to obtain vulnerability results.
For projects with private packages, names and versions can reveal internal products, component naming, technology choices, or unreleased dependency relationships.
The source does require or recommend `npm audit`, but the supplied lines do not state which registry it contacts, what dependency information it transmits, or how networking is configured. The claimed disclosure therefore cannot be established from this evidence alone. Users can ask the author to document the check’s network behavior and restrict it to an approved internal registry or disable outbound access for sensitive projects.
This assessment concerns the code and conditions shown, not proof that harm has occurred.## Audit checklist### Security (critical)- [ ] HTTPS enabled, no mixed content- [ ] No vulnerable dependencies (`npm audit`)- [ ] CSP headers configured (with `frame-ancestors`, `base-uri`, `form-action`)- [ ] `require-trusted-types-for 'script'` enforced (or report-only during rollout)Show 3 other places
```bash# Check for vulnerabilitiesnpm audityarn audit# Auto-fix when possiblenpm audit fixIf live tools are unavailable, use the Lighthouse CLI plus focused dependency and header checks. Never report a high Lighthouse score as proof that the application is secure.- [ ] HTTPS enabled, no mixed content- [ ] No vulnerable dependencies (`npm audit`)- [ ] CSP headers configured (with `frame-ancestors`, `base-uri`, `form-action`)