Recent Releases of extra-jsdoc-text
extra-jsdoc-text - Utilities for processing JSDoc text
Utilities for processing JSDoc text.
📦 Node.js,
🌐 Web,
📜 Files,
📰 Docs.
This package is available in both Node.js and Web formats. The web format is exposed as extra_jsdoc_text standalone variable and can be loaded from jsDelivr CDN.
Stability: Experimental.
```javascript const jsdoc = require('extra-jsdoc-text');
function main() {
var txt =
/**
* Parse jsdoc from jsdoc text.
* @param txt jsdoc text
* @returns parsed jsdoc
*/
, parse = null;
parse = jsdoc.parse(txt); // { // full: '\n' + // '/**\n' + // ' * Parse jsdoc from jsdoc text.\n' + // ' * @param txt jsdoc text\n' + // ' * @returns parsed jsdoc\n' + // ' */\n' + // ' ', // description: 'Parse jsdoc from jsdoc text.\n', // params: [ // { // full: '@param txt jsdoc text', // name: 'txt', // type: '', // description: 'jsdoc text' // } // ], // returns: { // full: '@returns parsed jsdoc', // type: '', // description: 'parsed jsdoc' // }, // examples: [] // }
parse.description += ' (only if simple)'; jsdoc.stringify(parse); // '/**\n' + // ' * Parse jsdoc from jsdoc text.\n' + // ' * (only if simple)\n' + // ' * @param txt jsdoc text\n' + // ' * @returns parsed jsdoc\n' + // ' * */\n' } main(); ```
Index
| Property | Description | | ---- | ---- | | parse | Parse jsdoc from jsdoc text. | | stringify | Stringify jsdoc text from parsed jsdoc. |
- JavaScript
Published by wolfram77 almost 4 years ago
