Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@
"chai": "^4.5.0",
"commitlint": "^19",
"eslint": "^9.39.2",
"eslint-config-oclif": "^6.0.128",
"eslint-config-oclif": "^6.0.129",
"eslint-config-prettier": "^10.1.8",
"husky": "^9.1.7",
"lint-staged": "^15",
Expand Down
202 changes: 107 additions & 95 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -1132,11 +1132,23 @@
dependencies:
eslint-visitor-keys "^3.4.3"

"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1":
"@eslint-community/eslint-utils@^4.9.1":
version "4.9.1"
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595"
integrity sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==
dependencies:
eslint-visitor-keys "^3.4.3"

"@eslint-community/regexpp@^4.11.0", "@eslint-community/regexpp@^4.12.1":
version "4.12.1"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.1.tgz#cfc6cffe39df390a3841cde2abccf92eaa7ae0e0"
integrity sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==

"@eslint-community/regexpp@^4.12.2":
version "4.12.2"
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.12.2.tgz#bccdf615bcf7b6e8db830ec0b8d21c9a25de597b"
integrity sha512-EriSTlt5OC9/7SXkRSCAhfSxxoSUgBm33OH+IkwbdpgoqsSsUg7y3uh+IICI/Qg4BBWr3U2i39RpmycbxMq4ew==

"@eslint/compat@^1.4.1":
version "1.4.1"
resolved "https://registry.yarnpkg.com/@eslint/compat/-/compat-1.4.1.tgz#81eaabb3e0b080350582c1a8092a2d355fabf03e"
Expand Down Expand Up @@ -2357,39 +2369,39 @@
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.51.0", "@typescript-eslint/eslint-plugin@^8":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.51.0.tgz#8985230730c0d955bf6aa0aed98c5c2c95102e1a"
integrity sha512-XtssGWJvypyM2ytBnSnKtHYOGT+4ZwTnBVl36TA4nRO2f4PRNGz5/1OszHzcZCvcBMh+qb7I06uoCmLTRdR9og==
dependencies:
"@eslint-community/regexpp" "^4.10.0"
"@typescript-eslint/scope-manager" "8.51.0"
"@typescript-eslint/type-utils" "8.51.0"
"@typescript-eslint/utils" "8.51.0"
"@typescript-eslint/visitor-keys" "8.51.0"
ignore "^7.0.0"
"@typescript-eslint/eslint-plugin@8.52.0", "@typescript-eslint/eslint-plugin@^8":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.52.0.tgz#9a9f1d2ee974ed77a8b1bda94e77123f697ee8b4"
integrity sha512-okqtOgqu2qmZJ5iN4TWlgfF171dZmx2FzdOv2K/ixL2LZWDStL8+JgQerI2sa8eAEfoydG9+0V96m7V+P8yE1Q==
dependencies:
"@eslint-community/regexpp" "^4.12.2"
"@typescript-eslint/scope-manager" "8.52.0"
"@typescript-eslint/type-utils" "8.52.0"
"@typescript-eslint/utils" "8.52.0"
"@typescript-eslint/visitor-keys" "8.52.0"
ignore "^7.0.5"
natural-compare "^1.4.0"
ts-api-utils "^2.2.0"
ts-api-utils "^2.4.0"

"@typescript-eslint/parser@8.51.0", "@typescript-eslint/parser@^8":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.51.0.tgz#584fb8be3a867cbf980917aabed5f7528f615d6b"
integrity sha512-3xP4XzzDNQOIqBMWogftkwxhg5oMKApqY0BAflmLZiFYHqyhSOxv/cd/zPQLTcCXr4AkaKb25joocY0BD1WC6A==
"@typescript-eslint/parser@8.52.0", "@typescript-eslint/parser@^8":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.52.0.tgz#9fae9f5f13ebb1c8f31a50c34381bfd6bf96a05f"
integrity sha512-iIACsx8pxRnguSYhHiMn2PvhvfpopO9FXHyn1mG5txZIsAaB6F0KwbFnUQN3KCiG3Jcuad/Cao2FAs1Wp7vAyg==
dependencies:
"@typescript-eslint/scope-manager" "8.51.0"
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/typescript-estree" "8.51.0"
"@typescript-eslint/visitor-keys" "8.51.0"
debug "^4.3.4"
"@typescript-eslint/scope-manager" "8.52.0"
"@typescript-eslint/types" "8.52.0"
"@typescript-eslint/typescript-estree" "8.52.0"
"@typescript-eslint/visitor-keys" "8.52.0"
debug "^4.4.3"

