chore: update and clean up imports

This commit is contained in:
Ahmad 2025-04-13 16:48:18 -04:00
parent d9d5f087e7
commit 9aabe2885b
No known key found for this signature in database
GPG key ID: 8FD8A93530D182BF
30 changed files with 78 additions and 84 deletions

View file

@ -4,9 +4,9 @@ import {
PermissionsBitField,
} from 'discord.js';
import { SubcommandCommand } from '../../types/CommandTypes.js';
import { getCountingData, setCount } from '../../util/countingManager.js';
import { loadConfig } from '../../util/configLoader.js';
import { SubcommandCommand } from '@/types/CommandTypes.js';
import { getCountingData, setCount } from '@/util/countingManager.js';
import { loadConfig } from '@/util/configLoader.js';
const command: SubcommandCommand = {
data: new SlashCommandBuilder()

View file

@ -13,10 +13,10 @@ import {
approveFact,
deleteFact,
getLastInsertedFactId,
} from '../../db/db.js';
import { postFactOfTheDay } from '../../util/factManager.js';
import { loadConfig } from '../../util/configLoader.js';
import { SubcommandCommand } from '../../types/CommandTypes.js';
} from '@/db/db.js';
import { postFactOfTheDay } from '@/util/factManager.js';
import { loadConfig } from '@/util/configLoader.js';
import { SubcommandCommand } from '@/types/CommandTypes.js';
const command: SubcommandCommand = {
data: new SlashCommandBuilder()

View file

@ -9,8 +9,8 @@ import {
JSONEncodable,
} from 'discord.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import { getLevelLeaderboard } from '../../db/db.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
import { getLevelLeaderboard } from '@/db/db.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,11 +1,8 @@
import { GuildMember, SlashCommandBuilder } from 'discord.js';
import { SlashCommandBuilder } from 'discord.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import {
generateRankCard,
getXpToNextLevel,
} from '../../util/levelingSystem.js';
import { getUserLevel } from '../../db/db.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
import { generateRankCard, getXpToNextLevel } from '@/util/levelingSystem.js';
import { getUserLevel } from '@/db/db.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,9 +1,9 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { updateMember, updateMemberModerationHistory } from '../../db/db.js';
import { parseDuration, scheduleUnban } from '../../util/helpers.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import logAction from '../../util/logging/logAction.js';
import { updateMember, updateMemberModerationHistory } from '@/db/db.js';
import { parseDuration, scheduleUnban } from '@/util/helpers.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
import logAction from '@/util/logging/logAction.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,7 +1,7 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { executeUnban } from '../../util/helpers.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import { executeUnban } from '@/util/helpers.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,8 +1,8 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { updateMemberModerationHistory } from '../../db/db.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import logAction from '../../util/logging/logAction.js';
import { updateMemberModerationHistory } from '@/db/db.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
import logAction from '@/util/logging/logAction.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,6 +1,6 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { Command } from '../../types/CommandTypes.js';
import { Command } from '@/types/CommandTypes.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -1,7 +1,7 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { updateMember } from '../../db/db.js';
import { Command } from '../../types/CommandTypes.js';
import { updateMember } from '@/db/db.js';
import { Command } from '@/types/CommandTypes.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -9,8 +9,8 @@ import {
JSONEncodable,
} from 'discord.js';
import { getAllMembers } from '../../db/db.js';
import { Command } from '../../types/CommandTypes.js';
import { getAllMembers } from '@/db/db.js';
import { Command } from '@/types/CommandTypes.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -1,6 +1,6 @@
import { SlashCommandBuilder } from 'discord.js';
import { Command } from '../../types/CommandTypes.js';
import { Command } from '@/types/CommandTypes.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -1,7 +1,7 @@
import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { Command } from '../../types/CommandTypes.js';
import { recalculateUserLevels } from '../../util/levelingSystem.js';
import { Command } from '@/types/CommandTypes.js';
import { recalculateUserLevels } from '@/util/levelingSystem.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -4,17 +4,14 @@ import {
SlashCommandBuilder,
} from 'discord.js';
import { SubcommandCommand } from '../../types/CommandTypes.js';
import { loadConfig } from '../../util/configLoader.js';
import {
initializeDatabaseConnection,
ensureDbInitialized,
} from '../../db/db.js';
import { isRedisConnected } from '../../db/redis.js';
import { SubcommandCommand } from '@/types/CommandTypes.js';
import { loadConfig } from '@/util/configLoader.js';
import { initializeDatabaseConnection, ensureDbInitialized } from '@/db/db.js';
import { isRedisConnected } from '@/db/redis.js';
import {
NotificationType,
notifyManagers,
} from '../../util/notificationHandler.js';
} from '@/util/notificationHandler.js';
const command: SubcommandCommand = {
data: new SlashCommandBuilder()
@ -123,7 +120,7 @@ async function handleRedisReconnect(interaction: CommandInteraction) {
await interaction.editReply('Attempting to reconnect to Redis...');
try {
const redisModule = await import('../../db/redis.js');
const redisModule = await import('@/db/redis.js');
await redisModule.ensureRedisConnection();

View file

@ -2,14 +2,14 @@ import { PermissionsBitField, SlashCommandBuilder } from 'discord.js';
import { exec } from 'child_process';
import { promisify } from 'util';
import { Command } from '../../types/CommandTypes.js';
import { loadConfig } from '../../util/configLoader.js';
import { Command } from '@/types/CommandTypes.js';
import { loadConfig } from '@/util/configLoader.js';
import {
NotificationType,
notifyManagers,
} from '../../util/notificationHandler.js';
import { isRedisConnected } from '../../db/redis.js';
import { ensureDatabaseConnection } from '../../db/db.js';
} from '@/util/notificationHandler.js';
import { isRedisConnected } from '@/db/redis.js';
import { ensureDatabaseConnection } from '@/db/db.js';
const execAsync = promisify(exec);

View file

@ -1,6 +1,6 @@
import { SlashCommandBuilder, EmbedBuilder } from 'discord.js';
import { Command } from '../../types/CommandTypes.js';
import { Command } from '@/types/CommandTypes.js';
const rulesEmbed = new EmbedBuilder()
.setColor(0x0099ff)

View file

@ -1,6 +1,6 @@
import { SlashCommandBuilder } from 'discord.js';
import { Command } from '../../types/CommandTypes.js';
import { Command } from '@/types/CommandTypes.js';
const command: Command = {
data: new SlashCommandBuilder()

View file

@ -5,8 +5,8 @@ import {
PermissionsBitField,
} from 'discord.js';
import { getMember } from '../../db/db.js';
import { OptionsCommand } from '../../types/CommandTypes.js';
import { getMember } from '@/db/db.js';
import { OptionsCommand } from '@/types/CommandTypes.js';
const command: OptionsCommand = {
data: new SlashCommandBuilder()

View file

@ -1,8 +1,8 @@
import { SlashCommandBuilder } from 'discord.js';
import { SubcommandCommand } from '../../types/CommandTypes.js';
import { addXpToUser, getUserLevel } from '../../db/db.js';
import { loadConfig } from '../../util/configLoader.js';
import { SubcommandCommand } from '@/types/CommandTypes.js';
import { addXpToUser, getUserLevel } from '@/db/db.js';
import { loadConfig } from '@/util/configLoader.js';
const command: SubcommandCommand = {
data: new SlashCommandBuilder()