{"library":"vue-echo","type":"library","category":null,"description":"Vue-Echo provides a plugin for integrating Laravel Echo, a JavaScript library for real-time event broadcasting, into Vue.js applications. This package is specifically designed for Vue 2 applications, injecting an Echo instance into all Vue components via `this.$echo` and offering declarative channel subscription options within component definitions. The current stable version is 1.0.2, with its last known update fixing a minor bug. The package's release cadence appears to have slowed considerably, likely due to its focus on Vue 2 while Vue 3 is the current major version. It differentiates itself by simplifying the integration of Laravel Echo's real-time features with Vue's component lifecycle and reactive data patterns, offering both global and component-specific event handling mechanisms.","language":"javascript","status":"maintenance","version":"1.0.2","tags":["javascript","laravel","pusher","socket.io","vue"],"last_verified":"Wed May 27","install":[{"cmd":"npm install vue-echo","imports":["import VueEcho from 'vue-echo';","this.$echo.private('channel').listen('Event', callback);","new Vue({\n  channel: 'my-channel',\n  echo: { 'MyEvent': (payload, vm) => { /* ... */ } }\n});"]},{"cmd":"yarn add vue-echo","imports":[]},{"cmd":"pnpm add vue-echo","imports":[]}],"homepage":null,"github":"https://github.com/happyDemon/vue-echo","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/vue-echo","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/vue-echo/compatibility"}}