Skip to content

Commit 5b945da

Browse files
LaurentClaesclaude
andcommitted
Upgrade low-risk dependencies and reduce vulnerabilities
Upgrade core-js v2→v3, @typescript-eslint/* v5→v8, eslint-plugin-jest v27→v29, lint-staged v15→v16, react-element-to-jsx-string v14→v15, jsdom v14→v25, and various @types packages. Add npm overrides to patch transitive vulns (loader-utils, xml2js, tough-cookie, @octokit/*, trim). Replace fs-extra with native fs.cpSync, remove unused deps (aws-sdk, stmux, mermaid.cli, ip, intl). Reduces vulnerabilities from 70 to 11 (0 high, 0 critical). Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent c6ca6be commit 5b945da

12 files changed

Lines changed: 5384 additions & 9079 deletions

File tree

babel.config.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ module.exports = function(api) {
77
['@babel/preset-env', {
88
'useBuiltIns': 'usage',
99
'modules': false,
10-
'corejs': '2',
10+
'corejs': '3',
1111
}],
1212
['@babel/preset-react', { runtime: 'classic' }],
1313
...(isTest ? [['@babel/preset-typescript', { allExtensions: true, isTSX: true }]] : []),

0 commit comments

Comments
 (0)