josdejong / ducktype
Flexible data validation using a ducktype interface. For JavaScript and Node.js.
☆90Updated 5 months ago
Related projects ⓘ
Alternatives and complementary repositories for ducktype
- Mutable asynchronous operations with conditions☆89Updated 5 years ago
- Wrapper around fs.watch that falls back to fs.watchFile☆54Updated 4 years ago
- Converts JavaScript objects to source☆101Updated last year
- Declarative JavaScript framework to build command-line applications.☆35Updated 7 years ago
- Give some mood to your code with a finite state machine☆76Updated 4 years ago
- A faster JavaScript alternative to [].slice.call(arguments)☆95Updated 7 years ago
- obj.very.deeply.nested.property.isNow = 'possible'☆14Updated last year
- Traits, Talents & Annotations for NodeJS.☆65Updated 8 years ago
- Object undo, redo & change history using Proxies☆57Updated 7 years ago
- object validation with flow types and more☆24Updated 7 years ago
- (!! moved to tunnckoCore/opensource multi-package repository !!) Parse a function into an object using espree, acorn or babylon parsers.…☆37Updated 5 years ago
- Get the arguments of a function, arrow function, generator function, async function☆52Updated last year
- Module that helps you write generated functions in Node☆78Updated 5 months ago
- Hot module replacement for node.js☆56Updated 3 months ago
- Get the dependencies of an ES6 module by traversing its AST☆34Updated 2 months ago
- Syntactic sugar 🍧🍨🍦 for easy to read function composition. 🦄☆58Updated 8 years ago
- Maintain and search through a sorted array using some low level functions☆55Updated 4 years ago
- A simple mock for requestAnimationFrame testing with fake timers☆26Updated 2 years ago
- Node filesystem spies and mocks☆47Updated 3 weeks ago
- The Promised Node -- a package which promisifies the node standard library.☆26Updated 6 years ago
- console.group() for node.js☆41Updated 7 years ago
- Babel plugin that scans the AST for require calls and import statements☆26Updated 8 years ago
- Get a description of a JS object's shape.☆25Updated 7 years ago
- Prefix each css selector with parent selector☆58Updated 4 years ago
- Use plain JS types as immutable data, with efficient merging and memory sharing☆23Updated 3 years ago
- Implementing pipes in Javascript using psudo operator overloading☆89Updated 11 years ago
- WebDriver for the masses☆70Updated 2 years ago
- Web Worker like API to drive NodeJS files☆34Updated last year
- Standard, framework-agnostic HTTP interfaces for JavaScript servers and clients☆41Updated 11 months ago
- Create clean arrays, or anything else, which you can safely extend☆45Updated 10 years ago