practicode 0.2.2

Offline-first programming language lessons and coding practice in a Rust terminal UI.
Documentation
[package]
name = "practicode"
version = "0.2.2"
edition = "2024"
description = "Offline-first programming language lessons and coding practice in a Rust terminal UI."
readme = "README.md"
license = "MIT"
repository = "https://github.com/baba9811/practicode"
homepage = "https://github.com/baba9811/practicode"
keywords = ["learning", "coding-practice", "programming", "terminal", "tui"]
categories = ["command-line-utilities", "development-tools", "text-editors"]
include = [
    "/src/**",
    "/assets/**",
    "/docs/*.md",
    "/Cargo.lock",
    "/LICENSE",
    "/README.md",
    "/SECURITY.md",
    "/THIRD_PARTY_LICENSES.md",
]

[dependencies]
anyhow = "1"
crossterm = "0.29"
ratatui = { version = "0.30", default-features = false, features = ["crossterm", "unstable-rendered-line-info"] }
serde = { version = "1", features = ["derive"] }
serde_json = "1"
unicode-width = "0.2"
wait-timeout = "0.2"