mirror of
https://github.com/zhigang1992/DefinitelyTyped.git
synced 2026-04-24 05:06:02 +08:00
11 lines
380 B
TypeScript
11 lines
380 B
TypeScript
import deprecate = require('util-deprecate');
|
|
|
|
function foo() {}
|
|
|
|
const deprecated = deprecate(foo, 'foo() is deprecated, use bar() instead');
|
|
deprecated; // $ExpectType () => void
|
|
|
|
function foo2(i: number) { return Promise.resolve('foo'); }
|
|
const deprecated2 = deprecate(foo2, 'foo() is deprecated, use bar() instead');
|
|
deprecated2; // $ExpectType (i: number) => Promise<string>
|