File tree 3 files changed +15
-13
lines changed
3 files changed +15
-13
lines changed Original file line number Diff line number Diff line change @@ -20,14 +20,16 @@ import {
20
20
} from 'mdast-util-gfm-task-list-item'
21
21
22
22
/**
23
- * @type {Array.<FromMarkdownExtension> }
23
+ * @returns {Array.<FromMarkdownExtension> }
24
24
*/
25
- export const gfmFromMarkdown = [
26
- gfmAutolinkLiteralFromMarkdown ,
27
- gfmStrikethroughFromMarkdown ,
28
- gfmTableFromMarkdown ,
29
- gfmTaskListItemFromMarkdown
30
- ]
25
+ export function gfmFromMarkdown ( ) {
26
+ return [
27
+ gfmAutolinkLiteralFromMarkdown ,
28
+ gfmStrikethroughFromMarkdown ,
29
+ gfmTableFromMarkdown ,
30
+ gfmTaskListItemFromMarkdown
31
+ ]
32
+ }
31
33
32
34
/**
33
35
* @param {Options } [options]
Original file line number Diff line number Diff line change @@ -82,7 +82,7 @@ const doc = fs.readFileSync('example.md')
82
82
83
83
const tree = fromMarkdown (doc, {
84
84
extensions: [gfm ()],
85
- mdastExtensions: [gfmFromMarkdown]
85
+ mdastExtensions: [gfmFromMarkdown () ]
86
86
})
87
87
88
88
console .log (tree)
@@ -219,17 +219,17 @@ Now, running `node example` yields:
219
219
220
220
## API
221
221
222
- This package exports the following identifier : ` gfmFromMarkdown ` ,
222
+ This package exports the following identifiers : ` gfmFromMarkdown ` ,
223
223
` gfmToMarkdown ` .
224
224
There is no default export.
225
225
226
- ### ` gfmFromMarkdown `
226
+ ### ` gfmFromMarkdown() `
227
227
228
228
### ` gfmToMarkdown(options?) `
229
229
230
230
Support GFM.
231
- The exports of ` fromMarkdown ` is an extension for
232
- [ ` mdast-util-from-markdown ` ] [ from-markdown ] .
231
+ The export of ` fromMarkdown ` is a function that can be called and returns an
232
+ extension for [ ` mdast-util-from-markdown ` ] [ from-markdown ] .
233
233
The export of ` toMarkdown ` is a function that can be called with options and
234
234
returns an extension for [ ` mdast-util-to-markdown ` ] [ to-markdown ] .
235
235
Original file line number Diff line number Diff line change @@ -25,7 +25,7 @@ test('markdown -> mdast', (t) => {
25
25
26
26
const mdast = fromMarkdown ( example . input , {
27
27
extensions : [ gfm ( ) ] ,
28
- mdastExtensions : [ gfmFromMarkdown ]
28
+ mdastExtensions : [ gfmFromMarkdown ( ) ]
29
29
} )
30
30
31
31
const html = toHtml (
You can’t perform that action at this time.
0 commit comments