Skip to content

fix: resolve dependency vulnerabilities in 3 demo apps - #133

Open
memosr wants to merge 2 commits into
base:masterfrom
memosr:fix/dependency-vulnerabilities
Open

fix: resolve dependency vulnerabilities in 3 demo apps#133
memosr wants to merge 2 commits into
base:masterfrom
memosr:fix/dependency-vulnerabilities

chore: remove Serena tool config from repo

18498e7
Select commit
Loading
Failed to load commit list.
StepSecurity Actions Security / StepSecurity Required Checks succeeded Jul 4, 2026 in 3s

StepSecurity Required Checks

Finished StepSecurity Required Checks

  • NPM Compromised Packages Check - Checks for compromised npm package versions in the PR
  • NPM Package Cooldown Check - Fails if any package version in the PR was released within the configured cooldown period, helping to avoid brand-new (and potentially unreviewed or malicious) releases

Details

✅ NPM Compromised Packages Check

No Compromised npm packages are added in current PR.

✅ NPM Package Cooldown Check

No npm package upgrades to recent releases found in current PR.

The following npm packages are inspected in current PR (showing first 50 of 124 packages)

Package Name Previous Version Current Version file Current Version Release Date
electron-to-chromium 1.5.334 1.5.386 apps/demo_notif_app/package-lock.json 2026-07-03T22:02:44Z
preact 10.27.0 10.29.4 base-account/agent-spend-permissions/package-lock.json 2026-07-03T10:57:23Z
viem 2.47.12 2.54.2 apps/demo_notif_app/package-lock.json 2026-07-03T04:23:00Z
viem 2.47.10 2.54.2 base-account/agent-spend-permissions/package-lock.json 2026-07-03T04:23:00Z
picomatch 4.0.3 4.0.5 agents/trading-agent/package-lock.json 2026-07-02T16:47:23Z
baseline-browser-mapping 2.10.17 2.10.41 apps/demo_notif_app/package-lock.json 2026-07-02T15:59:58Z
caniuse-lite 1.0.30001787 1.0.30001800 apps/demo_notif_app/package-lock.json 2026-06-30T09:58:36Z
postcss 8.5.9 8.5.16 apps/demo_notif_app/package-lock.json 2026-06-28T14:57:42Z
postcss 8.5.6 8.5.16 base-account/agent-spend-permissions/package-lock.json 2026-06-28T14:57:42Z
js-yaml 4.1.0 4.3.0 base-account/agent-spend-permissions/package-lock.json 2026-06-26T22:29:00Z
js-yaml 4.1.1 4.3.0 apps/demo_notif_app/package-lock.json 2026-06-26T22:29:00Z
node-releases 2.0.37 2.0.50 apps/demo_notif_app/package-lock.json 2026-06-25T04:30:43Z
browserslist 4.28.2 4.28.4 apps/demo_notif_app/package-lock.json 2026-06-22T10:04:06Z
nanoid 3.3.11 3.3.15 base-account/agent-spend-permissions/package-lock.json 2026-06-21T21:23:58Z
nanoid 3.3.11 3.3.15 apps/demo_notif_app/package-lock.json 2026-06-21T21:23:58Z
@coinbase/cdp-sdk 1.47.0 1.51.2 apps/demo_notif_app/package-lock.json 2026-06-18T23:30:48Z
@coinbase/cdp-sdk 1.34.0 1.51.2 base-account/agent-spend-permissions/package-lock.json 2026-06-18T23:30:48Z
form-data 4.0.4 4.0.6 base-account/agent-spend-permissions/package-lock.json 2026-06-12T17:37:53Z
form-data 4.0.5 4.0.6 apps/demo_notif_app/package-lock.json 2026-06-12T17:37:53Z
hasown 2.0.2 2.0.4 base-account/agent-spend-permissions/package-lock.json 2026-05-28T18:11:39Z
hasown 2.0.2 2.0.4 apps/demo_notif_app/package-lock.json 2026-05-28T18:11:39Z
brace-expansion 1.1.12 1.1.15 base-account/agent-spend-permissions/package-lock.json 2026-05-26T08:43:08Z
@babel/core 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:53Z
@babel/helper-module-transforms 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:43Z
@babel/helper-module-imports 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:37Z
@babel/traverse 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:34Z
@babel/helpers 7.29.2 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:28Z
@babel/template 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:25Z
@babel/generator 7.29.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:23Z
@babel/parser 7.29.2 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:19Z
@babel/types 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:16Z
@babel/helper-compilation-targets 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:38Z
@babel/code-frame 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:38Z
@babel/helper-validator-option 7.27.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:32Z
@babel/helper-validator-identifier 7.28.5 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:31Z
@babel/helper-string-parser 7.27.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:30Z
@babel/helper-globals 7.28.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:30Z
@babel/compat-data 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:28Z
ws 8.18.3 8.21.0 base-account/agent-spend-permissions/package-lock.json 2026-05-22T17:59:59Z
ws 8.20.0 8.21.0 apps/demo_notif_app/package-lock.json 2026-05-22T17:59:59Z
yaml 2.8.1 2.9.0 base-account/agent-spend-permissions/package-lock.json 2026-05-11T10:16:24Z
axios 1.11.0 1.16.0 base-account/agent-spend-permissions/package-lock.json 2026-05-02T15:04:00Z
axios 1.13.6 1.16.0 apps/demo_notif_app/package-lock.json 2026-05-02T15:04:00Z
jose 6.0.12 6.2.3 base-account/agent-spend-permissions/package-lock.json 2026-04-27T15:23:35Z
ajv 6.12.6 6.15.0 base-account/agent-spend-permissions/package-lock.json 2026-04-23T14:59:24Z
follow-redirects 1.15.11 1.16.0 base-account/agent-spend-permissions/package-lock.json 2026-04-13T11:03:45Z
follow-redirects 1.15.11 1.16.0 apps/demo_notif_app/package-lock.json 2026-04-13T11:03:45Z
esbuild 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:44Z
@esbuild/win32-x64 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:41Z
@esbuild/win32-ia32 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:34Z
⏲️ History

