Skip to content

Commit 94e8a3c

Browse files
authored
chore: use /@ imports (#15)
Signed-off-by: Philippe Martin <[email protected]>
1 parent a13426f commit 94e8a3c

25 files changed

+67
-67
lines changed

packages/extension/src/manager/context-health-checker.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { Health } from '@kubernetes/client-node';
2121
import { beforeEach, describe, expect, test, vi } from 'vitest';
2222

2323
import { ContextHealthChecker } from './context-health-checker.js';
24-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
24+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
2525

2626
vi.mock('@kubernetes/client-node');
2727

packages/extension/src/manager/context-health-checker.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -19,9 +19,9 @@
1919
import { Health } from '@kubernetes/client-node';
2020
import type { Disposable } from '@podman-desktop/api';
2121

22-
import type { Event } from '../types/emitter.js';
23-
import { Emitter } from '../types/emitter.js';
24-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
22+
import type { Event } from '/@/types/emitter.js';
23+
import { Emitter } from '/@/types/emitter.js';
24+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
2525

2626
export interface ContextHealthState {
2727
kubeConfig: KubeConfigSingleContext;

packages/extension/src/manager/context-permissions-checker.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ import { beforeEach, describe, expect, test, vi } from 'vitest';
2222

2323
import type { ContextPermissionResult, ContextResourcePermission } from './context-permissions-checker.js';
2424
import { ContextPermissionsChecker } from './context-permissions-checker.js';
25-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
25+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
2626

2727
describe('ContextPermissionsChecker is built with a non recursive request', async () => {
2828
let permissionsChecker: ContextPermissionsChecker;

packages/extension/src/manager/context-permissions-checker.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@ import type {
2424
import { AuthorizationV1Api } from '@kubernetes/client-node';
2525
import type { Disposable } from '@podman-desktop/api';
2626

27-
import type { Event } from '../types/emitter.js';
28-
import { Emitter } from '../types/emitter.js';
29-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
27+
import type { Event } from '/@/types/emitter.js';
28+
import { Emitter } from '/@/types/emitter.js';
29+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
3030

3131
export interface ContextPermissionsRequest {
3232
// the request to send

packages/extension/src/manager/contexts-dispatcher.spec.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ import { KubeConfig } from '@kubernetes/client-node';
2121
import { beforeEach, expect, test, vi } from 'vitest';
2222

2323
import { ContextsDispatcher } from './contexts-dispatcher.js';
24-
import { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
24+
import { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
2525

2626
const contexts = [
2727
{

packages/extension/src/manager/contexts-dispatcher.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import type { KubeConfig } from '@kubernetes/client-node';
2020

21-
import type { Event } from '../types/emitter.js';
22-
import { Emitter } from '../types/emitter.js';
23-
import { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
21+
import type { Event } from '/@/types/emitter.js';
22+
import { Emitter } from '/@/types/emitter.js';
23+
import { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
2424

2525
export interface DispatcherEvent {
2626
contextName: string;

packages/extension/src/manager/contexts-manager.spec.ts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ import {
2929
type ContextResourcePermission,
3030
} from './context-permissions-checker.js';
3131
import { ContextsManager } from './contexts-manager.js';
32-
import { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
33-
import type { ResourceFactory } from '../resources/resource-factory.js';
34-
import { ResourceFactoryBase } from '../resources/resource-factory.js';
35-
import type { CacheUpdatedEvent, OfflineEvent, ResourceInformer } from '../types/resource-informer.js';
32+
import { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
33+
import type { ResourceFactory } from '/@/resources/resource-factory.js';
34+
import { ResourceFactoryBase } from '/@/resources/resource-factory.js';
35+
import type { CacheUpdatedEvent, OfflineEvent, ResourceInformer } from '/@/types/resource-informer.js';
3636

3737
const onCacheUpdatedMock = vi.fn<Event<CacheUpdatedEvent>>();
3838
const onOfflineMock = vi.fn<Event<OfflineEvent>>();

packages/extension/src/manager/contexts-manager.ts

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -23,31 +23,31 @@ import type { ResourceCount } from '/@common/model/kubernetes-resource-count.js'
2323
import type { KubernetesContextResources } from '/@common/model/kubernetes-resources.js';
2424
import type { KubernetesTroubleshootingInformation } from '/@common/model/kubernetes-troubleshooting.js';
2525

26-
import type { Event } from '../types/emitter.js';
27-
import { Emitter } from '../types/emitter.js';
28-
import { ConfigmapsResourceFactory } from '../resources/configmaps-resource-factory.js';
26+
import type { Event } from '/@/types/emitter.js';
27+
import { Emitter } from '/@/types/emitter.js';
28+
import { ConfigmapsResourceFactory } from '/@/resources/configmaps-resource-factory.js';
2929
import type { ContextHealthState } from './context-health-checker.js';
3030
import { ContextHealthChecker } from './context-health-checker.js';
3131
import type { ContextPermissionResult } from './context-permissions-checker.js';
3232
import { ContextPermissionsChecker } from './context-permissions-checker.js';
33-
import { ContextResourceRegistry } from '../registry/context-resource-registry.js';
33+
import { ContextResourceRegistry } from '/@/registry/context-resource-registry.js';
3434
import type { CurrentChangeEvent, DispatcherEvent } from './contexts-dispatcher.js';
3535
import { ContextsDispatcher } from './contexts-dispatcher.js';
36-
import { CronjobsResourceFactory } from '../resources/cronjobs-resource-factory.js';
37-
import { DeploymentsResourceFactory } from '../resources/deployments-resource-factory.js';
38-
import { EventsResourceFactory } from '../resources/events-resource-factory.js';
39-
import { IngressesResourceFactory } from '../resources/ingresses-resource-factory.js';
40-
import { JobsResourceFactory } from '../resources/jobs-resource-factory.js';
41-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
42-
import { NodesResourceFactory } from '../resources/nodes-resource-factory.js';
43-
import { PodsResourceFactory } from '../resources/pods-resource-factory.js';
44-
import { PVCsResourceFactory } from '../resources/pvcs-resource-factory.js';
45-
import type { ResourceFactory } from '../resources/resource-factory.js';
36+
import { CronjobsResourceFactory } from '/@/resources/cronjobs-resource-factory.js';
37+
import { DeploymentsResourceFactory } from '/@/resources/deployments-resource-factory.js';
38+
import { EventsResourceFactory } from '/@/resources/events-resource-factory.js';
39+
import { IngressesResourceFactory } from '/@/resources/ingresses-resource-factory.js';
40+
import { JobsResourceFactory } from '/@/resources/jobs-resource-factory.js';
41+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
42+
import { NodesResourceFactory } from '/@/resources/nodes-resource-factory.js';
43+
import { PodsResourceFactory } from '/@/resources/pods-resource-factory.js';
44+
import { PVCsResourceFactory } from '/@/resources/pvcs-resource-factory.js';
45+
import type { ResourceFactory } from '/@/resources/resource-factory.js';
4646
import { ResourceFactoryHandler } from './resource-factory-handler.js';
47-
import type { CacheUpdatedEvent, OfflineEvent, ResourceInformer } from '../types/resource-informer.js';
48-
import { RoutesResourceFactory } from '../resources/routes-resource-factory.js';
49-
import { SecretsResourceFactory } from '../resources/secrets-resource-factory.js';
50-
import { ServicesResourceFactory } from '../resources/services-resource-factory.js';
47+
import type { CacheUpdatedEvent, OfflineEvent, ResourceInformer } from '/@/types/resource-informer.js';
48+
import { RoutesResourceFactory } from '/@/resources/routes-resource-factory.js';
49+
import { SecretsResourceFactory } from '/@/resources/secrets-resource-factory.js';
50+
import { ServicesResourceFactory } from '/@/resources/services-resource-factory.js';
5151

5252
const HEALTH_CHECK_TIMEOUT_MS = 5_000;
5353

packages/extension/src/manager/contexts-states-dispatcher.spec.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818

1919
import { expect, test, vi } from 'vitest';
2020

21-
import type { IDisposable } from '../types/disposable.js';
21+
import type { IDisposable } from '/@/types/disposable.js';
2222
import type { ContextPermission } from '/@common/model/kubernetes-contexts-permissions.js';
2323

2424
import type { ApiSenderType } from '/@common/model/api-sender.js';
@@ -27,7 +27,7 @@ import type { ContextPermissionResult } from './context-permissions-checker.js';
2727
import type { DispatcherEvent } from './contexts-dispatcher.js';
2828
import type { ContextsManager } from './contexts-manager.js';
2929
import { ContextsStatesDispatcher } from './contexts-states-dispatcher.js';
30-
import type { KubeConfigSingleContext } from '../types/kubeconfig-single-context.js';
30+
import type { KubeConfigSingleContext } from '/@/types/kubeconfig-single-context.js';
3131

3232
test('ContextsStatesDispatcher should call updateHealthStates when onContextHealthStateChange event is fired', () => {
3333
const manager: ContextsManager = {

packages/extension/src/manager/resource-factory-handler.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,8 @@
1919
import util from 'node:util';
2020

2121
import type { ContextPermissionsRequest } from './context-permissions-checker.js';
22-
import type { ResourceFactory } from '../resources/resource-factory.js';
23-
import { isResourceFactoryWithPermissions } from '../resources/resource-factory.js';
22+
import type { ResourceFactory } from '/@/resources/resource-factory.js';
23+
import { isResourceFactoryWithPermissions } from '/@/resources/resource-factory.js';
2424

2525
export class ResourceFactoryHandler {
2626
#resourceFactories: ResourceFactory[] = [];

0 commit comments

Comments
 (0)