Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: node audit script #857

Merged
merged 38 commits into from
Jan 3, 2025
Merged
Show file tree
Hide file tree
Changes from 33 commits
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
4d1482c
feat: upgrade lint-staged
jimcase Dec 8, 2024
722f639
feat: upgrade body-parser
jimcase Dec 8, 2024
17e7021
feat: upgrade cardano-peer-connect
jimcase Dec 9, 2024
0f3e367
fix: run npm ci and fix package-lock.json
jimcase Dec 9, 2024
5cc15a6
fix: upgrade @capacitor/cli
jimcase Dec 9, 2024
8d54ba5
fix: upgrade appium
jimcase Dec 9, 2024
bb9901b
feat: remove unused overrides from package.json
jimcase Dec 9, 2024
a8f0aba
override appium-safari-driver
jimcase Dec 9, 2024
7ea6ba8
fix: path-to-regexp vuln
jimcase Dec 9, 2024
be1e7f4
fix: package-lock
jimcase Dec 10, 2024
b3cc6a9
fix: update package-lock.json
jimcase Dec 10, 2024
2d0f85b
fix: merge develop
jimcase Dec 10, 2024
d998f40
feat: add audit filter
jimcase Dec 10, 2024
a40abbd
fix: test ignore all
jimcase Dec 10, 2024
e41035c
fix: check if audit-results.json exists
jimcase Dec 10, 2024
88e8fc7
fix: check existing files
jimcase Dec 10, 2024
be9c9bc
fix: pipeline Audit Dependencies
jimcase Dec 10, 2024
b1ec54e
fix: testing audit-filter
jimcase Dec 10, 2024
922873c
fix: testing pipeline output
jimcase Dec 10, 2024
35dfe8c
fix: testing pipeline output
jimcase Dec 10, 2024
0216bf0
fix: testing pipeline output
jimcase Dec 10, 2024
590dbca
fix: testing pipeline output
jimcase Dec 10, 2024
acf972d
feat: add script to package.json
jimcase Dec 10, 2024
df0e36f
feat: format and add guide
jimcase Dec 10, 2024
7f3e791
fix: format output
jimcase Dec 10, 2024
3b99998
fix: format output
jimcase Dec 10, 2024
0180dfc
fix: format output
jimcase Dec 10, 2024
dd19d71
feat: expand details
jimcase Dec 10, 2024
6603dcf
fix: ignored-node-vulnerabilities.json
jimcase Dec 10, 2024
b24a863
fix: clean ga audit
jimcase Dec 10, 2024
6943da2
Merge remote-tracking branch 'origin/develop' into feature/fix-vulner…
jimcase Jan 2, 2025
45a455f
fix: set ignored vulnerabilities
jimcase Jan 2, 2025
a2e4b23
fix: set ignored vulnerabilities
jimcase Jan 2, 2025
f82d3b7
fix: remove unused overrides
jimcase Jan 2, 2025
b20fb94
fix: using better-npm-audit for audits
jimcase Jan 3, 2025
e03d10b
fix: gh-verify-pr.yaml
jimcase Jan 3, 2025
e8750ab
fix: clean .gitignore
jimcase Jan 3, 2025
975f712
fix: check all deps
jimcase Jan 3, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 4 additions & 1 deletion .github/workflows/gh-verify-pr.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,9 @@ jobs:
with:
node-version: '18'

- name: Audit Dependencies
run: npm run audit

- name: Run unit tests
env:
NODE_OPTIONS: "--max_old_space_size=8192"
Expand All @@ -50,4 +53,4 @@ jobs:
npm run test

- name: 🔨 Build project
run: npm run build
run: npm run build
4 changes: 3 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -34,4 +34,6 @@ yarn-error.log*
resources/android
resources/ios

services/credential-server/data/brans.json
services/credential-server/data/brans.json

audit-results.json
3 changes: 3 additions & 0 deletions configs/ignored-node-vulnerabilities.json
iFergal marked this conversation as resolved.
Show resolved Hide resolved
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"ignoredIDs": ["1100267", "1099357", "1101088", "1101081"]
}
Loading
Loading