A JavaScript Node Types library for Apache Sling