OmgImAlexis / upcast
A JavaScript type checking/casting library
☆74Updated 4 years ago
Alternatives and similar repositories for upcast:
Users that are interested in upcast are comparing it to the libraries listed below
- Check if your package was installed globally☆70Updated last year
- Get the first fulfilled promise that satisfies the provided testing function☆74Updated 3 weeks ago
- Reliably get the terminal window size☆141Updated last year
- Create a lazily evaluated value☆69Updated 3 years ago
- Lazy number range generator☆81Updated last year
- Call a method on all items in an iterable by calling it on the iterable itself☆163Updated 3 years ago
- Ensures a value is a valid error by making it one if not☆77Updated 2 years ago
- Check if a URL is absolute☆79Updated 3 years ago
- A better `Promise.race()`☆46Updated 2 years ago
- Recursively iterates over collections arrays and objects☆35Updated 4 years ago
- Isomorphic, functional type-checking for Javascript☆23Updated 4 months ago
- Node filesystem spies and mocks☆47Updated last week
- Get the path of the caller module☆64Updated 3 years ago
- A Map implementation with expirable items☆93Updated 3 years ago
- Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)☆95Updated last year
- Standard, framework-agnostic HTTP interfaces for JavaScript servers and clients☆41Updated last year
- 💢⚠️ Error object for JS and TS☆15Updated last year
- Strip redundant indentation and indent the string☆54Updated 3 years ago
- A tiny (381B to 419B) utility to make a directory and its parents, recursively☆55Updated 4 years ago
- Simplified high resolution timing☆79Updated 6 months ago
- A tiny (412B) runtime to retrieve the correct entry from a Route Manifest file.☆46Updated 5 years ago
- Truncate a string to a specific width in the terminal☆87Updated last year
- Run a piece of code when the javascript process stops. Works in all environments (browsers, nodejs..)☆55Updated this week
- Get the path of the parent module☆77Updated last year
- Check when the DOM has loaded like `DOMContentLoaded`☆109Updated 6 months ago
- Conditionally execute rollup plugins.☆19Updated 6 years ago
- Foundation for your emitter implementation. 202 reasons to not write your own implementation of event emitter.☆48Updated 5 years ago
- Get the diff type of two semver versions: 0.0.1 0.0.2 → patch☆68Updated 3 years ago
- Merge Option Objects☆68Updated last year
- Get namespaced config from the closest package.json☆121Updated last year