rfdc
npmv1.4.1TypeScriptReally Fast Deep Clone
Overview
rfdc is an npm package that really Fast Deep Clone. It is extremely widely used, with about 47M downloads per week and 1 known dependents in the graph. The latest version is 1.4.1, released under the MIT license.
Who should use it
Teams working in the npm ecosystem who need really Fast Deep Clone and value a battle-tested, widely-adopted solution.
When not to use it
Consider an alternative if you need to or if a more actively-maintained option better fits your npm stack.
Pros
- Large, well-established user base (47M weekly downloads).
- Ships TypeScript type definitions.
- Clear open-source license (MIT).
Cons
- No significant drawbacks detected from available metadata.
Auto-generated from collected registry metadata. No external claims are inferred.
Relationship graph
Dependencies (left) and dependents (right) of rfdc.
Dependencies
Dev (13)
Used by
Popular packages that depend on rfdc.
Alternatives to rfdc
An optimised way to copy'ing an object. A small and simple integration
Merge objects using their property descriptors
`Object.defineProperty`, but not IE 8's broken one.
A small polyfill for Object.setprototypeof
Module that helps you write generated functions in Node
Stringify your JSON at max speed
🛡️ Faster SQL escape and format for JavaScript (Node.js, Bun, and Deno).
Crazy fast http radix based router
prelude.ls is a functionally oriented utility library. It is powerful and flexible. Almost all of its functions are curried. It is written in, and is the recommended base library for, LiveScript.
An object schema merger/validator
Get the PATH environment variable key cross-platform
High performance (de)compression in an 8kB package
Frequently installed together
An AST-based pattern checker for JavaScript.
Stringify your JSON at max speed
TypeScript definitions for node
The semantic version parser used by npm.
Create HTTP error objects
Manipulate the HTTP Vary header
Packs ECMAScript/CommonJs/AMD modules for the browser. Allows you to split your codebase into multiple bundles, which can be loaded on demand. Supports loaders to preprocess files, i.e. json, jsx, es7, css, less, ... and your custom stuff.
LRU and FIFO caches for Client or Server
Asynchronous bootstrapping of Node applications
Build and manage the fast-json-stringify instances for the fastify framework
Fake HTTP injection library
A small utility for creating warnings and emitting them.
Version history
| Version | Published | License |
|---|---|---|
| 1.4.1latest | 2 years ago | MIT |
| 1.4.0 | 2 years ago | MIT |
| 1.3.1 | 2 years ago | MIT |
| 1.3.0 | 5 years ago | MIT |
| 1.2.0 | 5 years ago | MIT |
| 1.1.4 | 7 years ago | MIT |
| 1.1.3 | 7 years ago | MIT |
| 1.1.2 | 8 years ago | MIT |
| 1.1.1 | 8 years ago | MIT |
| 1.0.4 | 8 years ago | MIT |
| 1.0.3 | 8 years ago | MIT |
| 1.0.2 | 8 years ago | MIT |
| 1.0.1 | 8 years ago | MIT |
| 1.0.0 | 8 years ago | MIT |
Maintainers
Frequently asked questions
How do I install rfdc?
Run `npm install rfdc` to add rfdc to your npm project.
What license is rfdc released under?
rfdc is distributed under the MIT license.
How popular is rfdc?
rfdc has approximately 47,036,160 downloads per week and 1 known dependent packages.