From beeb3500da778b31621a2ce563ad1c90d5c7b2f4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 9 Dec 2024 04:15:21 +0000 Subject: [PATCH] chore(deps-dev): bump typescript-eslint from 7.16.0 to 8.17.0 Bumps [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) from 7.16.0 to 8.17.0. - [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.17.0/packages/typescript-eslint) --- updated-dependencies: - dependency-name: typescript-eslint dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- bun.lockb | Bin 62903 -> 61507 bytes package-lock.json | 253 ++++++++++++++++++++++------------------------ package.json | 2 +- 3 files changed, 120 insertions(+), 135 deletions(-) diff --git a/bun.lockb b/bun.lockb index 18a1751c4c2c0e8f405a0f2f035eadf48950bf6a..cde0319c30bee7d2eeb7083a5e1dfe6675c55806 100755 GIT binary patch delta 6431 zcmd5=d014(vOi~FfCGYT0*6sy6c;ogFyNplV~iUjt``xb$f&3!?6}~{#3d39QBr6m zXcXg)ChFjZsDLq1qjJ4!LHDDLA?e zx2c|Ye}6utMWBzt-N9qPUBQFF9l`CLWa*5=m6I-Z$SiGDV|kGd(kWRJnZ zm|&Qcq@Ox9VIt>anmtLMIW-;9841%e6DQ5&JfWJ|cn`c8xVD9C(-mN*&DAu|-A$JJ zDARAIJ~@fgXG~7hXJjVWp`XorAEq)M3=TIt8LH4=P9{!HNzF)*&D1Ala`Qao{)Ei5 zj0E&QBPWXv+12ovIe8e|6I_X9S!kXkE{Kld9yn89XX5UNBMX@WI9ugB0CV?*i6>_I zNpXp2CCeQ)_0O1+IAIFhPs~in!s6U%jANaT4C}CQu-lNPpE||wowZj%R0iJUJm_azYTtnRg*GA$fX22FGP#L1thNa0J|N4ceJOFpfjk8hZK34t)jg z47^0b%{T*+QCeu6zj3{Cu%*rI?`G!3Tu*;a4+U@PXgk2BMa0dK_FwwkFy`2P12Q42-v93D4fC^l73M&V?>>AF;kk~@U zucO!&I^hj`>H%Snid?jO7+u0hHi>RJVHa}cJ&Y(w-9pRPQh}R}Z%>ynG7X1isI)+l zhgLWSGyuqoX%O7uBhzO=^=?{W1W>SypkpzK9y;Ye&^Le?%6n3QhfWxUD1<^rK}Ggj zemRMvPI(-C!BpEKO!xz>0F3gIGw;zQQ725sAr6ty{OhLOz4L|_mf7|9$Nl$5?ku{pDDJbPUwX5Jy_DKx7P}v0x>O? zROF}?%79E(!pkQ>y<|xztq_Id&k!U%w8~td-qJ=?qt#uKVj7&01uPay(tB$8epJv} zhlpIlyOKmN9sh=6@g743crT+%c;6?{TPJvB2yuKGMqdu3F&>AlbfpCoO-5E~#~b8pVX|6Rd#;V}Y2ZNEx87fLMGv(znzK z7fi^C>RV_97v!`Y6{dLv5YwU{7O`bOY@Ri-v1dR*(iof95j96fEN4aoF>A5sKs$hX z16fF@5s3L~A?fUZbHi5Pq ztOY4p0becxg#$^sAhc*JBiM_v5kSl{S#l{5n+LCv9j8o^IEO&CKJpk=w$lo|fLQD- z*+~?Z0`&nxlySnUfS68sJ!@1+d3Cmr!-0BZ3{ghTegnk3ht8H-65OZ4EYN0J^Fq>yB zg>@_to5!;wA>;wE5GbW!)tJT*EGMnf5%o-VdJ|vY-T{H1|6Tc45 zo_9HuyCL<;oawm3ne7v5q!N zTICKcpU`8$<5vHOH`)(8uFh^1HITosZ*ZNacmLF`^V{S;T@dtqct!oF!km$dukT#= zProDg6a|z1c;=X+JF(p@HR^)bo%LS&^|OYTzFabTWKbO<$#bupzXo3@AxfZ(Du(;_wk+{&|C%M~phw{fj{x zyoC7nKRI-pJ!@lVXUi?Urk}jEx-|6r1LqcP@V&d-@wDb0>lVLj-T9dZ2W9*gwmsmc zvb)z4-xqej}GfIo97l+v%nXh=gb?za{Pi`OVu!4(@-#YT)@jv38 zmS4P+pR?)Oub+8#m$D5M0L~zZ?(&Q;hbev+Bb`fE2PuO z9+aCL$uFf#$uX3ZVoyC&BKchUEG33QQ|;+#Y9zjj@2ADk9iWYAk$fIK0$P=3Ptoa- zJW)}43=K%PCuK$?zk-Hk#Lx?%JwRVkJ+y4eu+M&V-?u)iajjdP^X2W60am?>?HqK+DX{ags>M5=4jz`1A98czk7FL+XsY?K^yf!b@AzNv zuK&f^?N*E*)${7U9pZ_5R=Nb+oKr6=Y(J>ou+&rd-Ko~W@9H<(Q*-x|nO6_V4m7_ymaPt&GF z@@uF9Xg^T9>5=?eN}nD>Q>NJ)FHC=~;CmZS&wQ>>X5n8N2Rb|RXL7W&6!a5PGg9E; z2xHOQNZ!5%-*Q`2!CT;t#r)3;wFIDvkGKkq6XH1rx3*ES%Q87v1c`i z^|AT*CQ0ozCT<0O285>r_YK}m&>B<)V#=9`tZ(N!yzm5kODP-L)A9`-N>*eWX~%|h z_DyI#0kQJ?h;lb(3#>5T2Q^TOO{w^YYSAXIkSoA7AR{OfG!--rGy{|cVjqdCpxGey zfw%^$r-n@(#B*rj`^8-b{Q`>r7B4)(l)RyXuoNw3W+BCHzQKQO?7784k-Y>Rv7oO( zT|g`uS-D_AYXf414IeHp2W0O56m2%f`o99{L0^DA2QhtSS$42ln=PCR!uOHu3(|pB zf>z+y61NPEJkWB`mmmV=gP2mYBDN4y%#1WI&c@n-n4#uAwu5YQ*siSuA;;L&0ykwd zUU&wUON_Ja@nKNcvC~4sy=io@8*+slD_m)QaiUeIf1uVs!1$VSkGRr|kOk<6r zY8?deXYigraA$_=z;Xp27vSH`U&C?RD9zb$|K5CyN1 zo#s5L?fxkIKuq5+^7m*d-dftYzffW4M!gRNy}Q}&wCsRJWxCce6st$Af4S(5&)b#W zr`iLe%6!{%ubH=KH@{sF#@SM^WF9${YE;iWO?R5yN zF`txaRN)wRL~OGTJk=_@M-*cmnc$CKCz1|TFveN>hpzO?S08o8F3$__4`%ksYqUJ% zsj5J2Vf!<3*w2IYjwL@q2g^FhoT6ceqWB70dq@m1-(`K=Ge0N&Tn&>7LGD7zeBm>= zOXYg;1`=@3Xh|ye(i@m3o&4hnTLj z41u~0?dB|S@I{yBfm&^5V8%e2QrNDe8 z*R!d7*Gb2aDHzcrRWNeA6P>B_z{S$-N=?9D+wkxAp1gOfEY0zt)kmHG{FeOt9Z32! zBTW1MKezlZOQ>{svM>iH%kbY5?SJ2L!MtEEO8!CYD&HP*hVVE=+4)ABItAZ}lOOZ_ z;_=^tw@=%7_5RzDasE{H!ywyL<+5OPIXNHeL!*ubcpmL2UzRQm4LQYUIlQ*1kVT3c zjq8v7A;=%jy!#@>Hz}#Ss+&_>sDB7Pao%(0cuUz7VEn!6SCuSRe=o%i<2Z%Vu+;L? zC#6l%e|fGIt!r?hx%VB-Dp$J5hu44Vh6XCGQIYp8rSV{+kAluU7$dDv`ndJmNe%Ag+T{8Uc7Y!bf8t(Gtc_nc HwNm^So;TO= delta 7238 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 Ln(Douxyk+mvUTI! diff --git a/package-lock.json b/package-lock.json index 39b558d..57fb52f 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.17.0" }, "peerDependencies": { "typescript": "^5.0.0" @@ -335,30 +335,31 @@ } }, "node_modules/@typescript-eslint/eslint-plugin": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.17.0.tgz", + "integrity": "sha512-HU1KAdW3Tt8zQkdvNoIijfWDMvdSweFYm4hWh+KwhPstv+sCmWb89hCIP8msFm9N1R/ooh9honpSuvqKWlYy3w==", "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.17.0", + "@typescript-eslint/type-utils": "8.17.0", + "@typescript-eslint/utils": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "graphemer": "^1.4.0", "ignore": "^5.3.1", "natural-compare": "^1.4.0", "ts-api-utils": "^1.3.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" + "@typescript-eslint/parser": "^8.0.0 || ^8.0.0-alpha.0", + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -367,25 +368,26 @@ } }, "node_modules/@typescript-eslint/parser": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-8.17.0.tgz", + "integrity": "sha512-Drp39TXuUlD49F7ilHHCG7TTg8IkA+hxCuULdmzWYICxGXvDXmDmWEjJYZQYgf6l/TFfYNE167m7isnc3xlIEg==", "dev": true, - "license": "BSD-2-Clause", "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.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "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" }, "peerDependenciesMeta": { "typescript": { @@ -394,15 +396,16 @@ } }, "node_modules/@typescript-eslint/scope-manager": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-8.17.0.tgz", + "integrity": "sha512-/ewp4XjvnxaREtqsZjF4Mfn078RD/9GmiEAtTeLQ7yFdKnqwTOgRMSvFz4et9U5RiJQ15WTGXPLj89zGusvxBg==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0" + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -410,24 +413,25 @@ } }, "node_modules/@typescript-eslint/type-utils": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/type-utils/-/type-utils-8.17.0.tgz", + "integrity": "sha512-q38llWJYPd63rRnJ6wY/ZQqIzPrBCkPdpIsaCfkR3Q4t3p6sb422zougfad4TFW9+ElIFLVDzWGiGAfbb/v2qw==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/typescript-estree": "7.16.0", - "@typescript-eslint/utils": "7.16.0", + "@typescript-eslint/typescript-estree": "8.17.0", + "@typescript-eslint/utils": "8.17.0", "debug": "^4.3.4", "ts-api-utils": "^1.3.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" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { @@ -436,11 +440,12 @@ } }, "node_modules/@typescript-eslint/types": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-8.17.0.tgz", + "integrity": "sha512-gY2TVzeve3z6crqh2Ic7Cr+CAv6pfb0Egee7J5UAVWCpVvDI/F71wNfolIim4FE6hT15EbpZFVUj9j5i38jYXA==", "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,21 +453,22 @@ } }, "node_modules/@typescript-eslint/typescript-estree": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-8.17.0.tgz", + "integrity": "sha512-JqkOopc1nRKZpX+opvKqnM3XUlM7LpFMD0lYxTqOTKQfCWAmxw45e3qlOCsEqEB2yuacujivudOFpCnqkBDNMw==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "@typescript-eslint/visitor-keys": "7.16.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/visitor-keys": "8.17.0", "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" }, "engines": { - "node": "^18.18.0 || >=20.0.0" + "node": "^18.18.0 || ^20.9.0 || >=21.1.0" }, "funding": { "type": "opencollective", @@ -474,10 +480,20 @@ } } }, + "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, + "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": { "brace-expansion": "^2.0.1" }, @@ -488,51 +504,62 @@ "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.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/utils/-/utils-8.17.0.tgz", + "integrity": "sha512-bQC8BnEkxqG8HBGKwG9wXlZqg37RKSMY7v/X8VEWD8JG2JuTHuNK0VFvMPMUKQcbk6B+tf05k+4AShAEtCtJ/w==", "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" + "@typescript-eslint/scope-manager": "8.17.0", + "@typescript-eslint/types": "8.17.0", + "@typescript-eslint/typescript-estree": "8.17.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" + "eslint": "^8.57.0 || ^9.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } } }, "node_modules/@typescript-eslint/visitor-keys": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-8.17.0.tgz", + "integrity": "sha512-1Hm7THLpO6ww5QU6H/Qp+AusUUl+z/CAm3cNZZ0jQvon9yicgO7Rwd+/WWRpMKLYV6p2UvdbR27c86rzCPpreg==", "dev": true, - "license": "MIT", "dependencies": { - "@typescript-eslint/types": "7.16.0", - "eslint-visitor-keys": "^3.4.3" + "@typescript-eslint/types": "8.17.0", + "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, + "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 +635,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,8 +651,9 @@ }, "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": { "fill-range": "^7.1.1" }, @@ -729,17 +749,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", @@ -932,8 +941,9 @@ }, "node_modules/fast-glob": { "version": "3.3.2", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.2.tgz", + "integrity": "sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==", "dev": true, - "license": "MIT", "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -947,8 +957,9 @@ }, "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": { "is-glob": "^4.0.1" }, @@ -987,8 +998,9 @@ }, "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": { "to-regex-range": "^5.0.1" }, @@ -1078,25 +1090,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,8 +1169,9 @@ }, "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": { "node": ">=0.12.0" } @@ -1275,16 +1269,18 @@ }, "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": { "node": ">= 8" } }, "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": { "braces": "^3.0.3", "picomatch": "^2.3.1" @@ -1401,18 +1397,11 @@ "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": { "node": ">=8.6" }, @@ -1509,9 +1498,10 @@ } }, "node_modules/semver": { - "version": "7.6.2", + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.6.3.tgz", + "integrity": "sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -1538,14 +1528,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,8 +1568,9 @@ }, "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": { "is-number": "^7.0.0" }, @@ -1596,9 +1579,10 @@ } }, "node_modules/ts-api-utils": { - "version": "1.3.0", + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/ts-api-utils/-/ts-api-utils-1.4.3.tgz", + "integrity": "sha512-i3eMG77UTMD0hZhgRS562pv83RC6ukSAC2GMNWc+9dieh/+jDM5u5YG+NHX6VNDRHQcHwmsTHctP9LhbC3WxVw==", "dev": true, - "license": "MIT", "engines": { "node": ">=16" }, @@ -1651,23 +1635,24 @@ } }, "node_modules/typescript-eslint": { - "version": "7.16.0", + "version": "8.17.0", + "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.17.0.tgz", + "integrity": "sha512-409VXvFd/f1br1DCbuKNFqQpXICoTB+V51afcwG1pn1a3Cp92MqAUges3YjwEdQ0cMUoCIodjVDAYzyD8h3SYA==", "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.17.0", + "@typescript-eslint/parser": "8.17.0", + "@typescript-eslint/utils": "8.17.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" + "eslint": "^8.57.0 || ^9.0.0" }, "peerDependenciesMeta": { "typescript": { diff --git a/package.json b/package.json index 9d8ecbb..c9efadd 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.17.0" }, "peerDependencies": { "typescript": "^5.0.0"