add node_modules support
add requirefy and streamlinejs support