Skip to content

lessworkjs/pusher

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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" });

About

Pusher driver for lessworkjs or adonisjs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published