Skip to content

Commit c38e77c

Browse files
committed
build: pin eslint to ^9 (incompatible with @babel/eslint-parser 7.x)
ESLint 10 removed scopeManager.addGlobals, which @babel/eslint-parser 7.x still calls (TypeError on yarn lint). The parser supports ESLint 10 only in its v8 release candidates, which themselves require Babel core v8 (also pre-release). Revert to eslint ^9.39.4 and pin @eslint/js to ^9.39.4 so flat config keeps working.
1 parent 1b5278c commit c38e77c

3 files changed

Lines changed: 129 additions & 70 deletions

File tree

CLAUDE.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,9 +63,9 @@ This is a React component library providing resizable functionality via two main
6363
- `transformScale` prop adjusts deltas when parent has CSS transform scaling
6464
- **Delta base is `lastSize`, not `props.width/height`** (see PR #255). Between consecutive `onResize` calls, the parent may not have re-rendered yet, so `this.props.width` is stale. The component accumulates from `lastSize` to avoid drift. Consequence: `dimensionsChanged` must also be compared against the base (`baseWidth`/`baseHeight`), not props, otherwise zero-delta calls fire spurious callbacks.
6565

66-
## Known Issues
66+
## Dependency Notes
6767

68-
- **ESLint 10 + `@babel/eslint-parser` 7.28.x are incompatible**: the parser calls `scopeManager.addGlobals` which was removed in ESLint 10 (throws `TypeError: scopeManager.addGlobals is not a function`). ESLint 10 also requires `@eslint/js` to be installed explicitly. If `yarn lint` fails this way, either pin `eslint` back to `^9.x` or wait for a parser release that supports ESLint 10. `yarn test` is unaffected.
68+
- **ESLint is pinned to `^9.x`**. ESLint 10 removed `scopeManager.addGlobals`, which `@babel/eslint-parser` 7.x still calls (`TypeError: scopeManager.addGlobals is not a function`). The parser fix lives in v8 RCs, but those require Babel core v8 (also pre-release). Stay on ESLint 9 until both stabilize together.
6969

7070
### Build Output
7171

package.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -45,15 +45,15 @@
4545
"@babel/preset-env": "^7.29.5",
4646
"@babel/preset-flow": "^7.27.1",
4747
"@babel/preset-react": "^7.28.5",
48-
"@eslint/js": "^10.0.1",
48+
"@eslint/js": "^9.39.4",
4949
"@testing-library/dom": "^10.4.1",
5050
"@testing-library/jest-dom": "^6.1.0",
5151
"@testing-library/react": "^16.3.2",
5252
"@testing-library/user-event": "^14.5.0",
5353
"babel-loader": "^10.1.1",
5454
"cross-env": "^10.1.0",
5555
"css-loader": "^7.1.4",
56-
"eslint": "^10.3.0",
56+
"eslint": "^9.39.4",
5757
"eslint-plugin-jest": "^29.15.2",
5858
"eslint-plugin-react": "^7.37.5",
5959
"flow-bin": "^0.153.0",

yarn.lock

Lines changed: 125 additions & 66 deletions
Original file line numberDiff line numberDiff line change
@@ -1111,50 +1111,65 @@
11111111
dependencies:
11121112
eslint-visitor-keys "^3.4.3"
11131113

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

1119-
"@eslint/config-array@^0.23.5":
1120-
version "0.23.5"
1121-
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.23.5.tgz#56e86d243049195d8acc0c06a1b3dfdc3fa3de95"
1122-
integrity sha512-Y3kKLvC1dvTOT+oGlqNQ1XLqK6D1HU2YXPc52NmAlJZbMMWDzGYXMiPRJ8TYD39muD/OTjlZmNJ4ib7dvSrMBA==
1119+
"@eslint/config-array@^0.21.2":
1120+
version "0.21.2"
1121+
resolved "https://registry.yarnpkg.com/@eslint/config-array/-/config-array-0.21.2.tgz#f29e22057ad5316cf23836cee9a34c81fffcb7e6"
1122+
integrity sha512-nJl2KGTlrf9GjLimgIru+V/mzgSK0ABCDQRvxw5BjURL7WfH5uoWmizbH7QB6MmnMBd8cIC9uceWnezL1VZWWw==
11231123
dependencies:
1124-
"@eslint/object-schema" "^3.0.5"
1124+
"@eslint/object-schema" "^2.1.7"
11251125
debug "^4.3.1"
1126-
minimatch "^10.2.4"
1126+
minimatch "^3.1.5"
11271127

1128-
"@eslint/config-helpers@^0.5.5":
1129-
version "0.5.5"
1130-
resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.5.5.tgz#ae16134e4792ac5fbdc533548a24ac1ea9f7f3ae"
1131-
integrity sha512-eIJYKTCECbP/nsKaaruF6LW967mtbQbsw4JTtSVkUQc9MneSkbrgPJAbKl9nWr0ZeowV8BfsarBmPpBzGelA2w==
1128+
"@eslint/config-helpers@^0.4.2":
1129+
version "0.4.2"
1130+
resolved "https://registry.yarnpkg.com/@eslint/config-helpers/-/config-helpers-0.4.2.tgz#1bd006ceeb7e2e55b2b773ab318d300e1a66aeda"
1131+
integrity sha512-gBrxN88gOIf3R7ja5K9slwNayVcZgK6SOUORm2uBzTeIEfeVaIhOpCtTox3P6R7o2jLFwLFTLnC7kU/RGcYEgw==
11321132
dependencies:
1133-
"@eslint/core" "^1.2.1"
1133+
"@eslint/core" "^0.17.0"
11341134

1135-
"@eslint/core@^1.2.1":
1136-
version "1.2.1"
1137-
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-1.2.1.tgz#c1da7cd1b82fa8787f98b5629fb811848a1b63ce"
1138-
integrity sha512-MwcE1P+AZ4C6DWlpin/OmOA54mmIZ/+xZuJiQd4SyB29oAJjN30UW9wkKNptW2ctp4cEsvhlLY/CsQ1uoHDloQ==
1135+
"@eslint/core@^0.17.0":
1136+
version "0.17.0"
1137+
resolved "https://registry.yarnpkg.com/@eslint/core/-/core-0.17.0.tgz#77225820413d9617509da9342190a2019e78761c"
1138+
integrity sha512-yL/sLrpmtDaFEiUj1osRP4TI2MDz1AddJL+jZ7KSqvBuliN4xqYY54IfdN8qD8Toa6g1iloph1fxQNkjOxrrpQ==
11391139
dependencies:
11401140
"@types/json-schema" "^7.0.15"
11411141

1142-
"@eslint/js@^10.0.1":
1143-
version "10.0.1"
1144-
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-10.0.1.tgz#1e8a876f50117af8ab67e47d5ad94d38d6622583"
1145-
integrity sha512-zeR9k5pd4gxjZ0abRoIaxdc7I3nDktoXZk2qOv9gCNWx3mVwEn32VRhyLaRsDiJjTs0xq/T8mfPtyuXu7GWBcA==
1142+
"@eslint/eslintrc@^3.3.5":
1143+
version "3.3.5"
1144+
resolved "https://registry.yarnpkg.com/@eslint/eslintrc/-/eslintrc-3.3.5.tgz#c131793cfc1a7b96f24a83e0a8bbd4b881558c60"
1145+
integrity sha512-4IlJx0X0qftVsN5E+/vGujTRIFtwuLbNsVUe7TO6zYPDR1O6nFwvwhIKEKSrl6dZchmYBITazxKoUYOjdtjlRg==
1146+
dependencies:
1147+
ajv "^6.14.0"
1148+
debug "^4.3.2"
1149+
espree "^10.0.1"
1150+
globals "^14.0.0"
1151+
ignore "^5.2.0"
1152+
import-fresh "^3.2.1"
1153+
js-yaml "^4.1.1"
1154+
minimatch "^3.1.5"
1155+
strip-json-comments "^3.1.1"
11461156

1147-
"@eslint/object-schema@^3.0.5":
1148-
version "3.0.5"
1149-
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-3.0.5.tgz#88e9bf4d11d2b19c082e78ebe7ce88724a5eb091"
1150-
integrity sha512-vqTaUEgxzm+YDSdElad6PiRoX4t8VGDjCtt05zn4nU810UIx/uNEV7/lZJ6KwFThKZOzOxzXy48da+No7HZaMw==
1157+
"@eslint/js@9.39.4", "@eslint/js@^9.39.4":
1158+
version "9.39.4"
1159+
resolved "https://registry.yarnpkg.com/@eslint/js/-/js-9.39.4.tgz#a3f83bfc6fd9bf33a853dfacd0b49b398eb596c1"
1160+
integrity sha512-nE7DEIchvtiFTwBw4Lfbu59PG+kCofhjsKaCWzxTpt4lfRjRMqG6uMBzKXuEcyXhOHoUp9riAm7/aWYGhXZ9cw==
11511161

1152-
"@eslint/plugin-kit@^0.7.1":
1153-
version "0.7.1"
1154-
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.7.1.tgz#c4125fd015eceeb09b793109fdbcd4dd0a02d346"
1155-
integrity sha512-rZAP3aVgB9ds9KOeUSL+zZ21hPmo8dh6fnIFwRQj5EAZl9gzR7wxYbYXYysAM8CTqGmUGyp2S4kUdV17MnGuWQ==
1162+
"@eslint/object-schema@^2.1.7":
1163+
version "2.1.7"
1164+
resolved "https://registry.yarnpkg.com/@eslint/object-schema/-/object-schema-2.1.7.tgz#6e2126a1347e86a4dedf8706ec67ff8e107ebbad"
1165+
integrity sha512-VtAOaymWVfZcmZbp6E2mympDIHvyjXs/12LqWYjVw6qjrfF+VK+fyG33kChz3nnK+SU5/NeHOqrTEHS8sXO3OA==
1166+
1167+
"@eslint/plugin-kit@^0.4.1":
1168+
version "0.4.1"
1169+
resolved "https://registry.yarnpkg.com/@eslint/plugin-kit/-/plugin-kit-0.4.1.tgz#9779e3fd9b7ee33571a57435cf4335a1794a6cb2"
1170+
integrity sha512-43/qtrDUokr7LJqoF2c3+RInu/t4zfrpYdoSDfYyhg52rwLV6TnOvdG4fXm7IkSB3wErkcmJS9iEhjVtOSEjjA==
11561171
dependencies:
1157-
"@eslint/core" "^1.2.1"
1172+
"@eslint/core" "^0.17.0"
11581173
levn "^0.4.1"
11591174

11601175
"@humanfs/core@^0.19.2":
@@ -1969,11 +1984,6 @@
19691984
"@types/estree" "*"
19701985
"@types/json-schema" "*"
19711986

1972-
"@types/esrecurse@^4.3.1":
1973-
version "4.3.1"
1974-
resolved "https://registry.yarnpkg.com/@types/esrecurse/-/esrecurse-4.3.1.tgz#6f636af962fbe6191b830bd676ba5986926bccec"
1975-
integrity sha512-xJBAbDifo5hpffDBuHl0Y8ywswbiAp/Wi7Y/GtAgSlZyIABppyurxVueOPE8LUQOxdlgi6Zqce7uoEpqNTeiUw==
1976-
19771987
"@types/estree@*", "@types/estree@^1.0.6", "@types/estree@^1.0.8":
19781988
version "1.0.9"
19791989
resolved "https://registry.yarnpkg.com/@types/estree/-/estree-1.0.9.tgz#cf3f0e876d7bee15a93ab925b82bf570a3904a24"
@@ -2574,6 +2584,11 @@ argparse@^1.0.7:
25742584
dependencies:
25752585
sprintf-js "~1.0.2"
25762586

2587+
argparse@^2.0.1:
2588+
version "2.0.1"
2589+
resolved "https://registry.yarnpkg.com/argparse/-/argparse-2.0.1.tgz#246f50f3ca78a3240f6c997e8a9bd1eac49e4b38"
2590+
integrity sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==
2591+
25772592
aria-query@5.3.0:
25782593
version "5.3.0"
25792594
resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e"
@@ -2927,7 +2942,7 @@ call-bound@^1.0.2, call-bound@^1.0.3, call-bound@^1.0.4:
29272942
call-bind-apply-helpers "^1.0.2"
29282943
get-intrinsic "^1.3.0"
29292944

2930-
callsites@^3.1.0:
2945+
callsites@^3.0.0, callsites@^3.1.0:
29312946
version "3.1.0"
29322947
resolved "https://registry.yarnpkg.com/callsites/-/callsites-3.1.0.tgz#b3630abd8943432f54b3f0519238e33cd7df2f73"
29332948
integrity sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
@@ -2947,7 +2962,7 @@ caniuse-lite@^1.0.30001782:
29472962
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001792.tgz#ca8bb9be244835a335e2018272ce7223691873c5"
29482963
integrity sha512-hVLMUZFgR4JJ6ACt1uEESvQN1/dBVqPAKY0hgrV70eN3391K6juAfTjKZLKvOMsx8PxA7gsY1/tLMMTcfFLLpw==
29492964

2950-
chalk@^4.1.2:
2965+
chalk@^4.0.0, chalk@^4.1.2:
29512966
version "4.1.2"
29522967
resolved "https://registry.yarnpkg.com/chalk/-/chalk-4.1.2.tgz#aac4e2b7734a740867aeb16bf02aad556a1e7a01"
29532968
integrity sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==
@@ -3609,13 +3624,11 @@ eslint-scope@5.1.1:
36093624
esrecurse "^4.3.0"
36103625
estraverse "^4.1.1"
36113626

3612-
eslint-scope@^9.1.2:
3613-
version "9.1.2"
3614-
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-9.1.2.tgz#b9de6ace2fab1cff24d2e58d85b74c8fcea39802"
3615-
integrity sha512-xS90H51cKw0jltxmvmHy2Iai1LIqrfbw57b79w/J7MfvDfkIkFZ+kj6zC3BjtUwh150HsSSdxXZcsuv72miDFQ==
3627+
eslint-scope@^8.4.0:
3628+
version "8.4.0"
3629+
resolved "https://registry.yarnpkg.com/eslint-scope/-/eslint-scope-8.4.0.tgz#88e646a207fad61436ffa39eb505147200655c82"
3630+
integrity sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==
36163631
dependencies:
3617-
"@types/esrecurse" "^4.3.1"
3618-
"@types/estree" "^1.0.8"
36193632
esrecurse "^4.3.0"
36203633
estraverse "^5.2.0"
36213634

@@ -3629,34 +3642,42 @@ eslint-visitor-keys@^3.4.3:
36293642
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800"
36303643
integrity sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==
36313644

3632-
eslint-visitor-keys@^5.0.0, eslint-visitor-keys@^5.0.1:
3645+
eslint-visitor-keys@^4.2.1:
3646+
version "4.2.1"
3647+
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-4.2.1.tgz#4cfea60fe7dd0ad8e816e1ed026c1d5251b512c1"
3648+
integrity sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==
3649+
3650+
eslint-visitor-keys@^5.0.0:
36333651
version "5.0.1"
36343652
resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-5.0.1.tgz#9e3c9489697824d2d4ce3a8ad12628f91e9f59be"
36353653
integrity sha512-tD40eHxA35h0PEIZNeIjkHoDR4YjjJp34biM0mDvplBe//mB+IHCqHDGV7pxF+7MklTvighcCPPZC7ynWyjdTA==
36363654

3637-
eslint@^10.3.0:
3638-
version "10.3.0"
3639-
resolved "https://registry.yarnpkg.com/eslint/-/eslint-10.3.0.tgz#ed5b810eb8e0191bf24bddcf9cdb45b974e0a16d"
3640-
integrity sha512-XbEXaRva5cF0ZQB8w6MluHA0kZZfV2DuCMJ3ozyEOHLwDpZX2Lmm/7Pp0xdJmI0GL1W05VH5VwIFHEm1Vcw2gw==
3655+
eslint@^9.39.4:
3656+
version "9.39.4"
3657+
resolved "https://registry.yarnpkg.com/eslint/-/eslint-9.39.4.tgz#855da1b2e2ad66dc5991195f35e262bcec8117b5"
3658+
integrity sha512-XoMjdBOwe/esVgEvLmNsD3IRHkm7fbKIUGvrleloJXUZgDHig2IPWNniv+GwjyJXzuNqVjlr5+4yVUZjycJwfQ==
36413659
dependencies:
36423660
"@eslint-community/eslint-utils" "^4.8.0"
3643-
"@eslint-community/regexpp" "^4.12.2"
3644-
"@eslint/config-array" "^0.23.5"
3645-
"@eslint/config-helpers" "^0.5.5"
3646-
"@eslint/core" "^1.2.1"
3647-
"@eslint/plugin-kit" "^0.7.1"
3661+
"@eslint-community/regexpp" "^4.12.1"
3662+
"@eslint/config-array" "^0.21.2"
3663+
"@eslint/config-helpers" "^0.4.2"
3664+
"@eslint/core" "^0.17.0"
3665+
"@eslint/eslintrc" "^3.3.5"
3666+
"@eslint/js" "9.39.4"
3667+
"@eslint/plugin-kit" "^0.4.1"
36483668
"@humanfs/node" "^0.16.6"
36493669
"@humanwhocodes/module-importer" "^1.0.1"
36503670
"@humanwhocodes/retry" "^0.4.2"
36513671
"@types/estree" "^1.0.6"
36523672
ajv "^6.14.0"
3673+
chalk "^4.0.0"
36533674
cross-spawn "^7.0.6"
36543675
debug "^4.3.2"
36553676
escape-string-regexp "^4.0.0"
3656-
eslint-scope "^9.1.2"
3657-
eslint-visitor-keys "^5.0.1"
3658-
espree "^11.2.0"
3659-
esquery "^1.7.0"
3677+
eslint-scope "^8.4.0"
3678+
eslint-visitor-keys "^4.2.1"
3679+
espree "^10.4.0"
3680+
esquery "^1.5.0"
36603681
esutils "^2.0.2"
36613682
fast-deep-equal "^3.1.3"
36623683
file-entry-cache "^8.0.0"
@@ -3666,25 +3687,26 @@ eslint@^10.3.0:
36663687
imurmurhash "^0.1.4"
36673688
is-glob "^4.0.0"
36683689
json-stable-stringify-without-jsonify "^1.0.1"
3669-
minimatch "^10.2.4"
3690+
lodash.merge "^4.6.2"
3691+
minimatch "^3.1.5"
36703692
natural-compare "^1.4.0"
36713693
optionator "^0.9.3"
36723694

3673-
espree@^11.2.0:
3674-
version "11.2.0"
3675-
resolved "https://registry.yarnpkg.com/espree/-/espree-11.2.0.tgz#01d5e47dc332aaba3059008362454a8cc34ccaa5"
3676-
integrity sha512-7p3DrVEIopW1B1avAGLuCSh1jubc01H2JHc8B4qqGblmg5gI9yumBgACjWo4JlIc04ufug4xJ3SQI8HkS/Rgzw==
3695+
espree@^10.0.1, espree@^10.4.0:
3696+
version "10.4.0"
3697+
resolved "https://registry.yarnpkg.com/espree/-/espree-10.4.0.tgz#d54f4949d4629005a1fa168d937c3ff1f7e2a837"
3698+
integrity sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==
36773699
dependencies:
3678-
acorn "^8.16.0"
3700+
acorn "^8.15.0"
36793701
acorn-jsx "^5.3.2"
3680-
eslint-visitor-keys "^5.0.1"
3702+
eslint-visitor-keys "^4.2.1"
36813703

36823704
esprima@^4.0.0:
36833705
version "4.0.1"
36843706
resolved "https://registry.yarnpkg.com/esprima/-/esprima-4.0.1.tgz#13b04cdb3e6c5d19df91ab6987a8695619b0aa71"
36853707
integrity sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
36863708

3687-
esquery@^1.7.0:
3709+
esquery@^1.5.0:
36883710
version "1.7.0"
36893711
resolved "https://registry.yarnpkg.com/esquery/-/esquery-1.7.0.tgz#08d048f261f0ddedb5bae95f46809463d9c9496d"
36903712
integrity sha512-Ap6G0WQwcU/LHsvLwON1fAQX9Zp0A2Y6Y/cJBl9r/JbW90Zyg4/zbG6zzKa2OTALELarYHmKu0GhpM5EO+7T0g==
@@ -4080,6 +4102,11 @@ glob@^7.1.4, glob@^7.2.0:
40804102
once "^1.3.0"
40814103
path-is-absolute "^1.0.0"
40824104

4105+
globals@^14.0.0:
4106+
version "14.0.0"
4107+
resolved "https://registry.yarnpkg.com/globals/-/globals-14.0.0.tgz#898d7413c29babcf6bafe56fcadded858ada724e"
4108+
integrity sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==
4109+
40834110
globalthis@^1.0.4:
40844111
version "1.0.4"
40854112
resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236"
@@ -4270,6 +4297,14 @@ ignore@^5.2.0:
42704297
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
42714298
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
42724299

4300+
import-fresh@^3.2.1:
4301+
version "3.3.1"
4302+
resolved "https://registry.yarnpkg.com/import-fresh/-/import-fresh-3.3.1.tgz#9cecb56503c0ada1f2741dbbd6546e4b13b57ccf"
4303+
integrity sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==
4304+
dependencies:
4305+
parent-module "^1.0.0"
4306+
resolve-from "^4.0.0"
4307+
42734308
import-local@^3.0.2, import-local@^3.2.0:
42744309
version "3.2.0"
42754310
resolved "https://registry.yarnpkg.com/import-local/-/import-local-3.2.0.tgz#c3d5c745798c02a6f8b897726aba5100186ee260"
@@ -5046,6 +5081,13 @@ js-yaml@^3.13.1:
50465081
argparse "^1.0.7"
50475082
esprima "^4.0.0"
50485083

5084+
js-yaml@^4.1.1:
5085+
version "4.1.1"
5086+
resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.1.1.tgz#854c292467705b699476e1a2decc0c8a3458806b"
5087+
integrity sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==
5088+
dependencies:
5089+
argparse "^2.0.1"
5090+
50495091
jsdom@^26.1.0:
50505092
version "26.1.0"
50515093
resolved "https://registry.yarnpkg.com/jsdom/-/jsdom-26.1.0.tgz#ab5f1c1cafc04bd878725490974ea5e8bf0c72b3"
@@ -5179,6 +5221,11 @@ lodash.debounce@^4.0.8:
51795221
resolved "https://registry.yarnpkg.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz#82d79bff30a67c4005ffd5e2515300ad9ca4d7af"
51805222
integrity sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==
51815223

5224+
lodash.merge@^4.6.2:
5225+
version "4.6.2"
5226+
resolved "https://registry.yarnpkg.com/lodash.merge/-/lodash.merge-4.6.2.tgz#558aa53b43b661e1925a0afdfa36a9a1085fe57a"
5227+
integrity sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==
5228+
51825229
lodash@^4.18.1:
51835230
version "4.18.1"
51845231
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.18.1.tgz#ff2b66c1f6326d59513de2407bf881439812771c"
@@ -5335,14 +5382,14 @@ minimalistic-assert@^1.0.0:
53355382
resolved "https://registry.yarnpkg.com/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz#2e194de044626d4a10e7f7fbc00ce73e83e4d5c7"
53365383
integrity sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==
53375384

5338-
minimatch@^10.2.2, minimatch@^10.2.4:
5385+
minimatch@^10.2.2:
53395386
version "10.2.5"
53405387
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.5.tgz#bd48687a0be38ed2961399105600f832095861d1"
53415388
integrity sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==
53425389
dependencies:
53435390
brace-expansion "^5.0.5"
53445391

5345-
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2:
5392+
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.2, minimatch@^3.1.5:
53465393
version "3.1.5"
53475394
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.5.tgz#580c88f8d5445f2bd6aa8f3cadefa0de79fbd69e"
53485395
integrity sha512-VgjWUsnnT6n+NUk6eZq77zeFdpW2LWDzP6zFGrCbHXiYNul5Dzqk2HHQ5uFH2DNW5Xbp8+jVzaeNt94ssEEl4w==
@@ -5617,6 +5664,13 @@ package-json-from-dist@^1.0.0:
56175664
resolved "https://registry.yarnpkg.com/package-json-from-dist/-/package-json-from-dist-1.0.1.tgz#4f1471a010827a86f94cfd9b0727e36d267de505"
56185665
integrity sha512-UEZIS3/by4OC8vL3P2dTXRETpebLI2NiI5vIrjaD/5UtrkFX/tNbwjTSRAGC/+7CAo2pIcBaRgWmcBBHcsaCIw==
56195666

5667+
parent-module@^1.0.0:
5668+
version "1.0.1"
5669+
resolved "https://registry.yarnpkg.com/parent-module/-/parent-module-1.0.1.tgz#691d2709e78c79fae3a156622452d00762caaaa2"
5670+
integrity sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
5671+
dependencies:
5672+
callsites "^3.0.0"
5673+
56205674
parse-json@^5.2.0:
56215675
version "5.2.0"
56225676
resolved "https://registry.yarnpkg.com/parse-json/-/parse-json-5.2.0.tgz#c76fc66dee54231c962b22bcc8a72cf2f99753cd"
@@ -6048,6 +6102,11 @@ resolve-cwd@^3.0.0:
60486102
dependencies:
60496103
resolve-from "^5.0.0"
60506104

6105+
resolve-from@^4.0.0:
6106+
version "4.0.0"
6107+
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-4.0.0.tgz#4abcd852ad32dd7baabfe9b40e00a36db5f392e6"
6108+
integrity sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
6109+
60516110
resolve-from@^5.0.0:
60526111
version "5.0.0"
60536112
resolved "https://registry.yarnpkg.com/resolve-from/-/resolve-from-5.0.0.tgz#c35225843df8f776df21c57557bc087e9dfdfc69"

0 commit comments

Comments
 (0)