"@typescript-eslint/project-service@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.51.0.tgz#3cfef313d8bebbf4b2442675a4dd463cef4c8369"
integrity sha512-Luv/GafO07Z7HpiI7qeEW5NW8HUtZI/fo/kE0YbtQEFpJRUuR0ajcWfCE5bnMvL7QQFrmT/odMe8QZww8X2nfQ==
"@typescript-eslint/project-service@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.52.0.tgz#5fb4c16af4eda6d74c70cbc62f5d3f77b96e4cbe"
integrity sha512-xD0MfdSdEmeFa3OmVqonHi+Cciab96ls1UhIF/qX/O/gPu5KXD0bY9lu33jj04fjzrXHcuvjBcBC+D3SNSadaw==
dependencies:
"@typescript-eslint/tsconfig-utils" "^8.51.0"
"@typescript-eslint/types" "^8.51.0"
debug "^4.3.4"
"@typescript-eslint/tsconfig-utils" "^8.52.0"
"@typescript-eslint/types" "^8.52.0"
debug "^4.4.3"

"@typescript-eslint/[email protected]":
version "8.22.0"
Expand All @@ -2399,39 +2411,39 @@
"@typescript-eslint/types" "8.22.0"
"@typescript-eslint/visitor-keys" "8.22.0"

"@typescript-eslint/scope-manager@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.51.0.tgz#19b42f65680c21f7b6f40fe9024327f6bb1893c1"
integrity sha512-JhhJDVwsSx4hiOEQPeajGhCWgBMBwVkxC/Pet53EpBVs7zHHtayKefw1jtPaNRXpI9RA2uocdmpdfE7T+NrizA==
"@typescript-eslint/scope-manager@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.52.0.tgz#9884ff690fad30380ccabfb08af1ac200af6b4e5"
integrity sha512-ixxqmmCcc1Nf8S0mS0TkJ/3LKcC8mruYJPOU6Ia2F/zUUR4pApW7LzrpU3JmtePbRUTes9bEqRc1Gg4iyRnDzA==
dependencies:
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/visitor-keys" "8.51.0"
"@typescript-eslint/types" "8.52.0"
"@typescript-eslint/visitor-keys" "8.52.0"

"@typescript-eslint/tsconfig-utils@8.51.0", "@typescript-eslint/tsconfig-utils@^8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.51.0.tgz#a575e9885e62dbd260fb64474eff1dae6e317515"
integrity sha512-Qi5bSy/vuHeWyir2C8u/uqGMIlIDu8fuiYWv48ZGlZ/k+PRPHtaAu7erpc7p5bzw2WNNSniuxoMSO4Ar6V9OXw==
"@typescript-eslint/tsconfig-utils@8.52.0", "@typescript-eslint/tsconfig-utils@^8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.52.0.tgz#0296751c22ed05c83787a6eaec65ae221bd8b8ed"
integrity sha512-jl+8fzr/SdzdxWJznq5nvoI7qn2tNYV/ZBAEcaFMVXf+K6jmXvAFrgo/+5rxgnL152f//pDEAYAhhBAZGrVfwg==

"@typescript-eslint/type-utils@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.51.0.tgz#ec165b0312a6025c2a2a3f39641e46ab4f049564"
integrity sha512-0XVtYzxnobc9K0VU7wRWg1yiUrw4oQzexCG2V2IDxxCxhqBMSMbjB+6o91A+Uc0GWtgjCa3Y8bi7hwI0Tu4n5Q==
"@typescript-eslint/type-utils@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.52.0.tgz#6e554113f8a074cf9b2faa818d2ebfccb867d6c5"
integrity sha512-JD3wKBRWglYRQkAtsyGz1AewDu3mTc7NtRjR/ceTyGoPqmdS5oCdx/oZMWD5Zuqmo6/MpsYs0wp6axNt88/2EQ==
dependencies:
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/typescript-estree" "8.51.0"
"@typescript-eslint/utils" "8.51.0"
debug "^4.3.4"
ts-api-utils "^2.2.0"
"@typescript-eslint/types" "8.52.0"
"@typescript-eslint/typescript-estree" "8.52.0"
"@typescript-eslint/utils" "8.52.0"
debug "^4.4.3"
ts-api-utils "^2.4.0"

"@typescript-eslint/[email protected]", "@typescript-eslint/types@^8.21.0":
version "8.22.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.22.0.tgz#d9dec7116479ad03aeb6c8ac9c5223c4c79cf360"
integrity sha512-0S4M4baNzp612zwpD4YOieP3VowOARgK2EkN/GBn95hpyF8E2fbMT55sRHWBq+Huaqk3b3XK+rxxlM8sPgGM6A==

