npmmechanics documents