diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2020-05-28 13:36:43 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-28 13:36:43 -0400 |
commit | 2610ceac20bc644c0b58bd8a95419405d6bfa3dd (patch) | |
tree | ae8afded83ae268334bb312d60413a15a62c6da0 /core/lib.rs | |
parent | 86c6f05404427fb0fcb95f7e2568c6659a0a022a (diff) |
tidy up deno_core modules (#5923)
Diffstat (limited to 'core/lib.rs')
-rw-r--r-- | core/lib.rs | 36 |
1 files changed, 25 insertions, 11 deletions
diff --git a/core/lib.rs b/core/lib.rs index ffccc8feb..49d49e19d 100644 --- a/core/lib.rs +++ b/core/lib.rs @@ -8,30 +8,44 @@ extern crate lazy_static; #[macro_use] extern crate log; -mod any_error; mod bindings; +mod core_isolate; +mod errors; mod es_isolate; mod flags; -mod isolate; -mod js_errors; mod module_specifier; mod modules; mod ops; pub mod plugin_api; mod resources; mod shared_queue; +mod zero_copy_buf; pub use rusty_v8 as v8; -pub use crate::any_error::*; -pub use crate::es_isolate::*; +pub use crate::core_isolate::js_check; +pub use crate::core_isolate::CoreIsolate; +pub use crate::core_isolate::Script; +pub use crate::core_isolate::Snapshot; +pub use crate::core_isolate::StartupData; +pub use crate::errors::ErrBox; +pub use crate::errors::JSError; +pub use crate::es_isolate::EsIsolate; pub use crate::flags::v8_set_flags; -pub use crate::isolate::*; -pub use crate::js_errors::*; -pub use crate::module_specifier::*; -pub use crate::modules::*; -pub use crate::ops::*; -pub use crate::resources::*; +pub use crate::module_specifier::ModuleResolutionError; +pub use crate::module_specifier::ModuleSpecifier; +pub use crate::modules::ModuleId; +pub use crate::modules::ModuleLoadId; +pub use crate::modules::ModuleLoader; +pub use crate::modules::ModuleSource; +pub use crate::modules::ModuleSourceFuture; +pub use crate::modules::RecursiveModuleLoad; +pub use crate::ops::Buf; +pub use crate::ops::Op; +pub use crate::ops::OpAsyncFuture; +pub use crate::ops::OpId; +pub use crate::resources::ResourceTable; +pub use crate::zero_copy_buf::ZeroCopyBuf; pub fn v8_version() -> &'static str { v8::V8::get_version() |