UNPKG

intent-tools

Version:

Tools for processing Rasa.ai JSONs to text learning sets for FB FastText

30 lines (21 loc) 687 B
'use strict'; const jsdoc2md = require('jsdoc-to-markdown'); const fs = require('fs'); const path = require('path'); const filename = path.join(__dirname, '..', 'README.md'); const readme = fs.readFileSync(filename, 'utf8'); const separator = '\n-----------------\n\n# API\n'; const beginning = readme.split(separator)[0]; const apiDoc = jsdoc2md.renderSync({ 'example-lang': 'javascript', files: [ 'src/jsonToText.js', 'src/wikiToText.js', 'src/filters.js', 'src/MultiplicatorStream.js', 'src/Pipeline.js' ] }); // eslint-disable-next-line console.log(apiDoc); fs.writeFileSync(filename, `${beginning}${separator}${apiDoc}`);