Search results
357 packages found
Ignore is a manager and filter for .gitignore rules, the one used by eslint, gitbook and many others.
- ignore
- .gitignore
- gitignore
- npmignore
- rules
- manager
- filter
- regexp
- regex
- fnmatch
- glob
- asterisks
- regular-expression
Parse and stringify JSON with comments. It will retain comments even after saved!
Split argv(argument vector) and handle special cases, such as quoted values.
Enhanced JSON.stringify
pending-queue ensures a certain asynchronous method only run once, and queues listeners which are registered to it.
Ready-queue ensures initialization method only run once, and queues listeners which are registered to it.
Fast JavaScript array sorting by implementing Python's Timsort algorithm
Merges default options to the user-given options.
Utility method to wrap a function into an asynchronous method using the common this.async() style.
Codec for validator presets
semver-extra contains useful methods that aren't included in the vanilla semver package.
Parses neuron package id into name, version and path.
Cache the promise lookups and avoid fetching the same thing more than necessary
A very simple high-level JSON-based messaging socket server and client.
Creates and makes an array without duplicates. Even with array of objects with a specified matcher.
Low-level rule manager for validating values.
Dependency Handler, Graph Parser and Simplifier for CommonJs Modules