From f7614634b61e73893c7dd68b755c17f4d3d6d486 Mon Sep 17 00:00:00 2001 From: LuanRT Date: Fri, 18 Aug 2023 08:26:39 -0300 Subject: [PATCH] chore: lint --- src/parser/classes/MusicCarouselShelf.ts | 2 +- src/parser/classes/MusicMultiRowListItem.ts | 14 +++++++------- src/parser/parser.ts | 2 +- src/utils/DashManifest.tsx | 1 + 4 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/parser/classes/MusicCarouselShelf.ts b/src/parser/classes/MusicCarouselShelf.ts index 32576dd7..1c4ed0c4 100644 --- a/src/parser/classes/MusicCarouselShelf.ts +++ b/src/parser/classes/MusicCarouselShelf.ts @@ -17,7 +17,7 @@ export default class MusicCarouselShelf extends YTNode { constructor(data: RawNode) { super(); this.header = Parser.parseItem(data.header, MusicCarouselShelfBasicHeader); - this.contents = Parser.parseArray(data.contents, [MusicTwoRowItem, MusicResponsiveListItem, MusicMultiRowListItem, MusicNavigationButton ]); + this.contents = Parser.parseArray(data.contents, [ MusicTwoRowItem, MusicResponsiveListItem, MusicMultiRowListItem, MusicNavigationButton ]); if (Reflect.has(data, 'numItemsPerColumn')) { this.num_items_per_column = parseInt(data.numItemsPerColumn); diff --git a/src/parser/classes/MusicMultiRowListItem.ts b/src/parser/classes/MusicMultiRowListItem.ts index 70235ca6..733f3bf1 100644 --- a/src/parser/classes/MusicMultiRowListItem.ts +++ b/src/parser/classes/MusicMultiRowListItem.ts @@ -1,11 +1,11 @@ -import { YTNode } from "../helpers.js"; -import { Parser, type RawNode } from "../index.js"; -import { Text } from "../misc.js"; +import { YTNode } from '../helpers.js'; +import { Parser, type RawNode } from '../index.js'; +import { Text } from '../misc.js'; -import Menu from "./menus/Menu.js"; -import MusicItemThumbnailOverlay from "./MusicItemThumbnailOverlay.js"; -import MusicThumbnail from "./MusicThumbnail.js"; -import NavigationEndpoint from "./NavigationEndpoint.js"; +import Menu from './menus/Menu.js'; +import MusicItemThumbnailOverlay from './MusicItemThumbnailOverlay.js'; +import MusicThumbnail from './MusicThumbnail.js'; +import NavigationEndpoint from './NavigationEndpoint.js'; export default class MusicMultiRowListItem extends YTNode { static type = 'MusicMultiRowListItem'; diff --git a/src/parser/parser.ts b/src/parser/parser.ts index 5ff46fe4..b1d03946 100644 --- a/src/parser/parser.ts +++ b/src/parser/parser.ts @@ -90,7 +90,7 @@ let ERROR_HANDLER: ParserErrorHandler = ({ classname, ...context }: ParserError) case 'typecheck': console.warn( new ParsingError( - `Type mismatch, got ${classname} expected ${Array.isArray(context.expected) ? context.expected.join(' | ') : context.expected}.`, + `Type mismatch, got ${classname} expected ${Array.isArray(context.expected) ? context.expected.join(' | ') : context.expected}.`, context.classdata ) ); diff --git a/src/utils/DashManifest.tsx b/src/utils/DashManifest.tsx index 7062ec06..6964cdcb 100644 --- a/src/utils/DashManifest.tsx +++ b/src/utils/DashManifest.tsx @@ -1,3 +1,4 @@ +/* eslint-disable tsdoc/syntax */ /** @jsxFactory DashUtils.createElement */ /** @jsxFragmentFactory DashUtils.Fragment */ import type Actions from '../core/Actions.js';