JavaScript / TypeScript
CommonJS (Node.js with require)
const { DNotifier } = require("@dnotifier-realtime/dnotifier");
const WebSocket = require("ws");
const notifier = new DNotifier({
appId: "your_app_id",
secret: "your_app_secret",
transport: "ws",
userId: "current_user_id",
WebSocketImpl: WebSocket,
onConnected: () => console.log("Connected"),
onMessage: (data) => console.log(data.payload.toJSON()),
onDisconnected: ({ code, reason }) => console.log("Disconnected", code, reason),
});
await notifier.connect();ESM (Node.js with import) / Node.js with TypeScript
React (Vite / Create React App / Next.js client)
Last updated