Skip to content
This repository has been archived by the owner on Apr 20, 2023. It is now read-only.

🔴 Receives payloads then sends them to your local server

License

Notifications You must be signed in to change notification settings

distributed-system-analysis/smee-client

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

smee-client

Client and CLI for smee.io, a service that delivers webhooks to your local development environment.

Build Status Codecov

Looking for probot/smee.io?

Installation

Install the client with:

$ npm install -g smee-client

Usage

CLI

The smee command will forward webhooks from smee.io to your local development environment.

$ smee

Run smee --help for usage.

Node Client

const SmeeClient = require('smee-client')

const smee = new SmeeClient({
  source: 'https://smee.io/abc123',
  target: 'http://localhost:3000/events',
  logger: console
})

const events = smee.start()

// Stop forwarding events
events.close()

About

🔴 Receives payloads then sends them to your local server

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • TypeScript 83.6%
  • Dockerfile 10.5%
  • JavaScript 5.9%