[dependencies.clap]
version = "3.2.23"
[dependencies.crossbeam-channel]
version = "0.5.6"
[dependencies.directories-next]
version = "2.0.0"
[dependencies.git-version]
optional = true
version = "0.3.5"
[dependencies.git2]
default-features = false
features = ["https", "vendored-libgit2", "vendored-openssl"]
version = "0.15.0"
[dependencies.itertools]
version = "0.10.5"
[dependencies.rand]
version = "0.8.5"
[dependencies.refinery]
features = ["rusqlite"]
version = "0.8.7"
[dependencies.rusqlite]
features = ["bundled"]
version = "0.28.0"
[dependencies.serde]
features = ["derive"]
version = "1.0.149"
[dependencies.termion]
version = "1.5.6"
[dependencies.toml]
version = "0.5.9"
[dependencies.tui]
default-features = false
features = ["termion"]
version = "0.17"
[dependencies.unicode-segmentation]
version = "1.10.0"
[dependencies.unicode-width]
version = "0.1.10"
[features]
git-versioning = ["dep:git-version"]
[package]
authors = ["DarrienG <darrien@glasser.dev>"]
description = "A terminal typing game. Race to see the fastest time you can get!"
edition = "2021"
include = ["**/*.rs", "**/*.sql", "Cargo.toml"]
keywords = ["typing", "terminal", "termion", "games", "fun"]
license = "GPL-3.0"
name = "typeracer"
readme = "./README.md"
repository = "https://gitlab.com/ttyperacer/terminal-typeracer"
version = "2.1.2"
[profile.dev]
debug = 2
debug-assertions = true
incremental = true
lto = false
opt-level = 0
overflow-checks = true
panic = "unwind"
[profile.release]
debug = false
debug-assertions = false
incremental = false
lto = "fat"
opt-level = 3
overflow-checks = false
panic = "abort"
strip = "symbols"