From 680cf0423ae4b473684c9350ec6801107c0e6f2c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Jun 2025 04:45:03 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.33.1 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.33.1. - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.33.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-version: 8.33.1 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 63388 bytes package-lock.json | 340 ++++++++++++++++++++++++++-------------------- package.json | 2 +- 3 files changed, 192 insertions(+), 150 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..8659f565b514c6d3620ef6a86fe1fb3ff78425ff 100755 GIT binary patch delta 11051 zcmeHNd3;P~_rG_NV8oC}Fq1?Uv6GS2h>#&llT1QFNn)SGWZxtqq9TK8tu2n$UScUK z*0IJ?TWe`;)%F#YqNtsE6|E}2@3}L#qRa37z3=be_kQxd=YF5%+;h%zp6BMyeRkZo zTYTScmbRJyW9OyYeJaNN)LDOZ>#Ad0BA>R5SAO($k6!2IoZMBiBf8#`&2intGDkrW z>I#C{RG6KSTOcw0zM$a*%p5Di_xA3(Z8cB?N49*|eiSqXU^yaA*EC)U>$ z5=G__rsPp+xJOPQPB_k?zXs(8Ae#t6ka;~WTv0F$(g`xf*{Yx*Bd5TaDhO%WdCA;S z-OyUEYDk?G+OjP$20hHF*~X$G(+FX#t$V7muxKQj7nnvBW~7z~`OwXFcW)#JaK$_m zlI;wD3F|3&w)9d}BeO$%u09HxI_LoCc{9gm&f@YOCWJX}Ng? zCaays>_XuyTe+z)zrcj@7!5VFYgwjsv%2XDi9hoo+?VZ$h2%JOhh+UBHkpIqavVoM za(vsO9Dimno6IQmlOnUUskNP}t-LrrBPAXFXB3*o;O>Gi1`+qkG(W}#3^(T+i_-nF zOeJ;Efp5TCSw8Zz%Eutg=XzTMlx-TF3q8U#a4s*l$qA5b*a(v;-!G$3xMS;go_y@R z%9{CF&23_n`F`1XDaIl+&CbZlC=!}9x7M2qM~*TTln5#5#_TLX5YD2U!;x+*^uy4m z9ksPvgq&pSZ$YvZ&N#sU^UpAW)2VkWK|oXUQ^;n5P-d>eg%1ikLSjVB8(RtjJT%LB z{5Ckp`;Ym18tvJwO>J%AfMlLrU`#O~hjZFl%Po*>s6%^eeU7Oh%@l}xII?4d1aqM& zXSAt65KiJoZ0Q_GjFtHkw6Q_*#FFy|#tBG$^JcBp(>fgl0V!|()y9#plIN!_r$FYOxAs4j3!6qsxtT%C%s@R@O)-R+C1pcW8}pN3x}2 zJ}pq|l^ei2p^bvdRXXtp(rEM!o>)tQsk%{^vM;XuQ7cN`Or$D}Ubz=#;gVK1`d3PF z(<=g8X`x%VIEkv<^vdm6jXFx5Smhl`a@RY=Vr08fb>lGQVqEo-YJJo?@q5yE=oLPV zX`n~A(u`%Ox1`yq(kU;1u^M~CU8ih_CCO$d{EPXaXVaVYJ1Mk+6Zy#|IbW1_Xdg3UUu z_ZtFcy*m%&8n6h|A!=E_WDk9% z^mLH2UTZ-Z_)4LZS}II@wGjPJqA8E|t6E*#2*MkGELEnXl;tHUrj>r}sjy&6uAT)dxky1wdpIZFQ& z59M`~_JwwMj=2%P-{FP)&#!0nS$$Clwmg8;Zkjc^|7jOqNzzrq z1@KW*D#2$;rB=!9-nDU-aJ8eCAwMy3WBf!CYEcCEmJOkm1=Kvopx#J6f%S9%CkX)p|Nnue1H~8;d z<>&x4=P0Pe|2tQaCI6kP)&%*_=W4hA?_9ME3@>!-rm#;-m|k~w%JQ^`6}iQ~9RKRr z;7>I@qRXQa;R3G_4A`Z$BAqhG+*#H(mXyg>}5webm**jGiWz6LRjlKLi4oqj6X3)YpC{Ss&= zSWZ8KsHa_E>2Ij0=^F;IJ7v6)Ke@XBUtPh1I!9TDiNd_^VZi3Ap2>%8e z#D273Ap9Ey|G@fF)FAi=wtkR7OrT%D)(nP!gAHO5tsM;ihQPle25}H24S|0{;UCx# zQVxZGU^zn#;xO6;mOc#r4Ks*F$`}U!hQmLw6w(Zbe_*A<4WfyTfsHZ3KchiRqY@+h zONM`78Pp~j{(;R*Hi%hN1vVuG{-qf3_C7TQ{*8ctV0jce0{($58DS7d(oL}WCirJE zh=sJk1piXuAJ{00N`-%5>r)M4G5rFzCJp|j8N?D=n+E^V;a|Eze3O#W;a>*)11lwE z2K)od$uNjzv)!KfS25u*B$pe%9C?~0gm_17KbW*+b(fj< zwp<(9iJIo9%T#lVN}kM|6L-{O@#@5Zf_2uoyamN;~?j7R4d*8E@b2rs` zQQPa&BO{$Nznwa(O@TS$#MrsNeHi-SgI&HgteaZXx+s6AO{wl4K1ILXpELQjPR{ER zdhGCgr}%)fMAh$;FHC(me6TC?o7=TD_o^qq<9_g?OUtj`OP@aIhyKfaE7GRl?>Frm zIsxlGYc(qAXN#N1CowBr4!Za6Tx*q=-Q9%4PtG0Q8&Lks>GmB?Rg6tu8QJypGRv7ihgr$%&B4B^qSUv*Fja0peea@q}9EuzL&0Q^m9Eo&RZ5= zaXcmZe8-4R#a=GKai^PPXnOr4!{BxF*l%BWY@3q5b!(m5?}oQL-o3KUR4UC?m-TCQ zJ?cj6j`fopyKb7f;PnN!ny+fO>+z1DZ_hn%GVFZ)T32&iuijU9JQ`PBzOG*U*4WlT z!D}7Mer`CXR%OpI!q7!EtdsvoXCv*EkuD?lCU0z@{q~!O6_;KtE(?9PV)1?R)99l; zC*C;eUH`_GoY|*#Bx=0&ou3%eg;u?pWWg&B3H|Zv6x}K{DKD%*q>g*Qj54|sF8<+E3C&n~Yo3$lNa)Tg)AN00qoZnAC%<4w))lv3l$Y<3>A$OHGfJ~v=$+83vXZlpXni^Hhh_H=22tBU_ymcNnAx11<>qHs9b7(W5inUc@R z$Yx&8I}lS=owatyGusO9#J*qyR=>5YPum21Wpbf#Eq9yL z&H%et7hu;L04ks!!0vL0?BE!`Iq};S`#u$729ODi2g-nXeC7dI0PqXx4qzEj4saYf zhj^YY2KbepfINU-bvFaEfu#U1Ko!7xAPZOxtOM2ntAInm0pK987dQ&=z^d5_SHKr& z4j@7Kiy!|=C;ig!9^?dIB47sicLRPy-U+M(Rsi|HNT2}N0%QX@z(0U*fHS};zzvuM zOal1rx)dnm-(4)g55RR`3@{294e)OWgI@_qTz`TmoTWfAPz_dq5$@UJz`7PBMwa#z=<#dFapB?&REWNo&j|LBx0GA&fP$Q zfL1^t5CHfC>?*s)?#W&+Ha7Z`|9F7hEyRQd0t3!Z}0B3h+AQa$!JoY-E z3%eMG3r0B51LzJ!0KI_MfSv$HM2-Y|&e1Rc>^&=t1fqdhAO`3S!~<^t{Qx$cui5J) zAQ2bf-_&GW$*TBPteR7}rU_iX z1YomkmbU_DGnWC&fpTCa&=l|lj;_NAhyQ03y{^1gCv8xWHo)>=-Fpt+)@wnKzrUtd z>9_Rv>vT;aT5D+8W>;GWiaYGuETFFS>!u^r;nFOBzH|~JK^0kROVS;n#nh3% z$1hsYd|xcB{z>W@$X&ZTl6I?F5$i~iTLTq?9BJHEwY$8Xz%>45aY54M)o325l@yJo zjaxPD(_pF-ObyJoJUo6XJq`6XQy0?3{Th4%{SB>bnV~v@N2zBZuDG736N)m|{Y!QfhzCY~yikvHh++#G>5Bc-wc02sl&O|lpL$pCW&kD%A?D8y&5TahEq|7!Ue<`ucp$BlHPIALz`X4!bpYhsK$bce{y8sdRUc z!q=0w?2f?~?iaf??(&95mJY zlQ`72(vAGYJyqUi^83CE+cNl{7=(u<7Ut#{wY5#FkAA(S=i{2D{$Ezo`up7|Vt;U% zyq6_Fzp}-+NzQHvZ;&;m40mU-yaHaCFsvLwuSyLw9A9ye8A-mS;^l&bL7oH^7a@haiw+k&-b*Aw$lN% zLnj34I{6*YC~S*jKqGp7KrQkT-`D{UBs^6D4+e^x$aF9$2(P7@8#zH3!Y7`Fb>Bhmpz`wKQ?~{x2Kkd2SEAznjUt1$RQK|3YhIQXoSvM_i)>7_a zb%?yBDtxG7&sX>B;7Nlak`8&()zO>56{9wNcjslzY1(}_ww3uaYrFk6S+|RIo0qod zm?Bd_t}(k`Q9(v-8nyql4JCf+?-qx}w;pElTb)9_5XaPi{-dp*{S(XbPoF94T9Zm! zls1-PAF65psZcLua0mk9J#L)0G$;MTy9R5Kao$}*@ZXLuC)tO@^Vu%(&+AOO@sV`yi5~*0xdKZjLt|g(d^sW zmVYSg;Md^~C4Q`#oX`8PI$xVQzfnaQ*@b9a^h!a^wm$YXI=axXyB;+PF4v~!XMOGP z?+a}{>O()=^`I@6np5sQ6Ro@8PToH_Sa#oUuAsB`2IICaRQXTO8olo}A=ihlH49v5 g_`~`y3pRb}PiKxbqpQ_U_@eOPPi-v=A2wC|4+>5mx&QzG delta 10809 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 UKdw==z?sfIsa8DmiI?hs02P}+NB{r; diff --git a/package-lock.json b/package-lock.json index 39b558d..ae40019 100644 --- a/package-lock.json +++ b/package-lock.json @@ -14,7 +14,7 @@ "@types/bun": "1.1.9", "@types/eslint__js": "^8.42.3", "eslint": "^8.56.0", - "typescript-eslint": "^7.0.1" + "typescript-eslint": "^8.33.1" }, "peerDependencies": { "typescript": "^5.0.0" @@ -142,15 +142,20 @@ "integrity": "sha512-urGGYeWtWNYMKnYlZnOnDHm8fVRffQs3U0SpE8RHeiuLKb/u92APS8HoQnPTFbnXmY1vVnXjXO4dOxcAn3J+DA==" }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.4.0", + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", + "integrity": "sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==", "dev": true, "license": "MIT", "dependencies": { - "eslint-visitor-keys": "^3.3.0" + "eslint-visitor-keys": "^3.4.3" }, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" }, + "funding": { + "url": "https://opencollective.com/eslint" + }, "peerDependencies": { "eslint": "^6.0.0 || ^7.0.0 || >=8.0.0" } @@ -335,112 +340,159 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.33.1.tgz", + "integrity": "sha512-TDCXj+YxLgtvxvFlAvpoRv9MAncDLBV2oT9Bd7YBGC/b/sEURoOYuIwLI99rjWOfY3QtDzO+mk0n4AmdFExW8A==", "dev": true, "license": "MIT", "dependencies": { "@eslint-community/regexpp": "^4.10.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/type-utils": "7.16.0", - "@typescript-eslint/utils": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "8.33.1", + "@typescript-eslint/type-utils": "8.33.1", + "@typescript-eslint/utils": "8.33.1", + "@typescript-eslint/visitor-keys": "8.33.1", "graphemer": "^1.4.0", - "ignore": "^5.3.1", + "ignore": "^7.0.0", "natural-compare": "^1.4.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "@typescript-eslint/parser": "^7.0.0", - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "@typescript-eslint/parser": "^8.33.1", + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/ignore": { + "version": "7.0.5", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-7.0.5.tgz", + "integrity": "sha512-Hs59xBNfUIunMFgWAbGX5cq6893IbWg4KnrjbYwX3tx0ztorVgTDA6B2sxf8ejHJ4wz8BqGUMYlnzNBer5NvGg==", + "dev": true, + "license": "MIT", + "engines": { + "node": ">= 4" } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.33.1.tgz", + "integrity": "sha512-qwxv6dq682yVvgKKp2qWwLgRbscDAYktPptK4JPojCwwi3R9cwrvIxS4lvBpzmcqzR4bdn54Z0IG1uHFskW4dA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/scope-manager": "8.33.1", + "@typescript-eslint/types": "8.33.1", + "@typescript-eslint/typescript-estree": "8.33.1", + "@typescript-eslint/visitor-keys": "8.33.1", "debug": "^4.3.4" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/project-service": { + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/project-service/-/project-service-8.33.1.tgz", + "integrity": "sha512-DZR0efeNklDIHHGRpMpR5gJITQpu6tLr9lDJnKdONTC7vvzOlLAG/wcfxcdxEWrbiZApcoBCzXqU/Z458Za5Iw==", + "dev": true, + "license": "MIT", + "dependencies": { + "@typescript-eslint/tsconfig-utils": "^8.33.1", + "@typescript-eslint/types": "^8.33.1", + "debug": "^4.3.4" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.33.1.tgz", + "integrity": "sha512-dM4UBtgmzHR9bS0Rv09JST0RcHYearoEoo3pG5B6GoTR9XcyeqX87FEhPo+5kTvVfKCvfHaHrcgeJQc6mrDKrA==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.33.1", + "@typescript-eslint/visitor-keys": "8.33.1" + }, + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/tsconfig-utils": { + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.33.1.tgz", + "integrity": "sha512-STAQsGYbHCF0/e+ShUQ4EatXQ7ceh3fBCXkNU7/MZVKulrlq1usH7t2FhxvCpuCi5O5oi1vmVaAjrGeL71OK1g==", + "dev": true, + "license": "MIT", "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.33.1.tgz", + "integrity": "sha512-1cG37d9xOkhlykom55WVwG2QRNC7YXlxMaMzqw2uPeJixBFfKWZgaP/hjAObqMN/u3fr5BrTwTnc31/L9jQ2ww==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.33.1", + "@typescript-eslint/utils": "8.33.1", "debug": "^4.3.4", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.33.1.tgz", + "integrity": "sha512-xid1WfizGhy/TKMTwhtVOgalHwPtV8T32MS9MaH50Cwvz6x6YqRIPdD2WvW0XaqOzTV9p5xdLY0h/ZusU5Lokg==", "dev": true, "license": "MIT", "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -448,34 +500,48 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.33.1.tgz", + "integrity": "sha512-+s9LYcT8LWjdYWu7IWs7FvUxpQ/DGkdjZeE/GGulHvv8rvYwQvVaUZ6DE+j5x/prADUgSbbCWZ2nPI3usuVeOA==", "dev": true, - "license": "BSD-2-Clause", + "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/project-service": "8.33.1", + "@typescript-eslint/tsconfig-utils": "8.33.1", + "@typescript-eslint/types": "8.33.1", + "@typescript-eslint/visitor-keys": "8.33.1", "debug": "^4.3.4", - "globby": "^11.1.0", + "fast-glob": "^3.3.2", "is-glob": "^4.0.3", "minimatch": "^9.0.4", "semver": "^7.6.0", - "ts-api-utils": "^1.3.0" + "ts-api-utils": "^2.1.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "peerDependencies": { + "typescript": ">=4.8.4 <5.9.0" + } + }, + "node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz", + "integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==", + "dev": true, + "license": "MIT", + "dependencies": { + "balanced-match": "^1.0.0" } }, "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch": { "version": "9.0.5", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.5.tgz", + "integrity": "sha512-G6T0ZX48xgozx7587koeX9Ys2NYy6Gmv//P89sEte9V9whIapMNF4idKxnW2QtCcLiTWlb/wfCabAtAFWhhBow==", "dev": true, "license": "ISC", "dependencies": { @@ -488,51 +554,61 @@ "url": "https://github.com/sponsors/isaacs" } }, - "node_modules/@typescript-eslint/typescript-estree/node_modules/minimatch/node_modules/brace-expansion": { - "version": "2.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "balanced-match": "^1.0.0" - } - }, "node_modules/@typescript-eslint/utils": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.33.1.tgz", + "integrity": "sha512-52HaBiEQUaRYqAXpfzWSR2U3gxk92Kw006+xZpElaPMg3C4PgM+A5LqwoQI1f9E5aZ/qlxAZxzm42WX+vn92SQ==", "dev": true, "license": "MIT", "dependencies": { - "@eslint-community/eslint-utils": "^4.4.0", - "@typescript-eslint/scope-manager": "7.16.0", - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/typescript-estree": "7.16.0" + "@eslint-community/eslint-utils": "^4.7.0", + "@typescript-eslint/scope-manager": "8.33.1", + "@typescript-eslint/types": "8.33.1", + "@typescript-eslint/typescript-estree": "8.33.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.33.1.tgz", + "integrity": "sha512-3i8NrFcZeeDHJ+7ZUuDkGT+UHq+XoFGsymNK2jZCOHcfEzRQ0BdpRtdpSx/Iyf3MHLWIcLS0COuOPibKQboIiQ==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.33.1", + "eslint-visitor-keys": "^4.2.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" } }, + "node_modules/@typescript-eslint/visitor-keys/node_modules/eslint-visitor-keys": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-4.2.0.tgz", + "integrity": "sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==", + "dev": true, + "license": "Apache-2.0", + "engines": { + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, "node_modules/@ungap/structured-clone": { "version": "1.2.0", "dev": true, @@ -608,14 +684,6 @@ "dev": true, "license": "Python-2.0" }, - "node_modules/array-union": { - "version": "2.1.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/balanced-match": { "version": "1.0.2", "dev": true, @@ -632,6 +700,8 @@ }, "node_modules/braces": { "version": "3.0.3", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.3.tgz", + "integrity": "sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==", "dev": true, "license": "MIT", "dependencies": { @@ -729,17 +799,6 @@ "dev": true, "license": "MIT" }, - "node_modules/dir-glob": { - "version": "3.0.1", - "dev": true, - "license": "MIT", - "dependencies": { - "path-type": "^4.0.0" - }, - "engines": { - "node": ">=8" - } - }, "node_modules/discord-api-types": { "version": "0.37.97", "resolved": "https://registry.npmjs.org/discord-api-types/-/discord-api-types-0.37.97.tgz", @@ -931,7 +990,9 @@ "license": "MIT" }, "node_modules/fast-glob": { - "version": "3.3.2", + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.3.tgz", + "integrity": "sha512-7MptL8U0cqcFdzIzwOTHoilX9x5BrNqye7Z/LuC7kCMRio1EMSyqRK3BEAUD7sXRq4iT4AzTVuZdhgQ2TCvYLg==", "dev": true, "license": "MIT", "dependencies": { @@ -939,7 +1000,7 @@ "@nodelib/fs.walk": "^1.2.3", "glob-parent": "^5.1.2", "merge2": "^1.3.0", - "micromatch": "^4.0.4" + "micromatch": "^4.0.8" }, "engines": { "node": ">=8.6.0" @@ -947,6 +1008,8 @@ }, "node_modules/fast-glob/node_modules/glob-parent": { "version": "5.1.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", + "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", "dev": true, "license": "ISC", "dependencies": { @@ -987,6 +1050,8 @@ }, "node_modules/fill-range": { "version": "7.1.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.1.1.tgz", + "integrity": "sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==", "dev": true, "license": "MIT", "dependencies": { @@ -1078,25 +1143,6 @@ "url": "https://github.com/sponsors/sindresorhus" } }, - "node_modules/globby": { - "version": "11.1.0", - "dev": true, - "license": "MIT", - "dependencies": { - "array-union": "^2.1.0", - "dir-glob": "^3.0.1", - "fast-glob": "^3.2.9", - "ignore": "^5.2.0", - "merge2": "^1.4.1", - "slash": "^3.0.0" - }, - "engines": { - "node": ">=10" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" - } - }, "node_modules/graphemer": { "version": "1.4.0", "dev": true, @@ -1176,6 +1222,8 @@ }, "node_modules/is-number": { "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", "dev": true, "license": "MIT", "engines": { @@ -1275,6 +1323,8 @@ }, "node_modules/merge2": { "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", "dev": true, "license": "MIT", "engines": { @@ -1282,7 +1332,9 @@ } }, "node_modules/micromatch": { - "version": "4.0.7", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "license": "MIT", "dependencies": { @@ -1401,16 +1453,10 @@ "node": ">=8" } }, - "node_modules/path-type": { - "version": "4.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/picomatch": { "version": "2.3.1", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.1.tgz", + "integrity": "sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==", "dev": true, "license": "MIT", "engines": { @@ -1509,7 +1555,9 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.7.2", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", + "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, "license": "ISC", "bin": { @@ -1538,14 +1586,6 @@ "node": ">=8" } }, - "node_modules/slash": { - "version": "3.0.0", - "dev": true, - "license": "MIT", - "engines": { - "node": ">=8" - } - }, "node_modules/strip-ansi": { "version": "6.0.1", "dev": true, @@ -1586,6 +1626,8 @@ }, "node_modules/to-regex-range": { "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", "dev": true, "license": "MIT", "dependencies": { @@ -1596,14 +1638,16 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-2.1.0.tgz", + "integrity": "sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==", "dev": true, "license": "MIT", "engines": { - "node": ">=16" + "node": ">=18.12" }, "peerDependencies": { - "typescript": ">=4.2.0" + "typescript": ">=4.8.4" } }, "node_modules/ts-mixer": { @@ -1651,28 +1695,26 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.33.1", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.33.1.tgz", + "integrity": "sha512-AgRnV4sKkWOiZ0Kjbnf5ytTJXMUZQ0qhSVdQtDNYLPLnjsATEYhaO94GlRQwi4t4gO8FfjM6NnikHeKjUm8D7A==", "dev": true, "license": "MIT", "dependencies": { - "@typescript-eslint/eslint-plugin": "7.16.0", - "@typescript-eslint/parser": "7.16.0", - "@typescript-eslint/utils": "7.16.0" + "@typescript-eslint/eslint-plugin": "8.33.1", + "@typescript-eslint/parser": "8.33.1", + "@typescript-eslint/utils": "8.33.1" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", "url": "https://opencollective.com/typescript-eslint" }, "peerDependencies": { - "eslint": "^8.56.0" - }, - "peerDependenciesMeta": { - "typescript": { - "optional": true - } + "eslint": "^8.57.0 || ^9.0.0", + "typescript": ">=4.8.4 <5.9.0" } }, "node_modules/undici": { diff --git a/package.json b/package.json index 9d8ecbb..12d2f96 100644 --- a/package.json +++ b/package.json @@ -10,7 +10,7 @@ "@types/bun": "1.1.9", "@types/eslint__js": "^8.42.3", "eslint": "^8.56.0", - "typescript-eslint": "^7.0.1" + "typescript-eslint": "^8.33.1" }, "peerDependencies": { "typescript": "^5.0.0"