Tags: fastify/deepmerge
Tags
Initial implementation (#1) * initial implementation * remove examples * add all Option * 100% test coverage * write Readme.md * add Licensing Info to old deepmerge * fix descriptin * add CI-badge * add primitive benchmark * remove clone option in tests * Update LICENSE Co-authored-by: Matteo Collina <matteo.collina@gmail.com> * improve benchmarks * add unit test * add test for prototype pollution * fix prototype pollution, improve performance of all * add use strict everywhere * improve perf by using less branches and less lookup methods * less branches * rename map to clone * add test for non-enumerable symbol keys * add with lint to ci.yml * Apply suggestions from code review Co-authored-by: Manuel Spigolon <behemoth89@gmail.com> * Update test/index.test.js Co-authored-by: Manuel Spigolon <behemoth89@gmail.com> * make bechmarks nicer * fix npm scrpits Co-authored-by: Matteo Collina <matteo.collina@gmail.com> Co-authored-by: Manuel Spigolon <behemoth89@gmail.com>