experimental pure JS dependency chain generator for sprockets