{"bugs":{"url":"https://github.com/jhildenbiddle/mergician/issues"},"dist":{"shasum":"353270cadb3c770854399cf47b04aff38e5a9faf","tarball":"https://registry.npmjs.org/mergician/-/mergician-2.0.2.tgz","fileCount":8,"integrity":"sha512-1GDF4LuMcc7UpE7XitfSm822yDtTxLoOVB+9QFnb3o/+zoMAVKxM67UjvmEXOA7FQnz9209K0ZyHAoD+5Ibe4A==","signatures":[{"sig":"MEQCIF9eHq+SMCDjTT81wmrztdQ/BipbwTZ9IXJ3O8nJi6OlAiA2GV+5Xz8DBkaotmyc1G4PO0ZaCqgf+VM9Evm2XMYqJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83202},"main":"./dist/mergician.cjs","name":"mergician","type":"module","types":"./dist/mergician.d.ts","author":{"name":"John Hildenbiddle"},"module":"./dist/mergician.esm.js","browser":"./dist/mergician.esm.min.js","engines":{"node":">=10.0.0"},"exports":{".":{"types":"./dist/mergician.d.ts","import":"./dist/mergician.esm.js","require":"./dist/mergician.cjs"}},"gitHead":"5424b48441c0ff5a8bf34475f531e28e22dd4679","license":"MIT","scripts":{"dev":"run-p serve 'build:js -- --watch' 'build:types -- --watch'","lint":"prettier . --check && eslint . && markdownlint *.md docs/*.md --ignore node_modules","test":"node --experimental-vm-modules node_modules/jest/bin/jest.js","build":"run-p build:js build:types","clean":"rimraf coverage/* dist/*","serve":"node server.js","start":"npm run dev","escheck":"es-check es2018 'dist/**/*.js' --module","prepare":"run-s clean build","version":"run-s prepare lint escheck test","build:js":"node build/js.js","lint:fix":"prettier . --write && eslint . --fix","build:types":"node build/types.js"},"_npmUser":{"name":"jhildenbiddle","email":"john@hildenbiddle.com"},"homepage":"https://jhildenbiddle.github.io/mergician/","keywords":["deep","merge","assign","clone","copy","extend","object","recursive","immutable","filter","array","append","prepend","dedup","duplicates","sort","intersection","union","difference","get","getter","set","setter","accessor","descriptor","javascript","deepmerge","deep-merge","merge-deep"],"repository":{"url":"git+https://jhildenbiddle@github.com/jhildenbiddle/mergician.git","type":"git"},"_npmVersion":"10.2.3","description":"Uniquely flexible and light-weight utility for cloning and deep (recursive) merging of JavaScript objects. Supports descriptor values, accessor functions, and custom prototypes. Provides advanced options for customizing the clone/merge process.","directories":{},"maintainers":[{"name":"jhildenbiddle","email":"john@hildenbiddle.com"}],"sideEffects":false,"_nodeVersion":"20.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.3","eslint":"^8.18.0","rimraf":"^5.0.5","esbuild":"^0.20.2","es-check":"^7.0.0","prettier":"^3.2.4","compression":"^1.7.4","npm-run-all":"^4.1.5","browser-sync":"^3.0.2","markdownlint-cli":"^0.39.0","eslint-plugin-jest":"^27.2.1","eslint-config-prettier":"^9.1.0"},"_npmOperationalInternal":{"tmp":"tmp/mergician_2.0.2_1712340212920_0.12313868061803368","host":"s3://npm-registry-packages"},"_id":"mergician@2.0.2","version":"2.0.2"}