chore: next 13

This commit is contained in:
iCrawl
2022-11-25 14:29:32 +01:00
parent d0c82561b8
commit 33a82b7bce
20 changed files with 252 additions and 223 deletions

View File

@@ -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,
},

View File

@@ -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",

View File

@@ -7,10 +7,13 @@ export function HyperlinkedText({ tokens }: { tokens: TokenDocumentation[] }) {
{tokens.map((token, idx) => {
if (token.path) {
return (
<Link href={token.path} key={idx} prefetch={false}>
<a className="text-blurple focus:ring-width-2 focus:ring-blurple rounded outline-0 focus:ring">
{token.text}
</a>
<Link
className="text-blurple focus:ring-width-2 focus:ring-blurple rounded outline-0 focus:ring"
href={token.path}
key={idx}
prefetch={false}
>
{token.text}
</Link>
);
}

View File

@@ -5,10 +5,12 @@ export function InheritanceText({ data }: { data: InheritanceData }) {
return (
<span className="font-semibold">
Inherited from{' '}
<Link href={data.path} prefetch={false}>
<a className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring">
{data.parentName}
</a>
<Link
className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring"
href={data.path}
prefetch={false}
>
{data.parentName}
</Link>
</span>
);

View File

@@ -82,23 +82,24 @@ export function SidebarItems({
.map((group, idx) => (
<Section icon={resolveIcon(group)} key={idx} title={group}>
{groupItems[group].map((member, index) => (
<Link href={member.path} key={index} prefetch={false}>
<a
className={`dark:border-dark-100 border-light-800 focus:ring-width-2 focus:ring-blurple ml-5 flex flex-col border-l p-[5px] pl-6 outline-0 focus:rounded focus:border-0 focus:ring ${
asPath === member.path
? 'bg-blurple text-white'
: 'dark:hover:bg-dark-200 dark:active:bg-dark-100 hover:bg-light-700 active:bg-light-800'
}`}
onClick={() => setOpened(false)}
title={member.name}
>
<div className="flex flex-row place-items-center gap-2 lg:text-sm">
<span className="truncate">{member.name}</span>
{member.overloadIndex && member.overloadIndex > 1 ? (
<span className="text-xs">{member.overloadIndex}</span>
) : null}
</div>
</a>
<Link
className={`dark:border-dark-100 border-light-800 focus:ring-width-2 focus:ring-blurple ml-5 flex flex-col border-l p-[5px] pl-6 outline-0 focus:rounded focus:border-0 focus:ring ${
asPath === member.path
? 'bg-blurple text-white'
: 'dark:hover:bg-dark-200 dark:active:bg-dark-100 hover:bg-light-700 active:bg-light-800'
}`}
href={member.path}
key={index}
onClick={() => setOpened(false)}
prefetch={false}
title={member.name}
>
<div className="flex flex-row place-items-center gap-2 lg:text-sm">
<span className="truncate">{member.name}</span>
{member.overloadIndex && member.overloadIndex > 1 ? (
<span className="text-xs">{member.overloadIndex}</span>
) : null}
</div>
</Link>
))}
</Section>

View File

@@ -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) => (
<Link href={`/docs/packages/${pkg}/main`} key={pkg} passHref prefetch={false}>
<MenuItem
as="a"
className="hover:bg-light-700 active:bg-light-800 dark:bg-dark-600 dark:hover:bg-dark-500 dark:active:bg-dark-400 focus:ring-width-2 focus:ring-blurple my-0.5 rounded bg-white p-3 text-sm outline-0 focus:ring"
onClick={() => packageMenu.setOpen(false)}
state={packageMenu}
@@ -109,7 +108,6 @@ export function SidebarLayout({
?.map((item) => (
<Link href={`/docs/packages/${packageName}/${item}`} key={item} passHref prefetch={false}>
<MenuItem
as="a"
className="hover:bg-light-700 active:bg-light-800 dark:bg-dark-600 dark:hover:bg-dark-500 dark:active:bg-dark-400 focus:ring-width-2 focus:ring-blurple my-0.5 rounded bg-white p-3 text-sm outline-0 focus:ring"
onClick={() => versionMenu.setOpen(false)}
state={versionMenu}
@@ -129,8 +127,13 @@ export function SidebarLayout({
.split('/')
.slice(1)
.map((path, idx, original) => (
<Link href={`/${original.slice(0, idx + 1).join('/')}`} key={idx} prefetch={false}>
<a className="focus:ring-width-2 focus:ring-blurple rounded outline-0 hover:underline focus:ring">{path}</a>
<Link
className="focus:ring-width-2 focus:ring-blurple rounded outline-0 hover:underline focus:ring"
href={`/${original.slice(0, idx + 1).join('/')}`}
key={idx}
prefetch={false}
>
{path}
</Link>
)),
[asPathWithoutContainerKey],

View File

@@ -38,20 +38,26 @@ export function TSDoc({ node }: { node: AnyDocNodeJSON }): JSX.Element {
if (codeDestination) {
return (
<Link href={codeDestination.path} key={idx} prefetch={false}>
<a className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring">
{text ?? codeDestination.name}
</a>
<Link
className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring"
href={codeDestination.path}
key={idx}
prefetch={false}
>
{text ?? codeDestination.name}
</Link>
);
}
if (urlDestination) {
return (
<Link href={urlDestination} key={idx} prefetch={false}>
<a className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring">
{text ?? urlDestination}
</a>
<Link
className="text-blurple focus:ring-width-2 focus:ring-blurple rounded font-mono outline-0 focus:ring"
href={urlDestination}
key={idx}
prefetch={false}
>
{text ?? urlDestination}
</Link>
);
}

View File

@@ -11,10 +11,12 @@ export default function FourOhFourPage() {
<div className="mx-auto flex h-full max-w-lg flex-col place-content-center place-items-center gap-8 py-16 px-8 lg:py-0 lg:px-6">
<h1 className="text-[9rem] font-black leading-none md:text-[12rem]">404</h1>
<h2 className="text-[2rem] md:text-[3rem]">Not found.</h2>
<Link href="/docs/packages" prefetch={false}>
<a className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center rounded border-0 px-6 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px">
Take me back
</a>
<Link
className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center rounded border-0 px-6 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px"
href="/docs/packages"
prefetch={false}
>
Take me back
</Link>
</div>
</>

View File

@@ -70,22 +70,27 @@ export default function VersionsRoute(props: Partial<VersionProps> & { error?: s
<div className="flex grow flex-col place-content-center gap-4">
<h1 className="text-2xl font-semibold">Select a version:</h1>
{props.data?.versions.map((version) => (
<Link href={`/docs/packages/${props.packageName}/${version}`} key={version} prefetch={false}>
<a className="dark:bg-dark-400 dark:border-dark-100 dark:hover:bg-dark-300 dark:active:bg-dark-200 focus:ring-width-2 focus:ring-blurple flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-col place-content-center rounded border border-neutral-300 bg-transparent p-4 text-base font-semibold leading-none text-black outline-0 hover:bg-neutral-100 focus:ring active:translate-y-px active:bg-neutral-200 dark:text-white">
<Link
className="dark:bg-dark-400 dark:border-dark-100 dark:hover:bg-dark-300 dark:active:bg-dark-200 focus:ring-width-2 focus:ring-blurple flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-col place-content-center rounded border border-neutral-300 bg-transparent p-4 text-base font-semibold leading-none text-black outline-0 hover:bg-neutral-100 focus:ring active:translate-y-px active:bg-neutral-200 dark:text-white"
href={`/docs/packages/${props.packageName}/${version}`}
key={version}
prefetch={false}
>
<div className="flex flex-row place-content-between place-items-center gap-4">
<div className="flex flex-row place-content-between place-items-center gap-4">
<div className="flex flex-row place-content-between place-items-center gap-4">
<VscVersions size={25} />
<h2 className="font-semibold">{version}</h2>
</div>
<VscArrowRight size={20} />
<VscVersions size={25} />
<h2 className="font-semibold">{version}</h2>
</div>
</a>
<VscArrowRight size={20} />
</div>
</Link>
)) ?? null}
<Link href="/docs/packages" prefetch={false}>
<a className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center gap-2 place-self-center rounded border-0 px-4 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px">
<VscArrowLeft size={20} /> Go back
</a>
<Link
className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center gap-2 place-self-center rounded border-0 px-4 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px"
href="/docs/packages"
prefetch={false}
>
<VscArrowLeft size={20} /> Go back
</Link>
</div>
</div>

View File

@@ -78,34 +78,39 @@ export default function PackagesRoute(props: Partial<PackageProps> & { error?: s
</div>
</a>
{PACKAGES.map((pkg) => (
<Link href={`/docs/packages/${pkg}/${findLatestVersion(pkg)?.version ?? 'main'}`} key={pkg} prefetch={false}>
<a className="dark:bg-dark-400 dark:border-dark-100 dark:hover:bg-dark-300 dark:active:bg-dark-200 focus:ring-width-2 focus:ring-blurple flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-content-between rounded border border-neutral-300 bg-transparent p-4 text-base font-semibold leading-none text-black outline-0 hover:bg-neutral-100 focus:ring active:translate-y-px active:bg-neutral-200 dark:text-white">
<Link
className="dark:bg-dark-400 dark:border-dark-100 dark:hover:bg-dark-300 dark:active:bg-dark-200 focus:ring-width-2 focus:ring-blurple flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-content-between rounded border border-neutral-300 bg-transparent p-4 text-base font-semibold leading-none text-black outline-0 hover:bg-neutral-100 focus:ring active:translate-y-px active:bg-neutral-200 dark:text-white"
href={`/docs/packages/${pkg}/${findLatestVersion(pkg)?.version ?? 'main'}`}
key={pkg}
prefetch={false}
>
<div className="flex grow flex-row place-content-between place-items-center gap-4">
<div className="flex grow flex-row place-content-between place-items-center gap-4">
<div className="flex grow flex-row place-content-between place-items-center gap-4">
<div className="flex flex-row place-content-between place-items-center gap-4">
<VscPackage size={25} />
<h2 className="font-semibold">{pkg}</h2>
</div>
<Link href={`/docs/packages/${pkg}`} prefetch={false}>
<Button
as="div"
className="bg-blurple focus:ring-width-2 flex h-6 transform-gpu cursor-pointer select-none appearance-none flex-row place-content-center place-items-center rounded border-0 px-2 text-xs font-semibold leading-none text-white outline-0 focus:ring focus:ring-white active:translate-y-px"
onClick={async (ev: MouseEvent<HTMLDivElement>) => handleClick(ev, pkg)}
role="link"
>
Select version
</Button>
</Link>
<div className="flex flex-row place-content-between place-items-center gap-4">
<VscPackage size={25} />
<h2 className="font-semibold">{pkg}</h2>
</div>
<VscArrowRight size={20} />
<Link href={`/docs/packages/${pkg}`} prefetch={false}>
<Button
as="div"
className="bg-blurple focus:ring-width-2 flex h-6 transform-gpu cursor-pointer select-none appearance-none flex-row place-content-center place-items-center rounded border-0 px-2 text-xs font-semibold leading-none text-white outline-0 focus:ring focus:ring-white active:translate-y-px"
onClick={async (ev: MouseEvent<HTMLDivElement>) => handleClick(ev, pkg)}
role="link"
>
Select version
</Button>
</Link>
</div>
</a>
<VscArrowRight size={20} />
</div>
</Link>
))}
<Link href="/" prefetch={false}>
<a className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center gap-2 place-self-center rounded border-0 px-4 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px">
<VscArrowLeft size={20} /> Go back
</a>
<Link
className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center gap-2 place-self-center rounded border-0 px-4 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px"
href="/"
prefetch={false}
>
<VscArrowLeft size={20} /> Go back
</Link>
</div>
</div>

View File

@@ -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.
</p>
<div className="flex flex-row gap-4">
<Link href="/docs" prefetch={false}>
<a className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center rounded border-0 px-6 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px">
Docs
</a>
<Link
className="bg-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center rounded border-0 px-6 text-base font-semibold leading-none text-white no-underline outline-0 focus:ring focus:ring-white active:translate-y-px"
href="/docs"
prefetch={false}
>
Docs
</Link>
<a
className="dark:bg-dark-400 dark:border-dark-100 dark:hover:bg-dark-300 dark:active:bg-dark-200 border-light-900 hover:bg-light-200 active:bg-light-300 focus:ring-blurple focus:ring-width-2 flex h-11 transform-gpu cursor-pointer select-none appearance-none flex-row place-items-center gap-2 rounded border bg-transparent px-4 text-base font-semibold leading-none text-black no-underline outline-0 focus:ring active:translate-y-px dark:text-white"

View File

@@ -45,7 +45,7 @@
"conventional-changelog-cli": "^2.2.2",
"husky": "^8.0.2",
"is-ci": "^3.0.1",
"lint-staged": "^13.0.3",
"lint-staged": "^13.0.4",
"tsup": "^6.5.0",
"turbo": "^1.6.3",
"typescript": "^4.9.3",

View File

@@ -56,7 +56,7 @@
"dependencies": {
"@discordjs/util": "workspace:^",
"@sapphire/shapeshift": "^3.7.0",
"discord-api-types": "^0.37.19",
"discord-api-types": "^0.37.20",
"fast-deep-equal": "^3.1.3",
"ts-mixer": "^6.0.2",
"tslib": "^2.4.1"

View File

@@ -55,11 +55,11 @@
"@discordjs/util": "workspace:^",
"@sapphire/snowflake": "^3.2.2",
"@types/ws": "^8.5.3",
"discord-api-types": "^0.37.19",
"discord-api-types": "^0.37.20",
"fast-deep-equal": "^3.1.3",
"lodash.snakecase": "^4.1.1",
"tslib": "^2.4.1",
"undici": "^5.12.0",
"undici": "^5.13.0",
"ws": "^8.11.0"
},
"devDependencies": {

View File

@@ -57,7 +57,7 @@
"@discordjs/rest": "^1.0.0",
"@discordjs/util": "workspace:^",
"tslib": "^2.4.1",
"undici": "^5.12.0"
"undici": "^5.13.0"
},
"devDependencies": {
"@favware/cliff-jumper": "^1.9.0",

View File

@@ -56,10 +56,10 @@
"@discordjs/util": "workspace:^",
"@sapphire/async-queue": "^1.5.0",
"@sapphire/snowflake": "^3.2.2",
"discord-api-types": "^0.37.19",
"discord-api-types": "^0.37.20",
"file-type": "^18.0.0",
"tslib": "^2.4.1",
"undici": "^5.12.0"
"undici": "^5.13.0"
},
"devDependencies": {
"@favware/cliff-jumper": "^1.9.0",

View File

@@ -50,7 +50,7 @@
"commander": "^9.4.1",
"fs-extra": "^10.1.0",
"tslib": "^2.4.1",
"undici": "^5.12.0",
"undici": "^5.13.0",
"yaml": "^2.1.3"
},
"devDependencies": {

View File

@@ -53,7 +53,7 @@
"homepage": "https://discord.js.org",
"dependencies": {
"@types/ws": "^8.5.3",
"discord-api-types": "^0.37.19",
"discord-api-types": "^0.37.20",
"prism-media": "^1.3.4",
"tslib": "^2.4.1",
"ws": "^8.11.0"

View File

@@ -58,7 +58,7 @@
"@sapphire/async-queue": "^1.5.0",
"@types/ws": "^8.5.3",
"@vladfrangu/async_event_emitter": "^2.1.2",
"discord-api-types": "^0.37.19",
"discord-api-types": "^0.37.20",
"tslib": "^2.4.1",
"ws": "^8.11.0"
},
@@ -76,7 +76,7 @@
"prettier": "^2.8.0",
"tsup": "^6.5.0",
"typescript": "^4.9.3",
"undici": "^5.12.0",
"undici": "^5.13.0",
"vitest": "^0.25.3",
"zlib-sync": "^0.1.7"
},

255
yarn.lock
View File

@@ -2054,7 +2054,7 @@ __metadata:
"@types/node": 16.18.3
"@vitest/coverage-c8": ^0.25.3
cross-env: ^7.0.3
discord-api-types: ^0.37.19
discord-api-types: ^0.37.20
esbuild-plugin-version-injector: ^1.0.0
eslint: ^8.28.0
eslint-config-neon: ^0.1.40
@@ -2100,7 +2100,7 @@ __metadata:
conventional-changelog-cli: ^2.2.2
husky: ^8.0.2
is-ci: ^3.0.1
lint-staged: ^13.0.3
lint-staged: ^13.0.4
tsup: ^6.5.0
turbo: ^1.6.3
typescript: ^4.9.3
@@ -2223,7 +2223,7 @@ __metadata:
tslib: ^2.4.1
tsup: ^6.5.0
typescript: ^4.9.3
undici: ^5.12.0
undici: ^5.13.0
vitest: ^0.25.3
languageName: unknown
linkType: soft
@@ -2241,7 +2241,7 @@ __metadata:
"@types/node": 16.18.3
"@vitest/coverage-c8": ^0.25.3
cross-env: ^7.0.3
discord-api-types: ^0.37.19
discord-api-types: ^0.37.20
esbuild-plugin-version-injector: ^1.0.0
eslint: ^8.28.0
eslint-config-neon: ^0.1.40
@@ -2251,7 +2251,7 @@ __metadata:
tslib: ^2.4.1
tsup: ^6.5.0
typescript: ^4.9.3
undici: ^5.12.0
undici: ^5.13.0
vitest: ^0.25.3
languageName: unknown
linkType: soft
@@ -2277,7 +2277,7 @@ __metadata:
tslib: ^2.4.1
tsup: ^6.5.0
typescript: ^4.9.3
undici: ^5.12.0
undici: ^5.13.0
vitest: ^0.25.3
yaml: ^2.1.3
languageName: unknown
@@ -2345,7 +2345,7 @@ __metadata:
"@types/node": 16.18.3
"@types/ws": ^8.5.3
cross-env: ^7.0.3
discord-api-types: ^0.37.19
discord-api-types: ^0.37.20
esbuild-plugin-version-injector: ^1.0.0
eslint: ^8.28.0
eslint-config-neon: ^0.1.40
@@ -2393,7 +2393,7 @@ __metadata:
eslint-formatter-pretty: ^4.1.0
happy-dom: ^7.7.0
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
@@ -2435,7 +2435,7 @@ __metadata:
"@vitest/coverage-c8": ^0.25.3
"@vladfrangu/async_event_emitter": ^2.1.2
cross-env: ^7.0.3
discord-api-types: ^0.37.19
discord-api-types: ^0.37.20
esbuild-plugin-version-injector: ^1.0.0
eslint: ^8.28.0
eslint-config-neon: ^0.1.40
@@ -2445,7 +2445,7 @@ __metadata:
tslib: ^2.4.1
tsup: ^6.5.0
typescript: ^4.9.3
undici: ^5.12.0
undici: ^5.13.0
vitest: ^0.25.3
ws: ^8.11.0
zlib-sync: ^0.1.7
@@ -3226,10 +3226,10 @@ __metadata:
languageName: node
linkType: hard
"@next/env@npm:12.3.4":
version: 12.3.4
resolution: "@next/env@npm:12.3.4"
checksum: daa3fc11efd1344c503eab41311a0e503ba7fd08607eeb3dc571036a6211eb37959cc4ed48b71dcc411cc214e7623ffd02411080aad3e09dc6a1192d5b256e60
"@next/env@npm:13.0.5":
version: 13.0.5
resolution: "@next/env@npm:13.0.5"
checksum: cd005b171d602df1b01415df00e1fee79bfd7c6840f1836bedc7b0f9cb466b73e2e52a6cdcff77535538ef55eec200f5e7accb7670fa3273c625f0e0c3a79afb
languageName: node
linkType: hard
@@ -3242,93 +3242,93 @@ __metadata:
languageName: node
linkType: hard
"@next/swc-android-arm-eabi@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-android-arm-eabi@npm:12.3.4"
"@next/swc-android-arm-eabi@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-android-arm-eabi@npm:13.0.5"
conditions: os=android & cpu=arm
languageName: node
linkType: hard
"@next/swc-android-arm64@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-android-arm64@npm:12.3.4"
"@next/swc-android-arm64@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-android-arm64@npm:13.0.5"
conditions: os=android & cpu=arm64
languageName: node
linkType: hard
"@next/swc-darwin-arm64@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-darwin-arm64@npm:12.3.4"
"@next/swc-darwin-arm64@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-darwin-arm64@npm:13.0.5"
conditions: os=darwin & cpu=arm64
languageName: node
linkType: hard
"@next/swc-darwin-x64@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-darwin-x64@npm:12.3.4"
"@next/swc-darwin-x64@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-darwin-x64@npm:13.0.5"
conditions: os=darwin & cpu=x64
languageName: node
linkType: hard
"@next/swc-freebsd-x64@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-freebsd-x64@npm:12.3.4"
"@next/swc-freebsd-x64@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-freebsd-x64@npm:13.0.5"
conditions: os=freebsd & cpu=x64
languageName: node
linkType: hard
"@next/swc-linux-arm-gnueabihf@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-linux-arm-gnueabihf@npm:12.3.4"
"@next/swc-linux-arm-gnueabihf@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-linux-arm-gnueabihf@npm:13.0.5"
conditions: os=linux & cpu=arm
languageName: node
linkType: hard
"@next/swc-linux-arm64-gnu@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-linux-arm64-gnu@npm:12.3.4"
"@next/swc-linux-arm64-gnu@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-linux-arm64-gnu@npm:13.0.5"
conditions: os=linux & cpu=arm64 & libc=glibc
languageName: node
linkType: hard
"@next/swc-linux-arm64-musl@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-linux-arm64-musl@npm:12.3.4"
"@next/swc-linux-arm64-musl@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-linux-arm64-musl@npm:13.0.5"
conditions: os=linux & cpu=arm64 & libc=musl
languageName: node
linkType: hard
"@next/swc-linux-x64-gnu@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-linux-x64-gnu@npm:12.3.4"
"@next/swc-linux-x64-gnu@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-linux-x64-gnu@npm:13.0.5"
conditions: os=linux & cpu=x64 & libc=glibc
languageName: node
linkType: hard
"@next/swc-linux-x64-musl@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-linux-x64-musl@npm:12.3.4"
"@next/swc-linux-x64-musl@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-linux-x64-musl@npm:13.0.5"
conditions: os=linux & cpu=x64 & libc=musl
languageName: node
linkType: hard
"@next/swc-win32-arm64-msvc@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-win32-arm64-msvc@npm:12.3.4"
"@next/swc-win32-arm64-msvc@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-win32-arm64-msvc@npm:13.0.5"
conditions: os=win32 & cpu=arm64
languageName: node
linkType: hard
"@next/swc-win32-ia32-msvc@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-win32-ia32-msvc@npm:12.3.4"
"@next/swc-win32-ia32-msvc@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-win32-ia32-msvc@npm:13.0.5"
conditions: os=win32 & cpu=ia32
languageName: node
linkType: hard
"@next/swc-win32-x64-msvc@npm:12.3.4":
version: 12.3.4
resolution: "@next/swc-win32-x64-msvc@npm:12.3.4"
"@next/swc-win32-x64-msvc@npm:13.0.5":
version: 13.0.5
resolution: "@next/swc-win32-x64-msvc@npm:13.0.5"
conditions: os=win32 & cpu=x64
languageName: node
linkType: hard
@@ -3856,12 +3856,12 @@ __metadata:
languageName: node
linkType: hard
"@swc/helpers@npm:0.4.11":
version: 0.4.11
resolution: "@swc/helpers@npm:0.4.11"
"@swc/helpers@npm:0.4.14":
version: 0.4.14
resolution: "@swc/helpers@npm:0.4.14"
dependencies:
tslib: ^2.4.0
checksum: 736857d524b41a8a4db81094e9b027f554004e0fa3e86325d85bdb38f7e6459ce022db079edb6c61ba0f46fe8583b3e663e95f7acbd13e51b8da6c34e45bba2e
checksum: 273fd3f3fc461a92f3790cc551ea054745c6d6959afbe1232e6d7aa1c722bbc114d308aab96bef5c78fc0303c85c7b472ef00e2253251cc89737f3b1af56e5a5
languageName: node
linkType: hard
@@ -6889,6 +6889,13 @@ __metadata:
languageName: node
linkType: hard
"client-only@npm:0.0.1":
version: 0.0.1
resolution: "client-only@npm:0.0.1"
checksum: 0c16bf660dadb90610553c1d8946a7fdfb81d624adea073b8440b7d795d5b5b08beb3c950c6a2cf16279365a3265158a236876d92bce16423c485c322d7dfaf8
languageName: node
linkType: hard
"cliui@npm:^6.0.0":
version: 6.0.0
resolution: "cliui@npm:6.0.0"
@@ -7064,7 +7071,7 @@ __metadata:
languageName: node
linkType: hard
"colorette@npm:^2.0.16, colorette@npm:^2.0.17, colorette@npm:^2.0.19":
"colorette@npm:^2.0.19":
version: 2.0.19
resolution: "colorette@npm:2.0.19"
checksum: 888cf5493f781e5fcf54ce4d49e9d7d698f96ea2b2ef67906834bb319a392c667f9ec69f4a10e268d2946d13a9503d2d19b3abaaaf174e3451bfe91fb9d82427
@@ -7173,7 +7180,7 @@ __metadata:
languageName: node
linkType: hard
"commander@npm:^9.3.0, commander@npm:^9.4.0, commander@npm:^9.4.1":
"commander@npm:^9.4.0, commander@npm:^9.4.1":
version: 9.4.1
resolution: "commander@npm:9.4.1"
checksum: bfb18e325a5bdf772763c2213d5c7d9e77144d944124e988bcd8e5e65fb6d45d5d4e86b09155d0f2556c9a59c31e428720e57968bcd050b2306e910a0bf3cf13
@@ -8258,10 +8265,10 @@ __metadata:
languageName: node
linkType: hard
"discord-api-types@npm:^0.37.19":
version: 0.37.19
resolution: "discord-api-types@npm:0.37.19"
checksum: 532263d9bda3daf1855978e16bf44333876439f17070e966dd46f4cc931cc12d546d7ac5013618b66d9cb0f6a7f8751b604c01b88f948aa053a9a0154a0b47d6
"discord-api-types@npm:^0.37.20":
version: 0.37.20
resolution: "discord-api-types@npm:0.37.20"
checksum: 88ebed85aada3483e83ac46a1b4574c0d59948060ac72f451d658fa646b20d62bd6f21792043621dcc5a9e9353d95c25de70646b8d2a93f0022154345800b26c
languageName: node
linkType: hard
@@ -8278,7 +8285,7 @@ __metadata:
"@sapphire/snowflake": ^3.2.2
"@types/node": 16.18.3
"@types/ws": ^8.5.3
discord-api-types: ^0.37.19
discord-api-types: ^0.37.20
dtslint: ^4.2.1
eslint: ^8.28.0
eslint-formatter-pretty: ^4.1.0
@@ -8290,7 +8297,7 @@ __metadata:
tslib: ^2.4.1
tslint: ^6.1.3
typescript: ^4.9.3
undici: ^5.12.0
undici: ^5.13.0
ws: ^8.11.0
languageName: unknown
linkType: soft
@@ -13581,14 +13588,7 @@ __metadata:
languageName: node
linkType: hard
"lilconfig@npm:2.0.5":
version: 2.0.5
resolution: "lilconfig@npm:2.0.5"
checksum: f7bb9e42656f06930ad04e583026f087508ae408d3526b8b54895e934eb2a966b7aafae569656f2c79a29fe6d779b3ec44ba577e80814734c8655d6f71cdf2d1
languageName: node
linkType: hard
"lilconfig@npm:^2.0.5":
"lilconfig@npm:2.0.6, lilconfig@npm:^2.0.5":
version: 2.0.6
resolution: "lilconfig@npm:2.0.6"
checksum: 40a3cd72f103b1be5975f2ac1850810b61d4053e20ab09be8d3aeddfe042187e1ba70b4651a7e70f95efa1642e7dc8b2ae395b317b7d7753b241b43cef7c0f7d
@@ -13611,39 +13611,39 @@ __metadata:
languageName: node
linkType: hard
"lint-staged@npm:^13.0.3":
version: 13.0.3
resolution: "lint-staged@npm:13.0.3"
"lint-staged@npm:^13.0.4":
version: 13.0.4
resolution: "lint-staged@npm:13.0.4"
dependencies:
cli-truncate: ^3.1.0
colorette: ^2.0.17
commander: ^9.3.0
colorette: ^2.0.19
commander: ^9.4.1
debug: ^4.3.4
execa: ^6.1.0
lilconfig: 2.0.5
listr2: ^4.0.5
lilconfig: 2.0.6
listr2: ^5.0.5
micromatch: ^4.0.5
normalize-path: ^3.0.0
object-inspect: ^1.12.2
pidtree: ^0.6.0
string-argv: ^0.3.1
yaml: ^2.1.1
yaml: ^2.1.3
bin:
lint-staged: bin/lint-staged.js
checksum: 53d585007df06e162febab6b0836b55016d902586a267823c8a1158529d8c742dc7297e523f7023dff02250bef3eb0d6934f4ec4f9961adfc2ebbed5f54162d0
checksum: 4676172df5dc734a7f409ad786a72d39bd2239de8b2e5eb1d99eaa751479f60f7b4ef85c8508698855b51b125a512f395ac6a3c7d2d57de8e8221e0aaaab6f4f
languageName: node
linkType: hard
"listr2@npm:^4.0.5":
version: 4.0.5
resolution: "listr2@npm:4.0.5"
"listr2@npm:^5.0.5":
version: 5.0.5
resolution: "listr2@npm:5.0.5"
dependencies:
cli-truncate: ^2.1.0
colorette: ^2.0.16
colorette: ^2.0.19
log-update: ^4.0.0
p-map: ^4.0.0
rfdc: ^1.3.0
rxjs: ^7.5.5
rxjs: ^7.5.6
through: ^2.3.8
wrap-ansi: ^7.0.0
peerDependencies:
@@ -13651,7 +13651,7 @@ __metadata:
peerDependenciesMeta:
enquirer:
optional: true
checksum: 7af31851abe25969ef0581c6db808117e36af15b131401795182427769d9824f451ba9e8aff6ccd25b6a4f6c8796f816292caf08e5f1f9b1775e8e9c313dc6c5
checksum: 71c44eb648405d2725f248747ef8d5e192dd16938ec81df854c4a7e74ff1b3f4c3149461b1cff31c761bfbdf110f7f2603c9957c908294a1c6db299c9168608c
languageName: node
linkType: hard
@@ -15361,34 +15361,33 @@ __metadata:
languageName: node
linkType: hard
"next@npm:^12.3.4":
version: 12.3.4
resolution: "next@npm:12.3.4"
"next@npm:^13.0.5":
version: 13.0.5
resolution: "next@npm:13.0.5"
dependencies:
"@next/env": 12.3.4
"@next/swc-android-arm-eabi": 12.3.4
"@next/swc-android-arm64": 12.3.4
"@next/swc-darwin-arm64": 12.3.4
"@next/swc-darwin-x64": 12.3.4
"@next/swc-freebsd-x64": 12.3.4
"@next/swc-linux-arm-gnueabihf": 12.3.4
"@next/swc-linux-arm64-gnu": 12.3.4
"@next/swc-linux-arm64-musl": 12.3.4
"@next/swc-linux-x64-gnu": 12.3.4
"@next/swc-linux-x64-musl": 12.3.4
"@next/swc-win32-arm64-msvc": 12.3.4
"@next/swc-win32-ia32-msvc": 12.3.4
"@next/swc-win32-x64-msvc": 12.3.4
"@swc/helpers": 0.4.11
"@next/env": 13.0.5
"@next/swc-android-arm-eabi": 13.0.5
"@next/swc-android-arm64": 13.0.5
"@next/swc-darwin-arm64": 13.0.5
"@next/swc-darwin-x64": 13.0.5
"@next/swc-freebsd-x64": 13.0.5
"@next/swc-linux-arm-gnueabihf": 13.0.5
"@next/swc-linux-arm64-gnu": 13.0.5
"@next/swc-linux-arm64-musl": 13.0.5
"@next/swc-linux-x64-gnu": 13.0.5
"@next/swc-linux-x64-musl": 13.0.5
"@next/swc-win32-arm64-msvc": 13.0.5
"@next/swc-win32-ia32-msvc": 13.0.5
"@next/swc-win32-x64-msvc": 13.0.5
"@swc/helpers": 0.4.14
caniuse-lite: ^1.0.30001406
postcss: 8.4.14
styled-jsx: 5.0.7
use-sync-external-store: 1.2.0
styled-jsx: 5.1.0
peerDependencies:
fibers: ">= 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