diff --git a/types/fromnow/fromnow-tests.ts b/types/fromnow/fromnow-tests.ts index 162491dc9a..e1ada34e6b 100644 --- a/types/fromnow/fromnow-tests.ts +++ b/types/fromnow/fromnow-tests.ts @@ -1,29 +1,35 @@ -import fromnow = require( 'fromnow' ); +import fromnow = require('fromnow'); function dateOnly() { - fromnow( '2015-12-31' ); + fromnow('2015-12-31'); } function dateObjectOnly() { - fromnow( new Date() ); + fromnow(new Date()); } -function maxChunks() { - fromnow( '2015-12-31', { - maxChunks: 12 +function max() { + fromnow('2015-12-31', { + max: 12 }); } -function useAgo() { - fromnow( '2015-12-31', { - useAgo: true +function suffix() { + fromnow('2015-12-31', { + suffix: true }); } -function useAnd() { - fromnow( '2015-12-31', { - useAnd: true +function and() { + fromnow('2015-12-31', { + and: true + }); +} + +function zero() { + fromnow('2015-12-31', { + zero: true }); } diff --git a/types/fromnow/index.d.ts b/types/fromnow/index.d.ts index 86c1610f9b..d7ef476894 100644 --- a/types/fromnow/index.d.ts +++ b/types/fromnow/index.d.ts @@ -1,4 +1,4 @@ -// Type definitions for fromnow v2.0.0 +// Type definitions for fromnow v3.0.0 // Project: https://github.com/lukeed/fromNow // Definitions by: Martin Bukovics // Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped @@ -9,18 +9,20 @@ export as namespace fromNow; declare namespace FromNow { interface FromNowOpts { - maxChunks?: number, - useAgo?: boolean, - useAnd?: boolean + max?: number, + suffix?: boolean, + zero?: boolean, + and?: boolean } export interface FromNowStatic { /** * Get readable time differences from now vs past or future dates. * @param {string|Date} date * @param {object} [opts] - * @param {number} [opts.maxChucks=10] - * @param {boolean} [opts.useAgo=false] - * @param {boolean} [opts.useAnd=false] + * @param {number} [opts.max=Infinity] + * @param {boolean} [opts.suffix=false] + * @param {boolean} [opts.zero=false] + * @param {boolean} [opts.and=false] */ (date: string|Date, opts?: FromNowOpts): string }