use nextjs 14
Seto Elkahfi committed
Dec 27, 2024 at 15:28 UTC
d3bd9abbd00d4725e054e9ef04c0745bc2e37a2d
3 files changed
+156
-276
next-env.d.ts
+1
-1
@@ -2,4 +2,4 @@
2
/// <reference types="next/image-types/global" />
3
4
// NOTE: This file should not be edited
5
-// see https://nextjs.org/docs/basic-features/typescript for more information.
5
+// see https://nextjs.org/docs/app/building-your-application/configuring/typescript for more information.
package.json
+4
-4
@@ -17,19 +17,19 @@
17
"@vercel/analytics": "^1.0.0",
18
"autoprefixer": "10.4.14",
19
"contentlayer": "^0.3.4",
20
- "eslint-config-next": "13.3.1",
21
- "next": "13.4.1",
20
+ "next": "14.2.22",
21
"next-contentlayer": "^0.3.2",
22
"next-themes": "^0.2.1",
23
"postcss": "8.4.23",
25
- "react": "18.2.0",
26
- "react-dom": "18.2.0",
24
+ "react": "19.0.0",
25
+ "react-dom": "19.0.0",
26
"react-icons": "^5.3",
27
"tailwindcss": "3.3.2"
28
},
29
"devDependencies": {
30
"@eslint/js": "^9.17.0",
31
"eslint": "8.39.0",
32
+ "eslint-config-next": "14.2.22",
33
"typescript": "5.0.4",
34
"typescript-eslint": "^8.18.2"
35
}
pnpm-lock.yaml
+151
-271
@@ -22,37 +22,34 @@ importers:
22
version: 18.2.1
23
'@vercel/analytics':
24
specifier: ^1.0.0
25
- version: 1.4.1(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)
25
+ version: 1.4.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)
26
autoprefixer:
27
specifier: 10.4.14
28
version: 10.4.14(postcss@8.4.23)
29
contentlayer:
30
specifier: ^0.3.4
31
version: 0.3.4(esbuild@0.18.20)
32
- eslint-config-next:
33
- specifier: 13.3.1
34
- version: 13.3.1(eslint@8.39.0)(typescript@5.0.4)
32
next:
36
- specifier: 13.4.1
37
- version: 13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
33
+ specifier: 14.2.22
34
+ version: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
35
next-contentlayer:
36
specifier: ^0.3.2
40
- version: 0.3.4(contentlayer@0.3.4(esbuild@0.18.20))(esbuild@0.18.20)(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
37
+ version: 0.3.4(contentlayer@0.3.4(esbuild@0.18.20))(esbuild@0.18.20)(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
38
next-themes:
39
specifier: ^0.2.1
43
- version: 0.2.1(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
40
+ version: 0.2.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
41
postcss:
42
specifier: 8.4.23
43
version: 8.4.23
44
react:
48
- specifier: 18.2.0
49
- version: 18.2.0
45
+ specifier: 19.0.0
46
+ version: 19.0.0
47
react-dom:
51
- specifier: 18.2.0
52
- version: 18.2.0(react@18.2.0)
48
+ specifier: 19.0.0
49
+ version: 19.0.0(react@19.0.0)
50
react-icons:
51
specifier: ^5.3
55
- version: 5.3.0(react@18.2.0)
52
+ version: 5.3.0(react@19.0.0)
53
tailwindcss:
54
specifier: 3.3.2
55
version: 3.3.2
@@ -63,6 +60,9 @@ importers:
60
eslint:
61
specifier: 8.39.0
62
version: 8.39.0
63
+ eslint-config-next:
64
+ specifier: 14.2.22
65
+ version: 14.2.22(eslint@8.39.0)(typescript@5.0.4)
66
typescript:
67
specifier: 5.0.4
68
version: 5.0.4
@@ -364,62 +364,62 @@ packages:
364
'@mdx-js/mdx@2.3.0':
365
resolution: {integrity: sha512-jLuwRlz8DQfQNiUCJR50Y09CGPq3fLtmtUQfVrj79E0JWu3dvsVcxVIcfhR5h0iXu+/z++zDrYeiJqifRynJkA==}
366
367
- '@next/env@13.4.1':
368
- resolution: {integrity: sha512-eD6WCBMFjLFooLM19SIhSkWBHtaFrZFfg2Cxnyl3vS3DAdFRfnx5TY2RxlkuKXdIRCC0ySbtK9JXXt8qLCqzZg==}
367
+ '@next/env@14.2.22':
368
+ resolution: {integrity: sha512-EQ6y1QeNQglNmNIXvwP/Bb+lf7n9WtgcWvtoFsHquVLCJUuxRs+6SfZ5EK0/EqkkLex4RrDySvKgKNN7PXip7Q==}
369
370
- '@next/eslint-plugin-next@13.3.1':
371
- resolution: {integrity: sha512-Hpd74UrYGF+bq9bBSRDXRsRfaWkPpcwjhvachy3sr/R/5fY6feC0T0s047pUthyqcaeNsqKOY1nUGQQJNm4WyA==}
370
+ '@next/eslint-plugin-next@14.2.22':
371
+ resolution: {integrity: sha512-8xCmBMd+hUapMpviPp5g3oDhoWRtbE/QeN/Nvth+SZrdt7xt9TBsH8cePkRwRjXFpwHndpRDNVQROxR/1HiVbg==}
372
373
- '@next/swc-darwin-arm64@13.4.1':
374
- resolution: {integrity: sha512-eF8ARHtYfnoYtDa6xFHriUKA/Mfj/cCbmKb3NofeKhMccs65G6/loZ15a6wYCCx4rPAd6x4t1WmVYtri7EdeBg==}
373
+ '@next/swc-darwin-arm64@14.2.22':
374
+ resolution: {integrity: sha512-HUaLiehovgnqY4TMBZJ3pDaOsTE1spIXeR10pWgdQVPYqDGQmHJBj3h3V6yC0uuo/RoY2GC0YBFRkOX3dI9WVQ==}
375
engines: {node: '>= 10'}
376
cpu: [arm64]
377
os: [darwin]
378
379
- '@next/swc-darwin-x64@13.4.1':
380
- resolution: {integrity: sha512-7cmDgF9tGWTgn5Gw+vP17miJbH4wcraMHDCOHTYWkO/VeKT73dUWG23TNRLfgtCNSPgH4V5B4uLHoZTanx9bAw==}
379
+ '@next/swc-darwin-x64@14.2.22':
380
+ resolution: {integrity: sha512-ApVDANousaAGrosWvxoGdLT0uvLBUC+srqOcpXuyfglA40cP2LBFaGmBjhgpxYk5z4xmunzqQvcIgXawTzo2uQ==}
381
engines: {node: '>= 10'}
382
cpu: [x64]
383
os: [darwin]
384
385
- '@next/swc-linux-arm64-gnu@13.4.1':
386
- resolution: {integrity: sha512-qwJqmCri2ie8aTtE5gjTSr8S6O8B67KCYgVZhv9gKH44yvc/zXbAY8u23QGULsYOyh1islWE5sWfQNLOj9iryg==}
385
+ '@next/swc-linux-arm64-gnu@14.2.22':
386
+ resolution: {integrity: sha512-3O2J99Bk9aM+d4CGn9eEayJXHuH9QLx0BctvWyuUGtJ3/mH6lkfAPRI4FidmHMBQBB4UcvLMfNf8vF0NZT7iKw==}
387
engines: {node: '>= 10'}
388
cpu: [arm64]
389
os: [linux]
390
391
- '@next/swc-linux-arm64-musl@13.4.1':
392
- resolution: {integrity: sha512-qcC54tWNGDv/VVIFkazxhqH1Bnagjfs4enzELVRlUOoJPD2BGJTPI7z08pQPbbgxLtRiu8gl2mXvpB8WlOkMeA==}
391
+ '@next/swc-linux-arm64-musl@14.2.22':
392
+ resolution: {integrity: sha512-H/hqfRz75yy60y5Eg7DxYfbmHMjv60Dsa6IWHzpJSz4MRkZNy5eDnEW9wyts9bkxwbOVZNPHeb3NkqanP+nGPg==}
393
engines: {node: '>= 10'}
394
cpu: [arm64]
395
os: [linux]
396
397
- '@next/swc-linux-x64-gnu@13.4.1':
398
- resolution: {integrity: sha512-9TeWFlpLsBosZ+tsm/rWBaMwt5It9tPH8m3nawZqFUUrZyGRfGcI67js774vtx0k3rL9qbyY6+3pw9BCVpaYUA==}
397
+ '@next/swc-linux-x64-gnu@14.2.22':
398
+ resolution: {integrity: sha512-LckLwlCLcGR1hlI5eiJymR8zSHPsuruuwaZ3H2uudr25+Dpzo6cRFjp/3OR5UYJt8LSwlXv9mmY4oI2QynwpqQ==}
399
engines: {node: '>= 10'}
400
cpu: [x64]
401
os: [linux]
402
403
- '@next/swc-linux-x64-musl@13.4.1':
404
- resolution: {integrity: sha512-sNDGaWmSqTS4QRUzw61wl4mVPeSqNIr1OOjLlQTRuyInxMxtqImRqdvzDvFTlDfdeUMU/DZhWGYoHrXLlZXe6A==}
403
+ '@next/swc-linux-x64-musl@14.2.22':
404
+ resolution: {integrity: sha512-qGUutzmh0PoFU0fCSu0XYpOfT7ydBZgDfcETIeft46abPqP+dmePhwRGLhFKwZWxNWQCPprH26TjaTxM0Nv8mw==}
405
engines: {node: '>= 10'}
406
cpu: [x64]
407
os: [linux]
408
409
- '@next/swc-win32-arm64-msvc@13.4.1':
410
- resolution: {integrity: sha512-+CXZC7u1iXdLRudecoUYbhbsXpglYv8KFYsFxKBPn7kg+bk7eJo738wAA4jXIl8grTF2mPdmO93JOQym+BlYGA==}
409
+ '@next/swc-win32-arm64-msvc@14.2.22':
410
+ resolution: {integrity: sha512-K6MwucMWmIvMb9GlvT0haYsfIPxfQD8yXqxwFy4uLFMeXIb2TcVYQimxkaFZv86I7sn1NOZnpOaVk5eaxThGIw==}
411
engines: {node: '>= 10'}
412
cpu: [arm64]
413
os: [win32]
414
415
- '@next/swc-win32-ia32-msvc@13.4.1':
416
- resolution: {integrity: sha512-vIoXVVc7UYO68VwVMDKwJC2+HqAZQtCYiVlApyKEeIPIQpz2gpufzGxk1z3/gwrJt/kJ5CDZjlhYDCzd3hdz+g==}
415
+ '@next/swc-win32-ia32-msvc@14.2.22':
416
+ resolution: {integrity: sha512-5IhDDTPEbzPR31ZzqHe90LnNe7BlJUZvC4sA1thPJV6oN5WmtWjZ0bOYfNsyZx00FJt7gggNs6SrsX0UEIcIpA==}
417
engines: {node: '>= 10'}
418
cpu: [ia32]
419
os: [win32]
420
421
- '@next/swc-win32-x64-msvc@13.4.1':
422
- resolution: {integrity: sha512-n8V5ImLQZibKTu10UUdI3nIeTLkliEXe628qxqW9v8My3BAH2a7H0SaCqkV2OgqFnn8sG1wxKYw9/SNJ632kSA==}
421
+ '@next/swc-win32-x64-msvc@14.2.22':
422
+ resolution: {integrity: sha512-nvRaB1PyG4scn9/qNzlkwEwLzuoPH3Gjp7Q/pLuwUgOTt1oPMlnCI3A3rgkt+eZnU71emOiEv/mR201HoURPGg==}
423
engines: {node: '>= 10'}
424
cpu: [x64]
425
os: [win32]
@@ -597,8 +597,11 @@ packages:
597
'@rushstack/eslint-patch@1.10.4':
598
resolution: {integrity: sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==}
599
600
- '@swc/helpers@0.5.1':
601
- resolution: {integrity: sha512-sJ902EfIzn1Fa+qYmjdQqh8tPsoxyBz+8yBKC2HKUxyezKJFwPGOn7pv4WY6QuQW//ySQi5lJjA/ZT9sNWWNTg==}
600
+ '@swc/counter@0.1.3':
601
+ resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
602
+
603
+ '@swc/helpers@0.5.5':
604
+ resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
605
606
'@tailwindcss/typography@0.5.15':
607
resolution: {integrity: sha512-AqhlCXl+8grUz8uqExv5OTtgpjuVIwFTSXTrh8y9/pw6q2ek7fJ+Y8ZEVw7EB2DCcuCOtEjf9w3+J3rzts01uA==}
@@ -664,16 +667,6 @@ packages:
667
eslint: ^8.57.0 || ^9.0.0
668
typescript: '>=4.8.4 <5.8.0'
669
667
- '@typescript-eslint/parser@5.62.0':
668
- resolution: {integrity: sha512-VlJEV0fOQ7BExOsHYAGrgbEiZoi8D+Bl2+f6V2RrXerRSylnp+ZBHmPvaIa8cz0Ajx7WO7Z5RqfgYg7ED1nRhA==}
669
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
670
- peerDependencies:
671
- eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
672
- typescript: '*'
673
- peerDependenciesMeta:
674
- typescript:
675
- optional: true
676
-
670
'@typescript-eslint/parser@8.18.2':
671
resolution: {integrity: sha512-y7tcq4StgxQD4mDr9+Jb26dZ+HTZ/SkfqpXSiqeUXZHxOUyjWDKsmwKhJ0/tApR08DgOhrFAoAhyB80/p3ViuA==}
672
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -681,10 +674,6 @@ packages:
674
eslint: ^8.57.0 || ^9.0.0
675
typescript: '>=4.8.4 <5.8.0'
676
684
- '@typescript-eslint/scope-manager@5.62.0':
685
- resolution: {integrity: sha512-VXuvVvZeQCQb5Zgf4HAxc04q5j+WrNAtNh9OwCsCgpKqESMTu3tF/jhZ3xG6T4NZwWl65Bg8KuS2uEvhSfLl0w==}
686
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
687
-
677
'@typescript-eslint/scope-manager@8.18.2':
678
resolution: {integrity: sha512-YJFSfbd0CJjy14r/EvWapYgV4R5CHzptssoag2M7y3Ra7XNta6GPAJPPP5KGB9j14viYXyrzRO5GkX7CRfo8/g==}
679
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -696,23 +685,10 @@ packages:
685
eslint: ^8.57.0 || ^9.0.0
686
typescript: '>=4.8.4 <5.8.0'
687
699
- '@typescript-eslint/types@5.62.0':
700
- resolution: {integrity: sha512-87NVngcbVXUahrRTqIK27gD2t5Cu1yuCXxbLcFtCzZGlfyVWWh8mLHkoxzjsB6DDNnvdL+fW8MiwPEJyGJQDgQ==}
701
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
702
-
688
'@typescript-eslint/types@8.18.2':
689
resolution: {integrity: sha512-Z/zblEPp8cIvmEn6+tPDIHUbRu/0z5lqZ+NvolL5SvXWT5rQy7+Nch83M0++XzO0XrWRFWECgOAyE8bsJTl1GQ==}
690
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
691
707
- '@typescript-eslint/typescript-estree@5.62.0':
708
- resolution: {integrity: sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA==}
709
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
710
- peerDependencies:
711
- typescript: '*'
712
- peerDependenciesMeta:
713
- typescript:
714
- optional: true
715
-
692
'@typescript-eslint/typescript-estree@8.18.2':
693
resolution: {integrity: sha512-WXAVt595HjpmlfH4crSdM/1bcsqh+1weFRWIa9XMTx/XHZ9TCKMcr725tLYqWOgzKdeDrqVHxFotrvWcEsk2Tg==}
694
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -726,10 +702,6 @@ packages:
702
eslint: ^8.57.0 || ^9.0.0
703
typescript: '>=4.8.4 <5.8.0'
704
729
- '@typescript-eslint/visitor-keys@5.62.0':
730
- resolution: {integrity: sha512-07ny+LHRzQXepkGg6w0mFY41fVUNBrL2Roj/++7V1txKugfjm/Ci/qSND03r2RhlJhJYMcTn9AhhSSqQp0Ysyw==}
731
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
732
-
705
'@typescript-eslint/visitor-keys@8.18.2':
706
resolution: {integrity: sha512-zORcwn4C3trOWiCqFQP1x6G3xTRyZ1LYydnj51cRnJ6hxBlr/cKPckk+PKPUw/fXmvfKTcw7bwY3w9izgx5jZw==}
707
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -820,10 +792,6 @@ packages:
792
array-timsort@1.0.3:
793
resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==}
794
823
- array-union@2.1.0:
824
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
825
- engines: {node: '>=8'}
826
-
795
array.prototype.findlast@1.2.5:
796
resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
797
engines: {node: '>= 0.4'}
@@ -1061,10 +1029,6 @@ packages:
1029
resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
1030
engines: {node: '>=0.3.1'}
1031
1064
- dir-glob@3.0.1:
1065
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
1066
- engines: {node: '>=8'}
1067
-
1032
dlv@1.1.3:
1033
resolution: {integrity: sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==}
1034
@@ -1136,8 +1100,8 @@ packages:
1100
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1101
engines: {node: '>=10'}
1102
1139
- eslint-config-next@13.3.1:
1140
- resolution: {integrity: sha512-DieA5djybeE3Q0IqnDXihmhgRSp44x1ywWBBpVRA9pSx+m5Icj8hFclx7ffXlAvb9MMLN6cgj/hqJ4lka/QmvA==}
1103
+ eslint-config-next@14.2.22:
1104
+ resolution: {integrity: sha512-4C26Xkqh5RWO9ieNOg7flfWsGiIfzblhXWQHUCa4wgswfjeFm4ku4M/Zc2IGBwA2BmrSn5kyJ8vt+JQg55g65Q==}
1105
peerDependencies:
1106
eslint: ^7.23.0 || ^8.0.0
1107
typescript: '>=3.3.1'
@@ -1389,14 +1353,15 @@ packages:
1353
resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1354
engines: {node: '>=10.13.0'}
1355
1356
+ glob@10.3.10:
1357
+ resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
1358
+ engines: {node: '>=16 || 14 >=14.17'}
1359
+ hasBin: true
1360
+
1361
glob@10.4.5:
1362
resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==}
1363
hasBin: true
1364
1396
- glob@7.1.7:
1397
- resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==}
1398
- deprecated: Glob versions prior to v9 are no longer supported
1399
-
1365
glob@7.2.3:
1366
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1367
deprecated: Glob versions prior to v9 are no longer supported
@@ -1409,10 +1374,6 @@ packages:
1374
resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
1375
engines: {node: '>= 0.4'}
1376
1412
- globby@11.1.0:
1413
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
1414
- engines: {node: '>=10'}
1415
-
1377
gopd@1.0.1:
1378
resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
1379
@@ -1677,6 +1638,10 @@ packages:
1638
resolution: {integrity: sha512-FW5iMbeQ6rBGm/oKgzq2aW4KvAGpxPzYES8N4g4xNXUKpL1mclMvOe+76AcLDTvD+Ze+sOpVhgdAQEKF4L9iGQ==}
1639
engines: {node: '>= 0.4'}
1640
1641
+ jackspeak@2.3.6:
1642
+ resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
1643
+ engines: {node: '>=14'}
1644
+
1645
jackspeak@3.4.3:
1646
resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==}
1647
@@ -1972,23 +1937,20 @@ packages:
1937
react: '*'
1938
react-dom: '*'
1939
1975
- next@13.4.1:
1976
- resolution: {integrity: sha512-JBw2kAIyhKDpjhEWvNVoFeIzNp9xNxg8wrthDOtMctfn3EpqGCmW0FSviNyGgOSOSn6zDaX48pmvbdf6X2W9xA==}
1977
- engines: {node: '>=16.8.0'}
1940
+ next@14.2.22:
1941
+ resolution: {integrity: sha512-Ps2caobQ9hlEhscLPiPm3J3SYhfwfpMqzsoCMZGWxt9jBRK9hoBZj2A37i8joKhsyth2EuVKDVJCTF5/H4iEDw==}
1942
+ engines: {node: '>=18.17.0'}
1943
hasBin: true
1944
peerDependencies:
1945
'@opentelemetry/api': ^1.1.0
1981
- fibers: '>= 3.1.0'
1982
- node-sass: ^6.0.0 || ^7.0.0
1946
+ '@playwright/test': ^1.41.2
1947
react: ^18.2.0
1948
react-dom: ^18.2.0
1949
sass: ^1.3.0
1950
peerDependenciesMeta:
1951
'@opentelemetry/api':
1952
optional: true
1989
- fibers:
1990
- optional: true
1991
- node-sass:
1953
+ '@playwright/test':
1954
optional: true
1955
sass:
1956
optional: true
@@ -2105,10 +2067,6 @@ packages:
2067
resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
2068
engines: {node: '>=16 || 14 >=14.18'}
2069
2108
- path-type@4.0.0:
2109
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
2110
- engines: {node: '>=8'}
2111
-
2070
periscopic@3.1.0:
2071
resolution: {integrity: sha512-vKiQ8RRtkl9P+r/+oefh25C3fhybptkHKCZSPlcXiJux2tJF55GnEj3BVn4A5gKfq9NWWXXrxkHBwVPUfH0opw==}
2072
@@ -2172,14 +2130,14 @@ packages:
2130
postcss-value-parser@4.2.0:
2131
resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==}
2132
2175
- postcss@8.4.14:
2176
- resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
2177
- engines: {node: ^10 || ^12 || >=14}
2178
-
2133
postcss@8.4.23:
2134
resolution: {integrity: sha512-bQ3qMcpF6A/YjR55xtoTr0jGOlnPOKAIMdOWiv0EIT6HVPEaJiJB4NLljSbiHoC2RX7DN5Uvjtpbg1NPdwv1oA==}
2135
engines: {node: ^10 || ^12 || >=14}
2136
2137
+ postcss@8.4.31:
2138
+ resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
2139
+ engines: {node: ^10 || ^12 || >=14}
2140
+
2141
prelude-ls@1.2.1:
2142
resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2143
engines: {node: '>= 0.8.0'}
@@ -2201,10 +2159,10 @@ packages:
2159
queue-microtask@1.2.3:
2160
resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2161
2204
- react-dom@18.2.0:
2205
- resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==}
2162
+ react-dom@19.0.0:
2163
+ resolution: {integrity: sha512-4GV5sHFG0e/0AD4X+ySy6UJd3jVl1iNsNHdpad0qhABJ11twS3TTBnseqsKurKcsNqCEFeGL3uLpVChpIO3QfQ==}
2164
peerDependencies:
2207
- react: ^18.2.0
2165
+ react: ^19.0.0
2166
2167
react-icons@5.3.0:
2168
resolution: {integrity: sha512-DnUk8aFbTyQPSkCfF8dbX6kQjXA9DktMeJqfjrg6cK9vwQVMxmcA3BfP4QoiztVmEHtwlTgLFsPuH2NskKT6eg==}
@@ -2214,8 +2172,8 @@ packages:
2172
react-is@16.13.1:
2173
resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
2174
2217
- react@18.2.0:
2218
- resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==}
2175
+ react@19.0.0:
2176
+ resolution: {integrity: sha512-V8AVnmPIICiWpGfm6GLzCR/W5FXLchHop40W4nXBmdlEceh16rCN8O8LNWm5bh5XUX91fh7KpA+W0TgMKmgTpQ==}
2177
engines: {node: '>=0.10.0'}
2178
2179
read-cache@1.0.0:
@@ -2302,8 +2260,8 @@ packages:
2260
resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
2261
engines: {node: '>= 0.4'}
2262
2305
- scheduler@0.23.2:
2306
- resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
2263
+ scheduler@0.25.0:
2264
+ resolution: {integrity: sha512-xFVuu11jh+xcO7JOAGJNOXld8/TcEHK/4CituBUeUb5hqxJLj9YuemAEuvm9gQ/+pgXYfbQuqAkiYu+u7YEsNA==}
2265
2266
section-matter@1.0.0:
2267
resolution: {integrity: sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==}
@@ -2342,10 +2300,6 @@ packages:
2300
resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
2301
engines: {node: '>=14'}
2302
2345
- slash@3.0.0:
2346
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
2347
- engines: {node: '>=8'}
2348
-
2303
source-map-js@1.2.1:
2304
resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==}
2305
engines: {node: '>=0.10.0'}
@@ -2500,18 +2454,9 @@ packages:
2454
tsconfig-paths@3.15.0:
2455
resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
2456
2503
- tslib@1.14.1:
2504
- resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
2505
-
2457
tslib@2.8.1:
2458
resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==}
2459
2509
- tsutils@3.21.0:
2510
- resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
2511
- engines: {node: '>= 6'}
2512
- peerDependencies:
2513
- typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
2514
-
2460
typanion@3.14.0:
2461
resolution: {integrity: sha512-ZW/lVMRabETuYCd9O9ZvMhAh8GslSqaUjxmK/JLPCh6l73CvLBiuXswj/+7LdnWOgYsQ130FqLzFz5aGT4I3Ug==}
2462
@@ -2678,9 +2623,6 @@ packages:
2623
resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
2624
engines: {node: '>=10'}
2625
2681
- zod@3.21.4:
2682
- resolution: {integrity: sha512-m46AKbrzKVzOzs/DZgVnG5H55N1sv1M8qZU3A8RIKbs3mrACDNeIOeilDymVb2HdmP8uwshOCF4uJ8uM9rCqJw==}
2683
-
2626
zod@3.23.8:
2627
resolution: {integrity: sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g==}
2628
@@ -3010,37 +2952,37 @@ snapshots:
2952
transitivePeerDependencies:
2953
- supports-color
2954
3013
- '@next/env@13.4.1': {}
2955
+ '@next/env@14.2.22': {}
2956
3015
- '@next/eslint-plugin-next@13.3.1':
2957
+ '@next/eslint-plugin-next@14.2.22':
2958
dependencies:
3017
- glob: 7.1.7
2959
+ glob: 10.3.10
2960
3019
- '@next/swc-darwin-arm64@13.4.1':
2961
+ '@next/swc-darwin-arm64@14.2.22':
2962
optional: true
2963
3022
- '@next/swc-darwin-x64@13.4.1':
2964
+ '@next/swc-darwin-x64@14.2.22':
2965
optional: true
2966
3025
- '@next/swc-linux-arm64-gnu@13.4.1':
2967
+ '@next/swc-linux-arm64-gnu@14.2.22':
2968
optional: true
2969
3028
- '@next/swc-linux-arm64-musl@13.4.1':
2970
+ '@next/swc-linux-arm64-musl@14.2.22':
2971
optional: true
2972
3031
- '@next/swc-linux-x64-gnu@13.4.1':
2973
+ '@next/swc-linux-x64-gnu@14.2.22':
2974
optional: true
2975
3034
- '@next/swc-linux-x64-musl@13.4.1':
2976
+ '@next/swc-linux-x64-musl@14.2.22':
2977
optional: true
2978
3037
- '@next/swc-win32-arm64-msvc@13.4.1':
2979
+ '@next/swc-win32-arm64-msvc@14.2.22':
2980
optional: true
2981
3040
- '@next/swc-win32-ia32-msvc@13.4.1':
2982
+ '@next/swc-win32-ia32-msvc@14.2.22':
2983
optional: true
2984
3043
- '@next/swc-win32-x64-msvc@13.4.1':
2985
+ '@next/swc-win32-x64-msvc@14.2.22':
2986
optional: true
2987
2988
'@nodelib/fs.scandir@2.1.5':
@@ -3206,8 +3148,11 @@ snapshots:
3148
3149
'@rushstack/eslint-patch@1.10.4': {}
3150
3209
- '@swc/helpers@0.5.1':
3151
+ '@swc/counter@0.1.3': {}
3152
+
3153
+ '@swc/helpers@0.5.5':
3154
dependencies:
3155
+ '@swc/counter': 0.1.3
3156
tslib: 2.8.1
3157
3158
'@tailwindcss/typography@0.5.15(tailwindcss@3.3.2)':
@@ -3285,18 +3230,6 @@ snapshots:
3230
transitivePeerDependencies:
3231
- supports-color
3232
3288
- '@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4)':
3289
- dependencies:
3290
- '@typescript-eslint/scope-manager': 5.62.0
3291
- '@typescript-eslint/types': 5.62.0
3292
- '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.0.4)
3293
- debug: 4.3.7
3294
- eslint: 8.39.0
3295
- optionalDependencies:
3296
- typescript: 5.0.4
3297
- transitivePeerDependencies:
3298
- - supports-color
3299
-
3233
'@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4)':
3234
dependencies:
3235
'@typescript-eslint/scope-manager': 8.18.2
@@ -3309,11 +3242,6 @@ snapshots:
3242
transitivePeerDependencies:
3243
- supports-color
3244
3312
- '@typescript-eslint/scope-manager@5.62.0':
3313
- dependencies:
3314
- '@typescript-eslint/types': 5.62.0
3315
- '@typescript-eslint/visitor-keys': 5.62.0
3316
-
3245
'@typescript-eslint/scope-manager@8.18.2':
3246
dependencies:
3247
'@typescript-eslint/types': 8.18.2
@@ -3330,24 +3258,8 @@ snapshots:
3258
transitivePeerDependencies:
3259
- supports-color
3260
3333
- '@typescript-eslint/types@5.62.0': {}
3334
-
3261
'@typescript-eslint/types@8.18.2': {}
3262
3337
- '@typescript-eslint/typescript-estree@5.62.0(typescript@5.0.4)':
3338
- dependencies:
3339
- '@typescript-eslint/types': 5.62.0
3340
- '@typescript-eslint/visitor-keys': 5.62.0
3341
- debug: 4.3.7
3342
- globby: 11.1.0
3343
- is-glob: 4.0.3
3344
- semver: 7.6.3
3345
- tsutils: 3.21.0(typescript@5.0.4)
3346
- optionalDependencies:
3347
- typescript: 5.0.4
3348
- transitivePeerDependencies:
3349
- - supports-color
3350
-
3263
'@typescript-eslint/typescript-estree@8.18.2(typescript@5.0.4)':
3264
dependencies:
3265
'@typescript-eslint/types': 8.18.2
@@ -3373,20 +3285,15 @@ snapshots:
3285
transitivePeerDependencies:
3286
- supports-color
3287
3376
- '@typescript-eslint/visitor-keys@5.62.0':
3377
- dependencies:
3378
- '@typescript-eslint/types': 5.62.0
3379
- eslint-visitor-keys: 3.4.3
3380
-
3288
'@typescript-eslint/visitor-keys@8.18.2':
3289
dependencies:
3290
'@typescript-eslint/types': 8.18.2
3291
eslint-visitor-keys: 4.2.0
3292
3386
- '@vercel/analytics@1.4.1(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react@18.2.0)':
3293
+ '@vercel/analytics@1.4.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react@19.0.0)':
3294
optionalDependencies:
3388
- next: 13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
3389
- react: 18.2.0
3295
+ next: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
3296
+ react: 19.0.0
3297
3298
acorn-jsx@5.3.2(acorn@8.14.0):
3299
dependencies:
@@ -3444,8 +3351,6 @@ snapshots:
3351
3352
array-timsort@1.0.3: {}
3353
3447
- array-union@2.1.0: {}
3448
-
3354
array.prototype.findlast@1.2.5:
3355
dependencies:
3356
call-bind: 1.0.7
@@ -3709,10 +3614,6 @@ snapshots:
3614
3615
diff@5.2.0: {}
3616
3712
- dir-glob@3.0.1:
3713
- dependencies:
3714
- path-type: 4.0.0
3715
-
3617
dlv@1.1.3: {}
3618
3619
doctrine@2.1.0:
@@ -3858,15 +3759,16 @@ snapshots:
3759
3760
escape-string-regexp@4.0.0: {}
3761
3861
- eslint-config-next@13.3.1(eslint@8.39.0)(typescript@5.0.4):
3762
+ eslint-config-next@14.2.22(eslint@8.39.0)(typescript@5.0.4):
3763
dependencies:
3863
- '@next/eslint-plugin-next': 13.3.1
3764
+ '@next/eslint-plugin-next': 14.2.22
3765
'@rushstack/eslint-patch': 1.10.4
3865
- '@typescript-eslint/parser': 5.62.0(eslint@8.39.0)(typescript@5.0.4)
3766
+ '@typescript-eslint/eslint-plugin': 8.18.2(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0)(typescript@5.0.4)
3767
+ '@typescript-eslint/parser': 8.18.2(eslint@8.39.0)(typescript@5.0.4)
3768
eslint: 8.39.0
3769
eslint-import-resolver-node: 0.3.9
3868
- eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0)
3869
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0)
3770
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.39.0)
3771
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0)
3772
eslint-plugin-jsx-a11y: 6.10.2(eslint@8.39.0)
3773
eslint-plugin-react: 7.37.2(eslint@8.39.0)
3774
eslint-plugin-react-hooks: 4.6.2(eslint@8.39.0)
@@ -3885,37 +3787,37 @@ snapshots:
3787
transitivePeerDependencies:
3788
- supports-color
3789
3888
- eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0):
3790
+ eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.39.0):
3791
dependencies:
3792
'@nolyfill/is-core-module': 1.0.39
3793
debug: 4.3.7
3794
enhanced-resolve: 5.17.1
3795
eslint: 8.39.0
3894
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0)
3796
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0)
3797
fast-glob: 3.3.2
3798
get-tsconfig: 4.8.1
3799
is-bun-module: 1.2.1
3800
is-glob: 4.0.3
3801
optionalDependencies:
3900
- eslint-plugin-import: 2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0)
3802
+ eslint-plugin-import: 2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0)
3803
transitivePeerDependencies:
3804
- '@typescript-eslint/parser'
3805
- eslint-import-resolver-node
3806
- eslint-import-resolver-webpack
3807
- supports-color
3808
3907
- eslint-module-utils@2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0):
3809
+ eslint-module-utils@2.12.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0):
3810
dependencies:
3811
debug: 3.2.7
3812
optionalDependencies:
3911
- '@typescript-eslint/parser': 5.62.0(eslint@8.39.0)(typescript@5.0.4)
3813
+ '@typescript-eslint/parser': 8.18.2(eslint@8.39.0)(typescript@5.0.4)
3814
eslint: 8.39.0
3815
eslint-import-resolver-node: 0.3.9
3914
- eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0)
3816
+ eslint-import-resolver-typescript: 3.6.3(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0)(eslint@8.39.0)
3817
transitivePeerDependencies:
3818
- supports-color
3819
3918
- eslint-plugin-import@2.31.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0):
3820
+ eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0):
3821
dependencies:
3822
'@rtsao/scc': 1.1.0
3823
array-includes: 3.1.8
@@ -3926,7 +3828,7 @@ snapshots:
3828
doctrine: 2.1.0
3829
eslint: 8.39.0
3830
eslint-import-resolver-node: 0.3.9
3929
- eslint-module-utils: 2.12.0(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3(@typescript-eslint/parser@5.62.0(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.31.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint@8.39.0))(eslint@8.39.0))(eslint@8.39.0)
3831
+ eslint-module-utils: 2.12.0(@typescript-eslint/parser@8.18.2(eslint@8.39.0)(typescript@5.0.4))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.3)(eslint@8.39.0)
3832
hasown: 2.0.2
3833
is-core-module: 2.15.1
3834
is-glob: 4.0.3
@@ -3938,7 +3840,7 @@ snapshots:
3840
string.prototype.trimend: 1.0.8
3841
tsconfig-paths: 3.15.0
3842
optionalDependencies:
3941
- '@typescript-eslint/parser': 5.62.0(eslint@8.39.0)(typescript@5.0.4)
3843
+ '@typescript-eslint/parser': 8.18.2(eslint@8.39.0)(typescript@5.0.4)
3844
transitivePeerDependencies:
3845
- eslint-import-resolver-typescript
3846
- eslint-import-resolver-webpack
@@ -4213,6 +4115,14 @@ snapshots:
4115
dependencies:
4116
is-glob: 4.0.3
4117
4118
+ glob@10.3.10:
4119
+ dependencies:
4120
+ foreground-child: 3.3.0
4121
+ jackspeak: 2.3.6
4122
+ minimatch: 9.0.5
4123
+ minipass: 7.1.2
4124
+ path-scurry: 1.11.1
4125
+
4126
glob@10.4.5:
4127
dependencies:
4128
foreground-child: 3.3.0
@@ -4222,15 +4132,6 @@ snapshots:
4132
package-json-from-dist: 1.0.1
4133
path-scurry: 1.11.1
4134
4225
- glob@7.1.7:
4226
- dependencies:
4227
- fs.realpath: 1.0.0
4228
- inflight: 1.0.6
4229
- inherits: 2.0.4
4230
- minimatch: 3.1.2
4231
- once: 1.4.0
4232
- path-is-absolute: 1.0.1
4233
-
4135
glob@7.2.3:
4136
dependencies:
4137
fs.realpath: 1.0.0
@@ -4249,15 +4150,6 @@ snapshots:
4150
define-properties: 1.2.1
4151
gopd: 1.0.1
4152
4252
- globby@11.1.0:
4253
- dependencies:
4254
- array-union: 2.1.0
4255
- dir-glob: 3.0.1
4256
- fast-glob: 3.3.2
4257
- ignore: 5.3.2
4258
- merge2: 1.4.1
4259
- slash: 3.0.0
4260
-
4153
gopd@1.0.1:
4154
dependencies:
4155
get-intrinsic: 1.2.4
@@ -4547,6 +4439,12 @@ snapshots:
4439
reflect.getprototypeof: 1.0.7
4440
set-function-name: 2.0.2
4441
4442
+ jackspeak@2.3.6:
4443
+ dependencies:
4444
+ '@isaacs/cliui': 8.0.2
4445
+ optionalDependencies:
4446
+ '@pkgjs/parseargs': 0.11.0
4447
+
4448
jackspeak@3.4.3:
4449
dependencies:
4450
'@isaacs/cliui': 8.0.2
@@ -5012,47 +4910,47 @@ snapshots:
4910
4911
natural-compare@1.4.0: {}
4912
5015
- next-contentlayer@0.3.4(contentlayer@0.3.4(esbuild@0.18.20))(esbuild@0.18.20)(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
4913
+ next-contentlayer@0.3.4(contentlayer@0.3.4(esbuild@0.18.20))(esbuild@0.18.20)(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
4914
dependencies:
4915
'@contentlayer/core': 0.3.4(esbuild@0.18.20)
4916
'@contentlayer/utils': 0.3.4
4917
contentlayer: 0.3.4(esbuild@0.18.20)
5020
- next: 13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
5021
- react: 18.2.0
5022
- react-dom: 18.2.0(react@18.2.0)
4918
+ next: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
4919
+ react: 19.0.0
4920
+ react-dom: 19.0.0(react@19.0.0)
4921
transitivePeerDependencies:
4922
- '@effect-ts/otel-node'
4923
- esbuild
4924
- markdown-wasm
4925
- supports-color
4926
5029
- next-themes@0.2.1(next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0))(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
4927
+ next-themes@0.2.1(next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0))(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
4928
dependencies:
5031
- next: 13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0)
5032
- react: 18.2.0
5033
- react-dom: 18.2.0(react@18.2.0)
4929
+ next: 14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0)
4930
+ react: 19.0.0
4931
+ react-dom: 19.0.0(react@19.0.0)
4932
5035
- next@13.4.1(@opentelemetry/api@1.9.0)(react-dom@18.2.0(react@18.2.0))(react@18.2.0):
4933
+ next@14.2.22(@opentelemetry/api@1.9.0)(react-dom@19.0.0(react@19.0.0))(react@19.0.0):
4934
dependencies:
5037
- '@next/env': 13.4.1
5038
- '@swc/helpers': 0.5.1
4935
+ '@next/env': 14.2.22
4936
+ '@swc/helpers': 0.5.5
4937
busboy: 1.6.0
4938
caniuse-lite: 1.0.30001669
5041
- postcss: 8.4.14
5042
- react: 18.2.0
5043
- react-dom: 18.2.0(react@18.2.0)
5044
- styled-jsx: 5.1.1(react@18.2.0)
5045
- zod: 3.21.4
4939
+ graceful-fs: 4.2.11
4940
+ postcss: 8.4.31
4941
+ react: 19.0.0
4942
+ react-dom: 19.0.0(react@19.0.0)
4943
+ styled-jsx: 5.1.1(react@19.0.0)
4944
optionalDependencies:
5047
- '@next/swc-darwin-arm64': 13.4.1
5048
- '@next/swc-darwin-x64': 13.4.1
5049
- '@next/swc-linux-arm64-gnu': 13.4.1
5050
- '@next/swc-linux-arm64-musl': 13.4.1
5051
- '@next/swc-linux-x64-gnu': 13.4.1
5052
- '@next/swc-linux-x64-musl': 13.4.1
5053
- '@next/swc-win32-arm64-msvc': 13.4.1
5054
- '@next/swc-win32-ia32-msvc': 13.4.1
5055
- '@next/swc-win32-x64-msvc': 13.4.1
4945
+ '@next/swc-darwin-arm64': 14.2.22
4946
+ '@next/swc-darwin-x64': 14.2.22
4947
+ '@next/swc-linux-arm64-gnu': 14.2.22
4948
+ '@next/swc-linux-arm64-musl': 14.2.22
4949
+ '@next/swc-linux-x64-gnu': 14.2.22
4950
+ '@next/swc-linux-x64-musl': 14.2.22
4951
+ '@next/swc-win32-arm64-msvc': 14.2.22
4952
+ '@next/swc-win32-ia32-msvc': 14.2.22
4953
+ '@next/swc-win32-x64-msvc': 14.2.22
4954
'@opentelemetry/api': 1.9.0
4955
transitivePeerDependencies:
4956
- '@babel/core'
@@ -5177,8 +5075,6 @@ snapshots:
5075
lru-cache: 10.4.3
5076
minipass: 7.1.2
5077
5180
- path-type@4.0.0: {}
5181
-
5078
periscopic@3.1.0:
5079
dependencies:
5080
'@types/estree': 1.0.6
@@ -5231,13 +5127,13 @@ snapshots:
5127
5128
postcss-value-parser@4.2.0: {}
5129
5234
- postcss@8.4.14:
5130
+ postcss@8.4.23:
5131
dependencies:
5132
nanoid: 3.3.7
5133
picocolors: 1.1.1
5134
source-map-js: 1.2.1
5135
5240
- postcss@8.4.23:
5136
+ postcss@8.4.31:
5137
dependencies:
5138
nanoid: 3.3.7
5139
picocolors: 1.1.1
@@ -5272,21 +5168,18 @@ snapshots:
5168
5169
queue-microtask@1.2.3: {}
5170
5275
- react-dom@18.2.0(react@18.2.0):
5171
+ react-dom@19.0.0(react@19.0.0):
5172
dependencies:
5277
- loose-envify: 1.4.0
5278
- react: 18.2.0
5279
- scheduler: 0.23.2
5173
+ react: 19.0.0
5174
+ scheduler: 0.25.0
5175
5281
- react-icons@5.3.0(react@18.2.0):
5176
+ react-icons@5.3.0(react@19.0.0):
5177
dependencies:
5283
- react: 18.2.0
5178
+ react: 19.0.0
5179
5180
react-is@16.13.1: {}
5181
5287
- react@18.2.0:
5288
- dependencies:
5289
- loose-envify: 1.4.0
5182
+ react@19.0.0: {}
5183
5184
read-cache@1.0.0:
5185
dependencies:
@@ -5404,9 +5297,7 @@ snapshots:
5297
es-errors: 1.3.0
5298
is-regex: 1.1.4
5299
5407
- scheduler@0.23.2:
5408
- dependencies:
5409
- loose-envify: 1.4.0
5300
+ scheduler@0.25.0: {}
5301
5302
section-matter@1.0.0:
5303
dependencies:
@@ -5448,8 +5339,6 @@ snapshots:
5339
5340
signal-exit@4.1.0: {}
5341
5451
- slash@3.0.0: {}
5452
-
5342
source-map-js@1.2.1: {}
5343
5344
source-map-support@0.5.21:
@@ -5547,10 +5436,10 @@ snapshots:
5436
dependencies:
5437
inline-style-parser: 0.1.1
5438
5550
- styled-jsx@5.1.1(react@18.2.0):
5439
+ styled-jsx@5.1.1(react@19.0.0):
5440
dependencies:
5441
client-only: 0.0.1
5553
- react: 18.2.0
5442
+ react: 19.0.0
5443
5444
sucrase@3.35.0:
5445
dependencies:
@@ -5633,15 +5522,8 @@ snapshots:
5522
minimist: 1.2.8
5523
strip-bom: 3.0.0
5524
5636
- tslib@1.14.1: {}
5637
-
5525
tslib@2.8.1: {}
5526
5640
- tsutils@3.21.0(typescript@5.0.4):
5641
- dependencies:
5642
- tslib: 1.14.1
5643
- typescript: 5.0.4
5644
-
5527
typanion@3.14.0: {}
5528
5529
type-check@0.4.0:
@@ -5867,8 +5749,6 @@ snapshots:
5749
5750
yocto-queue@0.1.0: {}
5751
5870
- zod@3.21.4: {}
5871
-
5752
zod@3.23.8: {}
5753
5754
zwitch@2.0.4: {}