Change `site.components` from list to map
I have template expressions such as the following in my UI:
<a class="navbar-item" href="{{siteRootPath}}/main/{{site.components.[0].latestVersion.version}}/index.html">Main</a>
Accessing components by index is brittle and not self-explanatory. I'd much rather access components by their name:
<a class="navbar-item" href="{{siteRootPath}}/main/{{site.components.myProject.latestVersion.version}}/index.html">Main</a>