summaryrefslogtreecommitdiff
path: root/libdeno/api.cc
diff options
context:
space:
mode:
authorKevin (Kun) "Kassimo" Qian <kevinkassimo@gmail.com>2019-01-15 09:19:58 -0800
committerRyan Dahl <ry@tinyclouds.org>2019-01-15 12:19:58 -0500
commitc870cf40823a4900278f8ddf03489338c169878b (patch)
tree80c171f7bb36c988f459a4d0ee248a40d3feb34b /libdeno/api.cc
parentac6ac5037ff53f4e7b9693aeed24f1e3ef1339ad (diff)
Add --prefetch flag for deps prefetch without running (#1475)
Diffstat (limited to 'libdeno/api.cc')
-rw-r--r--libdeno/api.cc5
1 files changed, 3 insertions, 2 deletions
diff --git a/libdeno/api.cc b/libdeno/api.cc
index 2c779fb68..5b6155118 100644
--- a/libdeno/api.cc
+++ b/libdeno/api.cc
@@ -127,7 +127,7 @@ int deno_execute(Deno* d_, void* user_data, const char* js_filename,
}
int deno_execute_mod(Deno* d_, void* user_data, const char* js_filename,
- const char* js_source) {
+ const char* js_source, int resolve_only) {
auto* d = unwrap(d_);
deno::UserDataScope user_data_scope(d, user_data);
auto* isolate = d->isolate_;
@@ -136,7 +136,8 @@ int deno_execute_mod(Deno* d_, void* user_data, const char* js_filename,
v8::HandleScope handle_scope(isolate);
auto context = d->context_.Get(d->isolate_);
CHECK(!context.IsEmpty());
- return deno::ExecuteMod(context, js_filename, js_source) ? 1 : 0;
+ return deno::ExecuteMod(context, js_filename, js_source, resolve_only) ? 1
+ : 0;
}
int deno_respond(Deno* d_, void* user_data, int32_t req_id, deno_buf buf) {