@nextengage/sdk
Advanced tools
+33
-3
@@ -6,2 +6,7 @@ /** | ||
| * await ne.contacts.upsert({ email: "ada@example.com", attributes: { plan: "pro" } }); | ||
| * // Atomic attribute operators (no read-modify-write): | ||
| * await ne.contacts.upsert({ | ||
| * email: "ada@example.com", | ||
| * attributes: { visits: increment(1), tags: arrayUnion("vip") }, | ||
| * }); | ||
| * await ne.contacts.track({ email: "ada@example.com", name: "purchased" }); | ||
@@ -24,2 +29,20 @@ * | ||
| } | ||
| /** Atomically add to a numeric attribute — returned by {@link increment}. */ | ||
| export interface IncrementOp { | ||
| $inc: number; | ||
| } | ||
| /** Add/remove items of an array attribute — returned by {@link arrayUnion} / {@link arrayRemove}. */ | ||
| export interface ArrayOp { | ||
| $add?: unknown[]; | ||
| $remove?: unknown[]; | ||
| } | ||
| /** Atomically add `n` to a numeric attribute (negative to decrement). A missing | ||
| * or non-number attribute starts from 0. `attributes: { visits: increment(1) }`. */ | ||
| export declare function increment(n: number): IncrementOp; | ||
| /** Add items to an array attribute (deduped). `attributes: { tags: arrayUnion("pro", "vip") }`. */ | ||
| export declare function arrayUnion(...items: unknown[]): ArrayOp; | ||
| /** Remove items from an array attribute. `attributes: { tags: arrayRemove("beta") }`. */ | ||
| export declare function arrayRemove(...items: unknown[]): ArrayOp; | ||
| /** An attribute value: any JSON value, `null` to delete the key, or an operator. */ | ||
| export type AttributeValue = unknown | null | IncrementOp | ArrayOp; | ||
| export interface Contact { | ||
@@ -42,6 +65,13 @@ id: string; | ||
| * keys you send are set, keys you omit are kept, and a key set to `null` is | ||
| * deleted. So `{ plan: "pro" }` won't wipe other attributes. */ | ||
| attributes?: Record<string, unknown>; | ||
| * deleted. So `{ plan: "pro" }` won't wipe other attributes. | ||
| * | ||
| * A value can also be an operator that mutates the existing value atomically: | ||
| * {@link increment} (number), {@link arrayUnion} / {@link arrayRemove} (array), | ||
| * e.g. `{ visits: increment(1), tags: arrayRemove("beta") }`. */ | ||
| attributes?: Record<string, AttributeValue>; | ||
| /** Device push tokens. Tag each with the Firebase `project` (project_id) it was | ||
| * registered with so push campaigns route it to the right credential. */ | ||
| * registered with so push campaigns route it to the right credential. Tokens | ||
| * **merge** into the contact's existing set (deduped by token), so each device | ||
| * can register on its own without wiping the others; pass `[]` to clear all. | ||
| * Dead tokens are also pruned automatically when FCM rejects them on a send. */ | ||
| pushTokens?: Array<string | { | ||
@@ -48,0 +78,0 @@ token: string; |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.d.ts","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+18
-0
@@ -6,2 +6,7 @@ /** | ||
| * await ne.contacts.upsert({ email: "ada@example.com", attributes: { plan: "pro" } }); | ||
| * // Atomic attribute operators (no read-modify-write): | ||
| * await ne.contacts.upsert({ | ||
| * email: "ada@example.com", | ||
| * attributes: { visits: increment(1), tags: arrayUnion("vip") }, | ||
| * }); | ||
| * await ne.contacts.track({ email: "ada@example.com", name: "purchased" }); | ||
@@ -21,2 +26,15 @@ * | ||
| } | ||
| /** Atomically add `n` to a numeric attribute (negative to decrement). A missing | ||
| * or non-number attribute starts from 0. `attributes: { visits: increment(1) }`. */ | ||
| export function increment(n) { | ||
| return { $inc: n }; | ||
| } | ||
| /** Add items to an array attribute (deduped). `attributes: { tags: arrayUnion("pro", "vip") }`. */ | ||
| export function arrayUnion(...items) { | ||
| return { $add: items }; | ||
| } | ||
| /** Remove items from an array attribute. `attributes: { tags: arrayRemove("beta") }`. */ | ||
| export function arrayRemove(...items) { | ||
| return { $remove: items }; | ||
| } | ||
| /** Narrow an upsert/track result: true when the write was queued (202 Accepted). */ | ||
@@ -23,0 +41,0 @@ export function isAccepted(result) { |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+1
-1
| { | ||
| "name": "@nextengage/sdk", | ||
| "version": "0.1.6", | ||
| "version": "0.1.7", | ||
| "description": "Official TypeScript SDK for the NextEngage marketing platform (contacts, events, segments, campaigns).", | ||
@@ -5,0 +5,0 @@ "license": "MIT", |
28463
12.98%402
13.56%