@omriwebber/marker-events
v0.1.0
Published
Node client for sending custom events to Marker
Downloads
114
Maintainers
Readme
marker-events
Node client for sending custom events to Marker.
Install
npm install marker-eventsUsage
const { createMarkerClient } = require("marker-events");
const client = createMarkerClient({
apiKey: process.env.MARKER_API_KEY,
baseUrl: "https://your-marker-domain.com",
});
await client.track("signup", { plan: "pro" }, "client_123");
await client.trackBatch([
{
name: "page_view",
properties: { path: "/pricing" },
clientId: "client_123",
},
{
name: "purchase",
value: 99,
properties: { sku: "pro" },
clientId: "client_123",
},
]);Options
apiKey(required): Marker API keybaseUrl(optional): Marker base URL (default:http://localhost:3000orMARKER_BASE_URL)fetch(optional): custom fetch implementation
