There is a conflict between SharePoint and monotools.js .
SharePoint tries to use the method:
Type.registerNamespace and monotools.js register a function with the name
Type as well. If you call the monotools before some files are loaded it causes the problems:
Uncaught TypeError: Type.registerNamespace is not a function
in files like
sp.ui.socialribbon in SharePoint 2013.
Is there a workaround for this kind of conflict ?