dsheiko / bycontract
Argument validation library based on JSDOC syntax
☆31Updated this week
Alternatives and similar repositories for bycontract:
Users that are interested in bycontract are comparing it to the libraries listed below
- Create error instances with a code☆20Updated 2 years ago
- Propagate events from one event emitter into another☆25Updated 2 years ago
- Turn a Git URL into its canonical form.☆14Updated 4 years ago
- Node filesystem spies and mocks☆47Updated 3 weeks ago
- Ensure that a javascript object is an array, coerce if necessary. Move error checking out of your node.js javascript code.☆12Updated last year
- Object transformations implementing the Node.js `stream.Transform` API☆49Updated 3 years ago
- Find package.json files in parent directories using an iterator based API. Keep searching till you find the one you're looking for or whe…☆11Updated 6 years ago
- JSON toolkit for JavaScript.☆107Updated 2 years ago
- List of known void HTML elements☆28Updated last year
- Prepend `https://` to humanized URLs like `sindresorhus.com` and `file://` to file paths☆24Updated 2 years ago
- extract .zip, .gz, .bz2, .tar, .tar.gz, .tgz, .tar.bz2☆23Updated last year
- Write your configuration files for node.js in yaml☆23Updated 3 years ago
- Applies waves of mutations provided by other tools, such as linters or codemods.☆16Updated 2 years ago
- Delete nested properties from an object using dot notation.☆34Updated 3 years ago
- Value identification and comparison functions☆27Updated 5 months ago
- Nailgun for Node.js☆26Updated 4 years ago
- thin wrapper around process.hrtime in node and for the performance API in the browser☆17Updated last month
- Implementation of NodeJS FS interface using Amazon Simple Storage Service (S3).☆15Updated 3 years ago
- A CLI program for processing Roarr logs.☆28Updated last year
- Detect the archive type of a Buffer/Uint8Array☆25Updated 3 years ago
- Sort an object's keys, including an optional key list☆31Updated last month
- 🚨[ARCHIVED] Produces a compact module exporting JSON-schema validation functions compiled by Ajv☆43Updated 4 years ago
- The Node.js `util.deprecate()` function with browser support☆38Updated 6 years ago
- Command line tool for creating or updating a .npmignore file based on .gitignore.☆29Updated last year
- Migrate JSON-Schema draft-04 to draft-07, draft-2019-09 or draft-2020-12☆28Updated 4 years ago
- JavaScript generators extended with forEach, map, reduce ... most standard Array methods.☆14Updated 2 years ago
- Generates bundledDependencies package.json value using values of the dependencies property. Updates package.json definition using the gen…☆38Updated 5 years ago
- Fast, minimal glob matcher for node.js. Similar to micromatch, minimatch and multimatch, but without support for extended globs (extglobs…☆97Updated 2 years ago
- Connect plugin for Babel☆27Updated 8 years ago
- fs read and write streams based on minipass☆20Updated 8 months ago