Initial checkin: JS dependencies