From 466d8cfb0103d248ba167c18addee9235bba2678 Mon Sep 17 00:00:00 2001 From: Ricardo Gobbo de Souza Date: Mon, 5 Apr 2021 17:05:13 -0300 Subject: [PATCH] docs: add example with pusher --- examples/pusher/nuxt.config.js | 15 + examples/pusher/package.json | 9 + examples/pusher/pages/index.vue | 82 + examples/pusher/server-middleware/pusher.js | 22 + examples/pusher/yarn.lock | 8002 +++++++++++++++++++ 5 files changed, 8130 insertions(+) create mode 100644 examples/pusher/nuxt.config.js create mode 100644 examples/pusher/package.json create mode 100644 examples/pusher/pages/index.vue create mode 100644 examples/pusher/server-middleware/pusher.js create mode 100644 examples/pusher/yarn.lock diff --git a/examples/pusher/nuxt.config.js b/examples/pusher/nuxt.config.js new file mode 100644 index 0000000..f43633b --- /dev/null +++ b/examples/pusher/nuxt.config.js @@ -0,0 +1,15 @@ +export default { + buildModules: [ + '@nuxtjs/laravel-echo' + ], + + serverMiddleware: [ + { path: '/pusher', handler: '~/server-middleware/pusher.js' } + ], + + echo: { + broadcaster: 'pusher', + key: process.env.PUSHER_KEY, + cluster: process.env.PUSHER_CLUSTER + } +} diff --git a/examples/pusher/package.json b/examples/pusher/package.json new file mode 100644 index 0000000..2f5154e --- /dev/null +++ b/examples/pusher/package.json @@ -0,0 +1,9 @@ +{ + "devDependencies": { + "@nuxtjs/laravel-echo": "^2.0.0-alpha.2", + "express": "^4.17.1", + "nuxt": "^2.15.4", + "pusher": "^5.0.0", + "pusher-js": "^7.0.3" + } +} diff --git a/examples/pusher/pages/index.vue b/examples/pusher/pages/index.vue new file mode 100644 index 0000000..8b1150f --- /dev/null +++ b/examples/pusher/pages/index.vue @@ -0,0 +1,82 @@ +