39 releases (22 stable)
1.2.8 | Dec 7, 2023 |
---|---|
1.2.6 | Nov 25, 2023 |
1.2.2 | Aug 24, 2023 |
1.2.1 | Jun 28, 2023 |
0.6.5 | Jan 20, 2022 |
#124 in WebAssembly
185 downloads per month
Used in soe-network-parser
105KB
2K
SLoC
h1emu-core
Utility library used in h1emu.
Features
- Soeprotocol
- GatewayProtocol
- Joaat hash
- RC4 encryption
- Crc32
Build
Needed dependencies
- Rust toolchain : https://www.rust-lang.org/tools/install
- wasm-pack :
cargo install wasm-pack
Build the wasm module
run wasm-pack build -t nodejs
to build the wasm module in the /pkg folder
misc
run unit tests
run cargo test
.
run benchmarks
run cargo bench
.
Dependencies
~6.5–9.5MB
~183K SLoC