@easy-ds-bot/timeparser
Advanced tools
| "use strict"; | ||
| Object.defineProperty(exports, "__esModule", { value: true }); | ||
| exports.timeParser = exports.deparseTime = exports.parseTime = exports.limitsMap = exports.timeNamesMap = exports.timeRegExpNames = exports.timeRegExp = exports.limitms = void 0; | ||
| exports.timeDeparser = exports.timeParser = exports.deparseTime = exports.parseTime = exports.limitsMap = exports.timeNamesMap = exports.timeRegExpNames = exports.timeRegExp = exports.limitms = void 0; | ||
| /** 316 centuries or 31600 years */ | ||
@@ -105,2 +105,3 @@ exports.limitms = 999_999_999_999_999; | ||
| exports.timeParser = parseTime; | ||
| exports.timeDeparser = deparseTime; | ||
| exports.default = exports.timeParser; |
@@ -100,2 +100,3 @@ /** 316 centuries or 31600 years */ | ||
| export const timeParser = parseTime; | ||
| export const timeDeparser = deparseTime; | ||
| export default timeParser; |
@@ -70,2 +70,3 @@ export interface ParsedTime { | ||
| export declare const timeParser: typeof parseTime; | ||
| export declare const timeDeparser: typeof deparseTime; | ||
| export default timeParser; |
+1
-1
| { | ||
| "name": "@easy-ds-bot/timeparser", | ||
| "version": "2.1.0", | ||
| "version": "2.1.1", | ||
| "description": "Simply string time converter (en/ru). From \"5d2h\" to 439200000 ms", | ||
@@ -5,0 +5,0 @@ "main": "index", |
+12
-0
@@ -13,2 +13,14 @@ <p align="center"> | ||
| # API | ||
| - `parseTime(time: string): ParsedTime | null` *as default* | ||
| > *alias:* `timeParser` | ||
| - `deparseTime(ms: number, separator?: string): string` | ||
| > *alias:* `timeDeparser` | ||
| - *var* `limitms: number` *as const* | ||
| - *var* `timeRegExp: {[key: number]: RegExp }` *as const* | ||
| - *var* `timeRegExpNames: {[key: string]: RegExp }` *as const* | ||
| - *var* `timeNamesMap: {[key: number]: string }` *as const* | ||
| - *var* `limitsMap: {[key: number]: number }` *as const* | ||
| - *type* `ParsedTime: {...}` | ||
| # Requirements | ||
@@ -15,0 +27,0 @@ - [NodeJS](https://nodejs.org/en), recommended `v18` or newer |
15370
4.43%278
1.09%73
19.67%