@lessworkjs/pusher
v0.0.9
Published
pusher service provider for Lessworkjs or Adonisjs
Downloads
61
Readme
Lessworkjs/Adonisjs Pusher
This is a pusher provider for the lessworkjs and adonisjs frameworks.
Installation
npm i @lessworkjs/pusher
Register the provider and alias in your config/app.js
file.
const providers = [
...
'@lessworkjs/pusher/providers/PusherProvider',
];
Create config/pusher.js
module.exports = {
appId: env('PUSHER_APP_ID'),
key: env('PUSHER_APP_KEY'),
secret: env('PUSHER_APP_SECRET'),
cluster: env('PUSHER_APP_CLUSTER')
};
Define the settings above in your .env
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=
Usage
See pusher for full usage information.
const Pusher = use('Pusher');
Pusher.trigger('channel-1', 'test_event', { message: "hello world" });