cn-font-split 7.2.1

划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size.
Documentation
[[bin]]
name = "cn-font-split"
path = "src/main.rs"

[build-dependencies.cross]
version = "0.2.5"

[build-dependencies.tonic-build]
version = "0.12.3"

[dependencies.chrono]
version = "0.4.38"

[dependencies.clap]
features = ["derive"]
version = "4.5.26"

[dependencies.cn-font-proto]
default-features = false
version = "0.1.1"

[dependencies.cn-font-utils]
version = "0.1.0"

[dependencies.current_platform]
version = "0.2.0"

[dependencies.harfbuzz_rs_now]
version = "2.2.6"

[dependencies.lang-unicodes]
default-features = false
version = "0.1.1"

[dependencies.log]
version = "0.4.25"

[dependencies.md5]
version = "0.7.0"

[dependencies.opentype]
version = "0.38.1"

[dependencies.prost]
version = "0.13.3"

[dependencies.rayon]
version = "1.10.0"

[dependencies.regex]
version = "1.11.1"

[dependencies.unicode-range]
version = "0.1.0"

[dependencies.woff]
version = "0.3.4"

[dev-dependencies.env_logger]
version = "0.11.6"

[features]
default = ["with_extra"]
with_extra = ["lang-unicodes/with_extra", "cn-font-proto/with_extra"]

[lib]
name = "cn_font_split"
path = "src/lib.rs"

[package]
authors = ["KonghaYao<3446798488@qq.com>"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "划时代的字体切割工具,CJK与任何字符!支持 otf、ttf、woff2 字体多线程切割,完美地细颗粒度地进行包大小控制。A revolutionary font subetter that supports CJK and any characters! It enables multi-threaded subset of otf, ttf, and woff2 fonts, allowing for precise control over package size."
edition = "2021"
exclude = ["packages", "assets", ".devcontainer", ".github", ".vscode"]
homepage = "https://chinese-font.netlify.app/"
license = "Apache-2.0"
name = "cn-font-split"
readme = "README.md"
repository = "https://github.com/konghaYao/cn-font-split"
version = "7.2.1"

[profile.release]
lto = true