0.1.23 • Published 1 year ago

octohooks v0.1.23

Weekly downloads
-
License
MIT
Repository
github
Last release
1 year ago

Octohooks (Node.js)

Getting Started

Installation

Install the package with:

npm install octohooks
# or
yarn add octohooks

Usage

import { Octohooks } from 'octohooks';

const octohooks = new Octohooks('AUTH_TOKEN');

(async () => {
  const application = await octohooks.application.create({
    name: 'My Application',
    uid: 'my-application',
  });

  const endpoint = await octohooks.endpoint.create(application.id, {
    channels: [],
    enabled: true,
    eventTypes: ['user.created'],
    headers: {},
    name: 'My Endpoint',
    uid: 'my-endpoint',
    url: 'https://....',
  });

  const message = await octohooks.message.create(application.id, {
    channels: [],
    eventType: 'user.created',
    payload: {
      email: 'foo.bar@example.com',
    },
  });
})();
0.1.21

1 year ago

0.1.22

1 year ago

0.1.23

1 year ago

0.1.20

1 year ago

0.1.19

1 year ago

0.1.18

1 year ago

0.1.17

1 year ago

0.1.16

1 year ago

0.1.15

1 year ago

0.1.14

1 year ago

0.1.13

1 year ago

0.1.12

1 year ago

0.1.11

1 year ago

0.1.10

1 year ago

0.1.9

1 year ago

0.1.8

1 year ago

0.1.7

1 year ago

0.1.6

1 year ago

0.1.5

1 year ago

0.1.4

1 year ago

0.1.3

1 year ago

0.1.2

1 year ago

0.1.1

1 year ago

0.1.0

1 year ago