Previous invocation results of same check:

✅ NPM Compromised Packages Check

No Compromised npm packages are added in current PR.

✅ NPM Package Cooldown Check

No npm package upgrades to recent releases found in current PR.

The following npm packages are inspected in current PR (showing first 50 of 124 packages)

Package Name Previous Version Current Version file Current Version Release Date
electron-to-chromium 1.5.334 1.5.386 apps/demo_notif_app/package-lock.json 2026-07-03T22:02:44Z
preact 10.27.0 10.29.4 base-account/agent-spend-permissions/package-lock.json 2026-07-03T10:57:23Z
viem 2.47.12 2.54.2 apps/demo_notif_app/package-lock.json 2026-07-03T04:23:00Z
viem 2.47.10 2.54.2 base-account/agent-spend-permissions/package-lock.json 2026-07-03T04:23:00Z
picomatch 4.0.3 4.0.5 agents/trading-agent/package-lock.json 2026-07-02T16:47:23Z
baseline-browser-mapping 2.10.17 2.10.41 apps/demo_notif_app/package-lock.json 2026-07-02T15:59:58Z
caniuse-lite 1.0.30001787 1.0.30001800 apps/demo_notif_app/package-lock.json 2026-06-30T09:58:36Z
postcss 8.5.9 8.5.16 apps/demo_notif_app/package-lock.json 2026-06-28T14:57:42Z
postcss 8.5.6 8.5.16 base-account/agent-spend-permissions/package-lock.json 2026-06-28T14:57:42Z
js-yaml 4.1.0 4.3.0 base-account/agent-spend-permissions/package-lock.json 2026-06-26T22:29:00Z
js-yaml 4.1.1 4.3.0 apps/demo_notif_app/package-lock.json 2026-06-26T22:29:00Z
node-releases 2.0.37 2.0.50 apps/demo_notif_app/package-lock.json 2026-06-25T04:30:43Z
browserslist 4.28.2 4.28.4 apps/demo_notif_app/package-lock.json 2026-06-22T10:04:06Z
nanoid 3.3.11 3.3.15 base-account/agent-spend-permissions/package-lock.json 2026-06-21T21:23:58Z
nanoid 3.3.11 3.3.15 apps/demo_notif_app/package-lock.json 2026-06-21T21:23:58Z
@coinbase/cdp-sdk 1.47.0 1.51.2 apps/demo_notif_app/package-lock.json 2026-06-18T23:30:48Z
@coinbase/cdp-sdk 1.34.0 1.51.2 base-account/agent-spend-permissions/package-lock.json 2026-06-18T23:30:48Z
form-data 4.0.4 4.0.6 base-account/agent-spend-permissions/package-lock.json 2026-06-12T17:37:53Z
form-data 4.0.5 4.0.6 apps/demo_notif_app/package-lock.json 2026-06-12T17:37:53Z
hasown 2.0.2 2.0.4 base-account/agent-spend-permissions/package-lock.json 2026-05-28T18:11:39Z
hasown 2.0.2 2.0.4 apps/demo_notif_app/package-lock.json 2026-05-28T18:11:39Z
brace-expansion 1.1.12 1.1.15 base-account/agent-spend-permissions/package-lock.json 2026-05-26T08:43:08Z
@babel/core 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:53Z
@babel/helper-module-transforms 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:43Z
@babel/helper-module-imports 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:37Z
@babel/traverse 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:34Z
@babel/helpers 7.29.2 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:28Z
@babel/template 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:25Z
@babel/generator 7.29.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:23Z
@babel/parser 7.29.2 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:19Z
@babel/types 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:16:16Z
@babel/helper-compilation-targets 7.28.6 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:38Z
@babel/code-frame 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:38Z
@babel/helper-validator-option 7.27.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:32Z
@babel/helper-validator-identifier 7.28.5 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:31Z
@babel/helper-string-parser 7.27.1 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:30Z
@babel/helper-globals 7.28.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:30Z
@babel/compat-data 7.29.0 7.29.7 apps/demo_notif_app/package-lock.json 2026-05-25T11:15:28Z
ws 8.18.3 8.21.0 base-account/agent-spend-permissions/package-lock.json 2026-05-22T17:59:59Z
ws 8.20.0 8.21.0 apps/demo_notif_app/package-lock.json 2026-05-22T17:59:59Z
yaml 2.8.1 2.9.0 base-account/agent-spend-permissions/package-lock.json 2026-05-11T10:16:24Z
axios 1.11.0 1.16.0 base-account/agent-spend-permissions/package-lock.json 2026-05-02T15:04:00Z
axios 1.13.6 1.16.0 apps/demo_notif_app/package-lock.json 2026-05-02T15:04:00Z
jose 6.0.12 6.2.3 base-account/agent-spend-permissions/package-lock.json 2026-04-27T15:23:35Z
ajv 6.12.6 6.15.0 base-account/agent-spend-permissions/package-lock.json 2026-04-23T14:59:24Z
follow-redirects 1.15.11 1.16.0 base-account/agent-spend-permissions/package-lock.json 2026-04-13T11:03:45Z
follow-redirects 1.15.11 1.16.0 apps/demo_notif_app/package-lock.json 2026-04-13T11:03:45Z
esbuild 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:44Z
@esbuild/win32-x64 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:41Z
@esbuild/win32-ia32 0.27.3 0.27.7 agents/trading-agent/package-lock.json 2026-04-02T16:43:34Z
⏲️ History

Previous invocation results of same check:

🔐 Approve Check Run

One or more security checks failed. To approve this check run, click here.


❌ NPM Package Cooldown Check

The following npm packages added in current PR are recent versions(not older than 2 days). This check will pass at 2026-07-06T22:02:44Z

Package Name Previous Version Current Version file Current Version Release Date
picomatch 4.0.3 4.0.5 agents/trading-agent/package-lock.json 2026-07-02T16:47:23Z
electron-to-chromium 1.5.334 1.5.386 apps/demo_notif_app/package-lock.json 2026-07-03T22:02:44Z
viem 2.47.12 2.54.2 apps/demo_notif_app/package-lock.json 2026-07-03T04:23:00Z
baseline-browser-mapping 2.10.17 2.10.41 apps/demo_notif_app/package-lock.json 2026-07-02T15:59:58Z
preact 10.27.0 10.29.4 base-account/agent-spend-permissions/package-lock.json 2026-07-03T10:57:23Z
viem 2.47.10 2.54.2 base-account/agent-spend-permissions/package-lock.json 2026-07-03T04:23:00Z
✅ NPM Compromised Packages Check

No Compromised npm packages are added in current PR.

⏲️ History

Previous invocation results of same check: