Of course the answer is "it depends". ;+)
Is your library going to be the middleware between AngularJS and SharePoint? If so, check out the excellent work Andrew Connell has done with AngularJS and Breeze:
http://www.andrewconnell.com/blog/breezejs-makes-client-side-sharepoint-2013-rest-development-a-breeze
Can you tell me more about what you are trying to accomplish?
M.
Is your library going to be the middleware between AngularJS and SharePoint? If so, check out the excellent work Andrew Connell has done with AngularJS and Breeze:
http://www.andrewconnell.com/blog/breezejs-makes-client-side-sharepoint-2013-rest-development-a-breeze
Can you tell me more about what you are trying to accomplish?
M.