@pushc/adapter-webhook
v0.1.0
Published
Universal HTTP webhook adapter for pushc
Maintainers
Readme
@pushc/adapter-webhook
Universal HTTP webhook adapter for pushc.
Installation
npm i @pushc/adapter-webhookUsage
import { WebhookAdapter } from '@pushc/adapter-webhook';
const adapter = new WebhookAdapter({
url: 'https://api.day.app/push',
request: {
content_type: 'application/json',
body: {
device_key: process.env.BARK_DEVICE_KEY!,
body: '{{message}}',
title: '{{title:-pushc}}',
group: '{{param.group:-pushc}}',
level: 'active'
}
},
response: {
body: {
'/code': { equals: 200 }
}
}
});
await adapter.send(undefined, {
title: 'Production',
content: '{{title}} build completed for {{param.environment}}',
param: new Map([
['environment', 'production'],
['group', 'releases']
])
});License
MIT License © 2026 OneKuma