"@typescript-eslint/types@8.51.0", "@typescript-eslint/types@^8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.51.0.tgz#6996e59d49e92fb893531bdc249f0d92a7bebdbb"
integrity sha512-TizAvWYFM6sSscmEakjY3sPqGwxZRSywSsPEiuZF6d5GmGD9Gvlsv0f6N8FvAAA0CD06l3rIcWNbsN1e5F/9Ag==
"@typescript-eslint/types@8.52.0", "@typescript-eslint/types@^8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.52.0.tgz#1eb0a16b324824bc23b89d109a267c38c9213c4a"
integrity sha512-LWQV1V4q9V4cT4H5JCIx3481iIFxH1UkVk+ZkGGAV1ZGcjGI9IoFOfg3O6ywz8QqCDEp7Inlg6kovMofsNRaGg==

"@typescript-eslint/types@^8.11.0":
version "8.33.1"
Expand All @@ -2457,30 +2469,30 @@
semver "^7.6.0"
ts-api-utils "^2.0.0"

"@typescript-eslint/typescript-estree@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.51.0.tgz#b57f5157d1ac2127bd7c2c9ad8060fa017df4a1a"
integrity sha512-1qNjGqFRmlq0VW5iVlcyHBbCjPB7y6SxpBkrbhNWMy/65ZoncXCEPJxkRZL8McrseNH6lFhaxCIaX+vBuFnRng==
"@typescript-eslint/typescript-estree@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.52.0.tgz#2ad7721c671be2127951286cb7f44c4ce55b0591"
integrity sha512-XP3LClsCc0FsTK5/frGjolyADTh3QmsLp6nKd476xNI9CsSsLnmn4f0jrzNoAulmxlmNIpeXuHYeEQv61Q6qeQ==
dependencies:
"@typescript-eslint/project-service" "8.51.0"
"@typescript-eslint/tsconfig-utils" "8.51.0"
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/visitor-keys" "8.51.0"
debug "^4.3.4"
minimatch "^9.0.4"
semver "^7.6.0"
"@typescript-eslint/project-service" "8.52.0"
"@typescript-eslint/tsconfig-utils" "8.52.0"
"@typescript-eslint/types" "8.52.0"
"@typescript-eslint/visitor-keys" "8.52.0"
debug "^4.4.3"
minimatch "^9.0.5"
semver "^7.7.3"
tinyglobby "^0.2.15"
ts-api-utils "^2.2.0"
ts-api-utils "^2.4.0"

"@typescript-eslint/utils@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.51.0.tgz#b9a071cd210647f860a38873acf9bc5157bea56a"
integrity sha512-11rZYxSe0zabiKaCP2QAwRf/dnmgFgvTmeDTtZvUvXG3UuAdg/GU02NExmmIXzz3vLGgMdtrIosI84jITQOxUA==
"@typescript-eslint/utils@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.52.0.tgz#b249be8264899b80d996fa353b4b84da4662f962"
integrity sha512-wYndVMWkweqHpEpwPhwqE2lnD2DxC6WVLupU/DOt/0/v+/+iQbbzO3jOHjmBMnhu0DgLULvOaU4h4pwHYi2oRQ==
dependencies:
"@eslint-community/eslint-utils" "^4.7.0"
"@typescript-eslint/scope-manager" "8.51.0"
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/typescript-estree" "8.51.0"
"@eslint-community/eslint-utils" "^4.9.1"
"@typescript-eslint/scope-manager" "8.52.0"
"@typescript-eslint/types" "8.52.0"
"@typescript-eslint/typescript-estree" "8.52.0"

"@typescript-eslint/utils@^8.13.0", "@typescript-eslint/utils@^8.21.0":
version "8.22.0"
Expand All @@ -2500,12 +2512,12 @@
"@typescript-eslint/types" "8.22.0"
eslint-visitor-keys "^4.2.0"

"@typescript-eslint/visitor-keys@8.51.0":
version "8.51.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.51.0.tgz#d37f5c82b9bece2c8aeb3ba7bb836bbba0f92bb8"
integrity sha512-mM/JRQOzhVN1ykejrvwnBRV3+7yTKK8tVANVN3o1O0t0v7o+jqdVu9crPy5Y9dov15TJk/FTIgoUGHrTOVL3Zg==
"@typescript-eslint/visitor-keys@8.52.0":
version "8.52.0"
resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.52.0.tgz#50361c48a6302676230fe498f80f6decce4bf673"
integrity sha512-ink3/Zofus34nmBsPjow63FP5M7IGff0RKAgqR6+CFpdk22M7aLwC9gOcLGYqr7MczLPzZVERW9hRog3O4n1sQ==
dependencies:
"@typescript-eslint/types" "8.51.0"
"@typescript-eslint/types" "8.52.0"
eslint-visitor-keys "^4.2.1"

"@unrs/[email protected]":
Expand Down Expand Up @@ -3939,10 +3951,10 @@ eslint-config-oclif@^5.2.2:
eslint-plugin-n "^15.1.0"
eslint-plugin-unicorn "^48.0.1"

