Showing 21-40 of 846,191 packages
random bytes from browserify stand alone
Support for representing 64-bit integers in JavaScript
type-check allows you to check the types of JavaScript values at runtime with a Haskell like type syntax.
Returns true if a string has an extglob.
Pass two numbers, get a regex-compatible source string for matching ranges. Validated against more than 2.78 million test assertions.
Fast deep equal
deterministic JSON.stringify() with custom sorting to get deterministic hashes from stringified results, with no public domain dependencies
Recursive object extending
The Node.js `util.deprecate()` function with browser support
Returns true if a number or string value is a finite number. Useful for regex matches, parsing, user input, etc.
Fast (and loose) selective `process.env` replacer using js-tokens instead of an AST
An Object.keys replacement, in case Object.keys is not available. From https://github.com/es-shims/es5-shim
Determine the `package.json#type` which applies to a location
Merge multiple streams into one stream in sequence or parallel.
simplified stream construction
extend like a boss
Normalize slashes in a file path to be posix/unix-like forward slashes. Also condenses repeat slashes to a single slash and removes and trailing slashes, unless disabled.
A tiny wrapper around Node.js streams.Transform (Streams2/3) to avoid explicit subclassing noise
Resolve the path of a module like `require.resolve()` but from the current working directory
[](https://travis-ci.org/stefanpenner/get-caller-file) [](https://ci.a