diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2018-05-23 11:09:38 -0400 |
---|---|---|
committer | Ryan Dahl <ry@tinyclouds.org> | 2018-05-23 11:09:38 -0400 |
commit | 08b327bf3afd7ad180fe807c4292c23cc6942b56 (patch) | |
tree | 7521abf3e77f43cdd250ad0cb26357dbc5bc349d /main.go | |
parent | 10c198fffd9fba18f8cda257b28c4fdda900c501 (diff) |
Move ResolveModule to os.go
Diffstat (limited to 'main.go')
-rw-r--r-- | main.go | 22 |
1 files changed, 0 insertions, 22 deletions
@@ -6,9 +6,7 @@ import ( "github.com/golang/protobuf/proto" "github.com/ry/v8worker2" "log" - "net/url" "os" - "path" "runtime/pprof" ) @@ -21,26 +19,6 @@ var DenoDir string var CompileDir string var SrcDir string -func ResolveModule(moduleSpecifier string, containingFile string) ( - moduleName string, filename string, err error) { - moduleUrl, err := url.Parse(moduleSpecifier) - if err != nil { - return - } - baseUrl, err := url.Parse(containingFile) - if err != nil { - return - } - resolved := baseUrl.ResolveReference(moduleUrl) - moduleName = resolved.String() - if moduleUrl.IsAbs() { - filename = path.Join(SrcDir, resolved.Host, resolved.Path) - } else { - filename = resolved.Path - } - return -} - func stringAsset(path string) string { data, err := Asset("dist/" + path) check(err) |