diff --git a/CHANGELOG.md b/CHANGELOG.md
index 3f7c6a9..4f0bfdb 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -3,6 +3,10 @@
The following is a list of notable changes to the Mantine ContextMenu component.
Minor versions that are not listed in the changelog are minor bug fixes and small internal improvements or refactorings.
+## 8.1.2 (2025-06-16)
+
+- Update dependencies to ensure compatibility with Mantine 8.1.1
+
## 8.1.1 (2025-06-11)
- Fix issue [#183](https://github.com/icflorescu/mantine-contextmenu/issues/183) - classes and styles provided to `showContextMenu` are now properly applied to submenus
diff --git a/README.md b/README.md
index 33277ee..4440e49 100644
--- a/README.md
+++ b/README.md
@@ -14,7 +14,7 @@ Craft your applications for productivity and meet your users’ expectations by
[](https://icflorescu.github.io/mantine-contextmenu/)
-**⚠️ NOTE: Mantine ContextMenu V8.1 is compatible with Mantine V8.1 (and probably V7).**
+**⚠️ NOTE: Mantine ContextMenu V8.x is compatible with Mantine V8.x (and probably V7).**
**💡 If you're looking for the old version that works with [Mantine V6](https://v6.mantine.dev), head over to [Mantine ContextMenu V6](https://icflorescu.github.io/mantine-contextmenu-v6).**
## Features
diff --git a/app/(home)/HomePageSubtitle.tsx b/app/(home)/HomePageSubtitle.tsx
index 82b5389..8271c86 100644
--- a/app/(home)/HomePageSubtitle.tsx
+++ b/app/(home)/HomePageSubtitle.tsx
@@ -22,7 +22,7 @@ export function HomePageSubtitle() {
compatible with{' '}
- Mantine V8.1
+ Mantine V8.x
diff --git a/components/VersionBadge.tsx b/components/VersionBadge.tsx
index 218e001..c56b184 100644
--- a/components/VersionBadge.tsx
+++ b/components/VersionBadge.tsx
@@ -28,9 +28,9 @@ export function VersionBadge() {
- This version works with Mantine V8
+ This version works with Mantine V8.x
- (and probably V7).
+ (and probably V7.x).
If you’re using
diff --git a/package.json b/package.json
index f67600f..f219b66 100644
--- a/package.json
+++ b/package.json
@@ -73,20 +73,20 @@
},
"devDependencies": {
"@eslint/eslintrc": "^3.3.1",
- "@mantine/code-highlight": "^8.1.0",
- "@mantine/core": "^8.1.0",
- "@mantine/hooks": "^8.1.0",
- "@mantine/notifications": "^8.1.0",
+ "@mantine/code-highlight": "^8.1.1",
+ "@mantine/core": "^8.1.1",
+ "@mantine/hooks": "^8.1.1",
+ "@mantine/notifications": "^8.1.1",
"@tabler/icons-react": "^3.34.0",
"@types/lodash": "^4.17.17",
- "@types/node": "^24.0.1",
+ "@types/node": "^24.0.3",
"@types/react": "^19.1.8",
"@types/react-dom": "^19.1.6",
"@typescript-eslint/eslint-plugin": "^8.34.0",
"@typescript-eslint/parser": "^8.34.0",
"clsx": "^2.1.1",
"cssnano": "^7.0.7",
- "eslint": "^9.28.0",
+ "eslint": "^9.29.0",
"eslint-config-next": "^15.3.3",
"eslint-plugin-react-hooks": "^5.2.0",
"lodash": "^4.17.21",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 9843b08..af89b53 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -12,17 +12,17 @@ importers:
specifier: ^3.3.1
version: 3.3.1
'@mantine/code-highlight':
- specifier: ^8.1.0
- version: 8.1.0(@mantine/core@8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ specifier: ^8.1.1
+ version: 8.1.1(@mantine/core@8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.1(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
'@mantine/core':
- specifier: ^8.1.0
- version: 8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ specifier: ^8.1.1
+ version: 8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
'@mantine/hooks':
- specifier: ^8.1.0
- version: 8.1.0(react@19.1.0)
+ specifier: ^8.1.1
+ version: 8.1.1(react@19.1.0)
'@mantine/notifications':
- specifier: ^8.1.0
- version: 8.1.0(@mantine/core@8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ specifier: ^8.1.1
+ version: 8.1.1(@mantine/core@8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.1(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
'@tabler/icons-react':
specifier: ^3.34.0
version: 3.34.0(react@19.1.0)
@@ -30,8 +30,8 @@ importers:
specifier: ^4.17.17
version: 4.17.17
'@types/node':
- specifier: ^24.0.1
- version: 24.0.1
+ specifier: ^24.0.3
+ version: 24.0.3
'@types/react':
specifier: ^19.1.8
version: 19.1.8
@@ -40,10 +40,10 @@ importers:
version: 19.1.6(@types/react@19.1.8)
'@typescript-eslint/eslint-plugin':
specifier: ^8.34.0
- version: 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0)(typescript@5.8.3)
+ version: 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)
'@typescript-eslint/parser':
specifier: ^8.34.0
- version: 8.34.0(eslint@9.28.0)(typescript@5.8.3)
+ version: 8.34.0(eslint@9.29.0)(typescript@5.8.3)
clsx:
specifier: ^2.1.1
version: 2.1.1
@@ -51,14 +51,14 @@ importers:
specifier: ^7.0.7
version: 7.0.7(postcss@8.5.5)
eslint:
- specifier: ^9.28.0
- version: 9.28.0
+ specifier: ^9.29.0
+ version: 9.29.0
eslint-config-next:
specifier: ^15.3.3
- version: 15.3.3(eslint@9.28.0)(typescript@5.8.3)
+ version: 15.3.3(eslint@9.29.0)(typescript@5.8.3)
eslint-plugin-react-hooks:
specifier: ^5.2.0
- version: 5.2.0(eslint@9.28.0)
+ version: 5.2.0(eslint@9.29.0)
lodash:
specifier: ^4.17.21
version: 4.17.21
@@ -280,32 +280,36 @@ packages:
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint/config-array@0.20.0':
- resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
+ '@eslint/config-array@0.20.1':
+ resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/config-helpers@0.2.2':
- resolution: {integrity: sha512-+GPzk8PlG0sPpzdU5ZvIRMPidzAnZDl/s9L+y13iodqvb8leL53bTannOrQ/Im7UkpsmFU5Ily5U60LWixnmLg==}
+ '@eslint/config-helpers@0.2.3':
+ resolution: {integrity: sha512-u180qk2Um1le4yf0ruXH3PYFeEZeYC3p/4wCTKrr2U1CmGdzGi3KtY0nuPDH48UJxlKCC5RDzbcbh4X0XlqgHg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/core@0.14.0':
resolution: {integrity: sha512-qIbV0/JZr7iSDjqAc60IqbLdsj9GDt16xQtWD+B78d/HAlvysGdZZ6rpJHGAc2T0FQx1X6thsSPdnoiGKdNtdg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@eslint/core@0.15.0':
+ resolution: {integrity: sha512-b7ePw78tEWWkpgZCDYkbqDOP8dmM6qe+AOC6iuJqlq1R/0ahMAeH3qynpnqKFGkMltrp44ohV4ubGyvLX28tzw==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@eslint/eslintrc@3.3.1':
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/js@9.28.0':
- resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==}
+ '@eslint/js@9.29.0':
+ resolution: {integrity: sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/object-schema@2.1.6':
resolution: {integrity: sha512-RBMg5FRL0I0gs51M/guSAj5/e14VQ4tpZnQNWwuDT66P14I43ItmPfIZRhO9fUVIPOAQXU47atlywZ/czoqFPA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@eslint/plugin-kit@0.3.1':
- resolution: {integrity: sha512-0J+zgWxHN+xXONWIyPWKFMgVuJoZuGiIFu8yxk7RJjxkzpGmyja5wRFqZIVtjDVOQpV+Rw0iOAjYPE2eQyjr0w==}
+ '@eslint/plugin-kit@0.3.2':
+ resolution: {integrity: sha512-4SaFZCNfJqvk/kenHpI8xvN42DMaoycy4PzKc5otHxRswww1kAt82OlBuwRVLofCACCTZEcla2Ydxv8scMXaTg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@floating-ui/core@1.7.1':
@@ -487,36 +491,36 @@ packages:
'@jridgewell/trace-mapping@0.3.25':
resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
- '@mantine/code-highlight@8.1.0':
- resolution: {integrity: sha512-xxawplZxqlQ6cSlfn8P0dfkPtTptxSdjxrS2p2GFInuq1t02l90hqFnb5bho6X81JslGjw1Dwgt6Voh/l3/kBg==}
+ '@mantine/code-highlight@8.1.1':
+ resolution: {integrity: sha512-yCC/458v+szGG+xbRii0wbAEZGMU7pd10UUpi1pcuEVUTKOKnloRF2BiTa3qKIp6ZB8/0UdBUBUJprnIjFbDJA==}
peerDependencies:
- '@mantine/core': 8.1.0
- '@mantine/hooks': 8.1.0
+ '@mantine/core': 8.1.1
+ '@mantine/hooks': 8.1.1
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/core@8.1.0':
- resolution: {integrity: sha512-wouPEE6nNjN52+taw23uca6OFsxXF7Slw4G5GT3CGCathDsN563fxuPNrc2uifvNsl/3bbiMFAAGAkVF07lc1A==}
+ '@mantine/core@8.1.1':
+ resolution: {integrity: sha512-fW5phaeraz5F2+rnu3cz9aqzyOdvK8ZKi3fWgfhURVt8lo7+oZOVmqsKnvnxw4clJvj/A51wLCmgN9uhlm0n2g==}
peerDependencies:
- '@mantine/hooks': 8.1.0
+ '@mantine/hooks': 8.1.1
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/hooks@8.1.0':
- resolution: {integrity: sha512-Ycg8g11zRFfG0ZOp3lIogZh8O1Y5+Jiteu1Ja0BeIeTPVLLXufUhhgyorNr7F4QTD18xKzB1nX8wZzKFD6czPQ==}
+ '@mantine/hooks@8.1.1':
+ resolution: {integrity: sha512-C+p9pPDPl/IMcVCN44XMa9MbuUOEJS3PG9Wklw9Z+ooJqkBnc7aXs3xTAjIsaUCinR9hMqT19cwiYb+W88leVg==}
peerDependencies:
react: ^18.x || ^19.x
- '@mantine/notifications@8.1.0':
- resolution: {integrity: sha512-MuTl3OVOaZko+fCxbi+1J2/7Ho6443aMDBV93UGwLfRfi6SwCMgv9Luj7LXG7JKLgYgWy3Uj9gOSXS6efNfmww==}
+ '@mantine/notifications@8.1.1':
+ resolution: {integrity: sha512-eCPsCVkvb5ce0FIbbBiQPGhmgaXgv+9KXPzr3BEfWiR33BSaPs8Q0NaweyZGpEICerOodeAKVXWTGf1KbfEN/g==}
peerDependencies:
- '@mantine/core': 8.1.0
- '@mantine/hooks': 8.1.0
+ '@mantine/core': 8.1.1
+ '@mantine/hooks': 8.1.1
react: ^18.x || ^19.x
react-dom: ^18.x || ^19.x
- '@mantine/store@8.1.0':
- resolution: {integrity: sha512-PobjhLuTIPtv3EkWkz+axmcPqrA8E2rSrUCm76CiddkZf6INaV9bQGzt7UpyoKQzu8jWuy/WUltdKPScwUfQBg==}
+ '@mantine/store@8.1.1':
+ resolution: {integrity: sha512-VmFhaMT+W0YhX2KyoOc7xYYg9nN1LhG8eTFebOshwSi0I2HIONXtgtLg0wBSi3ZXI22dNicCBS/ukA3X534ZBg==}
peerDependencies:
react: ^18.x || ^19.x
@@ -766,8 +770,8 @@ packages:
'@types/mdast@4.0.4':
resolution: {integrity: sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA==}
- '@types/node@24.0.1':
- resolution: {integrity: sha512-MX4Zioh39chHlDJbKmEgydJDS3tspMP/lnQC67G3SWsTnb9NeYVWOjkxpOSy4oMfPs4StcWHwBrvUb4ybfnuaw==}
+ '@types/node@24.0.3':
+ resolution: {integrity: sha512-R4I/kzCYAdRLzfiCabn9hxWfbuHS573x+r0dJMkkzThEa7pbrcDWK+9zu3e7aBOouf+rQAciqPFMnxwr0aWgKg==}
'@types/react-dom@19.1.6':
resolution: {integrity: sha512-4hOiT/dwO8Ko0gV1m/TJZYk3y0KBnY9vzDh7W+DH17b2HFSOGgdj33dhihPeuy3l0q23+4e+hoXHV6hCC4dCXw==}
@@ -1443,8 +1447,8 @@ packages:
resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- eslint@9.28.0:
- resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==}
+ eslint@9.29.0:
+ resolution: {integrity: sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
hasBin: true
peerDependencies:
@@ -3050,14 +3054,14 @@ snapshots:
'@esbuild/win32-x64@0.25.5':
optional: true
- '@eslint-community/eslint-utils@4.7.0(eslint@9.28.0)':
+ '@eslint-community/eslint-utils@4.7.0(eslint@9.29.0)':
dependencies:
- eslint: 9.28.0
+ eslint: 9.29.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {}
- '@eslint/config-array@0.20.0':
+ '@eslint/config-array@0.20.1':
dependencies:
'@eslint/object-schema': 2.1.6
debug: 4.4.1
@@ -3065,12 +3069,16 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/config-helpers@0.2.2': {}
+ '@eslint/config-helpers@0.2.3': {}
'@eslint/core@0.14.0':
dependencies:
'@types/json-schema': 7.0.15
+ '@eslint/core@0.15.0':
+ dependencies:
+ '@types/json-schema': 7.0.15
+
'@eslint/eslintrc@3.3.1':
dependencies:
ajv: 6.12.6
@@ -3085,13 +3093,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@eslint/js@9.28.0': {}
+ '@eslint/js@9.29.0': {}
'@eslint/object-schema@2.1.6': {}
- '@eslint/plugin-kit@0.3.1':
+ '@eslint/plugin-kit@0.3.2':
dependencies:
- '@eslint/core': 0.14.0
+ '@eslint/core': 0.15.0
levn: 0.4.1
'@floating-ui/core@1.7.1':
@@ -3239,19 +3247,19 @@ snapshots:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.5.0
- '@mantine/code-highlight@8.1.0(@mantine/core@8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
+ '@mantine/code-highlight@8.1.1(@mantine/core@8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.1(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
dependencies:
- '@mantine/core': 8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
- '@mantine/hooks': 8.1.0(react@19.1.0)
+ '@mantine/core': 8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@mantine/hooks': 8.1.1(react@19.1.0)
clsx: 2.1.1
highlight.js: 11.11.1
react: 19.1.0
react-dom: 19.1.0(react@19.1.0)
- '@mantine/core@8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
+ '@mantine/core@8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
dependencies:
'@floating-ui/react': 0.26.28(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
- '@mantine/hooks': 8.1.0(react@19.1.0)
+ '@mantine/hooks': 8.1.1(react@19.1.0)
clsx: 2.1.1
react: 19.1.0
react-dom: 19.1.0(react@19.1.0)
@@ -3262,20 +3270,20 @@ snapshots:
transitivePeerDependencies:
- '@types/react'
- '@mantine/hooks@8.1.0(react@19.1.0)':
+ '@mantine/hooks@8.1.1(react@19.1.0)':
dependencies:
react: 19.1.0
- '@mantine/notifications@8.1.0(@mantine/core@8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.0(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
+ '@mantine/notifications@8.1.1(@mantine/core@8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0))(@mantine/hooks@8.1.1(react@19.1.0))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)':
dependencies:
- '@mantine/core': 8.1.0(@mantine/hooks@8.1.0(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
- '@mantine/hooks': 8.1.0(react@19.1.0)
- '@mantine/store': 8.1.0(react@19.1.0)
+ '@mantine/core': 8.1.1(@mantine/hooks@8.1.1(react@19.1.0))(@types/react@19.1.8)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
+ '@mantine/hooks': 8.1.1(react@19.1.0)
+ '@mantine/store': 8.1.1(react@19.1.0)
react: 19.1.0
react-dom: 19.1.0(react@19.1.0)
react-transition-group: 4.4.5(react-dom@19.1.0(react@19.1.0))(react@19.1.0)
- '@mantine/store@8.1.0(react@19.1.0)':
+ '@mantine/store@8.1.1(react@19.1.0)':
dependencies:
react: 19.1.0
@@ -3468,7 +3476,7 @@ snapshots:
dependencies:
'@types/unist': 3.0.3
- '@types/node@24.0.1':
+ '@types/node@24.0.3':
dependencies:
undici-types: 7.8.0
@@ -3482,15 +3490,15 @@ snapshots:
'@types/unist@3.0.3': {}
- '@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0)(typescript@5.8.3)':
+ '@typescript-eslint/eslint-plugin@8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)':
dependencies:
'@eslint-community/regexpp': 4.12.1
- '@typescript-eslint/parser': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
'@typescript-eslint/scope-manager': 8.34.0
- '@typescript-eslint/type-utils': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
- '@typescript-eslint/utils': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
+ '@typescript-eslint/type-utils': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.34.0
- eslint: 9.28.0
+ eslint: 9.29.0
graphemer: 1.4.0
ignore: 7.0.5
natural-compare: 1.4.0
@@ -3499,14 +3507,14 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3)':
+ '@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3)':
dependencies:
'@typescript-eslint/scope-manager': 8.34.0
'@typescript-eslint/types': 8.34.0
'@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.34.0
debug: 4.4.1
- eslint: 9.28.0
+ eslint: 9.29.0
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -3529,12 +3537,12 @@ snapshots:
dependencies:
typescript: 5.8.3
- '@typescript-eslint/type-utils@8.34.0(eslint@9.28.0)(typescript@5.8.3)':
+ '@typescript-eslint/type-utils@8.34.0(eslint@9.29.0)(typescript@5.8.3)':
dependencies:
'@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3)
- '@typescript-eslint/utils': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
+ '@typescript-eslint/utils': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
debug: 4.4.1
- eslint: 9.28.0
+ eslint: 9.29.0
ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3
transitivePeerDependencies:
@@ -3558,13 +3566,13 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/utils@8.34.0(eslint@9.28.0)(typescript@5.8.3)':
+ '@typescript-eslint/utils@8.34.0(eslint@9.29.0)(typescript@5.8.3)':
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0)
'@typescript-eslint/scope-manager': 8.34.0
'@typescript-eslint/types': 8.34.0
'@typescript-eslint/typescript-estree': 8.34.0(typescript@5.8.3)
- eslint: 9.28.0
+ eslint: 9.29.0
typescript: 5.8.3
transitivePeerDependencies:
- supports-color
@@ -4188,19 +4196,19 @@ snapshots:
escape-string-regexp@4.0.0: {}
- eslint-config-next@15.3.3(eslint@9.28.0)(typescript@5.8.3):
+ eslint-config-next@15.3.3(eslint@9.29.0)(typescript@5.8.3):
dependencies:
'@next/eslint-plugin-next': 15.3.3
'@rushstack/eslint-patch': 1.11.0
- '@typescript-eslint/eslint-plugin': 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0)(typescript@5.8.3)
- '@typescript-eslint/parser': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
- eslint: 9.28.0
+ '@typescript-eslint/eslint-plugin': 8.34.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
+ eslint: 9.29.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.28.0)
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.28.0)
- eslint-plugin-jsx-a11y: 6.10.2(eslint@9.28.0)
- eslint-plugin-react: 7.37.5(eslint@9.28.0)
- eslint-plugin-react-hooks: 5.2.0(eslint@9.28.0)
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.29.0)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.29.0)
+ eslint-plugin-jsx-a11y: 6.10.2(eslint@9.29.0)
+ eslint-plugin-react: 7.37.5(eslint@9.29.0)
+ eslint-plugin-react-hooks: 5.2.0(eslint@9.29.0)
optionalDependencies:
typescript: 5.8.3
transitivePeerDependencies:
@@ -4216,33 +4224,33 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.28.0):
+ eslint-import-resolver-typescript@3.10.1(eslint-plugin-import@2.31.0)(eslint@9.29.0):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.4.1
- eslint: 9.28.0
+ eslint: 9.29.0
get-tsconfig: 4.10.1
is-bun-module: 2.0.0
stable-hash: 0.0.5
tinyglobby: 0.2.14
unrs-resolver: 1.8.1
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.28.0)
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.29.0)
transitivePeerDependencies:
- supports-color
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.28.0):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.29.0):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
- eslint: 9.28.0
+ '@typescript-eslint/parser': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
+ eslint: 9.29.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.28.0)
+ eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.31.0)(eslint@9.29.0)
transitivePeerDependencies:
- supports-color
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.28.0):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-typescript@3.10.1)(eslint@9.29.0):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.9
@@ -4251,9 +4259,9 @@ snapshots:
array.prototype.flatmap: 1.3.3
debug: 3.2.7
doctrine: 2.1.0
- eslint: 9.28.0
+ eslint: 9.29.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.28.0)
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.34.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.10.1)(eslint@9.29.0)
hasown: 2.0.2
is-core-module: 2.16.1
is-glob: 4.0.3
@@ -4265,13 +4273,13 @@ snapshots:
string.prototype.trimend: 1.0.9
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.34.0(eslint@9.28.0)(typescript@5.8.3)
+ '@typescript-eslint/parser': 8.34.0(eslint@9.29.0)(typescript@5.8.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- eslint-plugin-jsx-a11y@6.10.2(eslint@9.28.0):
+ eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0):
dependencies:
aria-query: 5.3.2
array-includes: 3.1.9
@@ -4281,7 +4289,7 @@ snapshots:
axobject-query: 4.1.0
damerau-levenshtein: 1.0.8
emoji-regex: 9.2.2
- eslint: 9.28.0
+ eslint: 9.29.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
language-tags: 1.0.9
@@ -4290,11 +4298,11 @@ snapshots:
safe-regex-test: 1.1.0
string.prototype.includes: 2.0.1
- eslint-plugin-react-hooks@5.2.0(eslint@9.28.0):
+ eslint-plugin-react-hooks@5.2.0(eslint@9.29.0):
dependencies:
- eslint: 9.28.0
+ eslint: 9.29.0
- eslint-plugin-react@7.37.5(eslint@9.28.0):
+ eslint-plugin-react@7.37.5(eslint@9.29.0):
dependencies:
array-includes: 3.1.9
array.prototype.findlast: 1.2.5
@@ -4302,7 +4310,7 @@ snapshots:
array.prototype.tosorted: 1.1.4
doctrine: 2.1.0
es-iterator-helpers: 1.2.1
- eslint: 9.28.0
+ eslint: 9.29.0
estraverse: 5.3.0
hasown: 2.0.2
jsx-ast-utils: 3.3.5
@@ -4325,16 +4333,16 @@ snapshots:
eslint-visitor-keys@4.2.1: {}
- eslint@9.28.0:
+ eslint@9.29.0:
dependencies:
- '@eslint-community/eslint-utils': 4.7.0(eslint@9.28.0)
+ '@eslint-community/eslint-utils': 4.7.0(eslint@9.29.0)
'@eslint-community/regexpp': 4.12.1
- '@eslint/config-array': 0.20.0
- '@eslint/config-helpers': 0.2.2
+ '@eslint/config-array': 0.20.1
+ '@eslint/config-helpers': 0.2.3
'@eslint/core': 0.14.0
'@eslint/eslintrc': 3.3.1
- '@eslint/js': 9.28.0
- '@eslint/plugin-kit': 0.3.1
+ '@eslint/js': 9.29.0
+ '@eslint/plugin-kit': 0.3.2
'@humanfs/node': 0.16.6
'@humanwhocodes/module-importer': 1.0.1
'@humanwhocodes/retry': 0.4.3