node, npm, requirejs