UNPKG

@pipedream/cliniko

Version:

Pipedream Cliniko Components

30 lines (28 loc) 674 B
import common from "../common/polling.mjs"; import sampleEmit from "./test-event.mjs"; export default { ...common, key: "cliniko-new-booking-created", name: "New Booking Created", description: "Emit new event when a booking is created in Cliniko.", type: "source", version: "0.0.2", dedupe: "unique", methods: { ...common.methods, getResourceName() { return "bookings"; }, getResourcesFn() { return this.app.listBookings; }, generateMeta(resource) { return { id: resource.id, summary: `New Booking: ${resource.id}`, ts: Date.parse(resource.created_at), }; }, }, sampleEmit, };