Odin.js - Node.js Game Engine
lonewolfgames.github.io
My summer project
lonewolfgames.github.io
I'm currently developing a 2D HTML5 Canvas strategy game using EaselJS, and I can't count how many times I visited their online docs. Probably 50+ times. Look at the level of detail:
http://www.createjs.com/Docs/EaselJS/modules/EaselJS.html
And I would call this bare minimum you need to get your library to be used by someone else. I still had to Google and ask the developers some specific stuff, but it's enough to get you going.
Just wondering...