UNPKG

tiny-essentials

Version:

Collection of small, essential scripts designed to be used across various projects. These simple utilities are crafted for speed, ease of use, and versatility.

33 lines (28 loc) 1.3 kB
'use strict'; var arraySortPositions = require('../../legacy/libs/arraySortPositions.cjs'); var replaceAsync = require('../../legacy/libs/replaceAsync.cjs'); var array = require('./array.cjs'); var clock = require('./clock.cjs'); var objFilter = require('./objFilter.cjs'); var simpleMath = require('./simpleMath.cjs'); var text = require('./text.cjs'); exports.arraySortPositions = arraySortPositions; exports.asyncReplace = replaceAsync; exports.shuffleArray = array.shuffleArray; exports.formatCustomTimer = clock.formatCustomTimer; exports.formatDayTimer = clock.formatDayTimer; exports.formatTimer = clock.formatTimer; exports.getTimeDuration = clock.getTimeDuration; exports.cloneObjTypeOrder = objFilter.cloneObjTypeOrder; exports.countObj = objFilter.countObj; exports.extendObjType = objFilter.extendObjType; exports.isJsonObject = objFilter.isJsonObject; exports.objType = objFilter.objType; exports.reorderObjTypeOrder = objFilter.reorderObjTypeOrder; exports.formatBytes = simpleMath.formatBytes; exports.getAge = simpleMath.getAge; exports.getSimplePerc = simpleMath.getSimplePerc; exports.ruleOfThree = simpleMath.ruleOfThree; exports.addAiMarkerShortcut = text.addAiMarkerShortcut; exports.toTitleCase = text.toTitleCase; exports.toTitleCaseLowerFirst = text.toTitleCaseLowerFirst;