Added old version.

This commit is contained in:
Ilia Beliaev
2018-12-09 21:47:10 +03:00
parent c9b217ba14
commit ef8804d22c
4 changed files with 61 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
// Type definitions for pretty-ms 3.2
// Project: https://github.com/sindresorhus/pretty-ms#readme
// Definitions by: BendingBender <https://github.com/BendingBender>
// ocboogie <https://github.com/ocboogie>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
export = prettyMs;
declare function prettyMs(input: number, options?: prettyMs.PrettyMsOptions): string;
declare namespace prettyMs {
interface PrettyMsOptions {
secDecimalDigits?: number;
msDecimalDigits?: number;
keepDecimalsOnWholeSeconds?: boolean;
compact?: boolean;
verbose?: boolean;
}
}
+10
View File
@@ -0,0 +1,10 @@
import prettyMs = require('pretty-ms');
let str: string;
str = prettyMs(133);
str = prettyMs(1337, {compact: true});
str = prettyMs(1335669000, {verbose: true});
str = prettyMs(1335669000, {keepDecimalsOnWholeSeconds: true});
str = prettyMs(1335669000, {secDecimalDigits: 1});
str = prettyMs(1335669000, {msDecimalDigits: 2});
str = prettyMs(new Date(2014, 0, 1, 10, 40).getTime() - new Date(2014, 0, 1, 10, 5).getTime());
+31
View File
@@ -0,0 +1,31 @@
{
"compilerOptions": {
"module": "commonjs",
"lib": [
"es6"
],
"noImplicitAny": true,
"noImplicitThis": true,
"strictNullChecks": true,
"strictFunctionTypes": true,
"baseUrl": "../../",
"typeRoots": [
"../../"
],
"paths": {
"pretty-ms": [
"pretty-ms/v3.2"
],
"pretty-ms/*": [
"pretty-ms/v3.2/*"
]
},
"types": [],
"noEmit": true,
"forceConsistentCasingInFileNames": true
},
"files": [
"index.d.ts",
"pretty-ms-tests.ts"
]
}
+1
View File
@@ -0,0 +1 @@
{ "extends": "dtslint/dt.json" }