@aegenet/belt
TypeScript icon, indicating that this package has built-in type declarations

2.3.0 • Public • Published

@aegenet/belt

The Belt - All In One bundle.

💾 Installation

yarn add @aegenet/belt@^2.0.0
# or
npm i @aegenet/belt@^2.0.0

📝 Usage

import {
  crc8,
  crc32,
  collectSequentially,
  delay,
  isPromise,
  runSequentially,
  ODeepGet,
  ODeepSet,
  ofields,
  odiff,
  oclone,
  BELT_HOOK_PREFIX,
  hook,
  Interpolation,
  transform,
  getDuplicates,
  stripDuplicates,
  arrayToObject,
  argvToObject,
  envToObject,
  arrayAsyncFilter,
  arrayAsyncMap,
  arrayAsyncForEach,
  objectToArray,
  objectIsEmpty,
  objectFirstKey,
  objectToMap,
  objectsIsEquals,
  objectsIsNotEquals,
  isRecord,
  getAverage,
  getMedian,
  getPercentile, p10, p25, p50, p75, p90,
  getClosestNumber,
  getClosestValue,
  escapeRegex,
  binarySearch,
  safeBinarySearch,
  symbolsIsBalanced,
  isNodeJS,
  isMobileDevice,
  asError, isSyntaxError, mutateErrorWithRef, getErrorMessage,
  toBase64,
  fromBase64,
  antiBounce,
  AntiBounce,
  disposeAntiBounces,
  jsonIgnore,
  MemoryCache,
  MemoryReader, MemoryWriter, MemoryCreator,
  LightDate, getDayNames, getMonthNames,
  dateToInputDate, inputDateToDate,
  dateToInputDateTime, inputDateTimeToDate,
  readdir, IReaddirEntry,
  extractDomain, IDomain,
  NodeRacetrack, Racetrack, NodeRacetrack, RaceResult, RaceTime,
  stringJoin, stringConcat,
  fetchEnsure, fetchFormatPayload, bFetch, bFetchOptions,
  ObjectMonitoring, ObjectMonitoringResult, ObjectMonitoringDispose,
  createHideSensitiveFunction,
  rowsInflator, ERowsInflatorAssociation,
  toDuration, fromDuration,
  StringSplit,
  taskFlowMethod, TaskFlow, TaskFlowHandler, TaskFlowListener
} from '@aegenet/belt';

Readme

Keywords

none

Package Sidebar

Install

npm i @aegenet/belt

Weekly Downloads

1

Version

2.3.0

License

MIT

Unpacked Size

452 kB

Total Files

10

Last publish

Collaborators

  • agenet