@welshman/lib
TypeScript icon, indicating that this package has built-in type declarations

0.0.34 • Public • Published

@welshman/lib version

Some general-purpose utilities for use in @welshman apps.

Includes:

  • LRU cache implementation
  • Worker for throttling work to avoid locking up the UI
  • URL normalization (taken from normalize-url)
  • A global ctx variable which can be used for global configuration
  • CustomPromise, which provides an error type, and defer utility
  • Ramda-like utilities, but without auto-currying
  • Utils for throttling, working with nil, json, fetch, deep equals, etc.

Readme

Keywords

none

Package Sidebar

Install

npm i @welshman/lib

Weekly Downloads

432

Version

0.0.34

License

MIT

Unpacked Size

210 kB

Total Files

42

Last publish

Collaborators

  • jstaab