File tree 3 files changed +7
-4
lines changed
3 files changed +7
-4
lines changed Original file line number Diff line number Diff line change @@ -5,12 +5,15 @@ const { failType } = require('./util');
5
5
exports . verifyer = verifyer ;
6
6
7
7
/**
8
- * @typedef {import('events').EventEmitter } EventEmitter
9
8
* @typedef {null | boolean | number | string } SchemaLiteral
10
9
* @typedef {undefined | SchemaLiteral | SchemaArrayValue | SchemaObjectValue } SchemaValue
11
10
* @typedef {SchemaValue[] } SchemaArrayValue
12
11
* @typedef {{ [k: string]: SchemaValue } } SchemaObjectValue
13
12
*/
13
+ /**
14
+ * @typedef {Object } Emitter
15
+ * @property {function(string, *): boolean | void } emit
16
+ */
14
17
15
18
/**
16
19
* @template V
@@ -50,7 +53,7 @@ exports.verifyer = verifyer;
50
53
/**
51
54
* @template {SchemaValue} V
52
55
* @typedef WriterOptions
53
- * @property {EventEmitter } [emitter]
56
+ * @property {Emitter } [emitter]
54
57
*/
55
58
/**
56
59
* @template {SchemaValue} V
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @studio/tsconfig" ,
3
3
"compilerOptions" : {
4
- "types" : [" node " , " mocha" ]
4
+ "types" : [" mocha" ]
5
5
},
6
6
"include" : [" **/*.js" ],
7
7
"exclude" : [" node_modules" ]
Original file line number Diff line number Diff line change 1
1
{
2
2
"extends" : " @studio/tsconfig" ,
3
3
"compilerOptions" : {
4
- "types" : [" node " ],
4
+ "types" : [],
5
5
"declaration" : true ,
6
6
"noEmit" : false ,
7
7
"emitDeclarationOnly" : true
You can’t perform that action at this time.
0 commit comments