mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2025-10-16 12:05:41 +00:00
add empower/empower.d.ts
This commit is contained in:
parent
5869759742
commit
0ca036228d
17
empower/empower-tests.ts
Normal file
17
empower/empower-tests.ts
Normal file
@ -0,0 +1,17 @@
|
||||
/// <reference path="./empower.d.ts" />
|
||||
|
||||
var baseAssert: any;
|
||||
var fakeFormatter: any;
|
||||
|
||||
()=> {
|
||||
var assert = empower(baseAssert, fakeFormatter);
|
||||
};
|
||||
|
||||
var option: empower.Options = {
|
||||
modifyMessageOnRethrow: false,
|
||||
saveContextOnRethrow: false
|
||||
};
|
||||
|
||||
()=> {
|
||||
var assert = empower(baseAssert, fakeFormatter, option);
|
||||
};
|
||||
19
empower/empower.d.ts
vendored
Normal file
19
empower/empower.d.ts
vendored
Normal file
@ -0,0 +1,19 @@
|
||||
// Type definitions for empower
|
||||
// Project: https://github.com/twada/empower
|
||||
// Definitions by: vvakame <https://github.com/vvakame>
|
||||
// Definitions: https://github.com/borisyankov/DefinitelyTyped
|
||||
|
||||
declare function empower(originalAssert: any, formatter: any, options?: empower.Options): any;
|
||||
|
||||
declare module empower {
|
||||
export interface Options {
|
||||
destructive?: boolean;
|
||||
modifyMessageOnRethrow?: boolean;
|
||||
saveContextOnRethrow?: boolean;
|
||||
patterns?: string[];
|
||||
}
|
||||
}
|
||||
|
||||
declare module "empower" {
|
||||
export = empower;
|
||||
}
|
||||
Loading…
Reference in New Issue
Block a user