diff --git a/packages/remark-stringify/lib/index.js b/packages/remark-stringify/lib/index.js index e3170c08a..867f2ef27 100644 --- a/packages/remark-stringify/lib/index.js +++ b/packages/remark-stringify/lib/index.js @@ -1,6 +1,7 @@ /** * @typedef {import('mdast').Root|import('mdast').Content} Node - * @typedef {import('mdast-util-to-markdown').Options} Options + * @typedef {import('mdast-util-to-markdown').Options} ToMarkdownOptions + * @typedef {Omit} Options */ import {toMarkdown} from 'mdast-util-to-markdown' @@ -18,7 +19,10 @@ export default function remarkStringify(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: this.data('toMarkdownExtensions') || [] + extensions: + /** @type {ToMarkdownOptions['extensions']} */ ( + this.data('toMarkdownExtensions') + ) || [] }) ) }