feat(website): add support for source file links (#9048)

Co-authored-by: Noel <buechler.noel@outlook.com>
This commit is contained in:
Suneet Tipirneni
2023-01-12 07:49:11 -05:00
committed by GitHub
parent a580768cda
commit f6506e99c4
32 changed files with 332 additions and 244 deletions

1
.gitignore vendored
View File

@@ -16,6 +16,7 @@ pids
# Dist # Dist
dist/ dist/
dist-docs/
# Miscellaneous # Miscellaneous
.tmp/ .tmp/

View File

@@ -45,7 +45,7 @@
* *
* SUPPORTED TOKENS: <projectFolder>, <packageName>, <unscopedPackageName> * SUPPORTED TOKENS: <projectFolder>, <packageName>, <unscopedPackageName>
*/ */
"mainEntryPointFilePath": "<projectFolder>/dist/index.d.ts", "mainEntryPointFilePath": "<projectFolder>/dist-docs/index.d.ts",
/** /**
* A list of NPM package names whose exports should be treated as part of this package. * A list of NPM package names whose exports should be treated as part of this package.

View File

@@ -46,8 +46,8 @@
"@discordjs/api-extractor-utils": "workspace:^", "@discordjs/api-extractor-utils": "workspace:^",
"@discordjs/scripts": "workspace:^", "@discordjs/scripts": "workspace:^",
"@discordjs/ui": "workspace:^", "@discordjs/ui": "workspace:^",
"@microsoft/api-extractor-model": "7.24.0", "@microsoft/api-extractor-model": "7.25.3",
"@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc": "0.14.2",
"@react-icons/all-files": "^4.1.0", "@react-icons/all-files": "^4.1.0",
"@vercel/og": "^0.0.26", "@vercel/og": "^0.0.26",
"@vscode/codicons": "^0.0.32", "@vscode/codicons": "^0.0.32",
@@ -62,7 +62,7 @@
"react-dom": "^18.2.0", "react-dom": "^18.2.0",
"react-syntax-highlighter": "^15.5.0", "react-syntax-highlighter": "^15.5.0",
"react-use": "^17.4.0", "react-use": "^17.4.0",
"rehype-ignore": "^1.0.3", "rehype-ignore": "^1.0.4",
"rehype-pretty-code": "^0.8.1", "rehype-pretty-code": "^0.8.1",
"rehype-raw": "^6.1.1", "rehype-raw": "^6.1.1",
"rehype-slug": "^5.1.0", "rehype-slug": "^5.1.0",

View File

@@ -1,4 +1,5 @@
import { ApiItemKind } from '@microsoft/api-extractor-model'; import { ApiItemKind } from '@microsoft/api-extractor-model';
import { VscFileCode } from '@react-icons/all-files/vsc/VscFileCode';
import { VscSymbolClass } from '@react-icons/all-files/vsc/VscSymbolClass'; import { VscSymbolClass } from '@react-icons/all-files/vsc/VscSymbolClass';
import { VscSymbolEnum } from '@react-icons/all-files/vsc/VscSymbolEnum'; import { VscSymbolEnum } from '@react-icons/all-files/vsc/VscSymbolEnum';
import { VscSymbolInterface } from '@react-icons/all-files/vsc/VscSymbolInterface'; import { VscSymbolInterface } from '@react-icons/all-files/vsc/VscSymbolInterface';
@@ -24,12 +25,23 @@ function generateIcon(kind: ApiItemKind) {
} }
} }
export function Header({ kind, name }: PropsWithChildren<{ kind: ApiItemKind; name: string }>) { export function Header({
kind,
name,
sourceURL,
}: PropsWithChildren<{ kind: ApiItemKind; name: string; sourceURL?: string | undefined }>) {
return ( return (
<div className="flex flex-col"> <div className="flex flex-col">
<h2 className="flex flex-row place-items-center gap-2 break-all text-2xl font-bold"> <h2 className="flex flex-row place-items-center justify-between gap-2 break-all text-2xl font-bold">
<span className="row flex flex place-items-center gap-2">
<span>{generateIcon(kind)}</span> <span>{generateIcon(kind)}</span>
{name} {name}
</span>
{sourceURL ? (
<a className="text-blurple" href={sourceURL}>
<VscFileCode />
</a>
) : null}
</h2> </h2>
</div> </div>
); );

View File

@@ -10,7 +10,7 @@ export interface ObjectHeaderProps {
export function ObjectHeader({ item }: ObjectHeaderProps) { export function ObjectHeader({ item }: ObjectHeaderProps) {
return ( return (
<> <>
<Header kind={item.kind} name={item.displayName} /> <Header kind={item.kind} name={item.displayName} sourceURL={item.sourceLocation.fileUrl} />
<SyntaxHighlighter code={item.excerpt.text} /> <SyntaxHighlighter code={item.excerpt.text} />
<SummarySection item={item} /> <SummarySection item={item} />
</> </>

View File

@@ -61,7 +61,7 @@
"vitest": "^0.27.1" "vitest": "^0.27.1"
}, },
"resolutions": { "resolutions": {
"@microsoft/tsdoc-config": "patch:@microsoft/tsdoc-config@npm:0.16.1#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.1-81031b1bbf.patch" "@microsoft/tsdoc-config": "patch:@microsoft/tsdoc-config@npm:0.16.2#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.2-81031b1bbf.patch"
}, },
"engines": { "engines": {
"node": ">=16.9.0" "node": ">=16.9.0"

View File

@@ -31,8 +31,8 @@
}, },
"homepage": "https://discord.js.org", "homepage": "https://discord.js.org",
"dependencies": { "dependencies": {
"@microsoft/api-extractor-model": "7.24.0", "@microsoft/api-extractor-model": "7.25.3",
"@microsoft/tsdoc": "0.14.1" "@microsoft/tsdoc": "0.14.2"
}, },
"devDependencies": { "devDependencies": {
"@types/node": "16.18.11", "@types/node": "16.18.11",

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/brokers"
}
} }

View File

@@ -5,10 +5,11 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/brokers/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/brokers/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/builders"
}
} }

View File

@@ -5,10 +5,11 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\" && yarn downlevel-dts ./dist-docs ./dist-docs",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/builders/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/builders/*'",
"release": "cliff-jumper" "release": "cliff-jumper"
@@ -68,6 +69,7 @@
"@types/node": "16.18.11", "@types/node": "16.18.11",
"@vitest/coverage-c8": "^0.27.1", "@vitest/coverage-c8": "^0.27.1",
"cross-env": "^7.0.3", "cross-env": "^7.0.3",
"downlevel-dts": "^0.11.0",
"esbuild-plugin-version-injector": "^1.0.2", "esbuild-plugin-version-injector": "^1.0.2",
"eslint": "^8.31.0", "eslint": "^8.31.0",
"eslint-config-neon": "^0.1.40", "eslint-config-neon": "^0.1.40",

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/collection"
}
} }

View File

@@ -5,13 +5,15 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/collection/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/collection/*'",
"release": "cliff-jumper" "release": "cliff-jumper",
"docs:declarations": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist\""
}, },
"main": "./dist/index.js", "main": "./dist/index.js",
"module": "./dist/index.mjs", "module": "./dist/index.mjs",

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/core"
}
} }

View File

@@ -5,9 +5,10 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src --ext .mjs,.js,.ts --fix --format=pretty",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn build && yarn lint", "prepack": "yarn build && yarn lint",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/core/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/core/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/formatters"
}
} }

View File

@@ -5,9 +5,10 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn build && yarn lint", "prepack": "yarn build && yarn lint",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/formatters/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/formatters/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/next"
}
} }

View File

@@ -5,9 +5,10 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn build && yarn lint", "prepack": "yarn build && yarn lint",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/next/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/next/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/proxy"
}
} }

View File

@@ -5,10 +5,11 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/proxy/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/proxy/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/rest"
}
} }

View File

@@ -5,10 +5,11 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/rest/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/rest/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -44,9 +44,9 @@
"homepage": "https://discord.js.org", "homepage": "https://discord.js.org",
"dependencies": { "dependencies": {
"@discordjs/api-extractor-utils": "workspace:^", "@discordjs/api-extractor-utils": "workspace:^",
"@microsoft/api-extractor-model": "7.24.0", "@microsoft/api-extractor-model": "7.25.3",
"@microsoft/tsdoc": "0.14.1", "@microsoft/tsdoc": "0.14.2",
"@microsoft/tsdoc-config": "0.16.1", "@microsoft/tsdoc-config": "0.16.2",
"commander": "^9.5.0", "commander": "^9.5.0",
"fs-extra": "^11.1.0", "fs-extra": "^11.1.0",
"tslib": "^2.4.1", "tslib": "^2.4.1",

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/util"
}
} }

View File

@@ -4,11 +4,12 @@
"description": "Utilities shared across Discord.js packages", "description": "Utilities shared across Discord.js packages",
"scripts": { "scripts": {
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"test": "vitest run && tsd", "test": "vitest run && tsd",
"lint": "prettier --check . && TIMING=1 eslint src --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && TIMING=1 eslint src --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && TIMING=1 eslint src --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && TIMING=1 eslint src --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/util/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/util/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/voice"
}
} }

View File

@@ -4,11 +4,12 @@
"description": "Implementation of the Discord Voice API for node.js", "description": "Implementation of the Discord Voice API for node.js",
"scripts": { "scripts": {
"build": "tsup && node scripts/postbuild.mjs", "build": "tsup && node scripts/postbuild.mjs",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"test": "jest --coverage", "test": "jest --coverage",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"fmt": "yarn format", "fmt": "yarn format",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn lint && yarn test && yarn build", "prepack": "yarn lint && yarn test && yarn build",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/voice/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/voice/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

View File

@@ -1,3 +1,6 @@
{ {
"extends": "../../api-extractor.json" "extends": "../../api-extractor.json",
"docModel": {
"projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/ws"
}
} }

View File

@@ -5,9 +5,10 @@
"scripts": { "scripts": {
"test": "vitest run", "test": "vitest run",
"build": "tsup", "build": "tsup",
"build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"",
"lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty", "lint": "prettier --check . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --format=pretty",
"format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty",
"docs": "api-extractor run --local", "docs": "yarn build:docs && api-extractor run --local",
"prepack": "yarn build && yarn lint", "prepack": "yarn build && yarn lint",
"changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/ws/*'", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/ws/*'",
"release": "cliff-jumper" "release": "cliff-jumper"

441
yarn.lock
View File

@@ -128,7 +128,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@astrojs/compiler@npm:^0.27.0 || ^0.28.0 || ^0.29.0 || ^0.30.0 || ^0.31.0, @astrojs/compiler@npm:^0.31.0, @astrojs/compiler@npm:^0.31.3": "@astrojs/compiler@npm:0.27.0 - 0.32.0 || ^0.32.0":
version: 0.32.0
resolution: "@astrojs/compiler@npm:0.32.0"
checksum: 586363da38a0e1522ad4ab3808a32e82d6e09448fe4b42e83bdb198d1be40100dcce17021eccfd295aedaef8894a1a001d7fb9f9f1b13f98537498f215fcf0a8
languageName: node
linkType: hard
"@astrojs/compiler@npm:^0.31.0, @astrojs/compiler@npm:^0.31.3":
version: 0.31.4 version: 0.31.4
resolution: "@astrojs/compiler@npm:0.31.4" resolution: "@astrojs/compiler@npm:0.31.4"
checksum: 91ac088163d977bb904b296151dd0a395df93b0541c2183be6b72a1e390331642742bf134f449b83f55f48c7fccea85dfb3c91e7b5c5347b3427bc107f08716a checksum: 91ac088163d977bb904b296151dd0a395df93b0541c2183be6b72a1e390331642742bf134f449b83f55f48c7fccea85dfb3c91e7b5c5347b3427bc107f08716a
@@ -2010,8 +2017,8 @@ __metadata:
version: 0.0.0-use.local version: 0.0.0-use.local
resolution: "@discordjs/api-extractor-utils@workspace:packages/api-extractor-utils" resolution: "@discordjs/api-extractor-utils@workspace:packages/api-extractor-utils"
dependencies: dependencies:
"@microsoft/api-extractor-model": 7.24.0 "@microsoft/api-extractor-model": 7.25.3
"@microsoft/tsdoc": 0.14.1 "@microsoft/tsdoc": 0.14.2
"@types/node": 16.18.11 "@types/node": 16.18.11
cross-env: ^7.0.3 cross-env: ^7.0.3
eslint: ^8.31.0 eslint: ^8.31.0
@@ -2058,6 +2065,7 @@ __metadata:
"@vitest/coverage-c8": ^0.27.1 "@vitest/coverage-c8": ^0.27.1
cross-env: ^7.0.3 cross-env: ^7.0.3
discord-api-types: ^0.37.27 discord-api-types: ^0.37.27
downlevel-dts: ^0.11.0
esbuild-plugin-version-injector: ^1.0.2 esbuild-plugin-version-injector: ^1.0.2
eslint: ^8.31.0 eslint: ^8.31.0
eslint-config-neon: ^0.1.40 eslint-config-neon: ^0.1.40
@@ -2335,9 +2343,9 @@ __metadata:
resolution: "@discordjs/scripts@workspace:packages/scripts" resolution: "@discordjs/scripts@workspace:packages/scripts"
dependencies: dependencies:
"@discordjs/api-extractor-utils": "workspace:^" "@discordjs/api-extractor-utils": "workspace:^"
"@microsoft/api-extractor-model": 7.24.0 "@microsoft/api-extractor-model": 7.25.3
"@microsoft/tsdoc": 0.14.1 "@microsoft/tsdoc": 0.14.2
"@microsoft/tsdoc-config": 0.16.1 "@microsoft/tsdoc-config": 0.16.2
"@types/fs-extra": ^11.0.1 "@types/fs-extra": ^11.0.1
"@types/node": 16.18.11 "@types/node": 16.18.11
"@vitest/coverage-c8": ^0.27.1 "@vitest/coverage-c8": ^0.27.1
@@ -2444,8 +2452,8 @@ __metadata:
"@discordjs/api-extractor-utils": "workspace:^" "@discordjs/api-extractor-utils": "workspace:^"
"@discordjs/scripts": "workspace:^" "@discordjs/scripts": "workspace:^"
"@discordjs/ui": "workspace:^" "@discordjs/ui": "workspace:^"
"@microsoft/api-extractor-model": 7.24.0 "@microsoft/api-extractor-model": 7.25.3
"@microsoft/tsdoc": 0.14.1 "@microsoft/tsdoc": 0.14.2
"@next/bundle-analyzer": ^13.1.1 "@next/bundle-analyzer": ^13.1.1
"@react-icons/all-files": ^4.1.0 "@react-icons/all-files": ^4.1.0
"@testing-library/react": ^13.4.0 "@testing-library/react": ^13.4.0
@@ -2480,7 +2488,7 @@ __metadata:
react-dom: ^18.2.0 react-dom: ^18.2.0
react-syntax-highlighter: ^15.5.0 react-syntax-highlighter: ^15.5.0
react-use: ^17.4.0 react-use: ^17.4.0
rehype-ignore: ^1.0.3 rehype-ignore: ^1.0.4
rehype-pretty-code: ^0.8.1 rehype-pretty-code: ^0.8.1
rehype-raw: ^6.1.1 rehype-raw: ^6.1.1
rehype-slug: ^5.1.0 rehype-slug: ^5.1.0
@@ -2586,9 +2594,9 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-arm64@npm:0.16.16": "@esbuild/android-arm64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/android-arm64@npm:0.16.16" resolution: "@esbuild/android-arm64@npm:0.16.17"
conditions: os=android & cpu=arm64 conditions: os=android & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2600,65 +2608,65 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-arm@npm:0.16.16": "@esbuild/android-arm@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/android-arm@npm:0.16.16" resolution: "@esbuild/android-arm@npm:0.16.17"
conditions: os=android & cpu=arm conditions: os=android & cpu=arm
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/android-x64@npm:0.16.16": "@esbuild/android-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/android-x64@npm:0.16.16" resolution: "@esbuild/android-x64@npm:0.16.17"
conditions: os=android & cpu=x64 conditions: os=android & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/darwin-arm64@npm:0.16.16": "@esbuild/darwin-arm64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/darwin-arm64@npm:0.16.16" resolution: "@esbuild/darwin-arm64@npm:0.16.17"
conditions: os=darwin & cpu=arm64 conditions: os=darwin & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/darwin-x64@npm:0.16.16": "@esbuild/darwin-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/darwin-x64@npm:0.16.16" resolution: "@esbuild/darwin-x64@npm:0.16.17"
conditions: os=darwin & cpu=x64 conditions: os=darwin & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/freebsd-arm64@npm:0.16.16": "@esbuild/freebsd-arm64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/freebsd-arm64@npm:0.16.16" resolution: "@esbuild/freebsd-arm64@npm:0.16.17"
conditions: os=freebsd & cpu=arm64 conditions: os=freebsd & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/freebsd-x64@npm:0.16.16": "@esbuild/freebsd-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/freebsd-x64@npm:0.16.16" resolution: "@esbuild/freebsd-x64@npm:0.16.17"
conditions: os=freebsd & cpu=x64 conditions: os=freebsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-arm64@npm:0.16.16": "@esbuild/linux-arm64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-arm64@npm:0.16.16" resolution: "@esbuild/linux-arm64@npm:0.16.17"
conditions: os=linux & cpu=arm64 conditions: os=linux & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-arm@npm:0.16.16": "@esbuild/linux-arm@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-arm@npm:0.16.16" resolution: "@esbuild/linux-arm@npm:0.16.17"
conditions: os=linux & cpu=arm conditions: os=linux & cpu=arm
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-ia32@npm:0.16.16": "@esbuild/linux-ia32@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-ia32@npm:0.16.16" resolution: "@esbuild/linux-ia32@npm:0.16.17"
conditions: os=linux & cpu=ia32 conditions: os=linux & cpu=ia32
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2670,86 +2678,86 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-loong64@npm:0.16.16": "@esbuild/linux-loong64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-loong64@npm:0.16.16" resolution: "@esbuild/linux-loong64@npm:0.16.17"
conditions: os=linux & cpu=loong64 conditions: os=linux & cpu=loong64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-mips64el@npm:0.16.16": "@esbuild/linux-mips64el@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-mips64el@npm:0.16.16" resolution: "@esbuild/linux-mips64el@npm:0.16.17"
conditions: os=linux & cpu=mips64el conditions: os=linux & cpu=mips64el
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-ppc64@npm:0.16.16": "@esbuild/linux-ppc64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-ppc64@npm:0.16.16" resolution: "@esbuild/linux-ppc64@npm:0.16.17"
conditions: os=linux & cpu=ppc64 conditions: os=linux & cpu=ppc64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-riscv64@npm:0.16.16": "@esbuild/linux-riscv64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-riscv64@npm:0.16.16" resolution: "@esbuild/linux-riscv64@npm:0.16.17"
conditions: os=linux & cpu=riscv64 conditions: os=linux & cpu=riscv64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-s390x@npm:0.16.16": "@esbuild/linux-s390x@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-s390x@npm:0.16.16" resolution: "@esbuild/linux-s390x@npm:0.16.17"
conditions: os=linux & cpu=s390x conditions: os=linux & cpu=s390x
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/linux-x64@npm:0.16.16": "@esbuild/linux-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/linux-x64@npm:0.16.16" resolution: "@esbuild/linux-x64@npm:0.16.17"
conditions: os=linux & cpu=x64 conditions: os=linux & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/netbsd-x64@npm:0.16.16": "@esbuild/netbsd-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/netbsd-x64@npm:0.16.16" resolution: "@esbuild/netbsd-x64@npm:0.16.17"
conditions: os=netbsd & cpu=x64 conditions: os=netbsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/openbsd-x64@npm:0.16.16": "@esbuild/openbsd-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/openbsd-x64@npm:0.16.16" resolution: "@esbuild/openbsd-x64@npm:0.16.17"
conditions: os=openbsd & cpu=x64 conditions: os=openbsd & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/sunos-x64@npm:0.16.16": "@esbuild/sunos-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/sunos-x64@npm:0.16.16" resolution: "@esbuild/sunos-x64@npm:0.16.17"
conditions: os=sunos & cpu=x64 conditions: os=sunos & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-arm64@npm:0.16.16": "@esbuild/win32-arm64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/win32-arm64@npm:0.16.16" resolution: "@esbuild/win32-arm64@npm:0.16.17"
conditions: os=win32 & cpu=arm64 conditions: os=win32 & cpu=arm64
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-ia32@npm:0.16.16": "@esbuild/win32-ia32@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/win32-ia32@npm:0.16.16" resolution: "@esbuild/win32-ia32@npm:0.16.17"
conditions: os=win32 & cpu=ia32 conditions: os=win32 & cpu=ia32
languageName: node languageName: node
linkType: hard linkType: hard
"@esbuild/win32-x64@npm:0.16.16": "@esbuild/win32-x64@npm:0.16.17":
version: 0.16.16 version: 0.16.17
resolution: "@esbuild/win32-x64@npm:0.16.16" resolution: "@esbuild/win32-x64@npm:0.16.17"
conditions: os=win32 & cpu=x64 conditions: os=win32 & cpu=x64
languageName: node languageName: node
linkType: hard linkType: hard
@@ -2894,8 +2902,8 @@ __metadata:
linkType: hard linkType: hard
"@iconify/utils@npm:^2.0.10": "@iconify/utils@npm:^2.0.10":
version: 2.0.11 version: 2.0.12
resolution: "@iconify/utils@npm:2.0.11" resolution: "@iconify/utils@npm:2.0.12"
dependencies: dependencies:
"@antfu/install-pkg": ^0.1.1 "@antfu/install-pkg": ^0.1.1
"@antfu/utils": ^0.7.2 "@antfu/utils": ^0.7.2
@@ -2903,7 +2911,7 @@ __metadata:
debug: ^4.3.4 debug: ^4.3.4
kolorist: ^1.6.0 kolorist: ^1.6.0
local-pkg: ^0.4.2 local-pkg: ^0.4.2
checksum: d6e22b7ba866225c988ccef117381c0181053fef0234990ee78eceb21315a92c3aef783925909d5e0614b4ba70189df16995d44c8949b0f3531ecf23fbe75f7b checksum: e239b69a22090d9548737809ac5612afd34ba03f6fc300b6a0d2905d8d1d700f27b01275cb592085f6e05324c7c9e58f6e709717b1c8cdcb72449055a6a8466f
languageName: node languageName: node
linkType: hard linkType: hard
@@ -3389,17 +3397,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@microsoft/api-extractor-model@npm:7.24.0":
version: 7.24.0
resolution: "@microsoft/api-extractor-model@npm:7.24.0"
dependencies:
"@microsoft/tsdoc": 0.14.1
"@microsoft/tsdoc-config": ~0.16.1
"@rushstack/node-core-library": 3.51.1
checksum: d683ca227ed79f0bd8725caba190bb281b1f2088602268cbecd5d8dd690c601034c447a35e22f63866f79544f9648bc46631e0d724c3e54bc7438591e1f4312f
languageName: node
linkType: hard
"@microsoft/api-extractor-model@npm:7.25.3": "@microsoft/api-extractor-model@npm:7.25.3":
version: 7.25.3 version: 7.25.3
resolution: "@microsoft/api-extractor-model@npm:7.25.3" resolution: "@microsoft/api-extractor-model@npm:7.25.3"
@@ -3433,34 +3430,27 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@microsoft/tsdoc-config@npm:0.16.1": "@microsoft/tsdoc-config@npm:0.16.2":
version: 0.16.1 version: 0.16.2
resolution: "@microsoft/tsdoc-config@npm:0.16.1" resolution: "@microsoft/tsdoc-config@npm:0.16.2"
dependencies: dependencies:
"@microsoft/tsdoc": 0.14.1 "@microsoft/tsdoc": 0.14.2
ajv: ~6.12.6 ajv: ~6.12.6
jju: ~1.4.0 jju: ~1.4.0
resolve: ~1.19.0 resolve: ~1.19.0
checksum: 2b2121803caf6584fe0264ad16f8fa10de68438c0b82bd25f918606052af5312050f38b6abd4bcf3d40f120713aab144762a7a280fa22dd12e5571cd08e348e1 checksum: 12b0d703154076bcaac75ca42e804e4fc292672396441e54346d7eadd0d6b57f90980eda2b1bab89b224af86da34a2389f9054002e282011e795ca5919a4386f
languageName: node languageName: node
linkType: hard linkType: hard
"@microsoft/tsdoc-config@patch:@microsoft/tsdoc-config@npm:0.16.1#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.1-81031b1bbf.patch::locator=%40discordjs%2Fdiscord.js%40workspace%3A.": "@microsoft/tsdoc-config@patch:@microsoft/tsdoc-config@npm:0.16.2#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.2-81031b1bbf.patch::locator=%40discordjs%2Fdiscord.js%40workspace%3A.":
version: 0.16.1 version: 0.16.2
resolution: "@microsoft/tsdoc-config@patch:@microsoft/tsdoc-config@npm%3A0.16.1#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.1-81031b1bbf.patch::version=0.16.1&hash=7098b2&locator=%40discordjs%2Fdiscord.js%40workspace%3A." resolution: "@microsoft/tsdoc-config@patch:@microsoft/tsdoc-config@npm%3A0.16.2#.yarn/patches/@microsoft-tsdoc-config-npm-0.16.2-81031b1bbf.patch::version=0.16.2&hash=7098b2&locator=%40discordjs%2Fdiscord.js%40workspace%3A."
dependencies: dependencies:
"@microsoft/tsdoc": 0.14.1 "@microsoft/tsdoc": 0.14.2
ajv: ~6.12.6 ajv: ~6.12.6
jju: ~1.4.0 jju: ~1.4.0
resolve: ~1.19.0 resolve: ~1.19.0
checksum: e3fb3753a44da5230ab12a899ae6c961adfe5b41200305a8e3c924a6682b5c089fd12ca79625f631ab8cd3a3bb0e7d0377ccca1de8dea78531755d6928399989 checksum: c5e78a98014bd33cee8ccfc4689bef3267603b5e4d5e2e8be3d44f112d633181a05077b88ed65dc54256f843bcf7f4d06190b0d2adfa8387849ace5769ec2707
languageName: node
linkType: hard
"@microsoft/tsdoc@npm:0.14.1":
version: 0.14.1
resolution: "@microsoft/tsdoc@npm:0.14.1"
checksum: e4ad038ccff2cd96e0d53ee42e2136f0f5a925b16cfda14261f1c2eb55ba0088a0e3b08ff819b476ddc69b2242a391925fab7f6ae2afabb19b96f87e19c114fc
languageName: node languageName: node
linkType: hard linkType: hard
@@ -3974,22 +3964,6 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"@rushstack/node-core-library@npm:3.51.1":
version: 3.51.1
resolution: "@rushstack/node-core-library@npm:3.51.1"
dependencies:
"@types/node": 12.20.24
colors: ~1.2.1
fs-extra: ~7.0.1
import-lazy: ~4.0.0
jju: ~1.4.0
resolve: ~1.17.0
semver: ~7.3.0
z-schema: ~5.0.2
checksum: 92f7e39f03f4931a7007b4a79427d82bfe078146133a138219205abf873607898f7667fa368e3cb28c93bb1a2b9dc70ddaf2d316bc47a9a17b591d69d1025068
languageName: node
linkType: hard
"@rushstack/node-core-library@npm:3.53.3, @rushstack/node-core-library@npm:^3.53.2": "@rushstack/node-core-library@npm:3.53.3, @rushstack/node-core-library@npm:^3.53.2":
version: 3.53.3 version: 3.53.3
resolution: "@rushstack/node-core-library@npm:3.53.3" resolution: "@rushstack/node-core-library@npm:3.53.3"
@@ -6026,17 +6000,17 @@ __metadata:
linkType: hard linkType: hard
"astro-eslint-parser@npm:^0.9.0": "astro-eslint-parser@npm:^0.9.0":
version: 0.9.3 version: 0.9.4
resolution: "astro-eslint-parser@npm:0.9.3" resolution: "astro-eslint-parser@npm:0.9.4"
dependencies: dependencies:
"@astrojs/compiler": ^0.27.0 || ^0.28.0 || ^0.29.0 || ^0.30.0 || ^0.31.0 "@astrojs/compiler": 0.27.0 - 0.32.0 || ^0.32.0
"@typescript-eslint/types": ^5.25.0 "@typescript-eslint/types": ^5.25.0
astrojs-compiler-sync: ^0.3.0 astrojs-compiler-sync: ^0.3.0
debug: ^4.3.4 debug: ^4.3.4
eslint-scope: ^7.1.1 eslint-scope: ^7.1.1
eslint-visitor-keys: ^3.0.0 eslint-visitor-keys: ^3.0.0
espree: ^9.0.0 espree: ^9.0.0
checksum: f412b8e5d792fe57285f2b5263ff928cf0e762911d1b6c4e1e2460ca210afa947ed8cb46c6de03150c402275f33fbf677bdeb05236bc37e9207be6dd56294877 checksum: 08715b82bc76c5fab4915e8abb9cdc1780a30e961a2a5e5afede05785e6cb508cc1c20db8271179415d64f3e855b2c0c71e4bb9d9b0ceef17fd9a14e99fd7215
languageName: node languageName: node
linkType: hard linkType: hard
@@ -6797,9 +6771,9 @@ __metadata:
linkType: hard linkType: hard
"caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001406": "caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001406":
version: 1.0.30001442 version: 1.0.30001443
resolution: "caniuse-lite@npm:1.0.30001442" resolution: "caniuse-lite@npm:1.0.30001443"
checksum: c1bff65bd4f53da2d288e7f55be40706ee0119b983eae5a9dcc884046990476891630aef72d708f7989f8f1964200c44e4c37ea40deecaa2fb4a480df23e6317 checksum: e39c17c54c7a2e263c05a7391b1126014be88826e5cacd6cf9e976b87c5a3a3ea3e53ff5d410093dbd56fac7b50fba4d55c2fa4d6b9c6bd28202886d7fedfd70
languageName: node languageName: node
linkType: hard linkType: hard
@@ -7982,13 +7956,13 @@ __metadata:
linkType: hard linkType: hard
"css-to-react-native@npm:^3.0.0": "css-to-react-native@npm:^3.0.0":
version: 3.0.0 version: 3.1.0
resolution: "css-to-react-native@npm:3.0.0" resolution: "css-to-react-native@npm:3.1.0"
dependencies: dependencies:
camelize: ^1.0.0 camelize: ^1.0.0
css-color-keywords: ^1.0.0 css-color-keywords: ^1.0.0
postcss-value-parser: ^4.0.2 postcss-value-parser: ^4.0.2
checksum: 98a2e9d4fbe9cabc8b744dfdd5ec108396ce497a7b860912a95b299bd52517461281810fcb707965a021a8be39adca9587184a26fb4e926211391a1557aca3c1 checksum: 06a44d500736fd063a59c1d8d6e4a46d4a71d7c27c35662c46a5163cfb18893f54fc98a2cd61c31126731658cd2da93425b5e77a6f3897b80357d29c4f19362e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -8393,9 +8367,9 @@ __metadata:
linkType: hard linkType: hard
"devalue@npm:^4.2.0": "devalue@npm:^4.2.0":
version: 4.2.0 version: 4.2.2
resolution: "devalue@npm:4.2.0" resolution: "devalue@npm:4.2.2"
checksum: 29f29f72255b6330030773e02def96aa118dc410f5f2d2d389d674068bd2a698668421a0d2176d7c98e7941cbe5d535a251002d589ecc222f6e2b16783351b3d checksum: 68446dc824150f6712d8a655174eefe67d0e116dd1a7262f66440a2d0735fe4e1a11c5b8e434cf0245c7411a9239b02ff909a13360f18f7d6ca56b01a9c144d7
languageName: node languageName: node
linkType: hard linkType: hard
@@ -8651,6 +8625,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"downlevel-dts@npm:^0.11.0":
version: 0.11.0
resolution: "downlevel-dts@npm:0.11.0"
dependencies:
semver: ^7.3.2
shelljs: ^0.8.3
typescript: next
bin:
downlevel-dts: index.js
checksum: 846ad69da03795340b2fbd9432ff41605b885bf5a7d6636faa86342e91d9e4b27a49c2f68380a2f7ba26ddc28a11b3b02581a41c6b5c7034b8b0fb099c017307
languageName: node
linkType: hard
"dset@npm:^3.1.2": "dset@npm:^3.1.2":
version: 3.1.2 version: 3.1.2
resolution: "dset@npm:3.1.2" resolution: "dset@npm:3.1.2"
@@ -8870,11 +8857,12 @@ __metadata:
linkType: hard linkType: hard
"es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": "es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4":
version: 1.21.0 version: 1.21.1
resolution: "es-abstract@npm:1.21.0" resolution: "es-abstract@npm:1.21.1"
dependencies: dependencies:
available-typed-arrays: ^1.0.5
call-bind: ^1.0.2 call-bind: ^1.0.2
es-set-tostringtag: ^2.0.0 es-set-tostringtag: ^2.0.1
es-to-primitive: ^1.2.1 es-to-primitive: ^1.2.1
function-bind: ^1.1.1 function-bind: ^1.1.1
function.prototype.name: ^1.1.5 function.prototype.name: ^1.1.5
@@ -8887,7 +8875,7 @@ __metadata:
has-proto: ^1.0.1 has-proto: ^1.0.1
has-symbols: ^1.0.3 has-symbols: ^1.0.3
internal-slot: ^1.0.4 internal-slot: ^1.0.4
is-array-buffer: ^3.0.0 is-array-buffer: ^3.0.1
is-callable: ^1.2.7 is-callable: ^1.2.7
is-negative-zero: ^2.0.2 is-negative-zero: ^2.0.2
is-regex: ^1.1.4 is-regex: ^1.1.4
@@ -8905,7 +8893,7 @@ __metadata:
typed-array-length: ^1.0.4 typed-array-length: ^1.0.4
unbox-primitive: ^1.0.2 unbox-primitive: ^1.0.2
which-typed-array: ^1.1.9 which-typed-array: ^1.1.9
checksum: 52305b52aff6505c9d8cebfa727835dd8871af76de151868d1db7baf6d21f13a81586316ac513601eec9b46e2947cab044fc2a131db68bfa05daf37aa153dbd9 checksum: 23ff60d42d17a55d150e7bcedbdb065d4077a8b98c436e0e2e1ef4dd532a6d78a56028673de0bd8ed464a43c46ba781c50d9af429b6a17e44dbd14c7d7fb7926
languageName: node languageName: node
linkType: hard linkType: hard
@@ -8946,7 +8934,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"es-set-tostringtag@npm:^2.0.0": "es-set-tostringtag@npm:^2.0.1":
version: 2.0.1 version: 2.0.1
resolution: "es-set-tostringtag@npm:2.0.1" resolution: "es-set-tostringtag@npm:2.0.1"
dependencies: dependencies:
@@ -9422,31 +9410,31 @@ __metadata:
linkType: hard linkType: hard
"esbuild@npm:^0.16.3": "esbuild@npm:^0.16.3":
version: 0.16.16 version: 0.16.17
resolution: "esbuild@npm:0.16.16" resolution: "esbuild@npm:0.16.17"
dependencies: dependencies:
"@esbuild/android-arm": 0.16.16 "@esbuild/android-arm": 0.16.17
"@esbuild/android-arm64": 0.16.16 "@esbuild/android-arm64": 0.16.17
"@esbuild/android-x64": 0.16.16 "@esbuild/android-x64": 0.16.17
"@esbuild/darwin-arm64": 0.16.16 "@esbuild/darwin-arm64": 0.16.17
"@esbuild/darwin-x64": 0.16.16 "@esbuild/darwin-x64": 0.16.17
"@esbuild/freebsd-arm64": 0.16.16 "@esbuild/freebsd-arm64": 0.16.17
"@esbuild/freebsd-x64": 0.16.16 "@esbuild/freebsd-x64": 0.16.17
"@esbuild/linux-arm": 0.16.16 "@esbuild/linux-arm": 0.16.17
"@esbuild/linux-arm64": 0.16.16 "@esbuild/linux-arm64": 0.16.17
"@esbuild/linux-ia32": 0.16.16 "@esbuild/linux-ia32": 0.16.17
"@esbuild/linux-loong64": 0.16.16 "@esbuild/linux-loong64": 0.16.17
"@esbuild/linux-mips64el": 0.16.16 "@esbuild/linux-mips64el": 0.16.17
"@esbuild/linux-ppc64": 0.16.16 "@esbuild/linux-ppc64": 0.16.17
"@esbuild/linux-riscv64": 0.16.16 "@esbuild/linux-riscv64": 0.16.17
"@esbuild/linux-s390x": 0.16.16 "@esbuild/linux-s390x": 0.16.17
"@esbuild/linux-x64": 0.16.16 "@esbuild/linux-x64": 0.16.17
"@esbuild/netbsd-x64": 0.16.16 "@esbuild/netbsd-x64": 0.16.17
"@esbuild/openbsd-x64": 0.16.16 "@esbuild/openbsd-x64": 0.16.17
"@esbuild/sunos-x64": 0.16.16 "@esbuild/sunos-x64": 0.16.17
"@esbuild/win32-arm64": 0.16.16 "@esbuild/win32-arm64": 0.16.17
"@esbuild/win32-ia32": 0.16.16 "@esbuild/win32-ia32": 0.16.17
"@esbuild/win32-x64": 0.16.16 "@esbuild/win32-x64": 0.16.17
dependenciesMeta: dependenciesMeta:
"@esbuild/android-arm": "@esbuild/android-arm":
optional: true optional: true
@@ -9494,7 +9482,7 @@ __metadata:
optional: true optional: true
bin: bin:
esbuild: bin/esbuild esbuild: bin/esbuild
checksum: d3163ec01e017776df6b68e1825caa2323918f0d03eb92250bdcdff80410a2c0eb5b3807955db84d83b1b91cf24af9815a1d19efc2343c490be3e5d7b27a834f checksum: 4c2cc609ecfb426554bc3f75beb92d89eb2d0c515cfceebaa36c7599d7dcaab7056b70f6d6b51e72b45951ddf9021ee28e356cf205f8e42cc055d522312ea30c
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9619,12 +9607,13 @@ __metadata:
linkType: hard linkType: hard
"eslint-import-resolver-node@npm:^0.3.6": "eslint-import-resolver-node@npm:^0.3.6":
version: 0.3.6 version: 0.3.7
resolution: "eslint-import-resolver-node@npm:0.3.6" resolution: "eslint-import-resolver-node@npm:0.3.7"
dependencies: dependencies:
debug: ^3.2.7 debug: ^3.2.7
resolve: ^1.20.0 is-core-module: ^2.11.0
checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 resolve: ^1.22.1
checksum: 3379aacf1d2c6952c1b9666c6fa5982c3023df695430b0d391c0029f6403a7775414873d90f397e98ba6245372b6c8960e16e74d9e4a3b0c0a4582f3bdbe3d6e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9739,8 +9728,8 @@ __metadata:
linkType: hard linkType: hard
"eslint-plugin-jsx-a11y@npm:^6.6.1": "eslint-plugin-jsx-a11y@npm:^6.6.1":
version: 6.7.0 version: 6.7.1
resolution: "eslint-plugin-jsx-a11y@npm:6.7.0" resolution: "eslint-plugin-jsx-a11y@npm:6.7.1"
dependencies: dependencies:
"@babel/runtime": ^7.20.7 "@babel/runtime": ^7.20.7
aria-query: ^5.1.3 aria-query: ^5.1.3
@@ -9760,7 +9749,7 @@ __metadata:
semver: ^6.3.0 semver: ^6.3.0
peerDependencies: peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
checksum: b7ea212bcf84912d264229e5e3cf255bc95a1193de1c7453d275a7afc959ce679c1bffb77cfd3d17f9b7105f41e0f62c8edb7f6d76985c79647edaa9f08aa814 checksum: f166dd5fe7257c7b891c6692e6a3ede6f237a14043ae3d97581daf318fc5833ddc6b4871aa34ab7656187430170500f6d806895747ea17ecdf8231a666c3c2fd
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9776,8 +9765,8 @@ __metadata:
linkType: hard linkType: hard
"eslint-plugin-n@npm:^15.5.1": "eslint-plugin-n@npm:^15.5.1":
version: 15.6.0 version: 15.6.1
resolution: "eslint-plugin-n@npm:15.6.0" resolution: "eslint-plugin-n@npm:15.6.1"
dependencies: dependencies:
builtins: ^5.0.1 builtins: ^5.0.1
eslint-plugin-es: ^4.1.0 eslint-plugin-es: ^4.1.0
@@ -9789,7 +9778,7 @@ __metadata:
semver: ^7.3.8 semver: ^7.3.8
peerDependencies: peerDependencies:
eslint: ">=7.0.0" eslint: ">=7.0.0"
checksum: 629dc3e8c83010cf8aced555f4d36f6fceeea65b0c580123ca36e44b7cb6a19a71718c30168a506a569d205b1f961a74ebe9e44148c33ed923116180b04be45b checksum: 269d6f28967acadaaf6b6bb362d564bf5772545b1990053fb2a3c18f8683f9ffe708cda8c0de3dfddb4e86b63e738ab93634915b84649f51d3bb1783253d4b91
languageName: node languageName: node
linkType: hard linkType: hard
@@ -9812,8 +9801,8 @@ __metadata:
linkType: hard linkType: hard
"eslint-plugin-react@npm:^7.31.11": "eslint-plugin-react@npm:^7.31.11":
version: 7.31.11 version: 7.32.0
resolution: "eslint-plugin-react@npm:7.31.11" resolution: "eslint-plugin-react@npm:7.32.0"
dependencies: dependencies:
array-includes: ^3.1.6 array-includes: ^3.1.6
array.prototype.flatmap: ^1.3.1 array.prototype.flatmap: ^1.3.1
@@ -9827,12 +9816,12 @@ __metadata:
object.hasown: ^1.1.2 object.hasown: ^1.1.2
object.values: ^1.1.6 object.values: ^1.1.6
prop-types: ^15.8.1 prop-types: ^15.8.1
resolve: ^2.0.0-next.3 resolve: ^2.0.0-next.4
semver: ^6.3.0 semver: ^6.3.0
string.prototype.matchall: ^4.0.8 string.prototype.matchall: ^4.0.8
peerDependencies: peerDependencies:
eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
checksum: a3d612f6647bef33cf2a67c81a6b37b42c075300ed079cffecf5fb475c0d6ab855c1de340d1cbf361a0126429fb906dda597527235d2d12c4404453dbc712fc6 checksum: b81ce2623b50a936287d8e21997bd855094e643856c99b42a9f0c10e1c7b123e469c3d75f77df9eefb719fee2b47a763862f1cdca1e7cc26edc7cde2fb8cba87
languageName: node languageName: node
linkType: hard linkType: hard
@@ -11151,7 +11140,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:~7.2.0": "glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:~7.2.0":
version: 7.2.3 version: 7.2.3
resolution: "glob@npm:7.2.3" resolution: "glob@npm:7.2.3"
dependencies: dependencies:
@@ -12061,6 +12050,13 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"interpret@npm:^1.0.0":
version: 1.4.0
resolution: "interpret@npm:1.4.0"
checksum: 2e5f51268b5941e4a17e4ef0575bc91ed0ab5f8515e3cf77486f7c14d13f3010df9c0959f37063dcc96e78d12dc6b0bb1b9e111cdfe69771f4656d2993d36155
languageName: node
linkType: hard
"invariant@npm:^2.2.4": "invariant@npm:^2.2.4":
version: 2.2.4 version: 2.2.4
resolution: "invariant@npm:2.2.4" resolution: "invariant@npm:2.2.4"
@@ -12152,7 +12148,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"is-array-buffer@npm:^3.0.0, is-array-buffer@npm:^3.0.1": "is-array-buffer@npm:^3.0.1":
version: 3.0.1 version: 3.0.1
resolution: "is-array-buffer@npm:3.0.1" resolution: "is-array-buffer@npm:3.0.1"
dependencies: dependencies:
@@ -17270,6 +17266,15 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rechoir@npm:^0.6.2":
version: 0.6.2
resolution: "rechoir@npm:0.6.2"
dependencies:
resolve: ^1.1.6
checksum: fe76bf9c21875ac16e235defedd7cbd34f333c02a92546142b7911a0f7c7059d2e16f441fe6fb9ae203f459c05a31b2bcf26202896d89e390eda7514d5d2702b
languageName: node
linkType: hard
"recrawl-sync@npm:^2.0.3": "recrawl-sync@npm:^2.0.3":
version: 2.2.3 version: 2.2.3
resolution: "recrawl-sync@npm:2.2.3" resolution: "recrawl-sync@npm:2.2.3"
@@ -17475,14 +17480,14 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"rehype-ignore@npm:^1.0.3": "rehype-ignore@npm:^1.0.4":
version: 1.0.3 version: 1.0.4
resolution: "rehype-ignore@npm:1.0.3" resolution: "rehype-ignore@npm:1.0.4"
dependencies: dependencies:
hast-util-select: ~5.0.1 hast-util-select: ~5.0.1
unified: ~10.1.2 unified: ~10.1.2
unist-util-visit: ~4.1.0 unist-util-visit: ~4.1.0
checksum: d886ec276f97e838ed34f55a8e8f5d5a4c8106dcd35d37e84aa1bb625a8f7fc8e9776ecf4d36fda2af9853a3dab11dbb4d28362d84aea739c4b3d2789280f2e0 checksum: 3cfba4120acb20c9e40840435e048e1eda84a0f20082f9ad2786470da87bcc81876341c435fd793080cc4ce6533926279ca6b8b98c263f4716219a0002eaa01f
languageName: node languageName: node
linkType: hard linkType: hard
@@ -17749,13 +17754,13 @@ __metadata:
linkType: hard linkType: hard
"resolve.exports@npm:^1.1.0": "resolve.exports@npm:^1.1.0":
version: 1.1.0 version: 1.1.1
resolution: "resolve.exports@npm:1.1.0" resolution: "resolve.exports@npm:1.1.1"
checksum: 52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d checksum: 485aa10082eb388a569d696e17ad7b16f4186efc97dd34eadd029d95b811f21ffee13b1b733198bb4584dbb3cb296aa6f141835221fb7613b9606b84f1386655
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2": "resolve@npm:^1.1.6, resolve@npm:^1.10.0, resolve@npm:^1.14.2, resolve@npm:^1.17.0, resolve@npm:^1.20.0, resolve@npm:^1.22.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2":
version: 1.22.1 version: 1.22.1
resolution: "resolve@npm:1.22.1" resolution: "resolve@npm:1.22.1"
dependencies: dependencies:
@@ -17768,7 +17773,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@npm:^2.0.0-next.3": "resolve@npm:^2.0.0-next.4":
version: 2.0.0-next.4 version: 2.0.0-next.4
resolution: "resolve@npm:2.0.0-next.4" resolution: "resolve@npm:2.0.0-next.4"
dependencies: dependencies:
@@ -17800,7 +17805,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>": "resolve@patch:resolve@^1.1.6#~builtin<compat/resolve>, resolve@patch:resolve@^1.10.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.14.2#~builtin<compat/resolve>, resolve@patch:resolve@^1.17.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.20.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.0#~builtin<compat/resolve>, resolve@patch:resolve@^1.22.1#~builtin<compat/resolve>, resolve@patch:resolve@^1.3.2#~builtin<compat/resolve>":
version: 1.22.1 version: 1.22.1
resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b" resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin<compat/resolve>::version=1.22.1&hash=07638b"
dependencies: dependencies:
@@ -17813,7 +17818,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"resolve@patch:resolve@^2.0.0-next.3#~builtin<compat/resolve>": "resolve@patch:resolve@^2.0.0-next.4#~builtin<compat/resolve>":
version: 2.0.0-next.4 version: 2.0.0-next.4
resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin<compat/resolve>::version=2.0.0-next.4&hash=07638b" resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin<compat/resolve>::version=2.0.0-next.4&hash=07638b"
dependencies: dependencies:
@@ -17984,8 +17989,8 @@ __metadata:
linkType: hard linkType: hard
"rollup@npm:^3.2.5, rollup@npm:^3.7.0": "rollup@npm:^3.2.5, rollup@npm:^3.7.0":
version: 3.9.1 version: 3.10.0
resolution: "rollup@npm:3.9.1" resolution: "rollup@npm:3.10.0"
dependencies: dependencies:
fsevents: ~2.3.2 fsevents: ~2.3.2
dependenciesMeta: dependenciesMeta:
@@ -17993,7 +17998,7 @@ __metadata:
optional: true optional: true
bin: bin:
rollup: dist/bin/rollup rollup: dist/bin/rollup
checksum: 929cfab6b8bb2e20c28d7a4c3909b53729f4a63d8cc14f3b1a217d5f8e550737ee0903124ba58a1f2e7efd45c596e044a968aa379411731d0e76c910621d7d3f checksum: 31a882689c58d084ac36362aeaf2422dc4b80d671bd88c856693c37d63a26ddac9b9819dfba7f79c2d50d5207868b0e3d75f728fe551bbc347cf5dedf8ece18e
languageName: node languageName: node
linkType: hard linkType: hard
@@ -18305,6 +18310,19 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"shelljs@npm:^0.8.3":
version: 0.8.5
resolution: "shelljs@npm:0.8.5"
dependencies:
glob: ^7.0.0
interpret: ^1.0.0
rechoir: ^0.6.2
bin:
shjs: bin/shjs
checksum: 7babc46f732a98f4c054ec1f048b55b9149b98aa2da32f6cf9844c434b43c6251efebd6eec120937bd0999e13811ebd45efe17410edb3ca938f82f9381302748
languageName: node
linkType: hard
"shiki@npm:^0.10.1": "shiki@npm:^0.10.1":
version: 0.10.1 version: 0.10.1
resolution: "shiki@npm:0.10.1" resolution: "shiki@npm:0.10.1"
@@ -20176,6 +20194,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@npm:next":
version: 5.0.0-dev.20230112
resolution: "typescript@npm:5.0.0-dev.20230112"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 2eecccc0e6e10a25532ed08797c00481a7ab1983a76d9ee0e9151f081e4dcf711c8d6e27014e0f3ea3773c6014a559d049e76fda3de36d35f736b83df8fbb502
languageName: node
linkType: hard
"typescript@npm:~4.8.4": "typescript@npm:~4.8.4":
version: 4.8.4 version: 4.8.4
resolution: "typescript@npm:4.8.4" resolution: "typescript@npm:4.8.4"
@@ -20206,6 +20234,16 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"typescript@patch:typescript@next#~builtin<compat/typescript>":
version: 5.0.0-dev.20230112
resolution: "typescript@patch:typescript@npm%3A5.0.0-dev.20230112#~builtin<compat/typescript>::version=5.0.0-dev.20230112&hash=701156"
bin:
tsc: bin/tsc
tsserver: bin/tsserver
checksum: 2d81d2edffb6c9dfc9a4f8efdad1d1d762f64bb16749e691e02d646ca3964e41ffb1d83ac4330031670ae70504a95611db23c7651b8eea97f7ad2b6972a262c5
languageName: node
linkType: hard
"typescript@patch:typescript@~4.8.4#~builtin<compat/typescript>": "typescript@patch:typescript@~4.8.4#~builtin<compat/typescript>":
version: 4.8.4 version: 4.8.4
resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=701156" resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin<compat/typescript>::version=4.8.4&hash=701156"
@@ -20297,16 +20335,7 @@ __metadata:
languageName: node languageName: node
linkType: hard linkType: hard
"undici@npm:^5.12.0": "undici@npm:^5.12.0, undici@npm:^5.15.0":
version: 5.14.0
resolution: "undici@npm:5.14.0"
dependencies:
busboy: ^1.6.0
checksum: 7a076e44d84b25844b4eb657034437b8b9bb91f17d347de474fdea1d4263ce7ae9406db79cd30de5642519277b4893f43073258bcc8fed420b295da3fdd11b26
languageName: node
linkType: hard
"undici@npm:^5.15.0":
version: 5.15.0 version: 5.15.0
resolution: "undici@npm:5.15.0" resolution: "undici@npm:5.15.0"
dependencies: dependencies: