From 6c9622ec3d2a4c929fb3cd04470dd112e6870a55 Mon Sep 17 00:00:00 2001
From: "renovate[bot]" <29139614+renovate[bot]@users.noreply.github.com>
Date: Thu, 16 Nov 2023 01:59:36 +0000
Subject: [PATCH] fix(deps): update nextjs monorepo to v14 (major) (#686)
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
[](https://renovatebot.com)
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@next/env](https://togithub.com/vercel/next.js) | [`^13.5.6` ->
`^14.0.2`](https://renovatebot.com/diffs/npm/@next%2fenv/13.5.6/14.0.2)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://togithub.com/vercel/next.js)) | [`^13.5.6` ->
`^14.0.2`](https://renovatebot.com/diffs/npm/eslint-config-next/13.5.6/14.0.2)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
| [next](https://nextjs.org)
([source](https://togithub.com/vercel/next.js)) | [`^13.5.6` ->
`^14.0.2`](https://renovatebot.com/diffs/npm/next/13.5.6/14.0.2) |
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
[](https://docs.renovatebot.com/merge-confidence/)
|
---
### Release Notes
vercel/next.js (@next/env)
###
[`v14.0.2`](https://togithub.com/vercel/next.js/releases/tag/v14.0.2)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2)
##### Core Changes
- Fix nested esm package default import resolving mismatch:
[#57784](https://togithub.com/vercel/next.js/issues/57784)
- \[.next/trace] Serialize trace info across workers to preserve
.next/trace with webpackBuildWorker:
[#57761](https://togithub.com/vercel/next.js/issues/57761)
- Add
[@highlight-run/node](https://togithub.com/highlight-run/node) to
externals list:
[#57783](https://togithub.com/vercel/next.js/issues/57783)
- perf: change the chunks configuration for server code:
[#57773](https://togithub.com/vercel/next.js/issues/57773)
- \[.next/trace] Add tags for webpack build worker:
[#57818](https://togithub.com/vercel/next.js/issues/57818)
- chore: update otel:
[#57774](https://togithub.com/vercel/next.js/issues/57774)
- refactor: remove unnecessary condition:
[#57835](https://togithub.com/vercel/next.js/issues/57835)
- chore: remove styfle from `.vercel.approvers`:
[#57841](https://togithub.com/vercel/next.js/issues/57841)
- Remove the `actionBrowser` to RSC `client` layering issue:
[#57842](https://togithub.com/vercel/next.js/issues/57842)
- Prevent caching page with 304 status:
[#57737](https://togithub.com/vercel/next.js/issues/57737)
- Ensure cache soft tags are correct:
[#57850](https://togithub.com/vercel/next.js/issues/57850)
- Update React from
[`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) to
[`08a3953`](https://togithub.com/vercel/next.js/commit/08a39539f):
[#57852](https://togithub.com/vercel/next.js/issues/57852)
- Revert "perf: enable webpack build worker
([#57346](https://togithub.com/vercel/next.js/issues/57346))":
[#57854](https://togithub.com/vercel/next.js/issues/57854)
- Add `serverActions.allowedForwardedHosts` option:
[#57529](https://togithub.com/vercel/next.js/issues/57529)
- chore: reword in tree-view:
[#57884](https://togithub.com/vercel/next.js/issues/57884)
- Polish logging segments of page route:
[#57834](https://togithub.com/vercel/next.js/issues/57834)
- Inherit title and description from metadata into social cards:
[#57857](https://togithub.com/vercel/next.js/issues/57857)
- remove legacy handling for suspense option of next/dynamic:
[#57900](https://togithub.com/vercel/next.js/issues/57900)
- fix(next-core): externalcjs resolve options:
[#57645](https://togithub.com/vercel/next.js/issues/57645)
- ppr: fail static generation if postponed & missing postpone data:
[#57786](https://togithub.com/vercel/next.js/issues/57786)
- Reduce FS access for incremental cache:
[#57902](https://togithub.com/vercel/next.js/issues/57902)
- suspend in render, not in reducers:
[#56497](https://togithub.com/vercel/next.js/issues/56497)
- move static worker IPC server behind experimental flag:
[#57943](https://togithub.com/vercel/next.js/issues/57943)
- feat(turbopack): Experimental wasm build:
[#57906](https://togithub.com/vercel/next.js/issues/57906)
- Fix client chunk loading encoding for dynamic route:
[#57960](https://togithub.com/vercel/next.js/issues/57960)
- misc: fix serverComponentsExternalPackages usage for
experimental.bundlePagesExternals:
[#57954](https://togithub.com/vercel/next.js/issues/57954)
- Improve grammar of removable Babel config warning:
[#55088](https://togithub.com/vercel/next.js/issues/55088)
- Remove throw for unknown messages in hot-reloader-client:
[#57353](https://togithub.com/vercel/next.js/issues/57353)
- Improve CSRF protection error in Server Actions:
[#57980](https://togithub.com/vercel/next.js/issues/57980)
- fix: updates for resuming postponed in minimal mode:
[#57375](https://togithub.com/vercel/next.js/issues/57375)
- fix: ensure that postponed requests can be resumed in minimal mode:
[#58011](https://togithub.com/vercel/next.js/issues/58011)
- Use distDir from webpack-config in createWebpackAliases:
[#57268](https://togithub.com/vercel/next.js/issues/57268)
- use \__NEXT_VERSION compile time replacement:
[#57512](https://togithub.com/vercel/next.js/issues/57512)
- fixes a problem with cache invalidation :
[#58079](https://togithub.com/vercel/next.js/issues/58079)
- feat: always use SWC Wasm fallback when running in WebContainer:
[#58081](https://togithub.com/vercel/next.js/issues/58081)
- update turbopack:
[#58080](https://togithub.com/vercel/next.js/issues/58080)
- fix: normalization and invariant fixes for ppr:
[#58105](https://togithub.com/vercel/next.js/issues/58105)
- ppr: fix fetch postpone not having correct React version:
[#58107](https://togithub.com/vercel/next.js/issues/58107)
- Fix incorrect normalizing in minimal mode:
[#58116](https://togithub.com/vercel/next.js/issues/58116)
- put app client modules into a separate layer:
[#58130](https://togithub.com/vercel/next.js/issues/58130)
- Revert "Revert "Add retry for fetching subsetted Google Fonts"":
[#58075](https://togithub.com/vercel/next.js/issues/58075)
- build: Update `swc_core` to `v0.86.40` and update turbopack:
[#57904](https://togithub.com/vercel/next.js/issues/57904)
- fix(next-core): correct assets url reference condition:
[#58101](https://togithub.com/vercel/next.js/issues/58101)
- build(package): clean up next-swc\* pkg properties:
[#57908](https://togithub.com/vercel/next.js/issues/57908)
- fix PPR build output logs:
[#58149](https://togithub.com/vercel/next.js/issues/58149)
- Update React from
[`08a3953`](https://togithub.com/vercel/next.js/commit/08a39539f) to
[`2983249`](https://togithub.com/vercel/next.js/commit/2983249dd).:
[#58154](https://togithub.com/vercel/next.js/issues/58154)
- fix: rsc normalization fixes:
[#58145](https://togithub.com/vercel/next.js/issues/58145)
- Fix resume stream handling:
[#58159](https://togithub.com/vercel/next.js/issues/58159)
- Forward headers from React to static output and dynamic render:
[#58162](https://togithub.com/vercel/next.js/issues/58162)
- refactor(next-core): separate options context for pages/api:
[#58148](https://togithub.com/vercel/next.js/issues/58148)
- update turbopack:
[#58172](https://togithub.com/vercel/next.js/issues/58172)
- refactor(next-api): remove unused distDir:
[#57789](https://togithub.com/vercel/next.js/issues/57789)
- Change allowed forwarded hosts to be allowed origins for Server
Actions:
[#58023](https://togithub.com/vercel/next.js/issues/58023)
- fail build if not using Next canary with PPR flag:
[#58203](https://togithub.com/vercel/next.js/issues/58203)
- Reduce max header length emitted:
[#58204](https://togithub.com/vercel/next.js/issues/58204)
- ensure experimental warning shows up when using PPR:
[#58206](https://togithub.com/vercel/next.js/issues/58206)
- skip ppr throw for tests:
[#58208](https://togithub.com/vercel/next.js/issues/58208)
- interception routes: fix interception for dynamic routes:
[#58198](https://togithub.com/vercel/next.js/issues/58198)
- Update React from
[`2983249`](https://togithub.com/vercel/next.js/commit/2983249dd) to
[`7508dcd`](https://togithub.com/vercel/next.js/commit/7508dcd5c):
[#58216](https://togithub.com/vercel/next.js/issues/58216)
- tweak postpone error copy & fix link:
[#58219](https://togithub.com/vercel/next.js/issues/58219)
- Add helpful context to postpone reason if it's caught and logged or
escapes:
[#58222](https://togithub.com/vercel/next.js/issues/58222)
- Reword PPR caught bail out to avoid "postpone" terminology:
[#58223](https://togithub.com/vercel/next.js/issues/58223)
- pass postpone through staticGenerationStore:
[#58229](https://togithub.com/vercel/next.js/issues/58229)
- Updated React from
[`7508dcd`](https://togithub.com/vercel/next.js/commit/7508dcd5c) to
[`7468903`](https://togithub.com/vercel/next.js/commit/746890329):
[#58233](https://togithub.com/vercel/next.js/issues/58233)
- \[Docs]: Fix CLI link to server actions size limit docs:
[#58174](https://togithub.com/vercel/next.js/issues/58174)
- refactor(next-core): apply correct url rewrite behavior:
[#58237](https://togithub.com/vercel/next.js/issues/58237)
- update turbopack:
[#58243](https://togithub.com/vercel/next.js/issues/58243)
- parallel routes: fix catch all route support:
[#58215](https://togithub.com/vercel/next.js/issues/58215)
- avoid key conflict:
[#58249](https://togithub.com/vercel/next.js/issues/58249)
##### Documentation Changes
- \[docs] fix next.config.mjs using commonjs in the example:
[#57874](https://togithub.com/vercel/next.js/issues/57874)
- Move link examples to only Pages Router docs.:
[#57758](https://togithub.com/vercel/next.js/issues/57758)
- Update 05-mdx.mdx:
[#57866](https://togithub.com/vercel/next.js/issues/57866)
- docs: Update MDX docs title.:
[#57963](https://togithub.com/vercel/next.js/issues/57963)
- docs: improve non-encrypted HTTP conn to a secure:
[#57998](https://togithub.com/vercel/next.js/issues/57998)
- docs: Revert part of sitemap docs change:
[#58010](https://togithub.com/vercel/next.js/issues/58010)
- docs: useFormState and useOptimistic are now documented:
[#58064](https://togithub.com/vercel/next.js/issues/58064)
- Correct prop name in `server-actions.mdx`:
[#58108](https://togithub.com/vercel/next.js/issues/58108)
- typo: changed from next/server to next/og:
[#58143](https://togithub.com/vercel/next.js/issues/58143)
- docs: Improve deployment docs on self-hosting.:
[#58027](https://togithub.com/vercel/next.js/issues/58027)
- docs: small follow up on deployment docs.:
[#58158](https://togithub.com/vercel/next.js/issues/58158)
- docs: remove duplicate ISR page.:
[#58164](https://togithub.com/vercel/next.js/issues/58164)
- docs: remove note about generateMetdata:
[#58192](https://togithub.com/vercel/next.js/issues/58192)
- docs: mention Middleware on src directory page.:
[#58193](https://togithub.com/vercel/next.js/issues/58193)
- docs: fix typo in composition patterns section:
[#58197](https://togithub.com/vercel/next.js/issues/58197)
- fix docs link for ISR:
[#58207](https://togithub.com/vercel/next.js/issues/58207)
- Add PPR option to `next.config.js` docs:
[#58161](https://togithub.com/vercel/next.js/issues/58161)
- docs: update analytics docs for `useReportWebVitals`:
[#58196](https://togithub.com/vercel/next.js/issues/58196)
- Update 02-app-router-migration.mdx:
[#58253](https://togithub.com/vercel/next.js/issues/58253)
##### Example Changes
- Remove \`experimental: { serverActions: true } from examples as it is
stable in next 14.:
[#57598](https://togithub.com/vercel/next.js/issues/57598)
- Update `Explore the Next.js 13 playground.` to `Explore starter
templates for Next.js`:
[#57799](https://togithub.com/vercel/next.js/issues/57799)
- Chore: simplify with-supabase example:
[#57562](https://togithub.com/vercel/next.js/issues/57562)
- examples: cleanup:
[#57845](https://togithub.com/vercel/next.js/issues/57845)
- Chore: refactor to use server actions in with-supabase example:
[#57858](https://togithub.com/vercel/next.js/issues/57858)
- chore: cleanup more old examples.:
[#58066](https://togithub.com/vercel/next.js/issues/58066)
- Add a self-hosted shared cache example:
[#58000](https://togithub.com/vercel/next.js/issues/58000)
##### Misc Changes
- fix: update Next.js version in create-next-app:
[#57532](https://togithub.com/vercel/next.js/issues/57532)
- Automatically update Turbopack test manifest:
[#57778](https://togithub.com/vercel/next.js/issues/57778)
- fix(youtube-embed): each child in a list should have a unique "key"
prop: [#57579](https://togithub.com/vercel/next.js/issues/57579)
- Update teamname in codeowners:
[#57775](https://togithub.com/vercel/next.js/issues/57775)
- Simplify createNextInstall return type:
[#57760](https://togithub.com/vercel/next.js/issues/57760)
- cleanup PR labeler config:
[#57827](https://togithub.com/vercel/next.js/issues/57827)
- move release undraft step until after canary is fully published:
[#57324](https://togithub.com/vercel/next.js/issues/57324)
- refactor: remove duplicated conditions
- Revert "refactor: remove duplicated conditions"
- Fix typo in run-tests.js:
[#57821](https://togithub.com/vercel/next.js/issues/57821)
- fix: correctly set `x-forwarded-*` in Middleware:
[#57815](https://togithub.com/vercel/next.js/issues/57815)
- chore: remove redundant jest config:
[#57151](https://togithub.com/vercel/next.js/issues/57151)
- chore(test): run unit tests on node 18 and 20:
[#57199](https://togithub.com/vercel/next.js/issues/57199)
- Move ReactRefreshLogBox-builtins tests to inline snapshots:
[#57952](https://togithub.com/vercel/next.js/issues/57952)
- feat(turbo): use turbo gen instead of plop:
[#53684](https://togithub.com/vercel/next.js/issues/53684)
- Skip webpack only test:
[#56929](https://togithub.com/vercel/next.js/issues/56929)
- tweak stats action to pull in runtime sizes:
[#58005](https://togithub.com/vercel/next.js/issues/58005)
- use createNextDescribe for test/development/basic tests:
[#58031](https://togithub.com/vercel/next.js/issues/58031)
- Remove setPnpmResolutionMode as default is highest:
[#57828](https://togithub.com/vercel/next.js/issues/57828)
- Remove installCommand on streaming-ssr test:
[#58037](https://togithub.com/vercel/next.js/issues/58037)
- Remove installCommand on typescript-auto-install and pnpm-support:
[#58039](https://togithub.com/vercel/next.js/issues/58039)
- Fix should have correct module not found error test:
[#57383](https://togithub.com/vercel/next.js/issues/57383)
- Fix options of createNextInstall:
[#58036](https://togithub.com/vercel/next.js/issues/58036)
- Fix update-turbopack-test-manifest.yml workflow:
[#58097](https://togithub.com/vercel/next.js/issues/58097)
- Adjust update-turbopack-test-manifest.yml to run once per day:
[#58104](https://togithub.com/vercel/next.js/issues/58104)
- Refactor repo-setup.js:
[#58131](https://togithub.com/vercel/next.js/issues/58131)
- Update Turbopack test manifest:
[#58122](https://togithub.com/vercel/next.js/issues/58122)
- Update turbopack label creation:
[#58214](https://togithub.com/vercel/next.js/issues/58214)
- Fix test:
[#58228](https://togithub.com/vercel/next.js/issues/58228)
- fix ppr test flake:
[#58232](https://togithub.com/vercel/next.js/issues/58232)
##### Credits
Huge thanks to [@huozhi](https://togithub.com/huozhi),
[@mknichel](https://togithub.com/mknichel),
[@Vadman97](https://togithub.com/Vadman97),
[@feedthejim](https://togithub.com/feedthejim),
[@dnhn](https://togithub.com/dnhn),
[@jridgewell](https://togithub.com/jridgewell),
[@vinaykulk621](https://togithub.com/vinaykulk621),
[@RodrigoTomeES](https://togithub.com/RodrigoTomeES),
[@padmaia](https://togithub.com/padmaia),
[@timneutkens](https://togithub.com/timneutkens),
[@ztanner](https://togithub.com/ztanner),
[@sadikkuzu](https://togithub.com/sadikkuzu),
[@styfle](https://togithub.com/styfle),
[@shuding](https://togithub.com/shuding),
[@dijonmusters](https://togithub.com/dijonmusters),
[@leerob](https://togithub.com/leerob),
[@gffuma](https://togithub.com/gffuma),
[@ijjk](https://togithub.com/ijjk),
[@balazsorban44](https://togithub.com/balazsorban44),
[@Schniz](https://togithub.com/Schniz),
[@kwonoj](https://togithub.com/kwonoj),
[@wyattjoh](https://togithub.com/wyattjoh),
[@wbinnssmith](https://togithub.com/wbinnssmith),
[@joulev](https://togithub.com/joulev),
[@Athrun-Judah](https://togithub.com/Athrun-Judah),
[@tknickman](https://togithub.com/tknickman),
[@rasvanjaya21](https://togithub.com/rasvanjaya21),
[@rashidul0405](https://togithub.com/rashidul0405),
[@sokra](https://togithub.com/sokra),
[@d3lm](https://togithub.com/d3lm),
[@nguyenbry](https://togithub.com/nguyenbry),
[@kdy1](https://togithub.com/kdy1),
[@Mwimwii](https://togithub.com/Mwimwii),
[@gnoff](https://togithub.com/gnoff),
[@sebmarkbage](https://togithub.com/sebmarkbage),
[@dumb-programmer](https://togithub.com/dumb-programmer),
[@manovotny](https://togithub.com/manovotny),
[@molebox](https://togithub.com/molebox),
[@better-salmon](https://togithub.com/better-salmon), and
[@mrr11k](https://togithub.com/mrr11k) for helping!
###
[`v14.0.1`](https://togithub.com/vercel/next.js/releases/tag/v14.0.1)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.0...v14.0.1)
##### Core Changes
- Add Next.js 14 codemods to CLI output.:
[#57552](https://togithub.com/vercel/next.js/issues/57552)
- OpenTelemetry: propagate a configured context(s) to root requests:
[#57084](https://togithub.com/vercel/next.js/issues/57084)
- debug: Add tags to next build traces to track build configuration in
the .next/trace file:
[#56965](https://togithub.com/vercel/next.js/issues/56965)
- \[Traces] Await the flush of the trace write stream to make sure trace
file is written:
[#57641](https://togithub.com/vercel/next.js/issues/57641)
- Add node-pty to externals list:
[#57640](https://togithub.com/vercel/next.js/issues/57640)
- fix: move logging config validation out of experimental:
[#57530](https://togithub.com/vercel/next.js/issues/57530)
- Update font data:
[#57728](https://togithub.com/vercel/next.js/issues/57728)
- Support viewport export via TS Plugin:
[#57554](https://togithub.com/vercel/next.js/issues/57554)
- Fix: Build compilation warning when using middleware:
[#57685](https://togithub.com/vercel/next.js/issues/57685)
- chore: Update flight-client-entry-plugin.ts typo:
[#57734](https://togithub.com/vercel/next.js/issues/57734)
- Improve error for missing default export in dynamic metadata routes:
[#57711](https://togithub.com/vercel/next.js/issues/57711)
- fix gsp tracing issue:
[#57766](https://togithub.com/vercel/next.js/issues/57766)
- fix(turbopack): don't match empty route groups:
[#57647](https://togithub.com/vercel/next.js/issues/57647)
- Update React from
[`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6) to
[`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) and
types: [#57772](https://togithub.com/vercel/next.js/issues/57772)
##### Documentation Changes
- Add missing dot in codemod command:
[#57536](https://togithub.com/vercel/next.js/issues/57536)
- docs(fix): example text unescaped entities:
[#57255](https://togithub.com/vercel/next.js/issues/57255)
- doc: Clarify built-in support for sass after installation:
[#57279](https://togithub.com/vercel/next.js/issues/57279)
- Update docs with a Good to know box about using redirect in client
components:
[#56966](https://togithub.com/vercel/next.js/issues/56966)
- docs: fix 02-dynamic-routes.mdx:
[#57029](https://togithub.com/vercel/next.js/issues/57029)
- Fix incorrect link in GTM docs:
[#57547](https://togithub.com/vercel/next.js/issues/57547)
- Fix typos:
[#57592](https://togithub.com/vercel/next.js/issues/57592)
- Add apostrophe 07-error-handling.mdx:
[#57626](https://togithub.com/vercel/next.js/issues/57626)
- Fix: codemods.mdx Incorrect heading structure of next-og-import,
metaβ¦: [#57605](https://togithub.com/vercel/next.js/issues/57605)
- Typo fix, version "13" to "14":
[#57723](https://togithub.com/vercel/next.js/issues/57723)
- Fix Google Tag Manager URL in Third Party Libraries documentation:
[#57731](https://togithub.com/vercel/next.js/issues/57731)
##### Example Changes
- Fix: Call cookies function from route to flag as dynamic:
[#57494](https://togithub.com/vercel/next.js/issues/57494)
- (Examples) Add `with-youtube-embed` example:
[#57367](https://togithub.com/vercel/next.js/issues/57367)
- (Examples) Add `with-google-maps-embed` example:
[#57365](https://togithub.com/vercel/next.js/issues/57365)
- update [@types/react](https://togithub.com/types/react) version
in examples:
[#57259](https://togithub.com/vercel/next.js/issues/57259)
- docs: fix broken link to demo:
[#57229](https://togithub.com/vercel/next.js/issues/57229)
- (example update) Update example with-Clerk:
[#57050](https://togithub.com/vercel/next.js/issues/57050)
- active-class-name example style js has not taken effect:
[#56136](https://togithub.com/vercel/next.js/issues/56136)
- add inngest next.js example:
[#56049](https://togithub.com/vercel/next.js/issues/56049)
- fix inngest example for 3.x sdk:
[#57712](https://togithub.com/vercel/next.js/issues/57712)
##### Misc Changes
- update manifest:
[#57523](https://togithub.com/vercel/next.js/issues/57523)
- update next/third-parties to use Next 14 or 13 as a peer dependency,
instead of just 13:
[#57515](https://togithub.com/vercel/next.js/issues/57515)
- Modify tailwindcss related dependency of `create-next-app`:
[#57262](https://togithub.com/vercel/next.js/issues/57262)
- Remove extra CI step and lock Node.js version:
[#57769](https://togithub.com/vercel/next.js/issues/57769)
##### Credits
Huge thanks to
[@dijonmusters](https://togithub.com/dijonmusters),
[@sokra](https://togithub.com/sokra),
[@philwolstenholme](https://togithub.com/philwolstenholme),
[@IgorKowalczyk](https://togithub.com/IgorKowalczyk),
[@housseindjirdeh](https://togithub.com/housseindjirdeh),
[@Zoe-Bot](https://togithub.com/Zoe-Bot),
[@HanCiHu](https://togithub.com/HanCiHu),
[@JackHowa](https://togithub.com/JackHowa),
[@goncy](https://togithub.com/goncy),
[@hirotomoyamada](https://togithub.com/hirotomoyamada),
[@pveyes](https://togithub.com/pveyes),
[@yeskunall](https://togithub.com/yeskunall),
[@vinaykulk621](https://togithub.com/vinaykulk621),
[@ChendayUP](https://togithub.com/ChendayUP),
[@leerob](https://togithub.com/leerob),
[@dvoytenko](https://togithub.com/dvoytenko),
[@mknichel](https://togithub.com/mknichel),
[@ijjk](https://togithub.com/ijjk),
[@hmaesta](https://togithub.com/hmaesta),
[@ajz003](https://togithub.com/ajz003),
[@its-kunal](https://togithub.com/its-kunal),
[@joelhooks](https://togithub.com/joelhooks),
[@blurrah](https://togithub.com/blurrah),
[@tariknh](https://togithub.com/tariknh),
[@Vinlock](https://togithub.com/Vinlock),
[@Nayeem-XTREME](https://togithub.com/Nayeem-XTREME),
[@aziyatali](https://togithub.com/aziyatali),
[@aspehler](https://togithub.com/aspehler),
[@huozhi](https://togithub.com/huozhi),
[@ztanner](https://togithub.com/ztanner),
[@ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@moka-ayumu](https://togithub.com/moka-ayumu), and
[@gnoff](https://togithub.com/gnoff) for helping!
###
[`v14.0.0`](https://togithub.com/vercel/next.js/releases/tag/v14.0.0)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v13.5.6...v14.0.0)
##### Core Changes
- perf: fix server trace file logic :
[#56898](https://togithub.com/vercel/next.js/issues/56898)
- feat: drop Node.js 16:
[#56896](https://togithub.com/vercel/next.js/issues/56896)
- Update React from
[`d900fad`](https://togithub.com/vercel/next.js/commit/d900fadbf) to
[`09fbee8`](https://togithub.com/vercel/next.js/commit/09fbee89d).
Removes server context and experimental prefix for server action APIs:
[#56809](https://togithub.com/vercel/next.js/issues/56809)
- feat(env): upgrade `dotenv`:
[#38481](https://togithub.com/vercel/next.js/issues/38481)
- Update Babel dependencies:
[#51962](https://togithub.com/vercel/next.js/issues/51962)
- perf: fix tracing for routes:
[#56924](https://togithub.com/vercel/next.js/issues/56924)
- build: Update `swc_core` to `v0.86.1`:
[#56770](https://togithub.com/vercel/next.js/issues/56770)
- feat: set status code to 500 if unexpected error occurs before
streaming in app router:
[#56236](https://togithub.com/vercel/next.js/issues/56236)
- cache: add unstable_noStore API:
[#56930](https://togithub.com/vercel/next.js/issues/56930)
- Adding component to
[@next/third-parties](https://togithub.com/next/third-parties):
[#56106](https://togithub.com/vercel/next.js/issues/56106)
- Replace `Promise.withResolvers` polyfill with `DetachedPromise`:
[#56954](https://togithub.com/vercel/next.js/issues/56954)
- chore(next/image)!: mark `onLoadingComplete` as deprecated in favor of
`onLoad`:
[#56944](https://togithub.com/vercel/next.js/issues/56944)
- chore: lower Node.js version requirement:
[#56943](https://togithub.com/vercel/next.js/issues/56943)
- fix typos:
[#56870](https://togithub.com/vercel/next.js/issues/56870)
- Update React from
[`09fbee8`](https://togithub.com/vercel/next.js/commit/09fbee89d) to
[`a419575`](https://togithub.com/vercel/next.js/commit/a41957507):
[#56970](https://togithub.com/vercel/next.js/issues/56970)
- Reland "feat(turbopack): support basic next/dynamic":
[#56934](https://togithub.com/vercel/next.js/issues/56934)
- Add `@mui/icons-material` to the default `optimizePackageImports`
list: [#56801](https://togithub.com/vercel/next.js/issues/56801)
- add better logs around worker restarts:
[#57004](https://togithub.com/vercel/next.js/issues/57004)
- Handle Promise Rejections for Streams:
[#56976](https://togithub.com/vercel/next.js/issues/56976)
- Web Streams cleanup:
[#56819](https://togithub.com/vercel/next.js/issues/56819)
- chore(next/image): remove deprecation of `onLoadingComplete`
temporarily:
[#57020](https://togithub.com/vercel/next.js/issues/57020)
- Revert "chore(next/image): remove deprecation of `onLoadingComplete`
temporarily":
[#57024](https://togithub.com/vercel/next.js/issues/57024)
- Improve performance of String.prototype.split uses:
[#56746](https://togithub.com/vercel/next.js/issues/56746)
- chore: support progressive jpg with sharp:
[#56617](https://togithub.com/vercel/next.js/issues/56617)
- Move ImageResponse to next/og:
[#56662](https://togithub.com/vercel/next.js/issues/56662)
- Prefer module over main on main fields for app router server compiler:
[#56960](https://togithub.com/vercel/next.js/issues/56960)
- chore: upgrade `jest`:
[#56909](https://togithub.com/vercel/next.js/issues/56909)
- chore: drop `undici`:
[#56899](https://togithub.com/vercel/next.js/issues/56899)
- Bump packages version to match canary versions:
[#57071](https://togithub.com/vercel/next.js/issues/57071)
- codemod: migrate ImageResponse imports:
[#57074](https://togithub.com/vercel/next.js/issues/57074)
- chore(next/image)!: mark `domains` as deprecated in favor
`remotePatterns`:
[#57062](https://togithub.com/vercel/next.js/issues/57062)
- Code frame and sourcemapped error support for Turbopack:
[#56727](https://togithub.com/vercel/next.js/issues/56727)
- Update flakey build trace case:
[#57092](https://togithub.com/vercel/next.js/issues/57092)
- build: don't error when bundling optional peer deps:
[#57073](https://togithub.com/vercel/next.js/issues/57073)
- Expose Experimental Taint APIs:
[#56507](https://togithub.com/vercel/next.js/issues/56507)
- Update font data:
[#57094](https://togithub.com/vercel/next.js/issues/57094)
- Upgrade edge-runtime/cookies:
[#57124](https://togithub.com/vercel/next.js/issues/57124)
- Remove warning messages:
[#57087](https://togithub.com/vercel/next.js/issues/57087)
- Add retry for fetching subsetted Google Fonts:
[#56583](https://togithub.com/vercel/next.js/issues/56583)
- Update React from
[`a419575`](https://togithub.com/vercel/next.js/commit/a41957507) to
[`d803f51`](https://togithub.com/vercel/next.js/commit/d803f519e):
[#57015](https://togithub.com/vercel/next.js/issues/57015)
- prefer Option\> over Vc:
[#57104](https://togithub.com/vercel/next.js/issues/57104)
- chore: drop `form-data`:
[#57141](https://togithub.com/vercel/next.js/issues/57141)
- chore: drop web streams polyfilling on `globalThis`:
[#57077](https://togithub.com/vercel/next.js/issues/57077)
- chore: create template from `next-edge-ssr-loader`:
[#56715](https://togithub.com/vercel/next.js/issues/56715)
- Remove the experimental `serverActions` flag:
[#57145](https://togithub.com/vercel/next.js/issues/57145)
- Route Handler Types:
[#57070](https://togithub.com/vercel/next.js/issues/57070)
- Revert "Add retry for fetching subsetted Google Fonts":
[#57154](https://togithub.com/vercel/next.js/issues/57154)
- Display experimental features for next build:
[#57152](https://togithub.com/vercel/next.js/issues/57152)
- Cleanup Request Meta:
[#57144](https://togithub.com/vercel/next.js/issues/57144)
- chore: move layer from chunking context to asset context:
[#57149](https://togithub.com/vercel/next.js/issues/57149)
- Turbopack: support more server code in tracing error stack frames:
[#57156](https://togithub.com/vercel/next.js/issues/57156)
- misc: fix injecting --inspect with NODE_OPTIONS:
[#57159](https://togithub.com/vercel/next.js/issues/57159)
- Encoding and decoding variables of Server Actions from the closure:
[#56377](https://togithub.com/vercel/next.js/issues/56377)
- Remove printing fixed issues for Turbopack:
[#57188](https://togithub.com/vercel/next.js/issues/57188)
- Refactor code:
[#57189](https://togithub.com/vercel/next.js/issues/57189)
- Polish auto create layout warning color:
[#57190](https://togithub.com/vercel/next.js/issues/57190)
- improve server actions error when on unsupported node version:
[#57191](https://togithub.com/vercel/next.js/issues/57191)
- Fix two tests that use exportPathMap for Turbopack:
[#57194](https://togithub.com/vercel/next.js/issues/57194)
- fix(loader_tree): propagate metadata to corresponding layout:
[#56956](https://togithub.com/vercel/next.js/issues/56956)
- Polish the error message when using "use client" from a client action:
[#57164](https://togithub.com/vercel/next.js/issues/57164)
- fix(next-core): align edge chunking context's asset root:
[#57022](https://togithub.com/vercel/next.js/issues/57022)
- Leverage defineEnv for all environment variables in Turbopack:
[#57196](https://togithub.com/vercel/next.js/issues/57196)
- perf: memory usage tweaks:
[#57163](https://togithub.com/vercel/next.js/issues/57163)
- update turbopack:
[#57176](https://togithub.com/vercel/next.js/issues/57176)
- Move webpack aliases into separate file:
[#57233](https://togithub.com/vercel/next.js/issues/57233)
- Remove scheduler/tracing alias as the file no longer exists:
[#57234](https://togithub.com/vercel/next.js/issues/57234)
- test: stablize the metadata url tests:
[#57204](https://togithub.com/vercel/next.js/issues/57204)
- Polish turbopack start logging:
[#57203](https://togithub.com/vercel/next.js/issues/57203)
- Remove reactServerCondition property as it is not used:
[#57236](https://togithub.com/vercel/next.js/issues/57236)
- Add CompilerAliases Type:
[#57237](https://togithub.com/vercel/next.js/issues/57237)
- Turbopack: fix over-invalidation of node.js assets:
[#57240](https://togithub.com/vercel/next.js/issues/57240)
- Simplify options passed to createWebpackAliases:
[#57239](https://togithub.com/vercel/next.js/issues/57239)
- Fix relative metadata url resolving on windows:
[#57265](https://togithub.com/vercel/next.js/issues/57265)
- Improve encryption of Server Actions closure arguments:
[#57227](https://togithub.com/vercel/next.js/issues/57227)
- chore: fix a typo:
[#57272](https://togithub.com/vercel/next.js/issues/57272)
- Fix unmatched WebSocket upgrade requests being closed:
[#57245](https://togithub.com/vercel/next.js/issues/57245)
- perf: fix memory leaks in the edge runtime in dev:
[#57235](https://togithub.com/vercel/next.js/issues/57235)
- chore(export)!: remove `next export` in favor of `output: export` in
next.config.js:
[#57085](https://togithub.com/vercel/next.js/issues/57085)
- Simplify iv prefixing of Server Actions encryption:
[#57274](https://togithub.com/vercel/next.js/issues/57274)
- Update Pathname Normalizers:
[#57161](https://togithub.com/vercel/next.js/issues/57161)
- Move logging option to stable:
[#56791](https://togithub.com/vercel/next.js/issues/56791)
- Polish compiling and turbopack logging:
[#57270](https://togithub.com/vercel/next.js/issues/57270)
- Revalidate Header Updates:
[#57162](https://togithub.com/vercel/next.js/issues/57162)
- Enhance Buffered Transform Stream:
[#57267](https://togithub.com/vercel/next.js/issues/57267)
- React Aliases:
[#57283](https://togithub.com/vercel/next.js/issues/57283)
- perf: remove `parse-body` from the server runtime:
[#57280](https://togithub.com/vercel/next.js/issues/57280)
- Improve encryption of Server Actions bound values:
[#57297](https://togithub.com/vercel/next.js/issues/57297)
- Add `__nextjs_pure` helper :
[#57286](https://togithub.com/vercel/next.js/issues/57286)
- only log export-no-custom-routes warning if unsupported:
[#57298](https://togithub.com/vercel/next.js/issues/57298)
- revert "React Aliases
([#57283](https://togithub.com/vercel/next.js/issues/57283))":
[#57299](https://togithub.com/vercel/next.js/issues/57299)
- Fix client reference proxies:
[#57301](https://togithub.com/vercel/next.js/issues/57301)
- fix(turbopack): write manifests for edge app pages and use proper edge
entry: [#56675](https://togithub.com/vercel/next.js/issues/56675)
- Partial Prerendering:
[#57287](https://togithub.com/vercel/next.js/issues/57287)
- Optimize server bundle size:
[#57305](https://togithub.com/vercel/next.js/issues/57305)
- misc: fix bundling of experimental:
[#57311](https://togithub.com/vercel/next.js/issues/57311)
- Fix no-store/revalidate 0 inside of unstable_cache:
[#57313](https://togithub.com/vercel/next.js/issues/57313)
- update turbopack and add HMR test case:
[#57304](https://togithub.com/vercel/next.js/issues/57304)
- Fix nested unstable_cache revalidating:
[#57316](https://togithub.com/vercel/next.js/issues/57316)
- Revert "Add `__nextjs_pure` helper ":
[#57318](https://togithub.com/vercel/next.js/issues/57318)
- bundle analyzer artifacts:
[#57307](https://togithub.com/vercel/next.js/issues/57307)
- PPR Fetch Fix:
[#57327](https://togithub.com/vercel/next.js/issues/57327)
- feat: Add `__nextjs_pure` back:
[#57328](https://togithub.com/vercel/next.js/issues/57328)
- Fix trace ignores:
[#57331](https://togithub.com/vercel/next.js/issues/57331)
- PPR Support:
[#57319](https://togithub.com/vercel/next.js/issues/57319)
- fix: ensure generateStaticParams isn't required for PPR:
[#57333](https://togithub.com/vercel/next.js/issues/57333)
- `taint` flag should enable experimental react in turbopack:
[#57315](https://togithub.com/vercel/next.js/issues/57315)
- Fix app ISR error handling:
[#57332](https://togithub.com/vercel/next.js/issues/57332)
- fix metadata url resolving with path posix:
[#57343](https://togithub.com/vercel/next.js/issues/57343)
- Get rid of semver from the server bundle:
[#57321](https://togithub.com/vercel/next.js/issues/57321)
- fix(next_core): align remove trailing slash:
[#57344](https://togithub.com/vercel/next.js/issues/57344)
- perf: avoid using raw-body for server actions:
[#57358](https://togithub.com/vercel/next.js/issues/57358)
- fix(next-core): apply correct jsx transform context for ssr:
[#57300](https://togithub.com/vercel/next.js/issues/57300)
- Refactor code:
[#57382](https://togithub.com/vercel/next.js/issues/57382)
- Fix request body hanging when middleware is preset:
[#57381](https://togithub.com/vercel/next.js/issues/57381)
- Turbopack: inject chunk group list file into the page for server
component CSS:
[#57376](https://togithub.com/vercel/next.js/issues/57376)
- Viewport exports:
[#57302](https://togithub.com/vercel/next.js/issues/57302)
- Add websocket to server-external-packages:
[#57389](https://togithub.com/vercel/next.js/issues/57389)
- turbopack: Implement Server Actions from Client Components:
[#57391](https://togithub.com/vercel/next.js/issues/57391)
- Refactor swc options:
[#57369](https://togithub.com/vercel/next.js/issues/57369)
- Ensure unstable_cache revalidate option enables ISR:
[#57390](https://togithub.com/vercel/next.js/issues/57390)
- Fix logging removed experiments in start logs:
[#57373](https://togithub.com/vercel/next.js/issues/57373)
- fix(next-core): adjust og alias:
[#57431](https://togithub.com/vercel/next.js/issues/57431)
- Turbopack: avoid crashing when server actions can't parse the file:
[#57424](https://togithub.com/vercel/next.js/issues/57424)
- Turbopack: avoid sending serverComponentChanges with errors:
[#57425](https://togithub.com/vercel/next.js/issues/57425)
- update turbopack:
[#57420](https://togithub.com/vercel/next.js/issues/57420)
- handle finish building message on client side:
[#57363](https://togithub.com/vercel/next.js/issues/57363)
- remove invalid argument:
[#57438](https://togithub.com/vercel/next.js/issues/57438)
- misc: build output rework:
[#57440](https://togithub.com/vercel/next.js/issues/57440)
- types: mark ImageResponse from next/server deprecated:
[#57372](https://togithub.com/vercel/next.js/issues/57372)
- Fix deploy id env handling when disabled:
[#57374](https://togithub.com/vercel/next.js/issues/57374)
- codemods: migrate viewport related metadata export to viewport export
: [#57436](https://togithub.com/vercel/next.js/issues/57436)
- Process Client -> RSC Server Actions as TS:
[#57454](https://togithub.com/vercel/next.js/issues/57454)
- Apply react-server transform and valication to middleware:
[#57448](https://togithub.com/vercel/next.js/issues/57448)
- fix(turbopack): don't emit issues when parsing the segment config for
non js files:
[#57452](https://togithub.com/vercel/next.js/issues/57452)
- fix(next-core): fix determining dynamic route:
[#57435](https://togithub.com/vercel/next.js/issues/57435)
- Add deprecation warning for disabling swc minifier:
[#57453](https://togithub.com/vercel/next.js/issues/57453)
- Turbopack: Improve error handling:
[#57386](https://togithub.com/vercel/next.js/issues/57386)
- refactor: simplify swc loaders configuration:
[#57457](https://togithub.com/vercel/next.js/issues/57457)
- Ignore postponed rejections:
[#57456](https://togithub.com/vercel/next.js/issues/57456)
- types: mark ImageResponse from next/server deprecated:
[#57372](https://togithub.com/vercel/next.js/issues/57372)
- Fix deploy id env handling when disabled:
[#57374](https://togithub.com/vercel/next.js/issues/57374)
- codemods: migrate viewport related metadata export to viewport export
: [#57436](https://togithub.com/vercel/next.js/issues/57436)
- Process Client -> RSC Server Actions as TS:
[#57454](https://togithub.com/vercel/next.js/issues/57454)
- Apply react-server transform and valication to middleware:
[#57448](https://togithub.com/vercel/next.js/issues/57448)
- fix(turbopack): don't emit issues when parsing the segment config for
non js files:
[#57452](https://togithub.com/vercel/next.js/issues/57452)
- fix(next-core): fix determining dynamic route:
[#57435](https://togithub.com/vercel/next.js/issues/57435)
- Add deprecation warning for disabling swc minifier:
[#57453](https://togithub.com/vercel/next.js/issues/57453)
- Turbopack: Improve error handling:
[#57386](https://togithub.com/vercel/next.js/issues/57386)
- refactor: simplify swc loaders configuration:
[#57457](https://togithub.com/vercel/next.js/issues/57457)
- Ignore postponed rejections:
[#57456](https://togithub.com/vercel/next.js/issues/57456)
- use postcss transforms consistently also on server side:
[#57434](https://togithub.com/vercel/next.js/issues/57434)
- feat(turbopack): add support for parallel routes and route
interception:
[#57450](https://togithub.com/vercel/next.js/issues/57450)
- Apply react-server condition for pages api:
[#57459](https://togithub.com/vercel/next.js/issues/57459)
- Remove wasm target:
[#57437](https://togithub.com/vercel/next.js/issues/57437)
- add better messaging around wrapping postpone with try/catch:
[#57446](https://togithub.com/vercel/next.js/issues/57446)
- misc: fix unhandled err worker hook :
[#57465](https://togithub.com/vercel/next.js/issues/57465)
- misc: fix build output:
[#57466](https://togithub.com/vercel/next.js/issues/57466)
- turbopack: Fix Server Actions in Edge runtime:
[#57462](https://togithub.com/vercel/next.js/issues/57462)
- Fix Regex:
[#57461](https://togithub.com/vercel/next.js/issues/57461)
- perf: enable webpack build worker:
[#57346](https://togithub.com/vercel/next.js/issues/57346)
- fix turbopack invalidations:
[#57362](https://togithub.com/vercel/next.js/issues/57362)
- fix(turbopack): make layout in group not cause a 404:
[#57471](https://togithub.com/vercel/next.js/issues/57471)
- fix turbopack invalidations:
[#57362](https://togithub.com/vercel/next.js/issues/57362)
- fix(turbopack): make layout in group not cause a 404:
[#57471](https://togithub.com/vercel/next.js/issues/57471)
- add node:url alias:
[#57478](https://togithub.com/vercel/next.js/issues/57478)
- update turbopack:
[#57469](https://togithub.com/vercel/next.js/issues/57469)
- Turbopack: add HMR update message:
[#57476](https://togithub.com/vercel/next.js/issues/57476)
- Revert "fix turbopack invalidations
([#57362](https://togithub.com/vercel/next.js/issues/57362))":
[#57480](https://togithub.com/vercel/next.js/issues/57480)
- Filter out CSS files from middleware files and client reference
chunks:
[#57482](https://togithub.com/vercel/next.js/issues/57482)
- turbopack: Support Actions in both RSC and Client layers:
[#57475](https://togithub.com/vercel/next.js/issues/57475)
- Fix missing SWC transforms for optimized barrel files:
[#57474](https://togithub.com/vercel/next.js/issues/57474)
- if there are errors during postpone, or postpone was caught, fail
static generation:
[#57477](https://togithub.com/vercel/next.js/issues/57477)
- Add deprecation warning for disabling output file tracing:
[#57467](https://togithub.com/vercel/next.js/issues/57467)
- Move serverActionsBodySizeLimit to serverActions.bodySizeLimit:
[#57433](https://togithub.com/vercel/next.js/issues/57433)
- Update React from
[`a998552`](https://togithub.com/vercel/next.js/commit/a9985529f) to
[`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6):
[#57483](https://togithub.com/vercel/next.js/issues/57483)
- update turbopack:
[#57485](https://togithub.com/vercel/next.js/issues/57485)
- fix client-only alias in SSRed client components:
[#57484](https://togithub.com/vercel/next.js/issues/57484)
- revert ppr logging changes:
[#57486](https://togithub.com/vercel/next.js/issues/57486)
- Don't terminate PPR renders with dynamicUsageErr:
[#57488](https://togithub.com/vercel/next.js/issues/57488)
- update turbopack:
[#57487](https://togithub.com/vercel/next.js/issues/57487)
- revert "Apply react-server condition for pages api
([#57459](https://togithub.com/vercel/next.js/issues/57459))":
[#57500](https://togithub.com/vercel/next.js/issues/57500)
- Revert "Apply react-server transform and valication to middleware
([#5](https://togithub.com/vercel/next.js/issues/5)β¦:
[#57504](https://togithub.com/vercel/next.js/issues/57504)
##### Documentation Changes
- Docs: Add documentation for next/third-parties:
[#57345](https://togithub.com/vercel/next.js/issues/57345)
- Update 05-mdx.mdx . Fix key of the prop:
[#56883](https://togithub.com/vercel/next.js/issues/56883)
- chore(docs): fix missing fallback on next/image sizes example:
[#56718](https://togithub.com/vercel/next.js/issues/56718)
- Fix typos in duplicate-sass.mdx:
[#57045](https://togithub.com/vercel/next.js/issues/57045)
##### Example Changes
- chore: Refactor with-supabase example to use ssr package:
[#57100](https://togithub.com/vercel/next.js/issues/57100)
- Fix: catch expected error in with-supabase example:
[#57378](https://togithub.com/vercel/next.js/issues/57378)
##### Misc Changes
- improve next-image-proxy test:
[#56893](https://togithub.com/vercel/next.js/issues/56893)
- chore(test): test remote image from proxy:
[#56895](https://togithub.com/vercel/next.js/issues/56895)
- ensure kodiak is re-added to apps list after code-freeze action:
[#56907](https://togithub.com/vercel/next.js/issues/56907)
- chore: reduce `fs-extra` usage in `scripts/`:
[#56917](https://togithub.com/vercel/next.js/issues/56917)
- chore(test): set `COREPACK_ENABLE_STRICT: 0` for create-next-app
tests: [#56955](https://togithub.com/vercel/next.js/issues/56955)
- Add .yarn/install-state.gz to .gitignore:
[#56637](https://togithub.com/vercel/next.js/issues/56637)
- chore(test): add logs for create-next-app tests:
[#56957](https://togithub.com/vercel/next.js/issues/56957)
- chore: revert back to moving files w/ `fs-extra`:
[#57030](https://togithub.com/vercel/next.js/issues/57030)
- Update CNA tests to avoid publish conflict:
[#57025](https://togithub.com/vercel/next.js/issues/57025)
- build(cargo): bump up turbopack:
[#57081](https://togithub.com/vercel/next.js/issues/57081)
- Update CNA tests more:
[#57088](https://togithub.com/vercel/next.js/issues/57088)
- Update runner for e2e deploy tests:
[#57089](https://togithub.com/vercel/next.js/issues/57089)
- update test manifest:
[#56938](https://togithub.com/vercel/next.js/issues/56938)
- make test case less flaky:
[#57138](https://togithub.com/vercel/next.js/issues/57138)
- Refine eslint rule:
[#57143](https://togithub.com/vercel/next.js/issues/57143)
- Update eslint config:
[#57146](https://togithub.com/vercel/next.js/issues/57146)
- Reduce e2e deploy concurrency:
[#57142](https://togithub.com/vercel/next.js/issues/57142)
- Mark most GTMParams as optional:
[#57153](https://togithub.com/vercel/next.js/issues/57153)
- chore: Add condition to skip update-fonts workflow on forks:
[#57165](https://togithub.com/vercel/next.js/issues/57165)
- Fix SCSS and SCSS loader handling tests for Turbopack:
[#57192](https://togithub.com/vercel/next.js/issues/57192)
- Skip webpack test in Turbopack test run:
[#57195](https://togithub.com/vercel/next.js/issues/57195)
- Skip output export production tests for Turbopack:
[#57197](https://togithub.com/vercel/next.js/issues/57197)
- Turbopack: reenable some skipped test cases:
[#57177](https://togithub.com/vercel/next.js/issues/57177)
- update test manifest:
[#57105](https://togithub.com/vercel/next.js/issues/57105)
- Update `swc_core` to `v0.86.10`:
[#57121](https://togithub.com/vercel/next.js/issues/57121)
- Import turbo daily integration test workflows:
[#57083](https://togithub.com/vercel/next.js/issues/57083)
- Skip i18n-ignore-rewrite-source irrelevant tests with turbopack:
[#57289](https://togithub.com/vercel/next.js/issues/57289)
- Increase concurrency for turbopack test run:
[#57290](https://togithub.com/vercel/next.js/issues/57290)
- Update unrelated mdx tests with turbopack:
[#57294](https://togithub.com/vercel/next.js/issues/57294)
- Skip i18n-ignore-rewrite-basepath-source irrelevant tests with
turbopack:
[#57295](https://togithub.com/vercel/next.js/issues/57295)
- Update React from
[`d803f51`](https://togithub.com/vercel/next.js/commit/d803f519e) to
[`b8e47d9`](https://togithub.com/vercel/next.js/commit/b8e47d988):
[#57296](https://togithub.com/vercel/next.js/issues/57296)
- Increase build-native CI job timeout:
[#57314](https://togithub.com/vercel/next.js/issues/57314)
- Revert "Increase build-native CI job timeout
([#57314](https://togithub.com/vercel/next.js/issues/57314))":
[#57325](https://togithub.com/vercel/next.js/issues/57325)
- fix async-modules test:
[#57320](https://togithub.com/vercel/next.js/issues/57320)
- update turbopack test manifest:
[#57357](https://togithub.com/vercel/next.js/issues/57357)
- Split jsconfig-paths and jsconfig-paths-wildcard tests:
[#57360](https://togithub.com/vercel/next.js/issues/57360)
- disable opentelemetry test in turbopack:
[#57361](https://togithub.com/vercel/next.js/issues/57361)
- test(turbopack): update test manifest:
[#57366](https://togithub.com/vercel/next.js/issues/57366)
- test(next-image): adjust assertion compatible to turbopack:
[#57350](https://togithub.com/vercel/next.js/issues/57350)
- disable test temporarily:
[#57368](https://togithub.com/vercel/next.js/issues/57368)
- update manifest:
[#57421](https://togithub.com/vercel/next.js/issues/57421)
- enable e2e tests with turbopack:
[#57432](https://togithub.com/vercel/next.js/issues/57432)
- Turbopack: disable webpack specific test cases:
[#57423](https://togithub.com/vercel/next.js/issues/57423)
- Update React from
[`b8e47d9`](https://togithub.com/vercel/next.js/commit/b8e47d988) to
[`a998552`](https://togithub.com/vercel/next.js/commit/a9985529f).:
[#57442](https://togithub.com/vercel/next.js/issues/57442)
- Update publish-native script for wasm change:
[#57472](https://togithub.com/vercel/next.js/issues/57472)
- update manifest:
[#57468](https://togithub.com/vercel/next.js/issues/57468)
- update manifest:
[#57468](https://togithub.com/vercel/next.js/issues/57468)
##### Credits
Huge thanks to
[@A7med3bdulBaset](https://togithub.com/A7med3bdulBaset),
[@acdlite](https://togithub.com/acdlite),
[@Andarist](https://togithub.com/Andarist),
[@berlysia](https://togithub.com/berlysia),
[@Bsodoge](https://togithub.com/Bsodoge),
[@dijonmusters](https://togithub.com/dijonmusters),
[@dpnolte](https://togithub.com/dpnolte),
[@feedthejim](https://togithub.com/feedthejim),
[@ForsakenHarmony](https://togithub.com/ForsakenHarmony),
[@gnoff](https://togithub.com/gnoff),
[@housseindjirdeh](https://togithub.com/housseindjirdeh),
[@huozhi](https://togithub.com/huozhi),
[@ijjk](https://togithub.com/ijjk),
[@janicklas-ralph](https://togithub.com/janicklas-ralph),
[@jridgewell](https://togithub.com/jridgewell),
[@JuanM04](https://togithub.com/JuanM04),
[@kdy1](https://togithub.com/kdy1),
[@kwonoj](https://togithub.com/kwonoj),
[@leung018](https://togithub.com/leung018),
[@nil1511](https://togithub.com/nil1511),
[@padmaia](https://togithub.com/padmaia),
[@philwolstenholme](https://togithub.com/philwolstenholme),
[@ryo-manba](https://togithub.com/ryo-manba),
[@sebmarkbage](https://togithub.com/sebmarkbage),
[@shuding](https://togithub.com/shuding),
[@sokra](https://togithub.com/sokra),
[@styfle](https://togithub.com/styfle),
[@SukkaW](https://togithub.com/SukkaW),
[@timneutkens](https://togithub.com/timneutkens),
[@tomocchino](https://togithub.com/tomocchino),
[@wbinnssmith](https://togithub.com/wbinnssmith),
[@WhoAmIRUS](https://togithub.com/WhoAmIRUS),
[@wyattjoh](https://togithub.com/wyattjoh),
[@xiaolou86](https://togithub.com/xiaolou86),
[@Yovach](https://togithub.com/Yovach),
[@ztanner](https://togithub.com/ztanner) and
[@balazsorban44](https://togithub.com/balazsorban44) for helping!
vercel/next.js (eslint-config-next)
###
[`v14.0.2`](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.1...v14.0.2)
###
[`v14.0.1`](https://togithub.com/vercel/next.js/releases/tag/v14.0.1)
[Compare
Source](https://togithub.com/vercel/next.js/compare/v14.0.0...v14.0.1)
##### Core Changes
- Add Next.js 14 codemods to CLI output.:
[#57552](https://togithub.com/vercel/next.js/issues/57552)
- OpenTelemetry: propagate a configured context(s) to root requests:
[#57084](https://togithub.com/vercel/next.js/issues/57084)
- debug: Add tags to next build traces to track build configuration in
the .next/trace file:
[#56965](https://togithub.com/vercel/next.js/issues/56965)
- \[Traces] Await the flush of the trace write stream to make sure trace
file is written:
[#57641](https://togithub.com/vercel/next.js/issues/57641)
- Add node-pty to externals list:
[#57640](https://togithub.com/vercel/next.js/issues/57640)
- fix: move logging config validation out of experimental:
[#57530](https://togithub.com/vercel/next.js/issues/57530)
- Update font data:
[#57728](https://togithub.com/vercel/next.js/issues/57728)
- Support viewport export via TS Plugin:
[#57554](https://togithub.com/vercel/next.js/issues/57554)
- Fix: Build compilation warning when using middleware:
[#57685](https://togithub.com/vercel/next.js/issues/57685)
- chore: Update flight-client-entry-plugin.ts typo:
[#57734](https://togithub.com/vercel/next.js/issues/57734)
- Improve error for missing default export in dynamic metadata routes:
[#57711](https://togithub.com/vercel/next.js/issues/57711)
- fix gsp tracing issue:
[#57766](https://togithub.com/vercel/next.js/issues/57766)
- fix(turbopack): don't match empty route groups:
[#57647](https://togithub.com/vercel/next.js/issues/57647)
- Update React from
[`8c8ee9e`](https://togithub.com/vercel/next.js/commit/8c8ee9ee6) to
[`0c63487`](https://togithub.com/vercel/next.js/commit/0c6348758) and
types: [#57772](https://togithub.com/vercel/next.js/issues/57772)
##### Documentation Changes
- Add missing dot in codemod command:
[#57536](https://togithub.com/vercel/next.js/issues/57536)
- docs(fix): example text unescaped entities: [#
---
### Configuration
π
**Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
π¦ **Automerge**: Enabled.
β» **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.
π **Ignore**: Close this PR and you won't be reminded about these
updates again.
---
- [ ] If you want to rebase/retry this PR, check
this box
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/dotkom/monoweb).
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
---
apps/dashboard/package.json | 4 +-
apps/rif/package.json | 4 +-
apps/web/package.json | 6 +-
packages/auth/package.json | 2 +-
packages/config/package.json | 2 +-
packages/core/package.json | 2 +-
packages/gateway-edge-nextjs/package.json | 2 +-
packages/gateway-trpc/package.json | 2 +-
pnpm-lock.yaml | 372 ++++++----------------
9 files changed, 117 insertions(+), 279 deletions(-)
diff --git a/apps/dashboard/package.json b/apps/dashboard/package.json
index 9ffb7c13e..7f7b5242d 100644
--- a/apps/dashboard/package.json
+++ b/apps/dashboard/package.json
@@ -33,7 +33,7 @@
"@trpc/server": "^10.43.3",
"clsx": "^2.0.0",
"dayjs": "^1.11.10",
- "next": "^13.5.6",
+ "next": "^14.0.2",
"next-auth": "^4.24.5",
"pg-native": "file:./stubs/pg-native",
"react": "^18.2.0",
@@ -50,7 +50,7 @@
"@types/react-dom": "^18.2.15",
"autoprefixer": "^10.4.16",
"eslint": "^8.53.0",
- "eslint-config-next": "^13.5.6",
+ "eslint-config-next": "^14.0.2",
"open-color": "^1.9.1",
"postcss": "^8.4.31",
"prettier": "^3.0.3",
diff --git a/apps/rif/package.json b/apps/rif/package.json
index 4cc13c480..bc669a84d 100644
--- a/apps/rif/package.json
+++ b/apps/rif/package.json
@@ -20,7 +20,7 @@
"@radix-ui/react-toast": "^1.1.5",
"@tanstack/react-query": "^4.36.1",
"clsx": "^2.0.0",
- "next": "^13.5.6",
+ "next": "^14.0.2",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-hook-form": "^7.47.0",
@@ -34,7 +34,7 @@
"@types/react-dom": "^18.2.15",
"autoprefixer": "^10.4.16",
"eslint": "^8.53.0",
- "eslint-config-next": "^13.5.6",
+ "eslint-config-next": "^14.0.2",
"postcss": "^8.4.31",
"prettier": "^3.0.3",
"tailwindcss": "^3.3.5",
diff --git a/apps/web/package.json b/apps/web/package.json
index 2c2e44069..54db2a944 100644
--- a/apps/web/package.json
+++ b/apps/web/package.json
@@ -21,7 +21,7 @@
"@dotkomonline/gateway-trpc": "workspace:*",
"@dotkomonline/types": "workspace:*",
"@dotkomonline/ui": "workspace:*",
- "@next/env": "^13.5.6",
+ "@next/env": "^14.0.2",
"@portabletext/react": "^3.0.11",
"@radix-ui/colors": "^3.0.0",
"@radix-ui/react-avatar": "^1.0.4",
@@ -41,7 +41,7 @@
"clsx": "^2.0.0",
"cors": "^2.8.5",
"date-fns": "^2.30.0",
- "next": "^13.5.6",
+ "next": "^14.0.2",
"next-auth": "^4.24.5",
"next-superjson-plugin": "^0.5.10",
"next-themes": "^0.2.1",
@@ -66,7 +66,7 @@
"autoprefixer": "^10.4.16",
"cva": "npm:class-variance-authority@^0.7.0",
"eslint": "^8.53.0",
- "eslint-config-next": "^13.5.6",
+ "eslint-config-next": "^14.0.2",
"jsdom": "^22.1.0",
"postcss": "^8.4.31",
"tailwindcss": "^3.3.5",
diff --git a/packages/auth/package.json b/packages/auth/package.json
index 69a0fcded..fb87b3fca 100644
--- a/packages/auth/package.json
+++ b/packages/auth/package.json
@@ -14,7 +14,7 @@
"@dotkomonline/core": "workspace:*",
"@dotkomonline/env": "workspace:*",
"@dotkomonline/db": "workspace:*",
- "next": "^13.5.6",
+ "next": "^14.0.2",
"next-auth": "^4.24.5",
"react": "^18.2.0",
"react-dom": "^18.2.0"
diff --git a/packages/config/package.json b/packages/config/package.json
index 9a68f151a..baa8d13c7 100644
--- a/packages/config/package.json
+++ b/packages/config/package.json
@@ -20,7 +20,7 @@
"@tailwindcss/typography": "^0.5.10",
"@typescript-eslint/eslint-plugin": "^6.9.1",
"@typescript-eslint/parser": "^6.9.1",
- "eslint-config-next": "^13.5.6",
+ "eslint-config-next": "^14.0.2",
"eslint-config-prettier": "^9.0.0",
"eslint-config-turbo": "^1.10.16",
"eslint-plugin-import": "^2.29.0",
diff --git a/packages/core/package.json b/packages/core/package.json
index 8bded1d6a..1e5e3089f 100644
--- a/packages/core/package.json
+++ b/packages/core/package.json
@@ -26,7 +26,7 @@
"ulid": "^2.3.0"
},
"peerDependencies": {
- "next": "^13.5.6"
+ "next": "^14.0.2"
},
"devDependencies": {
"@dotkomonline/types": "workspace:*",
diff --git a/packages/gateway-edge-nextjs/package.json b/packages/gateway-edge-nextjs/package.json
index d4bdf8740..49b4cad9c 100644
--- a/packages/gateway-edge-nextjs/package.json
+++ b/packages/gateway-edge-nextjs/package.json
@@ -19,7 +19,7 @@
"stripe": "^13.11.0"
},
"peerDependencies": {
- "next": "^13.5.6"
+ "next": "^14.0.2"
},
"devDependencies": {
"@vitest/ui": "^0.34.6",
diff --git a/packages/gateway-trpc/package.json b/packages/gateway-trpc/package.json
index a10a1f2fc..50be1c13c 100644
--- a/packages/gateway-trpc/package.json
+++ b/packages/gateway-trpc/package.json
@@ -22,7 +22,7 @@
"zod": "^3.22.4"
},
"peerDependencies": {
- "next": "^13.5.6",
+ "next": "^14.0.2",
"next-auth": "^4.24.5"
},
"devDependencies": {
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index d27f3a01a..b00dc973b 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -108,11 +108,11 @@ importers:
specifier: ^1.11.10
version: 1.11.10
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
next-auth:
specifier: ^4.24.5
- version: 4.24.5(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 4.24.5(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
pg-native:
specifier: file:./stubs/pg-native
version: file:apps/dashboard/stubs/pg-native
@@ -154,8 +154,8 @@ importers:
specifier: ^8.53.0
version: 8.53.0
eslint-config-next:
- specifier: ^13.5.6
- version: 13.5.6(eslint@8.53.0)(typescript@5.2.2)
+ specifier: ^14.0.2
+ version: 14.0.2(eslint@8.53.0)(typescript@5.2.2)
open-color:
specifier: ^1.9.1
version: 1.9.1
@@ -264,8 +264,8 @@ importers:
specifier: ^2.0.0
version: 2.0.0
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -301,8 +301,8 @@ importers:
specifier: ^8.53.0
version: 8.53.0
eslint-config-next:
- specifier: ^13.5.6
- version: 13.5.6(eslint@8.53.0)(typescript@5.2.2)
+ specifier: ^14.0.2
+ version: 14.0.2(eslint@8.53.0)(typescript@5.2.2)
postcss:
specifier: ^8.4.31
version: 8.4.31
@@ -377,8 +377,8 @@ importers:
specifier: workspace:*
version: link:../../packages/ui
'@next/env':
- specifier: ^13.5.6
- version: 13.5.6
+ specifier: ^14.0.2
+ version: 14.0.2
'@portabletext/react':
specifier: ^3.0.11
version: 3.0.11(react@18.2.0)
@@ -417,7 +417,7 @@ importers:
version: 10.43.3(@trpc/server@10.43.3)
'@trpc/next':
specifier: ^10.43.3
- version: 10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/react-query@10.43.3)(@trpc/server@10.43.3)(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/react-query@10.43.3)(@trpc/server@10.43.3)(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
'@trpc/react-query':
specifier: ^10.43.3
version: 10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/server@10.43.3)(react-dom@18.2.0)(react@18.2.0)
@@ -437,17 +437,17 @@ importers:
specifier: ^2.30.0
version: 2.30.0
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
next-auth:
specifier: ^4.24.5
- version: 4.24.5(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 4.24.5(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
next-superjson-plugin:
specifier: ^0.5.10
- version: 0.5.10(next@13.5.6)(superjson@1.13.3)
+ version: 0.5.10(next@14.0.2)(superjson@1.13.3)
next-themes:
specifier: ^0.2.1
- version: 0.2.1(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 0.2.1(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
pg:
specifier: ^8.11.3
version: 8.11.3
@@ -507,8 +507,8 @@ importers:
specifier: ^8.53.0
version: 8.53.0
eslint-config-next:
- specifier: ^13.5.6
- version: 13.5.6(eslint@8.53.0)(typescript@5.2.2)
+ specifier: ^14.0.2
+ version: 14.0.2(eslint@8.53.0)(typescript@5.2.2)
jsdom:
specifier: ^22.1.0
version: 22.1.0
@@ -540,11 +540,11 @@ importers:
specifier: workspace:*
version: link:../env
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
next-auth:
specifier: ^4.24.5
- version: 4.24.5(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 4.24.5(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
react:
specifier: ^18.2.0
version: 18.2.0
@@ -577,8 +577,8 @@ importers:
specifier: ^8.53.0
version: 8.53.0
eslint-config-next:
- specifier: ^13.5.6
- version: 13.5.6(eslint@8.53.0)(typescript@5.2.2)
+ specifier: ^14.0.2
+ version: 14.0.2(eslint@8.53.0)(typescript@5.2.2)
eslint-config-prettier:
specifier: ^9.0.0
version: 9.0.0(eslint@8.53.0)
@@ -643,8 +643,8 @@ importers:
specifier: ^0.26.3
version: 0.26.3
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
stripe:
specifier: ^13.11.0
version: 13.11.0
@@ -761,8 +761,8 @@ importers:
specifier: workspace:*
version: link:../db
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
stripe:
specifier: ^13.11.0
version: 13.11.0
@@ -795,11 +795,11 @@ importers:
specifier: ^10.43.3
version: 10.43.3
next:
- specifier: ^13.5.6
- version: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ specifier: ^14.0.2
+ version: 14.0.2(react-dom@18.2.0)(react@18.2.0)
next-auth:
specifier: ^4.24.5
- version: 4.24.5(next@13.5.6)(react-dom@18.2.0)(react@18.2.0)
+ version: 4.24.5(next@14.0.2)(react-dom@18.2.0)(react@18.2.0)
superjson:
specifier: ^1.13.3
version: 1.13.3
@@ -4232,18 +4232,18 @@ packages:
- supports-color
dev: true
- /@next/env@13.5.6:
- resolution: {integrity: sha512-Yac/bV5sBGkkEXmAX5FWPS9Mmo2rthrOPRQQNfycJPkjUAUclomCPH7QFVCDQ4Mp2k2K1SSM6m0zrxYrOwtFQw==}
+ /@next/env@14.0.2:
+ resolution: {integrity: sha512-HAW1sljizEaduEOes/m84oUqeIDAUYBR1CDwu2tobNlNDFP3cSm9d6QsOsGeNlIppU1p/p1+bWbYCbvwjFiceA==}
dev: false
- /@next/eslint-plugin-next@13.5.6:
- resolution: {integrity: sha512-ng7pU/DDsxPgT6ZPvuprxrkeew3XaRf4LAT4FabaEO/hAbvVx4P7wqnqdbTdDn1kgTvsI4tpIgT4Awn/m0bGbg==}
+ /@next/eslint-plugin-next@14.0.2:
+ resolution: {integrity: sha512-APrYFsXfAhnysycqxHcpg6Y4i7Ukp30GzVSZQRKT3OczbzkqGjt33vNhScmgoOXYBU1CfkwgtXmNxdiwv1jKmg==}
dependencies:
glob: 7.1.7
dev: true
- /@next/swc-darwin-arm64@13.5.6:
- resolution: {integrity: sha512-5nvXMzKtZfvcu4BhtV0KH1oGv4XEW+B+jOfmBdpFI3C7FrB/MfujRpWYSBBO64+qbW8pkZiSyQv9eiwnn5VIQA==}
+ /@next/swc-darwin-arm64@14.0.2:
+ resolution: {integrity: sha512-i+jQY0fOb8L5gvGvojWyZMfQoQtDVB2kYe7fufOEiST6sicvzI2W5/EXo4lX5bLUjapHKe+nFxuVv7BA+Pd7LQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [darwin]
@@ -4251,8 +4251,8 @@ packages:
dev: false
optional: true
- /@next/swc-darwin-x64@13.5.6:
- resolution: {integrity: sha512-6cgBfxg98oOCSr4BckWjLLgiVwlL3vlLj8hXg2b+nDgm4bC/qVXXLfpLB9FHdoDu4057hzywbxKvmYGmi7yUzA==}
+ /@next/swc-darwin-x64@14.0.2:
+ resolution: {integrity: sha512-zRCAO0d2hW6gBEa4wJaLn+gY8qtIqD3gYd9NjruuN98OCI6YyelmhWVVLlREjS7RYrm9OUQIp/iVJFeB6kP1hg==}
engines: {node: '>= 10'}
cpu: [x64]
os: [darwin]
@@ -4260,8 +4260,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-gnu@13.5.6:
- resolution: {integrity: sha512-txagBbj1e1w47YQjcKgSU4rRVQ7uF29YpnlHV5xuVUsgCUf2FmyfJ3CPjZUvpIeXCJAoMCFAoGnbtX86BK7+sg==}
+ /@next/swc-linux-arm64-gnu@14.0.2:
+ resolution: {integrity: sha512-tSJmiaon8YaKsVhi7GgRizZoV0N1Sx5+i+hFTrCKKQN7s3tuqW0Rov+RYdPhAv/pJl4qiG+XfSX4eJXqpNg3dA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -4269,8 +4269,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-arm64-musl@13.5.6:
- resolution: {integrity: sha512-cGd+H8amifT86ZldVJtAKDxUqeFyLWW+v2NlBULnLAdWsiuuN8TuhVBt8ZNpCqcAuoruoSWynvMWixTFcroq+Q==}
+ /@next/swc-linux-arm64-musl@14.0.2:
+ resolution: {integrity: sha512-dXJLMSEOwqJKcag1BeX1C+ekdPPJ9yXbWIt3nAadhbLx5CjACoB2NQj9Xcqu2tmdr5L6m34fR+fjGPs+ZVPLzA==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [linux]
@@ -4278,8 +4278,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-gnu@13.5.6:
- resolution: {integrity: sha512-Mc2b4xiIWKXIhBy2NBTwOxGD3nHLmq4keFk+d4/WL5fMsB8XdJRdtUlL87SqVCTSaf1BRuQQf1HvXZcy+rq3Nw==}
+ /@next/swc-linux-x64-gnu@14.0.2:
+ resolution: {integrity: sha512-WC9KAPSowj6as76P3vf1J3mf2QTm3Wv3FBzQi7UJ+dxWjK3MhHVWsWUo24AnmHx9qDcEtHM58okgZkXVqeLB+Q==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -4287,8 +4287,8 @@ packages:
dev: false
optional: true
- /@next/swc-linux-x64-musl@13.5.6:
- resolution: {integrity: sha512-CFHvP9Qz98NruJiUnCe61O6GveKKHpJLloXbDSWRhqhkJdZD2zU5hG+gtVJR//tyW897izuHpM6Gtf6+sNgJPQ==}
+ /@next/swc-linux-x64-musl@14.0.2:
+ resolution: {integrity: sha512-KSSAwvUcjtdZY4zJFa2f5VNJIwuEVnOSlqYqbQIawREJA+gUI6egeiRu290pXioQXnQHYYdXmnVNZ4M+VMB7KQ==}
engines: {node: '>= 10'}
cpu: [x64]
os: [linux]
@@ -4296,8 +4296,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-arm64-msvc@13.5.6:
- resolution: {integrity: sha512-aFv1ejfkbS7PUa1qVPwzDHjQWQtknzAZWGTKYIAaS4NMtBlk3VyA6AYn593pqNanlicewqyl2jUhQAaFV/qXsg==}
+ /@next/swc-win32-arm64-msvc@14.0.2:
+ resolution: {integrity: sha512-2/O0F1SqJ0bD3zqNuYge0ok7OEWCQwk55RPheDYD0va5ij7kYwrFkq5ycCRN0TLjLfxSF6xI5NM6nC5ux7svEQ==}
engines: {node: '>= 10'}
cpu: [arm64]
os: [win32]
@@ -4305,8 +4305,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-ia32-msvc@13.5.6:
- resolution: {integrity: sha512-XqqpHgEIlBHvzwG8sp/JXMFkLAfGLqkbVsyN+/Ih1mR8INb6YCc2x/Mbwi6hsAgUnqQztz8cvEbHJUbSl7RHDg==}
+ /@next/swc-win32-ia32-msvc@14.0.2:
+ resolution: {integrity: sha512-vJI/x70Id0oN4Bq/R6byBqV1/NS5Dl31zC+lowO8SDu1fHmUxoAdILZR5X/sKbiJpuvKcCrwbYgJU8FF/Gh50Q==}
engines: {node: '>= 10'}
cpu: [ia32]
os: [win32]
@@ -4314,8 +4314,8 @@ packages:
dev: false
optional: true
- /@next/swc-win32-x64-msvc@13.5.6:
- resolution: {integrity: sha512-Cqfe1YmOS7k+5mGu92nl5ULkzpKuxJrP3+4AEuPmrpFZ3BHxTY3TnHmU1On3bFmFFs6FbTcdF58CCUProGpIGQ==}
+ /@next/swc-win32-x64-msvc@14.0.2:
+ resolution: {integrity: sha512-Ut4LXIUvC5m8pHTe2j0vq/YDnTEyq6RSR9vHYPqnELrDapPhLNz9Od/L5Ow3J8RNDWpEnfCiQXuVdfjlNEJ7ug==}
engines: {node: '>= 10'}
cpu: [x64]
os: [win32]
@@ -6725,7 +6725,7 @@ packages:
'@trpc/server': 10.43.3
dev: false
- /@trpc/next@10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/react-query@10.43.3)(@trpc/server@10.43.3)(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /@trpc/next@10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/react-query@10.43.3)(@trpc/server@10.43.3)(next@14.0.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-ioOqV5zJNi9iFibCfz0KqKNJsrONjBfF+JB3y845I+MKGZt7vhpBAJJucioLzhvnRwbwy4My3LTdjcyOsUtYUQ==}
peerDependencies:
'@tanstack/react-query': ^4.18.0
@@ -6740,7 +6740,7 @@ packages:
'@trpc/client': 10.43.3(@trpc/server@10.43.3)
'@trpc/react-query': 10.43.3(@tanstack/react-query@4.36.1)(@trpc/client@10.43.3)(@trpc/server@10.43.3)(react-dom@18.2.0)(react@18.2.0)
'@trpc/server': 10.43.3
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.2(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
react-ssr-prepass: 1.5.0(react@18.2.0)
@@ -7129,27 +7129,6 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/parser@6.7.5(eslint@8.53.0)(typescript@5.2.2):
- resolution: {integrity: sha512-bIZVSGx2UME/lmhLcjdVc7ePBwn7CLqKarUBL4me1C5feOd663liTGjMBGVcGr+BhnSLeP4SgwdvNnnkbIdkCw==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/scope-manager': 6.7.5
- '@typescript-eslint/types': 6.7.5
- '@typescript-eslint/typescript-estree': 6.7.5(typescript@5.2.2)
- '@typescript-eslint/visitor-keys': 6.7.5
- debug: 4.3.4
- eslint: 8.53.0
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@typescript-eslint/parser@6.9.1(eslint@8.53.0)(typescript@5.2.2):
resolution: {integrity: sha512-C7AK2wn43GSaCUZ9do6Ksgi2g3mwFkMO3Cis96kzmgudoVaKyt62yNzJOktP0HDLb/iO2O0n2lBOzJgr6Q/cyg==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -7187,14 +7166,6 @@ packages:
'@typescript-eslint/visitor-keys': 6.7.2
dev: true
- /@typescript-eslint/scope-manager@6.7.5:
- resolution: {integrity: sha512-GAlk3eQIwWOJeb9F7MKQ6Jbah/vx1zETSDw8likab/eFcqkjSD7BI75SDAeC5N2L0MmConMoPvTsmkrg71+B1A==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dependencies:
- '@typescript-eslint/types': 6.7.5
- '@typescript-eslint/visitor-keys': 6.7.5
- dev: true
-
/@typescript-eslint/scope-manager@6.9.1:
resolution: {integrity: sha512-38IxvKB6NAne3g/+MyXMs2Cda/Sz+CEpmm+KLGEM8hx/CvnSRuw51i8ukfwB/B/sESdeTGet1NH1Wj7I0YXswg==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -7253,11 +7224,6 @@ packages:
engines: {node: ^16.0.0 || >=18.0.0}
dev: true
- /@typescript-eslint/types@6.7.5:
- resolution: {integrity: sha512-WboQBlOXtdj1tDFPyIthpKrUb+kZf2VroLZhxKa/VlwLlLyqv/PwUNgL30BlTVZV1Wu4Asu2mMYPqarSO4L5ZQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
-
/@typescript-eslint/types@6.9.1:
resolution: {integrity: sha512-BUGslGOb14zUHOUmDB2FfT6SI1CcZEJYfF3qFwBeUrU6srJfzANonwRYHDpLBuzbq3HaoF2XL2hcr01c8f8OaQ==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -7305,27 +7271,6 @@ packages:
- supports-color
dev: true
- /@typescript-eslint/typescript-estree@6.7.5(typescript@5.2.2):
- resolution: {integrity: sha512-NhJiJ4KdtwBIxrKl0BqG1Ur+uw7FiOnOThcYx9DpOGJ/Abc9z2xNzLeirCG02Ig3vkvrc2qFLmYSSsaITbKjlg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
- dependencies:
- '@typescript-eslint/types': 6.7.5
- '@typescript-eslint/visitor-keys': 6.7.5
- debug: 4.3.4
- globby: 11.1.0
- is-glob: 4.0.3
- semver: 7.5.4
- ts-api-utils: 1.0.3(typescript@5.2.2)
- typescript: 5.2.2
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/@typescript-eslint/typescript-estree@6.9.1(typescript@5.2.2):
resolution: {integrity: sha512-U+mUylTHfcqeO7mLWVQ5W/tMLXqVpRv61wm9ZtfE5egz7gtnmqVIw9ryh0mgIlkKk9rZLY3UHygsBSdB9/ftyw==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -7420,14 +7365,6 @@ packages:
eslint-visitor-keys: 3.4.3
dev: true
- /@typescript-eslint/visitor-keys@6.7.5:
- resolution: {integrity: sha512-3MaWdDZtLlsexZzDSdQWsFQ9l9nL8B80Z4fImSpyllFC/KLqWQRdEcB+gGGO+N3Q2uL40EsG66wZLsohPxNXvg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dependencies:
- '@typescript-eslint/types': 6.7.5
- eslint-visitor-keys: 3.4.3
- dev: true
-
/@typescript-eslint/visitor-keys@6.9.1:
resolution: {integrity: sha512-MUaPUe/QRLEffARsmNfmpghuQkW436DvESW+h+M52w0coICHRfD6Np9/K6PdACwnrq1HmuLl+cSPZaJmeVPkSw==}
engines: {node: ^16.0.0 || >=18.0.0}
@@ -7779,17 +7716,6 @@ packages:
resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
engines: {node: '>=8'}
- /array.prototype.findlastindex@1.2.2:
- resolution: {integrity: sha512-tb5thFFlUcp7NdNF6/MpDk/1r/4awWG1FIz3YqDf+/zJSTezBb+/5WViH41obXULHVpDzoiCLpJ/ZO9YbJMsdw==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.1
- es-abstract: 1.22.1
- es-shim-unscopables: 1.0.0
- get-intrinsic: 1.2.1
- dev: true
-
/array.prototype.findlastindex@1.2.3:
resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==}
engines: {node: '>= 0.4'}
@@ -7801,16 +7727,6 @@ packages:
get-intrinsic: 1.2.1
dev: true
- /array.prototype.flat@1.3.1:
- resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==}
- engines: {node: '>= 0.4'}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.1
- es-abstract: 1.22.1
- es-shim-unscopables: 1.0.0
- dev: true
-
/array.prototype.flat@1.3.2:
resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
engines: {node: '>= 0.4'}
@@ -9380,8 +9296,8 @@ packages:
source-map: 0.6.1
dev: false
- /eslint-config-next@13.5.6(eslint@8.53.0)(typescript@5.2.2):
- resolution: {integrity: sha512-o8pQsUHTo9aHqJ2YiZDym5gQAMRf7O2HndHo/JZeY7TDD+W4hk6Ma8Vw54RHiBeb7OWWO5dPirQB+Is/aVQ7Kg==}
+ /eslint-config-next@14.0.2(eslint@8.53.0)(typescript@5.2.2):
+ resolution: {integrity: sha512-CasWThlsyIcg/a+clU6KVOMTieuDhTztsrqvniP6AsRki9v7FnojTa7vKQOYM8QSOsQdZ/aElLD1Y2Oc8/PsIg==}
peerDependencies:
eslint: ^7.23.0 || ^8.0.0
typescript: '>=3.3.1'
@@ -9389,13 +9305,13 @@ packages:
typescript:
optional: true
dependencies:
- '@next/eslint-plugin-next': 13.5.6
+ '@next/eslint-plugin-next': 14.0.2
'@rushstack/eslint-patch': 1.4.0
- '@typescript-eslint/parser': 6.7.5(eslint@8.53.0)(typescript@5.2.2)
+ '@typescript-eslint/parser': 6.9.1(eslint@8.53.0)(typescript@5.2.2)
eslint: 8.53.0
- eslint-import-resolver-node: 0.3.7
- eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.28.1)(eslint@8.53.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
+ eslint-import-resolver-node: 0.3.9
+ eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.53.0)
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
eslint-plugin-jsx-a11y: 6.7.1(eslint@8.53.0)
eslint-plugin-react: 7.33.2(eslint@8.53.0)
eslint-plugin-react-hooks: 4.6.0(eslint@8.53.0)
@@ -9423,16 +9339,6 @@ packages:
eslint-plugin-turbo: 1.10.16(eslint@8.53.0)
dev: true
- /eslint-import-resolver-node@0.3.7:
- resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==}
- dependencies:
- debug: 3.2.7
- is-core-module: 2.13.0
- resolve: 1.22.3
- transitivePeerDependencies:
- - supports-color
- dev: true
-
/eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
dependencies:
@@ -9443,7 +9349,7 @@ packages:
- supports-color
dev: true
- /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.28.1)(eslint@8.53.0):
+ /eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.53.0):
resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==}
engines: {node: ^14.18.0 || >=16.0.0}
peerDependencies:
@@ -9453,11 +9359,11 @@ packages:
debug: 4.3.4
enhanced-resolve: 5.15.0
eslint: 8.53.0
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
- eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
+ eslint-plugin-import: 2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
get-tsconfig: 4.7.2
globby: 13.2.2
- is-core-module: 2.13.0
+ is-core-module: 2.13.1
is-glob: 4.0.3
synckit: 0.8.5
transitivePeerDependencies:
@@ -9467,67 +9373,7 @@ packages:
- supports-color
dev: true
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0):
- resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 6.7.5(eslint@8.53.0)(typescript@5.2.2)
- debug: 3.2.7
- eslint: 8.53.0
- eslint-import-resolver-node: 0.3.7
- eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.28.1)(eslint@8.53.0)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0):
- resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: '*'
- eslint-import-resolver-node: '*'
- eslint-import-resolver-typescript: '*'
- eslint-import-resolver-webpack: '*'
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
- eslint:
- optional: true
- eslint-import-resolver-node:
- optional: true
- eslint-import-resolver-typescript:
- optional: true
- eslint-import-resolver-webpack:
- optional: true
- dependencies:
- '@typescript-eslint/parser': 6.7.5(eslint@8.53.0)(typescript@5.2.2)
- debug: 3.2.7
- eslint: 8.53.0
- eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.28.1)(eslint@8.53.0)
- transitivePeerDependencies:
- - supports-color
- dev: true
-
- /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0):
+ /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0):
resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==}
engines: {node: '>=4'}
peerDependencies:
@@ -9552,12 +9398,13 @@ packages:
debug: 3.2.7
eslint: 8.53.0
eslint-import-resolver-node: 0.3.9
+ eslint-import-resolver-typescript: 3.5.5(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.0)(eslint@8.53.0)
transitivePeerDependencies:
- supports-color
dev: true
- /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0):
- resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==}
+ /eslint-plugin-import@2.29.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0):
+ resolution: {integrity: sha512-QPOO5NO6Odv5lpoTkddtutccQjysJuFxoPS7fAHO+9m9udNHvTCPSAMW9zGAYj8lAIdr40I8yPCdUYrncXtrwg==}
engines: {node: '>=4'}
peerDependencies:
'@typescript-eslint/parser': '*'
@@ -9566,23 +9413,23 @@ packages:
'@typescript-eslint/parser':
optional: true
dependencies:
- '@typescript-eslint/parser': 6.7.5(eslint@8.53.0)(typescript@5.2.2)
- array-includes: 3.1.6
- array.prototype.findlastindex: 1.2.2
- array.prototype.flat: 1.3.1
- array.prototype.flatmap: 1.3.1
+ '@typescript-eslint/parser': 6.9.1(eslint@8.53.0)(typescript@5.2.2)
+ array-includes: 3.1.7
+ array.prototype.findlastindex: 1.2.3
+ array.prototype.flat: 1.3.2
+ array.prototype.flatmap: 1.3.2
debug: 3.2.7
doctrine: 2.1.0
eslint: 8.53.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.7.5)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
- has: 1.0.3
- is-core-module: 2.13.0
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
+ hasown: 2.0.0
+ is-core-module: 2.13.1
is-glob: 4.0.3
minimatch: 3.1.2
- object.fromentries: 2.0.6
- object.groupby: 1.0.0
- object.values: 1.1.6
+ object.fromentries: 2.0.7
+ object.groupby: 1.0.1
+ object.values: 1.1.7
semver: 6.3.1
tsconfig-paths: 3.14.2
transitivePeerDependencies:
@@ -9610,7 +9457,7 @@ packages:
doctrine: 2.1.0
eslint: 8.53.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint@8.53.0)
+ eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.9.1)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.53.0)
hasown: 2.0.0
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -11570,10 +11417,10 @@ packages:
resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
engines: {node: '>=4.0'}
dependencies:
- array-includes: 3.1.6
- array.prototype.flat: 1.3.1
+ array-includes: 3.1.7
+ array.prototype.flat: 1.3.2
object.assign: 4.1.4
- object.values: 1.1.6
+ object.values: 1.1.7
dev: true
/keygrip@1.1.0:
@@ -12656,7 +12503,7 @@ packages:
engines: {node: '>= 0.6'}
dev: true
- /next-auth@4.24.5(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /next-auth@4.24.5(next@14.0.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-3RafV3XbfIKk6rF6GlLE4/KxjTcuMCifqrmD+98ejFq73SRoj2rmzoca8u764977lH/Q7jo6Xu6yM+Re1Mz/Og==}
peerDependencies:
next: ^12.2.5 || ^13 || ^14
@@ -12671,7 +12518,7 @@ packages:
'@panva/hkdf': 1.1.1
cookie: 0.5.0
jose: 4.14.4
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.2(react-dom@18.2.0)(react@18.2.0)
oauth: 0.9.15
openid-client: 5.4.3
preact: 10.16.0
@@ -12681,32 +12528,32 @@ packages:
uuid: 8.3.2
dev: false
- /next-superjson-plugin@0.5.10(next@13.5.6)(superjson@1.13.3):
+ /next-superjson-plugin@0.5.10(next@14.0.2)(superjson@1.13.3):
resolution: {integrity: sha512-y3vAKlZfZP6iEDb0R+XQ6UQ7YYDxbsZ0iZlV50/Hvw0Fzl+ScQJj+CbXdcl+ETugK9JbhCS7G7hMCGIjiGkgXQ==}
peerDependencies:
next: ^13.0 || ^14.0
superjson: ^1
dependencies:
hoist-non-react-statics: 3.3.2
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.2(react-dom@18.2.0)(react@18.2.0)
superjson: 1.13.3
dev: false
- /next-themes@0.2.1(next@13.5.6)(react-dom@18.2.0)(react@18.2.0):
+ /next-themes@0.2.1(next@14.0.2)(react-dom@18.2.0)(react@18.2.0):
resolution: {integrity: sha512-B+AKNfYNIzh0vqQQKqQItTS8evEouKD7H5Hj3kmuPERwddR2TxvDSFZuTj6T7Jfn1oyeUyJMydPl1Bkxkh0W7A==}
peerDependencies:
next: '*'
react: '*'
react-dom: '*'
dependencies:
- next: 13.5.6(react-dom@18.2.0)(react@18.2.0)
+ next: 14.0.2(react-dom@18.2.0)(react@18.2.0)
react: 18.2.0
react-dom: 18.2.0(react@18.2.0)
dev: false
- /next@13.5.6(react-dom@18.2.0)(react@18.2.0):
- resolution: {integrity: sha512-Y2wTcTbO4WwEsVb4A8VSnOsG1I9ok+h74q0ZdxkwM3EODqrs4pasq7O0iUxbcS9VtWMicG7f3+HAj0r1+NtKSw==}
- engines: {node: '>=16.14.0'}
+ /next@14.0.2(react-dom@18.2.0)(react@18.2.0):
+ resolution: {integrity: sha512-jsAU2CkYS40GaQYOiLl9m93RTv2DA/tTJ0NRlmZIBIL87YwQ/xR8k796z7IqgM3jydI8G25dXvyYMC9VDIevIg==}
+ engines: {node: '>=18.17.0'}
hasBin: true
peerDependencies:
'@opentelemetry/api': ^1.1.0
@@ -12719,7 +12566,7 @@ packages:
sass:
optional: true
dependencies:
- '@next/env': 13.5.6
+ '@next/env': 14.0.2
'@swc/helpers': 0.5.2
busboy: 1.6.0
caniuse-lite: 1.0.30001538
@@ -12729,15 +12576,15 @@ packages:
styled-jsx: 5.1.1(react@18.2.0)
watchpack: 2.4.0
optionalDependencies:
- '@next/swc-darwin-arm64': 13.5.6
- '@next/swc-darwin-x64': 13.5.6
- '@next/swc-linux-arm64-gnu': 13.5.6
- '@next/swc-linux-arm64-musl': 13.5.6
- '@next/swc-linux-x64-gnu': 13.5.6
- '@next/swc-linux-x64-musl': 13.5.6
- '@next/swc-win32-arm64-msvc': 13.5.6
- '@next/swc-win32-ia32-msvc': 13.5.6
- '@next/swc-win32-x64-msvc': 13.5.6
+ '@next/swc-darwin-arm64': 14.0.2
+ '@next/swc-darwin-x64': 14.0.2
+ '@next/swc-linux-arm64-gnu': 14.0.2
+ '@next/swc-linux-arm64-musl': 14.0.2
+ '@next/swc-linux-x64-gnu': 14.0.2
+ '@next/swc-linux-x64-musl': 14.0.2
+ '@next/swc-win32-arm64-msvc': 14.0.2
+ '@next/swc-win32-ia32-msvc': 14.0.2
+ '@next/swc-win32-x64-msvc': 14.0.2
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
@@ -12894,15 +12741,6 @@ packages:
es-abstract: 1.22.1
dev: true
- /object.groupby@1.0.0:
- resolution: {integrity: sha512-70MWG6NfRH9GnbZOikuhPPYzpUpof9iW2J9E4dW7FXTqPNb6rllE6u39SKwwiNh8lCwX3DDb5OgcKGiEBrTTyw==}
- dependencies:
- call-bind: 1.0.2
- define-properties: 1.2.1
- es-abstract: 1.22.1
- get-intrinsic: 1.2.1
- dev: true
-
/object.groupby@1.0.1:
resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==}
dependencies:
@@ -15226,7 +15064,7 @@ packages:
postcss-nested: 6.0.1(postcss@8.4.31)
postcss-selector-parser: 6.0.13
postcss-value-parser: 4.2.0
- resolve: 1.22.3
+ resolve: 1.22.8
sucrase: 3.34.0
transitivePeerDependencies:
- ts-node