mirror of
https://github.com/discordjs/discord.js.git
synced 2026-03-14 10:33:30 +01:00
build: Upgrade v14 dependencies (#11427)
* build: upgrade dependencies * build: please Undici please * build: regenerate file * chore: fix docs by using bundler * fix: revert upgrade for package * build: fix versions
This commit is contained in:
@@ -37,15 +37,15 @@
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/jest": "^29.5.12",
|
||||
"@types/node": "^18.19.45",
|
||||
"@types/node": "^18.19.130",
|
||||
"cross-env": "^7.0.3",
|
||||
"eslint": "^8.57.0",
|
||||
"eslint": "^8.57.1",
|
||||
"eslint-config-neon": "^0.1.62",
|
||||
"eslint-formatter-pretty": "^6.0.1",
|
||||
"jest": "^29.7.0",
|
||||
"prettier": "^3.3.3",
|
||||
"tsup": "^8.2.4",
|
||||
"turbo": "^2.0.14",
|
||||
"typescript": "~5.5.4"
|
||||
"prettier": "^3.8.1",
|
||||
"tsup": "^8.5.1",
|
||||
"turbo": "^2.8.10",
|
||||
"typescript": "~5.8.3"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -15,7 +15,8 @@ import { type IApiDeclaredItemOptions, ApiDeclaredItem, type IApiDeclaredItemJso
|
||||
* @public
|
||||
*/
|
||||
export interface IApiPropertyItemOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiOptionalMixinOptions,
|
||||
IApiReadonlyMixinOptions,
|
||||
|
||||
@@ -18,7 +18,8 @@ import {
|
||||
* @public
|
||||
*/
|
||||
export interface IApiCallSignatureOptions
|
||||
extends IApiTypeParameterListMixinOptions,
|
||||
extends
|
||||
IApiTypeParameterListMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiReturnTypeMixinOptions,
|
||||
|
||||
@@ -32,7 +32,8 @@ import { HeritageType } from './HeritageType.js';
|
||||
* @public
|
||||
*/
|
||||
export interface IApiClassOptions
|
||||
extends IApiItemContainerMixinOptions,
|
||||
extends
|
||||
IApiItemContainerMixinOptions,
|
||||
IApiNameMixinOptions,
|
||||
IApiAbstractMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
@@ -48,10 +49,7 @@ export interface IExcerptTokenRangeWithTypeParameters extends IExcerptTokenRange
|
||||
}
|
||||
|
||||
export interface IApiClassJson
|
||||
extends IApiDeclaredItemJson,
|
||||
IApiAbstractMixinJson,
|
||||
IApiTypeParameterListMixinJson,
|
||||
IApiExportedMixinJson {
|
||||
extends IApiDeclaredItemJson, IApiAbstractMixinJson, IApiTypeParameterListMixinJson, IApiExportedMixinJson {
|
||||
extendsTokenRange?: IExcerptTokenRangeWithTypeParameters | undefined;
|
||||
implementsTokenRanges: IExcerptTokenRangeWithTypeParameters[];
|
||||
}
|
||||
|
||||
@@ -18,7 +18,8 @@ import {
|
||||
* @public
|
||||
*/
|
||||
export interface IApiConstructSignatureOptions
|
||||
extends IApiTypeParameterListMixinOptions,
|
||||
extends
|
||||
IApiTypeParameterListMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiReturnTypeMixinOptions,
|
||||
|
||||
@@ -14,7 +14,8 @@ import { type IApiReleaseTagMixinOptions, ApiReleaseTagMixin } from '../mixins/A
|
||||
* @public
|
||||
*/
|
||||
export interface IApiConstructorOptions
|
||||
extends IApiParameterListMixinOptions,
|
||||
extends
|
||||
IApiParameterListMixinOptions,
|
||||
IApiProtectedMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions {}
|
||||
|
||||
@@ -16,7 +16,8 @@ import type { ApiEnumMember } from './ApiEnumMember.js';
|
||||
* @public
|
||||
*/
|
||||
export interface IApiEnumOptions
|
||||
extends IApiItemContainerMixinOptions,
|
||||
extends
|
||||
IApiItemContainerMixinOptions,
|
||||
IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions,
|
||||
|
||||
@@ -14,10 +14,7 @@ import { ApiReleaseTagMixin, type IApiReleaseTagMixinOptions } from '../mixins/A
|
||||
* @public
|
||||
*/
|
||||
export interface IApiEnumMemberOptions
|
||||
extends IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions,
|
||||
IApiInitializerMixinOptions {}
|
||||
extends IApiNameMixinOptions, IApiReleaseTagMixinOptions, IApiDeclaredItemOptions, IApiInitializerMixinOptions {}
|
||||
|
||||
/**
|
||||
* Options for customizing the sort order of {@link ApiEnum} members.
|
||||
|
||||
@@ -14,10 +14,7 @@ import { type IApiReleaseTagMixinOptions, ApiReleaseTagMixin } from '../mixins/A
|
||||
* @public
|
||||
*/
|
||||
export interface IApiEventOptions
|
||||
extends IApiNameMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions {}
|
||||
extends IApiNameMixinOptions, IApiParameterListMixinOptions, IApiReleaseTagMixinOptions, IApiDeclaredItemOptions {}
|
||||
|
||||
/**
|
||||
* Represents a TypeScript event declaration that belongs to an `ApiClass`.
|
||||
|
||||
@@ -20,7 +20,8 @@ import {
|
||||
* @public
|
||||
*/
|
||||
export interface IApiFunctionOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiTypeParameterListMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
|
||||
@@ -15,7 +15,8 @@ import { type IApiReturnTypeMixinOptions, ApiReturnTypeMixin } from '../mixins/A
|
||||
* @public
|
||||
*/
|
||||
export interface IApiIndexSignatureOptions
|
||||
extends IApiParameterListMixinOptions,
|
||||
extends
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiReturnTypeMixinOptions,
|
||||
IApiReadonlyMixinOptions,
|
||||
|
||||
@@ -35,7 +35,8 @@ import { HeritageType } from './HeritageType.js';
|
||||
* @public
|
||||
*/
|
||||
export interface IApiInterfaceOptions
|
||||
extends IApiItemContainerMixinOptions,
|
||||
extends
|
||||
IApiItemContainerMixinOptions,
|
||||
IApiNameMixinOptions,
|
||||
IApiTypeParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
@@ -45,7 +46,8 @@ export interface IApiInterfaceOptions
|
||||
}
|
||||
|
||||
export interface IApiInterfaceJson
|
||||
extends IApiItemContainerJson,
|
||||
extends
|
||||
IApiItemContainerJson,
|
||||
IApiNameMixinJson,
|
||||
IApiTypeParameterListMixinJson,
|
||||
IApiReleaseTagMixinJson,
|
||||
|
||||
@@ -23,7 +23,8 @@ import {
|
||||
* @public
|
||||
*/
|
||||
export interface IApiMethodOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiAbstractMixinOptions,
|
||||
IApiOptionalMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
|
||||
@@ -18,7 +18,8 @@ import {
|
||||
* @public
|
||||
*/
|
||||
export interface IApiMethodSignatureOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiTypeParameterListMixinOptions,
|
||||
IApiParameterListMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
|
||||
@@ -15,7 +15,8 @@ import { ApiReleaseTagMixin, type IApiReleaseTagMixinOptions } from '../mixins/A
|
||||
* @public
|
||||
*/
|
||||
export interface IApiNamespaceOptions
|
||||
extends IApiItemContainerMixinOptions,
|
||||
extends
|
||||
IApiItemContainerMixinOptions,
|
||||
IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions,
|
||||
|
||||
@@ -28,9 +28,7 @@ import { DeserializerContext, ApiJsonSchemaVersion } from './DeserializerContext
|
||||
* @public
|
||||
*/
|
||||
export interface IApiPackageOptions
|
||||
extends IApiItemContainerMixinOptions,
|
||||
IApiNameMixinOptions,
|
||||
IApiDocumentedItemOptions {
|
||||
extends IApiItemContainerMixinOptions, IApiNameMixinOptions, IApiDocumentedItemOptions {
|
||||
dependencies?: Record<string, string> | undefined;
|
||||
projectFolderUrl?: string | undefined;
|
||||
tsdocConfiguration: TSDocConfiguration;
|
||||
|
||||
@@ -15,7 +15,8 @@ import { ApiStaticMixin, type IApiStaticMixinOptions } from '../mixins/ApiStatic
|
||||
* @public
|
||||
*/
|
||||
export interface IApiPropertyOptions
|
||||
extends IApiPropertyItemOptions,
|
||||
extends
|
||||
IApiPropertyItemOptions,
|
||||
IApiAbstractMixinOptions,
|
||||
IApiProtectedMixinOptions,
|
||||
IApiStaticMixinOptions,
|
||||
|
||||
@@ -25,7 +25,8 @@ import type { DeserializerContext } from './DeserializerContext.js';
|
||||
* @public
|
||||
*/
|
||||
export interface IApiTypeAliasOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiDeclaredItemOptions,
|
||||
IApiTypeParameterListMixinOptions,
|
||||
|
||||
@@ -22,7 +22,8 @@ import type { DeserializerContext } from './DeserializerContext.js';
|
||||
* @public
|
||||
*/
|
||||
export interface IApiVariableOptions
|
||||
extends IApiNameMixinOptions,
|
||||
extends
|
||||
IApiNameMixinOptions,
|
||||
IApiReleaseTagMixinOptions,
|
||||
IApiReadonlyMixinOptions,
|
||||
IApiDeclaredItemOptions,
|
||||
|
||||
@@ -267,7 +267,8 @@ function mapParam(
|
||||
}
|
||||
|
||||
interface IApiMethodJson
|
||||
extends IApiAbstractMixinJson,
|
||||
extends
|
||||
IApiAbstractMixinJson,
|
||||
IApiDeclaredItemJson,
|
||||
IApiNameMixinJson,
|
||||
IApiOptionalMixinJson,
|
||||
@@ -279,10 +280,7 @@ interface IApiMethodJson
|
||||
IApiTypeParameterListMixinJson {}
|
||||
|
||||
interface IApiConstructorJson
|
||||
extends IApiParameterListJson,
|
||||
IApiProtectedMixinJson,
|
||||
IApiReleaseTagMixinJson,
|
||||
IApiDeclaredItemJson {}
|
||||
extends IApiParameterListJson, IApiProtectedMixinJson, IApiReleaseTagMixinJson, IApiDeclaredItemJson {}
|
||||
|
||||
function mapMethod(method: DocgenMethodJson, _package: string, parent?: DocgenClassJson): IApiMethodJson {
|
||||
const excerptTokens: IExcerptToken[] = [];
|
||||
|
||||
Reference in New Issue
Block a user