dtool 0.5.0 released
About dtool
dtool is a command line tool collection to assist development
New features
- Pbkdf2
- Case conversion (upper, lower, title, camel, pascal, snake, shouty snake, kebab)
- New hashing algorithm (crc, blake2b)
Examples
Sub command | Desc | Example | Remark | Since |
---|---|---|---|---|
pbkdf2 | Pbkdf2 | $ dtool pbkdf2 -a sha2_256 -s 0x646566 -i 2 -l 256\ 0x616263 0x51a30556d0d133d859d3f3da86f861b7b12546c4f9a193eb\ b374397467872514 |
v0.5.0 | |
case | Case conversion | $ dtool case -t upper 'good tool' GOOD TOOL |
Upper case | v0.5.0 |
case | Case conversion | $ dtool case -t lower 'GOOD TOOL' good tool |
Lower case | v0.5.0 |
case | Case conversion | $ dtool case -t title 'GOOD TOOL' Good Tool |
Title case | v0.5.0 |
case | Case conversion | $ dtool case -t camel 'GOOD TOOL' goodTool |
Camel case | v0.5.0 |
case | Case conversion | $ dtool case -t pascal 'GOOD TOOL' GoodTool |
Pascal case | v0.5.0 |
case | Case conversion | $ dtool case -t snake GoodTool good_tool |
Snake case | v0.5.0 |
case | Case conversion | $ dtool case -t shouty_snake GoodTool GOOD_TOOL |
Shouty snake case | v0.5.0 |
case | Case conversion | $ dtool case -t kebab GoodTool good-tool |
Kebab case | v0.5.0 |
Installation
cargo install dtool
or
$ brew install guoxbin/guoxbin/dtool
Suggestion or contribution