merge-descriptors merges properties from one JavaScript object into another, including non-enumerable and accessor-defined properties, while preserving property descriptors. It is useful when you need a destination object to receive an accurate copy of a source object's property definitions, with an option to control whether existing properties are overwritten.
Project status
- The source appears to be inactive as of today (2026-06-09). The last upstream push was 2023-12-21, and the most recent notable updates were in November 2023, with no evidence of recent work since then.
- The apparent update cadence has been irregular to effectively stopped, with releases at 2023-11-16, a metadata-only change around then (v1.0.3), and an unrelated old release in 2016, indicating long gaps rather than ongoing iteration.
AI summary generated
Recent updates
v2.0.0
v2.0.0 modernizes merge-descriptors to require Node.js 18 and adds TypeScript type definitions. The runtime implementation is largely the same (descriptor-based copying), but the package metadata and export surface changed substantially, and the build/test toolchain was replaced.
BreakingFeaturesv1.0.3
Release v1.0.3 only notes an internal update to the repository URL. No functional changes, API updates, bug fixes, or security issues are described in the release notes.
1.0.1
This release is version 1.0.1. No release notes were provided, so the specific changes, fixes, or potential upgrade impacts are not documented.