Svix - Webhooks as a service

Website | Documentation | Community Slack

Typescript/Javascript library for interacting with the Svix API and verifying webhook signatures ![GitHub tag](https://img.shields.io/github/tag/svix/svix-webhooks.svg) [![NPM version](https://img.shields.io/npm/v/svix.svg)](https://www.npmjs.com/package/svix) [![Join our slack](https://img.shields.io/badge/Slack-join%20the%20community-blue?logo=slack&style=social)](https://www.svix.com/slack/) # Usage Documentation You can find general usage documentation at . For complete API documentation with code examples for each endpoint in all of our official client libraries head over to our API documentation site at . # Language Support
⚡️ Features ⚡️
Officially Supported
API Support
Signature Verification
Caveats None! 🚀
# Installation ```sh npm install svix # or yarn add svix ``` # Usage ```js import { Svix } from "svix"; const svix = new Svix("AUTH_TOKEN"); const app = await svix.application.create({ name: "Application name" }); ``` # Development First checkout the [core README](../README.md#development) for details on how to generate our API bindings, then follow the steps below. ## Requirements - node - yarn ## Building the library ```sh yarn yarn build ``` ## Contributing Before opening a PR be sure to format your code! ```sh yarn lint:fix ``` ## Running Tests Simply run: ```sh yarn test ```