File tree 3 files changed +13
-6
lines changed
3 files changed +13
-6
lines changed Original file line number Diff line number Diff line change @@ -29,7 +29,8 @@ export default function remarkFrontmatter(options = 'yaml') {
29
29
function add ( field , value ) {
30
30
const list = /** @type {unknown[] } */ (
31
31
// Other extensions
32
- /* c8 ignore next 2 */
32
+ /* c8 ignore next 3 */
33
+ // @ts -expect-error: to do: remove when remark is released.
33
34
data [ field ] ? data [ field ] : ( data [ field ] = [ ] )
34
35
)
35
36
Original file line number Diff line number Diff line change 35
35
" index.js"
36
36
],
37
37
"dependencies" : {
38
- "@types/mdast" : " ^3 .0.0" ,
39
- "mdast-util-frontmatter" : " ^1 .0.0" ,
40
- "micromark-extension-frontmatter" : " ^1 .0.0" ,
41
- "unified" : " ^10 .0.0"
38
+ "@types/mdast" : " ^4 .0.0" ,
39
+ "mdast-util-frontmatter" : " ^2 .0.0" ,
40
+ "micromark-extension-frontmatter" : " ^2 .0.0" ,
41
+ "unified" : " ^11 .0.0"
42
42
},
43
43
"devDependencies" : {
44
44
"@types/tape" : " ^5.0.0" ,
50
50
"remark-preset-wooorm" : " ^9.0.0" ,
51
51
"rimraf" : " ^3.0.0" ,
52
52
"tape" : " ^5.0.0" ,
53
- "to-vfile" : " ^7 .0.0" ,
53
+ "to-vfile" : " ^8 .0.0" ,
54
54
"type-coverage" : " ^2.0.0" ,
55
55
"typescript" : " ^5.0.0" ,
56
+ "vfile" : " ^6.0.0" ,
56
57
"xo" : " ^0.56.0"
57
58
},
58
59
"scripts" : {
Original file line number Diff line number Diff line change @@ -15,6 +15,7 @@ import remarkFrontmatter from '../index.js'
15
15
16
16
test ( 'remarkFrontmatter' , ( t ) => {
17
17
t . doesNotThrow ( ( ) => {
18
+ // @ts -expect-error: remove when remark is released.
18
19
remark ( ) . use ( remarkFrontmatter ) . freeze ( )
19
20
} , 'should not throw if not passed options' )
20
21
@@ -91,7 +92,10 @@ test('fixtures', (t) => {
91
92
)
92
93
} catch { }
93
94
95
+ // @ts -expect-error: remove when remark is released.
94
96
const proc = remark ( ) . use ( remarkFrontmatter , config )
97
+ /** @type {Root } */
98
+ // @ts -expect-error: remove when remark is released.
95
99
const actual = proc . parse ( input )
96
100
97
101
try {
@@ -112,6 +116,7 @@ test('fixtures', (t) => {
112
116
}
113
117
114
118
st . deepEqual ( actual , expected , 'tree' )
119
+ // @ts -expect-error: remove when remark is released.
115
120
st . equal ( String ( proc . processSync ( input ) ) , String ( output ) , 'process' )
116
121
st . end ( )
117
122
} )
You can’t perform that action at this time.
0 commit comments