refactor: clean up unused imports and dead code across commands, services, and tests.
This commit is contained in:
@@ -1,6 +1,5 @@
|
||||
import { describe, test, expect, spyOn, beforeEach, mock } from "bun:test";
|
||||
import { handleItemWizardInteraction, renderWizard } from "./item_wizard";
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
import { ButtonInteraction, ModalSubmitInteraction, StringSelectMenuInteraction } from "discord.js";
|
||||
|
||||
// Mock Setup
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { describe, it, expect, mock, beforeEach } from "bun:test";
|
||||
import { classService } from "./class.service";
|
||||
import { classes, users } from "@/db/schema";
|
||||
import { eq, sql } from "drizzle-orm";
|
||||
|
||||
// Define mock functions
|
||||
const mockFindMany = mock();
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { describe, it, expect, mock, beforeEach, afterEach, spyOn } from "bun:test";
|
||||
import { lootdropService } from "./lootdrop.service";
|
||||
import { lootdrops } from "@/db/schema";
|
||||
import { eq, and, isNull } from "drizzle-orm";
|
||||
import { economyService } from "./economy.service";
|
||||
|
||||
// Mock dependencies BEFORE using service functionality
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
import { describe, it, expect, mock, beforeEach, afterEach, spyOn } from "bun:test";
|
||||
import { inventoryService } from "./inventory.service";
|
||||
import { inventory, items, userTimers } from "@/db/schema";
|
||||
import { inventory, userTimers } from "@/db/schema";
|
||||
// Helper to mock resolved value for spyOn
|
||||
import { economyService } from "@/modules/economy/economy.service";
|
||||
import { levelingService } from "@/modules/leveling/leveling.service";
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
import { describe, it, expect, mock, beforeEach, afterEach, setSystemTime } from "bun:test";
|
||||
import { levelingService } from "./leveling.service";
|
||||
import { users, userTimers } from "@/db/schema";
|
||||
import { eq, and } from "drizzle-orm";
|
||||
|
||||
// Mock dependencies
|
||||
const mockFindFirst = mock();
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { quests, userQuests, users } from "@/db/schema";
|
||||
import { eq, and, sql } from "drizzle-orm";
|
||||
import { userQuests } from "@/db/schema";
|
||||
import { eq, and } from "drizzle-orm";
|
||||
import { UserError } from "@/lib/errors";
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
import { economyService } from "@/modules/economy/economy.service";
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
import type { TradeSession, TradeParticipant } from "./trade.types";
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
import { withTransaction } from "@/lib/db";
|
||||
import { UserError } from "@/lib/errors";
|
||||
import { economyService } from "@/modules/economy/economy.service";
|
||||
import { inventoryService } from "@/modules/inventory/inventory.service";
|
||||
import { itemTransactions } from "@/db/schema";
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
|
||||
import { describe, it, expect, mock, beforeEach, afterEach } from "bun:test";
|
||||
import { describe, it, expect, mock, beforeEach } from "bun:test";
|
||||
import { userService } from "./user.service";
|
||||
|
||||
// Define mock functions outside so we can control them in tests
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { users } from "@/db/schema";
|
||||
import { eq, sql } from "drizzle-orm";
|
||||
import { eq } from "drizzle-orm";
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
|
||||
export const userService = {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { userTimers } from "@/db/schema";
|
||||
import { eq, and, lt } from "drizzle-orm";
|
||||
import { eq, and } from "drizzle-orm";
|
||||
import { DrizzleClient } from "@/lib/DrizzleClient";
|
||||
|
||||
export type TimerType = 'COOLDOWN' | 'EFFECT' | 'ACCESS';
|
||||
|
||||
Reference in New Issue
Block a user