coins-bip39 0.12.0

BIP39 implementation for coins
Documentation
[package]
name = "coins-bip39"
description = "BIP39 implementation for coins"
keywords = ["bip39", "coins", "crypto", "wallet"]
categories = ["cryptography::cryptocurrencies"]
authors = [
    "Rohit Narurkar <rohit.narurkar@protonmail.com>",
    "James Prestwich <james@prestwi.ch>",
    "0xYYY <0xYYY@pm.me>",
]

version.workspace =  true
edition.workspace =  true
rust-version.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true


[dependencies]
coins-bip32.workspace = true

hmac.workspace = true
bitvec.workspace = true
pbkdf2.workspace = true
rand.workspace = true
sha2.workspace = true
thiserror.workspace = true

# used by all wordlists
once_cell = { workspace = true, optional = true }

[dev-dependencies]
hex.workspace = true

[features]
once_cell = ["dep:once_cell"]
default = ["all-langs"]
all-langs = [
    "chinese-simplified",
    "chinese-traditional",
    "czech",
    "english",
    "french",
    "italian",
    "japanese",
    "korean",
    "portuguese",
    "spanish",
]
chinese-simplified = ["dep:once_cell"]
chinese-traditional = ["dep:once_cell"]
czech = ["dep:once_cell"]
english = ["dep:once_cell"]
french = ["dep:once_cell"]
italian = ["dep:once_cell"]
japanese = ["dep:once_cell"]
korean = ["dep:once_cell"]
portuguese = ["dep:once_cell"]
spanish = ["dep:once_cell"]