renaming to node-constants to prevent conflicts with node's internal 'constants' library