Open
Description
What happens?
My module.ts
import type { LogEntry } from "./runtime/server/types/LogEntry";
export interface ModuleOptions {
delayOnBan: boolean;
log: false | LogEntry;
}
export default defineNuxtModule<ModuleOptions>({
meta: {
name: "nuxt-api-shield",
configKey: "nuxtApiShield",
},
defaults: {
delayOnBan: true,
log: false,
},
After running yarn dev:prepare
I get the following in .nuxt/types/schema.d.ts
interface PublicRuntimeConfig {
nuxtApiShield: {
delayOnBan: boolean,
log: boolean,
},
}
What is expected?
log
type should be false | LogEntry
Metadata
Metadata
Assignees
Labels
No labels