/
var
/
www
/
myprog.com.ua
/
server
/
node
/
node_modules
/
merge-descriptors
/
/var/www/myprog.com.ua/server/node/node_modules/merge-descriptors
mkdir
upload
Name
Size
Mode
Actions
index.d.ts
635
0644
edit
dl
rm
index.js
616
0644
edit
dl
rm
license
1231
0644
edit
dl
rm
package.json
961
0644
edit
dl
rm
readme.md
930
0644
edit
dl
rm
Edit:
/var/www/myprog.com.ua/server/node/node_modules/merge-descriptors/readme.md
(930B)
# merge-descriptors > Merge objects using their property descriptors ## Install ```sh npm install merge-descriptors ``` ## Usage ```js import mergeDescriptors from 'merge-descriptors'; const thing = { get name() { return 'John' } } const animal = {}; mergeDescriptors(animal, thing); console.log(animal.name); //=> 'John' ``` ## API ### merge(destination, source, overwrite?) Merges "own" properties from a source to a destination object, including non-enumerable and accessor-defined properties. It retains original values and descriptors, ensuring the destination receives a complete and accurate copy of the source's properties. Returns the modified destination object. #### destination Type: `object` The object to receive properties. #### source Type: `object` The object providing properties. #### overwrite Type: `boolean`\ Default: `true` A boolean to control overwriting of existing properties.
Save
cmd:
run