From 7ab32b3ae515c13fa473fffecf7e1faf257c5279 Mon Sep 17 00:00:00 2001 From: legonzaur Date: Sun, 26 May 2024 15:38:47 +0200 Subject: [PATCH] Feat : cleanup imports --- client/containers.ts | 4 ++-- client/index.ts | 5 ++--- generic/containers.ts | 2 +- generic/index.ts | 3 +-- server/containers.ts | 5 ++--- server/index.ts | 2 +- 6 files changed, 9 insertions(+), 12 deletions(-) diff --git a/client/containers.ts b/client/containers.ts index d93931b..bdfa13b 100644 --- a/client/containers.ts +++ b/client/containers.ts @@ -1,5 +1,5 @@ -import { ContainerVisibility, IContainer, IFireGemsStack, IInteractibleContainer, IMarket, IMarketStack, IPlayableContainer, IPlayerBoard, IPlayerDiscard, IPlayerHand, IPlayerStack } from "../generic/containers.js" -import { IGameObject, ICard, IPlayer, IGame } from "../generic/index.js" +import type { IContainer, IFireGemsStack, IInteractibleContainer, IMarket, IMarketStack, IPlayableContainer, IPlayerBoard, IPlayerDiscard, IPlayerHand, IPlayerStack } from "../generic/containers.js" +import type { ICard } from "../generic/index.js" export interface ICContainer extends IContainer { onCardsAppend: (cards: Array) => void diff --git a/client/index.ts b/client/index.ts index 3e32358..9f76a9e 100644 --- a/client/index.ts +++ b/client/index.ts @@ -1,6 +1,5 @@ -import { IFireGemsStack, IMarket, IMarketStack, IPlayerBoard, IPlayerDiscard, IPlayerHand } from "../generic/containers.js" -import { ICard, IEffect, IGame, IGameObject, ILobby, IPlayer, ITeam, ITurn, IUser } from "../generic/index.js" -import { ISLobby } from "../server/index.js" +import type { ICard, IEffect, IGame, ILobby, IPlayer, ITeam, ITurn, IUser } from "../generic/index.js" +import type { ISLobby } from "../server/index.js" export interface ICEffect extends IEffect { diff --git a/generic/containers.ts b/generic/containers.ts index c4e1926..b9b8326 100644 --- a/generic/containers.ts +++ b/generic/containers.ts @@ -1,4 +1,4 @@ -import { ICard, IGame, IGameObject, IPlayer } from "./index.js" +import type { ICard, IGame, IGameObject, IPlayer } from "./index.js" export enum ContainerVisibility { NONE = "none", diff --git a/generic/index.ts b/generic/index.ts index 265a646..44d7612 100644 --- a/generic/index.ts +++ b/generic/index.ts @@ -1,5 +1,4 @@ -import { WebSocket } from "ws" -import { IFireGemsStack, IMarket, IMarketStack, IPlayerBoard, IPlayerDiscard, IPlayerHand } from "./containers.js" +import type { IFireGemsStack, IMarket, IMarketStack, IPlayerBoard, IPlayerDiscard, IPlayerHand } from "./containers.js" export const ClientQueryType = { ACTION: "action", diff --git a/server/containers.ts b/server/containers.ts index 6e9ef92..13894e9 100644 --- a/server/containers.ts +++ b/server/containers.ts @@ -1,6 +1,5 @@ -import { ContainerVisibility, IContainer, IFireGemsStack, IInteractibleContainer, IMarket, IMarketStack, IPlayableContainer, IPlayerBoard, IPlayerDiscard, IPlayerHand, IPlayerStack } from "../generic/containers.js" -import { IGameObject, ICard, IPlayer, IGame } from "../generic/index.js" -import { ISCard } from "./index.js" +import type { IContainer, IFireGemsStack, IInteractibleContainer, IMarket, IMarketStack, IPlayableContainer, IPlayerBoard, IPlayerDiscard, IPlayerHand, IPlayerStack } from "../generic/containers.js" +import type { ISCard } from "./index.js" export interface ISContainer extends IContainer { appendCards: (cards: Array) => void diff --git a/server/index.ts b/server/index.ts index c051d59..dcb9e15 100644 --- a/server/index.ts +++ b/server/index.ts @@ -1,4 +1,4 @@ -import { ICard, IEffect, IGame, ILobby, IPlayer, ITeam, ITurn, IUser, ServerMessage } from "../generic/index.js" +import type { ICard, IEffect, IGame, ILobby, IPlayer, ITeam, ITurn, IUser, ServerMessage } from "../generic/index.js" import { WebSocket } from "ws" export interface ISClientProvider {