Typescript/Javascript library for interacting with the Svix API and verifying webhook signatures

[](https://www.npmjs.com/package/svix)
[](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
```