Specialized Vue.js performance monitoring agent - Component lifecycle tracking, Vuex state management profiling, route performance analysis, and reactive data monitoring with Vue DevTools integration.
- ⚛️ Vue Component Tracking: Lifecycle and render performance monitoring
- 🗄️ Vuex Integration: State management performance analysis
- 🛣️ Vue Router Profiling: Route transition and navigation tracking
- 🔄 Reactive Data Monitoring: Vue reactivity system performance
- 🔧 Vue DevTools Integration: Enhanced debugging capabilities
- 📊 Component Tree Analysis: Component hierarchy performance insights
- ⚡ Composition API Support: Vue 3 Composition API monitoring
- 🎯 Custom Directives: Track custom directive performance
npm install @stacksleuth/vue-agent
yarn add @stacksleuth/vue-agent
pnpm add @stacksleuth/vue-agent
import { createApp } from 'vue';
import { VueAgent } from '@stacksleuth/vue-agent';
import App from './App.vue';
const app = createApp(App);
// Initialize Vue agent
const agent = new VueAgent({
enabled: true,
trackComponents: true,
trackVuex: true,
trackRouter: true
});
// Install as Vue plugin
app.use(agent);
// Start monitoring
agent.startMonitoring();
app.mount('#app');
We welcome contributions! Please see our Contributing Guide for details.
MIT License - see the LICENSE file for details.
Website • Documentation • NPM Registry • GitHub
Made with ⚡ by StackSleuth