Files
Webklar.com/node_modules/lenis/dist/lenis-vue-nuxt.mjs
Basilosaurusrex f027651f9b main repo
2025-11-24 18:09:40 +01:00

36 lines
774 B
JavaScript

// packages/vue/nuxt/module.ts
import {
addComponent,
addImports,
addPlugin,
createResolver,
defineNuxtModule
} from "@nuxt/kit";
export * from "lenis/vue";
var nuxtModule = defineNuxtModule({
meta: {
name: "lenis/nuxt",
configKey: "lenis"
},
// Default configuration options of the Nuxt module
defaults: {},
setup(_options, _nuxt) {
const { resolve } = createResolver(import.meta.url);
addPlugin({
src: resolve("./nuxt/runtime/lenis.mjs"),
name: "lenis"
});
addImports({ name: "useLenis", from: "lenis/vue" });
addComponent({
name: "VueLenis",
filePath: "lenis/vue",
global: true,
export: "VueLenis"
});
}
});
var module_default = nuxtModule;
export {
module_default as default
};