MCPcopy Index your code
hub / github.com/esm-dev/esm.sh / startLoaderWorker

Method startLoaderWorker

web/handler.go:968–983  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

966}
967
968func (s *Handler) startLoaderWorker() (err error) {
969 if s.loaderWorker != nil {
970 return nil
971 }
972 loaderWorker := &JSWorker{
973 wd: s.config.AppDir,
974 script: "loader.js",
975 }
976 err = loaderWorker.Start()
977 if err != nil {
978 return err
979 }
980 go s.preload()
981 s.loaderWorker = loaderWorker
982 return
983}
984
985func (s *Handler) preload() {
986 indexHtmlFilename := filepath.Join(s.config.AppDir, "index.html")

Callers 1

NewHandlerFunction · 0.95

Calls 2

StartMethod · 0.95
preloadMethod · 0.95

Tested by

no test coverage detected