fix: fixed issues identified in eslint

This commit is contained in:
JellyBrick
2023-11-09 10:06:03 +09:00
parent 05564d4a58
commit 55ae9eac1e
10 changed files with 20 additions and 14 deletions

View File

@ -7,7 +7,6 @@ import maximizeRaw from './assets/maximize.svg?inline';
import unmaximizeRaw from './assets/unmaximize.svg?inline';
import type { Menu } from 'electron';
import * as electron from 'electron';
function $<E extends Element = Element>(selector: string) {
return document.querySelector<E>(selector);

View File

@ -1,7 +1,7 @@
declare module '@jellybrick/mpris-service' {
import { EventEmitter } from 'events';
import dbus from 'dbus-next';
import { interface as dbusInterface } from 'dbus-next';
interface RootInterfaceOptions {
@ -101,7 +101,7 @@ declare module '@jellybrick/mpris-service' {
static LOOP_STATUS_PLAYLIST: 'Playlist';
}
interface MprisInterface extends dbus.interface.Interface {
interface MprisInterface extends dbusInterface.Interface {
setProperty(property: string, valuePlain: unknown): void;
}

View File

@ -1,3 +1,5 @@
/* eslint-disable @typescript-eslint/no-var-requires */
const { test, expect } = require('@playwright/test');
const { sortSegments } = require('../segments');

View File

@ -8,13 +8,13 @@ export abstract class Visualizer<T> {
abstract visualizer: T;
protected constructor(
audioContext: AudioContext,
audioSource: MediaElementAudioSourceNode,
visualizerContainer: HTMLElement,
canvas: HTMLCanvasElement,
audioNode: GainNode,
stream: MediaStream,
options: ConfigType<'visualizer'>,
_audioContext: AudioContext,
_audioSource: MediaElementAudioSourceNode,
_visualizerContainer: HTMLElement,
_canvas: HTMLCanvasElement,
_audioNode: GainNode,
_stream: MediaStream,
_options: ConfigType<'visualizer'>,
) {}
abstract resize(width: number, height: number): void;