diff --git a/package-lock.json b/package-lock.json index 0e76717..96d7222 100644 --- a/package-lock.json +++ b/package-lock.json @@ -104,7 +104,7 @@ "postcss-preset-env": "~9.3.0", "postcss-url": "~10.1.3", "prettier": "^2.8.8", - "sonarqube-scanner": "^3.3.0", + "sonarqube-scanner": "^4.0.1", "style-loader": "^3.3.2", "stylus": "^0.62.0", "stylus-loader": "^7.1.0", @@ -11631,6 +11631,12 @@ "deep-equal": "^2.0.5" } }, + "node_modules/b4a": { + "version": "1.6.6", + "resolved": "https://registry.npmjs.org/b4a/-/b4a-1.6.6.tgz", + "integrity": "sha512-5Tk1HLk6b6ctmjIkAcU/Ujv/1WqiDl0F0JdRCR80VsOcUlHcu7pWeWRlOqQLHfDEsVx9YH/aif5AG4ehoCtTmg==", + "dev": true + }, "node_modules/babel-core": { "version": "7.0.0-bridge.0", "dev": true, @@ -11733,6 +11739,13 @@ "dev": true, "license": "MIT" }, + "node_modules/bare-events": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/bare-events/-/bare-events-2.3.1.tgz", + "integrity": "sha512-sJnSOTVESURZ61XgEleqmP255T6zTYwHPwE4r6SssIh0U9/uDvfpdoJYpVUerJJZH2fueO+CdT8ZT+OC/7aZDA==", + "dev": true, + "optional": true + }, "node_modules/base64-js": { "version": "1.5.1", "funding": [ @@ -16488,17 +16501,6 @@ ], "license": "MIT" }, - "node_modules/fancy-log": { - "version": "2.0.0", - "dev": true, - "license": "MIT", - "dependencies": { - "color-support": "^1.1.3" - }, - "engines": { - "node": ">=10.13.0" - } - }, "node_modules/fast-deep-equal": { "version": "3.1.3", "license": "MIT" @@ -16508,6 +16510,12 @@ "dev": true, "license": "Apache-2.0" }, + "node_modules/fast-fifo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/fast-fifo/-/fast-fifo-1.3.2.tgz", + "integrity": "sha512-/d9sfos4yxzpwkDkuN7k2SqFKtYNmCTzgfEpz82x34IM9/zc8KGxQoXg1liNC/izpRM/MBdt44Nmx41ZWqk+FQ==", + "dev": true + }, "node_modules/fast-glob": { "version": "3.3.2", "dev": true, @@ -18058,6 +18066,15 @@ "safe-buffer": "~5.1.0" } }, + "node_modules/hpagent": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/hpagent/-/hpagent-1.2.0.tgz", + "integrity": "sha512-A91dYTeIB6NoXG+PxTQpCCDDnfHsW9kc06Lvpu1TEe9gnd6ZFeiBoRO9JvzEv6xK7EX97/dUE8g/vBMTqTS3CA==", + "dev": true, + "engines": { + "node": ">=14" + } + }, "node_modules/html-entities": { "version": "2.5.2", "dev": true, @@ -22659,17 +22676,6 @@ "node": "*" } }, - "node_modules/node-downloader-helper": { - "version": "2.1.9", - "dev": true, - "license": "MIT", - "bin": { - "ndh": "bin/ndh" - }, - "engines": { - "node": ">=14.18" - } - }, "node_modules/node-fetch": { "version": "2.7.0", "license": "MIT", @@ -25783,6 +25789,12 @@ ], "license": "MIT" }, + "node_modules/queue-tick": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/queue-tick/-/queue-tick-1.0.1.tgz", + "integrity": "sha512-kJt5qhMxoszgU/62PLP1CJytzd2NKetjSRnyuj31fDd3Rlcz3fzlFdFLD1SItunPwyqEOkca6GbV612BWfaBag==", + "dev": true + }, "node_modules/quick-lru": { "version": "5.1.1", "dev": true, @@ -27335,14 +27347,6 @@ "node": ">=8" } }, - "node_modules/shell-quote": { - "version": "1.8.1", - "dev": true, - "license": "MIT", - "funding": { - "url": "https://github.com/sponsors/ljharb" - } - }, "node_modules/shelljs": { "version": "0.8.5", "dev": true, @@ -27686,62 +27690,59 @@ } }, "node_modules/sonarqube-scanner": { - "version": "3.4.0", - "dev": true, - "license": "LGPL-3.0-only", - "dependencies": { - "adm-zip": "^0.5.10", - "fancy-log": "^2.0.0", - "https-proxy-agent": "^7.0.1", - "jest-sonar-reporter": "^2.0.0", - "mkdirp": "^3.0.1", - "node-downloader-helper": "^2.1.9", - "progress": "^2.0.3", - "shell-quote": "^1.8.1", - "slugify": "^1.6.6" + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/sonarqube-scanner/-/sonarqube-scanner-4.0.1.tgz", + "integrity": "sha512-F9wJuJ8ycQI4ViqBF0hpo0yoAIlwbt1K2ExoeiP+WI3uMQJ/+L1GsFtcvbjDomV0XvBkWObVJ+t0EIDk/qxTRg==", + "dev": true, + "dependencies": { + "adm-zip": "0.5.12", + "axios": "1.6.8", + "commander": "12.0.0", + "fs-extra": "11.2.0", + "hpagent": "1.2.0", + "jest-sonar-reporter": "2.0.0", + "node-forge": "^1.3.1", + "proxy-from-env": "^1.1.0", + "semver": "7.6.0", + "slugify": "1.6.6", + "tar-stream": "3.1.7" }, "bin": { - "sonar-scanner": "src/bin/sonar-scanner" + "sonar-scanner": "bin/sonar-scanner" }, "engines": { - "node": ">= 16" + "node": ">= 18" } }, - "node_modules/sonarqube-scanner/node_modules/agent-base": { - "version": "7.1.1", + "node_modules/sonarqube-scanner/node_modules/axios": { + "version": "1.6.8", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.8.tgz", + "integrity": "sha512-v/ZHtJDU39mDpyBoFVkETcd/uNdxrWRrg3bKpOKzXFA6Bvqopts6ALSMU3y6ijYxbw2B+wPrIv46egTzJXCLGQ==", "dev": true, - "license": "MIT", "dependencies": { - "debug": "^4.3.4" - }, - "engines": { - "node": ">= 14" + "follow-redirects": "^1.15.6", + "form-data": "^4.0.0", + "proxy-from-env": "^1.1.0" } }, - "node_modules/sonarqube-scanner/node_modules/https-proxy-agent": { - "version": "7.0.4", + "node_modules/sonarqube-scanner/node_modules/commander": { + "version": "12.0.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-12.0.0.tgz", + "integrity": "sha512-MwVNWlYjDTtOjX5PiD7o5pK0UrFU/OYgcJfjjK4RaHZETNtjJqrZa9Y9ds88+A+f+d5lv+561eZ+yCKoS3gbAA==", "dev": true, - "license": "MIT", - "dependencies": { - "agent-base": "^7.0.2", - "debug": "4" - }, "engines": { - "node": ">= 14" + "node": ">=18" } }, - "node_modules/sonarqube-scanner/node_modules/mkdirp": { - "version": "3.0.1", + "node_modules/sonarqube-scanner/node_modules/tar-stream": { + "version": "3.1.7", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-3.1.7.tgz", + "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, - "license": "MIT", - "bin": { - "mkdirp": "dist/cjs/src/bin.js" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" + "dependencies": { + "b4a": "^1.6.4", + "fast-fifo": "^1.2.0", + "streamx": "^2.15.0" } }, "node_modules/sort-keys": { @@ -28051,6 +28052,20 @@ "node": ">= 4.0.0" } }, + "node_modules/streamx": { + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.18.0.tgz", + "integrity": "sha512-LLUC1TWdjVdn1weXGcSxyTR3T4+acB6tVGXT95y0nGbca4t4o/ng1wKAGTljm9VicuCVLvRlqFYXYy5GwgM7sQ==", + "dev": true, + "dependencies": { + "fast-fifo": "^1.3.2", + "queue-tick": "^1.0.1", + "text-decoder": "^1.1.0" + }, + "optionalDependencies": { + "bare-events": "^2.2.0" + } + }, "node_modules/strict-event-emitter": { "version": "0.4.6", "license": "MIT" @@ -29072,6 +29087,15 @@ "node": "*" } }, + "node_modules/text-decoder": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/text-decoder/-/text-decoder-1.1.0.tgz", + "integrity": "sha512-TmLJNj6UgX8xcUZo4UDStGQtDiTzF7BzWlzn9g7UWrjkpHr5uJTK1ld16wZ3LXb2vb6jH8qU89dW5whuMdXYdw==", + "dev": true, + "dependencies": { + "b4a": "^1.6.4" + } + }, "node_modules/text-extensions": { "version": "1.9.0", "dev": true, diff --git a/package.json b/package.json index c28ee21..e0e2ebf 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "postcss-preset-env": "~9.3.0", "postcss-url": "~10.1.3", "prettier": "^2.8.8", - "sonarqube-scanner": "^3.3.0", + "sonarqube-scanner": "^4.0.1", "style-loader": "^3.3.2", "stylus": "^0.62.0", "stylus-loader": "^7.1.0",