chore: Enforce consistent type imports via @typescript-eslint/consistent-type-imports (#2545)
This commit is contained in:
committed by
dermotduffy
parent
8f4ebcc0de
commit
7dc29865b8
@@ -1,8 +1,8 @@
|
||||
import { HomeAssistant } from '../../ha/types';
|
||||
import { CapabilitiesRaw, Endpoint } from '../../types';
|
||||
import { CameraInitializationOptions } from '../camera';
|
||||
import type { HomeAssistant } from '../../ha/types';
|
||||
import type { CapabilitiesRaw, Endpoint } from '../../types';
|
||||
import type { CameraInitializationOptions } from '../camera';
|
||||
import { EntityCamera } from '../entity-camera';
|
||||
import { CameraEndpointsContext, CameraProxyConfig } from '../types';
|
||||
import type { CameraEndpointsContext, CameraProxyConfig } from '../types';
|
||||
import { getPTZCapabilitiesFromCameraConfig } from '../utils/ptz';
|
||||
|
||||
export class MotionEyeCamera extends EntityCamera {
|
||||
|
||||
@@ -1,44 +1,44 @@
|
||||
import { add, endOfDay, parse, startOfDay } from 'date-fns';
|
||||
import { orderBy } from 'lodash-es';
|
||||
|
||||
import { CameraConfig } from '../../config/schema/cameras';
|
||||
import type { CameraConfig } from '../../config/schema/cameras';
|
||||
import { getViewMediaFromBrowseMediaArray } from '../../ha/browse-media/browse-media-to-view-media';
|
||||
import {
|
||||
BROWSE_MEDIA_CACHE_SECONDS,
|
||||
BrowseMedia,
|
||||
BrowseMediaCache,
|
||||
BrowseMediaMetadata,
|
||||
MEDIA_CLASS_IMAGE,
|
||||
MEDIA_CLASS_VIDEO,
|
||||
RichBrowseMedia,
|
||||
type BrowseMedia,
|
||||
type BrowseMediaMetadata,
|
||||
type RichBrowseMedia,
|
||||
} from '../../ha/browse-media/types';
|
||||
import { BrowseMediaStep, BrowseMediaTarget } from '../../ha/browse-media/walker';
|
||||
import type { BrowseMediaStep, BrowseMediaTarget } from '../../ha/browse-media/walker';
|
||||
import { isMediaWithinDates } from '../../ha/browse-media/within-dates';
|
||||
import { HomeAssistant } from '../../ha/types';
|
||||
import type { HomeAssistant } from '../../ha/types';
|
||||
import { hasUnsupportedFilters } from '../../query-source.js';
|
||||
import { allPromises, formatDate, isValidDate } from '../../utils/basic';
|
||||
import { ViewMedia } from '../../view/item';
|
||||
import type { ViewMedia } from '../../view/item';
|
||||
import { BrowseMediaCameraManagerEngine } from '../browse-media/engine-browse-media';
|
||||
import { Camera } from '../camera';
|
||||
import type { Camera } from '../camera';
|
||||
import { CAMERA_MANAGER_ENGINE_EVENT_LIMIT_DEFAULT } from '../engine';
|
||||
import { EntityCamera } from '../entity-camera';
|
||||
import { CameraManagerReadOnlyConfigStore } from '../store';
|
||||
import type { CameraManagerReadOnlyConfigStore } from '../store';
|
||||
import {
|
||||
CameraManagerCameraMetadata,
|
||||
Engine,
|
||||
EngineOptions,
|
||||
EventQuery,
|
||||
EventQueryResults,
|
||||
EventQueryResultsMap,
|
||||
MediaMetadataQuery,
|
||||
MediaMetadataQueryResults,
|
||||
MediaMetadataQueryResultsMap,
|
||||
QueryResults,
|
||||
QueryResultsType,
|
||||
QueryReturnType,
|
||||
type CameraManagerCameraMetadata,
|
||||
type EngineOptions,
|
||||
type EventQuery,
|
||||
type EventQueryResults,
|
||||
type EventQueryResultsMap,
|
||||
type MediaMetadataQuery,
|
||||
type MediaMetadataQueryResults,
|
||||
type MediaMetadataQueryResultsMap,
|
||||
type QueryResults,
|
||||
type QueryReturnType,
|
||||
} from '../types';
|
||||
import { MotionEyeCamera } from './camera';
|
||||
import { MotionEyeEventQueryResults } from './types';
|
||||
import type { MotionEyeEventQueryResults } from './types';
|
||||
|
||||
class MotionEyeQueryResultsClassifier {
|
||||
public static isMotionEyeEventQueryResults(
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { BrowseMediaMetadata, RichBrowseMedia } from '../../ha/browse-media/types';
|
||||
import { Engine, EventQueryResults } from '../types';
|
||||
import type { BrowseMediaMetadata, RichBrowseMedia } from '../../ha/browse-media/types';
|
||||
import type { Engine, EventQueryResults } from '../types';
|
||||
|
||||
// ================================
|
||||
// MotionEye concrete query results
|
||||
|
||||
Reference in New Issue
Block a user