nuxt-mongoose
Version:
Nuxt 3 module for MongoDB with Mongoose
36 lines (33 loc) • 686 B
TypeScript
import * as _nuxt_schema from '@nuxt/schema';
import { ConnectOptions } from 'mongoose';
interface ModuleOptions {
/**
* The MongoDB URI connection
*
* @default process.env.MONGODB_URI
*
*/
uri: string | undefined;
/**
* Nuxt DevTools
*
* @default true
*
*/
devtools: boolean;
/**
* Mongoose Connections
*
* @default {}
*/
options?: ConnectOptions;
/**
* Models Directory for auto-import
*
* @default 'models'
*
*/
modelsDir?: string;
}
declare const _default: _nuxt_schema.NuxtModule<ModuleOptions>;
export { type ModuleOptions, _default as default };