diff --git a/package-lock.json b/package-lock.json index 40658d10f4..8cdeea42cc 100644 --- a/package-lock.json +++ b/package-lock.json @@ -156,7 +156,7 @@ "rosie": "^2.1.0", "sass": "^1.67.0", "sharp": "^0.33.5", - "shellcheck": "^2.2.0", + "shellcheck": "^3.0.0", "sinon": "^16.1.0", "tail": "^2.2.6", "ts-node": "^10.9.2", @@ -18643,6 +18643,18 @@ "node": ">=6" } }, + "node_modules/envalid": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/envalid/-/envalid-8.0.0.tgz", + "integrity": "sha512-PGeYJnJB5naN0ME6SH8nFcDj9HVbLpYIfg1p5lAyM9T4cH2lwtu2fLbozC/bq+HUUOIFxhX/LP0/GmlqPHT4tQ==", + "dev": true, + "dependencies": { + "tslib": "2.6.2" + }, + "engines": { + "node": ">=8.12" + } + }, "node_modules/epi-week": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/epi-week/-/epi-week-0.0.1.tgz", @@ -33273,19 +33285,20 @@ } }, "node_modules/shellcheck": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/shellcheck/-/shellcheck-2.2.0.tgz", - "integrity": "sha512-rMt0WhmeqRrKMUqyTlkL6pd0zY27FRQMQWjQhpHMQETwG2ykc8gz+QGGtxHym4R2np646QgQAcq04sAEo3SWhA==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/shellcheck/-/shellcheck-3.0.0.tgz", + "integrity": "sha512-pCG1++KHj1ZpkZWokMvyIFNk7oLnZ6hxJtJ3p+EFvYuEPWTqubuuaa2TP1BtgMk34Z9g1xe3b7gI2R97Fr2iqQ==", "dev": true, "dependencies": { "decompress": "^4.2.1", + "envalid": "^8.0.0", "global-agent": "^3.0.0" }, "bin": { "shellcheck": "bin/shellcheck.js" }, "engines": { - "node": ">=18.4.0 || >=16.17.0" + "node": ">=18.12.0" } }, "node_modules/shelljs": { diff --git a/package.json b/package.json index c2d025b9bd..5ae93b0dcd 100644 --- a/package.json +++ b/package.json @@ -160,7 +160,7 @@ "rosie": "^2.1.0", "sass": "^1.67.0", "sharp": "^0.33.5", - "shellcheck": "^2.2.0", + "shellcheck": "^3.0.0", "sinon": "^16.1.0", "tail": "^2.2.6", "ts-node": "^10.9.2",