mirror of
https://github.com/nushell/nushell
synced 2024-11-15 09:27:08 +00:00
d2ac506de3
* Changes to allow plugins to be loaded in a multi-threaded manner in order to decrease startup time. * Ran rust fmt and clippy to find and fix first pass errors. Updated launch.jason to make debugging easier in vscode. Also added tasks.json so tasks like clippy can be ran easily. * ran fmt again * Delete launch.json Remove IDE settings file * Remove IDE settings file * Ignore vscode IDE settings * Cloned the context instead of Arc/Mutexing it. Co-authored-by: Darren Schroeder <fdncred@hotmail.com> Co-authored-by: Jonathan Turner <jonathandturner@users.noreply.github.com>
112 lines
2.7 KiB
TOML
112 lines
2.7 KiB
TOML
[package]
|
|
name = "nu-cli"
|
|
version = "0.13.1"
|
|
authors = ["The Nu Project Contributors"]
|
|
description = "CLI for nushell"
|
|
edition = "2018"
|
|
license = "MIT"
|
|
|
|
[lib]
|
|
doctest = false
|
|
|
|
[dependencies]
|
|
nu-source = { version = "0.13.0", path = "../nu-source" }
|
|
nu-plugin = { version = "0.13.0", path = "../nu-plugin" }
|
|
nu-protocol = { version = "0.13.0", path = "../nu-protocol" }
|
|
nu-errors = { version = "0.13.0", path = "../nu-errors" }
|
|
nu-parser = { version = "0.13.0", path = "../nu-parser" }
|
|
nu-value-ext = { version = "0.13.0", path = "../nu-value-ext" }
|
|
nu-test-support = { version = "0.13.0", path = "../nu-test-support" }
|
|
|
|
|
|
ansi_term = "0.12.1"
|
|
app_dirs = "1.2.1"
|
|
async-stream = "0.2"
|
|
base64 = "0.12.0"
|
|
bigdecimal = { version = "0.1.0", features = ["serde"] }
|
|
bson = { version = "0.14.1", features = ["decimal128"] }
|
|
byte-unit = "3.0.3"
|
|
bytes = "0.5.4"
|
|
calamine = "0.16"
|
|
cfg-if = "0.1"
|
|
chrono = { version = "0.4.11", features = ["serde"] }
|
|
clap = "2.33.0"
|
|
csv = "1.1"
|
|
ctrlc = "3.1.4"
|
|
derive-new = "0.5.8"
|
|
dirs = "2.0.2"
|
|
dunce = "1.0.0"
|
|
eml-parser = "0.1.0"
|
|
filesize = "0.2.0"
|
|
futures = { version = "0.3", features = ["compat", "io-compat"] }
|
|
futures-util = "0.3.4"
|
|
futures_codec = "0.4"
|
|
getset = "0.1.0"
|
|
git2 = { version = "0.13.1", default_features = false }
|
|
glob = "0.3.0"
|
|
hex = "0.4"
|
|
htmlescape = "0.3.1"
|
|
ical = "0.6.*"
|
|
ichwh = "0.3.4"
|
|
indexmap = { version = "1.3.2", features = ["serde-1"] }
|
|
itertools = "0.9.0"
|
|
language-reporting = "0.4.0"
|
|
log = "0.4.8"
|
|
meval = "0.2"
|
|
natural = "0.5.0"
|
|
num-bigint = { version = "0.2.6", features = ["serde"] }
|
|
num-traits = "0.2.11"
|
|
parking_lot = "0.10.0"
|
|
pin-utils = "0.1.0-alpha.4"
|
|
pretty-hex = "0.1.1"
|
|
pretty_env_logger = "0.4.0"
|
|
prettytable-rs = "0.8.0"
|
|
ptree = {version = "0.2" }
|
|
query_interface = "0.3.5"
|
|
rand = "0.7"
|
|
regex = "1"
|
|
roxmltree = "0.10.1"
|
|
rustyline = "6.1.2"
|
|
serde = { version = "1.0.106", features = ["derive"] }
|
|
serde-hjson = "0.9.1"
|
|
serde_bytes = "0.11.3"
|
|
serde_ini = "0.2.0"
|
|
serde_json = "1.0.51"
|
|
serde_urlencoded = "0.6.1"
|
|
serde_yaml = "0.8"
|
|
shellexpand = "2.0.0"
|
|
strip-ansi-escapes = "0.1.0"
|
|
tempfile = "3.1.0"
|
|
term = "0.5.2"
|
|
termcolor = "1.1.0"
|
|
textwrap = {version = "0.11.0", features = ["term_size"]}
|
|
toml = "0.5.6"
|
|
typetag = "0.1.4"
|
|
umask = "0.1"
|
|
unicode-xid = "0.2.0"
|
|
which = "3"
|
|
|
|
trash = { version = "1.0.0", optional = true }
|
|
clipboard = { version = "0.5", optional = true }
|
|
starship = { version = "0.39.0", optional = true }
|
|
rayon = "1.3.0"
|
|
|
|
[target.'cfg(unix)'.dependencies]
|
|
users = "0.10.0"
|
|
|
|
[dependencies.rusqlite]
|
|
version = "0.22.0"
|
|
features = ["bundled", "blob"]
|
|
|
|
[build-dependencies]
|
|
nu-build = { version = "0.13.0", path = "../nu-build" }
|
|
|
|
[dev-dependencies]
|
|
quickcheck = "0.9"
|
|
quickcheck_macros = "0.9"
|
|
|
|
[features]
|
|
stable = []
|
|
starship-prompt = ["starship"]
|
|
clipboard-cli = ["clipboard"]
|
|
trash-support = ["trash"]
|