[playground] Upgrade to Next 15 (#31291)
This was previously blocked because the playground was a part of the compiler's yarn workspace and there was some funky hoisting going on. Now that we are decoupled we can upgrade to Next 15, which hopefully should improve build times. --- [//]: # (BEGIN SAPLING FOOTER) Stack created with [Sapling](https://sapling-scm.com). Best reviewed with [ReviewStack](https://reviewstack.dev/facebook/react/pull/31291). * #31293 * #31292 * __->__ #31291
lauren committed
Oct 18, 2024 at 14:09 UTC
ee6ca23b248a7bdcd973101bda86723ed3c46390
5 files changed
+424
-286
compiler/apps/playground/babel.config.js
deleted
-21
@@ -1,21 +0,0 @@
1
-/**
2
- * Copyright (c) Meta Platforms, Inc. and affiliates.
3
- *
4
- * This source code is licensed under the MIT license found in the
5
- * LICENSE file in the root directory of this source tree.
6
- */
7
-
8
-module.exports = function (api) {
9
- api.cache(true);
10
- return {
11
- presets: ['next/babel'],
12
- plugins: [
13
- [
14
- 'babel-plugin-react-compiler',
15
- {
16
- target: '18',
17
- },
18
- ],
19
- ],
20
- };
21
-};
compiler/apps/playground/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.
compiler/apps/playground/next.config.js
+3
@@ -9,6 +9,9 @@ const MonacoWebpackPlugin = require('monaco-editor-webpack-plugin');
9
const path = require('path');
10
11
const nextConfig = {
12
+ experimental: {
13
+ reactCompiler: true,
14
+ },
15
reactStrictMode: true,
16
webpack: (config, options) => {
17
// Load *.d.ts files as strings using https://webpack.js.org/guides/asset-modules/#source-assets.
compiler/apps/playground/package.json
+10
-7
@@ -34,28 +34,31 @@
34
"invariant": "^2.2.4",
35
"lz-string": "^1.5.0",
36
"monaco-editor": "^0.34.1",
37
- "next": "^13.5.6",
37
+ "next": "15.0.0-canary.197",
38
"notistack": "^3.0.0-alpha.7",
39
"prettier": "^3.3.3",
40
"pretty-format": "^29.3.1",
41
"re-resizable": "^6.9.16",
42
- "react": "18.3.1",
43
- "react-compiler-runtime": "*",
44
- "react-dom": "18.3.1"
42
+ "react": "19.0.0-rc-77b637d6-20241016",
43
+ "react-dom": "19.0.0-rc-77b637d6-20241016"
44
},
45
"devDependencies": {
46
"@types/node": "18.11.9",
48
- "@types/react": "18.3.9",
49
- "@types/react-dom": "18.3.0",
47
+ "@types/react": "npm:types-react@19.0.0-rc.1",
48
+ "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1",
49
"autoprefixer": "^10.4.13",
50
"clsx": "^1.2.1",
51
"concurrently": "^7.4.0",
52
"eslint": "^8.28.0",
54
- "eslint-config-next": "^13.5.6",
53
+ "eslint-config-next": "15.0.0-canary.197",
54
"hermes-parser": "^0.22.0",
55
"monaco-editor-webpack-plugin": "^7.1.0",
56
"postcss": "^8.4.31",
57
"tailwindcss": "^3.2.4",
58
"wait-on": "^7.2.0"
59
+ },
60
+ "resolutions": {
61
+ "@types/react": "npm:types-react@19.0.0-rc.1",
62
+ "@types/react-dom": "npm:types-react-dom@19.0.0-rc.1"
63
}
64
}
compiler/apps/playground/yarn.lock
+410
-257
@@ -336,14 +336,21 @@
336
"@babel/helper-validator-identifier" "^7.24.7"
337
to-fast-properties "^2.0.0"
338
339
-"@eslint-community/eslint-utils@^4.2.0":
339
+"@emnapi/runtime@^1.2.0":
340
+ version "1.3.1"
341
+ resolved "https://registry.yarnpkg.com/@emnapi/runtime/-/runtime-1.3.1.tgz#0fcaa575afc31f455fd33534c19381cfce6c6f60"
342
+ integrity sha512-kEBmG8KyqtxJZv+ygbEim+KCGtIq1fC22Ms3S4ziXmYKm8uyoLX0MHONVKwp+9opg390VaKRNt4a7A9NwmpNhw==
343
+ dependencies:
344
+ tslib "^2.4.0"
345
+
346
+"@eslint-community/eslint-utils@^4.2.0", "@eslint-community/eslint-utils@^4.4.0":
347
version "4.4.0"
348
resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz#a23514e8fb9af1269d5f7788aa556798d61c6b59"
349
integrity sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==
350
dependencies:
351
eslint-visitor-keys "^3.3.0"
352
346
-"@eslint-community/regexpp@^4.6.1":
353
+"@eslint-community/regexpp@^4.10.0", "@eslint-community/regexpp@^4.6.1":
354
version "4.11.1"
355
resolved "https://registry.yarnpkg.com/@eslint-community/regexpp/-/regexpp-4.11.1.tgz#a547badfc719eb3e5f4b556325e542fbe9d7a18f"
356
integrity sha512-m4DVN9ZqskZoLU5GlWZadwDnYo3vAEydiUayB9widCl9ffWx2IvPnp6n3on5rJmziJSw9Bv+Z3ChDVdMwXCY8Q==
@@ -404,6 +411,119 @@
411
resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3"
412
integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA==
413
414
+"@img/sharp-darwin-arm64@0.33.5":
415
+ version "0.33.5"
416
+ resolved "https://registry.yarnpkg.com/@img/sharp-darwin-arm64/-/sharp-darwin-arm64-0.33.5.tgz#ef5b5a07862805f1e8145a377c8ba6e98813ca08"
417
+ integrity sha512-UT4p+iz/2H4twwAoLCqfA9UH5pI6DggwKEGuaPy7nCVQ8ZsiY5PIcrRvD1DzuY3qYL07NtIQcWnBSY/heikIFQ==
418
+ optionalDependencies:
419
+ "@img/sharp-libvips-darwin-arm64" "1.0.4"
420
+
421
+"@img/sharp-darwin-x64@0.33.5":
422
+ version "0.33.5"
423
+ resolved "https://registry.yarnpkg.com/@img/sharp-darwin-x64/-/sharp-darwin-x64-0.33.5.tgz#e03d3451cd9e664faa72948cc70a403ea4063d61"
424
+ integrity sha512-fyHac4jIc1ANYGRDxtiqelIbdWkIuQaI84Mv45KvGRRxSAa7o7d1ZKAOBaYbnepLC1WqxfpimdeWfvqqSGwR2Q==
425
+ optionalDependencies:
426
+ "@img/sharp-libvips-darwin-x64" "1.0.4"
427
+
428
+"@img/sharp-libvips-darwin-arm64@1.0.4":
429
+ version "1.0.4"
430
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-arm64/-/sharp-libvips-darwin-arm64-1.0.4.tgz#447c5026700c01a993c7804eb8af5f6e9868c07f"
431
+ integrity sha512-XblONe153h0O2zuFfTAbQYAX2JhYmDHeWikp1LM9Hul9gVPjFY427k6dFEcOL72O01QxQsWi761svJ/ev9xEDg==
432
+
433
+"@img/sharp-libvips-darwin-x64@1.0.4":
434
+ version "1.0.4"
435
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-darwin-x64/-/sharp-libvips-darwin-x64-1.0.4.tgz#e0456f8f7c623f9dbfbdc77383caa72281d86062"
436
+ integrity sha512-xnGR8YuZYfJGmWPvmlunFaWJsb9T/AO2ykoP3Fz/0X5XV2aoYBPkX6xqCQvUTKKiLddarLaxpzNe+b1hjeWHAQ==
437
+
438
+"@img/sharp-libvips-linux-arm64@1.0.4":
439
+ version "1.0.4"
440
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm64/-/sharp-libvips-linux-arm64-1.0.4.tgz#979b1c66c9a91f7ff2893556ef267f90ebe51704"
441
+ integrity sha512-9B+taZ8DlyyqzZQnoeIvDVR/2F4EbMepXMc/NdVbkzsJbzkUjhXv/70GQJ7tdLA4YJgNP25zukcxpX2/SueNrA==
442
+
443
+"@img/sharp-libvips-linux-arm@1.0.5":
444
+ version "1.0.5"
445
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-arm/-/sharp-libvips-linux-arm-1.0.5.tgz#99f922d4e15216ec205dcb6891b721bfd2884197"
446
+ integrity sha512-gvcC4ACAOPRNATg/ov8/MnbxFDJqf/pDePbBnuBDcjsI8PssmjoKMAz4LtLaVi+OnSb5FK/yIOamqDwGmXW32g==
447
+
448
+"@img/sharp-libvips-linux-s390x@1.0.4":
449
+ version "1.0.4"
450
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-s390x/-/sharp-libvips-linux-s390x-1.0.4.tgz#f8a5eb1f374a082f72b3f45e2fb25b8118a8a5ce"
451
+ integrity sha512-u7Wz6ntiSSgGSGcjZ55im6uvTrOxSIS8/dgoVMoiGE9I6JAfU50yH5BoDlYA1tcuGS7g/QNtetJnxA6QEsCVTA==
452
+
453
+"@img/sharp-libvips-linux-x64@1.0.4":
454
+ version "1.0.4"
455
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linux-x64/-/sharp-libvips-linux-x64-1.0.4.tgz#d4c4619cdd157774906e15770ee119931c7ef5e0"
456
+ integrity sha512-MmWmQ3iPFZr0Iev+BAgVMb3ZyC4KeFc3jFxnNbEPas60e1cIfevbtuyf9nDGIzOaW9PdnDciJm+wFFaTlj5xYw==
457
+
458
+"@img/sharp-libvips-linuxmusl-arm64@1.0.4":
459
+ version "1.0.4"
460
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-arm64/-/sharp-libvips-linuxmusl-arm64-1.0.4.tgz#166778da0f48dd2bded1fa3033cee6b588f0d5d5"
461
+ integrity sha512-9Ti+BbTYDcsbp4wfYib8Ctm1ilkugkA/uscUn6UXK1ldpC1JjiXbLfFZtRlBhjPZ5o1NCLiDbg8fhUPKStHoTA==
462
+
463
+"@img/sharp-libvips-linuxmusl-x64@1.0.4":
464
+ version "1.0.4"
465
+ resolved "https://registry.yarnpkg.com/@img/sharp-libvips-linuxmusl-x64/-/sharp-libvips-linuxmusl-x64-1.0.4.tgz#93794e4d7720b077fcad3e02982f2f1c246751ff"
466
+ integrity sha512-viYN1KX9m+/hGkJtvYYp+CCLgnJXwiQB39damAO7WMdKWlIhmYTfHjwSbQeUK/20vY154mwezd9HflVFM1wVSw==
467
+
468
+"@img/sharp-linux-arm64@0.33.5":
469
+ version "0.33.5"
470
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm64/-/sharp-linux-arm64-0.33.5.tgz#edb0697e7a8279c9fc829a60fc35644c4839bb22"
471
+ integrity sha512-JMVv+AMRyGOHtO1RFBiJy/MBsgz0x4AWrT6QoEVVTyh1E39TrCUpTRI7mx9VksGX4awWASxqCYLCV4wBZHAYxA==
472
+ optionalDependencies:
473
+ "@img/sharp-libvips-linux-arm64" "1.0.4"
474
+
475
+"@img/sharp-linux-arm@0.33.5":
476
+ version "0.33.5"
477
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-arm/-/sharp-linux-arm-0.33.5.tgz#422c1a352e7b5832842577dc51602bcd5b6f5eff"
478
+ integrity sha512-JTS1eldqZbJxjvKaAkxhZmBqPRGmxgu+qFKSInv8moZ2AmT5Yib3EQ1c6gp493HvrvV8QgdOXdyaIBrhvFhBMQ==
479
+ optionalDependencies:
480
+ "@img/sharp-libvips-linux-arm" "1.0.5"
481
+
482
+"@img/sharp-linux-s390x@0.33.5":
483
+ version "0.33.5"
484
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-s390x/-/sharp-linux-s390x-0.33.5.tgz#f5c077926b48e97e4a04d004dfaf175972059667"
485
+ integrity sha512-y/5PCd+mP4CA/sPDKl2961b+C9d+vPAveS33s6Z3zfASk2j5upL6fXVPZi7ztePZ5CuH+1kW8JtvxgbuXHRa4Q==
486
+ optionalDependencies:
487
+ "@img/sharp-libvips-linux-s390x" "1.0.4"
488
+
489
+"@img/sharp-linux-x64@0.33.5":
490
+ version "0.33.5"
491
+ resolved "https://registry.yarnpkg.com/@img/sharp-linux-x64/-/sharp-linux-x64-0.33.5.tgz#d806e0afd71ae6775cc87f0da8f2d03a7c2209cb"
492
+ integrity sha512-opC+Ok5pRNAzuvq1AG0ar+1owsu842/Ab+4qvU879ippJBHvyY5n2mxF1izXqkPYlGuP/M556uh53jRLJmzTWA==
493
+ optionalDependencies:
494
+ "@img/sharp-libvips-linux-x64" "1.0.4"
495
+
496
+"@img/sharp-linuxmusl-arm64@0.33.5":
497
+ version "0.33.5"
498
+ resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-arm64/-/sharp-linuxmusl-arm64-0.33.5.tgz#252975b915894fb315af5deea174651e208d3d6b"
499
+ integrity sha512-XrHMZwGQGvJg2V/oRSUfSAfjfPxO+4DkiRh6p2AFjLQztWUuY/o8Mq0eMQVIY7HJ1CDQUJlxGGZRw1a5bqmd1g==
500
+ optionalDependencies:
501
+ "@img/sharp-libvips-linuxmusl-arm64" "1.0.4"
502
+
503
+"@img/sharp-linuxmusl-x64@0.33.5":
504
+ version "0.33.5"
505
+ resolved "https://registry.yarnpkg.com/@img/sharp-linuxmusl-x64/-/sharp-linuxmusl-x64-0.33.5.tgz#3f4609ac5d8ef8ec7dadee80b560961a60fd4f48"
506
+ integrity sha512-WT+d/cgqKkkKySYmqoZ8y3pxx7lx9vVejxW/W4DOFMYVSkErR+w7mf2u8m/y4+xHe7yY9DAXQMWQhpnMuFfScw==
507
+ optionalDependencies:
508
+ "@img/sharp-libvips-linuxmusl-x64" "1.0.4"
509
+
510
+"@img/sharp-wasm32@0.33.5":
511
+ version "0.33.5"
512
+ resolved "https://registry.yarnpkg.com/@img/sharp-wasm32/-/sharp-wasm32-0.33.5.tgz#6f44f3283069d935bb5ca5813153572f3e6f61a1"
513
+ integrity sha512-ykUW4LVGaMcU9lu9thv85CbRMAwfeadCJHRsg2GmeRa/cJxsVY9Rbd57JcMxBkKHag5U/x7TSBpScF4U8ElVzg==
514
+ dependencies:
515
+ "@emnapi/runtime" "^1.2.0"
516
+
517
+"@img/sharp-win32-ia32@0.33.5":
518
+ version "0.33.5"
519
+ resolved "https://registry.yarnpkg.com/@img/sharp-win32-ia32/-/sharp-win32-ia32-0.33.5.tgz#1a0c839a40c5351e9885628c85f2e5dfd02b52a9"
520
+ integrity sha512-T36PblLaTwuVJ/zw/LaH0PdZkRz5rd3SmMHX8GSmR7vtNSP5Z6bQkExdSK7xGWyxLw4sUknBuugTelgw2faBbQ==
521
+
522
+"@img/sharp-win32-x64@0.33.5":
523
+ version "0.33.5"
524
+ resolved "https://registry.yarnpkg.com/@img/sharp-win32-x64/-/sharp-win32-x64-0.33.5.tgz#56f00962ff0c4e0eb93d34a047d29fa995e3e342"
525
+ integrity sha512-MpY/o8/8kj+EcnxwvrP4aTJSWw/aZ7JIGR4aBeZkZw5B7/Jn+tY9/VNwtcoGmdT7GfggGIU4kygOMSbYnOrAbg==
526
+
527
"@isaacs/cliui@^8.0.2":
528
version "8.0.2"
529
resolved "https://registry.yarnpkg.com/@isaacs/cliui/-/cliui-8.0.2.tgz#b37667b7bc181c168782259bab42474fbf52b550"
@@ -469,62 +589,57 @@
589
dependencies:
590
"@monaco-editor/loader" "^1.4.0"
591
472
-"@next/env@13.5.7":
473
- version "13.5.7"
474
- resolved "https://registry.yarnpkg.com/@next/env/-/env-13.5.7.tgz#5006f4460a7fa598a03e1c2aa4e59e45c71082d3"
475
- integrity sha512-uVuRqoj28Ys/AI/5gVEgRAISd0KWI0HRjOO1CTpNgmX3ZsHb5mdn14Y59yk0IxizXdo7ZjsI2S7qbWnO+GNBcA==
476
-
477
-"@next/eslint-plugin-next@13.5.7":
478
- version "13.5.7"
479
- resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.5.7.tgz#9a8cd86a7a27b8f370ec3b130e598688c869bdc6"
480
- integrity sha512-c4vuEOOXeib4js5gDq+zFqAAdRGXX6T0d+zFETiQkRwy7vyj5lBov1dW0Z09nDst2lvxo7VEcKrQMUBH5Vgx7Q==
481
- dependencies:
482
- glob "7.1.7"
483
-
484
-"@next/swc-darwin-arm64@13.5.7":
485
- version "13.5.7"
486
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.5.7.tgz#b99b91c04a884ba1272a3bd5db2b6f47a5bb10c2"
487
- integrity sha512-7SxmxMex45FvKtRoP18eftrDCMyL6WQVYJSEE/s7A1AW/fCkznxjEShKet2iVVzf89gWp8HbXGaL4hCaseux6g==
488
-
489
-"@next/swc-darwin-x64@13.5.7":
490
- version "13.5.7"
491
- resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.5.7.tgz#0a30d1c40430ed09ef4384bd90148e68badbf5e5"
492
- integrity sha512-6iENvgyIkGFLFszBL4b1VfEogKC3TDPEB6/P/lgxmgXVXIV09Q4or1MVn+U/tYyYmm7oHMZ3oxGpHAyJ80nA6g==
493
-
494
-"@next/swc-linux-arm64-gnu@13.5.7":
495
- version "13.5.7"
496
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.5.7.tgz#f6464e423186494d44ae9544c76b50e661682bc0"
497
- integrity sha512-P42jDX56wu9zEdVI+Xv4zyTeXB3DpqgE1Gb4bWrc0s2RIiDYr6uKBprnOs1hCGIwfVyByxyTw5Va66QCdFFNUg==
498
-
499
-"@next/swc-linux-arm64-musl@13.5.7":
500
- version "13.5.7"
501
- resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.5.7.tgz#88b62e006d00fc31359723f96cbd601132812873"
502
- integrity sha512-A06vkj+8X+tLRzSja5REm/nqVOCzR+x5Wkw325Q/BQRyRXWGCoNbQ6A+BR5M86TodigrRfI3lUZEKZKe3QJ9Bg==
503
-
504
-"@next/swc-linux-x64-gnu@13.5.7":
505
- version "13.5.7"
506
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.5.7.tgz#68d31a7c75f1b0dbc408f9fe49ac878c6723446c"
507
- integrity sha512-UdHm7AlxIbdRdMsK32cH0EOX4OmzAZ4Xm+UVlS0YdvwLkI3pb7AoBEoVMG5H0Wj6Wpz6GNkrFguHTRLymTy6kw==
508
-
509
-"@next/swc-linux-x64-musl@13.5.7":
510
- version "13.5.7"
511
- resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.5.7.tgz#09c9c3c667abd55f2af0b4e464342350baeabdb3"
512
- integrity sha512-c50Y8xBKU16ZGj038H6C13iedRglxvdQHD/1BOtes56gwUrIRDX2Nkzn3mYtpz3Wzax0gfAF9C0Nqljt93IxvA==
513
-
514
-"@next/swc-win32-arm64-msvc@13.5.7":
515
- version "13.5.7"
516
- resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.5.7.tgz#3314966f960a22ee95adb8285e0927c9e4ba7205"
517
- integrity sha512-NcUx8cmkA+JEp34WNYcKW6kW2c0JBhzJXIbw+9vKkt9m/zVJ+KfizlqmoKf04uZBtzFN6aqE2Fyv2MOd021WIA==
518
-
519
-"@next/swc-win32-ia32-msvc@13.5.7":
520
- version "13.5.7"
521
- resolved "https://registry.yarnpkg.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.5.7.tgz#fd118f3bd5a87453b252eb3c5fae54ddce035026"
522
- integrity sha512-wXp+/3NVcuyJDED6gJiLXs5dqHaWO7moAB6aBtjlKZvsxBDxpcyjsfRbtHPeYtaT20zCkmPs69H0K25lrVZmlA==
523
-
524
-"@next/swc-win32-x64-msvc@13.5.7":
525
- version "13.5.7"
526
- resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.5.7.tgz#3eff03a5a80281449c58fece85a780c1e6e3594b"
527
- integrity sha512-PLyD3Dl6jTTkLG8AoqhPGd5pXtSs8wbqIhWPQt3yEMfnYld/dGYuF2YPs3YHaVFrijCIF9pXY3+QOyvP23Zn7g==
592
+"@next/env@15.0.0-canary.197":
593
+ version "15.0.0-canary.197"
594
+ resolved "https://registry.yarnpkg.com/@next/env/-/env-15.0.0-canary.197.tgz#d5ae98dab7374d68dcef319f26cd897c0bca16fe"
595
+ integrity sha512-xkJbvMANutTqIJ3FPAGtELz5d7ZF/nyNJnpaLAWxV87dF0x8ZVR/uo3MCsrN/jitWfoiEJDav90VeUcYAfhbZA==
596
+
597
+"@next/eslint-plugin-next@15.0.0-canary.197":
598
+ version "15.0.0-canary.197"
599
+ resolved "https://registry.yarnpkg.com/@next/eslint-plugin-next/-/eslint-plugin-next-15.0.0-canary.197.tgz#2f66f0bc2b81a267e3e424786b9615bb3724bfbd"
600
+ integrity sha512-PawKr9jxAjXr8P4p1OtpIX0NyopglQsRG3hDtmZ9RAxNNtheWwIJf3YeaRsXnlf0m8iljAN3MiOZve39GN1FLQ==
601
+ dependencies:
602
+ fast-glob "3.3.1"
603
+
604
+"@next/swc-darwin-arm64@15.0.0-canary.197":
605
+ version "15.0.0-canary.197"
606
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.0.0-canary.197.tgz#705f7169b424650a012d8ecb170735211ab818e2"
607
+ integrity sha512-WDyzAx/nu1RTg1X27+YNApQLn5cGaCGhOsBuIpPy7U0P+hW2CdZ0YhHprRxA9pIX1CsdvY61BcngkTQOtR3g1w==
608
+
609
+"@next/swc-darwin-x64@15.0.0-canary.197":
610
+ version "15.0.0-canary.197"
611
+ resolved "https://registry.yarnpkg.com/@next/swc-darwin-x64/-/swc-darwin-x64-15.0.0-canary.197.tgz#623940d6cbe1c76423ff4e5d3c2ac3cfd3964ce2"
612
+ integrity sha512-updImRT6rAV9nhHn8mXW2fYM02JalJt8ogTa3YspHSYtG+ueqdKhXZo+a+YyJ9N/rgLJwtPZnEEZ/SMDbzASvQ==
613
+
614
+"@next/swc-linux-arm64-gnu@15.0.0-canary.197":
615
+ version "15.0.0-canary.197"
616
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.0.0-canary.197.tgz#e751ecc349ccfc8ef9689bcabb6c4b405551ffbf"
617
+ integrity sha512-FgDBzFwMA/bunjONCwvN0ImmYEqMG4c7544iB6Aj798WF5tGr8hGhSpsjml1EaWq2X3wO3UHtRU5RBUGz+WxGg==
618
+
619
+"@next/swc-linux-arm64-musl@15.0.0-canary.197":
620
+ version "15.0.0-canary.197"
621
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.0.0-canary.197.tgz#b7ea38d3dd90040124781d54d8e92fe0eadcf6a0"
622
+ integrity sha512-FvNQk7vxPtmesKdR15XoVm8wJUCUXVmbvdwms9f7pXIesdtGvd/eBBQ4e9njU3na1FPrwNzOjV/5DIp8O+ZH0g==
623
+
624
+"@next/swc-linux-x64-gnu@15.0.0-canary.197":
625
+ version "15.0.0-canary.197"
626
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.0.0-canary.197.tgz#f9fc075c72caf3e3274cd5fee4d5857b79751b9a"
627
+ integrity sha512-cTq5mSGMlYPfn2w3QD6+3kTqqiHrtCfTGfh484Ndmm2EQMUmKafx7s+ovCFMftJoICbQtXCP2ynX/+3GmEF4TQ==
628
+
629
+"@next/swc-linux-x64-musl@15.0.0-canary.197":
630
+ version "15.0.0-canary.197"
631
+ resolved "https://registry.yarnpkg.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.0.0-canary.197.tgz#9db818a0f2244ca67f67dddd9f5d31484f481336"
632
+ integrity sha512-R/5eZn9u4YwYLid/kUgcFNhON33UxvZN3mbmpxVaZraBGsU+rsXPxl4BSPD070GnH1xwq//3j84I/FfxgwN0kg==
633
+
634
+"@next/swc-win32-arm64-msvc@15.0.0-canary.197":
635
+ version "15.0.0-canary.197"
636
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.0.0-canary.197.tgz#263fb82c4dba585d15dfeea681bf38efd8a712a1"
637
+ integrity sha512-87P+1a3egZXALB1FB2OMDMp12rUVavuzl3xG9Cqz2aLKxhz+1MD38lKf3W4dsNxJ8lGGygCIeAd1d95aGJybhg==
638
+
639
+"@next/swc-win32-x64-msvc@15.0.0-canary.197":
640
+ version "15.0.0-canary.197"
641
+ resolved "https://registry.yarnpkg.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.0.0-canary.197.tgz#bf791a77927ea5adc40f5bf54cb7ed7ac0b75e9f"
642
+ integrity sha512-Tw2yrY5FYt08aoz+OKK01kSKaoSfDba3ouwfNoPZnXIGLi/lcKv9ThDpwecj0Qs8cgidNJBba+U52lkkxL94Xw==
643
644
"@nodelib/fs.scandir@2.1.5":
645
version "2.1.5"
@@ -569,7 +684,7 @@
684
resolved "https://registry.yarnpkg.com/@rtsao/scc/-/scc-1.1.0.tgz#927dd2fae9bc3361403ac2c7a00c32ddce9ad7e8"
685
integrity sha512-zt6OdqaDoOnJ1ZYsCYGt9YmWzDXl4vQdKTyJev62gFhRGKdx7mcT54V9KIjg+d2wi9EXsPvAPKe7i7WjfVWB8g==
686
572
-"@rushstack/eslint-patch@^1.3.3":
687
+"@rushstack/eslint-patch@^1.10.3":
688
version "1.10.4"
689
resolved "https://registry.yarnpkg.com/@rushstack/eslint-patch/-/eslint-patch-1.10.4.tgz#427d5549943a9c6fce808e39ea64dbe60d4047f1"
690
integrity sha512-WJgX9nzTqknM393q1QJDJmoW28kUfEnybeTfVNcNAPnIx210RXm2DiXiHzfNPJNIUUb1tJnz/l4QGtJ30PgWmA==
@@ -596,10 +711,15 @@
711
resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e"
712
integrity sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==
713
599
-"@swc/helpers@0.5.2":
600
- version "0.5.2"
601
- resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.2.tgz#85ea0c76450b61ad7d10a37050289eded783c27d"
602
- integrity sha512-E4KcWTpoLHqwPHLxidpOqQbcrZVgi0rsmmZXUle1jXmJfuIf/UWpczUJ7MZZ5tlxytgJXyp0w4PGkkeLiuIdZw==
714
+"@swc/counter@0.1.3":
715
+ version "0.1.3"
716
+ resolved "https://registry.yarnpkg.com/@swc/counter/-/counter-0.1.3.tgz#cc7463bd02949611c6329596fccd2b0ec782b0e9"
717
+ integrity sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==
718
+
719
+"@swc/helpers@0.5.13":
720
+ version "0.5.13"
721
+ resolved "https://registry.yarnpkg.com/@swc/helpers/-/helpers-0.5.13.tgz#33e63ff3cd0cade557672bd7888a39ce7d115a8c"
722
+ integrity sha512-UoKGxQ3r5kYI9dALKJapMmuK+1zWM/H17Z1+iwnNmzcJRnfFuevZs375TA5rW31pu4BS4NoSy1fRsexDXfWn5w==
723
dependencies:
724
tslib "^2.4.0"
725
@@ -613,71 +733,100 @@
733
resolved "https://registry.yarnpkg.com/@types/node/-/node-18.11.9.tgz#02d013de7058cea16d36168ef2fc653464cfbad4"
734
integrity sha512-CRpX21/kGdzjOpFsZSkcrXMGIBWMGNIHXXBVFSH+ggkftxg+XYP20TESbh+zFvFj3EQOl5byk0HTRn1IL6hbqg==
735
616
-"@types/prop-types@*":
617
- version "15.7.13"
618
- resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.13.tgz#2af91918ee12d9d32914feb13f5326658461b451"
619
- integrity sha512-hCZTSvwbzWGvhqxp/RqVqwU999pBf2vp7hzIjiYOsl8wqOmUxkQ6ddw1cV3l8811+kdUFus/q4d1Y3E3SyEifA==
620
-
621
-"@types/react-dom@18.3.0":
622
- version "18.3.0"
623
- resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0"
624
- integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==
736
+"@types/react-dom@npm:types-react-dom@19.0.0-rc.1":
737
+ version "19.0.0-rc.1"
738
+ resolved "https://registry.yarnpkg.com/types-react-dom/-/types-react-dom-19.0.0-rc.1.tgz#1d544d02c5df2a82d87c2eff979afa2e21a8317a"
739
+ integrity sha512-VSLZJl8VXCD0fAWp7DUTFUDCcZ8DVXOQmjhJMD03odgeFmu14ZQJHCXeETm3BEAhJqfgJaFkLnGkQv88sRx0fQ==
740
dependencies:
741
"@types/react" "*"
742
628
-"@types/react@*", "@types/react@18.3.9":
629
- version "18.3.9"
630
- resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.9.tgz#2cdf5f425ec8a133d67e9e3673909738b783db20"
631
- integrity sha512-+BpAVyTpJkNWWSSnaLBk6ePpHLOGJKnEQNbINNovPWzvEUyAe3e+/d494QdEh71RekM/qV7lw6jzf1HGrJyAtQ==
743
+"@types/react@*", "@types/react@npm:types-react@19.0.0-rc.1":
744
+ version "19.0.0-rc.1"
745
+ resolved "https://registry.yarnpkg.com/types-react/-/types-react-19.0.0-rc.1.tgz#576d1a702f6d0cc5b24813a293913e5cbfeaa647"
746
+ integrity sha512-RshndUfqTW6K3STLPis8BtAYCGOkMbtvYsi90gmVNDZBXUyUc5juf2PE9LfS/JmOlUIRO8cWTS/1MTnmhjDqyQ==
747
dependencies:
633
- "@types/prop-types" "*"
748
csstype "^3.0.2"
749
636
-"@typescript-eslint/parser@^5.4.2 || ^6.0.0":
637
- version "6.21.0"
638
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-6.21.0.tgz#af8fcf66feee2edc86bc5d1cf45e33b0630bf35b"
639
- integrity sha512-tbsV1jPne5CkFQCgPBcDOt30ItF7aJoZL997JSF7MhGQqOeT3svWRYxiqlfA5RUdlHN6Fi+EI9bxqbdyAUZjYQ==
750
+"@typescript-eslint/eslint-plugin@^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0":
751
+ version "8.10.0"
752
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.10.0.tgz#9c8218ed62f9a322df10ded7c34990f014df44f2"
753
+ integrity sha512-phuB3hoP7FFKbRXxjl+DRlQDuJqhpOnm5MmtROXyWi3uS/Xg2ZXqiQfcG2BJHiN4QKyzdOJi3NEn/qTnjUlkmQ==
754
+ dependencies:
755
+ "@eslint-community/regexpp" "^4.10.0"
756
+ "@typescript-eslint/scope-manager" "8.10.0"
757
+ "@typescript-eslint/type-utils" "8.10.0"
758
+ "@typescript-eslint/utils" "8.10.0"
759
+ "@typescript-eslint/visitor-keys" "8.10.0"
760
+ graphemer "^1.4.0"
761
+ ignore "^5.3.1"
762
+ natural-compare "^1.4.0"
763
+ ts-api-utils "^1.3.0"
764
+
765
+"@typescript-eslint/parser@^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0":
766
+ version "8.10.0"
767
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.10.0.tgz#3cbe7206f5e42835878a74a76da533549f977662"
768
+ integrity sha512-E24l90SxuJhytWJ0pTQydFT46Nk0Z+bsLKo/L8rtQSL93rQ6byd1V/QbDpHUTdLPOMsBCcYXZweADNCfOCmOAg==
769
dependencies:
641
- "@typescript-eslint/scope-manager" "6.21.0"
642
- "@typescript-eslint/types" "6.21.0"
643
- "@typescript-eslint/typescript-estree" "6.21.0"
644
- "@typescript-eslint/visitor-keys" "6.21.0"
770
+ "@typescript-eslint/scope-manager" "8.10.0"
771
+ "@typescript-eslint/types" "8.10.0"
772
+ "@typescript-eslint/typescript-estree" "8.10.0"
773
+ "@typescript-eslint/visitor-keys" "8.10.0"
774
debug "^4.3.4"
775
647
-"@typescript-eslint/scope-manager@6.21.0":
648
- version "6.21.0"
649
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-6.21.0.tgz#ea8a9bfc8f1504a6ac5d59a6df308d3a0630a2b1"
650
- integrity sha512-OwLUIWZJry80O99zvqXVEioyniJMa+d2GrqpUTqi5/v5D5rOrppJVBPa0yKCblcigC0/aYAzxxqQ1B+DS2RYsg==
776
+"@typescript-eslint/scope-manager@8.10.0":
777
+ version "8.10.0"
778
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.10.0.tgz#606ffe18314d7b5c2f118f2f02aaa2958107a19c"
779
+ integrity sha512-AgCaEjhfql9MDKjMUxWvH7HjLeBqMCBfIaBbzzIcBbQPZE7CPh1m6FF+L75NUMJFMLYhCywJXIDEMa3//1A0dw==
780
dependencies:
652
- "@typescript-eslint/types" "6.21.0"
653
- "@typescript-eslint/visitor-keys" "6.21.0"
781
+ "@typescript-eslint/types" "8.10.0"
782
+ "@typescript-eslint/visitor-keys" "8.10.0"
783
655
-"@typescript-eslint/types@6.21.0":
656
- version "6.21.0"
657
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.21.0.tgz#205724c5123a8fef7ecd195075fa6e85bac3436d"
658
- integrity sha512-1kFmZ1rOm5epu9NZEZm1kckCDGj5UJEf7P1kliH4LKu/RkwpsfqqGmY2OOcUs18lSlQBKLDYBOGxRVtrMN5lpg==
784
+"@typescript-eslint/type-utils@8.10.0":
785
+ version "8.10.0"
786
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.10.0.tgz#99f1d2e21f8c74703e7d9c4a67a87271eaf57597"
787
+ integrity sha512-PCpUOpyQSpxBn230yIcK+LeCQaXuxrgCm2Zk1S+PTIRJsEfU6nJ0TtwyH8pIwPK/vJoA+7TZtzyAJSGBz+s/dg==
788
+ dependencies:
789
+ "@typescript-eslint/typescript-estree" "8.10.0"
790
+ "@typescript-eslint/utils" "8.10.0"
791
+ debug "^4.3.4"
792
+ ts-api-utils "^1.3.0"
793
+
794
+"@typescript-eslint/types@8.10.0":
795
+ version "8.10.0"
796
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.10.0.tgz#eb29c4bc2ed23489348c297469c76d28c38fb618"
797
+ integrity sha512-k/E48uzsfJCRRbGLapdZgrX52csmWJ2rcowwPvOZ8lwPUv3xW6CcFeJAXgx4uJm+Ge4+a4tFOkdYvSpxhRhg1w==
798
660
-"@typescript-eslint/typescript-estree@6.21.0":
661
- version "6.21.0"
662
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.21.0.tgz#c47ae7901db3b8bddc3ecd73daff2d0895688c46"
663
- integrity sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==
799
+"@typescript-eslint/typescript-estree@8.10.0":
800
+ version "8.10.0"
801
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.10.0.tgz#36cc66e06c5f44d6781f95cb03b132e985273a33"
802
+ integrity sha512-3OE0nlcOHaMvQ8Xu5gAfME3/tWVDpb/HxtpUZ1WeOAksZ/h/gwrBzCklaGzwZT97/lBbbxJ16dMA98JMEngW4w==
803
dependencies:
665
- "@typescript-eslint/types" "6.21.0"
666
- "@typescript-eslint/visitor-keys" "6.21.0"
804
+ "@typescript-eslint/types" "8.10.0"
805
+ "@typescript-eslint/visitor-keys" "8.10.0"
806
debug "^4.3.4"
668
- globby "^11.1.0"
807
+ fast-glob "^3.3.2"
808
is-glob "^4.0.3"
670
- minimatch "9.0.3"
671
- semver "^7.5.4"
672
- ts-api-utils "^1.0.1"
809
+ minimatch "^9.0.4"
810
+ semver "^7.6.0"
811
+ ts-api-utils "^1.3.0"
812
674
-"@typescript-eslint/visitor-keys@6.21.0":
675
- version "6.21.0"
676
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.21.0.tgz#87a99d077aa507e20e238b11d56cc26ade45fe47"
677
- integrity sha512-JJtkDduxLi9bivAB+cYOVMtbkqdPOhZ+ZI5LC47MIRrDV4Yn2o+ZnW10Nkmr28xRpSpdJ6Sm42Hjf2+REYXm0A==
813
+"@typescript-eslint/utils@8.10.0":
814
+ version "8.10.0"
815
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.10.0.tgz#d78d1ce3ea3d2a88a2593ebfb1c98490131d00bf"
816
+ integrity sha512-Oq4uZ7JFr9d1ZunE/QKy5egcDRXT/FrS2z/nlxzPua2VHFtmMvFNDvpq1m/hq0ra+T52aUezfcjGRIB7vNJF9w==
817
dependencies:
679
- "@typescript-eslint/types" "6.21.0"
680
- eslint-visitor-keys "^3.4.1"
818
+ "@eslint-community/eslint-utils" "^4.4.0"
819
+ "@typescript-eslint/scope-manager" "8.10.0"
820
+ "@typescript-eslint/types" "8.10.0"
821
+ "@typescript-eslint/typescript-estree" "8.10.0"
822
+
823
+"@typescript-eslint/visitor-keys@8.10.0":
824
+ version "8.10.0"
825
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.10.0.tgz#7ce4c0c3b82140415c9cd9babe09e0000b4e9979"
826
+ integrity sha512-k8nekgqwr7FadWk548Lfph6V3r9OVqjzAIVskE7orMZR23cGJjAOVazsZSJW+ElyjfTM4wx/1g88Mi70DDtG9A==
827
+ dependencies:
828
+ "@typescript-eslint/types" "8.10.0"
829
+ eslint-visitor-keys "^3.4.3"
830
831
"@ungap/structured-clone@^1.2.0":
832
version "1.2.0"
@@ -800,11 +949,6 @@ array-includes@^3.1.6, array-includes@^3.1.8:
949
get-intrinsic "^1.2.4"
950
is-string "^1.0.7"
951
803
-array-union@^2.1.0:
804
- version "2.1.0"
805
- resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d"
806
- integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
807
-
952
array.prototype.findlast@^1.2.5:
953
version "1.2.5"
954
resolved "https://registry.yarnpkg.com/array.prototype.findlast/-/array.prototype.findlast-1.2.5.tgz#3e4fbcb30a15a7f5bf64cf2faae22d139c2e4904"
@@ -997,7 +1141,12 @@ camelcase-css@^2.0.1:
1141
resolved "https://registry.yarnpkg.com/camelcase-css/-/camelcase-css-2.0.1.tgz#ee978f6947914cc30c6b44741b6ed1df7f043fd5"
1142
integrity sha512-QOSvevhslijgYwRx6Rv7zKdMF8lbRmx+uQGx2+vDc+KI/eBnsy9kit5aj23AgGu3pa4t9AgwbnXWqS+iOY+2aA==
1143
1000
-caniuse-lite@^1.0.30001406, caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001663:
1144
+caniuse-lite@^1.0.30001579:
1145
+ version "1.0.30001669"
1146
+ resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001669.tgz#fda8f1d29a8bfdc42de0c170d7f34a9cf19ed7a3"
1147
+ integrity sha512-DlWzFDJqstqtIVx1zeSpIMLjunf5SmwOw0N2Ck/QSQdS8PLS4+9HrLaYei4w8BIAL7IB/UEDu889d8vhCTPA0w==
1148
+
1149
+caniuse-lite@^1.0.30001646, caniuse-lite@^1.0.30001663:
1150
version "1.0.30001664"
1151
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001664.tgz#d588d75c9682d3301956b05a3749652a80677df4"
1152
integrity sha512-AmE7k4dXiNKQipgn7a2xg558IRqPN3jMQY/rOsbxDhrd0tyChwbITBfiwtnqz8bi2M5mIWbxAYBvk7W7QBUS2g==
@@ -1072,11 +1221,27 @@ color-name@1.1.3:
1221
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.3.tgz#a7d0558bd89c42f795dd42328f740831ca53bc25"
1222
integrity sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==
1223
1075
-color-name@~1.1.4:
1224
+color-name@^1.0.0, color-name@~1.1.4:
1225
version "1.1.4"
1226
resolved "https://registry.yarnpkg.com/color-name/-/color-name-1.1.4.tgz#c2a09a87acbde69543de6f63fa3995c826c536a2"
1227
integrity sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
1228
1229
+color-string@^1.9.0:
1230
+ version "1.9.1"
1231
+ resolved "https://registry.yarnpkg.com/color-string/-/color-string-1.9.1.tgz#4467f9146f036f855b764dfb5bf8582bf342c7a4"
1232
+ integrity sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==
1233
+ dependencies:
1234
+ color-name "^1.0.0"
1235
+ simple-swizzle "^0.2.2"
1236
+
1237
+color@^4.2.3:
1238
+ version "4.2.3"
1239
+ resolved "https://registry.yarnpkg.com/color/-/color-4.2.3.tgz#d781ecb5e57224ee43ea9627560107c0e0c6463a"
1240
+ integrity sha512-1rXeuUUiGGrykh+CeBdu5Ie7OJwinCgQY0bc7GCRxy5xVHy+moaqkpL/jqQq0MtQOeYcrqEz4abc5f0KtU7W4A==
1241
+ dependencies:
1242
+ color-convert "^2.0.1"
1243
+ color-string "^1.9.0"
1244
+
1245
combined-stream@^1.0.8:
1246
version "1.0.8"
1247
resolved "https://registry.yarnpkg.com/combined-stream/-/combined-stream-1.0.8.tgz#c3d45a8b34fd730631a110a8a2520682b31d5a7f"
@@ -1238,18 +1403,16 @@ delayed-stream@~1.0.0:
1403
resolved "https://registry.yarnpkg.com/delayed-stream/-/delayed-stream-1.0.0.tgz#df3ae199acadfb7d440aaae0b29e2272b24ec619"
1404
integrity sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==
1405
1406
+detect-libc@^2.0.3:
1407
+ version "2.0.3"
1408
+ resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700"
1409
+ integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==
1410
+
1411
didyoumean@^1.2.2:
1412
version "1.2.2"
1413
resolved "https://registry.yarnpkg.com/didyoumean/-/didyoumean-1.2.2.tgz#989346ffe9e839b4555ecf5666edea0d3e8ad037"
1414
integrity sha512-gxtyfqMg7GKyhQmb056K7M3xszy/myH8w+B4RT+QXBQsvAOdc3XymqDDPHx1BgPgsdAA5SIifona89YtRATDzw==
1415
1246
-dir-glob@^3.0.1:
1247
- version "3.0.1"
1248
- resolved "https://registry.yarnpkg.com/dir-glob/-/dir-glob-3.0.1.tgz#56dbf73d992a4a93ba1584f4534063fd2e41717f"
1249
- integrity sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
1250
- dependencies:
1251
- path-type "^4.0.0"
1252
-
1416
dlv@^1.1.3:
1417
version "1.1.3"
1418
resolved "https://registry.yarnpkg.com/dlv/-/dlv-1.1.3.tgz#5c198a8a11453596e751494d49874bc7732f2e79"
@@ -1448,20 +1611,21 @@ escape-string-regexp@^4.0.0:
1611
resolved "https://registry.yarnpkg.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz#14ba83a5d373e3d311e5afca29cf5bfad965bf34"
1612
integrity sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==
1613
1451
-eslint-config-next@^13.5.6:
1452
- version "13.5.7"
1453
- resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-13.5.7.tgz#fc5d86b22364c93d9279acab2a6f4848c4dbccaf"
1454
- integrity sha512-pdeUuL9KZ8qFzzKqCbxk6FXwG9dNEnot/3+qSFJqxdSGgkFUH8cgZus/meyCi2S0cTAsDbBEE030E6zvL9pUYQ==
1614
+eslint-config-next@15.0.0-canary.197:
1615
+ version "15.0.0-canary.197"
1616
+ resolved "https://registry.yarnpkg.com/eslint-config-next/-/eslint-config-next-15.0.0-canary.197.tgz#06e275c0890f5348be51724dda43a9b2eada12b1"
1617
+ integrity sha512-YkcBlszYqUwatcuWJzUkJxcb7ztwP6w+/xUKYTRiWhmZTH07YOtG0oHHkWqNqPb0NZ0B65wSKLnZAAPpuLyFGA==
1618
dependencies:
1456
- "@next/eslint-plugin-next" "13.5.7"
1457
- "@rushstack/eslint-patch" "^1.3.3"
1458
- "@typescript-eslint/parser" "^5.4.2 || ^6.0.0"
1619
+ "@next/eslint-plugin-next" "15.0.0-canary.197"
1620
+ "@rushstack/eslint-patch" "^1.10.3"
1621
+ "@typescript-eslint/eslint-plugin" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0"
1622
+ "@typescript-eslint/parser" "^5.4.2 || ^6.0.0 || ^7.0.0 || ^8.0.0"
1623
eslint-import-resolver-node "^0.3.6"
1624
eslint-import-resolver-typescript "^3.5.2"
1461
- eslint-plugin-import "^2.28.1"
1462
- eslint-plugin-jsx-a11y "^6.7.1"
1463
- eslint-plugin-react "^7.33.2"
1464
- eslint-plugin-react-hooks "^4.5.0 || 5.0.0-canary-7118f5dd7-20230705"
1625
+ eslint-plugin-import "^2.31.0"
1626
+ eslint-plugin-jsx-a11y "^6.10.0"
1627
+ eslint-plugin-react "^7.35.0"
1628
+ eslint-plugin-react-hooks "^5.0.0"
1629
1630
eslint-import-resolver-node@^0.3.6, eslint-import-resolver-node@^0.3.9:
1631
version "0.3.9"
@@ -1486,17 +1650,17 @@ eslint-import-resolver-typescript@^3.5.2:
1650
is-bun-module "^1.0.2"
1651
is-glob "^4.0.3"
1652
1489
-eslint-module-utils@^2.8.1, eslint-module-utils@^2.9.0:
1653
+eslint-module-utils@^2.12.0, eslint-module-utils@^2.8.1:
1654
version "2.12.0"
1655
resolved "https://registry.yarnpkg.com/eslint-module-utils/-/eslint-module-utils-2.12.0.tgz#fe4cfb948d61f49203d7b08871982b65b9af0b0b"
1656
integrity sha512-wALZ0HFoytlyh/1+4wuZ9FJCD/leWHQzzrxJ8+rebyReSLk7LApMyd3WJaLVoN+D5+WIdJyDK1c6JnE65V4Zyg==
1657
dependencies:
1658
debug "^3.2.7"
1659
1496
-eslint-plugin-import@^2.28.1:
1497
- version "2.30.0"
1498
- resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.30.0.tgz#21ceea0fc462657195989dd780e50c92fe95f449"
1499
- integrity sha512-/mHNE9jINJfiD2EKkg1BKyPyUk4zdnT54YgbOgfjSakWT5oyX/qQLVNTkehyfpcMxZXMy1zyonZ2v7hZTX43Yw==
1660
+eslint-plugin-import@^2.31.0:
1661
+ version "2.31.0"
1662
+ resolved "https://registry.yarnpkg.com/eslint-plugin-import/-/eslint-plugin-import-2.31.0.tgz#310ce7e720ca1d9c0bb3f69adfd1c6bdd7d9e0e7"
1663
+ integrity sha512-ixmkI62Rbc2/w8Vfxyh1jQRTdRTF52VxwRVHl/ykPAmqG+Nb7/kNn+byLP0LxPgI7zWA16Jt82SybJInmMia3A==
1664
dependencies:
1665
"@rtsao/scc" "^1.1.0"
1666
array-includes "^3.1.8"
@@ -1506,7 +1670,7 @@ eslint-plugin-import@^2.28.1:
1670
debug "^3.2.7"
1671
doctrine "^2.1.0"
1672
eslint-import-resolver-node "^0.3.9"
1509
- eslint-module-utils "^2.9.0"
1673
+ eslint-module-utils "^2.12.0"
1674
hasown "^2.0.2"
1675
is-core-module "^2.15.1"
1676
is-glob "^4.0.3"
@@ -1515,9 +1679,10 @@ eslint-plugin-import@^2.28.1:
1679
object.groupby "^1.0.3"
1680
object.values "^1.2.0"
1681
semver "^6.3.1"
1682
+ string.prototype.trimend "^1.0.8"
1683
tsconfig-paths "^3.15.0"
1684
1520
-eslint-plugin-jsx-a11y@^6.7.1:
1685
+eslint-plugin-jsx-a11y@^6.10.0:
1686
version "6.10.0"
1687
resolved "https://registry.yarnpkg.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.10.0.tgz#36fb9dead91cafd085ddbe3829602fb10ef28339"
1688
integrity sha512-ySOHvXX8eSN6zz8Bywacm7CvGNhUtdjvqfQDVe6020TUK34Cywkw7m0KsCCk1Qtm9G1FayfTN1/7mMYnYO2Bhg==
@@ -1539,15 +1704,15 @@ eslint-plugin-jsx-a11y@^6.7.1:
1704
safe-regex-test "^1.0.3"
1705
string.prototype.includes "^2.0.0"
1706
1542
-"eslint-plugin-react-hooks@^4.5.0 || 5.0.0-canary-7118f5dd7-20230705":
1543
- version "4.6.2"
1544
- resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596"
1545
- integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==
1707
+eslint-plugin-react-hooks@^5.0.0:
1708
+ version "5.0.0"
1709
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-5.0.0.tgz#72e2eefbac4b694f5324154619fee44f5f60f101"
1710
+ integrity sha512-hIOwI+5hYGpJEc4uPRmz2ulCjAGD/N13Lukkh8cLV0i2IRk/bdZDYjgLVHj+U9Z704kLIdIO6iueGvxNur0sgw==
1711
1547
-eslint-plugin-react@^7.33.2:
1548
- version "7.36.1"
1549
- resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.36.1.tgz#f1dabbb11f3d4ebe8b0cf4e54aff4aee81144ee5"
1550
- integrity sha512-/qwbqNXZoq+VP30s1d4Nc1C5GTxjJQjk4Jzs4Wq2qzxFM7dSmuG2UkIjg2USMLh3A/aVcUNrK7v0J5U1XEGGwA==
1712
+eslint-plugin-react@^7.35.0:
1713
+ version "7.37.1"
1714
+ resolved "https://registry.yarnpkg.com/eslint-plugin-react/-/eslint-plugin-react-7.37.1.tgz#56493d7d69174d0d828bc83afeffe96903fdadbd"
1715
+ integrity sha512-xwTnwDqzbDRA8uJ7BMxPs/EXRB3i8ZfnOIp8BsxEQkT0nHPp+WWceqGgo6rKb9ctNi8GJLDT4Go5HAWELa/WMg==
1716
dependencies:
1717
array-includes "^3.1.8"
1718
array.prototype.findlast "^1.2.5"
@@ -1663,7 +1828,18 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3:
1828
resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525"
1829
integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1830
1666
-fast-glob@^3.2.9, fast-glob@^3.3.0, fast-glob@^3.3.2:
1831
+fast-glob@3.3.1:
1832
+ version "3.3.1"
1833
+ resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.1.tgz#784b4e897340f3dbbef17413b3f11acf03c874c4"
1834
+ integrity sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==
1835
+ dependencies:
1836
+ "@nodelib/fs.stat" "^2.0.2"
1837
+ "@nodelib/fs.walk" "^1.2.3"
1838
+ glob-parent "^5.1.2"
1839
+ merge2 "^1.3.0"
1840
+ micromatch "^4.0.4"
1841
+
1842
+fast-glob@^3.3.0, fast-glob@^3.3.2:
1843
version "3.3.2"
1844
resolved "https://registry.yarnpkg.com/fast-glob/-/fast-glob-3.3.2.tgz#a904501e57cfdd2ffcded45e99a54fef55e46129"
1845
integrity sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==
@@ -1852,23 +2028,6 @@ glob-parent@^6.0.2:
2028
dependencies:
2029
is-glob "^4.0.3"
2030
1855
-glob-to-regexp@^0.4.1:
1856
- version "0.4.1"
1857
- resolved "https://registry.yarnpkg.com/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz#c75297087c851b9a578bd217dd59a92f59fe546e"
1858
- integrity sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==
1859
-
1860
-glob@7.1.7:
1861
- version "7.1.7"
1862
- resolved "https://registry.yarnpkg.com/glob/-/glob-7.1.7.tgz#3b193e9233f01d42d0b3f78294bbeeb418f94a90"
1863
- integrity sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==
1864
- dependencies:
1865
- fs.realpath "^1.0.0"
1866
- inflight "^1.0.4"
1867
- inherits "2"
1868
- minimatch "^3.0.4"
1869
- once "^1.3.0"
1870
- path-is-absolute "^1.0.0"
1871
-
2031
glob@^10.3.10:
2032
version "10.4.5"
2033
resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.5.tgz#f4d9f0b90ffdbab09c9d77f5f29b4262517b0956"
@@ -1913,18 +2072,6 @@ globalthis@^1.0.3:
2072
define-properties "^1.2.1"
2073
gopd "^1.0.1"
2074
1916
-globby@^11.1.0:
1917
- version "11.1.0"
1918
- resolved "https://registry.yarnpkg.com/globby/-/globby-11.1.0.tgz#bd4be98bb042f83d796f7e3811991fbe82a0d34b"
1919
- integrity sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==
1920
- dependencies:
1921
- array-union "^2.1.0"
1922
- dir-glob "^3.0.1"
1923
- fast-glob "^3.2.9"
1924
- ignore "^5.2.0"
1925
- merge2 "^1.4.1"
1926
- slash "^3.0.0"
1927
-
2075
goober@^2.0.33:
2076
version "2.1.14"
2077
resolved "https://registry.yarnpkg.com/goober/-/goober-2.1.14.tgz#4a5c94fc34dc086a8e6035360ae1800005135acd"
@@ -1937,7 +2084,7 @@ gopd@^1.0.1:
2084
dependencies:
2085
get-intrinsic "^1.1.3"
2086
1940
-graceful-fs@^4.1.2, graceful-fs@^4.2.4:
2087
+graceful-fs@^4.2.4:
2088
version "4.2.11"
2089
resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3"
2090
integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==
@@ -2026,7 +2173,7 @@ hermes-parser@^0.22.0:
2173
dependencies:
2174
hermes-estree "0.22.0"
2175
2029
-ignore@^5.2.0:
2176
+ignore@^5.2.0, ignore@^5.3.1:
2177
version "5.3.2"
2178
resolved "https://registry.yarnpkg.com/ignore/-/ignore-5.3.2.tgz#3cd40e729f3643fd87cb04e50bf0eb722bc596f5"
2179
integrity sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==
@@ -2089,6 +2236,11 @@ is-array-buffer@^3.0.2, is-array-buffer@^3.0.4:
2236
call-bind "^1.0.2"
2237
get-intrinsic "^1.2.1"
2238
2239
+is-arrayish@^0.3.1:
2240
+ version "0.3.2"
2241
+ resolved "https://registry.yarnpkg.com/is-arrayish/-/is-arrayish-0.3.2.tgz#4574a2ae56f7ab206896fb431eaeed066fdf8f03"
2242
+ integrity sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==
2243
+
2244
is-async-function@^2.0.0:
2245
version "2.0.0"
2246
resolved "https://registry.yarnpkg.com/is-async-function/-/is-async-function-2.0.0.tgz#8e4418efd3e5d3a6ebb0164c05ef5afb69aa9646"
@@ -2438,7 +2590,7 @@ lodash@^4.17.21:
2590
resolved "https://registry.yarnpkg.com/lodash/-/lodash-4.17.21.tgz#679591c564c3bffaae8454cf0b3df370c3d6911c"
2591
integrity sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==
2592
2441
-loose-envify@^1.0.0, loose-envify@^1.1.0, loose-envify@^1.4.0:
2593
+loose-envify@^1.0.0, loose-envify@^1.4.0:
2594
version "1.4.0"
2595
resolved "https://registry.yarnpkg.com/loose-envify/-/loose-envify-1.4.0.tgz#71ee51fa7be4caec1a63839f7e682d8132d30caf"
2596
integrity sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
@@ -2462,7 +2614,7 @@ lz-string@^1.5.0:
2614
resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941"
2615
integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==
2616
2465
-merge2@^1.3.0, merge2@^1.4.1:
2617
+merge2@^1.3.0:
2618
version "1.4.1"
2619
resolved "https://registry.yarnpkg.com/merge2/-/merge2-1.4.1.tgz#4368892f885e907455a6fd7dc55c0c9d404990ae"
2620
integrity sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
@@ -2487,14 +2639,7 @@ mime-types@^2.1.12:
2639
dependencies:
2640
mime-db "1.52.0"
2641
2490
-minimatch@9.0.3:
2491
- version "9.0.3"
2492
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825"
2493
- integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==
2494
- dependencies:
2495
- brace-expansion "^2.0.1"
2496
-
2497
-minimatch@^3.0.4, minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
2642
+minimatch@^3.0.5, minimatch@^3.1.1, minimatch@^3.1.2:
2643
version "3.1.2"
2644
resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-3.1.2.tgz#19cd194bfd3e428f049a70817c038d89ab4be35b"
2645
integrity sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==
@@ -2554,28 +2699,28 @@ natural-compare@^1.4.0:
2699
resolved "https://registry.yarnpkg.com/natural-compare/-/natural-compare-1.4.0.tgz#4abebfeed7541f2c27acfb29bdbbd15c8d5ba4f7"
2700
integrity sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==
2701
2557
-next@^13.5.6:
2558
- version "13.5.7"
2559
- resolved "https://registry.yarnpkg.com/next/-/next-13.5.7.tgz#deddbb6644b235f0f6be2bbb6facce9ce004fd8e"
2560
- integrity sha512-W7KIRTE+hPcgGdq89P3mQLDX3m7pJ6nxSyC+YxYaUExE+cS4UledB+Ntk98tKoyhsv6fjb2TRAnD7VDvoqmeFg==
2702
+next@15.0.0-canary.197:
2703
+ version "15.0.0-canary.197"
2704
+ resolved "https://registry.yarnpkg.com/next/-/next-15.0.0-canary.197.tgz#0b7cf8b6a4a2ba6ca58712ed80709766160510aa"
2705
+ integrity sha512-13rOJn7FPGmPt+ahDbbiAkJr1qharRbVJVU/pce+T+OGAbZ2kGu0DilJHFYOLEdlmb80+pO+UFHhcMRV4rVm7w==
2706
dependencies:
2562
- "@next/env" "13.5.7"
2563
- "@swc/helpers" "0.5.2"
2707
+ "@next/env" "15.0.0-canary.197"
2708
+ "@swc/counter" "0.1.3"
2709
+ "@swc/helpers" "0.5.13"
2710
busboy "1.6.0"
2565
- caniuse-lite "^1.0.30001406"
2711
+ caniuse-lite "^1.0.30001579"
2712
postcss "8.4.31"
2567
- styled-jsx "5.1.1"
2568
- watchpack "2.4.0"
2713
+ styled-jsx "5.1.6"
2714
optionalDependencies:
2570
- "@next/swc-darwin-arm64" "13.5.7"
2571
- "@next/swc-darwin-x64" "13.5.7"
2572
- "@next/swc-linux-arm64-gnu" "13.5.7"
2573
- "@next/swc-linux-arm64-musl" "13.5.7"
2574
- "@next/swc-linux-x64-gnu" "13.5.7"
2575
- "@next/swc-linux-x64-musl" "13.5.7"
2576
- "@next/swc-win32-arm64-msvc" "13.5.7"
2577
- "@next/swc-win32-ia32-msvc" "13.5.7"
2578
- "@next/swc-win32-x64-msvc" "13.5.7"
2715
+ "@next/swc-darwin-arm64" "15.0.0-canary.197"
2716
+ "@next/swc-darwin-x64" "15.0.0-canary.197"
2717
+ "@next/swc-linux-arm64-gnu" "15.0.0-canary.197"
2718
+ "@next/swc-linux-arm64-musl" "15.0.0-canary.197"
2719
+ "@next/swc-linux-x64-gnu" "15.0.0-canary.197"
2720
+ "@next/swc-linux-x64-musl" "15.0.0-canary.197"
2721
+ "@next/swc-win32-arm64-msvc" "15.0.0-canary.197"
2722
+ "@next/swc-win32-x64-msvc" "15.0.0-canary.197"
2723
+ sharp "^0.33.5"
2724
2725
node-releases@^2.0.18:
2726
version "2.0.18"
@@ -2748,11 +2893,6 @@ path-scurry@^1.11.1:
2893
lru-cache "^10.2.0"
2894
minipass "^5.0.0 || ^6.0.2 || ^7.0.0"
2895
2751
-path-type@^4.0.0:
2752
- version "4.0.0"
2753
- resolved "https://registry.yarnpkg.com/path-type/-/path-type-4.0.0.tgz#84ed01c0a7ba380afe09d90a8c180dcd9d03043b"
2754
- integrity sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2755
-
2896
picocolors@^1.0.0, picocolors@^1.0.1, picocolors@^1.1.0:
2897
version "1.1.0"
2898
resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.1.0.tgz#5358b76a78cde483ba5cef6a9dc9671440b27d59"
@@ -2902,18 +3042,12 @@ re-resizable@^6.9.16:
3042
resolved "https://registry.yarnpkg.com/re-resizable/-/re-resizable-6.10.0.tgz#d684a096ab438f1a93f59ad3a580a206b0ce31ee"
3043
integrity sha512-hysSK0xmA5nz24HBVztlk4yCqCLCvS32E6ZpWxVKop9x3tqCa4yAj1++facrmkOf62JsJHjmjABdKxXofYioCw==
3044
2905
-react-compiler-runtime@*:
2906
- version "0.0.0"
2907
- resolved "https://registry.yarnpkg.com/react-compiler-runtime/-/react-compiler-runtime-0.0.0.tgz#906990637c0f367f836746931f4824b2acf8a05c"
2908
- integrity sha512-ZaNBKRbqg6eZc+YKtJ3MeOwUJ/XjBnEzYnUURWTcvOFGlA79g45QFj7bbVP2ITeUPkiY2PsZZu+NmFEje4p0RA==
2909
-
2910
-react-dom@18.3.1:
2911
- version "18.3.1"
2912
- resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4"
2913
- integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==
3045
+react-dom@19.0.0-rc-77b637d6-20241016:
3046
+ version "19.0.0-rc-77b637d6-20241016"
3047
+ resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-19.0.0-rc-77b637d6-20241016.tgz#71afcba4abbd81a73e85086029202423cf85355e"
3048
+ integrity sha512-xp5LvY+O6uvg0fNbSMyMXe0kbgzw6qn0mbqrdXStm4LBpFeMswLZ+XSNr+eJ0HyIiWrCw0rrXaVdqOxc9wtdKA==
3049
dependencies:
2915
- loose-envify "^1.1.0"
2916
- scheduler "^0.23.2"
3050
+ scheduler "0.25.0-rc-77b637d6-20241016"
3051
3052
react-is@^16.13.1:
3053
version "16.13.1"
@@ -2925,12 +3059,10 @@ react-is@^18.0.0:
3059
resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e"
3060
integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg==
3061
2928
-react@18.3.1:
2929
- version "18.3.1"
2930
- resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891"
2931
- integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==
2932
- dependencies:
2933
- loose-envify "^1.1.0"
3062
+react@19.0.0-rc-77b637d6-20241016:
3063
+ version "19.0.0-rc-77b637d6-20241016"
3064
+ resolved "https://registry.yarnpkg.com/react/-/react-19.0.0-rc-77b637d6-20241016.tgz#9e20f116d0195979f192537e00a0fa1687680319"
3065
+ integrity sha512-9A+i+PGSH/P4MezU4w38K9cbJuy0pzsXoPjPWIv6TQGCFmc5qCzC+8yce8dzfSEF1KJgCF2CLc5qtq/ePfiVqg==
3066
3067
read-cache@^1.0.0:
3068
version "1.0.0"
@@ -3052,19 +3184,17 @@ safe-regex-test@^1.0.3:
3184
es-errors "^1.3.0"
3185
is-regex "^1.1.4"
3186
3055
-scheduler@^0.23.2:
3056
- version "0.23.2"
3057
- resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3"
3058
- integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==
3059
- dependencies:
3060
- loose-envify "^1.1.0"
3187
+scheduler@0.25.0-rc-77b637d6-20241016:
3188
+ version "0.25.0-rc-77b637d6-20241016"
3189
+ resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.25.0-rc-77b637d6-20241016.tgz#ab8f8d1cccc9668946caaa1103acdcdb5c871122"
3190
+ integrity sha512-R5NTrZXJaW4Dj2jHmad2MTehpFq4yUQOxRKDNV7clP1q4Pz6RtUIcofdPnGUWM0krlJAw8DHd/4jT41pFK4iEg==
3191
3192
semver@^6.3.1:
3193
version "6.3.1"
3194
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
3195
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
3196
3067
-semver@^7.5.4, semver@^7.6.3:
3197
+semver@^7.6.0, semver@^7.6.3:
3198
version "7.6.3"
3199
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
3200
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==
@@ -3091,6 +3221,35 @@ set-function-name@^2.0.1, set-function-name@^2.0.2:
3221
functions-have-names "^1.2.3"
3222
has-property-descriptors "^1.0.2"
3223
3224
+sharp@^0.33.5:
3225
+ version "0.33.5"
3226
+ resolved "https://registry.yarnpkg.com/sharp/-/sharp-0.33.5.tgz#13e0e4130cc309d6a9497596715240b2ec0c594e"
3227
+ integrity sha512-haPVm1EkS9pgvHrQ/F3Xy+hgcuMV0Wm9vfIBSiwZ05k+xgb0PkBQpGsAA/oWdDobNaZTH5ppvHtzCFbnSEwHVw==
3228
+ dependencies:
3229
+ color "^4.2.3"
3230
+ detect-libc "^2.0.3"
3231
+ semver "^7.6.3"
3232
+ optionalDependencies:
3233
+ "@img/sharp-darwin-arm64" "0.33.5"
3234
+ "@img/sharp-darwin-x64" "0.33.5"
3235
+ "@img/sharp-libvips-darwin-arm64" "1.0.4"
3236
+ "@img/sharp-libvips-darwin-x64" "1.0.4"
3237
+ "@img/sharp-libvips-linux-arm" "1.0.5"
3238
+ "@img/sharp-libvips-linux-arm64" "1.0.4"
3239
+ "@img/sharp-libvips-linux-s390x" "1.0.4"
3240
+ "@img/sharp-libvips-linux-x64" "1.0.4"
3241
+ "@img/sharp-libvips-linuxmusl-arm64" "1.0.4"
3242
+ "@img/sharp-libvips-linuxmusl-x64" "1.0.4"
3243
+ "@img/sharp-linux-arm" "0.33.5"
3244
+ "@img/sharp-linux-arm64" "0.33.5"
3245
+ "@img/sharp-linux-s390x" "0.33.5"
3246
+ "@img/sharp-linux-x64" "0.33.5"
3247
+ "@img/sharp-linuxmusl-arm64" "0.33.5"
3248
+ "@img/sharp-linuxmusl-x64" "0.33.5"
3249
+ "@img/sharp-wasm32" "0.33.5"
3250
+ "@img/sharp-win32-ia32" "0.33.5"
3251
+ "@img/sharp-win32-x64" "0.33.5"
3252
+
3253
shebang-command@^2.0.0:
3254
version "2.0.0"
3255
resolved "https://registry.yarnpkg.com/shebang-command/-/shebang-command-2.0.0.tgz#ccd0af4f8835fbdc265b82461aaf0c36663f34ea"
@@ -3123,10 +3282,12 @@ signal-exit@^4.0.1:
3282
resolved "https://registry.yarnpkg.com/signal-exit/-/signal-exit-4.1.0.tgz#952188c1cbd546070e2dd20d0f41c0ae0530cb04"
3283
integrity sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==
3284
3126
-slash@^3.0.0:
3127
- version "3.0.0"
3128
- resolved "https://registry.yarnpkg.com/slash/-/slash-3.0.0.tgz#6539be870c165adbd5240220dbe361f1bc4d4634"
3129
- integrity sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
3285
+simple-swizzle@^0.2.2:
3286
+ version "0.2.2"
3287
+ resolved "https://registry.yarnpkg.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz#a4da6b635ffcccca33f70d17cb92592de95e557a"
3288
+ integrity sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==
3289
+ dependencies:
3290
+ is-arrayish "^0.3.1"
3291
3292
source-map-js@^1.0.2, source-map-js@^1.2.1:
3293
version "1.2.1"
@@ -3275,10 +3436,10 @@ strip-json-comments@^3.1.1:
3436
resolved "https://registry.yarnpkg.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz#31f1281b3832630434831c310c01cccda8cbe006"
3437
integrity sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
3438
3278
-styled-jsx@5.1.1:
3279
- version "5.1.1"
3280
- resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.1.tgz#839a1c3aaacc4e735fed0781b8619ea5d0009d1f"
3281
- integrity sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==
3439
+styled-jsx@5.1.6:
3440
+ version "5.1.6"
3441
+ resolved "https://registry.yarnpkg.com/styled-jsx/-/styled-jsx-5.1.6.tgz#83b90c077e6c6a80f7f5e8781d0f311b2fe41499"
3442
+ integrity sha512-qSVyDTeMotdvQYoHWLNGwRFJHC+i+ZvdBRYosOFgC+Wg1vx4frN2/RG/NA7SYqqvKNLf39P2LSRA2pu6n0XYZA==
3443
dependencies:
3444
client-only "0.0.1"
3445
@@ -3390,7 +3551,7 @@ tree-kill@^1.2.2:
3551
resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc"
3552
integrity sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==
3553
3393
-ts-api-utils@^1.0.1:
3554
+ts-api-utils@^1.3.0:
3555
version "1.3.0"
3556
resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1"
3557
integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==
@@ -3512,14 +3673,6 @@ wait-on@^7.2.0:
3673
minimist "^1.2.8"
3674
rxjs "^7.8.1"
3675
3515
-watchpack@2.4.0:
3516
- version "2.4.0"
3517
- resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d"
3518
- integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg==
3519
- dependencies:
3520
- glob-to-regexp "^0.4.1"
3521
- graceful-fs "^4.1.2"
3522
-
3676
which-boxed-primitive@^1.0.2:
3677
version "1.0.2"
3678
resolved "https://registry.yarnpkg.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz#13757bc89b209b049fe5d86430e21cf40a89a8e6"