# Credits
#### Anyhow for handling errors
#### Async-trait for using async/await in traits
#### CHTTP (now isahc) as a HTTP client
#### colored for rendering coloured text in the terminal
#### console for creating interactive CLI
#### dialoguer for creating prompts in the CLI
#### dirs for doing folder IO
#### flate2 for compression of node_modules dir
#### lazy-static for declaring lazily evaluated statics
#### serde for serialization/deserialization
#### serde-json for serialization of ".json" files
#### Sha-1 for checking the shasum of downloaded packages
#### structopt for parsing CLI args with a struct
#### Tar for reading/writing/creating a tar file
#### This-error for creating custom error handlers
#### Tokio for using top level async await and FileIO
## Windows
#### winapi for using functions inside the windows API
#### tempfile for handling temp files/directories
#### Scopegaurd for convenient RAII scope guard handling
#### RSLint Code linting and validation for `volt watch`