A simple typescript dependency injection
A simple typescript TimeSpan
styled-components but for preact