aws-post-to-connection
v0.1.21
Published
post to a connected websocket client via api gateway
Downloads
493
Maintainers
Readme
aws-post-to-connection
post to a connected websocket client.
usage
const PostToConnection = require('aws-post-to-connection')
// post to same gateway
const postToSameGateway = PostToConnection(event)
await postToSameGateway({ message: 'hello' }, 'connectionId')
// post to another gateway
const postToAnotherGateway = PostToConnection({
stage: 'stage',
domainName: '<apiId>.execute-api.<region>.amazonaws.com'
})
await postToConnection({ message: 'hello' }, 'connectionId')
// post to local websocket server
const postToLocalhost = PostToConnection({
stage: 'stage',
domainName: 'localhost',
port: 5000,
secure: false
})
await postToConnection({ message: 'hello' }, 'connectionId')
Works locally and in a lambda function.