File tree Expand file tree Collapse file tree 2 files changed +14
-11
lines changed Expand file tree Collapse file tree 2 files changed +14
-11
lines changed Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ import {filter} from './index.js'
5
5
6
6
const root : Root = { type : 'root' , children : [ ] }
7
7
/* eslint-disable @typescript-eslint/consistent-type-assertions */
8
- const justANode = { type : 'whatever' } as Node
8
+ const justSomeNode = { type : 'whatever' } as Node
9
9
const headingOrParagraph = {
10
10
type : 'paragraph' ,
11
11
children : [ ]
@@ -44,15 +44,15 @@ expectType<Heading | null>(
44
44
// Abstract types.
45
45
// These don’t work well.
46
46
// Use strict nodes types.
47
- expectType < Node > ( filter ( justANode ) )
48
- expectType < null > ( filter ( justANode , '???' ) )
49
- expectType < null > ( filter ( justANode , { cascade : false } , '???' ) )
47
+ expectType < Node > ( filter ( justSomeNode ) )
48
+ expectType < null > ( filter ( justSomeNode , '???' ) )
49
+ expectType < null > ( filter ( justSomeNode , { cascade : false } , '???' ) )
50
50
expectType < Node | null > (
51
- filter ( justANode , { cascade : false } , ( ) => Math . random ( ) > 0.5 )
51
+ filter ( justSomeNode , { cascade : false } , ( ) => Math . random ( ) > 0.5 )
52
52
)
53
53
expectType < null > (
54
54
filter (
55
- justANode ,
55
+ justSomeNode ,
56
56
{ cascade : false } ,
57
57
( node : Node ) : node is Heading => node . type === 'heading'
58
58
)
Original file line number Diff line number Diff line change 43
43
"@types/tape" : " ^4.0.0" ,
44
44
"c8" : " ^7.0.0" ,
45
45
"prettier" : " ^2.0.0" ,
46
- "remark-cli" : " ^9 .0.0" ,
47
- "remark-preset-wooorm" : " ^8 .0.0" ,
46
+ "remark-cli" : " ^10 .0.0" ,
47
+ "remark-preset-wooorm" : " ^9 .0.0" ,
48
48
"rimraf" : " ^3.0.0" ,
49
49
"tape" : " ^5.0.0" ,
50
- "tsd" : " ^0.17 .0" ,
50
+ "tsd" : " ^0.20 .0" ,
51
51
"type-coverage" : " ^2.0.0" ,
52
52
"typescript" : " ^4.0.0" ,
53
53
"unist-builder" : " ^3.0.0" ,
54
- "xo" : " ^0.42 .0"
54
+ "xo" : " ^0.49 .0"
55
55
},
56
56
"scripts" : {
57
57
"prepack" : " npm run build && npm run format" ,
70
70
"trailingComma" : " none"
71
71
},
72
72
"xo" : {
73
- "prettier" : true
73
+ "prettier" : true ,
74
+ "ignore" : [
75
+ " index.test-d.ts"
76
+ ]
74
77
},
75
78
"remarkConfig" : {
76
79
"plugins" : [
You can’t perform that action at this time.
0 commit comments