diff --git a/app/layout.tsx b/app/layout.tsx
index d89030f..178197a 100644
--- a/app/layout.tsx
+++ b/app/layout.tsx
@@ -3,7 +3,7 @@ import type { AnalyticsConfig } from 'pliny/analytics'
import type { SearchConfig } from 'pliny/search'
import BackgroundWrapper from '@/components/BackgroundWrapper'
-import { ViewTransitions } from 'next-view-transitions'
+// import { ViewTransitions } from 'next-view-transitions'
// import process from 'node:process'
import Footer from '@/components/Footer'
import Header from '@/components/Header'
@@ -68,56 +68,56 @@ export default function RootLayout({ children }: { children: React.ReactNode })
const basePath = process.env.BASE_PATH || ''
return (
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- {children}
-
-
-
-
-
-
-
-
-
+ //
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ {children}
+
+
+
+
+
+
+
+
+ //
)
}
diff --git a/app/tags/[tag]/page.tsx b/app/tags/[tag]/page.tsx
index 3ca8356..d5993ac 100644
--- a/app/tags/[tag]/page.tsx
+++ b/app/tags/[tag]/page.tsx
@@ -1,4 +1,5 @@
import type { Metadata } from 'next'
+import Reveal from '@/components/Reveal'
import siteMetadata from '@/data/siteMetadata'
import ListLayout from '@/layouts/ListLayoutWithTags'
import { genPageMetadata } from 'app/seo'
@@ -41,5 +42,9 @@ export default async function TagPage({ params }: { params: { tag: string } }) {
if (filteredPosts.length === 0) {
return notFound()
}
- return
+ return (
+
+
+
+ )
}
diff --git a/components/Link.tsx b/components/Link.tsx
index 22ed6dd..0b531d0 100644
--- a/components/Link.tsx
+++ b/components/Link.tsx
@@ -1,7 +1,7 @@
import type { LinkProps } from 'next/link'
import type { AnchorHTMLAttributes } from 'react'
-// import Link from 'next/link'
-import { Link } from 'next-view-transitions'
+import Link from 'next/link'
+// import { Link } from 'next-view-transitions'
function CustomLink({ href, ...rest }: LinkProps & AnchorHTMLAttributes) {
const isInternalLink = href && href.startsWith('/')
diff --git a/package.json b/package.json
index b744883..261f34e 100644
--- a/package.json
+++ b/package.json
@@ -2,7 +2,7 @@
"name": "blogi",
"version": "2.2.0",
"private": true,
- "packageManager": "pnpm@9.12.2",
+ "packageManager": "pnpm@9.12.3",
"scripts": {
"start": "next dev",
"dev": "cross-env INIT_CWD=$PWD next dev",
@@ -24,15 +24,15 @@
"@tailwindcss/typography": "^0.5.15",
"autoprefixer": "^10.4.20",
"body-scroll-lock": "^4.0.0-beta.0",
- "contentlayer2": "0.5.1",
+ "contentlayer2": "0.5.3",
"esbuild": "0.24.0",
- "framer-motion": "^11.11.10",
+ "framer-motion": "^11.11.11",
"github-slugger": "^2.0.0",
"gray-matter": "^4.0.3",
"hast-util-from-html-isomorphic": "^2.0.0",
"image-size": "1.1.1",
"next": "14.2.15",
- "next-contentlayer2": "0.5.1",
+ "next-contentlayer2": "0.5.3",
"next-themes": "^0.3.0",
"next-view-transitions": "^0.3.2",
"pliny": "0.3.2",
@@ -48,19 +48,19 @@
"rehype-slug": "^6.0.0",
"remark": "^15.0.1",
"remark-gfm": "^4.0.0",
- "remark-github-blockquote-alert": "^1.2.1",
+ "remark-github-blockquote-alert": "^1.3.0",
"remark-math": "^6.0.0",
"tailwindcss": "^3.4.14",
"unist-util-visit": "^5.0.0"
},
"devDependencies": {
"@antfu/eslint-config": "^3.8.0",
- "@eslint-react/eslint-plugin": "^1.15.0",
+ "@eslint-react/eslint-plugin": "^1.15.2",
"@svgr/webpack": "^8.1.0",
"@types/mdx": "^2.0.13",
"@types/react": "^18.3.12",
- "@typescript-eslint/eslint-plugin": "^8.11.0",
- "@typescript-eslint/parser": "^8.11.0",
+ "@typescript-eslint/eslint-plugin": "^8.12.2",
+ "@typescript-eslint/parser": "^8.12.2",
"cross-env": "^7.0.3",
"eslint": "^9.13.0",
"eslint-config-next": "14.2.15",
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index adffdc0..f3b8094 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -39,14 +39,14 @@ importers:
specifier: ^4.0.0-beta.0
version: 4.0.0-beta.0
contentlayer2:
- specifier: 0.5.1
- version: 0.5.1(esbuild@0.24.0)
+ specifier: 0.5.3
+ version: 0.5.3(esbuild@0.24.0)
esbuild:
specifier: 0.24.0
version: 0.24.0
framer-motion:
- specifier: ^11.11.10
- version: 11.11.10(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: ^11.11.11
+ version: 11.11.11(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
github-slugger:
specifier: ^2.0.0
version: 2.0.0
@@ -63,8 +63,8 @@ importers:
specifier: 14.2.15
version: 14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-contentlayer2:
- specifier: 0.5.1
- version: 0.5.1(contentlayer2@0.5.1(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ specifier: 0.5.3
+ version: 0.5.3(contentlayer2@0.5.3(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes:
specifier: ^0.3.0
version: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
@@ -111,8 +111,8 @@ importers:
specifier: ^4.0.0
version: 4.0.0
remark-github-blockquote-alert:
- specifier: ^1.2.1
- version: 1.2.1
+ specifier: ^1.3.0
+ version: 1.3.0
remark-math:
specifier: ^6.0.0
version: 6.0.0
@@ -125,10 +125,10 @@ importers:
devDependencies:
'@antfu/eslint-config':
specifier: ^3.8.0
- version: 3.8.0(@eslint-react/eslint-plugin@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.8)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ version: 3.8.0(@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.8)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
'@eslint-react/eslint-plugin':
- specifier: ^1.15.0
- version: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ specifier: ^1.15.2
+ version: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
'@svgr/webpack':
specifier: ^8.1.0
version: 8.1.0(typescript@5.6.3)
@@ -139,11 +139,11 @@ importers:
specifier: ^18.3.12
version: 18.3.12
'@typescript-eslint/eslint-plugin':
- specifier: ^8.11.0
- version: 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ specifier: ^8.12.2
+ version: 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
'@typescript-eslint/parser':
- specifier: ^8.11.0
- version: 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ specifier: ^8.12.2
+ version: 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
cross-env:
specifier: ^7.0.3
version: 7.0.3
@@ -972,14 +972,14 @@ packages:
bundledDependencies:
- is-unicode-supported
- '@contentlayer2/cli@0.5.1':
- resolution: {integrity: sha512-nwDTAXKBXUg/eORBxXLDA9FoCxaSqhengSb6FjlyBCkrRyJ3IKQhWilld9Ol1xyYfTisI/5iddHa9ZB4kqltNg==}
+ '@contentlayer2/cli@0.5.3':
+ resolution: {integrity: sha512-8xO+piFSNVq5Ad2P3D30nM0BzQh1qQ0Q4kIx2otlLhYe3tdeuf3TCB3nFZTgfOJESnZABxqy6XTcfpmeAfNd/Q==}
- '@contentlayer2/client@0.5.1':
- resolution: {integrity: sha512-5/mNEEJN47h9AQ11qt9iu3XJCAMhgAPRJRp64+Trgr1iKHRVOWg9VvV+NHL3NCnDqMbJrw7vWICCgdCWn114IQ==}
+ '@contentlayer2/client@0.5.3':
+ resolution: {integrity: sha512-ZlrPpNhK+jNF00f20G6MIlELiEnVjUPuyjXeRHNsq582DzqcdgE/Etqa5O5zJ9/w3fhvyj5N1h7fP0MLFoswPw==}
- '@contentlayer2/core@0.5.1':
- resolution: {integrity: sha512-PR9uJ5lZC6wSq37uX252LZzNpWLmxJjlOzuxcBvFtmX4aSfOBbykSG/EVlwaLK0dFAT/q0vx+nObg7D2mpQ0YA==}
+ '@contentlayer2/core@0.5.3':
+ resolution: {integrity: sha512-qGDryuO+6Uw0U8JZ9cdrxzieEJkkwuTuT+soycnYFShuvqofb+wkpktnsaTn4wUXLd5ut/ngPrH/9w/IbOlF2w==}
peerDependencies:
esbuild: '>=0.17'
markdown-wasm: 1.x
@@ -989,14 +989,14 @@ packages:
markdown-wasm:
optional: true
- '@contentlayer2/source-files@0.5.1':
- resolution: {integrity: sha512-M2Z/LtfU9TwE9z9dH0jqU7UEI80KuFzVvnz51ykRsktfsbZ76n/0fU6ERojiqGS5KgK8Djg3SoxJsY521dvHjQ==}
+ '@contentlayer2/source-files@0.5.3':
+ resolution: {integrity: sha512-kESg2zAJKDQio5rCILpFPhsWklX5xmMdlJa9KSj5UdXMd7/gY+q0GiVqZ2PAmZi5+hG73pVihg9ieC2TEjLSIQ==}
- '@contentlayer2/source-remote-files@0.5.1':
- resolution: {integrity: sha512-VJRhJEIMXVr8qq4otmND1F8qvjU28fOZ9c9tmLuga2dHbiMiZbnSM4WOOkvJJ4tNJH/3OCfdWgznj/fdP2NyLw==}
+ '@contentlayer2/source-remote-files@0.5.3':
+ resolution: {integrity: sha512-0dxoLfS7EbVR3Xap4MPSmzLvQCGrMwtXVIA4ZmRHLOGzG+vWpaY9BtnCACb/Om4tUQBsCA9oduBjNqRu4Sx+gQ==}
- '@contentlayer2/utils@0.5.1':
- resolution: {integrity: sha512-cIsQ7ySGAbTZFhp8KdiSwHTYpD5GNmvTmCJtI/zaua23l33DuvEt9KCpZa9CmQ2IQyaGlTHKL2wv994bblCH8w==}
+ '@contentlayer2/utils@0.5.3':
+ resolution: {integrity: sha512-2nTFhZ7xnOevoZQnGP6BSIkTCpNos1PkGJ894gMYSmRMaMkyv+9VE9adoa0sywIA1y01iLU8niqcxJiuCQ1OkQ==}
peerDependencies:
'@effect-ts/otel-node': '*'
peerDependenciesMeta:
@@ -1238,14 +1238,14 @@ packages:
resolution: {integrity: sha512-G/M/tIiMrTAxEWRfLfQJMmGNX28IxBg4PBz8XqQhqUHLFI6TL2htpIB1iQCj144V5ee/JaKyT9/WZ0MGZWfA7A==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- '@eslint-react/ast@1.15.0':
- resolution: {integrity: sha512-7rOLLfGER82FQJy7pCFNs4j/47RYTEiPDfMFGAu4W7yerJrvU2rRNqjSwwm1Iq0DrrasBV8a3IVtPYQoDOqycg==}
+ '@eslint-react/ast@1.15.2':
+ resolution: {integrity: sha512-Dtn6Ai/P74CLoZ4mPR/9Mm4xXuulXULaXNXAzusZSNfa3+4podw6LCxKHpLcLqsvfZN3mciW3cC8CAyH7/MZwg==}
- '@eslint-react/core@1.15.0':
- resolution: {integrity: sha512-T7KirkdempegOxQznW1xclZtv5hQRChgbeYqisPRENkNg90w3uY7ia5iPf6FEZntkja/NF00VUnUetIw4rO0og==}
+ '@eslint-react/core@1.15.2':
+ resolution: {integrity: sha512-F8qh1oeqdXrepTQKp0kbQ8UTVDhSbJGvsQhO6YMSOC/Bci98Z2ad/VZXfZtMcYtvj+/4s0nmifzrYfvjt7easw==}
- '@eslint-react/eslint-plugin@1.15.0':
- resolution: {integrity: sha512-5cuu7gNBgwQwgDX1YJugL7ujay0NT27g3UN0qtJAON9WLBv/ESq+qLMxddGwPSljV/XGxhwbbys09Jgww/fy8A==}
+ '@eslint-react/eslint-plugin@1.15.2':
+ resolution: {integrity: sha512-j4O+dVFG24VrEu0lfiY7PTiAdKpYBWrc16/J4OymTERxwJYAZLuedoIYextSYjpJ7Hn9RhQyhGq4jqbcIpyVwg==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -1254,20 +1254,20 @@ packages:
typescript:
optional: true
- '@eslint-react/jsx@1.15.0':
- resolution: {integrity: sha512-VZy8RWPx+2PUuBKaXPtu2qWnWN9SpkdgY3ohkZoGdoqkEYkYaXjvABNByQLwvk2+Ewqt0K+1f8r7QoQi47pQmw==}
+ '@eslint-react/jsx@1.15.2':
+ resolution: {integrity: sha512-IwkmPazUhEpMQgu6gVzCWuvWU7Za7SmddKowNIelSfoX0o5uZVh42anrVnGyX0jgx9X7XcZOUYll3F701Ftyqw==}
- '@eslint-react/shared@1.15.0':
- resolution: {integrity: sha512-LRgcKKhNePEJzuwICe3rgUC5KVd4ZhlKys91gMxmUob3RCiUj4BjfAURJMqzwsPGF32WQeHkipw1hWNGpQNdlw==}
+ '@eslint-react/shared@1.15.2':
+ resolution: {integrity: sha512-5xOCUbf+AhWcMKdQSPRmqJrnsepiP1SYyoc0w8M69DLhkuRfTnzVsJsvXNGS74+8oG8jBfRU/C1dkQxNWoODWg==}
- '@eslint-react/tools@1.15.0':
- resolution: {integrity: sha512-zdd2K3EV2tWaCzNH60wD159HuX904kWzv+X87yqzZ0Nf2OBUDJ4a561NoDX3Pn8A3E6hFdu666zpIGdeaej9eg==}
+ '@eslint-react/tools@1.15.2':
+ resolution: {integrity: sha512-u5vASGC6Ui+5G0AkorTZHevHE1w6Spaun9UdmadMDTuZdPLbfIUPoD4dfZ5AaqH6wVfdpmieHFXsItuvRWHWxw==}
- '@eslint-react/types@1.15.0':
- resolution: {integrity: sha512-bajL6xIUxZp36fezn5HEhQpL0eJM923hwfRj6cym2Xl0Jn2YgahSztHorsOpId71MYBgn9ERy9yXItcnrz0rsQ==}
+ '@eslint-react/types@1.15.2':
+ resolution: {integrity: sha512-s8HfvVPl8aCb+coIPrFULDugR22GiRKU6keXwdRqQaHR4U0a6YtSqNFssoxEvMdkesNAQ2kIhZEE4oXRyR7gFw==}
- '@eslint-react/var@1.15.0':
- resolution: {integrity: sha512-/QycKnbgZRygM/lhHtUFQrvvrswdOyaXfVxwtIFVEYoPHP9q7NaUn0mrBu4VWkXQC9zPk1nWQeC3rZMUxzretg==}
+ '@eslint-react/var@1.15.2':
+ resolution: {integrity: sha512-Kd37TnpjGWXUshTruUxH2wyo4ODItf/yn8P8VbgOAirkKg/Y7cSsep3hXuY4hXlpOd/ZgoGmtGE8JHsm65Vfxw==}
'@eslint/compat@1.1.1':
resolution: {integrity: sha512-lpHyRyplhGPL5mGEh6M9O5nnKk0Gz4bFI+Zu6tKlPpDUN7XshWvH9C/px4UVm87IAANE0W81CEsNGbS1KlzXpA==}
@@ -2040,8 +2040,8 @@ packages:
'@types/webxr@0.5.20':
resolution: {integrity: sha512-JGpU6qiIJQKUuVSKx1GtQnHJGxRjtfGIhzO2ilq43VZZS//f1h1Sgexbdk+Lq+7569a6EYhOWrUpIruR/1Enmg==}
- '@typescript-eslint/eslint-plugin@8.11.0':
- resolution: {integrity: sha512-KhGn2LjW1PJT2A/GfDpiyOfS4a8xHQv2myUagTM5+zsormOmBlYsnQ6pobJ8XxJmh6hnHwa2Mbe3fPrDJoDhbA==}
+ '@typescript-eslint/eslint-plugin@8.12.2':
+ resolution: {integrity: sha512-gQxbxM8mcxBwaEmWdtLCIGLfixBMHhQjBqR8sVWNTPpcj45WlYL2IObS/DNMLH1DBP0n8qz+aiiLTGfopPEebw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
@@ -2051,8 +2051,8 @@ packages:
typescript:
optional: true
- '@typescript-eslint/parser@8.11.0':
- resolution: {integrity: sha512-lmt73NeHdy1Q/2ul295Qy3uninSqi6wQI18XwSpm8w0ZbQXUpjCAWP1Vlv/obudoBiIjJVjlztjQ+d/Md98Yxg==}
+ '@typescript-eslint/parser@8.12.2':
+ resolution: {integrity: sha512-MrvlXNfGPLH3Z+r7Tk+Z5moZAc0dzdVjTgUgwsdGweH7lydysQsnSww3nAmsq8blFuRD5VRlAr9YdEFw3e6PBw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -2065,8 +2065,12 @@ packages:
resolution: {integrity: sha512-Uholz7tWhXmA4r6epo+vaeV7yjdKy5QFCERMjs1kMVsLRKIrSdM6o21W2He9ftp5PP6aWOVpD5zvrvuHZC0bMQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
- '@typescript-eslint/type-utils@8.11.0':
- resolution: {integrity: sha512-ItiMfJS6pQU0NIKAaybBKkuVzo6IdnAhPFZA/2Mba/uBjuPQPet/8+zh5GtLHwmuFRShZx+8lhIs7/QeDHflOg==}
+ '@typescript-eslint/scope-manager@8.12.2':
+ resolution: {integrity: sha512-gPLpLtrj9aMHOvxJkSbDBmbRuYdtiEbnvO25bCMza3DhMjTQw0u7Y1M+YR5JPbMsXXnSPuCf5hfq0nEkQDL/JQ==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
+ '@typescript-eslint/type-utils@8.12.2':
+ resolution: {integrity: sha512-bwuU4TAogPI+1q/IJSKuD4shBLc/d2vGcRT588q+jzayQyjVK2X6v/fbR4InY2U2sgf8MEvVCqEWUzYzgBNcGQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
typescript: '*'
@@ -2078,6 +2082,10 @@ packages:
resolution: {integrity: sha512-tn6sNMHf6EBAYMvmPUaKaVeYvhUsrE6x+bXQTxjQRp360h1giATU0WvgeEys1spbvb5R+VpNOZ+XJmjD8wOUHw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/types@8.12.2':
+ resolution: {integrity: sha512-VwDwMF1SZ7wPBUZwmMdnDJ6sIFk4K4s+ALKLP6aIQsISkPv8jhiw65sAK6SuWODN/ix+m+HgbYDkH+zLjrzvOA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@typescript-eslint/typescript-estree@8.11.0':
resolution: {integrity: sha512-yHC3s1z1RCHoCz5t06gf7jH24rr3vns08XXhfEqzYpd6Hll3z/3g23JRi0jM8A47UFKNc3u/y5KIMx8Ynbjohg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -2087,16 +2095,35 @@ packages:
typescript:
optional: true
+ '@typescript-eslint/typescript-estree@8.12.2':
+ resolution: {integrity: sha512-mME5MDwGe30Pq9zKPvyduyU86PH7aixwqYR2grTglAdB+AN8xXQ1vFGpYaUSJ5o5P/5znsSBeNcs5g5/2aQwow==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
'@typescript-eslint/utils@8.11.0':
resolution: {integrity: sha512-CYiX6WZcbXNJV7UNB4PLDIBtSdRmRI/nb0FMyqHPTQD1rMjA0foPLaPUV39C/MxkTd/QKSeX+Gb34PPsDVC35g==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
+ '@typescript-eslint/utils@8.12.2':
+ resolution: {integrity: sha512-UTTuDIX3fkfAz6iSVa5rTuSfWIYZ6ATtEocQ/umkRSyC9O919lbZ8dcH7mysshrCdrAM03skJOEYaBugxN+M6A==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ peerDependencies:
+ eslint: ^8.57.0 || ^9.0.0
+
'@typescript-eslint/visitor-keys@8.11.0':
resolution: {integrity: sha512-EaewX6lxSjRJnc+99+dqzTeoDZUfyrA52d2/HRrkI830kgovWsmIiTfmr0NZorzqic7ga+1bS60lRBUgR3n/Bw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+ '@typescript-eslint/visitor-keys@8.12.2':
+ resolution: {integrity: sha512-PChz8UaKQAVNHghsHcPyx1OMHoFRUEA7rJSK/mDhdq85bk+PLsUHUBqTQTFt18VJZbmxBovM65fezlheQRsSDA==}
+ engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
+
'@ungap/structured-clone@1.2.0':
resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==}
@@ -2507,8 +2534,8 @@ packages:
confbox@0.1.7:
resolution: {integrity: sha512-uJcB/FKZtBMCJpK8MQji6bJHgu1tixKPxRLeGkNzBoOZzpnZUJm0jm2/sBDWcuBx1dYgxV4JU+g5hmNxCyAmdA==}
- contentlayer2@0.5.1:
- resolution: {integrity: sha512-lsLaYijf5OrHXdi7WgHRHpBxWZr+EIB++IAwJj4svOId+2IW9GNTUW4hixKsAp6e/lzOl7ZnW1o1zk6tCLvOSA==}
+ contentlayer2@0.5.3:
+ resolution: {integrity: sha512-0vHdTWsuTgY/dMKxhCc8wILoeaCK5ye42i1gRd1jOoKFXQ6q/eMnSp+gSE81V8wbBa2jv7cjP90xpiRfzaXTWw==}
engines: {node: '>=18'}
hasBin: true
@@ -2947,8 +2974,8 @@ packages:
vue-eslint-parser:
optional: true
- eslint-plugin-react-debug@1.15.0:
- resolution: {integrity: sha512-zD5WOVPwKNnO4897gz2yjZZcvdGIObKEi4QURDammVEc3sCU0evHcAPEknTC1WEd7T8A4Zu7Vt7sDaUz/DALnA==}
+ eslint-plugin-react-debug@1.15.2:
+ resolution: {integrity: sha512-k+4Z+Gel0Vh3eQ5fLTOe+wvHuvD6ApOzBDupIRISv+sU24KXykT3J0+xZLy3gu5OfhxQ0hE7b3gY8bZvYaW41w==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -2957,8 +2984,8 @@ packages:
typescript:
optional: true
- eslint-plugin-react-dom@1.15.0:
- resolution: {integrity: sha512-P8IdPfiEpDR8SHZdnYJzfdSkV++0hHzOJQhLW9eACyuGCBuzLj2gglmPR5gH2RG44R+Iq5+hsUVNv7sklThvRg==}
+ eslint-plugin-react-dom@1.15.2:
+ resolution: {integrity: sha512-strNT28BHy7yeQgdbBzPGUHDqRkZFI5IfKlkuiozk+vPSZfLj0K2X8L25DvNXr5eRMTyV6TlUsk1Y6xr6ZJgPg==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -2967,8 +2994,8 @@ packages:
typescript:
optional: true
- eslint-plugin-react-hooks-extra@1.15.0:
- resolution: {integrity: sha512-guIcax3c4Z/iWyDwZdo5b0qzqpJrhH4svYIfj+wEpfjRdIwpAvL0xM1uqJKdz8Hbgw1D+6dePSau4zmVkuaMqA==}
+ eslint-plugin-react-hooks-extra@1.15.2:
+ resolution: {integrity: sha512-v+PazTS64GPCCGj9dEvSirHc4oNQm74zhE/CpsEo+0IBre38CavN7Ausq/OAgipmnihoyEH7hMgUzJsCAABEmQ==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -2989,8 +3016,8 @@ packages:
peerDependencies:
eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
- eslint-plugin-react-naming-convention@1.15.0:
- resolution: {integrity: sha512-XjbkBFEsaGvhDUKCxDCdJ34dsr/XnQu5a7hq6h2aNpnu05VGCAW6CXf3VuyI/sKfj3Em+aX/9eHdcRi12+dmLg==}
+ eslint-plugin-react-naming-convention@1.15.2:
+ resolution: {integrity: sha512-Vj4SOKlFAs0c+ICal0rVZHjVmEFAKEROhJV8xBu6ZO7JcVDb3Yc7N6t8/vTwhGJDk0jQ8quNSV0dPCX4gvLlDw==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -3004,8 +3031,8 @@ packages:
peerDependencies:
eslint: '>=7'
- eslint-plugin-react-web-api@1.15.0:
- resolution: {integrity: sha512-LUwzKumBApdKzUgl+9F5/TyJbYGQIOy450s6kr3rLPrc9tk8GQrBmSQKmWh2g7C1x7DIoMNFXeUuAD1q/1AKnw==}
+ eslint-plugin-react-web-api@1.15.2:
+ resolution: {integrity: sha512-UIwuLvJn/2vbnB8IRnfNpsgcNQlJPJKfF/6/XwselRcRkgl5qk1B8pypapG/g3MqJ85jIAUj1Xn+bQu2BiTa7g==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -3014,8 +3041,8 @@ packages:
typescript:
optional: true
- eslint-plugin-react-x@1.15.0:
- resolution: {integrity: sha512-TIZVElFYVXvybmMBVzHPF2hmsaG7greytHd80efUPopxlr+JGjKba6zA3cJAURn+yzN1x2zPJzss2BkB8/48aQ==}
+ eslint-plugin-react-x@1.15.2:
+ resolution: {integrity: sha512-HIpYzojk5fzalJ09UJRhtu1cJcFxM/YsTCdVPE/v3sqWb/1v8bzPVtUkQbR787G4o/M0wTUy+pBzTYAJeBRnOw==}
engines: {bun: '>=1.0.15', node: '>=18.18.0'}
peerDependencies:
eslint: ^8.57.0 || ^9.0.0
@@ -3257,8 +3284,8 @@ packages:
fraction.js@4.3.7:
resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==}
- framer-motion@11.11.10:
- resolution: {integrity: sha512-061Bt1jL/vIm+diYIiA4dP/Yld7vD47ROextS7ESBW5hr4wQFhxB5D5T5zAc3c/5me3cOa+iO5LqhA38WDln/A==}
+ framer-motion@11.11.11:
+ resolution: {integrity: sha512-tuDH23ptJAKUHGydJQII9PhABNJBpB+z0P1bmgKK9QFIssHGlfPd6kxMq00LSKwE27WFsb2z0ovY0bpUyMvfRw==}
peerDependencies:
'@emotion/is-prop-valid': '*'
react: ^18.0.0
@@ -4266,13 +4293,13 @@ packages:
engines: {node: '>= 4.4.x'}
hasBin: true
- next-contentlayer2@0.5.1:
- resolution: {integrity: sha512-thDT4nsPAP6lHZlaHIPI25urR0+XDVSUexoZytze7PAAcEBRfiddrklA7JYZR7rhFgaCspDg1ryc7Six6lYUgw==}
+ next-contentlayer2@0.5.3:
+ resolution: {integrity: sha512-xNuiAJxeQOABiWsjJ6hFv/Ovb9vRujBgamaEjvYXiVecrBtCIyCDF3WpdDx4krfAd9WJRW8TN6OLpyZsG2ApjA==}
peerDependencies:
- contentlayer2: 0.5.1
+ contentlayer2: 0.5.3
next: '>=12.0.0'
- react: '*'
- react-dom: '*'
+ react: ^18 || ^19 || ^19.0.0-rc
+ react-dom: ^18 || ^19 || ^19.0.0-rc
next-themes@0.3.0:
resolution: {integrity: sha512-/QHIrsYpd6Kfk7xakK4svpDI5mmXP0gfvCoJdGpZQ2TOrQZmsW0QxjaiLn8wbIKjtm4BTSqLoix4lxYYOnLJ/w==}
@@ -4842,8 +4869,8 @@ packages:
remark-gfm@4.0.0:
resolution: {integrity: sha512-U92vJgBPkbw4Zfu/IiW2oTZLSL3Zpv+uI7My2eq8JxKgqraFdU8YUGicEJCEgSbeaG+QDFqIcwwfMTOEelPxuA==}
- remark-github-blockquote-alert@1.2.1:
- resolution: {integrity: sha512-qNf2mSAoZgh3Cl23/9Y1L7S4Kbf9NsdHvYK398ab/52yEsDPDU5I4cuTcgDRrdIX7Ltc6RK+KCLRtWkbFnL6Dg==}
+ remark-github-blockquote-alert@1.3.0:
+ resolution: {integrity: sha512-cwkBA4x+VH4J2VAMzhbmSeAmK5tBd5iwesgSUUQuRtuQ48XQm6sXXNLY9PR7ohZmZiqMeoDMUGCTur5zwR4lTQ==}
engines: {node: '>=16'}
remark-math@6.0.0:
@@ -5322,6 +5349,9 @@ packages:
ts-pattern@5.4.0:
resolution: {integrity: sha512-hgfOMfjlrARCnYtGD/xEAkFHDXuSyuqjzFSltyQCbN689uNvoQL20TVN2XFcLMjfNuwSsQGU+xtH6MrjIwhwUg==}
+ ts-pattern@5.5.0:
+ resolution: {integrity: sha512-jqbIpTsa/KKTJYWgPNsFNbLVpwCgzXfFJ1ukNn4I8hMwyQzHMJnk/BqWzggB0xpkILuKzaO/aMYhS0SkaJyKXg==}
+
tsconfig-paths@3.15.0:
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
@@ -5740,16 +5770,16 @@ snapshots:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- '@antfu/eslint-config@3.8.0(@eslint-react/eslint-plugin@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.8)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@antfu/eslint-config@3.8.0(@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(@vue/compiler-sfc@3.5.8)(eslint-plugin-format@0.1.2(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-hooks@5.0.0(eslint@9.13.0(jiti@1.21.6)))(eslint-plugin-react-refresh@0.4.14(eslint@9.13.0(jiti@1.21.6)))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
'@antfu/install-pkg': 0.4.1
'@clack/prompts': 0.7.0
'@eslint-community/eslint-plugin-eslint-comments': 4.4.0(eslint@9.13.0(jiti@1.21.6))
'@eslint/markdown': 6.2.1
'@stylistic/eslint-plugin': 2.9.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@vitest/eslint-plugin': 1.1.7(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
eslint-config-flat-gitignore: 0.3.0(eslint@9.13.0(jiti@1.21.6))
eslint-flat-config-utils: 0.4.0
@@ -5765,7 +5795,7 @@ snapshots:
eslint-plugin-regexp: 2.6.0(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-toml: 0.11.1(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-unicorn: 56.0.0(eslint@9.13.0(jiti@1.21.6))
- eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))
+ eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-vue: 9.29.0(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-yml: 1.14.0(eslint@9.13.0(jiti@1.21.6))
eslint-processor-vue-blocks: 0.1.2(@vue/compiler-sfc@3.5.8)(eslint@9.13.0(jiti@1.21.6))
@@ -5779,7 +5809,7 @@ snapshots:
yaml-eslint-parser: 1.2.3
yargs: 17.7.2
optionalDependencies:
- '@eslint-react/eslint-plugin': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/eslint-plugin': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint-plugin-format: 0.1.2(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-react-hooks: 5.0.0(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-react-refresh: 0.4.14(eslint@9.13.0(jiti@1.21.6))
@@ -6680,10 +6710,10 @@ snapshots:
picocolors: 1.1.1
sisteransi: 1.0.5
- '@contentlayer2/cli@0.5.1(esbuild@0.24.0)':
+ '@contentlayer2/cli@0.5.3(esbuild@0.24.0)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/utils': 0.5.3
clipanion: 3.2.1(typanion@3.14.0)
typanion: 3.14.0
transitivePeerDependencies:
@@ -6692,18 +6722,18 @@ snapshots:
- markdown-wasm
- supports-color
- '@contentlayer2/client@0.5.1(esbuild@0.24.0)':
+ '@contentlayer2/client@0.5.3(esbuild@0.24.0)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
- markdown-wasm
- supports-color
- '@contentlayer2/core@0.5.1(esbuild@0.24.0)':
+ '@contentlayer2/core@0.5.3(esbuild@0.24.0)':
dependencies:
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/utils': 0.5.3
camel-case: 4.1.2
comment-json: 4.2.5
gray-matter: 4.0.3
@@ -6721,10 +6751,10 @@ snapshots:
- '@effect-ts/otel-node'
- supports-color
- '@contentlayer2/source-files@0.5.1(esbuild@0.24.0)':
+ '@contentlayer2/source-files@0.5.3(esbuild@0.24.0)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/utils': 0.5.3
chokidar: 3.6.0
fast-glob: 3.3.2
gray-matter: 4.0.3
@@ -6740,18 +6770,18 @@ snapshots:
- markdown-wasm
- supports-color
- '@contentlayer2/source-remote-files@0.5.1(esbuild@0.24.0)':
+ '@contentlayer2/source-remote-files@0.5.3(esbuild@0.24.0)':
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/source-files': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/source-files': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/utils': 0.5.3
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
- markdown-wasm
- supports-color
- '@contentlayer2/utils@0.5.1':
+ '@contentlayer2/utils@0.5.3':
dependencies:
'@effect-ts/core': 0.60.5
'@effect-ts/otel': 0.15.1(@effect-ts/core@0.60.5)(@opentelemetry/api@1.9.0)(@opentelemetry/core@1.26.0(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.26.0(@opentelemetry/api@1.9.0))
@@ -6931,108 +6961,108 @@ snapshots:
'@eslint-community/regexpp@4.11.0': {}
- '@eslint-react/ast@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/ast@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3)
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
birecord: 0.1.1
string-ts: 2.2.0
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/core@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
birecord: 0.1.1
short-unique-id: 5.2.0
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/eslint-plugin@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/eslint-plugin@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
- eslint-plugin-react-debug: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- eslint-plugin-react-dom: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- eslint-plugin-react-hooks-extra: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- eslint-plugin-react-naming-convention: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- eslint-plugin-react-web-api: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- eslint-plugin-react-x: 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-debug: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-dom: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-hooks-extra: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-naming-convention: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-web-api: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-x: 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- '@eslint-react/jsx@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/jsx@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- ts-pattern: 5.4.0
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ ts-pattern: 5.5.0
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/shared@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/shared@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/tools': 1.15.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
picomatch: 4.0.2
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/tools@1.15.0': {}
+ '@eslint-react/tools@1.15.2': {}
- '@eslint-react/types@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/types@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/tools': 1.15.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
transitivePeerDependencies:
- eslint
- supports-color
- typescript
- '@eslint-react/var@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@eslint-react/var@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- ts-pattern: 5.4.0
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ ts-pattern: 5.5.0
transitivePeerDependencies:
- eslint
- supports-color
@@ -7858,14 +7888,14 @@ snapshots:
'@types/webxr@0.5.20': {}
- '@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.11.0
- '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/visitor-keys': 8.11.0
+ '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.12.2
eslint: 9.13.0(jiti@1.21.6)
graphemer: 1.4.0
ignore: 5.3.2
@@ -7876,12 +7906,12 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3)
- '@typescript-eslint/visitor-keys': 8.11.0
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3)
+ '@typescript-eslint/visitor-keys': 8.12.2
debug: 4.3.7
eslint: 9.13.0(jiti@1.21.6)
optionalDependencies:
@@ -7894,10 +7924,15 @@ snapshots:
'@typescript-eslint/types': 8.11.0
'@typescript-eslint/visitor-keys': 8.11.0
- '@typescript-eslint/type-utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@typescript-eslint/scope-manager@8.12.2':
dependencies:
- '@typescript-eslint/typescript-estree': 8.11.0(typescript@5.6.3)
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/visitor-keys': 8.12.2
+
+ '@typescript-eslint/type-utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ dependencies:
+ '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
debug: 4.3.7
ts-api-utils: 1.3.0(typescript@5.6.3)
optionalDependencies:
@@ -7908,6 +7943,8 @@ snapshots:
'@typescript-eslint/types@8.11.0': {}
+ '@typescript-eslint/types@8.12.2': {}
+
'@typescript-eslint/typescript-estree@8.11.0(typescript@5.6.3)':
dependencies:
'@typescript-eslint/types': 8.11.0
@@ -7923,6 +7960,21 @@ snapshots:
transitivePeerDependencies:
- supports-color
+ '@typescript-eslint/typescript-estree@8.12.2(typescript@5.6.3)':
+ dependencies:
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/visitor-keys': 8.12.2
+ debug: 4.3.7
+ fast-glob: 3.3.2
+ is-glob: 4.0.3
+ minimatch: 9.0.5
+ semver: 7.6.3
+ ts-api-utils: 1.3.0(typescript@5.6.3)
+ optionalDependencies:
+ typescript: 5.6.3
+ transitivePeerDependencies:
+ - supports-color
+
'@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6))
@@ -7934,11 +7986,27 @@ snapshots:
- supports-color
- typescript
+ '@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ dependencies:
+ '@eslint-community/eslint-utils': 4.4.0(eslint@9.13.0(jiti@1.21.6))
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/typescript-estree': 8.12.2(typescript@5.6.3)
+ eslint: 9.13.0(jiti@1.21.6)
+ transitivePeerDependencies:
+ - supports-color
+ - typescript
+
'@typescript-eslint/visitor-keys@8.11.0':
dependencies:
'@typescript-eslint/types': 8.11.0
eslint-visitor-keys: 3.4.3
+ '@typescript-eslint/visitor-keys@8.12.2':
+ dependencies:
+ '@typescript-eslint/types': 8.12.2
+ eslint-visitor-keys: 3.4.3
+
'@ungap/structured-clone@1.2.0': {}
'@use-gesture/core@10.3.1': {}
@@ -7948,9 +8016,9 @@ snapshots:
'@use-gesture/core': 10.3.1
react: 18.3.1
- '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
+ '@vitest/eslint-plugin@1.1.7(@typescript-eslint/utils@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)':
dependencies:
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
optionalDependencies:
typescript: 5.6.3
@@ -8392,14 +8460,14 @@ snapshots:
confbox@0.1.7: {}
- contentlayer2@0.5.1(esbuild@0.24.0):
+ contentlayer2@0.5.3(esbuild@0.24.0):
dependencies:
- '@contentlayer2/cli': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/client': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/source-files': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/source-remote-files': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/utils': 0.5.1
+ '@contentlayer2/cli': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/client': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/source-files': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/source-remote-files': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/utils': 0.5.3
transitivePeerDependencies:
- '@effect-ts/otel-node'
- esbuild
@@ -8790,12 +8858,12 @@ snapshots:
dependencies:
'@next/eslint-plugin-next': 14.2.15
'@rushstack/eslint-patch': 1.10.4
- '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6))
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6))
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-jsx-a11y: 6.10.0(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-react: 7.35.2(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-react-hooks: 5.0.0-canary-7118f5dd7-20230705(eslint@9.13.0(jiti@1.21.6))
@@ -8823,19 +8891,19 @@ snapshots:
transitivePeerDependencies:
- supports-color
- eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6)):
+ eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6)):
dependencies:
'@nolyfill/is-core-module': 1.0.39
debug: 4.3.7
enhanced-resolve: 5.17.1
eslint: 9.13.0(jiti@1.21.6)
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
fast-glob: 3.3.2
get-tsconfig: 4.8.0
is-bun-module: 1.2.1
is-glob: 4.0.3
optionalDependencies:
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
eslint-plugin-import-x: 4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
transitivePeerDependencies:
- '@typescript-eslint/parser'
@@ -8847,14 +8915,14 @@ snapshots:
dependencies:
eslint: 9.13.0(jiti@1.21.6)
- eslint-module-utils@2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6)):
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6)):
dependencies:
debug: 3.2.7
optionalDependencies:
- '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6))
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import-x@4.3.1(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-plugin-import@2.31.0)(eslint@9.13.0(jiti@1.21.6))
transitivePeerDependencies:
- supports-color
@@ -8905,7 +8973,7 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6)):
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6)):
dependencies:
'@rtsao/scc': 1.1.0
array-includes: 3.1.8
@@ -8916,7 +8984,7 @@ snapshots:
doctrine: 2.1.0
eslint: 9.13.0(jiti@1.21.6)
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@9.13.0(jiti@1.21.6))
hasown: 2.0.2
is-core-module: 2.15.1
is-glob: 4.0.3
@@ -8928,7 +8996,7 @@ snapshots:
string.prototype.trimend: 1.0.8
tsconfig-paths: 3.15.0
optionalDependencies:
- '@typescript-eslint/parser': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/parser': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
@@ -9009,61 +9077,61 @@ snapshots:
- supports-color
- typescript
- eslint-plugin-react-debug@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-debug@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
string-ts: 2.2.0
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-dom@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-dom@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-hooks-extra@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-hooks-extra@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -9077,20 +9145,20 @@ snapshots:
dependencies:
eslint: 9.13.0(jiti@1.21.6)
- eslint-plugin-react-naming-convention@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-naming-convention@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -9100,42 +9168,42 @@ snapshots:
dependencies:
eslint: 9.13.0(jiti@1.21.6)
- eslint-plugin-react-web-api@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-web-api@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
birecord: 0.1.1
eslint: 9.13.0(jiti@1.21.6)
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
- supports-color
- eslint-plugin-react-x@1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
- dependencies:
- '@eslint-react/ast': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/core': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/jsx': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/shared': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/tools': 1.15.0
- '@eslint-react/types': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@eslint-react/var': 1.15.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/scope-manager': 8.11.0
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- '@typescript-eslint/types': 8.11.0
- '@typescript-eslint/utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ eslint-plugin-react-x@1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
+ dependencies:
+ '@eslint-react/ast': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/core': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/jsx': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/shared': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/tools': 1.15.2
+ '@eslint-react/types': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@eslint-react/var': 1.15.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/scope-manager': 8.12.2
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/types': 8.12.2
+ '@typescript-eslint/utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
is-immutable-type: 5.0.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
- ts-pattern: 5.4.0
+ ts-pattern: 5.5.0
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -9210,11 +9278,11 @@ snapshots:
semver: 7.6.3
strip-indent: 3.0.0
- eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6)):
+ eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6)):
dependencies:
eslint: 9.13.0(jiti@1.21.6)
optionalDependencies:
- '@typescript-eslint/eslint-plugin': 8.11.0(@typescript-eslint/parser@8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/eslint-plugin': 8.12.2(@typescript-eslint/parser@8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3))(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint-plugin-vue@9.29.0(eslint@9.13.0(jiti@1.21.6)):
dependencies:
@@ -9466,7 +9534,7 @@ snapshots:
fraction.js@4.3.7: {}
- framer-motion@11.11.10(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ framer-motion@11.11.11(@emotion/is-prop-valid@1.3.1)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
tslib: 2.7.0
optionalDependencies:
@@ -9964,7 +10032,7 @@ snapshots:
is-immutable-type@5.0.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3):
dependencies:
- '@typescript-eslint/type-utils': 8.11.0(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
+ '@typescript-eslint/type-utils': 8.12.2(eslint@9.13.0(jiti@1.21.6))(typescript@5.6.3)
eslint: 9.13.0(jiti@1.21.6)
ts-api-utils: 1.3.0(typescript@5.6.3)
ts-declaration-location: 1.0.4(typescript@5.6.3)
@@ -10842,11 +10910,11 @@ snapshots:
transitivePeerDependencies:
- supports-color
- next-contentlayer2@0.5.1(contentlayer2@0.5.1(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
+ next-contentlayer2@0.5.3(contentlayer2@0.5.3(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@contentlayer2/core': 0.5.1(esbuild@0.24.0)
- '@contentlayer2/utils': 0.5.1
- contentlayer2: 0.5.1(esbuild@0.24.0)
+ '@contentlayer2/core': 0.5.3(esbuild@0.24.0)
+ '@contentlayer2/utils': 0.5.3
+ contentlayer2: 0.5.3(esbuild@0.24.0)
next: 14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
@@ -11114,13 +11182,13 @@ snapshots:
'@docsearch/react': 3.6.2(@algolia/client-search@4.24.0)(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(search-insights@2.17.2)
'@giscus/react': 3.0.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@mailchimp/mailchimp_marketing': 3.0.80
- contentlayer2: 0.5.1(esbuild@0.24.0)
+ contentlayer2: 0.5.3(esbuild@0.24.0)
copyfiles: 2.4.1
github-slugger: 2.0.0
js-yaml: 4.1.0
kbar: 0.1.0-beta.45(@types/react@18.3.12)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next: 14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- next-contentlayer2: 0.5.1(contentlayer2@0.5.1(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ next-contentlayer2: 0.5.3(contentlayer2@0.5.3(esbuild@0.24.0))(esbuild@0.24.0)(next@14.2.15(@babel/core@7.25.2)(@opentelemetry/api@1.9.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
next-themes: 0.3.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
probe-image-size: 7.2.3
react: 18.3.1
@@ -11648,7 +11716,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- remark-github-blockquote-alert@1.2.1:
+ remark-github-blockquote-alert@1.3.0:
dependencies:
unist-util-visit: 5.0.0
@@ -12204,6 +12272,8 @@ snapshots:
ts-pattern@5.4.0: {}
+ ts-pattern@5.5.0: {}
+
tsconfig-paths@3.15.0:
dependencies:
'@types/json5': 0.0.29