Skip to content

Commit 007c959

Browse files
committed
chore: use same custom logger in module context and server runtime
1 parent 6d72b58 commit 007c959

File tree

5 files changed

+6
-5
lines changed

5 files changed

+6
-5
lines changed

src/context.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
import type { Nuxt } from 'nuxt/schema'
22
import type { NuxtDiscordContext, NuxtDiscordOptions } from './types'
3-
import { createResolver, useLogger } from '@nuxt/kit'
3+
import { createResolver } from '@nuxt/kit'
4+
import { logger } from './logger'
45

56
export function createContext(options: NuxtDiscordOptions, nuxt: Nuxt): NuxtDiscordContext {
67
return {
@@ -11,6 +12,6 @@ export function createContext(options: NuxtDiscordOptions, nuxt: Nuxt): NuxtDisc
1112
root: createResolver(nuxt.options.rootDir).resolve,
1213
module: createResolver(import.meta.url).resolve,
1314
},
14-
logger: useLogger('nuxt-discord'),
15+
logger,
1516
}
1617
}
File renamed without changes.

src/runtime/server/plugins/discord.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import type { SlashCommand, SlashCommandRuntime } from '~/src/types'
44
import { existsSync } from 'node:fs'
55
import slashCommands from 'discord/slashCommands'
66
import { defineNitroPlugin, useRuntimeConfig } from 'nitropack/runtime'
7-
import { logger } from '../internal/logger'
7+
import { logger } from '../../../logger'
88
import { DiscordClient } from '../utils/client'
99

1010
export default defineNitroPlugin(async (nitro) => {

src/runtime/server/utils/client.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import type { SlashCommandOption, SlashCommandOptionType, SlashCommandReturnType
33
import process from 'node:process'
44
import { ApplicationCommandOptionType, Events, Client as InternalClient, REST, Routes, SlashCommandBuilder } from 'discord.js'
55
import { useNitroApp } from 'nitropack/runtime'
6-
import { logger } from '../internal/logger'
6+
import { logger } from '../../../logger'
77

88
export interface DiscordClientErrorBase {
99
type: string

src/types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -165,5 +165,5 @@ export interface NuxtDiscordContext {
165165
root: import('@nuxt/kit').Resolver['resolve']
166166
module: import('@nuxt/kit').Resolver['resolve']
167167
}
168-
logger: ReturnType<typeof import('@nuxt/kit').useLogger>
168+
logger: typeof import('./logger').logger
169169
}

0 commit comments

Comments
 (0)