You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix: suppress dependabot for non-production ecosystems (#498)
* fix: suppress dependabot for non-production ecosystems
Add root-level `ignore: [{dependency-name: "*"}]` entries for all
ecosystems with no production dependencies (maven, pip, uv, gomod,
gradle, cargo).
Replace glob patterns with explicit directory listings for npm test
fixture entries, since `/**` globs don't reliably match nested
subdirectories for security updates.
Add test fixture guidance to CONVENTIONS.md.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
* fix: correct project name in CONVENTIONS.md
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
---------
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
Copy file name to clipboardExpand all lines: CONVENTIONS.md
+5-1Lines changed: 5 additions & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Coding Conventions
2
2
3
-
<!-- This file documents project-specific coding standards for exhort-javascript-api. -->
3
+
<!-- This file documents project-specific coding standards for trustify-da-javascript-client. -->
4
4
5
5
## Language and Framework
6
6
@@ -90,6 +90,10 @@ test/
90
90
- DCO (Developer Certificate of Origin) required
91
91
- Semantic versioning (`0.3.0` in package.json)
92
92
93
+
## Test Fixtures
94
+
95
+
-**Dependabot suppression**: Test fixture directories contain intentionally pinned (sometimes vulnerable) dependencies. When adding a new test fixture directory with a manifest file, review `.github/dependabot.yml` to ensure the new path is covered. Non-npm ecosystems are suppressed via root-level `ignore: [{dependency-name: "*"}]` entries. npm fixtures use per-directory entries with `/**` globs; add the parent directory if a new npm/pnpm/yarn fixture tree is introduced.
96
+
93
97
## Dependencies
94
98
95
99
-**Package manager**: npm with `package-lock.json`
0 commit comments