🎩 You're Invited:Meet the Socket team at Black Hat in Las Vegas, August 3-6.RSVP
Sign In

@nextengage/sdk

Package Overview
Dependencies
Maintainers
1
Versions
10
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@nextengage/sdk - npm Package Compare versions

Comparing version
0.1.6
to
0.1.7
+33
-3
dist/index.d.ts

@@ -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

@@ -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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"}

@@ -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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"}
{
"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",