文件名称:metastore-lib-js:metastore-lib-js是一个JavaScript库,用于抽象化datapackage.json包的元数据存储
文件大小:110KB
文件格式:ZIP
更新时间:2024-05-27 04:01:11
JavaScript
metastore-lib-js 用于存储(数据集)元数据的库,具有版本控制支持和可插拔的后端,包括GitHub。 用Python编写的原始()。 最初是为数据集设计的,可用于存储任何类型的元数据。 版本控制(修订)是内置的,例如,您可以执行以下操作:fetch(objectId)=>对象的该修订版中的元数据 安装 npm install metastore-lib-js 要求 节点版本12及更高版本 用法 metastore-lib-js将元数据(datapackage.json)保存到选定的后端。 当前,有两个受支持的后端Github和FileSystem。 使用Github后端 选择Github后端时,会将元数据保存到指定的github组织。 要将Github后端用作存储,您需要从github获取。 获取令牌后,您可以初始化基本的元存储,如下所示: const metastore
【文件预览】:
metastore-lib-js-main
----.github()
--------workflows()
----yarn.lock(201KB)
----src()
--------utils.js(1KB)
--------storageBackend.js(1KB)
--------backend()
--------index.js(536B)
--------types.js(679B)
----.babelrc(158B)
----.npmignore(109B)
----babel.config.json(54B)
----LICENSE(1KB)
----test()
--------commonTestFunctions.js(496B)
--------fixtures()
--------backend()
--------index.js(472B)
----.prettierrc(120B)
----README.md(8KB)
----dist()
--------utils.js(295B)
--------storageBackend.js(947B)
--------backend()
--------index.js(506B)
--------types.js(845B)
----.gitignore(2KB)
----package.json(2KB)