2.1 KiB
📦 Evercatch Node
Official Node SDK for Evercatch webhook infrastructure platform.
🧭 Overview
This repository contains the official Node SDK for the Evercatch platform. Its purpose is to provide a simple and convenient interface for developers to interact with the Evercatch API, manage webhooks, and handle events within their Node.js applications.
⚠️ This SDK is currently under active development and is not yet ready for production use. The package published on npm is a placeholder to reserve the name.
🛠️ Tech Stack
The final technology stack is being determined. The planned stack is as follows:
| Layer | Technology |
|---|---|
| Language | JavaScript |
| Framework | None (Standard Library + Minimal Dependencies) |
| Key Dependencies | axios or node-fetch (for HTTP), Zod (for data models) |
🚀 Getting Started
Prerequisites
- Node.js 18+
Installation (Future)
Once released, the package will be available on npm:
# This will not work until the first official release
npm install @evercatch/sdk
Local Development
The repository can be cloned for contribution or testing once development is further along.
# Clone the repo
git clone https://git.psmattas.com/Evercatch/evercatch-node.git
cd evercatch-node
# Note: The project is not yet functional.
🌿 Branching & Commits
All work follows the Evercatch contribution guide defined in the org README.
Branch format: EC-ID-short-description
Commit format: EC-00: type(scope): message
See Evercatch Org README for full conventions.
⚙️ CI/CD
Automated via Jenkins. Merges to main trigger staging deployments.
| Pipeline | Status |
|---|---|
| Build | |
| Lint | |
| Test |
📄 License
Copyright © 2026 Evercatch. Proprietary and confidential. Unauthorised distribution is strictly prohibited.