Open mcdurdin opened 9 months ago
Also, refactor environment getenv() calls into module so we have a single global KeymanSiteEnvironment class
Future: let users choose which sites they want to host locally, and munge internal links accordingly
Future: let users choose which sites they want to host locally, and munge internal links accordingly
See impact to https://github.com/keymanapp/website-local-proxy
From A18S14 sprint plan, we'll defer refactoring till 19.0
KeymanHosts is currently overly complex. However there are a number of challenges around determining which URLs to be using by various parts of the sites -- for example handling overrides for development (as we may not want to be running e.g. api.keyman.com locally).