@railtownai/railengine-ingest
v0.0.5
Published
JavaScript/TypeScript SDK for Railtown AI Rail Engine - Ingestion
Keywords
Readme
@railtownai/railengine-ingest
JavaScript/TypeScript SDK for Railtown AI Rail Engine - Ingestion package. This package provides a simple interface for publishing data to Rail Engine and handling webhook events.
Installation
npm install @railtownai/railengine-ingestRequirements
- Node.js 20+
- TypeScript 5.0+ (optional, but recommended)
Quick Start
Basic Usage
import { RailEngineIngest } from "@railtownai/railengine-ingest";
import { v4 as uuidv4 } from "uuid";
// Initialize client
// ENGINE_TOKEN is read from environment variable automatically
const client = new RailEngineIngest();
const blogPost = {
id: uuidv4(),
title: "My blog post",
content: "This is my blog post",
date: new Date().toISOString()
};
// Send data
await client.upsert(blogPost);License
MIT.
