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
- Run promise-returning & async functions repeatedly until you end it☆45Updated 3 years ago
- Find the path of a value in a complex JavaScript object graph/tree.☆10Updated 4 years ago
- Run a piece of code when the javascript process stops. Works in all environments (browsers, nodejs..)☆55Updated this week
- Create a lazily evaluated value☆69Updated 4 years ago
- Node filesystem spies and mocks☆47Updated this week
- Check if your package was installed globally☆70Updated last year
- A better `Promise.race()`☆46Updated 2 years ago
- Standard, framework-agnostic HTTP interfaces for JavaScript servers and clients☆41Updated last year
- Helper functions for implementing the idle-until-urgent pattern☆36Updated 6 years ago
- Parse an HTML string into `DocumentFragment` or one `Element`, in a few bytes (in browser)☆95Updated last year
- Recursively iterates over collections arrays and objects☆35Updated 4 years ago
- Displays the execution time for Node.js modules loading by hooking require() calls☆23Updated 3 years ago
- Check if something is a promise☆46Updated 4 years ago
- Like `Promise.all()` but for `Map` and `Object`☆195Updated last year
- Info on the properties and attributes of the web platform☆41Updated 2 months ago
- Isomorphic, functional type-checking for Javascript☆23Updated 5 months ago
- Get the path of the caller module☆64Updated 3 years ago
- Exit the process when the `esc` key is pressed☆56Updated last year
- A tool to create an ora compatible spinner object that behaves like a scrolling marquee☆80Updated 2 years ago
- Split a string on a given character or characters, with support for escaping.☆57Updated 3 years ago
- Cleanup expired items in a Map☆18Updated 3 years ago
- Get a random item from an array☆57Updated 3 years ago
- 2KB JavaScript Syntax Highlighter☆38Updated this week
- Run code in sandbox with in-memory module resolution☆62Updated 2 years ago
- Get an unused filename by appending a number if it exists: `file.txt` → `file (1).txt`☆140Updated 3 years ago
- `trough` is middleware☆69Updated last year
- 💢⚠️ Error object for JS and TS☆15Updated last year
- Glob to regular expression with support for extended globs.☆73Updated 8 months ago
- Ponyfill for Error#captureStackTrace☆61Updated 2 years ago
- Ensures a value is a valid error by making it one if not☆77Updated 3 years ago