diff options
Diffstat (limited to 'cli/compilers/mod.rs')
-rw-r--r-- | cli/compilers/mod.rs | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/cli/compilers/mod.rs b/cli/compilers/mod.rs index c4e2b2e6b..87e34ac5f 100644 --- a/cli/compilers/mod.rs +++ b/cli/compilers/mod.rs @@ -1,6 +1,7 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. use deno_core::ErrBox; use futures::Future; +use serde_json::Value; mod js; mod json; @@ -9,9 +10,14 @@ mod wasm; pub use js::JsCompiler; pub use json::JsonCompiler; +pub use ts::runtime_compile_async; +pub use ts::runtime_transpile_async; pub use ts::TsCompiler; pub use wasm::WasmCompiler; +pub type CompilationResultFuture = + dyn Future<Output = Result<Value, ErrBox>> + Send; + #[derive(Debug, Clone)] pub struct CompiledModule { pub code: String, |