hasch v7.5.0
Install
npm i hasch
Usage
import hasch from 'hasch'
hasch(new Uint8Array(123)) === 329235993716377293806186649522918669518n
hasch('abc') === 133147771053349843105193998924167742055n
hasch(123) === 283825537867327248663696416593378114023n
hasch(Buffer.alloc(5)) === 49955116314016825874015941403329333188n
hasch(true) === 150479606365948793785668837958725443536n
hasch(123456n) === 130319799601172616329867553786126566458n
hasch(new Date('2025-01-25')) === 168775973375590997000841845937227583553n
hasch(/abc/gi) === 234725142026940655262578860774808203504n
hasch(new Error('abc')) === 136767670103793469676517112123264489677n
hasch(['abc', 123, false]) === 235420182704928267424669892444899362043n
hasch(new Map([['a', 1]])) === 2122105882539734952012980404045259426n
hasch(new Set(['a', 1])) === 201757903028860370997414747585367718303n
hasch({ a: 1 }) === 134240345615721032347562557264699527929n
hasch('abc', { seed: 123 }) === 230655312275973925400513608974157726309n
hasch('abc', { seed: 246 }) === 26379508875920428830785225613316203014n
hasch('abc', { base: 8 }) === "1441265176316106065623406146045754755701147"
hasch('abc', { base: 64 }) === "1AaRfPe8MROs6cMBZDJU9D"
hasch('abc', { base: 64, length: 6 }) === "ZDJU9D"
hasch('abc', { base: 64, seed: 1000 }) === "EEac4Z0v5fJXv+lnUVbBJ"
hasch('abc', { base: '0oOöÖQ' }) === "QQöOQöÖoÖQÖÖÖ0ö0O00öoÖOOoQoo00oÖQöOÖ0öÖ0QoO0öÖQQQ"
hasch('abc', { decimal: true }) === 0.3998924167742055
hasch('abc', { choose: [2, 4, 'a'] }) === 4
Author
👤 Konrad Pettersson
- Github:
KonkenBonken
- LinkedIn:
Konrad Pettersson
- Discord:
KonkenBonken
🤝 Contributing
Contributions, issues and feature requests are welcome!Feel free to create an issue on GitHub.
This README was generated with ❤️ by readme-md-generator
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
6 months ago
5 months ago
6 months ago
6 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
11 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
10 months ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago
2 years ago