Sorry for too late reply)
Like you, I want to create documents for my own AngularJS-based JS framework.
And, as oliverseal, I create the sphinx extension in the native for sphinx and ext.autodoc sphinxcontrib-autoanysrc
It is simple and clean, but has ext.autodoc functions for autogeneration signatures and others, but for me it is enough to store reST-documents of APIs in js files)
You can implement ext.autodoc functions with sphinxcontrib-autoanysrc autoanysrc.JSAnalyzer extension
estin
source share