From a2d6ae836e8c542b1cc5598fc31050565e9230e5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 18 Dec 2023 05:33:56 -0800 Subject: [PATCH] build(deps-dev): bump eslint-config-standard-with-typescript from 42.0.0 to 43.0.0 (#3318) * build(deps-dev): bump eslint-config-standard-with-typescript Bumps [eslint-config-standard-with-typescript](https://github.com/standard/eslint-config-standard-with-typescript) from 42.0.0 to 43.0.0. - [Release notes](https://github.com/standard/eslint-config-standard-with-typescript/releases) - [Changelog](https://github.com/standard/eslint-config-standard-with-typescript/blob/master/CHANGELOG.md) - [Commits](https://github.com/standard/eslint-config-standard-with-typescript/compare/v42.0.0...v43.0.0) --- updated-dependencies: - dependency-name: eslint-config-standard-with-typescript dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] * Fix lint error --------- Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Fleny --- .../eslint-config-discordeno/package.json | 2 +- packages/utils/src/builders/embeds.ts | 34 +++++++++---------- yarn.lock | 10 +++--- 3 files changed, 23 insertions(+), 23 deletions(-) diff --git a/packages/eslint-config-discordeno/package.json b/packages/eslint-config-discordeno/package.json index 5dd3aa4db..486954635 100644 --- a/packages/eslint-config-discordeno/package.json +++ b/packages/eslint-config-discordeno/package.json @@ -8,7 +8,7 @@ "@typescript-eslint/parser": "^6.14.0", "eslint": "^8.55.0", "eslint-config-prettier": "9.1.0", - "eslint-config-standard-with-typescript": "^42.0.0", + "eslint-config-standard-with-typescript": "^43.0.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-n": "^16.4.0", "eslint-plugin-prettier": "^5.0.1", diff --git a/packages/utils/src/builders/embeds.ts b/packages/utils/src/builders/embeds.ts index e3b2d93bf..e308bd0a9 100644 --- a/packages/utils/src/builders/embeds.ts +++ b/packages/utils/src/builders/embeds.ts @@ -33,7 +33,7 @@ export class EmbedsBuilder extends Array { * @param {?boolean} [inline=false] - Field should be inline or not. * @returns {EmbedsBuilder} */ - addField(name: string, value: string, inline?: boolean): EmbedsBuilder { + addField(name: string, value: string, inline?: boolean): this { if (this.#currentEmbed.fields === undefined) { this.#currentEmbed.fields = [] } @@ -52,7 +52,7 @@ export class EmbedsBuilder extends Array { * * @returns {EmbedsBuilder} */ - newEmbed(): EmbedsBuilder { + newEmbed(): this { if (this.length >= 10) { throw new Error('Maximum embed count exceeded. You can not have more than 10 embeds.') } @@ -70,7 +70,7 @@ export class EmbedsBuilder extends Array { * @param {?Omit} [options] - Extra author options * @returns {EmbedsBuilder} */ - setAuthor(name: string, options?: Omit): EmbedsBuilder { + setAuthor(name: string, options?: Omit): this { this.#currentEmbed.author = { ...this.#currentEmbed.author, ...options, @@ -86,7 +86,7 @@ export class EmbedsBuilder extends Array { * @param {(number | string)} color - The color, in base16 or hex color code * @returns {EmbedsBuilder} */ - setColor(color: number | string): EmbedsBuilder { + setColor(color: number | string): this { if (typeof color === 'string') { const convertedValue = parseInt(color.replace('#', ''), 16) color = Number.isNaN(convertedValue) ? 0 : convertedValue @@ -105,7 +105,7 @@ export class EmbedsBuilder extends Array { * @param {?number} [index] - The index of the embed in the EmbedsBuilder array * @returns {EmbedsBuilder} */ - setCurrentEmbed(index?: number): EmbedsBuilder { + setCurrentEmbed(index?: number): this { if (index === undefined) { this.#currentEmbedIndex = this.length - 1 @@ -127,7 +127,7 @@ export class EmbedsBuilder extends Array { * @param {string} description - Description * @returns {EmbedsBuilder} */ - setDescription(description: string): EmbedsBuilder { + setDescription(description: string): this { this.#currentEmbed.description = description return this @@ -139,7 +139,7 @@ export class EmbedsBuilder extends Array { * @param {DiscordEmbedField[]} fields * @returns {EmbedsBuilder} */ - setFields(fields: DiscordEmbedField[]): EmbedsBuilder { + setFields(fields: DiscordEmbedField[]): this { this.#currentEmbed.fields = fields return this @@ -152,7 +152,7 @@ export class EmbedsBuilder extends Array { * @param {?Omit} [options] * @returns {EmbedsBuilder} */ - setFooter(text: string, options?: Omit): EmbedsBuilder { + setFooter(text: string, options?: Omit): this { this.#currentEmbed.footer = { ...this.#currentEmbed.footer, ...options, @@ -169,7 +169,7 @@ export class EmbedsBuilder extends Array { * @param {?Omit} [options] * @returns {EmbedsBuilder} */ - setImage(url: string, options?: Omit): EmbedsBuilder { + setImage(url: string, options?: Omit): this { this.#currentEmbed.image = { ...this.#currentEmbed.image, ...options, @@ -186,7 +186,7 @@ export class EmbedsBuilder extends Array { * @param {?string} [url] * @returns {EmbedsBuilder} */ - setProvider(name: string, url?: string): EmbedsBuilder { + setProvider(name: string, url?: string): this { this.#currentEmbed.provider = { name, url, @@ -200,7 +200,7 @@ export class EmbedsBuilder extends Array { * * @returns {EmbedsBuilder} */ - setRandomColor(): EmbedsBuilder { + setRandomColor(): this { return this.setColor(Math.floor(Math.random() * (0xffffff + 1))) } @@ -211,7 +211,7 @@ export class EmbedsBuilder extends Array { * @param {?string} [url] * @returns {EmbedsBuilder} */ - setTitle(title: string, url?: string): EmbedsBuilder { + setTitle(title: string, url?: string): this { this.#currentEmbed.title = title if (url) { @@ -227,7 +227,7 @@ export class EmbedsBuilder extends Array { * @param {?(string | number | Date)} [timestamp] * @returns {EmbedsBuilder} */ - setTimestamp(timestamp?: string | number | Date): EmbedsBuilder { + setTimestamp(timestamp?: string | number | Date): this { this.#currentEmbed.timestamp = new Date(timestamp!).toISOString() return this @@ -240,7 +240,7 @@ export class EmbedsBuilder extends Array { * @param {?Omit} [options] * @returns {EmbedsBuilder} */ - setThumbnail(url: string, options?: Omit): EmbedsBuilder { + setThumbnail(url: string, options?: Omit): this { this.#currentEmbed.thumbnail = { ...this.#currentEmbed.thumbnail, ...options, @@ -256,7 +256,7 @@ export class EmbedsBuilder extends Array { * @param {string} url * @returns {EmbedsBuilder} */ - setUrl(url: string): EmbedsBuilder { + setUrl(url: string): this { this.#currentEmbed.url = url return this @@ -269,7 +269,7 @@ export class EmbedsBuilder extends Array { * @param {?Omit} [options] * @returns {EmbedsBuilder} */ - setVideo(url: string, options?: Omit): EmbedsBuilder { + setVideo(url: string, options?: Omit): this { this.#currentEmbed.video = { ...this.#currentEmbed.video, ...options, @@ -284,7 +284,7 @@ export class EmbedsBuilder extends Array { * * @returns {EmbedsBuilder} */ - validate(): EmbedsBuilder { + validate(): this { let totalCharacters = 0 if (this.length > 10) { diff --git a/yarn.lock b/yarn.lock index e0a7a738f..4f78f4e69 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2209,7 +2209,7 @@ __metadata: "@typescript-eslint/parser": "npm:^6.14.0" eslint: "npm:^8.55.0" eslint-config-prettier: "npm:9.1.0" - eslint-config-standard-with-typescript: "npm:^42.0.0" + eslint-config-standard-with-typescript: "npm:^43.0.0" eslint-plugin-import: "npm:^2.29.1" eslint-plugin-n: "npm:^16.4.0" eslint-plugin-prettier: "npm:^5.0.1" @@ -2231,9 +2231,9 @@ __metadata: languageName: node linkType: hard -"eslint-config-standard-with-typescript@npm:^42.0.0": - version: 42.0.0 - resolution: "eslint-config-standard-with-typescript@npm:42.0.0" +"eslint-config-standard-with-typescript@npm:^43.0.0": + version: 43.0.0 + resolution: "eslint-config-standard-with-typescript@npm:43.0.0" dependencies: "@typescript-eslint/parser": "npm:^6.4.0" eslint-config-standard: "npm:17.1.0" @@ -2244,7 +2244,7 @@ __metadata: eslint-plugin-n: "^15.0.0 || ^16.0.0 " eslint-plugin-promise: ^6.0.0 typescript: "*" - checksum: 52bacf2d048133ca66200e72c02123ad4c5f749e702ea9e17d62039cec3ddd5f14ea3f1d2beaf595b1bcc2663d8984cb22ce421bc7ee7597fc43fd5d4d5c053c + checksum: 5c6ac9a204e613678484849826c88dab2821699278632145e50323ff88a5ca6fce7d18daa0a4fdb4e15f44de054a0f306950933aebe6358b3fcbc862c2831d2e languageName: node linkType: hard