freechat/tui/Cargo.toml
shockrah cb5975f235 FULL REWORK AND PORT TO TERMION
This patch is simply meant to mark the beginning of the newest phase for the tui build.
I've 100% settled on using termion as the backend and marking what is done so far

Renderer side:
	Termion has a similar issue where moving data happens very quietly so its best
	if the two (renderer and cache) have the their data to use as they please

Cache Side:
	Basically we own the data we're using because we constantly have to mutate data
	ourselves

Config in the middle:
	Mutable but only from the rendering side because the cache is completely transient
	It technically to own its data but it does anyway because the render(backend)
	 likes to consume data like there's no tomorrow
2021-03-17 20:39:42 -07:00

26 lines
605 B
TOML

[package]
name = "tui"
version = "0.1.0"
authors = ["shockrah <alejandros714@protonmail.com>"]
edition = "2018"
# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html
[dependencies]
# UI Backend
tui = "0.14"
termion = "1.5"
unicode-width = "0.1.5"
# Better options support
clap = "2.33.3"
# For json
serde_json = "1.0"
serde = { version = "1.0.114", features = ["derive"] }
# Networking related dependancies
tokio = { version = "1", features = ["rt", "net", "macros", "rt-multi-thread"] }
reqwest = { version = "0.11.2", features = [ "json", "blocking"] }