UNPKG
js-contracts
Version:
latest (1.1.1)
1.1.1
1.1.0
1.0.3
1.0.1
1.0.0
C# inspired Code Contracts
github.com/axxx307/code-contracts
axxx307/code-contracts
js-contracts
/
dist
/
types.d.ts
7 lines
(6 loc)
•
256 B
TypeScript
View Raw
1
2
3
4
5
6
7
export
declare
type
ContractCondition
=
(
...
args
:
any
[]
) =>
boolean
;
export
declare
type
ContractPredicate
<T> =
(
element
: T
) =>
boolean
;
export
declare
type
ContractSettings
= {
shouldFailOnCondition
:
boolean
;
shouldSkipContractChecks
:
boolean
; };