From a532d48bf52841498a53504043ead08043ad71c1 Mon Sep 17 00:00:00 2001 From: Tim Date: Tue, 22 Oct 2024 16:31:41 +0200 Subject: [PATCH] chore: add eslint semi rules --- eslint.config.mjs | 4 +++- src/types/MetaItem.d.ts | 2 +- src/types/models/Ctx.d.ts | 2 +- src/types/models/StremingServer.d.ts | 10 +++++----- 4 files changed, 10 insertions(+), 8 deletions(-) diff --git a/eslint.config.mjs b/eslint.config.mjs index acb2014cd..33e314ea6 100644 --- a/eslint.config.mjs +++ b/eslint.config.mjs @@ -2,7 +2,7 @@ import globals from 'globals'; import pluginJs from '@eslint/js'; import tseslint from 'typescript-eslint'; import pluginReact from 'eslint-plugin-react'; -import stylistic from '@stylistic/eslint-plugin' +import stylistic from '@stylistic/eslint-plugin'; export default [ pluginJs.configs.recommended, @@ -83,6 +83,8 @@ export default [ '@stylistic/space-before-blocks': 'error', '@stylistic/no-trailing-spaces': 'error', '@stylistic/func-call-spacing': 'error', + '@stylistic/semi': 'error', + '@stylistic/no-extra-semi': 'error', '@stylistic/eol-last': 'error', '@stylistic/no-multi-spaces': 'error', '@stylistic/no-multiple-empty-lines': ['error', { diff --git a/src/types/MetaItem.d.ts b/src/types/MetaItem.d.ts index 1eac35151..0d692a580 100644 --- a/src/types/MetaItem.d.ts +++ b/src/types/MetaItem.d.ts @@ -23,7 +23,7 @@ type MetaItemPreview = { type MetaItem = MetaItemPreview & { videos: Video[], -} +}; type MetaItemDeepLinks = { metaDetailsVideos: string | null, diff --git a/src/types/models/Ctx.d.ts b/src/types/models/Ctx.d.ts index 33da9f366..fbb6caee4 100644 --- a/src/types/models/Ctx.d.ts +++ b/src/types/models/Ctx.d.ts @@ -56,7 +56,7 @@ type NotificationItem = { metaId: string, videoId: string, videoReleased: string, -} +}; type SearchHistoryItem = { query: string, diff --git a/src/types/models/StremingServer.d.ts b/src/types/models/StremingServer.d.ts index 68b7d6d42..d344755d6 100644 --- a/src/types/models/StremingServer.d.ts +++ b/src/types/models/StremingServer.d.ts @@ -38,23 +38,23 @@ type Source = { numFoundUniq: number, numRequests: number, url: string, -} +}; type Growler = { flood: number, pulse: number, -} +}; type PeerSearch = { max: number, min: number, sources: string[], -} +}; type SwarmCap = { maxSpeed: number, minPeers: number, -} +}; type Options = { connections: number, @@ -67,7 +67,7 @@ type Options = { timeout: number, tracker: boolean, virtual: boolean, -} +}; type Statistics = { name: string,