diff --git a/.gitignore b/.gitignore index 8d7658f78..3b6e62209 100644 --- a/.gitignore +++ b/.gitignore @@ -16,6 +16,7 @@ pids # Dist dist/ +dist-docs/ # Miscellaneous .tmp/ diff --git a/.yarn/patches/@microsoft-tsdoc-config-npm-0.16.1-81031b1bbf.patch b/.yarn/patches/@microsoft-tsdoc-config-npm-0.16.2-81031b1bbf.patch similarity index 100% rename from .yarn/patches/@microsoft-tsdoc-config-npm-0.16.1-81031b1bbf.patch rename to .yarn/patches/@microsoft-tsdoc-config-npm-0.16.2-81031b1bbf.patch diff --git a/api-extractor.json b/api-extractor.json index fa4c97871..8ce02b469 100644 --- a/api-extractor.json +++ b/api-extractor.json @@ -45,7 +45,7 @@ * * SUPPORTED TOKENS: , , */ - "mainEntryPointFilePath": "/dist/index.d.ts", + "mainEntryPointFilePath": "/dist-docs/index.d.ts", /** * A list of NPM package names whose exports should be treated as part of this package. diff --git a/apps/website/package.json b/apps/website/package.json index d3bcfddae..2c850c262 100644 --- a/apps/website/package.json +++ b/apps/website/package.json @@ -46,8 +46,8 @@ "@discordjs/api-extractor-utils": "workspace:^", "@discordjs/scripts": "workspace:^", "@discordjs/ui": "workspace:^", - "@microsoft/api-extractor-model": "7.24.0", - "@microsoft/tsdoc": "0.14.1", + "@microsoft/api-extractor-model": "7.25.3", + "@microsoft/tsdoc": "0.14.2", "@react-icons/all-files": "^4.1.0", "@vercel/og": "^0.0.26", "@vscode/codicons": "^0.0.32", @@ -62,7 +62,7 @@ "react-dom": "^18.2.0", "react-syntax-highlighter": "^15.5.0", "react-use": "^17.4.0", - "rehype-ignore": "^1.0.3", + "rehype-ignore": "^1.0.4", "rehype-pretty-code": "^0.8.1", "rehype-raw": "^6.1.1", "rehype-slug": "^5.1.0", diff --git a/apps/website/src/components/documentation/Header.tsx b/apps/website/src/components/documentation/Header.tsx index 1e27d27e7..b492088f8 100644 --- a/apps/website/src/components/documentation/Header.tsx +++ b/apps/website/src/components/documentation/Header.tsx @@ -1,4 +1,5 @@ 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 { VscSymbolEnum } from '@react-icons/all-files/vsc/VscSymbolEnum'; 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 (
-

- {generateIcon(kind)} - {name} +

