fix(deps): patch Dependabot security blockers#812
fix(deps): patch Dependabot security blockers#812ErikBjare merged 1 commit intoActivityWatch:masterfrom
Conversation
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #812 +/- ##
=======================================
Coverage 30.76% 30.76%
=======================================
Files 33 33
Lines 1973 1973
Branches 364 368 +4
=======================================
Hits 607 607
Misses 1288 1288
Partials 78 78 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
Greptile SummaryThis PR patches three Dependabot security findings: bumps Confidence Score: 4/5Safe to merge — changes are build-time only, API migration is correct, and author verified with npm ci + make build + npm audit. No runtime logic changes; all modifications are dev-dependency upgrades and a one-line webpack plugin config migration. The global postcss override carries a minor risk of breaking tools that expected postcss 7 (like @vue/component-compiler-utils), but the author's build verification covers this. Score kept at 4 rather than 5 due to the large version jump in copy-webpack-plugin (v5→v14) and the broad-scope postcss override warranting extra attention. package.json — the global Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[npm install] --> B{overrides applied}
B -->|postcss| C[postcss 8.5.13\nreplaces all 7.x nested installs]
B -->|serialize-javascript| D[serialize-javascript 7.0.5\nreplaces all 6.0.2 nested installs]
B -->|webpack-dev-server| E[webpack-dev-server ^5.2.1\npre-existing override]
F[copy-webpack-plugin v5.1.1] -->|removed| G[copy-webpack-plugin v14.0.0]
G --> D
G --> H[tinyglobby replaces globby v7]
G --> I[schema-utils v4 replaces v1]
J[dompurify 3.3.2] -->|security patch| K[dompurify 3.4.2]
G --> L[vue.config.js\nold array syntax]
L -->|migrated to| M[vue.config.js\npatterns object syntax]
style J fill:#f99,stroke:#c00
style K fill:#9f9,stroke:#0c0
style F fill:#f99,stroke:#c00
style G fill:#9f9,stroke:#0c0
Reviews (1): Last reviewed commit: "fix(deps): patch Dependabot security blo..." | Re-trigger Greptile |
Summary
Verification