advanced-js-kit
Version:
Modern TypeScript utility library with tree-shaking support - Array, String, Number, Network, Sleep, and JWT utilities for JavaScript and TypeScript projects
10 lines (9 loc) • 840 B
TypeScript
export { chunk } from './array/index.js';
export { randomStringWithFixedLength } from './string/index.js';
export { clamp, convertToInt, convertToTwoDecimalInt, inRange, randomNumberWithFixedLength } from './number/index.js';
export { TSleepParams, TSleepReturn, sleep, sleepMinutes, sleepMs, sleepSeconds, sleepUntil } from './sleep/index.js';
export { convertToSeconds, getUnixTimestamp, getUnixTimestampMs } from './time/index.js';
export { EnvironmentError, assertBrowserEnvironment, assertNodeEnvironment, getEnvironment, isBrowserEnvironment, isNodeEnvironment, isWebWorkerEnvironment } from './utils/index.js';
export { Prettify } from './types/index.js';
export { capitalize, capitalizeWords, convertCamelToNormalCapitalized } from './string/capitalize.js';
export { TruncateTextOptions, truncateText } from './string/truncate.js';