[package]
name = "awatch"
version = "0.3.1"
authors = ["Pavel Kirilin <win10@list.ru>"]
edition = "2018"

# See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html

[dependencies]
structopt = "0.3"               # Used to build CLI.
serde = "1.0"                   # A generic serialization/deserialization framework.
serde_derive = "1.0.105"        # Used to configure json config stucture.
serde_json = "1.0"              # Used to store config.
dirs = "2.0.2"                  # Dirs for locating home directory.
failure = "0.1.7"               # Experimental error handling abstraction.
failure_derive = "0.1.7"        # Used to create new error type.
lazy_static = "1.4"             # Define lazy static vars.
alphanumeric-sort = "1.0.12"    # Used to search for videos.
regex = "1"                     # Regular expressions.
termion = "1.5.5"               # For interacting with terminal.
term_grid = "0.1.7"             # For showing matched files while initialization
colored = "1.9"                 # For terminal coloring