hooked-ttl-map (npm): ttl map with a cleanup hook
Keywords: cache|map|ttl|hook|cleanup|safe