@razz21/vue-scan
Version: 
Track and visualize Vue 3 component renders
24 lines (23 loc) • 572 B
JavaScript
import { defaultOptions as t } from "./core/constants.js";
import { defineNuxtModule as u, createResolver as i, addPlugin as r } from "@nuxt/kit";
const s = u({
  meta: {
    name: "@razz21/vue-scan/nuxt",
    configKey: "vueScan"
  },
  defaults: {
    ...t
  },
  setup(o, e) {
    const n = i(import.meta.url);
    e.options.runtimeConfig.public ||= {}, e.options.runtimeConfig.public.vueScan = { ...o }, r({
      src: n.resolve("plugin"),
      mode: "client",
      name: "vue-scan-plugin"
    });
  }
});
export {
  s as default
};
//# sourceMappingURL=nuxt.js.map