This is a
playground to test code. It runs a full
Node.js environment and already has all of
npm’s 1,000,000+ packages pre-installed, including
mdast-util-to-string with all
npm packages installed. Try it out:
This service is provided by RunKit and is not affiliated with npm, Inc or the package authors.
mdast utility to get the plain text content of a node.
npm install mdast-util-to-string
var unified = require('unified') var parse = require('remark-parse') var toString = require('mdast-util-to-string') var tree = unified() .use(parse) .parse('Some _emphasis_, **importance**, and `code`.') console.log(toString(tree)) // => 'Some emphasis, importance, and code.'
Get the text content of a node.
The algorithm checks
alt, and finally
If no value is found, the algorithm checks the children of
node and joins them
(without spaces or newlines).
If the given node is in fact a list of nodes, serializes them.
This is not a markdown to plain-text library. Use
nlcst-to-string— Get text content in nlcst
hast-util-to-string— Get text content in hast
hast-util-to-text— Get text content in hast according to the
hast-util-from-string— Set text content in hast
This project has a code of conduct. By interacting with this repository, organization, or community you agree to abide by its terms.