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.
64 lines • 4.31 kB
text/typescript
import { getPercentage } from './simpleMath.mjs';
import { areElsCollTop } from './collision.mjs';
import { areElsCollBottom } from './collision.mjs';
import { areElsCollLeft } from './collision.mjs';
import { areElsCollRight } from './collision.mjs';
import { areElsCollPerfTop } from './collision.mjs';
import { areElsCollPerfBottom } from './collision.mjs';
import { areElsCollPerfLeft } from './collision.mjs';
import { areElsCollPerfRight } from './collision.mjs';
import { areElsColliding } from './collision.mjs';
import { areElsPerfColliding } from './collision.mjs';
import { getElsColliding } from './collision.mjs';
import { getElsPerfColliding } from './collision.mjs';
import { getElsCollOverlap } from './collision.mjs';
import { getElsCollOverlapPos } from './collision.mjs';
import { getRectCenter } from './collision.mjs';
import { getElsRelativeCenterOffset } from './collision.mjs';
import { getElsCollDirDepth } from './collision.mjs';
import { getElsCollDetails } from './collision.mjs';
import { isInViewport } from './html_deprecated.mjs';
import { isScrolledIntoView } from './html_deprecated.mjs';
import { safeTextTrim } from './text.mjs';
import { installWindowHiddenScript } from './html.mjs';
import { genFibonacciSeq } from './simpleMath.mjs';
import { getHtmlElBorders } from './html_deprecated.mjs';
import { getHtmlElBordersWidth } from './html_deprecated.mjs';
import { getHtmlElMargin } from './html_deprecated.mjs';
import { getHtmlElPadding } from './html_deprecated.mjs';
import { fetchJson } from './html.mjs';
import { fetchText } from './html.mjs';
import { readJsonBlob } from './html.mjs';
import { readFileBlob } from './html.mjs';
import { readBase64Blob } from './html.mjs';
import { saveJsonFile } from './html.mjs';
import { documentIsFullScreen } from './fullScreen.mjs';
import { isScreenFilled } from './fullScreen.mjs';
import { requestFullScreen } from './fullScreen.mjs';
import { exitFullScreen } from './fullScreen.mjs';
import { isFullScreenMode } from './fullScreen.mjs';
import { onFullScreenChange } from './fullScreen.mjs';
import { offFullScreenChange } from './fullScreen.mjs';
import { areHtmlElsColliding } from './html_deprecated.mjs';
import { isJsonObject } from './objChecker.mjs';
import arraySortPositions from '../../legacy/libs/arraySortPositions.mjs';
import { formatBytes } from './simpleMath.mjs';
import { addAiMarkerShortcut } from './text.mjs';
import { extendObjType } from './objFilter.mjs';
import { reorderObjTypeOrder } from './objFilter.mjs';
import { cloneObjTypeOrder } from './objFilter.mjs';
import { countObj } from './objChecker.mjs';
import { objType } from './objFilter.mjs';
import { ruleOfThree } from './simpleMath.mjs';
import { getSimplePerc } from './simpleMath.mjs';
import asyncReplace from '../../legacy/libs/replaceAsync.mjs';
import { getAge } from './simpleMath.mjs';
import { formatCustomTimer } from './clock.mjs';
import { formatDayTimer } from './clock.mjs';
import { formatTimer } from './clock.mjs';
import { getTimeDuration } from './clock.mjs';
import { shuffleArray } from './array.mjs';
import { toTitleCase } from './text.mjs';
import { toTitleCaseLowerFirst } from './text.mjs';
export { getPercentage, areElsCollTop, areElsCollBottom, areElsCollLeft, areElsCollRight, areElsCollPerfTop, areElsCollPerfBottom, areElsCollPerfLeft, areElsCollPerfRight, areElsColliding, areElsPerfColliding, getElsColliding, getElsPerfColliding, getElsCollOverlap, getElsCollOverlapPos, getRectCenter, getElsRelativeCenterOffset, getElsCollDirDepth, getElsCollDetails, isInViewport, isScrolledIntoView, safeTextTrim, installWindowHiddenScript, genFibonacciSeq, getHtmlElBorders, getHtmlElBordersWidth, getHtmlElMargin, getHtmlElPadding, fetchJson, fetchText, readJsonBlob, readFileBlob, readBase64Blob, saveJsonFile, documentIsFullScreen, isScreenFilled, requestFullScreen, exitFullScreen, isFullScreenMode, onFullScreenChange, offFullScreenChange, areHtmlElsColliding, isJsonObject, arraySortPositions, formatBytes, addAiMarkerShortcut, extendObjType, reorderObjTypeOrder, cloneObjTypeOrder, countObj, objType, ruleOfThree, getSimplePerc, asyncReplace, getAge, formatCustomTimer, formatDayTimer, formatTimer, getTimeDuration, shuffleArray, toTitleCase, toTitleCaseLowerFirst };
//# sourceMappingURL=index.d.mts.map