planka-webhook-types
v1.0.0
Published
TypeScript type definitions for Planka webhook payloads
Readme
planka-webhook-types
TypeScript type definitions for Planka webhooks.
Installation
npm i -D planka-webhook-typesExample Usage
import { type Message } from "planka-webhook-types";
const requestBody = /* ... */;
const message = requestBody as Message;
// Use discriminated unions to narrow the type of the message
if (message.event === "taskCreate") {
// `message` is now considered a TaskCreated event in this scope.
// Enjoy using your editor's autocomplete! Everything is strongly-typed.
const name = message.data.item.name;
}