Repository navigation
chore(security): add Dependabot for npm and GitHub Actions - #194
pritesh-jain-cstk wants to merge 1 commit into
Conversation
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
✅ Snyk checks have passed. No issues have been found so far.
💻 Catch issues earlier using the plugins for VS Code, JetBrains IDEs, Visual Studio, and Eclipse. |
🔒 Security Scan Results
⏱️ SLA Breach Summary
🟠 High Severity - SLA Breached Issues (with fixes)Showing 6 issue(s) that have exceeded the 30-day SLA threshold:
🟡 Medium Severity - SLA Breached Issues (with fixes)Showing 10 issue(s) that have exceeded the 90-day SLA threshold:
ℹ️ Vulnerabilities Without Available Fixes (Informational Only)The following vulnerabilities were detected but do not have fixes available (no upgrade or patch). These are excluded from failure thresholds:
❌ BUILD FAILED - Security checks failed Please review and fix the security vulnerabilities before merging. |
Branch graph
Epic MKT-21672. This PR is highlighted. Only [Routine] depends on [Tests]; the rest are independent.
What
Jira: MKT-22129
Consumer impact: none. Built
mainand this branch and diffeddist/src/**/*.d.ts: no diff. Config only..github/dependabot.yml: npm and github-actions, weekly (npm limit 5). The package has no@contentstack/*dependencies, so no private registry block is needed.SECURITY.md,CODEOWNERSandLICENSE(MIT, matchingpackage.json) already exist; not touched.^1.21.0and regenerates the lock (axios, follow-redirects, form-data); its CI Snyk goes 25 -> 0 withsecurity-scagreen.security.snykcloses when fix: bump 2 deps to resolve Snyk vulnerabilities #191 merges.Readiness items
security.hygiene;security.snykvia #191Commands (exit codes, Node 24 locally)
npm cinpm run lintnpm run buildnpx tsc --noEmit -p .npm testnpm audit --omit=devCI:
security-scafails here as onmain: the lock pins axios 1.16.0 (8 High). That is fixed by #191 (MKT-22129 links it), not by this PR. The pre-push hook (npm test) passed on every push; none bypassed. Local Snyk cannot authenticate (SNYK-0005); the PR's Snyk checks are the scan.🤖 Generated with Claude Code