#hash #nix #converter #format #convert #base-16 #base32

app rnix-hashes

Nix 哈希转换器

2 个不稳定版本

0.2.0 2020年7月26日
0.1.0 2020年7月17日

#19 in #base-16

MIT 许可证

25KB
604 代码行

rnix-hashes: Nix 哈希转换器

Nix 输出的哈希默认以 SRI 格式存在版本不匹配的问题。但有时您可能想要以不同的编码访问相同的哈希值。

这是一个小型实用程序,允许您执行此操作并在格式之间进行转换。

示例

$rnix-hashes sha256-Y39OVtscIh6VSH4WBwCDM/eGPFEOxzXtgnHU708CnqU=

SRI	sha256-Y39OVtscIh6VSH4WBwCDM/eGPFEOxzXtgnHU708CnqU=
base16	637f4e56db1c221e95487e1607008333f7863c510ec735ed8271d4ef4f029ea5
base32	19cy097yzm3ihbnkbiqfa4y8dxrkhc00f5ky92aiw8hwvdb4wzv3
base64	Y39OVtscIh6VSH4WBwCDM/eGPFEOxzXtgnHU708CnqU=

用法

$rnix-hashes --帮助

rnix-hashes 0.2.0
Andika Demas Riyandi <andika.riyan@gmail.com>
Nix hash converter

USAGE:
    rnix-hashes [OPTIONS] <INPUT>

FLAGS:
    -h, --help       Prints help information
    -V, --version    Prints version information

OPTIONS:
        --encoding <ENCODING>    Sets specific encoding: BASE16|BASE32|BASE64|PBASE16|PBASE32|PBASE64|SRI

ARGS:
    <INPUT>    Sets the input file to use

安装

rnix-hashes 将很快在 nixpkgs master 中可用。 nix-env -i rnix-hashes

也可以直接从该存储库安装它

nix-env-f https://github.com/numtide/rnix-hashes/archive/master.tar.gz -i

许可证

MIT,版权所有 2020 NumTide Ltd 和贡献者

依赖项

~1MB
~13K SLoC