diff --git a/package.json b/package.json index 229a584d..ee702d0a 100644 --- a/package.json +++ b/package.json @@ -20,7 +20,7 @@ "chai": "^4.5.0", "commitlint": "^19", "eslint": "^10.8.1", - "eslint-config-oclif": "^7.1.5", + "eslint-config-oclif": "^7.1.7", "eslint-config-prettier": "^10.1.8", "husky": "^9.1.7", "lint-staged": "^15", diff --git a/yarn.lock b/yarn.lock index 6bd96586..a8fa6096 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1506,29 +1506,29 @@ resolved "https://registry.yarnpkg.com/@types/wrap-ansi/-/wrap-ansi-3.0.0.tgz#18b97a972f94f60a679fd5c796d96421b9abb9fd" integrity sha512-ltIpx+kM7g/MLRZfkbL7EsCEjfzCcScLpkg37eXEtx5kmrAKBkTJwd1GIAjDSL8wTpM6Hzn5YO4pSb91BEwu1g== -"@typescript-eslint/eslint-plugin@8.67.0": - version "8.67.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.67.0.tgz#52f9f0e47d5a7571c4336e69bfeea581509ef2cf" - integrity sha512-Un7Heoyj65NREbKAyIrFxeM143NZpExWmy1Nep4DLeQOeLlTeumPjoNKnBrU5D5moWXbPJgRa5Uwcdu0faVNGQ== +"@typescript-eslint/eslint-plugin@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.68.0.tgz#a8fbdb1cf49aafaf16071b646daad890151bd149" + integrity sha512-WASHDpCm6qO5jj9g1a+8NiW5+GCkAyLReR56/4VruYmNgfUmqpxOfZ2Yfb8xGfJPWv5Qi6LSD8sXdces3vbp/Q== dependencies: "@eslint-community/regexpp" "^4.12.2" - "@typescript-eslint/scope-manager" "8.67.0" - "@typescript-eslint/type-utils" "8.67.0" - "@typescript-eslint/utils" "8.67.0" - "@typescript-eslint/visitor-keys" "8.67.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" -"@typescript-eslint/parser@8.67.0": - version "8.67.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.67.0.tgz#0158022ec9927e0afcd58a8cc2ad57e01d892f5c" - integrity sha512-fUBfTuuEulWqX6V8+O3PtScV01tzYYRUDTAirHFKoRAt7nOzoGiPt0M/bB47wWNy0coOOcgEwAMUtBpykMxl6w== +"@typescript-eslint/parser@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.68.0.tgz#61de31481354c50457bc9621a7ed746779f09ee7" + integrity sha512-fHq2VC1kpyYfvEcbiMjOpySY4WS7voEp89yAThrHRX5sm9j2lzYppCb2umFMEed4fWcyeLjHxrz0mpjNBaBxMQ== dependencies: - "@typescript-eslint/scope-manager" "8.67.0" - "@typescript-eslint/types" "8.67.0" - "@typescript-eslint/typescript-estree" "8.67.0" - "@typescript-eslint/visitor-keys" "8.67.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" "@typescript-eslint/project-service@8.67.0": @@ -1540,6 +1540,15 @@ "@typescript-eslint/types" "^8.67.0" debug "^4.4.3" +"@typescript-eslint/project-service@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.68.0.tgz#ea4b2869f59165c420cd7a4bbebc38039794e8cc" + integrity sha512-5GQtWZCXFcFYux955pvoS02WLc49pXNlvIxocKjS0clvwo3in1RdlzVKyiqQH9vE5AKWFLTaUgeQkOrTS+0Qxw== + dependencies: + "@typescript-eslint/tsconfig-utils" "^8.68.0" + "@typescript-eslint/types" "^8.68.0" + debug "^4.4.3" + "@typescript-eslint/scope-manager@8.67.0": version "8.67.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.67.0.tgz#4d4c2da09560d10dd7d947cba2d29d14d25af16d" @@ -1548,19 +1557,32 @@ "@typescript-eslint/types" "8.67.0" "@typescript-eslint/visitor-keys" "8.67.0" +"@typescript-eslint/scope-manager@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.68.0.tgz#e5a13a1159497faeab4e48279bf07576045b1499" + integrity sha512-T5eXpcaJNg8bhjHJ8Rjp68Vq/QBteYtTKY8TZqVNPaUbuz0f6jI9t6aDkylwvalpAB9XTTFeFOjrjXAZ3YvmVA== + dependencies: + "@typescript-eslint/types" "8.68.0" + "@typescript-eslint/visitor-keys" "8.68.0" + "@typescript-eslint/tsconfig-utils@8.67.0", "@typescript-eslint/tsconfig-utils@^8.67.0": version "8.67.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.67.0.tgz#f45a3eba6b9132fb47141ec03ce2f275f1ea991d" integrity sha512-vV+LUSv5njUWsknE71fqKTlXUva+R76SaeORd6Zojcunk/6DvKFXONU3BrAs2H49mbygUXt6gbYunzwqNwlhdg== -"@typescript-eslint/type-utils@8.67.0": - version "8.67.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.67.0.tgz#96bed105275559df3bcf0449b73a6414d35c59ce" - integrity sha512-aVWDXbRmdXO9siTfX4ditQI1T9+zVcNazT48EJCD0v40/9RIFoUgZ05CmGEq9H2gixRpjUn/iplwvlcvutJW/Q== +"@typescript-eslint/tsconfig-utils@8.68.0", "@typescript-eslint/tsconfig-utils@^8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.68.0.tgz#594d7a3c5952055b3c431fc563ca7fd1defcce18" + integrity sha512-F7zrGQfiJHojPwi8vhxZQC1tWtJzvL74cK/nqri2lk8YUXvYaYwl263xOJ69jDWPUk1hmcdoayFwk9lX09npVw== + +"@typescript-eslint/type-utils@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.68.0.tgz#8f3e838dbd740909db27053857468cd037b00220" + integrity sha512-X77zqoY1EjeWGs/0JNxeaMfp5C5lIz4Tw8y66F1Ne8Faq6g424sBNYM6xBAqElfGZPLpWS+CZAp0DXyKDzWiHg== dependencies: - "@typescript-eslint/types" "8.67.0" - "@typescript-eslint/typescript-estree" "8.67.0" - "@typescript-eslint/utils" "8.67.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" @@ -1569,6 +1591,11 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.67.0.tgz#4a8d00cc1faba5c14feabc60f85b7a32652f34b6" integrity sha512-sBtgslww8nsMYUjhdPBiSyUqSzT8uR6g93A2QXnQC8+cGdjz0CyaOdqHDRJb1AtORbZCNUJBBeFA/tNR2uQmww== +"@typescript-eslint/types@8.68.0", "@typescript-eslint/types@^8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.68.0.tgz#3f9d4e62fbe5728f09403cdc7b4d58af842ac1af" + integrity sha512-9RnpsGJjrAllCMefGVVsImJM24YurhC0Q1h4UbvivtvOqXmR/vEJge2OoE++z9m6hyg8T1Q8t5SNT6tHSbrxcg== + "@typescript-eslint/types@^8.65.0": version "8.65.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.65.0.tgz#3e86738416a777c8b8925ab46745f48ecf904c9f" @@ -1589,7 +1616,32 @@ tinyglobby "^0.2.15" ts-api-utils "^2.5.0" -"@typescript-eslint/utils@8.67.0", "@typescript-eslint/utils@^8.65.0": +"@typescript-eslint/typescript-estree@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.68.0.tgz#bf4165029825138ac27231a3ff02923ecd977f38" + integrity sha512-OKKsD0tYmoNiU5PW2zehO1yO56jYOm1ShYlxon/Z0SJNidAkdVg86eg9ruRuoXf8xfnuWZGbwDsStkoXbZtIIA== + dependencies: + "@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" + tinyglobby "^0.2.15" + ts-api-utils "^2.5.0" + +"@typescript-eslint/utils@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.68.0.tgz#00547f2c8de8aca2a3c21752a9711f73206fd36d" + integrity sha512-PB5gJMMOg0Q5P1tsgWtEAqQacJXq0qEqRHDX/YJ4FaTMLfZPpHB3gjl2EJuiZyPABxmj4ZQYiY9m1bdAJ5y7tQ== + dependencies: + "@eslint-community/eslint-utils" "^4.9.1" + "@typescript-eslint/scope-manager" "8.68.0" + "@typescript-eslint/types" "8.68.0" + "@typescript-eslint/typescript-estree" "8.68.0" + +"@typescript-eslint/utils@^8.65.0": version "8.67.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.67.0.tgz#3e478a3d69d330a1fc50c12746cc2ee0732ccfcd" integrity sha512-U9D1FdwEWBwok3hxxSdhclMb0twvt9QnjIQ0VfQ1AiX2epnpSgv2ubVDsayOFyY8K6FX+AQ7E0FKWVG3iKsj1A== @@ -1607,6 +1659,14 @@ "@typescript-eslint/types" "8.67.0" eslint-visitor-keys "^5.0.0" +"@typescript-eslint/visitor-keys@8.68.0": + version "8.68.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.68.0.tgz#78db3c9bb258a0309d9e2b1b617127c3a8fb1f54" + integrity sha512-YR65gGdGvTUAWLldC3xLOvOzamdGzB4A5/N8rehEaHs3Zvoe39BhgY+u0SPch1OvrVTfLcc55wsSgK2NcnTS/A== + dependencies: + "@typescript-eslint/types" "8.68.0" + eslint-visitor-keys "^5.0.0" + "@unrs/resolver-binding-android-arm-eabi@1.12.2": version "1.12.2" resolved "https://registry.yarnpkg.com/@unrs/resolver-binding-android-arm-eabi/-/resolver-binding-android-arm-eabi-1.12.2.tgz#98a9fee62c01f209747a4ab5855f1ced38a6d03a" @@ -2629,10 +2689,10 @@ eslint-compat-utils@^0.5.1: dependencies: semver "^7.5.4" -eslint-config-oclif@^7.1.5: - version "7.1.5" - resolved "https://registry.yarnpkg.com/eslint-config-oclif/-/eslint-config-oclif-7.1.5.tgz#65755cf4be62bb29c2836b4469550fa26dd99514" - integrity sha512-Gs+5M6DZ/Fhv5ejm6Xy6qUApU6kUYfjkNeDvjbgxCftzABPVyqs8zk0ZPQFd0LjJxa8gbU5Z4f84hY9+DkmRWQ== +eslint-config-oclif@^7.1.7: + version "7.1.7" + resolved "https://registry.yarnpkg.com/eslint-config-oclif/-/eslint-config-oclif-7.1.7.tgz#3eaee259e933735abe14512940accd9f6e0634e5" + integrity sha512-ByozqpcFAcWLTBCKJMGs9V8+GVDTOfv3CE5dTww3nn+ykPLk5a7nfPqM4vOZDT0idLTUsbUAVL0lW7inYsKcbw== dependencies: "@eslint/js" "^10.0.1" "@stylistic/eslint-plugin" "^5.10.0" @@ -2641,10 +2701,10 @@ eslint-config-oclif@^7.1.5: eslint-plugin-import-x "^4.17.1" eslint-plugin-jsdoc "^63.3.3" eslint-plugin-mocha "^11.3.0" - eslint-plugin-n "^18.2.2" + eslint-plugin-n "^18.3.0" eslint-plugin-perfectionist "^5.10.1" eslint-plugin-unicorn "^72.0.0" - typescript-eslint "^8.66.0" + typescript-eslint "^8.67.0" eslint-config-prettier@^10.1.8: version "10.1.8" @@ -2784,7 +2844,7 @@ eslint-plugin-mocha@^11.3.0: "@eslint-community/eslint-utils" "^4.4.1" globals "^15.14.0" -eslint-plugin-n@^18.2.2: +eslint-plugin-n@^18.2.2, eslint-plugin-n@^18.3.0: version "18.3.0" resolved "https://registry.yarnpkg.com/eslint-plugin-n/-/eslint-plugin-n-18.3.0.tgz#c6dbf33e930eb7fef6b0d715a3938114dd0930f6" integrity sha512-cPVguuDe6DrIPb/qUXHf8P89MaVTUmiYWwpt5gX5AILsvRIiZAxMFXcFR6QHYBksqKJpjfUBlL/RleCJUWcD7w== @@ -5823,15 +5883,15 @@ typedarray-to-buffer@^3.1.5: dependencies: is-typedarray "^1.0.0" -typescript-eslint@^8.64.0, typescript-eslint@^8.66.0: - version "8.67.0" - resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.67.0.tgz#1e92de09ee0ff2d96cc0848f5e9f345ea930d963" - integrity sha512-S2udFs8tCKEKffuJ4TB1idGUZiXdCPGi3IPBGWXarbLQ5UPXORV8QEVzJ4gCRduURMb5EkpNCdjbk0eDIuI8Yg== +typescript-eslint@^8.64.0, typescript-eslint@^8.67.0: + version "8.68.0" + resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.68.0.tgz#c2abd878ba7f9f1248a58060a726342c3357b3a0" + integrity sha512-MHy0Y0ynqeEbx/S45+i/bBssdy3X6KNBfmJAP35GrgtNxu2TQ5K5xsFDhAnmsq1jvpdoZOPG1LGtJo0HWqYCrQ== dependencies: - "@typescript-eslint/eslint-plugin" "8.67.0" - "@typescript-eslint/parser" "8.67.0" - "@typescript-eslint/typescript-estree" "8.67.0" - "@typescript-eslint/utils" "8.67.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" typescript@^6: version "6.0.3"