[dependencies.emojis]
optional = true
version = "0.7.2"
[dependencies.phf]
features = ["macros"]
version = "0.13.1"
[[example]]
name = "generate_mapping_docs"
path = "examples/generate_mapping_docs.rs"
[[example]]
name = "generate_mapping_html"
path = "examples/generate_mapping_html.rs"
[features]
currency = []
default = ["full"]
emoji = ["dep:emojis"]
fractions = []
full = ["punctuation", "math", "greek", "fractions", "currency", "symbols", "superscripts", "subscripts", "html", "emoji"]
greek = []
html = []
math = []
punctuation = []
subscripts = []
superscripts = []
symbols = []
[lib]
name = "penmanship"
path = "src/lib.rs"
[lints.clippy]
missing_docs_in_private_items = "deny"
missing_errors_doc = "deny"
missing_panics_doc = "deny"
missing_safety_doc = "deny"
[lints.rust]
missing_docs = "deny"
unsafe_code = "forbid"
[lints.rustdoc]
bare_urls = "deny"
broken_intra_doc_links = "deny"
invalid_codeblock_attributes = "deny"
missing_crate_level_docs = "deny"
private_intra_doc_links = "deny"
redundant_explicit_links = "deny"
[package]
authors = ["Adam Mill <hismajesty@theroyalwhee.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["text-processing", "encoding"]
description = "A Unicode character lookup library for converting text patterns to Unicode characters"
edition = "2024"
keywords = ["unicode", "alias", "characters", "lookup", "text"]
license = "Apache-2.0"
name = "penmanship"
readme = "README.md"
repository = "https://github.com/theroyalwhee0/penmanship"
rust-version = "1.85.0"
version = "0.1.0"
[profile.release]
codegen-units = 1
lto = "thin"