js-doc-parse
js-doc-parse copied to clipboard
An experimental library for parsing JavaScript files and extracting inline documentation.
I have a module that I use in both Node and Dojo, so I have some kind of UMD mechanism: ``` ({ define : typeof define != "undefined" ? define...
this makes a property's metadata independent of the value's metadata. fixes #61
many return descriptions contain markdown - some even [contain examples](https://github.com/dojo/dojo/blob/1.8.3/NodeList-manipulate.js#L330-L340) EDIT: this PR now encompasses a number of issues that are somewhat interdependent. the end goal was to provide the...
if "require('https://piwik.foo/');" exists in the code one cannot build the documentation.
I have a problem when I use a dynamic "require" into function. For example: ``` javascript function( key){ if (!result.service) { require(["app/models/" + key], function(StaticDataModel) { ... } } }...
wkeese's repository doesn't accept issues so I'm raising here. Is it intentional the api tree is no longer generated? I thought csnover said to me his repo would need to...
dijit/form/TextBox's module level summary is: ``` var TextBox = declare("dijit.form.TextBox", [_FormValueWidget, _TextBoxMixin], { // summary: // A base class for textbox form inputs ``` However, it's appearing in the API...
When creating widgets, it's often difficult to track the various items that are specified in the HTML templates. It would be nice to determine a mechanism for documenting the existing...
When moduleX adds properties to moduleY's return value, they show up / don't show up in moduleX's documentation based on which module gets parsed first. Which is alphabetical. See #52...
See for example dojox/gfx/matrix.js: ``` scaleAt: function(a, b, c, d){ // summary: // scales a picture using a specified point as a center of scaling // description: // Compare with...