@types/chai-as-promised
Advanced tools
Comparing version 0.0.31 to 7.1.0
@@ -1,4 +0,8 @@ | ||
// Type definitions for chai-as-promised | ||
// Type definitions for chai-as-promised 7.1.0 | ||
// Project: https://github.com/domenic/chai-as-promised/ | ||
// Definitions by: jt000 <https://github.com/jt000>, Yuki Kokubun <https://github.com/Kuniwak>, Leonard Thieu <https://github.com/leonard-thieu> | ||
// Definitions by: jt000 <https://github.com/jt000>, | ||
// Yuki Kokubun <https://github.com/Kuniwak>, | ||
// Leonard Thieu <https://github.com/leonard-thieu>, | ||
// Mike Lazer-Walker <https://github.com/lazerwalker>, | ||
// Matt Bishop <https://github.com/mattbishop> | ||
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped | ||
@@ -28,3 +32,3 @@ | ||
rejected: PromisedAssertion; | ||
rejectedWith(expected: any, message?: string | RegExp): PromisedAssertion; | ||
rejectedWith: PromisedThrow; | ||
notify(fn: Function): PromisedAssertion; | ||
@@ -36,6 +40,6 @@ } | ||
// From chai-as-promised | ||
become(expected: PromiseLike<any>): PromisedAssertion; | ||
become(expected: any): PromisedAssertion; | ||
fulfilled: PromisedAssertion; | ||
rejected: PromisedAssertion; | ||
rejectedWith(expected: any, message?: string | RegExp): PromisedAssertion; | ||
rejectedWith: PromisedThrow; | ||
notify(fn: Function): PromisedAssertion; | ||
@@ -46,2 +50,5 @@ | ||
deep: PromisedDeep; | ||
ordered: PromisedOrdered; | ||
nested: PromisedNested; | ||
any: PromisedKeyFilter; | ||
all: PromisedKeyFilter; | ||
@@ -57,2 +64,3 @@ a: PromisedTypeComparison; | ||
undefined: PromisedAssertion; | ||
NaN: PromisedAssertion; | ||
exist: PromisedAssertion; | ||
@@ -70,5 +78,8 @@ empty: PromisedAssertion; | ||
haveOwnProperty: PromisedOwnProperty; | ||
ownPropertyDescriptor: PromisedOwnPropertyDescriptor; | ||
haveOwnPropertyDescriptor: PromisedOwnPropertyDescriptor; | ||
length: PromisedLength; | ||
lengthOf: PromisedLength; | ||
match(regexp: RegExp | string, message?: string): PromisedAssertion; | ||
match: PromisedMatch; | ||
matches: PromisedMatch; | ||
string(string: string, message?: string): PromisedAssertion; | ||
@@ -80,7 +91,20 @@ keys: PromisedKeys; | ||
Throw: PromisedThrow; | ||
respondTo(method: string, message?: string): PromisedAssertion; | ||
respondTo: PromisedRespondTo; | ||
respondsTo: PromisedRespondTo; | ||
itself: PromisedAssertion; | ||
satisfy(matcher: Function, message?: string): PromisedAssertion; | ||
closeTo(expected: number, delta: number, message?: string): PromisedAssertion; | ||
satisfy: PromisedSatisfy; | ||
satisfies: PromisedSatisfy; | ||
closeTo: PromisedCloseTo; | ||
approximately: PromisedCloseTo; | ||
members: PromisedMembers; | ||
increase: PromisedPropertyChange; | ||
increases: PromisedPropertyChange; | ||
decrease: PromisedPropertyChange; | ||
decreases: PromisedPropertyChange; | ||
change: PromisedPropertyChange; | ||
changes: PromisedPropertyChange; | ||
extensible: PromisedAssertion; | ||
sealed: PromisedAssertion; | ||
frozen: PromisedAssertion; | ||
oneOf(list: any[], message?: string): PromisedAssertion; | ||
} | ||
@@ -108,2 +132,4 @@ | ||
same: PromisedAssertion; | ||
but: PromisedAssertion; | ||
does: PromisedAssertion; | ||
} | ||
@@ -139,8 +165,26 @@ | ||
interface PromisedCloseTo { | ||
(expected: number, delta: number, message?: string): PromisedAssertion; | ||
} | ||
interface PromisedNested { | ||
include: PromisedInclude; | ||
property: PromisedProperty; | ||
members: PromisedMembers; | ||
} | ||
interface PromisedDeep { | ||
equal: PromisedEqual; | ||
equals: PromisedEqual; | ||
eq: PromisedEqual; | ||
include: PromisedInclude; | ||
property: PromisedProperty; | ||
members: PromisedMembers; | ||
ordered: PromisedOrdered | ||
} | ||
interface PromisedOrdered { | ||
members: PromisedMembers; | ||
} | ||
interface PromisedKeyFilter { | ||
@@ -162,2 +206,7 @@ keys: PromisedKeys; | ||
interface PromisedOwnPropertyDescriptor { | ||
(name: string, descriptor: PropertyDescriptor, message?: string): PromisedAssertion; | ||
(name: string, message?: string): PromisedAssertion; | ||
} | ||
interface PromisedLength extends PromisedLanguageChains, PromisedNumericComparison { | ||
@@ -172,9 +221,17 @@ (length: number, message?: string): PromisedAssertion; | ||
keys: PromisedKeys; | ||
deep: PromisedDeep; | ||
ordered: PromisedOrdered; | ||
members: PromisedMembers; | ||
any: PromisedKeyFilter; | ||
all: PromisedKeyFilter; | ||
} | ||
interface PromisedMatch { | ||
(regexp: RegExp | string, message?: string): PromisedAssertion; | ||
} | ||
interface PromisedKeys { | ||
(...keys: string[]): PromisedAssertion; | ||
(keys: any[]): PromisedAssertion; | ||
(keys: Object): PromisedAssertion; | ||
} | ||
@@ -192,2 +249,10 @@ | ||
interface PromisedRespondTo { | ||
(method: string, message?: string): PromisedAssertion; | ||
} | ||
interface PromisedSatisfy { | ||
(matcher: Function, message?: string): PromisedAssertion; | ||
} | ||
interface PromisedMembers { | ||
@@ -197,2 +262,6 @@ (set: any[], message?: string): PromisedAssertion; | ||
interface PromisedPropertyChange { | ||
(object: Object, property: string, message?: string): PromisedAssertion; | ||
} | ||
// For Assert API | ||
@@ -213,3 +282,5 @@ interface Assert { | ||
isOk(val: any, msg?: string): PromiseLike<void>; | ||
ok(val: any, msg?: string): PromiseLike<void>; | ||
isNotOk(val: any, msg?: string): PromiseLike<void>; | ||
notOk(val: any, msg?: string): PromiseLike<void>; | ||
@@ -226,8 +297,22 @@ | ||
isAbove(val: number, above: number, msg?: string): PromiseLike<void>; | ||
isAtLeast(val: number, atLeast: number, msg?: string): PromiseLike<void>; | ||
isAtBelow(val: number, below: number, msg?: string): PromiseLike<void>; | ||
isAtMost(val: number, atMost: number, msg?: string): PromiseLike<void>; | ||
isTrue(val: any, msg?: string): PromiseLike<void>; | ||
isFalse(val: any, msg?: string): PromiseLike<void>; | ||
isNotTrue(val: any, msg?: string): PromiseLike<void>; | ||
isNotFalse(val: any, msg?: string): PromiseLike<void>; | ||
isNull(val: any, msg?: string): PromiseLike<void>; | ||
isNotNull(val: any, msg?: string): PromiseLike<void>; | ||
isNaN(val: any, msg?: string): PromiseLike<void>; | ||
isNotNaN(val: any, msg?: string): PromiseLike<void>; | ||
exists(val: any, msg?: string): PromiseLike<void>; | ||
notExists(val: any, msg?: string): PromiseLike<void>; | ||
isUndefined(val: any, msg?: string): PromiseLike<void>; | ||
@@ -304,8 +389,44 @@ isDefined(val: any, msg?: string): PromiseLike<void>; | ||
closeTo(act: number, exp: number, delta: number, msg?: string): PromiseLike<void>; | ||
approximately(act: number, exp: number, delta: number, msg?: string): PromiseLike<void>; | ||
sameMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
sameDeepMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
sameOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
notSameOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
sameDeepOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
notSameDeepOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
includeOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
notIncludeOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
includeDeepOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
notIncludeDeepOrderedMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
includeMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
includeDeepMembers(set1: any[], set2: any[], msg?: string): PromiseLike<void>; | ||
oneOf(val: any, list: any[], msg?: string): PromiseLike<void>; | ||
changes(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
doesNotChange(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
increases(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
doesNotIncrease(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
decreases(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
doesNotDecrease(modifier: Function, obj: Object, property: string, msg?: string): PromiseLike<void>; | ||
ifError(val: any, msg?: string): PromiseLike<void>; | ||
isExtensible(obj: Object, msg?: string): PromiseLike<void>; | ||
isNotExtensible(obj: Object, msg?: string): PromiseLike<void>; | ||
isSealed(obj: Object, msg?: string): PromiseLike<void>; | ||
sealed(obj: Object, msg?: string): PromiseLike<void>; | ||
isNotSealed(obj: Object, msg?: string): PromiseLike<void>; | ||
notSealed(obj: Object, msg?: string): PromiseLike<void>; | ||
isFrozen(obj: Object, msg?: string): PromiseLike<void>; | ||
frozen(obj: Object, msg?: string): PromiseLike<void>; | ||
isNotFrozen(obj: Object, msg?: string): PromiseLike<void>; | ||
notFrozen(obj: Object, msg?: string): PromiseLike<void>; | ||
isEmpty(val: any, msg?: string): PromiseLike<void>; | ||
isNotEmpty(val: any, msg?: string): PromiseLike<void>; | ||
} | ||
} |
{ | ||
"name": "@types/chai-as-promised", | ||
"version": "0.0.31", | ||
"version": "7.1.0", | ||
"description": "TypeScript definitions for chai-as-promised", | ||
@@ -9,11 +9,24 @@ "license": "MIT", | ||
"name": "jt000", | ||
"url": "https://github.com/jt000" | ||
"url": "https://github.com/jt000", | ||
"githubUsername": "jt000" | ||
}, | ||
{ | ||
"name": "Yuki Kokubun", | ||
"url": "https://github.com/Kuniwak" | ||
"url": "https://github.com/Kuniwak", | ||
"githubUsername": "Kuniwak" | ||
}, | ||
{ | ||
"name": "Leonard Thieu", | ||
"url": "https://github.com/leonard-thieu" | ||
"url": "https://github.com/leonard-thieu", | ||
"githubUsername": "leonard-thieu" | ||
}, | ||
{ | ||
"name": "Mike Lazer-Walker", | ||
"url": "https://github.com/lazerwalker", | ||
"githubUsername": "lazerwalker" | ||
}, | ||
{ | ||
"name": "Matt Bishop", | ||
"url": "https://github.com/mattbishop", | ||
"githubUsername": "mattbishop" | ||
} | ||
@@ -30,5 +43,4 @@ ], | ||
}, | ||
"peerDependencies": {}, | ||
"typesPublisherContentHash": "e47352cdb2eb6eae71135f29a0e701cb3850c7b29f7d5b627c1f5c1c312adba2", | ||
"typesPublisherContentHash": "d29a72ad48a73b0f1500546d3c66dbffe154ceb5c8fc0509a063ac39e6f41fd4", | ||
"typeScriptVersion": "2.0" | ||
} |
@@ -11,3 +11,3 @@ # Installation | ||
Additional Details | ||
* Last updated: Fri, 02 Jun 2017 01:33:55 GMT | ||
* Last updated: Wed, 06 Sep 2017 21:43:54 GMT | ||
* Dependencies: chai | ||
@@ -17,2 +17,2 @@ * Global values: none | ||
# Credits | ||
These definitions were written by jt000 <https://github.com/jt000>, Yuki Kokubun <https://github.com/Kuniwak>, Leonard Thieu <https://github.com/leonard-thieu>. | ||
These definitions were written by jt000 <https://github.com/jt000>, Yuki Kokubun <https://github.com/Kuniwak>, Leonard Thieu <https://github.com/leonard-thieu>, Mike Lazer-Walker <https://github.com/lazerwalker>, Matt Bishop <https://github.com/mattbishop>. |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No v1
QualityPackage is not semver >=1. This means it is not stable and does not support ^ ranges.
Found 1 instance in 1 package
20577
343
1