JSPM

  • Created
  • Published
  • Downloads 60
  • Score
    100M100P100Q75342F
  • License MIT

Utils for daily use

Package Exports

  • @wener/utils
  • @wener/utils/package.json
  • @wener/utils/server
  • @wener/utils/src/arrays/MaybeArray.ts
  • @wener/utils/src/arrays/arrayFromAsync.ts
  • @wener/utils/src/asyncs/AsyncInterval.ts
  • @wener/utils/src/asyncs/MaybePromise.ts
  • @wener/utils/src/asyncs/createAsyncIterator.ts
  • @wener/utils/src/asyncs/createLazyPromise.test.ts
  • @wener/utils/src/asyncs/createLazyPromise.ts
  • @wener/utils/src/asyncs/generatorOfStream.ts
  • @wener/utils/src/asyncs/isPromise.ts
  • @wener/utils/src/asyncs/isThenable.ts
  • @wener/utils/src/asyncs/promiseOfCallback.ts
  • @wener/utils/src/asyncs/sleep.ts
  • @wener/utils/src/asyncs/timeout.ts
  • @wener/utils/src/browsers/copy.ts
  • @wener/utils/src/browsers/download.ts
  • @wener/utils/src/browsers/getFileFromDataTransfer.ts
  • @wener/utils/src/browsers/loaders.ts
  • @wener/utils/src/crypto/base.ts
  • @wener/utils/src/crypto/getNodeCrypto.ts
  • @wener/utils/src/crypto/getRandomValues.ts
  • @wener/utils/src/crypto/hashing.test.ts
  • @wener/utils/src/crypto/hashing.ts
  • @wener/utils/src/crypto/md5.d.ts
  • @wener/utils/src/crypto/md5.js
  • @wener/utils/src/crypto/pem/__snapshots__/pem.test.ts.snap
  • @wener/utils/src/crypto/pem/pem.test.ts
  • @wener/utils/src/crypto/pem/pem.ts
  • @wener/utils/src/crypto/randomUUID.ts
  • @wener/utils/src/crypto/ulid.test.ts
  • @wener/utils/src/crypto/ulid.ts
  • @wener/utils/src/fetch/createFetchWith.ts
  • @wener/utils/src/fetch/createFetchWithLogging.ts
  • @wener/utils/src/fetch/dumpRequest.ts
  • @wener/utils/src/fetch/dumpResponse.ts
  • @wener/utils/src/fetch/index.ts
  • @wener/utils/src/fetch/types.ts
  • @wener/utils/src/i18n/createTranslate.test.ts
  • @wener/utils/src/i18n/createTranslate.ts
  • @wener/utils/src/index.ts
  • @wener/utils/src/io/AbstractEncoding.ts
  • @wener/utils/src/io/ArrayBuffer.test-d.ts
  • @wener/utils/src/io/ArrayBuffers.base64.test.ts
  • @wener/utils/src/io/ArrayBuffers.test.ts
  • @wener/utils/src/io/ArrayBuffers.ts
  • @wener/utils/src/io/Buffer.test.ts
  • @wener/utils/src/io/Buffer.ts
  • @wener/utils/src/io/base64.ts
  • @wener/utils/src/io/isBuffer.test.ts
  • @wener/utils/src/io/isBuffer.ts
  • @wener/utils/src/io/isTransferable.test.ts
  • @wener/utils/src/io/isTransferable.ts
  • @wener/utils/src/isomorphics/getGlobalThis.ts
  • @wener/utils/src/isomorphics/structuredClone.test.ts
  • @wener/utils/src/isomorphics/structuredClone.ts
  • @wener/utils/src/langs/MaybeFunction.ts
  • @wener/utils/src/langs/README.md
  • @wener/utils/src/langs/classOf.ts
  • @wener/utils/src/langs/deepEqual.test.ts
  • @wener/utils/src/langs/deepEqual.ts
  • @wener/utils/src/langs/hashCode.ts
  • @wener/utils/src/langs/isClass.ts
  • @wener/utils/src/langs/isDefined.ts
  • @wener/utils/src/langs/isEmptyObject.ts
  • @wener/utils/src/langs/isFunction.ts
  • @wener/utils/src/langs/isPlainObject.ts
  • @wener/utils/src/langs/langs.test.ts
  • @wener/utils/src/langs/memoize.ts
  • @wener/utils/src/langs/parseBoolean.ts
  • @wener/utils/src/langs/shallowClone.ts
  • @wener/utils/src/langs/shallowEqual.ts
  • @wener/utils/src/libs/README.md
  • @wener/utils/src/libs/ms.test.ts
  • @wener/utils/src/libs/ms.ts
  • @wener/utils/src/logging/Logger.ts
  • @wener/utils/src/logging/createChildLogger.ts
  • @wener/utils/src/logging/createLogger.ts
  • @wener/utils/src/logging/createNoopLogger.ts
  • @wener/utils/src/logging/logger.test.ts
  • @wener/utils/src/logging/slog.test.ts
  • @wener/utils/src/logging/slog.ts
  • @wener/utils/src/maths/clamp.ts
  • @wener/utils/src/maths/random.ts
  • @wener/utils/src/modules/isModule.ts
  • @wener/utils/src/modules/parseModuleId.test.ts
  • @wener/utils/src/modules/parseModuleId.ts
  • @wener/utils/src/objects/get.test-d.ts
  • @wener/utils/src/objects/get.ts
  • @wener/utils/src/objects/merge/index.ts
  • @wener/utils/src/objects/merge/isMergeableObject.ts
  • @wener/utils/src/objects/merge/merge.test.ts
  • @wener/utils/src/objects/merge/merge.ts
  • @wener/utils/src/objects/parseObjectPath.test.ts
  • @wener/utils/src/objects/parseObjectPath.ts
  • @wener/utils/src/objects/set.test.ts
  • @wener/utils/src/objects/set.ts
  • @wener/utils/src/server.ts
  • @wener/utils/src/servers/crypto/md5.ts
  • @wener/utils/src/servers/fetch/createFetchWithProxy.ts
  • @wener/utils/src/servers/fetch/createFetchWithProxyByNodeFetch.ts
  • @wener/utils/src/servers/fetch/createFetchWithProxyByUndici.ts
  • @wener/utils/src/servers/fetch/createFetchWithRetry.ts
  • @wener/utils/src/servers/getPackageDir.ts
  • @wener/utils/src/servers/polyfill/polyfillBrowser.test.ts
  • @wener/utils/src/servers/polyfill/polyfillBrowser.ts
  • @wener/utils/src/servers/polyfill/polyfillCrypto.ts
  • @wener/utils/src/servers/polyfill/polyfillFetch.ts
  • @wener/utils/src/servers/polyfill/polyfillJsDom.ts
  • @wener/utils/src/servers/polyfill/polyfillWebSocket.ts
  • @wener/utils/src/strings/camelCase.ts
  • @wener/utils/src/strings/formatBytes.ts
  • @wener/utils/src/strings/renderTemplate.test.ts
  • @wener/utils/src/strings/renderTemplate.ts
  • @wener/utils/src/typedoc.ts
  • @wener/utils/src/validations/asserts.ts
  • @wener/utils/src/validations/isUUID.test.ts
  • @wener/utils/src/validations/isUUID.ts
  • @wener/utils/src/validations/parseTimestamp.test.ts
  • @wener/utils/src/validations/parseTimestamp.ts
  • @wener/utils/types

Readme

Daily use utils

Links