mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-01 01:38:07 +08:00
- Updates stylelint to 13.8.0 - Updates ESLint to 7.14.0 - Updates @typescript-eslint to 4.9.0 DISABLE_THIRD_PARTY_CHECK=NPM update R=jacktfranklin@chromium.org Change-Id: I207e204607ede782710e042c17d6510c7f696905 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2566806 Reviewed-by: Jack Franklin <jacktfranklin@chromium.org> Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org>
24 lines
528 B
JavaScript
24 lines
528 B
JavaScript
'use strict'
|
|
|
|
module.exports = stringify
|
|
|
|
var toMarkdown = require('mdast-util-to-markdown')
|
|
|
|
function stringify(options) {
|
|
var self = this
|
|
|
|
this.Compiler = compile
|
|
|
|
function compile(tree) {
|
|
return toMarkdown(
|
|
tree,
|
|
Object.assign({}, self.data('settings'), options, {
|
|
// Note: this option is not in the readme.
|
|
// The goal is for it to be set by plugins on `data` instead of being
|
|
// passed by users.
|
|
extensions: self.data('toMarkdownExtensions') || []
|
|
})
|
|
)
|
|
}
|
|
}
|