From 8e2e17cdbe02847b19d8bc2002ba713d18e291b9 Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Mon, 21 May 2018 17:33:33 -0400 Subject: Support source maps for internal code. --- main.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) (limited to 'main.go') diff --git a/main.go b/main.go index 1c2a99720..9b4b6c120 100644 --- a/main.go +++ b/main.go @@ -42,6 +42,12 @@ func ResolveModule(moduleSpecifier string, containingFile string) ( return } +func stringAsset(path string) string { + data, err := Asset("dist/" + path) + check(err) + return string(data) +} + func main() { flag.Parse() args := flag.Args() @@ -53,7 +59,11 @@ func main() { createDirs() worker := v8worker2.New(recv) - loadAsset(worker, "dist/main.js") + + main_js := stringAsset("main.js") + check(worker.Load("/main.js", main_js)) + main_map := stringAsset("main.map") + cwd, err := os.Getwd() check(err) @@ -66,6 +76,8 @@ func main() { Cwd: cwd, Argv: args, DebugFlag: *flagDebug, + MainJs: main_js, + MainMap: main_map, }, }, }) -- cgit v1.2.3