+ + {generateIcon(kind)} + {name} + + {sourceURL ? ( + + + + ) : null}

); diff --git a/apps/website/src/components/documentation/ObjectHeader.tsx b/apps/website/src/components/documentation/ObjectHeader.tsx index acf41084c..9fb21f902 100644 --- a/apps/website/src/components/documentation/ObjectHeader.tsx +++ b/apps/website/src/components/documentation/ObjectHeader.tsx @@ -10,7 +10,7 @@ export interface ObjectHeaderProps { export function ObjectHeader({ item }: ObjectHeaderProps) { return ( <> -
+
diff --git a/package.json b/package.json index 28ba8279d..6f25cfe04 100644 --- a/package.json +++ b/package.json @@ -61,7 +61,7 @@ "vitest": "^0.27.1" }, "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": { "node": ">=16.9.0" diff --git a/packages/api-extractor-utils/package.json b/packages/api-extractor-utils/package.json index bdecaa2ab..7ed2bdf13 100644 --- a/packages/api-extractor-utils/package.json +++ b/packages/api-extractor-utils/package.json @@ -31,8 +31,8 @@ }, "homepage": "https://discord.js.org", "dependencies": { - "@microsoft/api-extractor-model": "7.24.0", - "@microsoft/tsdoc": "0.14.1" + "@microsoft/api-extractor-model": "7.25.3", + "@microsoft/tsdoc": "0.14.2" }, "devDependencies": { "@types/node": "16.18.11", diff --git a/packages/brokers/api-extractor.json b/packages/brokers/api-extractor.json index bc73f2cc0..f1adb5b8d 100644 --- a/packages/brokers/api-extractor.json +++ b/packages/brokers/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/brokers" + } } diff --git a/packages/brokers/package.json b/packages/brokers/package.json index 270d3c80a..78040eedf 100644 --- a/packages/brokers/package.json +++ b/packages/brokers/package.json @@ -5,10 +5,11 @@ "scripts": { "test": "vitest run", "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", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/brokers/*'", "release": "cliff-jumper" diff --git a/packages/builders/api-extractor.json b/packages/builders/api-extractor.json index bc73f2cc0..0f6ad6ab1 100644 --- a/packages/builders/api-extractor.json +++ b/packages/builders/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/builders" + } } diff --git a/packages/builders/package.json b/packages/builders/package.json index 64ad559f1..c0bbe7c3b 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -5,10 +5,11 @@ "scripts": { "test": "vitest run", "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", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/builders/*'", "release": "cliff-jumper" @@ -68,6 +69,7 @@ "@types/node": "16.18.11", "@vitest/coverage-c8": "^0.27.1", "cross-env": "^7.0.3", + "downlevel-dts": "^0.11.0", "esbuild-plugin-version-injector": "^1.0.2", "eslint": "^8.31.0", "eslint-config-neon": "^0.1.40", diff --git a/packages/collection/api-extractor.json b/packages/collection/api-extractor.json index bc73f2cc0..e43e20649 100644 --- a/packages/collection/api-extractor.json +++ b/packages/collection/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/collection" + } } diff --git a/packages/collection/package.json b/packages/collection/package.json index d7974d504..d43aa54a6 100644 --- a/packages/collection/package.json +++ b/packages/collection/package.json @@ -5,13 +5,15 @@ "scripts": { "test": "vitest run", "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", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "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", "module": "./dist/index.mjs", diff --git a/packages/core/api-extractor.json b/packages/core/api-extractor.json index bc73f2cc0..66d1b5841 100644 --- a/packages/core/api-extractor.json +++ b/packages/core/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/core" + } } diff --git a/packages/core/package.json b/packages/core/package.json index 180b857b2..cf87dd143 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -5,9 +5,10 @@ "scripts": { "test": "vitest run", "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", "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", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/core/*'", "release": "cliff-jumper" diff --git a/packages/formatters/api-extractor.json b/packages/formatters/api-extractor.json index bc73f2cc0..1d13f8d43 100644 --- a/packages/formatters/api-extractor.json +++ b/packages/formatters/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/formatters" + } } diff --git a/packages/formatters/package.json b/packages/formatters/package.json index 81fcd654e..e1163d2b1 100644 --- a/packages/formatters/package.json +++ b/packages/formatters/package.json @@ -5,9 +5,10 @@ "scripts": { "test": "vitest run", "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", "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", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/formatters/*'", "release": "cliff-jumper" diff --git a/packages/next/api-extractor.json b/packages/next/api-extractor.json index bc73f2cc0..29f304a77 100644 --- a/packages/next/api-extractor.json +++ b/packages/next/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/next" + } } diff --git a/packages/next/package.json b/packages/next/package.json index eb499f109..90f0fe17b 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -5,9 +5,10 @@ "scripts": { "test": "vitest run", "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", "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", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/next/*'", "release": "cliff-jumper" diff --git a/packages/proxy/api-extractor.json b/packages/proxy/api-extractor.json index bc73f2cc0..3afa1ed6f 100644 --- a/packages/proxy/api-extractor.json +++ b/packages/proxy/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/proxy" + } } diff --git a/packages/proxy/package.json b/packages/proxy/package.json index f11fd2227..0862b7c5f 100644 --- a/packages/proxy/package.json +++ b/packages/proxy/package.json @@ -5,10 +5,11 @@ "scripts": { "test": "vitest run", "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", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/proxy/*'", "release": "cliff-jumper" diff --git a/packages/rest/api-extractor.json b/packages/rest/api-extractor.json index bc73f2cc0..3b0add5b1 100644 --- a/packages/rest/api-extractor.json +++ b/packages/rest/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/rest" + } } diff --git a/packages/rest/package.json b/packages/rest/package.json index 7f27f675e..6df0f35ea 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -5,10 +5,11 @@ "scripts": { "test": "vitest run", "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", "format": "prettier --write . && cross-env TIMING=1 eslint src __tests__ --ext .mjs,.js,.ts --fix --format=pretty", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/rest/*'", "release": "cliff-jumper" diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 15fa1ad5b..41cbb30a4 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -44,9 +44,9 @@ "homepage": "https://discord.js.org", "dependencies": { "@discordjs/api-extractor-utils": "workspace:^", - "@microsoft/api-extractor-model": "7.24.0", - "@microsoft/tsdoc": "0.14.1", - "@microsoft/tsdoc-config": "0.16.1", + "@microsoft/api-extractor-model": "7.25.3", + "@microsoft/tsdoc": "0.14.2", + "@microsoft/tsdoc-config": "0.16.2", "commander": "^9.5.0", "fs-extra": "^11.1.0", "tslib": "^2.4.1", diff --git a/packages/util/api-extractor.json b/packages/util/api-extractor.json index bc73f2cc0..68794c3c1 100644 --- a/packages/util/api-extractor.json +++ b/packages/util/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/util" + } } diff --git a/packages/util/package.json b/packages/util/package.json index 39dd8beba..39c58f64e 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -4,11 +4,12 @@ "description": "Utilities shared across Discord.js packages", "scripts": { "build": "tsup", + "build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"", "test": "vitest run && tsd", "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", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/util/*'", "release": "cliff-jumper" diff --git a/packages/voice/api-extractor.json b/packages/voice/api-extractor.json index bc73f2cc0..87d282f16 100644 --- a/packages/voice/api-extractor.json +++ b/packages/voice/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/voice" + } } diff --git a/packages/voice/package.json b/packages/voice/package.json index 7fd0fe0ab..e6b48d998 100644 --- a/packages/voice/package.json +++ b/packages/voice/package.json @@ -4,11 +4,12 @@ "description": "Implementation of the Discord Voice API for node.js", "scripts": { "build": "tsup && node scripts/postbuild.mjs", + "build:docs": "tsc --emitDeclarationOnly --declarationMap --skipLibCheck --outDir \"dist-docs\"", "test": "jest --coverage", "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", "fmt": "yarn format", - "docs": "api-extractor run --local", + "docs": "yarn build:docs && api-extractor run --local", "prepack": "yarn lint && yarn test && yarn build", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/voice/*'", "release": "cliff-jumper" diff --git a/packages/ws/api-extractor.json b/packages/ws/api-extractor.json index bc73f2cc0..869c0df6e 100644 --- a/packages/ws/api-extractor.json +++ b/packages/ws/api-extractor.json @@ -1,3 +1,6 @@ { - "extends": "../../api-extractor.json" + "extends": "../../api-extractor.json", + "docModel": { + "projectFolderUrl": "https://github.com/discordjs/discord.js/tree/main/packages/ws" + } } diff --git a/packages/ws/package.json b/packages/ws/package.json index e31e62f4f..fee95aed0 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -5,9 +5,10 @@ "scripts": { "test": "vitest run", "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", "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", "changelog": "git cliff --prepend ./CHANGELOG.md -u -c ./cliff.toml -r ../../ --include-path 'packages/ws/*'", "release": "cliff-jumper" diff --git a/yarn.lock b/yarn.lock index df28e046f..7f9e9e348 100644 --- a/yarn.lock +++ b/yarn.lock @@ -128,7 +128,14 @@ __metadata: languageName: node 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 resolution: "@astrojs/compiler@npm:0.31.4" checksum: 91ac088163d977bb904b296151dd0a395df93b0541c2183be6b72a1e390331642742bf134f449b83f55f48c7fccea85dfb3c91e7b5c5347b3427bc107f08716a @@ -2010,8 +2017,8 @@ __metadata: version: 0.0.0-use.local resolution: "@discordjs/api-extractor-utils@workspace:packages/api-extractor-utils" dependencies: - "@microsoft/api-extractor-model": 7.24.0 - "@microsoft/tsdoc": 0.14.1 + "@microsoft/api-extractor-model": 7.25.3 + "@microsoft/tsdoc": 0.14.2 "@types/node": 16.18.11 cross-env: ^7.0.3 eslint: ^8.31.0 @@ -2058,6 +2065,7 @@ __metadata: "@vitest/coverage-c8": ^0.27.1 cross-env: ^7.0.3 discord-api-types: ^0.37.27 + downlevel-dts: ^0.11.0 esbuild-plugin-version-injector: ^1.0.2 eslint: ^8.31.0 eslint-config-neon: ^0.1.40 @@ -2335,9 +2343,9 @@ __metadata: resolution: "@discordjs/scripts@workspace:packages/scripts" dependencies: "@discordjs/api-extractor-utils": "workspace:^" - "@microsoft/api-extractor-model": 7.24.0 - "@microsoft/tsdoc": 0.14.1 - "@microsoft/tsdoc-config": 0.16.1 + "@microsoft/api-extractor-model": 7.25.3 + "@microsoft/tsdoc": 0.14.2 + "@microsoft/tsdoc-config": 0.16.2 "@types/fs-extra": ^11.0.1 "@types/node": 16.18.11 "@vitest/coverage-c8": ^0.27.1 @@ -2444,8 +2452,8 @@ __metadata: "@discordjs/api-extractor-utils": "workspace:^" "@discordjs/scripts": "workspace:^" "@discordjs/ui": "workspace:^" - "@microsoft/api-extractor-model": 7.24.0 - "@microsoft/tsdoc": 0.14.1 + "@microsoft/api-extractor-model": 7.25.3 + "@microsoft/tsdoc": 0.14.2 "@next/bundle-analyzer": ^13.1.1 "@react-icons/all-files": ^4.1.0 "@testing-library/react": ^13.4.0 @@ -2480,7 +2488,7 @@ __metadata: react-dom: ^18.2.0 react-syntax-highlighter: ^15.5.0 react-use: ^17.4.0 - rehype-ignore: ^1.0.3 + rehype-ignore: ^1.0.4 rehype-pretty-code: ^0.8.1 rehype-raw: ^6.1.1 rehype-slug: ^5.1.0 @@ -2586,9 +2594,9 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/android-arm64@npm:0.16.16" +"@esbuild/android-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-arm64@npm:0.16.17" conditions: os=android & cpu=arm64 languageName: node linkType: hard @@ -2600,65 +2608,65 @@ __metadata: languageName: node linkType: hard -"@esbuild/android-arm@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/android-arm@npm:0.16.16" +"@esbuild/android-arm@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-arm@npm:0.16.17" conditions: os=android & cpu=arm languageName: node linkType: hard -"@esbuild/android-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/android-x64@npm:0.16.16" +"@esbuild/android-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-x64@npm:0.16.17" conditions: os=android & cpu=x64 languageName: node linkType: hard -"@esbuild/darwin-arm64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/darwin-arm64@npm:0.16.16" +"@esbuild/darwin-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/darwin-arm64@npm:0.16.17" conditions: os=darwin & cpu=arm64 languageName: node linkType: hard -"@esbuild/darwin-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/darwin-x64@npm:0.16.16" +"@esbuild/darwin-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/darwin-x64@npm:0.16.17" conditions: os=darwin & cpu=x64 languageName: node linkType: hard -"@esbuild/freebsd-arm64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/freebsd-arm64@npm:0.16.16" +"@esbuild/freebsd-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/freebsd-arm64@npm:0.16.17" conditions: os=freebsd & cpu=arm64 languageName: node linkType: hard -"@esbuild/freebsd-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/freebsd-x64@npm:0.16.16" +"@esbuild/freebsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/freebsd-x64@npm:0.16.17" conditions: os=freebsd & cpu=x64 languageName: node linkType: hard -"@esbuild/linux-arm64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-arm64@npm:0.16.16" +"@esbuild/linux-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-arm64@npm:0.16.17" conditions: os=linux & cpu=arm64 languageName: node linkType: hard -"@esbuild/linux-arm@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-arm@npm:0.16.16" +"@esbuild/linux-arm@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-arm@npm:0.16.17" conditions: os=linux & cpu=arm languageName: node linkType: hard -"@esbuild/linux-ia32@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-ia32@npm:0.16.16" +"@esbuild/linux-ia32@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-ia32@npm:0.16.17" conditions: os=linux & cpu=ia32 languageName: node linkType: hard @@ -2670,86 +2678,86 @@ __metadata: languageName: node linkType: hard -"@esbuild/linux-loong64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-loong64@npm:0.16.16" +"@esbuild/linux-loong64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-loong64@npm:0.16.17" conditions: os=linux & cpu=loong64 languageName: node linkType: hard -"@esbuild/linux-mips64el@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-mips64el@npm:0.16.16" +"@esbuild/linux-mips64el@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-mips64el@npm:0.16.17" conditions: os=linux & cpu=mips64el languageName: node linkType: hard -"@esbuild/linux-ppc64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-ppc64@npm:0.16.16" +"@esbuild/linux-ppc64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-ppc64@npm:0.16.17" conditions: os=linux & cpu=ppc64 languageName: node linkType: hard -"@esbuild/linux-riscv64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-riscv64@npm:0.16.16" +"@esbuild/linux-riscv64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-riscv64@npm:0.16.17" conditions: os=linux & cpu=riscv64 languageName: node linkType: hard -"@esbuild/linux-s390x@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-s390x@npm:0.16.16" +"@esbuild/linux-s390x@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-s390x@npm:0.16.17" conditions: os=linux & cpu=s390x languageName: node linkType: hard -"@esbuild/linux-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/linux-x64@npm:0.16.16" +"@esbuild/linux-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-x64@npm:0.16.17" conditions: os=linux & cpu=x64 languageName: node linkType: hard -"@esbuild/netbsd-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/netbsd-x64@npm:0.16.16" +"@esbuild/netbsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/netbsd-x64@npm:0.16.17" conditions: os=netbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/openbsd-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/openbsd-x64@npm:0.16.16" +"@esbuild/openbsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/openbsd-x64@npm:0.16.17" conditions: os=openbsd & cpu=x64 languageName: node linkType: hard -"@esbuild/sunos-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/sunos-x64@npm:0.16.16" +"@esbuild/sunos-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/sunos-x64@npm:0.16.17" conditions: os=sunos & cpu=x64 languageName: node linkType: hard -"@esbuild/win32-arm64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/win32-arm64@npm:0.16.16" +"@esbuild/win32-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-arm64@npm:0.16.17" conditions: os=win32 & cpu=arm64 languageName: node linkType: hard -"@esbuild/win32-ia32@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/win32-ia32@npm:0.16.16" +"@esbuild/win32-ia32@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-ia32@npm:0.16.17" conditions: os=win32 & cpu=ia32 languageName: node linkType: hard -"@esbuild/win32-x64@npm:0.16.16": - version: 0.16.16 - resolution: "@esbuild/win32-x64@npm:0.16.16" +"@esbuild/win32-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-x64@npm:0.16.17" conditions: os=win32 & cpu=x64 languageName: node linkType: hard @@ -2894,8 +2902,8 @@ __metadata: linkType: hard "@iconify/utils@npm:^2.0.10": - version: 2.0.11 - resolution: "@iconify/utils@npm:2.0.11" + version: 2.0.12 + resolution: "@iconify/utils@npm:2.0.12" dependencies: "@antfu/install-pkg": ^0.1.1 "@antfu/utils": ^0.7.2 @@ -2903,7 +2911,7 @@ __metadata: debug: ^4.3.4 kolorist: ^1.6.0 local-pkg: ^0.4.2 - checksum: d6e22b7ba866225c988ccef117381c0181053fef0234990ee78eceb21315a92c3aef783925909d5e0614b4ba70189df16995d44c8949b0f3531ecf23fbe75f7b + checksum: e239b69a22090d9548737809ac5612afd34ba03f6fc300b6a0d2905d8d1d700f27b01275cb592085f6e05324c7c9e58f6e709717b1c8cdcb72449055a6a8466f languageName: node linkType: hard @@ -3389,17 +3397,6 @@ __metadata: languageName: node 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": version: 7.25.3 resolution: "@microsoft/api-extractor-model@npm:7.25.3" @@ -3433,34 +3430,27 @@ __metadata: languageName: node linkType: hard -"@microsoft/tsdoc-config@npm:0.16.1": - version: 0.16.1 - resolution: "@microsoft/tsdoc-config@npm:0.16.1" +"@microsoft/tsdoc-config@npm:0.16.2": + version: 0.16.2 + resolution: "@microsoft/tsdoc-config@npm:0.16.2" dependencies: - "@microsoft/tsdoc": 0.14.1 + "@microsoft/tsdoc": 0.14.2 ajv: ~6.12.6 jju: ~1.4.0 resolve: ~1.19.0 - checksum: 2b2121803caf6584fe0264ad16f8fa10de68438c0b82bd25f918606052af5312050f38b6abd4bcf3d40f120713aab144762a7a280fa22dd12e5571cd08e348e1 + checksum: 12b0d703154076bcaac75ca42e804e4fc292672396441e54346d7eadd0d6b57f90980eda2b1bab89b224af86da34a2389f9054002e282011e795ca5919a4386f languageName: node 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.": - version: 0.16.1 - 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." +"@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.2 + 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: - "@microsoft/tsdoc": 0.14.1 + "@microsoft/tsdoc": 0.14.2 ajv: ~6.12.6 jju: ~1.4.0 resolve: ~1.19.0 - checksum: e3fb3753a44da5230ab12a899ae6c961adfe5b41200305a8e3c924a6682b5c089fd12ca79625f631ab8cd3a3bb0e7d0377ccca1de8dea78531755d6928399989 - languageName: node - linkType: hard - -"@microsoft/tsdoc@npm:0.14.1": - version: 0.14.1 - resolution: "@microsoft/tsdoc@npm:0.14.1" - checksum: e4ad038ccff2cd96e0d53ee42e2136f0f5a925b16cfda14261f1c2eb55ba0088a0e3b08ff819b476ddc69b2242a391925fab7f6ae2afabb19b96f87e19c114fc + checksum: c5e78a98014bd33cee8ccfc4689bef3267603b5e4d5e2e8be3d44f112d633181a05077b88ed65dc54256f843bcf7f4d06190b0d2adfa8387849ace5769ec2707 languageName: node linkType: hard @@ -3974,22 +3964,6 @@ __metadata: languageName: node 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": version: 3.53.3 resolution: "@rushstack/node-core-library@npm:3.53.3" @@ -6026,17 +6000,17 @@ __metadata: linkType: hard "astro-eslint-parser@npm:^0.9.0": - version: 0.9.3 - resolution: "astro-eslint-parser@npm:0.9.3" + version: 0.9.4 + resolution: "astro-eslint-parser@npm:0.9.4" 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 astrojs-compiler-sync: ^0.3.0 debug: ^4.3.4 eslint-scope: ^7.1.1 eslint-visitor-keys: ^3.0.0 espree: ^9.0.0 - checksum: f412b8e5d792fe57285f2b5263ff928cf0e762911d1b6c4e1e2460ca210afa947ed8cb46c6de03150c402275f33fbf677bdeb05236bc37e9207be6dd56294877 + checksum: 08715b82bc76c5fab4915e8abb9cdc1780a30e961a2a5e5afede05785e6cb508cc1c20db8271179415d64f3e855b2c0c71e4bb9d9b0ceef17fd9a14e99fd7215 languageName: node linkType: hard @@ -6797,9 +6771,9 @@ __metadata: linkType: hard "caniuse-lite@npm:^1.0.30001400, caniuse-lite@npm:^1.0.30001406": - version: 1.0.30001442 - resolution: "caniuse-lite@npm:1.0.30001442" - checksum: c1bff65bd4f53da2d288e7f55be40706ee0119b983eae5a9dcc884046990476891630aef72d708f7989f8f1964200c44e4c37ea40deecaa2fb4a480df23e6317 + version: 1.0.30001443 + resolution: "caniuse-lite@npm:1.0.30001443" + checksum: e39c17c54c7a2e263c05a7391b1126014be88826e5cacd6cf9e976b87c5a3a3ea3e53ff5d410093dbd56fac7b50fba4d55c2fa4d6b9c6bd28202886d7fedfd70 languageName: node linkType: hard @@ -7982,13 +7956,13 @@ __metadata: linkType: hard "css-to-react-native@npm:^3.0.0": - version: 3.0.0 - resolution: "css-to-react-native@npm:3.0.0" + version: 3.1.0 + resolution: "css-to-react-native@npm:3.1.0" dependencies: camelize: ^1.0.0 css-color-keywords: ^1.0.0 postcss-value-parser: ^4.0.2 - checksum: 98a2e9d4fbe9cabc8b744dfdd5ec108396ce497a7b860912a95b299bd52517461281810fcb707965a021a8be39adca9587184a26fb4e926211391a1557aca3c1 + checksum: 06a44d500736fd063a59c1d8d6e4a46d4a71d7c27c35662c46a5163cfb18893f54fc98a2cd61c31126731658cd2da93425b5e77a6f3897b80357d29c4f19362e languageName: node linkType: hard @@ -8393,9 +8367,9 @@ __metadata: linkType: hard "devalue@npm:^4.2.0": - version: 4.2.0 - resolution: "devalue@npm:4.2.0" - checksum: 29f29f72255b6330030773e02def96aa118dc410f5f2d2d389d674068bd2a698668421a0d2176d7c98e7941cbe5d535a251002d589ecc222f6e2b16783351b3d + version: 4.2.2 + resolution: "devalue@npm:4.2.2" + checksum: 68446dc824150f6712d8a655174eefe67d0e116dd1a7262f66440a2d0735fe4e1a11c5b8e434cf0245c7411a9239b02ff909a13360f18f7d6ca56b01a9c144d7 languageName: node linkType: hard @@ -8651,6 +8625,19 @@ __metadata: languageName: node 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": version: 3.1.2 resolution: "dset@npm:3.1.2" @@ -8870,11 +8857,12 @@ __metadata: linkType: hard "es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": - version: 1.21.0 - resolution: "es-abstract@npm:1.21.0" + version: 1.21.1 + resolution: "es-abstract@npm:1.21.1" dependencies: + available-typed-arrays: ^1.0.5 call-bind: ^1.0.2 - es-set-tostringtag: ^2.0.0 + es-set-tostringtag: ^2.0.1 es-to-primitive: ^1.2.1 function-bind: ^1.1.1 function.prototype.name: ^1.1.5 @@ -8887,7 +8875,7 @@ __metadata: has-proto: ^1.0.1 has-symbols: ^1.0.3 internal-slot: ^1.0.4 - is-array-buffer: ^3.0.0 + is-array-buffer: ^3.0.1 is-callable: ^1.2.7 is-negative-zero: ^2.0.2 is-regex: ^1.1.4 @@ -8905,7 +8893,7 @@ __metadata: typed-array-length: ^1.0.4 unbox-primitive: ^1.0.2 which-typed-array: ^1.1.9 - checksum: 52305b52aff6505c9d8cebfa727835dd8871af76de151868d1db7baf6d21f13a81586316ac513601eec9b46e2947cab044fc2a131db68bfa05daf37aa153dbd9 + checksum: 23ff60d42d17a55d150e7bcedbdb065d4077a8b98c436e0e2e1ef4dd532a6d78a56028673de0bd8ed464a43c46ba781c50d9af429b6a17e44dbd14c7d7fb7926 languageName: node linkType: hard @@ -8946,7 +8934,7 @@ __metadata: languageName: node linkType: hard -"es-set-tostringtag@npm:^2.0.0": +"es-set-tostringtag@npm:^2.0.1": version: 2.0.1 resolution: "es-set-tostringtag@npm:2.0.1" dependencies: @@ -9422,31 +9410,31 @@ __metadata: linkType: hard "esbuild@npm:^0.16.3": - version: 0.16.16 - resolution: "esbuild@npm:0.16.16" + version: 0.16.17 + resolution: "esbuild@npm:0.16.17" dependencies: - "@esbuild/android-arm": 0.16.16 - "@esbuild/android-arm64": 0.16.16 - "@esbuild/android-x64": 0.16.16 - "@esbuild/darwin-arm64": 0.16.16 - "@esbuild/darwin-x64": 0.16.16 - "@esbuild/freebsd-arm64": 0.16.16 - "@esbuild/freebsd-x64": 0.16.16 - "@esbuild/linux-arm": 0.16.16 - "@esbuild/linux-arm64": 0.16.16 - "@esbuild/linux-ia32": 0.16.16 - "@esbuild/linux-loong64": 0.16.16 - "@esbuild/linux-mips64el": 0.16.16 - "@esbuild/linux-ppc64": 0.16.16 - "@esbuild/linux-riscv64": 0.16.16 - "@esbuild/linux-s390x": 0.16.16 - "@esbuild/linux-x64": 0.16.16 - "@esbuild/netbsd-x64": 0.16.16 - "@esbuild/openbsd-x64": 0.16.16 - "@esbuild/sunos-x64": 0.16.16 - "@esbuild/win32-arm64": 0.16.16 - "@esbuild/win32-ia32": 0.16.16 - "@esbuild/win32-x64": 0.16.16 + "@esbuild/android-arm": 0.16.17 + "@esbuild/android-arm64": 0.16.17 + "@esbuild/android-x64": 0.16.17 + "@esbuild/darwin-arm64": 0.16.17 + "@esbuild/darwin-x64": 0.16.17 + "@esbuild/freebsd-arm64": 0.16.17 + "@esbuild/freebsd-x64": 0.16.17 + "@esbuild/linux-arm": 0.16.17 + "@esbuild/linux-arm64": 0.16.17 + "@esbuild/linux-ia32": 0.16.17 + "@esbuild/linux-loong64": 0.16.17 + "@esbuild/linux-mips64el": 0.16.17 + "@esbuild/linux-ppc64": 0.16.17 + "@esbuild/linux-riscv64": 0.16.17 + "@esbuild/linux-s390x": 0.16.17 + "@esbuild/linux-x64": 0.16.17 + "@esbuild/netbsd-x64": 0.16.17 + "@esbuild/openbsd-x64": 0.16.17 + "@esbuild/sunos-x64": 0.16.17 + "@esbuild/win32-arm64": 0.16.17 + "@esbuild/win32-ia32": 0.16.17 + "@esbuild/win32-x64": 0.16.17 dependenciesMeta: "@esbuild/android-arm": optional: true @@ -9494,7 +9482,7 @@ __metadata: optional: true bin: esbuild: bin/esbuild - checksum: d3163ec01e017776df6b68e1825caa2323918f0d03eb92250bdcdff80410a2c0eb5b3807955db84d83b1b91cf24af9815a1d19efc2343c490be3e5d7b27a834f + checksum: 4c2cc609ecfb426554bc3f75beb92d89eb2d0c515cfceebaa36c7599d7dcaab7056b70f6d6b51e72b45951ddf9021ee28e356cf205f8e42cc055d522312ea30c languageName: node linkType: hard @@ -9619,12 +9607,13 @@ __metadata: linkType: hard "eslint-import-resolver-node@npm:^0.3.6": - version: 0.3.6 - resolution: "eslint-import-resolver-node@npm:0.3.6" + version: 0.3.7 + resolution: "eslint-import-resolver-node@npm:0.3.7" dependencies: debug: ^3.2.7 - resolve: ^1.20.0 - checksum: 6266733af1e112970e855a5bcc2d2058fb5ae16ad2a6d400705a86b29552b36131ffc5581b744c23d550de844206fb55e9193691619ee4dbf225c4bde526b1c8 + is-core-module: ^2.11.0 + resolve: ^1.22.1 + checksum: 3379aacf1d2c6952c1b9666c6fa5982c3023df695430b0d391c0029f6403a7775414873d90f397e98ba6245372b6c8960e16e74d9e4a3b0c0a4582f3bdbe3d6e languageName: node linkType: hard @@ -9739,8 +9728,8 @@ __metadata: linkType: hard "eslint-plugin-jsx-a11y@npm:^6.6.1": - version: 6.7.0 - resolution: "eslint-plugin-jsx-a11y@npm:6.7.0" + version: 6.7.1 + resolution: "eslint-plugin-jsx-a11y@npm:6.7.1" dependencies: "@babel/runtime": ^7.20.7 aria-query: ^5.1.3 @@ -9760,7 +9749,7 @@ __metadata: semver: ^6.3.0 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: b7ea212bcf84912d264229e5e3cf255bc95a1193de1c7453d275a7afc959ce679c1bffb77cfd3d17f9b7105f41e0f62c8edb7f6d76985c79647edaa9f08aa814 + checksum: f166dd5fe7257c7b891c6692e6a3ede6f237a14043ae3d97581daf318fc5833ddc6b4871aa34ab7656187430170500f6d806895747ea17ecdf8231a666c3c2fd languageName: node linkType: hard @@ -9776,8 +9765,8 @@ __metadata: linkType: hard "eslint-plugin-n@npm:^15.5.1": - version: 15.6.0 - resolution: "eslint-plugin-n@npm:15.6.0" + version: 15.6.1 + resolution: "eslint-plugin-n@npm:15.6.1" dependencies: builtins: ^5.0.1 eslint-plugin-es: ^4.1.0 @@ -9789,7 +9778,7 @@ __metadata: semver: ^7.3.8 peerDependencies: eslint: ">=7.0.0" - checksum: 629dc3e8c83010cf8aced555f4d36f6fceeea65b0c580123ca36e44b7cb6a19a71718c30168a506a569d205b1f961a74ebe9e44148c33ed923116180b04be45b + checksum: 269d6f28967acadaaf6b6bb362d564bf5772545b1990053fb2a3c18f8683f9ffe708cda8c0de3dfddb4e86b63e738ab93634915b84649f51d3bb1783253d4b91 languageName: node linkType: hard @@ -9812,8 +9801,8 @@ __metadata: linkType: hard "eslint-plugin-react@npm:^7.31.11": - version: 7.31.11 - resolution: "eslint-plugin-react@npm:7.31.11" + version: 7.32.0 + resolution: "eslint-plugin-react@npm:7.32.0" dependencies: array-includes: ^3.1.6 array.prototype.flatmap: ^1.3.1 @@ -9827,12 +9816,12 @@ __metadata: object.hasown: ^1.1.2 object.values: ^1.1.6 prop-types: ^15.8.1 - resolve: ^2.0.0-next.3 + resolve: ^2.0.0-next.4 semver: ^6.3.0 string.prototype.matchall: ^4.0.8 peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - checksum: a3d612f6647bef33cf2a67c81a6b37b42c075300ed079cffecf5fb475c0d6ab855c1de340d1cbf361a0126429fb906dda597527235d2d12c4404453dbc712fc6 + checksum: b81ce2623b50a936287d8e21997bd855094e643856c99b42a9f0c10e1c7b123e469c3d75f77df9eefb719fee2b47a763862f1cdca1e7cc26edc7cde2fb8cba87 languageName: node linkType: hard @@ -11151,7 +11140,7 @@ __metadata: languageName: node 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 resolution: "glob@npm:7.2.3" dependencies: @@ -12061,6 +12050,13 @@ __metadata: languageName: node 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": version: 2.2.4 resolution: "invariant@npm:2.2.4" @@ -12152,7 +12148,7 @@ __metadata: languageName: node 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 resolution: "is-array-buffer@npm:3.0.1" dependencies: @@ -17270,6 +17266,15 @@ __metadata: languageName: node 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": version: 2.2.3 resolution: "recrawl-sync@npm:2.2.3" @@ -17475,14 +17480,14 @@ __metadata: languageName: node linkType: hard -"rehype-ignore@npm:^1.0.3": - version: 1.0.3 - resolution: "rehype-ignore@npm:1.0.3" +"rehype-ignore@npm:^1.0.4": + version: 1.0.4 + resolution: "rehype-ignore@npm:1.0.4" dependencies: hast-util-select: ~5.0.1 unified: ~10.1.2 unist-util-visit: ~4.1.0 - checksum: d886ec276f97e838ed34f55a8e8f5d5a4c8106dcd35d37e84aa1bb625a8f7fc8e9776ecf4d36fda2af9853a3dab11dbb4d28362d84aea739c4b3d2789280f2e0 + checksum: 3cfba4120acb20c9e40840435e048e1eda84a0f20082f9ad2786470da87bcc81876341c435fd793080cc4ce6533926279ca6b8b98c263f4716219a0002eaa01f languageName: node linkType: hard @@ -17749,13 +17754,13 @@ __metadata: linkType: hard "resolve.exports@npm:^1.1.0": - version: 1.1.0 - resolution: "resolve.exports@npm:1.1.0" - checksum: 52865af8edb088f6c7759a328584a5de6b226754f004b742523adcfe398cfbc4559515104bc2ae87b8e78b1e4de46c9baec400b3fb1f7d517b86d2d48a098a2d + version: 1.1.1 + resolution: "resolve.exports@npm:1.1.1" + checksum: 485aa10082eb388a569d696e17ad7b16f4186efc97dd34eadd029d95b811f21ffee13b1b733198bb4584dbb3cb296aa6f141835221fb7613b9606b84f1386655 languageName: node 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 resolution: "resolve@npm:1.22.1" dependencies: @@ -17768,7 +17773,7 @@ __metadata: languageName: node linkType: hard -"resolve@npm:^2.0.0-next.3": +"resolve@npm:^2.0.0-next.4": version: 2.0.0-next.4 resolution: "resolve@npm:2.0.0-next.4" dependencies: @@ -17800,7 +17805,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin": +"resolve@patch:resolve@^1.1.6#~builtin, resolve@patch:resolve@^1.10.0#~builtin, resolve@patch:resolve@^1.14.2#~builtin, resolve@patch:resolve@^1.17.0#~builtin, resolve@patch:resolve@^1.20.0#~builtin, resolve@patch:resolve@^1.22.0#~builtin, resolve@patch:resolve@^1.22.1#~builtin, resolve@patch:resolve@^1.3.2#~builtin": version: 1.22.1 resolution: "resolve@patch:resolve@npm%3A1.22.1#~builtin::version=1.22.1&hash=07638b" dependencies: @@ -17813,7 +17818,7 @@ __metadata: languageName: node linkType: hard -"resolve@patch:resolve@^2.0.0-next.3#~builtin": +"resolve@patch:resolve@^2.0.0-next.4#~builtin": version: 2.0.0-next.4 resolution: "resolve@patch:resolve@npm%3A2.0.0-next.4#~builtin::version=2.0.0-next.4&hash=07638b" dependencies: @@ -17984,8 +17989,8 @@ __metadata: linkType: hard "rollup@npm:^3.2.5, rollup@npm:^3.7.0": - version: 3.9.1 - resolution: "rollup@npm:3.9.1" + version: 3.10.0 + resolution: "rollup@npm:3.10.0" dependencies: fsevents: ~2.3.2 dependenciesMeta: @@ -17993,7 +17998,7 @@ __metadata: optional: true bin: rollup: dist/bin/rollup - checksum: 929cfab6b8bb2e20c28d7a4c3909b53729f4a63d8cc14f3b1a217d5f8e550737ee0903124ba58a1f2e7efd45c596e044a968aa379411731d0e76c910621d7d3f + checksum: 31a882689c58d084ac36362aeaf2422dc4b80d671bd88c856693c37d63a26ddac9b9819dfba7f79c2d50d5207868b0e3d75f728fe551bbc347cf5dedf8ece18e languageName: node linkType: hard @@ -18305,6 +18310,19 @@ __metadata: languageName: node 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": version: 0.10.1 resolution: "shiki@npm:0.10.1" @@ -20176,6 +20194,16 @@ __metadata: languageName: node 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": version: 4.8.4 resolution: "typescript@npm:4.8.4" @@ -20206,6 +20234,16 @@ __metadata: languageName: node linkType: hard +"typescript@patch:typescript@next#~builtin": + version: 5.0.0-dev.20230112 + resolution: "typescript@patch:typescript@npm%3A5.0.0-dev.20230112#~builtin::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": version: 4.8.4 resolution: "typescript@patch:typescript@npm%3A4.8.4#~builtin::version=4.8.4&hash=701156" @@ -20297,16 +20335,7 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.12.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": +"undici@npm:^5.12.0, undici@npm:^5.15.0": version: 5.15.0 resolution: "undici@npm:5.15.0" dependencies: