AVPRIndex 0.2.1
dotnet add package AVPRIndex --version 0.2.1
NuGet\Install-Package AVPRIndex -Version 0.2.1
<PackageReference Include="AVPRIndex" Version="0.2.1" />
paket add AVPRIndex --version 0.2.1
#r "nuget: AVPRIndex, 0.2.1"
// Install AVPRIndex as a Cake Addin #addin nuget:?package=AVPRIndex&version=0.2.1 // Install AVPRIndex as a Cake Tool #tool nuget:?package=AVPRIndex&version=0.2.1
AVPR 索引
https://avpr.nfdi4plants.org/ 的索引后端类型系统。
此库公开了用于解析和索引带有 yaml 前置文档的 arc 验证包的类型系统和实用程序。
产品 | 版本 兼容和补充计算的目标框架版本。 |
---|---|
.NET | net8.0 可兼容。 net8.0-android 已计算。 net8.0-browser 已计算。 net8.0-ios 已计算。 net8.0-maccatalyst 已计算。 net8.0-macos 已计算。 net8.0-tvos 已计算。 net8.0-windows 已计算。 |
-
net8.0
- FSharp.Core (>= 8.0.300)
- FsHttp (>= 14.5.0 && < 15.0.0)
- YamlDotNet (>= 15.1.2 && < 16.0.0)
NuGet软件包 (3)
展示取决于AVPRIndex的前3个NuGet软件包
软件包 | 下载 |
---|---|
AVPRClient
针对avpr.nfdi4plants.org的.NET客户端库 |
|
ARCExpect
软件包描述 |
|
ARCValidationPackages
软件包描述 |
GitHub仓库
该软件包未被任何流行的GitHub仓库使用。
## v0.2.1
修复`ValidationPackageIndex.IdentityEquals`不遵循semver后缀的问题
## v0.2.0
- 添加`SemVer`类型模型以提供包括PreRelease和Build元数据的完整语义版本表示,包括解析和格式化函数
- 改进根据新`SemVer`类型从`ValidationPackageMetadata`和`ValidationPackageIndex`类型获取语义版本(字符串)的函数
- 统一领域创建函数中的大小写
## v0.1.3
添加`BinaryContent`模块以统一下游库中的软件包内容处理
## v0.1.2
添加`PackageContentHash`模块以统一下游库中的软件包哈希计算
## v0.1.1
向`ValidationPackageMetadata`添加`CQCHookEndpoint`字段
## v0.1.0
添加对软件包内frontmatter绑定器的支持。允许在软件包代码内重复使用frontmatter
## v0.0.8
- 修复内容哈希依赖于行结束符(现在,所有内容在哈希之前均转换为\n)
- 修复`ValidationPackageIndex`创建函数中的代码重复
- 统一领域类型的`create`函数
## v0.0.7
修复预览索引下载URL
## v0.0.6
- 重新架构并公开了解析和便利函数
- 前置文档
- containsFrontmatter
- tryExtractFromString
- extractFromString
- ValidationPackageMetadata
- tryExtractFromString
- extractFromString
- tryExtractFromScript
- extractFromScript
所有前端文档/元数据提取函数都将使用"\n"替换行结束符,因为YamlDotNet在提供字符串时将替换任何行结束符为新行。
这样,提取的前端文档/元数据(特别是字段值,由于YamlDotNet的默认行为导致问题)在不同平台上将保持一致。
## v0.0.5
- 添加`getPreviewIndex`函数,可以从GitHub发行版下载当前发布的预览索引
## v0.0.4
- 在解析前置文档时替换行结束符
## v0.0.3
- 添加创建函数到作者和OntologyAnnotation(https://github.com/nfdi4plants/arc-validate-package-registry/pull/27)
## v0.0.2
- 添加qol领域函数(https://github.com/nfdi4plants/arc-validate-package-registry/pull/26)
## v0.0.1
- AVPR API v1的首次发布