UNPKG
v8n
Version:
latest (1.5.1)
1.5.1
1.5.0
1.4.0
1.3.3
1.3.2
1.3.1
1.3.0
1.2.3
1.2.2
1.2.1
1.2.0
1.1.2
1.1.1
1.1.0
1.0.2
1.0.1
0.0.3
0.0.2
0.0.1
0.0.0
Dead simple fluent JavaScript validation library
github.com/imbrn/v8n
imbrn/v8n
v8n
/
types
/
modifier.d.ts
10 lines
(7 loc)
•
248 B
TypeScript
View Raw
1
2
3
4
5
6
7
8
9
10
import
{
AsyncValidator
,
SimpleValidator
,
Rule
}
from
'./rule'
;
export
type
Performer
<T> =
(
fn
: T,
rule
?:
Rule
) =>
T;
export
interface
Modifier
{
name
:
string
;
perform
:
Performer
<
SimpleValidator
>;
performAsync
:
Performer
<
AsyncValidator
>; }