From 0efd1bea46fa2fc8bcd3dcfd0ac5cd608a0a7df0 Mon Sep 17 00:00:00 2001 From: iCrawl Date: Mon, 4 Mar 2024 00:00:06 +0100 Subject: [PATCH] fix: anchor link for events --- .../src/components/ConstructorNode.tsx | 6 +- .../website/src/components/EnumMemberNode.tsx | 6 +- apps/website/src/components/EventNode.tsx | 27 ++++--- apps/website/src/components/MethodNode.tsx | 3 +- apps/website/src/components/PropertyNode.tsx | 3 +- .../src/components/TypeParameterNode.tsx | 6 +- packages/actions/package.json | 2 +- packages/discord.js/package.json | 2 +- packages/docgen/package.json | 2 +- packages/proxy/package.json | 2 +- packages/rest/package.json | 2 +- packages/scripts/package.json | 2 +- packages/ws/package.json | 2 +- pnpm-lock.yaml | 75 ++++++++++--------- 14 files changed, 83 insertions(+), 57 deletions(-) diff --git a/apps/website/src/components/ConstructorNode.tsx b/apps/website/src/components/ConstructorNode.tsx index 3ff4e3c20..342e323ca 100644 --- a/apps/website/src/components/ConstructorNode.tsx +++ b/apps/website/src/components/ConstructorNode.tsx @@ -1,6 +1,7 @@ import { VscSymbolMethod } from '@react-icons/all-files/vsc/VscSymbolMethod'; import { Code2, LinkIcon } from 'lucide-react'; import Link from 'next/link'; +import { ENV } from '~/util/env'; import { ParameterNode } from './ParameterNode'; import { SummaryNode } from './SummaryNode'; @@ -13,7 +14,10 @@ export async function ConstructorNode({ node, version }: { readonly node: any; r
-

+

{/* constructor({parsedContent.constructor.parametersString}) */} diff --git a/apps/website/src/components/EnumMemberNode.tsx b/apps/website/src/components/EnumMemberNode.tsx index 06f5f9a13..96b76d5b2 100644 --- a/apps/website/src/components/EnumMemberNode.tsx +++ b/apps/website/src/components/EnumMemberNode.tsx @@ -2,6 +2,7 @@ import { VscSymbolEnumMember } from '@react-icons/all-files/vsc/VscSymbolEnumMem import { Code2, LinkIcon } from 'lucide-react'; import Link from 'next/link'; import { Fragment } from 'react'; +import { ENV } from '~/util/env'; import { Badges } from './Badges'; import { DeprecatedNode } from './DeprecatedNode'; import { ExampleNode } from './ExampleNode'; @@ -34,7 +35,10 @@ export async function EnumMemberNode({
-

+

{event.displayName} - {event.typeParameters?.length ? ( - <> - {'<'} - - {'>'} - - ) : null} - ({event.parameters?.length ? : null}) + + + + + {event.typeParameters?.length ? ( + <> + {'<'} + + {'>'} + + ) : null} + ({event.parameters?.length ? : null}) +

{method.displayName} diff --git a/apps/website/src/components/PropertyNode.tsx b/apps/website/src/components/PropertyNode.tsx index 60b023be1..2bbc31cae 100644 --- a/apps/website/src/components/PropertyNode.tsx +++ b/apps/website/src/components/PropertyNode.tsx @@ -2,6 +2,7 @@ import { VscSymbolProperty } from '@react-icons/all-files/vsc/VscSymbolProperty' import { ChevronDown, ChevronUp, Code2, LinkIcon } from 'lucide-react'; import Link from 'next/link'; import { Fragment } from 'react'; +import { ENV } from '~/util/env'; import { Badges } from './Badges'; import { DeprecatedNode } from './DeprecatedNode'; import { ExcerptNode } from './ExcerptNode'; @@ -39,7 +40,7 @@ export async function PropertyNode({

diff --git a/apps/website/src/components/TypeParameterNode.tsx b/apps/website/src/components/TypeParameterNode.tsx index 1c0c55764..1d8804f3e 100644 --- a/apps/website/src/components/TypeParameterNode.tsx +++ b/apps/website/src/components/TypeParameterNode.tsx @@ -1,6 +1,7 @@ import { LinkIcon } from 'lucide-react'; import Link from 'next/link'; import { Fragment } from 'react'; +import { ENV } from '~/util/env'; import { Badges } from './Badges'; import { DocNode } from './DocNode'; import { ExcerptNode } from './ExcerptNode'; @@ -20,7 +21,10 @@ export async function TypeParameterNode({ return (
-

+

{description ? : null} {description ? ( diff --git a/packages/actions/package.json b/packages/actions/package.json index 2c2514af5..70b715d24 100644 --- a/packages/actions/package.json +++ b/packages/actions/package.json @@ -48,7 +48,7 @@ "meilisearch": "^0.37.0", "p-limit": "^5.0.0", "tslib": "^2.6.2", - "undici": "6.6.2" + "undici": "6.7.0" }, "devDependencies": { "@types/node": "18.18.8", diff --git a/packages/discord.js/package.json b/packages/discord.js/package.json index d476fe7d4..0b4bb2dff 100644 --- a/packages/discord.js/package.json +++ b/packages/discord.js/package.json @@ -76,7 +76,7 @@ "fast-deep-equal": "3.1.3", "lodash.snakecase": "4.1.1", "tslib": "2.6.2", - "undici": "6.6.2", + "undici": "6.7.0", "ws": "8.16.0" }, "devDependencies": { diff --git a/packages/docgen/package.json b/packages/docgen/package.json index ced0c726c..809d0beb8 100644 --- a/packages/docgen/package.json +++ b/packages/docgen/package.json @@ -62,7 +62,7 @@ "commander": "^12.0.0", "jsdoc-to-markdown": "^8.0.1", "tslib": "^2.6.2", - "typedoc": "^0.25.9" + "typedoc": "^0.25.10" }, "devDependencies": { "@favware/cliff-jumper": "^3.0.0", diff --git a/packages/proxy/package.json b/packages/proxy/package.json index dbd7e3438..1dee84070 100644 --- a/packages/proxy/package.json +++ b/packages/proxy/package.json @@ -67,7 +67,7 @@ "@discordjs/rest": "workspace:^", "@discordjs/util": "workspace:^", "tslib": "^2.6.2", - "undici": "6.6.2" + "undici": "6.7.0" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", diff --git a/packages/rest/package.json b/packages/rest/package.json index d9c5d69ca..c9b5eadef 100644 --- a/packages/rest/package.json +++ b/packages/rest/package.json @@ -90,7 +90,7 @@ "discord-api-types": "0.37.61", "magic-bytes.js": "^1.8.0", "tslib": "^2.6.2", - "undici": "6.6.2" + "undici": "6.7.0" }, "devDependencies": { "@discordjs/api-extractor": "workspace:^", diff --git a/packages/scripts/package.json b/packages/scripts/package.json index 41d741c32..a28d4a68f 100644 --- a/packages/scripts/package.json +++ b/packages/scripts/package.json @@ -67,7 +67,7 @@ "@vercel/postgres": "^0.7.2", "commander": "^12.0.0", "tslib": "^2.6.2", - "undici": "6.6.2", + "undici": "6.7.0", "yaml": "2.4.0" }, "devDependencies": { diff --git a/packages/ws/package.json b/packages/ws/package.json index e75f1ec08..84c79c000 100644 --- a/packages/ws/package.json +++ b/packages/ws/package.json @@ -99,7 +99,7 @@ "tsup": "^8.0.2", "turbo": "^1.12.4", "typescript": "^5.3.3", - "undici": "6.6.2", + "undici": "6.7.0", "vitest": "^1.3.1", "zlib-sync": "^0.1.9" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 363ec92e9..0bcf171bc 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -417,8 +417,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 devDependencies: '@types/node': specifier: 18.18.8 @@ -965,8 +965,8 @@ importers: specifier: 2.6.2 version: 2.6.2 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 ws: specifier: 8.16.0 version: 8.16.0 @@ -1035,8 +1035,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 typedoc: - specifier: ^0.25.9 - version: 0.25.9(typescript@5.3.3) + specifier: ^0.25.10 + version: 0.25.10(typescript@5.3.3) devDependencies: '@favware/cliff-jumper': specifier: ^3.0.0 @@ -1209,8 +1209,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1331,8 +1331,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 devDependencies: '@discordjs/api-extractor': specifier: workspace:^ @@ -1410,8 +1410,8 @@ importers: specifier: ^2.6.2 version: 2.6.2 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 yaml: specifier: 2.4.0 version: 2.4.0 @@ -1774,8 +1774,8 @@ importers: specifier: ^5.3.3 version: 5.3.3 undici: - specifier: 6.6.2 - version: 6.6.2 + specifier: 6.7.0 + version: 6.7.0 vitest: specifier: ^1.3.1 version: 1.3.1(@types/node@18.17.9) @@ -4726,6 +4726,11 @@ packages: /@fastify/busboy@2.1.0: resolution: {integrity: sha512-+KpH+QxZU7O4675t3mnkQKcZZg56u+K/Ct2K+N2AZYNVK8kyeo/bI18tI8aPm3tvNNRyTWfj6s5tnGNlcbQRsA==} engines: {node: '>=14'} + dev: false + + /@fastify/busboy@2.1.1: + resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} + engines: {node: '>=14'} /@favware/cliff-jumper@3.0.0: resolution: {integrity: sha512-Sw2IO0nBzJK/J3WgVQmzKZ0i0eecOcLv2yyABsDNqTSEfov1U505/iryRhpdo8JGAzzVqaDh+S02lBT8IDIDmg==} @@ -5478,7 +5483,7 @@ packages: nopt: 5.0.0 npmlog: 5.0.1 rimraf: 3.0.2 - semver: 7.5.4 + semver: 7.6.0 tar: 6.2.0 transitivePeerDependencies: - encoding @@ -6093,7 +6098,7 @@ packages: '@opentelemetry/propagator-b3': 1.17.1(@opentelemetry/api@1.6.0) '@opentelemetry/propagator-jaeger': 1.17.1(@opentelemetry/api@1.6.0) '@opentelemetry/sdk-trace-base': 1.17.1(@opentelemetry/api@1.6.0) - semver: 7.5.4 + semver: 7.6.0 dev: false /@opentelemetry/semantic-conventions@1.15.2: @@ -9711,7 +9716,7 @@ packages: pretty-hrtime: 1.0.3 prompts: 2.4.2 read-pkg-up: 7.0.1 - semver: 7.5.4 + semver: 7.6.0 telejson: 7.2.0 tiny-invariant: 1.3.1 ts-dedent: 2.2.0 @@ -11166,7 +11171,7 @@ packages: debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 - semver: 7.5.4 + semver: 7.6.0 tsutils: 3.21.0(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -11188,7 +11193,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.2.1(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -11232,7 +11237,7 @@ packages: globby: 11.1.0 is-glob: 4.0.3 minimatch: 9.0.3 - semver: 7.5.4 + semver: 7.6.0 ts-api-utils: 1.2.1(typescript@5.3.3) typescript: 5.3.3 transitivePeerDependencies: @@ -11278,7 +11283,7 @@ packages: '@typescript-eslint/typescript-estree': 5.62.0(typescript@5.3.3) eslint: 8.57.0 eslint-scope: 5.1.1 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -11300,7 +11305,7 @@ packages: '@typescript-eslint/types': 6.19.0 '@typescript-eslint/typescript-estree': 6.19.0(typescript@5.3.3) eslint: 8.57.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -11344,7 +11349,7 @@ packages: '@typescript-eslint/types': 7.0.2 '@typescript-eslint/typescript-estree': 7.0.2(typescript@5.3.3) eslint: 8.57.0 - semver: 7.5.4 + semver: 7.6.0 transitivePeerDependencies: - supports-color - typescript @@ -14793,7 +14798,7 @@ packages: dependencies: semver: 7.5.4 shelljs: 0.8.5 - typescript: 5.5.0-dev.20240302 + typescript: 5.5.0-dev.20240303 dev: true /dts-critic@3.3.11(typescript@5.3.3): @@ -15462,7 +15467,7 @@ packages: optional: true dependencies: eslint: 8.57.0 - semver: 7.5.4 + semver: 7.6.0 dev: true /eslint-config-neon@0.1.59(eslint@8.57.0)(typescript@5.3.3): @@ -17093,7 +17098,7 @@ packages: hasBin: true dependencies: meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /github-slugger@1.5.0: @@ -21448,7 +21453,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: true @@ -25603,8 +25608,8 @@ packages: resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} dev: true - /typedoc@0.25.9(typescript@5.3.3): - resolution: {integrity: sha512-jVoGmfNw848iW0L313+jqHbsknepwDV6F9nzk1H30oWhKXkw65uaENgR6QtTw9a5KqRWEb6nwNd54KxffBJyWw==} + /typedoc@0.25.10(typescript@5.3.3): + resolution: {integrity: sha512-v10rtOFojrjW9og3T+6wAKeJaGMuojU87DXGZ33sfs+554wgPTRG+s07Ag1BjPZI85Y5QPVouPI63JQ6fcQM5w==} engines: {node: '>= 16'} hasBin: true peerDependencies: @@ -25671,8 +25676,8 @@ packages: engines: {node: '>=14.17'} hasBin: true - /typescript@5.5.0-dev.20240302: - resolution: {integrity: sha512-Cbr0okulu+L25e+Hg7miQGjy1iPM2jm1BkdFBYdf+JK7eCw8HF19Ud22FuZ15Nmcfxz9SU384MNQFFhwy+adrw==} + /typescript@5.5.0-dev.20240303: + resolution: {integrity: sha512-CArlmRujLMr+lZw5jO+0yp94n8PswoXkD10bgEBn45GCY6CSdzMJFJy3UneQWik+cB3aq0hZ8iHWEtjY93ALNg==} engines: {node: '>=14.17'} hasBin: true dev: true @@ -25747,7 +25752,7 @@ packages: resolution: {integrity: sha512-cSb4bPFd5qgR7qr2jYAi0hlX9n5YKK2ONKkLFkxl+v/9BvC0sOpZjBHDBSXc5lWAf5ty9oZdRXytBIHzgUcerw==} engines: {node: '>=14.0'} dependencies: - '@fastify/busboy': 2.1.0 + '@fastify/busboy': 2.1.1 dev: true /undici@5.28.3: @@ -25757,11 +25762,11 @@ packages: '@fastify/busboy': 2.1.0 dev: false - /undici@6.6.2: - resolution: {integrity: sha512-vSqvUE5skSxQJ5sztTZ/CdeJb1Wq0Hf44hlYMciqHghvz+K88U0l7D6u1VsndoFgskDcnU+nG3gYmMzJVzd9Qg==} + /undici@6.7.0: + resolution: {integrity: sha512-IcWssIyDN1gk6Mcae44q04oRoWTKrW8OKz0effVK1xdWwAgMPnfpxhn9RXUSL5JlwSikO18R7Ibk7Nukz6kxWA==} engines: {node: '>=18.0'} dependencies: - '@fastify/busboy': 2.1.0 + '@fastify/busboy': 2.1.1 /unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}