From 33a82b7bceedf100abb1efbe6729e704045362ec Mon Sep 17 00:00:00 2001 From: iCrawl Date: Fri, 25 Nov 2022 14:29:32 +0100 Subject: [PATCH] chore: next 13 --- apps/website/next.config.js | 3 +- apps/website/package.json | 2 +- .../src/components/HyperlinkedText.tsx | 11 +- .../src/components/InheritanceText.tsx | 10 +- apps/website/src/components/SidebarItems.tsx | 35 +-- apps/website/src/components/SidebarLayout.tsx | 13 +- apps/website/src/components/tsdoc/TSDoc.tsx | 22 +- apps/website/src/pages/404.tsx | 10 +- .../pages/docs/packages/[package]/index.tsx | 29 +- .../website/src/pages/docs/packages/index.tsx | 51 ++-- apps/website/src/pages/index.tsx | 12 +- package.json | 2 +- packages/builders/package.json | 2 +- packages/discord.js/package.json | 4 +- packages/proxy/package.json | 2 +- packages/rest/package.json | 4 +- packages/scripts/package.json | 2 +- packages/voice/package.json | 2 +- packages/ws/package.json | 4 +- yarn.lock | 255 +++++++++--------- 20 files changed, 252 insertions(+), 223 deletions(-) diff --git a/apps/website/next.config.js b/apps/website/next.config.js index bb69cbe72..95ed0a18c 100644 --- a/apps/website/next.config.js +++ b/apps/website/next.config.js @@ -1,12 +1,11 @@ /* eslint-disable tsdoc/syntax */ -import { URL, fileURLToPath } from 'node:url'; +import { fileURLToPath } from 'node:url'; /** * @type {import('next').NextConfig} */ export default { reactStrictMode: true, - swcMinify: true, eslint: { ignoreDuringBuilds: true, }, diff --git a/apps/website/package.json b/apps/website/package.json index 3a90cf646..8525b4b8e 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -50,7 +50,7 @@ "ariakit": "^2.0.0-next.41", "cmdk": "^0.1.20", "meilisearch": "^0.29.1", - "next": "^12.3.4", + "next": "^13.0.5", "next-mdx-remote": "^4.2.0", "next-progress": "^2.2.0", "next-themes": "^0.2.1", diff --git a/apps/website/src/components/HyperlinkedText.tsx b/apps/website/src/components/HyperlinkedText.tsx index cff44759e..5b7a0cfae 100644 --- a/apps/website/src/components/HyperlinkedText.tsx +++ b/apps/website/src/components/HyperlinkedText.tsx @@ -7,10 +7,13 @@ export function HyperlinkedText({ tokens }: { tokens: TokenDocumentation[] }) { {tokens.map((token, idx) => { if (token.path) { return ( - - - {token.text} - + + {token.text} ); } diff --git a/apps/website/src/components/InheritanceText.tsx b/apps/website/src/components/InheritanceText.tsx index 9d396de39..671f1303e 100644 --- a/apps/website/src/components/InheritanceText.tsx +++ b/apps/website/src/components/InheritanceText.tsx @@ -5,10 +5,12 @@ export function InheritanceText({ data }: { data: InheritanceData }) { return ( Inherited from{' '} - - - {data.parentName} - + + {data.parentName} ); diff --git a/apps/website/src/components/SidebarItems.tsx b/apps/website/src/components/SidebarItems.tsx index 88fb57230..0c496c3d5 100644 --- a/apps/website/src/components/SidebarItems.tsx +++ b/apps/website/src/components/SidebarItems.tsx @@ -82,23 +82,24 @@ export function SidebarItems({ .map((group, idx) => (
{groupItems[group].map((member, index) => ( - - setOpened(false)} - title={member.name} - > -
- {member.name} - {member.overloadIndex && member.overloadIndex > 1 ? ( - {member.overloadIndex} - ) : null} -
-
+ setOpened(false)} + prefetch={false} + title={member.name} + > +
+ {member.name} + {member.overloadIndex && member.overloadIndex > 1 ? ( + {member.overloadIndex} + ) : null} +
))}
diff --git a/apps/website/src/components/SidebarLayout.tsx b/apps/website/src/components/SidebarLayout.tsx index feda2798c..09f1d1c0f 100644 --- a/apps/website/src/components/SidebarLayout.tsx +++ b/apps/website/src/components/SidebarLayout.tsx @@ -1,7 +1,7 @@ import type { getMembers, ApiClassJSON, ApiInterfaceJSON } from '@discordjs/api-extractor-utils'; import { Button } from 'ariakit/button'; import { Menu, MenuButton, MenuItem, useMenuState } from 'ariakit/menu'; -import Image from 'next/future/image'; +import Image from 'next/image'; import Link from 'next/link'; import type { MDXRemoteSerializeResult } from 'next-mdx-remote'; import { useTheme } from 'next-themes'; @@ -89,7 +89,6 @@ export function SidebarLayout({ ...PACKAGES.map((pkg) => ( packageMenu.setOpen(false)} state={packageMenu} @@ -109,7 +108,6 @@ export function SidebarLayout({ ?.map((item) => ( versionMenu.setOpen(false)} state={versionMenu} @@ -129,8 +127,13 @@ export function SidebarLayout({ .split('/') .slice(1) .map((path, idx, original) => ( - - {path} + + {path} )), [asPathWithoutContainerKey], diff --git a/apps/website/src/components/tsdoc/TSDoc.tsx b/apps/website/src/components/tsdoc/TSDoc.tsx index 245d64bde..daae62fe2 100644 --- a/apps/website/src/components/tsdoc/TSDoc.tsx +++ b/apps/website/src/components/tsdoc/TSDoc.tsx @@ -38,20 +38,26 @@ export function TSDoc({ node }: { node: AnyDocNodeJSON }): JSX.Element { if (codeDestination) { return ( - - - {text ?? codeDestination.name} - + + {text ?? codeDestination.name} ); } if (urlDestination) { return ( - - - {text ?? urlDestination} - + + {text ?? urlDestination} ); } diff --git a/apps/website/src/pages/404.tsx b/apps/website/src/pages/404.tsx index e52bf19fc..4c8a4d9f6 100644 --- a/apps/website/src/pages/404.tsx +++ b/apps/website/src/pages/404.tsx @@ -11,10 +11,12 @@ export default function FourOhFourPage() {

404

Not found.

- - - Take me back - + + Take me back
diff --git a/apps/website/src/pages/docs/packages/[package]/index.tsx b/apps/website/src/pages/docs/packages/[package]/index.tsx index 9643a856b..f84612c21 100644 --- a/apps/website/src/pages/docs/packages/[package]/index.tsx +++ b/apps/website/src/pages/docs/packages/[package]/index.tsx @@ -70,22 +70,27 @@ export default function VersionsRoute(props: Partial & { error?: s

Select a version:

{props.data?.versions.map((version) => ( - - + + )) ?? null} - - - Go back - + + Go back
diff --git a/apps/website/src/pages/docs/packages/index.tsx b/apps/website/src/pages/docs/packages/index.tsx index 1a3d50e4b..64d37a92a 100644 --- a/apps/website/src/pages/docs/packages/index.tsx +++ b/apps/website/src/pages/docs/packages/index.tsx @@ -78,34 +78,39 @@ export default function PackagesRoute(props: Partial & { error?: s {PACKAGES.map((pkg) => ( - - + + diff --git a/apps/website/src/pages/index.tsx b/apps/website/src/pages/index.tsx index 3e9e58c88..097ce2214 100644 --- a/apps/website/src/pages/index.tsx +++ b/apps/website/src/pages/index.tsx @@ -1,4 +1,4 @@ -import Image from 'next/future/image'; +import Image from 'next/image'; import Link from 'next/link'; import { FiExternalLink } from 'react-icons/fi'; import vercelLogo from '../assets/powered-by-vercel.svg'; @@ -20,10 +20,12 @@ export default function IndexRoute() { significantly tidier and easier to comprehend.

- - - Docs - + + Docs = 3.1.0" node-sass: ^6.0.0 || ^7.0.0 - react: ^17.0.2 || ^18.0.0-0 - react-dom: ^17.0.2 || ^18.0.0-0 + react: ^18.2.0 + react-dom: ^18.2.0 sass: ^1.3.0 dependenciesMeta: "@next/swc-android-arm-eabi": @@ -15426,7 +15425,7 @@ __metadata: optional: true bin: next: dist/bin/next - checksum: d96fc4f5bcd5a630d74111519f4820dcbd75dddf16c6d00d2167bd3cb8d74965d46d83c8e5ec301bf999013c7d96f1bfff9424f0221317d68b594c4d01f5825e + checksum: e13d8c51153b975d40002a222260352c8be048792014dd322f9a44bb9050a8f0b34c9e5c62329b3439febd87aacb6da5e0377dafff82570e79ba4f9d878f3ec5 languageName: node linkType: hard @@ -17969,7 +17968,7 @@ __metadata: languageName: node linkType: hard -"rxjs@npm:^7.0.0, rxjs@npm:^7.5.5": +"rxjs@npm:^7.0.0, rxjs@npm:^7.5.6": version: 7.5.7 resolution: "rxjs@npm:7.5.7" dependencies: @@ -18959,9 +18958,11 @@ __metadata: languageName: node linkType: hard -"styled-jsx@npm:5.0.7": - version: 5.0.7 - resolution: "styled-jsx@npm:5.0.7" +"styled-jsx@npm:5.1.0": + version: 5.1.0 + resolution: "styled-jsx@npm:5.1.0" + dependencies: + client-only: 0.0.1 peerDependencies: react: ">= 16.8.0 || 17.x.x || ^18.0.0-0" peerDependenciesMeta: @@ -18969,7 +18970,7 @@ __metadata: optional: true babel-plugin-macros: optional: true - checksum: 61959993915f4b1662a682dbbefb3512de9399cf6901969bcadd26ba5441d2b5ca5c1021b233bbd573da2541b41efb45d56c6f618dbc8d88a381ebc62461fefe + checksum: e5b70476fd9059147dfe35dd912e537e422a7f900cc88f80456c97da495c655598875d64de2199641d627770a7e55ed08be0fd82646bc386791fdb1d0e5af2b1 languageName: node linkType: hard @@ -20221,7 +20222,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.11.0, undici@npm:^5.12.0": +"undici@npm:^5.11.0": version: 5.12.0 resolution: "undici@npm:5.12.0" dependencies: @@ -20230,6 +20231,15 @@ __metadata: languageName: node linkType: hard +"undici@npm:^5.13.0": + version: 5.13.0 + resolution: "undici@npm:5.13.0" + dependencies: + busboy: ^1.6.0 + checksum: 15b8f7df4bd8c9bf9d777456d16b51eb621f25d3ee60f575a8693192a647b3a8b33671e984386636e8df42085488f86a52d0d47db1b8c22edcc591134892a424 + languageName: node + linkType: hard + "unherit@npm:^3.0.0": version: 3.0.0 resolution: "unherit@npm:3.0.0" @@ -20631,15 +20641,6 @@ __metadata: languageName: node linkType: hard -"use-sync-external-store@npm:1.2.0": - version: 1.2.0 - resolution: "use-sync-external-store@npm:1.2.0" - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - checksum: 5c639e0f8da3521d605f59ce5be9e094ca772bd44a4ce7322b055a6f58eeed8dda3c94cabd90c7a41fb6fa852210092008afe48f7038792fd47501f33299116a - languageName: node - linkType: hard - "util-deprecate@npm:^1.0.1, util-deprecate@npm:^1.0.2, util-deprecate@npm:~1.0.1": version: 1.0.2 resolution: "util-deprecate@npm:1.0.2" @@ -21483,7 +21484,7 @@ __metadata: languageName: node linkType: hard -"yaml@npm:^2.1.1, yaml@npm:^2.1.3": +"yaml@npm:^2.1.3": version: 2.1.3 resolution: "yaml@npm:2.1.3" checksum: 91316062324a93f9cb547469092392e7d004ff8f70c40fecb420f042a4870b2181557350da56c92f07bd44b8f7a252b0be26e6ade1f548e1f4351bdd01c9d3c7