added nex.js support and generate correct file extensions across entire project
fixed conflict