We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f68bf6c commit 5368154Copy full SHA for 5368154
examples/ws2/notify_ui.js
@@ -1,15 +1,25 @@
1
'use strict'
2
3
-const runExample = require('../util/run_example')
+const { args: { apiKey, apiSecret }, debug } = require('../util/setup')
4
+const WSv2 = require('../../lib/transports/ws2')
5
+
6
+async function execute () {
7
+ const ws = new WSv2({
8
+ apiKey,
9
+ apiSecret,
10
+ transform: true
11
+ })
12
+ ws.on('error', e => debug('WSv2 error: %s', e.message | e))
13
+ await ws.open()
14
+ await ws.auth()
15
-module.exports = runExample({
- name: 'ws2-notify-ui',
- ws: { env: true, connect: true, auth: true, transform: true }
-}, async ({ ws, debug }) => {
16
ws.notifyUI({
17
type: 'success',
18
message: 'This is a test notification sent via the WSv2 API'
19
})
20
21
debug('notification sent')
-})
22
+ await ws.close()
23
+}
24
25
+execute()
0 commit comments