Reformatting
Refactoring: use Computable in JS std library search
Refactoring: optimize imports
Refactoring: fix warning
Introduce project descriptor for testing js configuration
Refactoring: extract detecting platform functions to separate class
Make caching headers work for JS projects
Extract caching providers