# @adatechnology/notification-client 中文文档

规范地址：https://npmcn.com/package/%40adatechnology/notification-client/

版本：0\.2\.2
npm 元数据更新时间：2026-10-29T00:26:38.509Z
中文译文更新时间：2026-11-06T08:51:16.898Z
软件包许可：MIT

本文由上游 README 翻译，可能存在偏差，请结合原文核对 API、命令与配置。版权与许可归原作者所有。

原始 npm 页面：https://www.npmjs.com/package/%40adatechnology/notification-client
原文对照：https://npmcn.com/package/%40adatechnology/notification-client/?lang=original

## 关键信息（来自 npm 元数据）

- 包体积（解压后）：90.8 kB，8 个文件
- 模块格式：ESM + CJS
- TypeScript 类型：包内自带
- 运行依赖：1 个
- 首次发布：2026-08-04T14:13:35.783Z
- 最新版本发布：2026-10-29T00:26:38.279Z
- 近 30 天下载量：3714（2026-10-05 至 2026-11-03，npm 官方下载统计）
- 已发布版本数：10（近 12 个月 10 个）

## 中文简介

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

## 安装

```sh
npm install @adatechnology/notification-client
```

也可以使用：`pnpm add @adatechnology/notification-client`、`yarn add @adatechnology/notification-client`、`bun add @adatechnology/notification-client`

## README

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

## 英斯特拉桑

```bash
bun add @adatechnology/notification-client
```

## 乌苏

```ts
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`

```ts
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 设备

```ts
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 是什么？

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 和提交记录判断。

