@adatechnology/notification-client

中文文档
0.2.2发布于 2026/10/29MITTypeScriptESM + CJS近 30 天下载 3714

Isomorphic通知客户端——打入了HTTP,设备注册和SSE. 运行于 React Industrial, web, Node 和 Bun 中.

中文使用文档
文档目录6 节
  1. 英斯特拉桑
  2. 乌苏
  3. 时间真的 EventSource
  4. Registro 设备
  5. 餐馆模型
  6. 语法

@ adatechnology/ 通知- 客户端

客户端e 伊诺莫菲科 das rotas de notificação: HTTP tipado, registro de de de 设备电子流 节奏真实。 Roda em React Introduct, web, Node e Bun com o mesmo código. 洛达母体反应原生,网易,节点 com o mesmo código.

框架关系——o notification-ui (原始内容存档于2018-09-21). construído sobre ele, mas não é obrigatório.

英斯特拉桑

bun add @adatechnology/notification-client

乌苏

import { createNotificationClient } from '@adatechnology/notification-client'

const client = createNotificationClient({
  baseUrl: 'https://api.exemplo.com/v1',
  getAuthHeaders: async () => ({ authorization: `Bearer ${await session.accessToken()}` }),
})

const page = await client.listNotifications({ cursor })
const unread = await client.countUnread()
await client.markAsRead(notificationId)

getAuthHeaders função, não valor: de vida curta é renovado entre uma chamada e extra, e. 维多·克多克·克多克·克多克·克多克(签名) 15号线站台 min.

时间真的 EventSource

const { url, headers } = await client.resolveStreamRequest()

const subscription = subscribeToNotificationStream({
  url,
  headers,
  onEvent: () => queryClient.invalidateQueries(),
})

resolveStreamRequest (原始内容存档于2018-03-26) (英语). para o assinante reroveitar a base e os headers já resolvidos, em (原始内容存档于2018-06-26). Vez de o chamador remontar a URL e o sonder por a e os dois saiírem de sincronia.

A 类 EventSource (原始内容存档于2013-10-12). plataforma não é usada, de proósito. 埃拉·阿塞塔·卡贝萨略——或象征 teria que ir na 查询字符串, onde vaza para log de servidor, histórico e refer (单位:千美元)security.md §8),E react Independent não a tem nativamente. (原始内容存档于2013-10-25). 执行我们a fetch + 键 ReadableStream解决多斯问题 ma vez e funciona igual nos qutro环境.

后退 责任 和 重组 Last-Event-ID (原始内容存档于2017-10-29). estão incluídas.

Registro 设备

import { createDeviceRegistration } from '@adatechnology/notification-client'

推动 e 删除未登录 - 安全装置 (原始内容存档于2018-07-25). manda notificação da conta anta para o aparelho.

餐馆模型

restoreDefault(id) (没有客户端 HTTP ) — POST /notification-templates/:id/restore-default页:1 NotificationTemplate (梵语). 400 se o id não e do modelo paderão, (法语:, 409 重温.

语法

麻省理工学院

版本与发布记录

@adatechnology/notification-client 共发布 10 个版本,首次发布于 2026/08/04;过去 12 个月发布了 10 个版本。

版本发布日期距今
0.2.2latest2026/10/299 天前
0.2.12026/10/1919 天前
0.2.02026/10/1919 天前
0.1.02026/09/022 个月前
0.1.0-rc.6rc2026/08/252 个月前
0.1.0-rc.52026/08/252 个月前

关于 @adatechnology/notification-client 的常见问题

@adatechnology/notification-client 是什么?

Isomorphic通知客户端——打入了HTTP,设备注册和SSE. 运行于 React Industrial, web, Node 和 Bun 中.

如何安装 @adatechnology/notification-client?

在项目目录运行 npm install @adatechnology/notification-client,或使用 pnpm add / yarn add / bun add。

@adatechnology/notification-client 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@adatechnology/notification-client 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@adatechnology/notification-client 可以商用吗?

@adatechnology/notification-client 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@adatechnology/notification-client 的下载量有多少?

根据 npm 官方下载统计,@adatechnology/notification-client 在 2026/10/05 – 2026/11/03 这 30 天内被下载 3,714 次,日均约 124 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@adatechnology/notification-client 还在维护吗?

最新版本 0.2.2 发布于 2026/10/29(9 天前);至今共发布 10 个版本,其中过去 12 个月发布了 10 个;首次发布于 2026/08/04。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。