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.

127 lines 9.5 kB
import TinyColorValidator from './libs/TinyColorValidator.mjs'; import TinyLoadingScreen from './libs/TinyLoadingScreen.mjs'; import TinyElementObserver from './libs/TinyElementObserver.mjs'; import TinySimpleDice from './libs/TinySimpleDice.mjs'; import TinyNeedBar from './libs/TinyNeedBar.mjs'; import TinyI18 from './libs/TinyI18.mjs'; import TinyCookieConsent from './libs/TinyCookieConsent.mjs'; import TinyInventory from './libs/TinyInventory.mjs'; import TinyInventoryTrader from './libs/TinyInventoryTrader.mjs'; import TinyArrayPaginator from './libs/TinyArrayPaginator.mjs'; import TinyAdvancedRaffle from './libs/TinyAdvancedRaffle.mjs'; import TinyDayNightCycle from './libs/TinyDayNightCycle.mjs'; import TinyGamepad from './libs/TinyGamepad.mjs'; import TinyTextarea from './libs/TinyTextarea.mjs'; import TinyNewWinEvents from './libs/TinyNewWinEvents.mjs'; import TinyIframeEvents from './libs/TinyIframeEvents.mjs'; import TinyLocalStorage from './libs/TinyLocalStorage.mjs'; import TinyEvents from './libs/TinyEvents.mjs'; import TinyTimeout from './libs/TinyTimeout.mjs'; import TinyColorConverter from './libs/TinyColorConverter.mjs'; import TinyClipboard from './libs/TinyClipboard.mjs'; import TinyTextRangeEditor from './libs/TinyTextRangeEditor.mjs'; import TinySmartScroller from './libs/TinySmartScroller.mjs'; import UltraRandomMsgGen from './libs/UltraRandomMsgGen.mjs'; import TinyAfterScrollWatcher from './libs/TinyAfterScrollWatcher.mjs'; import TinyHtml from './libs/TinyHtml.mjs'; import TinyNotifications from './libs/TinyNotifications.mjs'; import TinyDomReadyManager from './libs/TinyDomReadyManager.mjs'; import TinyDragger from './libs/TinyDragger.mjs'; import TinyDragDropDetector from './libs/TinyDragDropDetector.mjs'; import TinyToastNotify from './libs/TinyToastNotify.mjs'; import TinyNotifyCenter from './libs/TinyNotifyCenter.mjs'; import TinyRateLimiter from './libs/TinyRateLimiter.mjs'; import ColorSafeStringify from './libs/ColorSafeStringify.mjs'; import TinyPromiseQueue from './libs/TinyPromiseQueue.mjs'; import TinyLevelUp from './libs/TinyLevelUp.mjs'; import { diffArrayList } from './basics/array.mjs'; import { diffStrings } from './basics/text.mjs'; import { breakdownDuration } from './basics/clock.mjs'; import { calculateMarketcap } from './basics/simpleMath.mjs'; import { compareMarketcap } from './basics/simpleMath.mjs'; import { getPercentage } from './basics/simpleMath.mjs'; import { areElsCollTop } from './basics/collision.mjs'; import { areElsCollBottom } from './basics/collision.mjs'; import { areElsCollLeft } from './basics/collision.mjs'; import { areElsCollRight } from './basics/collision.mjs'; import { areElsCollPerfTop } from './basics/collision.mjs'; import { areElsCollPerfBottom } from './basics/collision.mjs'; import { areElsCollPerfLeft } from './basics/collision.mjs'; import { areElsCollPerfRight } from './basics/collision.mjs'; import { areElsColliding } from './basics/collision.mjs'; import { areElsPerfColliding } from './basics/collision.mjs'; import { getElsColliding } from './basics/collision.mjs'; import { getElsPerfColliding } from './basics/collision.mjs'; import { getElsCollOverlap } from './basics/collision.mjs'; import { getElsCollOverlapPos } from './basics/collision.mjs'; import { getRectCenter } from './basics/collision.mjs'; import { getElsRelativeCenterOffset } from './basics/collision.mjs'; import { getElsCollDirDepth } from './basics/collision.mjs'; import { getElsCollDetails } from './basics/collision.mjs'; import { safeTextTrim } from './basics/text.mjs'; import { installWindowHiddenScript } from './basics/html.mjs'; import { genFibonacciSeq } from './basics/simpleMath.mjs'; import { isDirEmptyAsync } from './fileManager/asyncFuncs.mjs'; import { fileSizeAsync } from './fileManager/asyncFuncs.mjs'; import { dirSizeAsync } from './fileManager/asyncFuncs.mjs'; import { listFilesAsync } from './fileManager/asyncFuncs.mjs'; import { listDirsAsync } from './fileManager/asyncFuncs.mjs'; import { getLatestBackupPath } from './fileManager/normalFuncs.mjs'; import { fetchJson } from './basics/html.mjs'; import { fetchText } from './basics/html.mjs'; import { readJsonBlob } from './basics/html.mjs'; import { readFileBlob } from './basics/html.mjs'; import { readBase64Blob } from './basics/html.mjs'; import { saveJsonFile } from './basics/html.mjs'; import { readJsonFile } from './fileManager/normalFuncs.mjs'; import { writeJsonFile } from './fileManager/normalFuncs.mjs'; import { ensureDirectory } from './fileManager/normalFuncs.mjs'; import { clearDirectoryAsync } from './fileManager/asyncFuncs.mjs'; import { clearDirectory } from './fileManager/normalFuncs.mjs'; import { fileExists } from './fileManager/normalFuncs.mjs'; import { dirExists } from './fileManager/normalFuncs.mjs'; import { isDirEmpty } from './fileManager/normalFuncs.mjs'; import { ensureCopyFile } from './fileManager/normalFuncs.mjs'; import { tryDeleteFile } from './fileManager/normalFuncs.mjs'; import { writeTextFile } from './fileManager/normalFuncs.mjs'; import { listFiles } from './fileManager/normalFuncs.mjs'; import { listDirs } from './fileManager/normalFuncs.mjs'; import { fileSize } from './fileManager/normalFuncs.mjs'; import { dirSize } from './fileManager/normalFuncs.mjs'; import { backupFile } from './fileManager/normalFuncs.mjs'; import { restoreLatestBackup } from './fileManager/normalFuncs.mjs'; import { renameFileBatch } from './fileManager/normalFuncs.mjs'; import { renameFileRegex } from './fileManager/normalFuncs.mjs'; import { renameFileAddPrefixSuffix } from './fileManager/normalFuncs.mjs'; import { renameFileNormalizeCase } from './fileManager/normalFuncs.mjs'; import { renameFilePadNumbers } from './fileManager/normalFuncs.mjs'; import { documentIsFullScreen } from './basics/fullScreen.mjs'; import { isScreenFilled } from './basics/fullScreen.mjs'; import { requestFullScreen } from './basics/fullScreen.mjs'; import { exitFullScreen } from './basics/fullScreen.mjs'; import { isFullScreenMode } from './basics/fullScreen.mjs'; import { onFullScreenChange } from './basics/fullScreen.mjs'; import { offFullScreenChange } from './basics/fullScreen.mjs'; import { isJsonObject } from './basics/objChecker.mjs'; import { arraySortPositions } from './basics/array.mjs'; import { formatBytes } from './basics/simpleMath.mjs'; import { addAiMarkerShortcut } from './basics/text.mjs'; import { extendObjType } from './basics/objFilter.mjs'; import { reorderObjTypeOrder } from './basics/objFilter.mjs'; import { cloneObjTypeOrder } from './basics/objFilter.mjs'; import { countObj } from './basics/objChecker.mjs'; import { checkObj } from './basics/objFilter.mjs'; import { objType } from './basics/objFilter.mjs'; import { ruleOfThree } from './basics/simpleMath.mjs'; import { getSimplePerc } from './basics/simpleMath.mjs'; import { asyncReplace } from './basics/text.mjs'; import { getAge } from './basics/simpleMath.mjs'; import { formatCustomTimer } from './basics/clock.mjs'; import { formatDayTimer } from './basics/clock.mjs'; import { formatTimer } from './basics/clock.mjs'; import { getTimeDuration } from './basics/clock.mjs'; import { shuffleArray } from './basics/array.mjs'; import { toTitleCase } from './basics/text.mjs'; import { toTitleCaseLowerFirst } from './basics/text.mjs'; export { TinyColorValidator, TinyLoadingScreen, TinyElementObserver, TinySimpleDice, TinyNeedBar, TinyI18, TinyCookieConsent, TinyInventory, TinyInventoryTrader, TinyArrayPaginator, TinyAdvancedRaffle, TinyDayNightCycle, TinyGamepad, TinyTextarea, TinyNewWinEvents, TinyIframeEvents, TinyLocalStorage, TinyEvents, TinyTimeout, TinyColorConverter, TinyClipboard, TinyTextRangeEditor, TinySmartScroller, UltraRandomMsgGen, TinyAfterScrollWatcher, TinyHtml, TinyNotifications, TinyDomReadyManager, TinyDragger, TinyDragDropDetector, TinyToastNotify, TinyNotifyCenter, TinyRateLimiter, ColorSafeStringify, TinyPromiseQueue, TinyLevelUp, diffArrayList, diffStrings, breakdownDuration, calculateMarketcap, compareMarketcap, getPercentage, areElsCollTop, areElsCollBottom, areElsCollLeft, areElsCollRight, areElsCollPerfTop, areElsCollPerfBottom, areElsCollPerfLeft, areElsCollPerfRight, areElsColliding, areElsPerfColliding, getElsColliding, getElsPerfColliding, getElsCollOverlap, getElsCollOverlapPos, getRectCenter, getElsRelativeCenterOffset, getElsCollDirDepth, getElsCollDetails, safeTextTrim, installWindowHiddenScript, genFibonacciSeq, isDirEmptyAsync, fileSizeAsync, dirSizeAsync, listFilesAsync, listDirsAsync, getLatestBackupPath, fetchJson, fetchText, readJsonBlob, readFileBlob, readBase64Blob, saveJsonFile, readJsonFile, writeJsonFile, ensureDirectory, clearDirectoryAsync, clearDirectory, fileExists, dirExists, isDirEmpty, ensureCopyFile, tryDeleteFile, writeTextFile, listFiles, listDirs, fileSize, dirSize, backupFile, restoreLatestBackup, renameFileBatch, renameFileRegex, renameFileAddPrefixSuffix, renameFileNormalizeCase, renameFilePadNumbers, documentIsFullScreen, isScreenFilled, requestFullScreen, exitFullScreen, isFullScreenMode, onFullScreenChange, offFullScreenChange, isJsonObject, arraySortPositions, formatBytes, addAiMarkerShortcut, extendObjType, reorderObjTypeOrder, cloneObjTypeOrder, countObj, checkObj, objType, ruleOfThree, getSimplePerc, asyncReplace, getAge, formatCustomTimer, formatDayTimer, formatTimer, getTimeDuration, shuffleArray, toTitleCase, toTitleCaseLowerFirst }; //# sourceMappingURL=index.d.mts.map