diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-05-11 23:48:36 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-05-11 23:48:36 +0200 |
commit | d062ffc1baeccca8bf168dc1ce4e94b929478142 (patch) | |
tree | 17992f7781840b619ce528d70b80c9c798d9ce61 /core/bindings.rs | |
parent | 73d8fa74c656841703b51bf8d52d46acf3b97cc9 (diff) |
fix: source maps in inspector (#5223)
This commit fixes problems with source maps in Chrome Devtools
by substituting source map URL generated by TS compiler with
actual file URL pointing to DENO_DIR.
Dummy value of "source_map_url" has been removed from
"ScriptOrigin".
Also fixes lock file which used compiled source code to generate
lock hash; it now uses source code of the file that is
being compiled.
Diffstat (limited to 'core/bindings.rs')
-rw-r--r-- | core/bindings.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/bindings.rs b/core/bindings.rs index a081cccda..16e78e368 100644 --- a/core/bindings.rs +++ b/core/bindings.rs @@ -60,7 +60,7 @@ pub fn script_origin<'a>( let resource_column_offset = v8::Integer::new(s, 0); let resource_is_shared_cross_origin = v8::Boolean::new(s, false); let script_id = v8::Integer::new(s, 123); - let source_map_url = v8::String::new(s, "source_map_url").unwrap(); + let source_map_url = v8::String::new(s, "").unwrap(); let resource_is_opaque = v8::Boolean::new(s, true); let is_wasm = v8::Boolean::new(s, false); let is_module = v8::Boolean::new(s, false); @@ -85,7 +85,7 @@ pub fn module_origin<'a>( let resource_column_offset = v8::Integer::new(s, 0); let resource_is_shared_cross_origin = v8::Boolean::new(s, false); let script_id = v8::Integer::new(s, 123); - let source_map_url = v8::String::new(s, "source_map_url").unwrap(); + let source_map_url = v8::String::new(s, "").unwrap(); let resource_is_opaque = v8::Boolean::new(s, true); let is_wasm = v8::Boolean::new(s, false); let is_module = v8::Boolean::new(s, true); |