diff --git a/package-lock.json b/package-lock.json index fc169d1ee..e1a88ad4c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,17 +9,17 @@ "version": "5.15.0", "license": "BSD-3-Clause", "dependencies": { - "@oclif/core": "^4.11.14", + "@oclif/core": "^4.13.5", "@oclif/table": "^0.5.9", - "@salesforce/code-analyzer-apexguru-engine": "0.42.0", - "@salesforce/code-analyzer-core": "0.52.0", - "@salesforce/code-analyzer-engine-api": "0.41.0", - "@salesforce/code-analyzer-eslint-engine": "0.46.0", - "@salesforce/code-analyzer-flow-engine": "0.40.0", - "@salesforce/code-analyzer-pmd-engine": "0.45.0", - "@salesforce/code-analyzer-regex-engine": "0.39.0", - "@salesforce/code-analyzer-retirejs-engine": "0.38.0", - "@salesforce/code-analyzer-sfge-engine": "0.24.0", + "@salesforce/code-analyzer-apexguru-engine": "0.43.0", + "@salesforce/code-analyzer-core": "0.53.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", + "@salesforce/code-analyzer-eslint-engine": "0.47.0", + "@salesforce/code-analyzer-flow-engine": "0.41.0", + "@salesforce/code-analyzer-pmd-engine": "0.46.0", + "@salesforce/code-analyzer-regex-engine": "0.40.0", + "@salesforce/code-analyzer-retirejs-engine": "0.39.0", + "@salesforce/code-analyzer-sfge-engine": "0.25.0", "@salesforce/code-analyzer-uibundle-engine": "0.2.0", "@salesforce/core": "8.23.4", "@salesforce/sf-plugins-core": "^12.2.26", @@ -36,16 +36,16 @@ "@eslint/compat": "^2.1.0", "@eslint/eslintrc": "^3.3.6", "@eslint/js": "^9.39.2", - "@oclif/plugin-help": "^6.2.53", - "@salesforce/cli-plugins-testkit": "^5.3.62", + "@oclif/plugin-help": "^6.2.58", + "@salesforce/cli-plugins-testkit": "^5.3.66", "@types/tmp": "^0.2.6", "@vitest/coverage-istanbul": "^4.1.10", "eslint": "^9.39.2", "eslint-plugin-sf-plugin": "^1.20.33", "husky": "^9.1.7", - "oclif": "^4.23.28", + "oclif": "^4.23.30", "typescript": "^5.9.3", - "typescript-eslint": "^8.65.0", + "typescript-eslint": "^8.67.0", "vite": "^7.3.1", "vitest": "^4.1.10" }, @@ -3791,9 +3791,9 @@ } }, "node_modules/@oclif/core": { - "version": "4.13.2", - "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.13.2.tgz", - "integrity": "sha512-YWQs0JvESCliWopKtCZqPLgEB1e3oqR+KYecMReseYWbo7E73Rz2tFwQDFQtAp48VLMiAsiTPKKQaZAo+ghzLw==", + "version": "4.14.0", + "resolved": "https://registry.npmjs.org/@oclif/core/-/core-4.14.0.tgz", + "integrity": "sha512-QCJIZoVJxV7jywgVAUlsQwl3dr3Sa21kfi5z9KrYolbexWJUtFSEtMoNiBWojD05mYycLnB50gp/VxlGdaOCRA==", "license": "MIT", "dependencies": { "ansi-escapes": "^4.3.2", @@ -3801,10 +3801,9 @@ "clean-stack": "^3.0.1", "cli-spinners": "^2.9.2", "debug": "^4.4.3", - "ejs": "^3.1.10", + "ejs": "^6", "get-package-type": "^0.1.0", "indent-string": "^4.0.0", - "is-wsl": "^2.2.0", "lilconfig": "^3.1.3", "minimatch": "^10.2.5", "semver": "^7.8.1", @@ -3813,7 +3812,8 @@ "tinyglobby": "^0.2.17", "widest-line": "^3.1.0", "wordwrap": "^1.0.0", - "wrap-ansi": "^7.0.0" + "wrap-ansi": "^7.0.0", + "wsl-utils": "^0.4.0" }, "engines": { "node": ">=18.0.0" @@ -3849,6 +3849,18 @@ "node": "20 || >=22" } }, + "node_modules/@oclif/core/node_modules/ejs": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ejs/-/ejs-6.0.1.tgz", + "integrity": "sha512-UaaM14yby8U3k02ihS1Bmj5Kz2d7CCQM1scxpgs4Mhkq8F1wR2gl3+Ts4h5Ne4Mnt7M9m4Dw7jsuMr3+xO4vZA==", + "license": "Apache-2.0", + "bin": { + "ejs": "bin/cli.js" + }, + "engines": { + "node": ">=0.12.18" + } + }, "node_modules/@oclif/core/node_modules/minimatch": { "version": "10.2.6", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", @@ -3865,9 +3877,9 @@ } }, "node_modules/@oclif/plugin-help": { - "version": "6.2.55", - "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-6.2.55.tgz", - "integrity": "sha512-IamFqLPoD8KTZbGSAu24EFe2kNibMrL/WA8+4EvnbdkYqZGUcizVqeXUIxzns3SES99wgqOtsK3DtLB3V3kIJQ==", + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@oclif/plugin-help/-/plugin-help-6.3.0.tgz", + "integrity": "sha512-cpSRv7tyHHFPv39HrV22eNmu8ylrwjmPvqdlNo3URp79+p5319p+a8PI/3ez6A6GZmjwBj1EWUdVz1aPUAsSmw==", "dev": true, "license": "MIT", "dependencies": { @@ -3878,14 +3890,14 @@ } }, "node_modules/@oclif/plugin-not-found": { - "version": "3.2.90", - "resolved": "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-3.2.90.tgz", - "integrity": "sha512-fkt81o7n2ciXTWxx/rfgO2rbZehHMfs5evLJgSOYF8ziEx+mTOz8Ci/kPfytYOwTbMe57qIbGpPbQeYMjQGEKQ==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/@oclif/plugin-not-found/-/plugin-not-found-3.3.0.tgz", + "integrity": "sha512-GbdWJOmmBO3xmrVjDXeWG7tXl4vzeGZ+af9ztCfAmhOPEkd/+eeAAadzQPeZoygedqCvsdux3QLq9/MAxusPKg==", "dev": true, "license": "MIT", "dependencies": { "@inquirer/prompts": "^7.10.1", - "@oclif/core": "^4.13.0", + "@oclif/core": "^4.13.3", "ansis": "^3.17.0", "fast-levenshtein": "^3.0.0" }, @@ -3904,9 +3916,9 @@ } }, "node_modules/@oclif/plugin-warn-if-update-available": { - "version": "3.1.70", - "resolved": "https://registry.npmjs.org/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.1.70.tgz", - "integrity": "sha512-rmgljRATcqu3OFstilpra0DHUbUXO4IsV5l1kC9j3PERn1y9X4EQ+EmI7bK21QVjzQbaIYcUNQ8TYEHGstL5iA==", + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@oclif/plugin-warn-if-update-available/-/plugin-warn-if-update-available-3.2.0.tgz", + "integrity": "sha512-E7l+/NTjddOi32Q9G1CWzEtuh0EwNylVHfTRlFxlZD50v1oBqBpziWh+Dzz6oAIe4ee5U7EUc7lP22aLxpW3vA==", "dev": true, "license": "MIT", "dependencies": { @@ -4472,13 +4484,13 @@ } }, "node_modules/@salesforce/cli-plugins-testkit": { - "version": "5.3.64", - "resolved": "https://registry.npmjs.org/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.3.64.tgz", - "integrity": "sha512-4jUPow+oOr2Jp3s3QKCS1Aw9qs9AV2sIuk3YvWz9gMd7Y3/wVROG4C5OelfnrClGocxDAOVaCgJrTSoF0VQzUg==", + "version": "5.3.66", + "resolved": "https://registry.npmjs.org/@salesforce/cli-plugins-testkit/-/cli-plugins-testkit-5.3.66.tgz", + "integrity": "sha512-xmco8MRlrpPmj2n9LZ8hkp0aWWDXbFDvNzTOC6h/z756PSu+g3ERNsW+HwXiyrirMd7rH7IalKSMcNXgWS/f3w==", "dev": true, "license": "Apache-2.0", "dependencies": { - "@salesforce/core": "^8.31.2", + "@salesforce/core": "^8.32.6", "@salesforce/kit": "^3.2.6", "@salesforce/ts-types": "^2.0.11", "@types/shelljs": "^0.10.0", @@ -4661,12 +4673,12 @@ } }, "node_modules/@salesforce/code-analyzer-apexguru-engine": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-apexguru-engine/-/code-analyzer-apexguru-engine-0.42.0.tgz", - "integrity": "sha512-Lzi90GmK77sN5VimX2iOJcAmc7Oq8hJJjtEep5I9hbf7gBOUMiLyew5SSK5G+PYi1sMHD9bqSaid7wYipVMqFw==", + "version": "0.43.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-apexguru-engine/-/code-analyzer-apexguru-engine-0.43.0.tgz", + "integrity": "sha512-hhW6zLmnqeW23NKvFCoddZgrCjNG/SzRbPmDT7HjZW/K0ubPfsI7jMv/fw4bAxQ1AXIKVXGRqYLyEKTRSUQkBQ==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@salesforce/core": "^8.31.2", "archiver": "^7.0.1", "form-data": "^4.0.6" @@ -4812,16 +4824,16 @@ } }, "node_modules/@salesforce/code-analyzer-core": { - "version": "0.52.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-core/-/code-analyzer-core-0.52.0.tgz", - "integrity": "sha512-FBHRw8QSn+Y45jVKp2GWh8PqAjQmYpSeEuh2w25Pg8eo8P70Vj4cxYwpcFC/+6eMXED7VOdYJ/HdcF8vPItFfw==", + "version": "0.53.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-core/-/code-analyzer-core-0.53.0.tgz", + "integrity": "sha512-KWVNxzFiKPCtauOkfH53k5NvFreNVhAIkmnKTaMHU0IFu33JT3QZhiffoVPJC6cZzH4+7KBB7Y4q0XM5YRki/Q==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", - "csv-stringify": "^6.8.1", + "csv-stringify": "^6.8.3", "isbinaryfile": "^5.0.7", - "js-yaml": "^4.3.0", + "js-yaml": "^4.3.1", "semver": "^7.8.5", "xmlbuilder": "^15.1.1" }, @@ -4830,13 +4842,13 @@ } }, "node_modules/@salesforce/code-analyzer-engine-api": { - "version": "0.41.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-engine-api/-/code-analyzer-engine-api-0.41.0.tgz", - "integrity": "sha512-1Sf433E4O4Jck63ePY9PL85/kfmgAPVbmhszAv7Gg/rzF24JArMxOHMnToinTh9oj1J9AbpCqsQznzXLGbA+cQ==", + "version": "0.42.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-engine-api/-/code-analyzer-engine-api-0.42.0.tgz", + "integrity": "sha512-ojS09MCnBMecPFdz0RIOCCbutL15HRwOlXzb0Mdgs8EAwAWnouxXpolUGIFhRh3Kd1sc56XOQrxBaxVfKXmFaQ==", "license": "BSD-3-Clause", "dependencies": { "@types/node": "^20.0.0", - "minimatch": "^10.2.5" + "minimatch": "^10.2.6" }, "engines": { "node": ">=20.0.0" @@ -4879,9 +4891,9 @@ } }, "node_modules/@salesforce/code-analyzer-eslint-engine": { - "version": "0.46.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-eslint-engine/-/code-analyzer-eslint-engine-0.46.0.tgz", - "integrity": "sha512-5v/LfmkezAW/0PbNlW4zXNzuWNAOfQqZmNcQ5bAc1UKMwhZ6j1xa83yw0AGq/L9ElFxwU1UDXFlb48sPFdkasw==", + "version": "0.47.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-eslint-engine/-/code-analyzer-eslint-engine-0.47.0.tgz", + "integrity": "sha512-pzBaAesboJF9GR2WTJMSdkI1+IorHKXKN1M5ndCkv7/1CgJ7q5zKkwse83Z6maPO6aygARl4eGR9ErBrII13EQ==", "license": "BSD-3-Clause", "dependencies": { "@babel/preset-react": "^7.29.7", @@ -4889,32 +4901,32 @@ "@lwc/eslint-plugin-lwc": "^3.5.0", "@lwc/eslint-plugin-lwc-platform": "^6.3.0", "@salesforce-ux/eslint-plugin-slds": "^1.2.1", - "@salesforce/code-analyzer-engine-api": "0.41.0", - "@salesforce/code-analyzer-eslint8-engine": "0.18.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", + "@salesforce/code-analyzer-eslint8-engine": "0.19.0", "@salesforce/eslint-config-lwc": "^4.1.2", "@salesforce/eslint-plugin-lightning": "^2.0.0", "@types/node": "^20.0.0", - "@typescript-eslint/eslint-plugin": "^8.64.0", - "@typescript-eslint/parser": "^8.64.0", + "@typescript-eslint/eslint-plugin": "^8.67.0", + "@typescript-eslint/parser": "^8.67.0", "eslint": "^9.39.5", "eslint-plugin-import": "^2.32.0", "eslint-plugin-jest": "^29.15.4", "eslint-plugin-jsx-a11y": "^6.10.2", "eslint-plugin-react": "^7.37.5", "eslint-plugin-react-hooks": "^7.1.1", - "globals": "^17.7.0", + "globals": "^17.11.0", "semver": "^7.8.5", "typescript": "^5.9.3", - "typescript-eslint": "^8.64.0" + "typescript-eslint": "^8.67.0" }, "engines": { "node": ">=20.0.0" } }, "node_modules/@salesforce/code-analyzer-eslint-engine/node_modules/globals": { - "version": "17.8.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-17.8.0.tgz", - "integrity": "sha512-Zz/LMDZScFmkakeL2cTHzf+PbWKdpU3uclqkZT7TjDG58j5WPt0PpA+n9uPI24fZtlw07q0OtEi84K+umsRzqQ==", + "version": "17.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-17.11.0.tgz", + "integrity": "sha512-Z2I8hM+PbJDXQDq3Icgpzv+mPdwr68iZUU9d5WW4FuXfDUQfkZaZuvjMv42/5crNyw154+9+VWXbYrUgDXbxNw==", "license": "MIT", "engines": { "node": ">=18" @@ -4924,9 +4936,9 @@ } }, "node_modules/@salesforce/code-analyzer-eslint8-engine": { - "version": "0.18.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-eslint8-engine/-/code-analyzer-eslint8-engine-0.18.0.tgz", - "integrity": "sha512-ANRqsV7zwkxEo8t+tH8jsq1wOQUaRuI4+VpP/ZeGW52xhTOBRsUDeEhz0n1iFs/6nF2H9A3GXsS8p+Y0lnt0zw==", + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-eslint8-engine/-/code-analyzer-eslint8-engine-0.19.0.tgz", + "integrity": "sha512-aaAemDqu2RAwe9Lpc9/5p1/qEFgm25ciiG4mDyqzt3aMRGwu2M/l/yKHBufL96jt6V2x8SqKaRDD7hZjPW8wbQ==", "license": "BSD-3-Clause", "dependencies": { "@babel/core": "7.27.4", @@ -4934,7 +4946,7 @@ "@eslint/js": "8.57.1", "@lwc/eslint-plugin-lwc": "2.2.0", "@lwc/eslint-plugin-lwc-platform": "5.2.0", - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@salesforce/eslint-config-lwc": "3.7.2", "@salesforce/eslint-plugin-lightning": "1.0.1", "@types/node": "^20.0.0", @@ -5415,9 +5427,9 @@ } }, "node_modules/@salesforce/code-analyzer-eslint8-engine/node_modules/brace-expansion": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.3.tgz", - "integrity": "sha512-DRdx5neNsG/QXbniLFWi2YmC/68oeOOmKz6zOjVk6ZS1ZLXgLIKqVEc6hWsmkjBbgii0SwaBTcJ5XKj5gzY/4A==", + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.4.tgz", + "integrity": "sha512-hGfVzPxthbf3+2yjg/RBs60cB0FhqBS/zvdV/4wn4/BmN0bNMMHPc4V/BbFieqf1TKAGGAHnY4eSjajCl0f2Xg==", "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -5754,14 +5766,14 @@ } }, "node_modules/@salesforce/code-analyzer-flow-engine": { - "version": "0.40.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-flow-engine/-/code-analyzer-flow-engine-0.40.0.tgz", - "integrity": "sha512-MZCDt5zt5j9JrlmVVK4vFUpHouQucMxe3lkuUm6QmGk7p326pbWcQmVCrylvy2ZmYBThsaSCbrLkacRMeOf71Q==", + "version": "0.41.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-flow-engine/-/code-analyzer-flow-engine-0.41.0.tgz", + "integrity": "sha512-s18Uce7o4p9kYSBMMjDbI6cBVFp68K1+NJ9pHaoWZMcR7gsbwMSGjA9fgPKu4bwY3OFGtt/DVL9dY64CjSEAbQ==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", - "@types/semver": "^7.7.1", + "@types/semver": "^7.8.0", "semver": "^7.8.5" }, "engines": { @@ -5769,14 +5781,14 @@ } }, "node_modules/@salesforce/code-analyzer-pmd-engine": { - "version": "0.45.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-pmd-engine/-/code-analyzer-pmd-engine-0.45.0.tgz", - "integrity": "sha512-ralUWao0llNdoJe6P7l9X44vXdVOkUDUXlotWEsT5UNEDAlExDvJrqFYU2ILgiU+5fDAy3eRpj2vASerapvZJw==", + "version": "0.46.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-pmd-engine/-/code-analyzer-pmd-engine-0.46.0.tgz", + "integrity": "sha512-vHUSWQhZJ4XLfwfjs55YeD1w3tHq5ah92mnWLWE+tEIpnZdSIPPtv/MrwqZJSBCRB/Ya+JuYoe6TekTRqYmQFA==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", - "@types/semver": "^7.7.1", + "@types/semver": "^7.8.0", "semver": "^7.8.5" }, "engines": { @@ -5784,12 +5796,12 @@ } }, "node_modules/@salesforce/code-analyzer-regex-engine": { - "version": "0.39.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-regex-engine/-/code-analyzer-regex-engine-0.39.0.tgz", - "integrity": "sha512-p3xScf3NSW00iZxTwKjoXHnfekywknwgZsMY66YTOWL4T/RfLYE5HloKg2yfwVGODyKg8/7qZzE0Xl75y750xw==", + "version": "0.40.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-regex-engine/-/code-analyzer-regex-engine-0.40.0.tgz", + "integrity": "sha512-KtcKHRc/2m6uHTGJV2lC47DMSACeYoYiq822crf2hJW2khpxpoDtelU88o5WttKiboekaqEZVXxRSbvimNED7g==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", "isbinaryfile": "^5.0.7", "p-limit": "^3.1.0" @@ -5799,15 +5811,15 @@ } }, "node_modules/@salesforce/code-analyzer-retirejs-engine": { - "version": "0.38.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-retirejs-engine/-/code-analyzer-retirejs-engine-0.38.0.tgz", - "integrity": "sha512-7/qbstnRdxWTuWgZhjkUCA2FDODhs2Idzot+VPNWoIaNFRGQ5wGJhjgKdH2c4DwyJS2NM4fUgltLEE5LWVwzHw==", + "version": "0.39.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-retirejs-engine/-/code-analyzer-retirejs-engine-0.39.0.tgz", + "integrity": "sha512-l/YcM1U+dVHQU0ZPWwO5UGjI6P0vOzWk4lPVFlx8cz8sXGRNy0eqE484nh+9kQj+7E8ATSq/elbhMaSy55Xafw==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", "isbinaryfile": "^5.0.7", - "node-stream-zip": "^1.15.0", + "node-stream-zip": "^1.16.0", "retire": "^5.4.3" }, "engines": { @@ -5815,12 +5827,12 @@ } }, "node_modules/@salesforce/code-analyzer-sfge-engine": { - "version": "0.24.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-sfge-engine/-/code-analyzer-sfge-engine-0.24.0.tgz", - "integrity": "sha512-Nw/TgGRZj76OBeVRe6hfZpxf19Eng16pS35ZPgKbOf+QjmDiYhlTau0ahHbVKX5SNXtcSd9J39XEbju81SNwkA==", + "version": "0.25.0", + "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-sfge-engine/-/code-analyzer-sfge-engine-0.25.0.tgz", + "integrity": "sha512-JsGmg/8FlaGrb9w1wG1UvQvEgEBL3IrfeN9db2bDw1ETeMdy11I8vsqVqh8Qkdk6X3U/Htkr4wEANPesESCj1A==", "license": "BSD-3-Clause", "dependencies": { - "@salesforce/code-analyzer-engine-api": "0.41.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", "@types/node": "^20.0.0", "semver": "^7.8.5" }, @@ -5846,55 +5858,6 @@ "node": ">=20.0.0" } }, - "node_modules/@salesforce/code-analyzer-uibundle-engine/node_modules/@salesforce/code-analyzer-engine-api": { - "version": "0.42.0", - "resolved": "https://registry.npmjs.org/@salesforce/code-analyzer-engine-api/-/code-analyzer-engine-api-0.42.0.tgz", - "integrity": "sha512-ojS09MCnBMecPFdz0RIOCCbutL15HRwOlXzb0Mdgs8EAwAWnouxXpolUGIFhRh3Kd1sc56XOQrxBaxVfKXmFaQ==", - "license": "BSD-3-Clause", - "dependencies": { - "@types/node": "^20.0.0", - "minimatch": "^10.2.6" - }, - "engines": { - "node": ">=20.0.0" - } - }, - "node_modules/@salesforce/code-analyzer-uibundle-engine/node_modules/balanced-match": { - "version": "4.0.4", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-4.0.4.tgz", - "integrity": "sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==", - "license": "MIT", - "engines": { - "node": "18 || 20 || >=22" - } - }, - "node_modules/@salesforce/code-analyzer-uibundle-engine/node_modules/brace-expansion": { - "version": "5.0.9", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", - "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", - "license": "MIT", - "dependencies": { - "balanced-match": "^4.0.2" - }, - "engines": { - "node": "20 || >=22" - } - }, - "node_modules/@salesforce/code-analyzer-uibundle-engine/node_modules/minimatch": { - "version": "10.2.6", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-10.2.6.tgz", - "integrity": "sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==", - "license": "BlueOak-1.0.0", - "dependencies": { - "brace-expansion": "^5.0.8" - }, - "engines": { - "node": "18 || 20 || >=22" - }, - "funding": { - "url": "https://github.com/sponsors/isaacs" - } - }, "node_modules/@salesforce/core": { "version": "8.23.4", "resolved": "https://registry.npmjs.org/@salesforce/core/-/core-8.23.4.tgz", @@ -6555,9 +6518,9 @@ } }, "node_modules/@types/semver": { - "version": "7.7.1", - "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.7.1.tgz", - "integrity": "sha512-FmgJfu+MOcQ370SD0ev7EI8TlCAfKYU+B4m5T3yXc1CiRN94g/SZPtsCkk506aUDtlMnFZvasDwHHUcZUEaYuA==", + "version": "7.8.0", + "resolved": "https://registry.npmjs.org/@types/semver/-/semver-7.8.0.tgz", + "integrity": "sha512-1mAINjtQCXXeLkJ9ehXkwOcBpqtLxiVtKhpUf83DdRNdQKV0iXZpaHYqRr7nj+wvxuJzoAmAwXI+sCNMv1CzLQ==", "license": "MIT" }, "node_modules/@types/shelljs": { @@ -6586,16 +6549,16 @@ "license": "MIT" }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz", - "integrity": "sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.68.0.tgz", + "integrity": "sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q==", "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.12.2", - "@typescript-eslint/scope-manager": "8.65.0", - "@typescript-eslint/type-utils": "8.65.0", - "@typescript-eslint/utils": "8.65.0", - "@typescript-eslint/visitor-keys": "8.65.0", + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/type-utils": "8.68.0", + "@typescript-eslint/utils": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", "ignore": "^7.0.5", "natural-compare": "^1.4.0", "ts-api-utils": "^2.5.0" @@ -6608,7 +6571,7 @@ "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^8.65.0", + "@typescript-eslint/parser": "^8.68.0", "eslint": "^8.57.0 || ^9.0.0 || ^10.0.0", "typescript": ">=4.8.4 <6.1.0" } @@ -6623,15 +6586,15 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.65.0.tgz", - "integrity": "sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.68.0.tgz", + "integrity": "sha512-fHq2VC1kpyYfvEcbiMjOpySY4WS7voEp89yAThrHRX5sm9j2lzYppCb2umFMEed4fWcyeLjHxrz0mpjNBaBxMQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "8.65.0", - "@typescript-eslint/types": "8.65.0", - "@typescript-eslint/typescript-estree": "8.65.0", - "@typescript-eslint/visitor-keys": "8.65.0", + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", "debug": "^4.4.3" }, "engines": { @@ -6647,13 +6610,13 @@ } }, "node_modules/@typescript-eslint/project-service": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.65.0.tgz", - "integrity": "sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.68.0.tgz", + "integrity": "sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw==", "license": "MIT", "dependencies": { - "@typescript-eslint/tsconfig-utils": "^8.65.0", - "@typescript-eslint/types": "^8.65.0", + "@typescript-eslint/tsconfig-utils": "^8.68.0", + "@typescript-eslint/types": "^8.68.0", "debug": "^4.4.3" }, "engines": { @@ -6668,13 +6631,13 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz", - "integrity": "sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.68.0.tgz", + "integrity": "sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.65.0", - "@typescript-eslint/visitor-keys": "8.65.0" + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6685,9 +6648,9 @@ } }, "node_modules/@typescript-eslint/tsconfig-utils": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz", - "integrity": "sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.68.0.tgz", + "integrity": "sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6701,14 +6664,14 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz", - "integrity": "sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.68.0.tgz", + "integrity": "sha512-X77zqoY1EjeWGs/0JNxeaMfp5C5lIz4Tw8y66F1Ne8Faq6g424sBNYM6xBAqElfGZPLpWS+CZAp0DXyKDzWiHg==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.65.0", - "@typescript-eslint/typescript-estree": "8.65.0", - "@typescript-eslint/utils": "8.65.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0", + "@typescript-eslint/utils": "8.68.0", "debug": "^4.4.3", "ts-api-utils": "^2.5.0" }, @@ -6725,9 +6688,9 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.65.0.tgz", - "integrity": "sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.68.0.tgz", + "integrity": "sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg==", "license": "MIT", "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6738,15 +6701,15 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz", - "integrity": "sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.68.0.tgz", + "integrity": "sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA==", "license": "MIT", "dependencies": { - "@typescript-eslint/project-service": "8.65.0", - "@typescript-eslint/tsconfig-utils": "8.65.0", - "@typescript-eslint/types": "8.65.0", - "@typescript-eslint/visitor-keys": "8.65.0", + "@typescript-eslint/project-service": "8.68.0", + "@typescript-eslint/tsconfig-utils": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/visitor-keys": "8.68.0", "debug": "^4.4.3", "minimatch": "^10.2.2", "semver": "^7.7.3", @@ -6774,9 +6737,9 @@ } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { - "version": "5.0.8", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.8.tgz", - "integrity": "sha512-JZyDyq3D4AUifKTPOB7DELf6XsB3WdPuNxCtob1vFXPsSXhdAiHBWJ/tJ8HAc9aH84BK+5JFZLNkJKx3G9kzQg==", + "version": "5.0.9", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-5.0.9.tgz", + "integrity": "sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==", "license": "MIT", "dependencies": { "balanced-match": "^4.0.2" @@ -6801,15 +6764,15 @@ } }, "node_modules/@typescript-eslint/utils": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.65.0.tgz", - "integrity": "sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.68.0.tgz", + "integrity": "sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ==", "license": "MIT", "dependencies": { "@eslint-community/eslint-utils": "^4.9.1", - "@typescript-eslint/scope-manager": "8.65.0", - "@typescript-eslint/types": "8.65.0", - "@typescript-eslint/typescript-estree": "8.65.0" + "@typescript-eslint/scope-manager": "8.68.0", + "@typescript-eslint/types": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -6824,12 +6787,12 @@ } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz", - "integrity": "sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.68.0.tgz", + "integrity": "sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A==", "license": "MIT", "dependencies": { - "@typescript-eslint/types": "8.65.0", + "@typescript-eslint/types": "8.68.0", "eslint-visitor-keys": "^5.0.0" }, "engines": { @@ -8235,9 +8198,9 @@ "license": "MIT" }, "node_modules/csv-stringify": { - "version": "6.8.1", - "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.8.1.tgz", - "integrity": "sha512-tZ6X6TKQyQgCo5OptXcyAbfN1pwmoxEqELPQ7KFazNErx7kiVsDK8o+VYRXhfMl4N9vvOOLXuioquR2MeP847A==", + "version": "6.8.3", + "resolved": "https://registry.npmjs.org/csv-stringify/-/csv-stringify-6.8.3.tgz", + "integrity": "sha512-gIeSCvq5F4VtXV3naV3VAewLhBkiZBz+PPhTOA8H3Y8h/ELa+R1ml0GZck/4/Nzo9ep2lvOluilJ6MJlbZsKMA==", "license": "MIT" }, "node_modules/damerau-levenshtein": { @@ -8512,6 +8475,7 @@ "version": "3.1.10", "resolved": "https://registry.npmjs.org/ejs/-/ejs-3.1.10.tgz", "integrity": "sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "jake": "^10.8.5" @@ -9987,6 +9951,7 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/filelist/-/filelist-1.0.6.tgz", "integrity": "sha512-5giy2PkLYY1cP39p17Ech+2xlpTRL9HLspOfEgm0L6CwBXBTgsK5ou0JtzYuepxkaQ/tvhCFIJ5uXo0OrM2DxA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "minimatch": "^5.0.1" @@ -9996,6 +9961,7 @@ "version": "2.1.3", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.1.3.tgz", "integrity": "sha512-DRdx5neNsG/QXbniLFWi2YmC/68oeOOmKz6zOjVk6ZS1ZLXgLIKqVEc6hWsmkjBbgii0SwaBTcJ5XKj5gzY/4A==", + "dev": true, "license": "MIT", "dependencies": { "balanced-match": "^1.0.0" @@ -10005,6 +9971,7 @@ "version": "5.1.9", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-5.1.9.tgz", "integrity": "sha512-7o1wEA2RyMP7Iu7GNba9vc0RWWGACJOCZBJX2GJWip0ikV+wcOsgVuY9uE8CPiyQhkGFSlhuSkZPavN7u1c2Fw==", + "dev": true, "license": "ISC", "dependencies": { "brace-expansion": "^2.0.1" @@ -11238,15 +11205,15 @@ } }, "node_modules/is-docker": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", - "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-3.0.0.tgz", + "integrity": "sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==", "license": "MIT", "bin": { "is-docker": "cli.js" }, "engines": { - "node": ">=8" + "node": "^12.20.0 || ^14.13.1 || >=16.0.0" }, "funding": { "url": "https://github.com/sponsors/sindresorhus" @@ -11349,6 +11316,24 @@ "url": "https://github.com/sponsors/sindresorhus" } }, + "node_modules/is-inside-container": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-inside-container/-/is-inside-container-1.0.0.tgz", + "integrity": "sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==", + "license": "MIT", + "dependencies": { + "is-docker": "^3.0.0" + }, + "bin": { + "is-inside-container": "cli.js" + }, + "engines": { + "node": ">=14.16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/is-map": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/is-map/-/is-map-2.0.3.tgz", @@ -11578,15 +11563,18 @@ } }, "node_modules/is-wsl": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", - "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-3.1.1.tgz", + "integrity": "sha512-e6rvdUCiQCAuumZslxRJWR/Doq4VpPR82kqclvcS0efgt430SlGIk05vdCN58+VrzgtIcfNODjozVielycD4Sw==", "license": "MIT", "dependencies": { - "is-docker": "^2.0.0" + "is-inside-container": "^1.0.0" }, "engines": { - "node": ">=8" + "node": ">=16" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/isarray": { @@ -11701,6 +11689,7 @@ "version": "10.9.4", "resolved": "https://registry.npmjs.org/jake/-/jake-10.9.4.tgz", "integrity": "sha512-wpHYzhxiVQL+IV05BLE2Xn34zW1S223hvjtqk0+gsPrwd/8JNLXJgZZM/iPFsYc1xyphF+6M6EvdE5E9MBGkDA==", + "dev": true, "license": "Apache-2.0", "dependencies": { "async": "^3.2.6", @@ -11730,9 +11719,9 @@ "license": "MIT" }, "node_modules/js-yaml": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.0.tgz", - "integrity": "sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==", + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.3.1.tgz", + "integrity": "sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==", "funding": [ { "type": "github", @@ -12696,9 +12685,9 @@ } }, "node_modules/oclif": { - "version": "4.23.29", - "resolved": "https://registry.npmjs.org/oclif/-/oclif-4.23.29.tgz", - "integrity": "sha512-pUekmMh+wwIbFq3xX1EfkgZ7RuYuuSbdhJiB+20zqSfGE8Tt9T+K9br1/vmsaIOxfDo0Dw3jxLBk4JZOMFEMeQ==", + "version": "4.24.0", + "resolved": "https://registry.npmjs.org/oclif/-/oclif-4.24.0.tgz", + "integrity": "sha512-qBSOMDV7T9G7QkJM1XXeC08jVnGjXK/EQaol6MpkXN1ELEOzi/9SeuwElH3zQuCRVEE+MlJLME6nQzNlwN5zVw==", "dev": true, "license": "MIT", "dependencies": { @@ -12709,8 +12698,8 @@ "@inquirer/select": "^2.5.0", "@oclif/core": "^4.11.11", "@oclif/plugin-help": "^6.2.53", - "@oclif/plugin-not-found": "^3.2.87", - "@oclif/plugin-warn-if-update-available": "^3.1.67", + "@oclif/plugin-not-found": "^3.2.93", + "@oclif/plugin-warn-if-update-available": "^3.1.73", "ansis": "^3.16.0", "async-retry": "^1.3.3", "change-case": "^4", @@ -13350,6 +13339,18 @@ "node": "^10 || ^12 || >=14" } }, + "node_modules/powershell-utils": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/powershell-utils/-/powershell-utils-0.1.0.tgz", + "integrity": "sha512-dM0jVuXJPsDN6DvRpea484tCUaMiXWjuCn++HGTqUWzGDjv5tZkEZldAJ/UMlqRYGFrD/etByo4/xOuC/snX2A==", + "license": "MIT", + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/prelude-ls": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", @@ -15342,15 +15343,15 @@ } }, "node_modules/typescript-eslint": { - "version": "8.65.0", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.65.0.tgz", - "integrity": "sha512-/ggrHAwyjENDusvyxbuqxAC2dTnZg/Z8F+fgQtYIz+L6n/9HfSlEZcFGV/NsMNa6CkGk0xUjUAFwC0vHOflvIA==", + "version": "8.68.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.68.0.tgz", + "integrity": "sha512-MHy0Y0ynqeEbx/S45+i/bBssdy3X6KNBfmJAP35GrgtNxu2TQ5K5xsFDhAnmsq1jvpdoZOPG1LGtJo0HWqYCrQ==", "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "8.65.0", - "@typescript-eslint/parser": "8.65.0", - "@typescript-eslint/typescript-estree": "8.65.0", - "@typescript-eslint/utils": "8.65.0" + "@typescript-eslint/eslint-plugin": "8.68.0", + "@typescript-eslint/parser": "8.68.0", + "@typescript-eslint/typescript-estree": "8.68.0", + "@typescript-eslint/utils": "8.68.0" }, "engines": { "node": "^18.18.0 || ^20.9.0 || >=21.1.0" @@ -15986,6 +15987,22 @@ } } }, + "node_modules/wsl-utils": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/wsl-utils/-/wsl-utils-0.4.0.tgz", + "integrity": "sha512-9YmF+2sFEd+T7TkwlmE337F0IVzfDvDknhtpBQxxXzEOfgPphGlFYpyx0cTuCIFj8/p+sqwBYAeGxOMNSzPPDA==", + "license": "MIT", + "dependencies": { + "is-wsl": "^3.1.0", + "powershell-utils": "^0.1.0" + }, + "engines": { + "node": ">=20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, "node_modules/xml-naming": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/xml-naming/-/xml-naming-0.3.0.tgz", diff --git a/package.json b/package.json index 2688e4547..aef301a70 100644 --- a/package.json +++ b/package.json @@ -9,17 +9,17 @@ "o11yUploadEndpoint": "https://794testsite.my.site.com/byolwr/webruntime/log/metrics", "productFeatureId": "aJCEE0000000mDK4AY", "dependencies": { - "@oclif/core": "^4.11.14", + "@oclif/core": "^4.13.5", "@oclif/table": "^0.5.9", - "@salesforce/code-analyzer-apexguru-engine": "0.42.0", - "@salesforce/code-analyzer-core": "0.52.0", - "@salesforce/code-analyzer-engine-api": "0.41.0", - "@salesforce/code-analyzer-eslint-engine": "0.46.0", - "@salesforce/code-analyzer-flow-engine": "0.40.0", - "@salesforce/code-analyzer-pmd-engine": "0.45.0", - "@salesforce/code-analyzer-regex-engine": "0.39.0", - "@salesforce/code-analyzer-retirejs-engine": "0.38.0", - "@salesforce/code-analyzer-sfge-engine": "0.24.0", + "@salesforce/code-analyzer-apexguru-engine": "0.43.0", + "@salesforce/code-analyzer-core": "0.53.0", + "@salesforce/code-analyzer-engine-api": "0.42.0", + "@salesforce/code-analyzer-eslint-engine": "0.47.0", + "@salesforce/code-analyzer-flow-engine": "0.41.0", + "@salesforce/code-analyzer-pmd-engine": "0.46.0", + "@salesforce/code-analyzer-regex-engine": "0.40.0", + "@salesforce/code-analyzer-retirejs-engine": "0.39.0", + "@salesforce/code-analyzer-sfge-engine": "0.25.0", "@salesforce/code-analyzer-uibundle-engine": "0.2.0", "@salesforce/core": "8.23.4", "@salesforce/sf-plugins-core": "^12.2.26", @@ -36,16 +36,16 @@ "@eslint/compat": "^2.1.0", "@eslint/eslintrc": "^3.3.6", "@eslint/js": "^9.39.2", - "@oclif/plugin-help": "^6.2.53", - "@salesforce/cli-plugins-testkit": "^5.3.62", + "@oclif/plugin-help": "^6.2.58", + "@salesforce/cli-plugins-testkit": "^5.3.66", "@types/tmp": "^0.2.6", "@vitest/coverage-istanbul": "^4.1.10", "eslint": "^9.39.2", "eslint-plugin-sf-plugin": "^1.20.33", "husky": "^9.1.7", - "oclif": "^4.23.28", + "oclif": "^4.23.30", "typescript": "^5.9.3", - "typescript-eslint": "^8.65.0", + "typescript-eslint": "^8.67.0", "vite": "^7.3.1", "vitest": "^4.1.10" },