chore: Enforce consistent type imports via @typescript-eslint/consistent-type-imports (#2545)
This commit is contained in:
committed by
dermotduffy
parent
8f4ebcc0de
commit
7dc29865b8
@@ -20,12 +20,12 @@ import { ScreenTrigger } from '../../../src/condition-trigger/triggers/triggers/
|
||||
import { StateTrigger } from '../../../src/condition-trigger/triggers/triggers/state';
|
||||
import { TemplateTrigger } from '../../../src/condition-trigger/triggers/triggers/template';
|
||||
import { TriggeredTrigger } from '../../../src/condition-trigger/triggers/triggers/triggered';
|
||||
import {
|
||||
import type {
|
||||
TriggerEvaluator,
|
||||
TriggerEvaluatorContext,
|
||||
} from '../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { ViewTrigger } from '../../../src/condition-trigger/triggers/triggers/view';
|
||||
import { Trigger } from '../../../src/config/schema/condition-trigger/triggers/types';
|
||||
import type { Trigger } from '../../../src/config/schema/condition-trigger/triggers/types';
|
||||
import { createHASSManager } from '../../test-utils';
|
||||
|
||||
type TriggerEvaluatorConstructor = new (...args: never[]) => TriggerEvaluator;
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../src/condition-trigger/conditions/state-manager';
|
||||
import { TriggersManager } from '../../../src/condition-trigger/triggers/manager';
|
||||
import { Trigger } from '../../../src/config/schema/condition-trigger/triggers/types';
|
||||
import type { Trigger } from '../../../src/config/schema/condition-trigger/triggers/types';
|
||||
import { createHASS, createHASSManager, createStateEntity } from '../../test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { CallTrigger } from '../../../../src/condition-trigger/triggers/triggers/call';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { CameraTrigger } from '../../../../src/condition-trigger/triggers/triggers/camera';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createConfig } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { ConfigTrigger } from '../../../../src/condition-trigger/triggers/triggers/config';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createConfig } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { DisplayModeTrigger } from '../../../../src/condition-trigger/triggers/triggers/display-mode';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,12 +1,12 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
import { mock } from 'vitest-mock-extended';
|
||||
|
||||
import {
|
||||
import type {
|
||||
EventSubscriptionRequest,
|
||||
EventWatcherSubscriptionInterface,
|
||||
} from '../../../../src/card-controller/hass/event-watcher';
|
||||
import { EventTrigger } from '../../../../src/condition-trigger/triggers/triggers/event';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createHASSEvent, createHASSManager } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { ExpandTrigger } from '../../../../src/condition-trigger/triggers/triggers/expand';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { FullscreenTrigger } from '../../../../src/condition-trigger/triggers/triggers/fullscreen';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { InteractionTrigger } from '../../../../src/condition-trigger/triggers/triggers/interaction';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { MediaLoadedTrigger } from '../../../../src/condition-trigger/triggers/triggers/media-loaded';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createMediaLoadedInfo } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { MicrophoneState } from '../../../../src/card-controller/types';
|
||||
import type { MicrophoneState } from '../../../../src/card-controller/types';
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { MicrophoneTrigger } from '../../../../src/condition-trigger/triggers/triggers/microphone';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { HassEntities, HassEntity } from 'home-assistant-js-websocket';
|
||||
import { afterEach, beforeEach, describe, expect, it, Mock, vi } from 'vitest';
|
||||
import type { HassEntities, HassEntity } from 'home-assistant-js-websocket';
|
||||
import { afterEach, beforeEach, describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { NumericStateTrigger } from '../../../../src/condition-trigger/triggers/triggers/numeric-state';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createHASS, createStateEntity } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { afterEach, describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { afterEach, describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ScreenTrigger } from '../../../../src/condition-trigger/triggers/triggers/screen';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
describe('ScreenTrigger', () => {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { HassEntities, HassEntity } from 'home-assistant-js-websocket';
|
||||
import { afterEach, beforeEach, describe, expect, it, Mock, vi } from 'vitest';
|
||||
import type { HassEntities, HassEntity } from 'home-assistant-js-websocket';
|
||||
import { afterEach, beforeEach, describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { StateTrigger } from '../../../../src/condition-trigger/triggers/triggers/state';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createHASS, createStateEntity } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { afterEach, beforeEach, describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { afterEach, beforeEach, describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { TemplateTrigger } from '../../../../src/condition-trigger/triggers/triggers/template';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createHASS, createStateEntity } from '../../../test-utils';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { TemplateRenderer } from '../../../../src/card-controller/templates';
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { TriggerEvaluatorContext } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerEvaluatorContext } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createHASSManager } from '../../../test-utils';
|
||||
|
||||
export const createTriggerEvaluatorContext = (
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { TriggeredTrigger } from '../../../../src/condition-trigger/triggers/triggers/triggered';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
// @vitest-environment jsdom
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { describe, expect, it, Mock, vi } from 'vitest';
|
||||
import { describe, expect, it, vi, type Mock } from 'vitest';
|
||||
|
||||
import { ConditionStateManager } from '../../../../src/condition-trigger/conditions/state-manager';
|
||||
import { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import type { TriggerOfType } from '../../../../src/condition-trigger/triggers/triggers/types';
|
||||
import { ViewTrigger } from '../../../../src/condition-trigger/triggers/triggers/view';
|
||||
import { createTriggerEvaluatorContext } from './test-utils';
|
||||
|
||||
|
||||
Reference in New Issue
Block a user