@digitalbazaar/credentials-context

中文文档
3.2.0发布于 2025/02/28SEE LICENSE IN LICENSE.mdESM + CJS零依赖近 30 天下载 8.5万

JavaScript 可验证的证书背景

中文使用文档
文档目录10 节
  1. 目录
  2. 背景情况
  3. 警卫
  4. 安装
  5. 使用量
  6. API 密码
  7. 状态
  8. 发展中国家
  9. 商业支助
  10. 许可证

可核实的证书背景 (@digitalbazaar/creditis-context) (中文(简体) )

Node.js CI NPM Version

A 类 可核实的证书数据模型 javaScript 的背景库

本项目为 可核实的证书数据 型号 用于 节点.js 和网络应用.

目录

背景情况

参见相关规格 :

警卫

传统发展

安装

要求数 节点.js 18岁以上

要通过 国家预防机制数字 :

npm install @digitalbazaar/credentials-context

使用量

import {contexts, metadata, named} from '@digitalbazaar/credentials-context';
// or
const {contexts, metadata, named} = require('@digitalbazaar/credentials-context');

这个 contexts 地图 可以通过 id 或 load 访问单个上下文 装入JSONL文件装入器 这个 metadata 地图 包含 每个上下文的额外信息.

此软件包可用于捆绑器, 例如 网络软件包浏览器 应用.

API 密码

库输出以下属性:

  • contexts页:1 地图 将上下文 URL 连接到上下文数据 .
  • metadata页:1 地图 将上下文 URL 连接到上下文元数据 .
  • named页:1 地图 将短包特定名称与上下文连接 元数据.

注意 metadata 格式是实验性的,可以更改。 这个 id 字段预计保持稳定,并可用于 named 获取地图 类似短名的上下文 URL v2。 。 。 .

已公布的背景文件 contexts/ 目录。 这个 元数据对每个上下文都有URL. 注意,这些文件是精密的 等同已公布的光谱上下文,但格式可能有所不同,以至于 严格的文件摘要不等于.

状态

截至2024年年中,情况如下。 他们跟踪出版的 光谱上下文 .

  • 可核实的全权证书v1.1背景
    • URL : https://www.w3.org/2018/credentials/v1
    • 短名 : v1
    • 状况:稳定
  • 核证的全权证书v2.0背景
    • URL : https://www.w3.org/ns/credentials/v2
    • 短名 : v2
    • 现况:正在拟订中
  • 可验证的证书 v2.0 未定义的术语上下文
    • URL : https://www.w3.org/ns/credentials/undefined-terms/v2
    • 短名 : undefined-terms-v2
    • 现况:正在拟订中

发展中国家

资料来源:

警告编号: .jsonld 文件在 contexts/ 自动生成 npm run build 每次测试套房运行时都会有脚本.

不直接编辑它们, 因为更改将被覆盖 .

将所有上下文更改为 lib/*.js。 。 。 .

商业支助

该图书馆的商务支助可应下列请求提供: 数字集市: 支持@ digitalbazaar.com

许可证

  • 代码:BSD 3- Clause 数字集市
  • 背景: W3C 软件和文档许可证
  • 见 自由主义 详细文件.

版本与发布记录

@digitalbazaar/credentials-context 共发布 3 个版本,首次发布于 2024/08/01;过去 12 个月发布了 0 个版本。

版本发布日期距今
3.2.0latest2025/02/281.7 年前
3.1.02024/08/022 年前
3.0.02024/08/012 年前

关于 @digitalbazaar/credentials-context 的常见问题

@digitalbazaar/credentials-context 是什么?

JavaScript 可验证的证书背景

如何安装 @digitalbazaar/credentials-context?

在项目目录运行 npm install @digitalbazaar/credentials-context,或使用 pnpm add / yarn add / bun add。

@digitalbazaar/credentials-context 支持 TypeScript 吗?

该包的 package.json 没有声明类型入口。需要类型提示时,可以在 npm 上查找社区维护的 @types/digitalbazaar__credentials-context 是否存在。

@digitalbazaar/credentials-context 支持 ESM 还是 CommonJS?

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

@digitalbazaar/credentials-context 可以商用吗?

@digitalbazaar/credentials-context 使用 SEE LICENSE IN LICENSE.md 许可。许可条款写在包内的独立文件中,请阅读该文件确认可否商用。以上为概括,不构成法律意见,请以许可原文为准。

@digitalbazaar/credentials-context 的下载量有多少?

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

@digitalbazaar/credentials-context 还在维护吗?

最新版本 3.2.0 发布于 2025/02/28(1.7 年前);至今共发布 3 个版本,其中过去 12 个月发布了 0 个;首次发布于 2024/08/01。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。