eslint-config-oclif@^6.0.128:
version "6.0.128"
resolved "https://registry.yarnpkg.com/eslint-config-oclif/-/eslint-config-oclif-6.0.128.tgz#4bd5eb4265a69d3c680251500f4a6ea4128e7064"
integrity sha512-ktbct5MAQMSEe2Jxqz0f4CdsDAVcLU1K5B9I1Vm4FfMiJhVxDtiqrm/6cByIFq9n1xoLgkoIiV25Rlbj+7u13w==
eslint-config-oclif@^6.0.129:
version "6.0.129"
resolved "https://registry.yarnpkg.com/eslint-config-oclif/-/eslint-config-oclif-6.0.129.tgz#8a7f0236b30978e609830bad0a1d19e311ec6513"
integrity sha512-gUL41BzraulUoPPy8pohJo2brIPG2YsLEF14ZJ/zuGw9m2t1/hs9173ThfcSDL85++B8d0xYwy3gYB3LCo1f6g==
dependencies:
"@eslint/compat" "^1.4.1"
"@eslint/eslintrc" "^3.3.3"
Expand All @@ -3960,7 +3972,7 @@ eslint-config-oclif@^6.0.128:
eslint-plugin-n "^17.22.0"
eslint-plugin-perfectionist "^4"
eslint-plugin-unicorn "^56.0.1"
typescript-eslint "^8.50.1"
typescript-eslint "^8.51.0"

eslint-config-prettier@^10.1.8:
version "10.1.8"
Expand Down Expand Up @@ -5031,10 +5043,10 @@ ignore@^5.1.1, ignore@^5.2.0, ignore@^5.3.2:
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==

ignore@^7.0.0:
version "7.0.4"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.4.tgz#a12c70d0f2607c5bf508fb65a40c75f037d7a078"
integrity sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==
ignore@^7.0.5:
version "7.0.5"
resolved "https://registry.yarnpkg.com/ignore/-/ignore-7.0.5.tgz#4cb5f6cd7d4c7ab0365738c7aea888baa6d7efd9"
integrity sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==

import-fresh@^3.2.1:
version "3.2.2"
Expand Down Expand Up @@ -7448,7 +7460,7 @@ ts-api-utils@^2.0.0:
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.0.0.tgz#b9d7d5f7ec9f736f4d0f09758b8607979044a900"
integrity sha512-xCt/TOAc+EOHS1XPnijD3/yzpH6qg2xppZO1YDqGoVsNXfQfzHpOdNuXwrwOU8u4ITXJyDCTyt8w5g1sZv9ynQ==

ts-api-utils@^2.2.0:
ts-api-utils@^2.4.0:
version "2.4.0"
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-2.4.0.tgz#2690579f96d2790253bdcf1ca35d569ad78f9ad8"
integrity sha512-3TaVTaAv2gTiMB35i3FiGJaRfwb3Pyn/j3m/bfAvGe8FB7CF6u+LMYqYlDh7reQf7UNvoTvdfAqHGmPGOSsPmA==
Expand Down Expand Up @@ -7673,15 +7685,15 @@ typedarray-to-buffer@^3.1.5:
dependencies:
is-typedarray "^1.0.0"

typescript-eslint@^8.50.1:
version "8.51.0"
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.51.0.tgz#3cf2ead3d7c5adf940fbac213c043370c0c000b2"
integrity sha512-jh8ZuM5oEh2PSdyQG9YAEM1TCGuWenLSuSUhf/irbVUNW9O5FhbFVONviN2TgMTBnUmyHv7E56rYnfLZK6TkiA==
typescript-eslint@^8.51.0:
version "8.52.0"
resolved "https://registry.yarnpkg.com/typescript-eslint/-/typescript-eslint-8.52.0.tgz#b8c156b6f2b4dee202a85712ff6a37f614476413"
integrity sha512-atlQQJ2YkO4pfTVQmQ+wvYQwexPDOIgo+RaVcD7gHgzy/IQA+XTyuxNM9M9TVXvttkF7koBHmcwisKdOAf2EcA==
dependencies:
"@typescript-eslint/eslint-plugin" "8.51.0"
"@typescript-eslint/parser" "8.51.0"
"@typescript-eslint/typescript-estree" "8.51.0"
"@typescript-eslint/utils" "8.51.0"
"@typescript-eslint/eslint-plugin" "8.52.0"
"@typescript-eslint/parser" "8.52.0"
"@typescript-eslint/typescript-estree" "8.52.0"
"@typescript-eslint/utils" "8.52.0"

typescript@^5.7.3:
version "5.7.3"
Expand Down