cloudevent.js:HTTPJavaScriptNode.js实现

时间:2024-04-09 02:17:45
【文件属性】:

文件名称:cloudevent.js:HTTPJavaScriptNode.js实现

文件大小:73KB

文件格式:ZIP

更新时间:2024-04-09 02:17:45

nodejs javascript library browser server

cloudevent / cloudevent.js JavaScript / Node.js实现 当前版本实现了CloudEvents Spec v1.0。 该库的目的是以简单的方式(具有一些有用的默认值)或完整的方式(所有属性)创建CloudEvents的实例。可选,可以验证创建的实例以确保它们符合标准。 然后,可以对创建的实例进行序列化,例如将其发送(或保存/存储)到某个地方。 请注意,CloudEvent类直接使用标准的类实例方法公开了许多功能,甚至公开为类静态方法(在给定的CloudEvent上运行)。无论如何,为了更加适应未来发展,该库现在导出了一个内部具有所有功能的主对象(CloudEvent类,其Validator类为CloudEventValidator等);使用解构分配(如代码示例中所示)的用法将更容易。 用法 获取对该库的引用: // Node.js exampl


【文件预览】:
cloudevent.js-master
----.gitignore(1KB)
----README.md(13KB)
----CHANGELOG.md(10KB)
----test()
--------validator.test.js(24KB)
--------transformer.test.js(28KB)
--------jsonbatch.test.js(14KB)
--------jsonbatch-serialization.test.js(12KB)
--------index.test.js(3KB)
--------cloudevent.test.js(67KB)
--------common-test-data.js(3KB)
--------cloudevent-serialization.test.js(102KB)
----LICENSE(11KB)
----.dockerignore(511B)
----package.json(2KB)
----src()
--------jsonbatch.js(12KB)
--------validator.js(38KB)
--------index.js(2KB)
--------cloudevent.js(37KB)
--------transformer.js(11KB)
----.jsdoc.json(575B)
----example()
--------nodejs-base.js(17KB)
----.npmignore(528B)
----.editorconfig(158B)

网友评论