nushell/crates/nu-cli/src/lib.rs

44 lines
859 B
Rust
Raw Normal View History

#![recursion_limit = "2048"]
#[cfg(test)]
#[macro_use]
extern crate indexmap;
#[macro_use]
mod prelude;
2019-06-27 04:56:48 +00:00
#[cfg(test)]
extern crate quickcheck;
#[cfg(test)]
#[macro_use(quickcheck)]
extern crate quickcheck_macros;
2019-06-27 04:56:48 +00:00
mod cli;
mod commands;
mod context;
mod data;
mod deserializer;
2019-06-27 04:56:48 +00:00
mod env;
mod evaluate;
mod format;
mod futures;
2019-06-27 04:56:48 +00:00
mod git;
mod path;
2019-06-27 04:56:48 +00:00
mod shell;
mod stream;
2019-07-24 04:10:48 +00:00
mod utils;
2019-06-27 04:56:48 +00:00
pub use crate::cli::{
cli, create_default_context, load_plugins, run_pipeline_standalone, run_vec_of_pipelines,
};
pub use crate::data::dict::TaggedListBuilder;
pub use crate::data::primitive;
pub use crate::data::value;
pub use crate::env::environment_syncer::EnvironmentSyncer;
2019-07-04 05:11:56 +00:00
pub use crate::env::host::BasicHost;
2019-12-09 18:52:01 +00:00
pub use nu_value_ext::ValueExt;
pub use num_traits::cast::ToPrimitive;
// TODO: Temporary redirect
pub use nu_protocol::{did_you_mean, TaggedDictBuilder};