hughsk / flat
Flatten/unflatten nested Javascript objects
☆1,797Updated 6 months ago
Alternatives and similar repositories for flat:
Users that are interested in flat are comparing it to the libraries listed below
- Generate hashes from javascript objects in node and the browser.☆1,434Updated 8 months ago
- Complete memoize/cache solution for JavaScript☆1,766Updated 10 months ago
- Promisify a callback-style function☆1,504Updated 2 years ago
- User-friendly glob matching☆2,566Updated last month
- See node.js errors with less clutter☆1,520Updated 9 months ago
- Adds source map support to node.js (for stack traces)☆2,173Updated 7 months ago
- Abstraction for exponential and custom retry strategies for failed operations.☆1,246Updated last year
- Convert strings between camelCase, PascalCase, Capital Case, snake_case and more☆2,326Updated last week
- The ultimate javascript content-type utility.☆1,370Updated 2 months ago
- Retrying made simple, easy and async☆1,867Updated last year
- Create HTTP Errors☆1,516Updated last month
- Convert a dash/dot/underscore/space separated string to camelCase: foo-bar → fooBar☆686Updated last year
- A tiny JavaScript utility to access deep properties using a path (for Node and the Browser)☆1,064Updated 2 years ago
- A library for deep (recursive) merging of Javascript objects☆2,785Updated last year
- HTTP-friendly error objects☆2,934Updated 5 months ago
- A port of inflection-js to node.js module☆564Updated last month
- Serialize JavaScript to a superset of JSON that includes regular expressions and functions.☆2,845Updated 3 months ago
- 🔮 Proxies nodejs require in order to allow overriding dependencies during testing.☆2,746Updated 10 months ago
- Register aliases of directories and custom module paths in Node☆1,776Updated 11 months ago
- Temporary file and directory creator for node.js☆749Updated 8 months ago
- Distribute processing tasks to child processes with an über-simple API and baked-in durability & custom concurrency options.☆1,744Updated 3 years ago
- Memoize functions - an optimization technique used to speed up consecutive function calls by caching the result of calls with identical i…☆1,109Updated last month
- node's assert.deepEqual algorithm☆789Updated last year
- Convert bytes to a human readable string: 1337 → 1.34 kB☆1,138Updated 2 months ago
- Streaming csv parser inspired by binary-csv that aims to be faster than everyone else☆1,449Updated last month
- Determine the root path to your project☆605Updated 2 years ago
- The consistently-fast, complete memoization solution for JS☆910Updated 11 months ago
- Load environment variables from .env and ensure they are all present☆769Updated 9 months ago
- pipe streams together and close all of them if one of them closes☆911Updated 6 months ago
- Escape RegExp special characters☆586Updated 9 months ago