diff --git a/package-lock.json b/package-lock.json index ef1b294..85f623d 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "eslint": "^9.6.0", "eslint-plugin-jsdoc": "^50.0.0", "eslint-plugin-sonarjs": "^2.0.0", - "globals": "^15.8.0", + "globals": "^16.0.0", "jscpd": "^4.0.5" }, "engines": { @@ -4711,6 +4711,23 @@ "semver": "bin/semver.js" } }, + "node_modules/eslint-plugin-sonarjs/node_modules/eslint-scope": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-8.1.0.tgz", + "integrity": "sha512-14dSvlhaVhKKsa9Fx1l8A17s7ah7Ef7wCakJ10LYk6+GYmP9yDti2oq2SEwcyndt6knfcZyhyxwY3i9yL78EQw==", + "dev": true, + "license": "BSD-2-Clause", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/eslint-plugin-sonarjs/node_modules/eslint-visitor-keys": { "version": "3.4.3", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", @@ -5300,9 +5317,9 @@ } }, "node_modules/globals": { - "version": "15.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-15.12.0.tgz", - "integrity": "sha512-1+gLErljJFhbOVyaetcwJiJ4+eLe45S2E7P5UiZ9xGfeq3ATQf5DOv9G7MH3gGbKQLkzmNh2DxfZwLdw+j6oTQ==", + "version": "16.0.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-16.0.0.tgz", + "integrity": "sha512-iInW14XItCXET01CQFqudPOWP2jYMl7T+QRQT+UNcR/iQncN/F0UNpgd76iFkBPgNQb4+X3LV9tLJYzwh+Gl3A==", "dev": true, "license": "MIT", "engines": { diff --git a/package.json b/package.json index 58684e1..4ae45eb 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ "eslint": "^9.6.0", "eslint-plugin-jsdoc": "^50.0.0", "eslint-plugin-sonarjs": "^2.0.0", - "globals": "^15.8.0", + "globals": "^16.0.0", "jscpd": "^4.0.5" } } \ No newline at end of file