@toantranmei/mei-nuxt3-module-starter
Version:
Minimal Nuxt 3 Module Starter.
24 lines (20 loc) • 636 B
JavaScript
import { defineNuxtModule, useLogger, createResolver, addPlugin } from '@nuxt/kit';
const name = "@toantranmei/mei-nuxt3-module-starter";
const version = "0.0.2";
const module = defineNuxtModule({
meta: {
name,
version,
configKey: "<DEFINE_YOUR_PREFIX_KEY>"
},
// Default configuration options of the Nuxt module
defaults: {},
setup() {
const logger = useLogger(name);
const resolver = createResolver(import.meta.url);
logger.info(`\`${name}\` setup starting`);
addPlugin(resolver.resolve("./runtime/plugin"));
logger.success(`\`${name}\` setup done`);
}
});
export { module as default };