Skip to main content

Install

The SDK is published on the public npm registry. ESM-onlyimport works; require does not.

Runtime support

Node 20 or later. Earlier versions are not supported.

Verify the install

If the import resolves and the constructor doesn’t throw, you’re good.

Bundling and tree-shaking

The SDK ships as ESM with a single entry point. Tree-shaking is supported — importing only VibeFollow and WebhookSignatureError will drop everything else from your bundle.

Pre-releases

Beta versions are tagged on the beta dist-tag:
Don’t use pre-releases in production. They’re for verifying upcoming changes against your own test suite.