@stacksleuth/vue-agent
TypeScript icon, indicating that this package has built-in type declarations

0.2.3 • Public • Published

@stacksleuth/vue-agent

StackSleuth Vue.js Agent

StackSleuth Vue.js Agent

npm version License: MIT TypeScript Node.js

🚀 What is StackSleuth Vue.js Agent?

Specialized Vue.js performance monitoring agent - Component lifecycle tracking, Vuex state management profiling, route performance analysis, and reactive data monitoring with Vue DevTools integration.

✨ Key Features

  • ⚛️ 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

📦 Installation

npm install @stacksleuth/vue-agent
yarn add @stacksleuth/vue-agent
pnpm add @stacksleuth/vue-agent

🏁 Quick Start

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');

📚 Resources

🤝 Contributing

We welcome contributions! Please see our Contributing Guide for details.

📄 License

MIT License - see the LICENSE file for details.


WebsiteDocumentationNPM RegistryGitHub

Made with ⚡ by StackSleuth

Package Sidebar

Install

npm i @stacksleuth/vue-agent

Weekly Downloads

6

Version

0.2.3

License

MIT

Unpacked Size

28.4 kB

Total Files

6

Last publish

Collaborators

  • jacklauoptimizer