{"_id":"gattai-merge","_rev":"64-5442534045ca3febd44bf1c0ae945302","name":"gattai-merge","dist-tags":{"latest":"4.0.1"},"versions":{"1.0.0":{"name":"gattai-merge","version":"1.0.0","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@1.0.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"e6ba98ed04cad34df270e165766d4ee751b3a35c","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-1.0.0.tgz","fileCount":5,"integrity":"sha512-Cig5ICrRfeQmY66j+ebZAUWe5PA1qHJwMXAAAtpc0lnGlde0+jpqDAgSE5rcF0WRQ5g08Do13R8exx5O86r7zw==","signatures":[{"sig":"MEUCIQDpekwUwsPfPQpVdw53Y2T5mgCGjxPJuipJFd+y0hOVgQIgMrZSED71yULobpYSrFBynjYsoGR2XSgwgaWgZ/yJ6NU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15325},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8f9668f50b8c392c67a057d819054992a71c783a","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_1.0.0_1776269005161_0.2541828108250481","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"gattai-merge","version":"2.0.0","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@2.0.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"5e331c9f636313250f7d08986f6701980a488a87","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-2.0.0.tgz","fileCount":5,"integrity":"sha512-NL0BbM+FYf9d0DtWcdp5LZgKIq6jq0MDmfHwRPPV3ULFGVXsgsKyoNmfCaynd2rlIk+4NUsH1l5+aQbMZ0DpnA==","signatures":[{"sig":"MEQCIB95uCzOvBkD05hDDp6NaF0JCHqiDk/BPDERn8pcoc0wAiAPfAAWS/JIz8+a4REirz8G2Y7N5jLkSd67Cp6beqq6GA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16294},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5a2f7f3f2dcac42e1986ee4c9303a5d0e8cd1ea8","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_2.0.0_1776329498382_0.7149781001526878","host":"s3://npm-registry-packages-npm-production"}},"2.0.1":{"name":"gattai-merge","version":"2.0.1","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@2.0.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"ad2925573f76cb13619e3ea4fc340442aa29e538","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-2.0.1.tgz","fileCount":5,"integrity":"sha512-FEch6zbdNEiqBYznmy49FdP9OxKfruyc66fvG7UhAP3Jb2+5F/DV4oqtkK+q+UOKMgJg6tgr/WINc0FsCQjPPA==","signatures":[{"sig":"MEUCIQCu8GiHfRxxbrVZ8PujGf1gDIydo4r06i+rroyqiL1uKAIgcZDFlRFU/IzZiOfQ8gaW86udpHYFXklOKT5AqtybriI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15802},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"d545ab2e03b92945bbf19c1b1b8785fb11e42147","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_2.0.1_1776330249172_0.7925474514473376","host":"s3://npm-registry-packages-npm-production"}},"2.0.2":{"name":"gattai-merge","version":"2.0.2","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@2.0.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"61db194132cf041192269a37e060b7d100281745","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-2.0.2.tgz","fileCount":5,"integrity":"sha512-EygwPZ6x1Yg9T3rzdtu9McfnRp0CSEgF+idxiaORR44sysXkhoRDm0v2zYWXjV/XtOG6BjG4NHuGvZYjSC7WaA==","signatures":[{"sig":"MEUCIQCEzMc8JlgDueENjbSklXl9eyDRjqPwW+b2IGFC13bhdQIgNBkt2DEzT836I8M4v9g5I/43QKYNlgg5tqqCrawtECo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16521},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8d20d5b6d3d17f58500c9a3e935169c48b9e6698","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_2.0.2_1776390478200_0.8742878249553669","host":"s3://npm-registry-packages-npm-production"}},"2.0.3":{"name":"gattai-merge","version":"2.0.3","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@2.0.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"90ea7067e9c8704943c4466a495507db0c0c8b46","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-2.0.3.tgz","fileCount":5,"integrity":"sha512-11jN8+NMFsxaDUPaxQ0VoAiiKbaZ7dsithcK6J6BlEnzzTt88Sq2ixtZwiNwVtBph88GTWg1kYmdxy5t5PUy9A==","signatures":[{"sig":"MEQCICx3j1vB6MQE2StQC0PDyIS+ngVF0TDrO2y+yYm5Z6NxAiAJy4N3FX2au55AUA8xvUVblD8N936/l6GKIbPtqzKcXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16621},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.mjs","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"8773c131a2f31ff9dd464fc06f7b2af573f12bca","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsc","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_2.0.3_1776397788680_0.3698479728463018","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"gattai-merge","version":"3.0.0","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"d9d7bd5b4cdafc6ce375a57e4206d82d43415889","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.0.tgz","fileCount":7,"integrity":"sha512-uOG3c3IUfLNXUGHvXPiD8IUVCgudwLbNHwZPm9enpA42NIS+RIYzNwTYB5jiKORJH8d3JEzCvVTfFskP45RzXQ==","signatures":[{"sig":"MEYCIQD5hpuOZOzHPxYEtx8qyk0Z0QcITn7b2iRfP8qAxp4ZdwIhAN7LRaAxv2+7/BhURuRP9eQbSozETgW6Y4kMp1JuudTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30057},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bb440f8c183600a29ec3b6237bcaf18913b9b1f1","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.0_1776438955377_0.45901696478822873","host":"s3://npm-registry-packages-npm-production"}},"3.0.1":{"name":"gattai-merge","version":"3.0.1","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"f8873e2ccfc5b3272060b2b04c2fe1cc472d36ba","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.1.tgz","fileCount":7,"integrity":"sha512-AjEm1RCJXziKiJBg2Zn95pgIKG4gimWyhMLkaaeJV5Z9Fc5VRpW2DLBBVHIE0/HNSw6K2Bke9yc2CEKBPFK0Ow==","signatures":[{"sig":"MEUCIE3Qg2VvytCpackUdf00K+NfBmTnVB0houDUVKQ1lMswAiEAzMViT539O4Me50JjKHVqGu71jbSLRYWpnTulQg4RqGo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30053},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ed90566b58b115bef16c7c2ef20e57e596843e6b","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.1_1776476499510_0.49321158283500455","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"gattai-merge","version":"3.0.2","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"446d2d815a774d3d599b7cd326d6708042e4716b","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.2.tgz","fileCount":7,"integrity":"sha512-OJFUC1639VYTVvwVA860eodKxmYv8Eq5XUzrOYwHtqfnXhdQnKvyPZkP3ztjMo18wwYN7McvP+7Hou+TAZiiow==","signatures":[{"sig":"MEUCICDaC0jxSSGHsYsJskMzKKUWUg+Lllm5bBynwxW/b3PyAiEAuF/Bf7Gi+2H9ozZYxAXjNveaiXWiNF6TPlXPsQFeTt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31033},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"7181b555712ea8a0294d6b9fb1a38d4cdfdcebab","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.2_1776515003670_0.23664740846839805","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"gattai-merge","version":"3.0.3","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"22523004f7c8ef2f911a0d360509148191598e41","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.3.tgz","fileCount":7,"integrity":"sha512-zybVxj1sPjKc2M0Sb0aqGNqJ2GStDSRhFEOrZjMzgrnm/Z4TsBPjNfiqdBAH5+f1S7X58n/v1rav0hLeB3pg0Q==","signatures":[{"sig":"MEQCIAt4vpwpGdBUZASWmDoUP2xoZg4fkWkFfB6JHNpbxiYYAiB9nfp+r9/KDJoUDokX2wnFaknq6WxS/Kx+KwKuk5XpJQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":31579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f3b87ab1c7e00f7777bce1900bccb8112e02d88e","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.3_1776523315946_0.9639510195666028","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"gattai-merge","version":"3.0.4","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.4","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"ffe91e395d5d6401e59e009c462fa9d454fa525c","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.4.tgz","fileCount":7,"integrity":"sha512-pqccae6iq/HIG81rY32HU6M5Z5xS6lIyrbEiE1D4AXEdTOOl+fHyXWizghqTCIzbb6HhNvaO+NrWrbp4qyehBQ==","signatures":[{"sig":"MEUCIQDV3myhj3uveGU8ggfhKoVcyj7zIKh0+CDfpaVuhyoDIgIgYEFqgf8aGybD5JLObqiQhffR6VZpaqbvJvpXuxnwn6E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33727},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"19a7ebe7eff875921b02d4b37f645fefa854e3f1","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.4_1776530923546_0.9211295612945858","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"gattai-merge","version":"3.0.5","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.5","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"e69cba0f2283b95a0abe95812edba2f2f0c72d4c","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.5.tgz","fileCount":7,"integrity":"sha512-wIHfGiAK+Pxqnf+0/pLIFVTrFXr0NAe2mtLnkBywQRRMmDcNGfF9KEETus2/TJ8//UgAx3pZirP6/m80InIOrQ==","signatures":[{"sig":"MEUCIBM89iR4idSWSg9/bMeeQDcUZ5YxPrwd4uIM72qZNy9IAiEA+9W7B/diwVXUcft1rO75My8AHwFoyc5mYIylVFzpiSM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f9cd470971778c38a421fea9eec73bee74e6846f","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"immer":"^11.1.4","benchmark":"^2.1.4","deepmerge":"^4.3.1","gattai-merge":"^3.0.4","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.5_1776568253011_0.9375500862206052","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"gattai-merge","version":"3.0.6","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.6","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"b46afb96653ace89297f9984d20957d45db71f5a","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.6.tgz","fileCount":7,"integrity":"sha512-bsSjVtIviadhSPEVgQCFAy3JxxRb33333L82G4aofC/qHUHxGzu8U52RfrdqNl82vdKhZV3Bi4eF8g6HmR2JXw==","signatures":[{"sig":"MEUCIQDJxqez4hFvRd0+qZfFhTSeULYGIj8iItoDmWSgd5SoXAIgCGSbm3YrNcLATXkflaCmTNy0C6UJcGTdWswTXSLqTA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34457},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"51d4271faa32699a5be55e5638103a27083ee120","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.6_1776586136950_0.13650431976628918","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"gattai-merge","version":"3.0.7","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.7","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"c49a0baaa49c4a61627e76a039ab481b953bb7cd","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.7.tgz","fileCount":7,"integrity":"sha512-ccwwy9vNBLQLoB75HI1qp5RFKlYM7BC02G287hYaSDPINuDomxeaQkTs59+T/WIFo/d3r4ncB+HpyLBFy0CniA==","signatures":[{"sig":"MEUCIFDjGnGLX2DXOg1S3bZlndQit4kVRrOHjn6AmBYUmVQoAiEAot0oi3gVoumu1pAO3Qd0ruXUAnwYqmvTimwsEfglid0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":35477},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1d213488371bebdb695b96aa4ccaf0ab8a0b0d32","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.7_1776597824649_0.9153000728217702","host":"s3://npm-registry-packages-npm-production"}},"3.0.8":{"name":"gattai-merge","version":"3.0.8","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.8","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"d222fb22f9faab8d8e25ffdad3c2d62328a146bd","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.8.tgz","fileCount":7,"integrity":"sha512-sxAmTQDZRHZAVF0pXiM0UpNUJfGBnyzdRuWdYzBcGAiftY6K001QCC2q+Q2BHeNIjFFNJW1bT8H7E0EWY0ekkw==","signatures":[{"sig":"MEUCIQDUtT/Dw5yPLc/WrH/3nhgZnmFN3rDw/UslqeV5opHcawIgDtE3noHrSFnmX5kit0kCYLHrd4noIgt1NPSUFcVoJ7Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37334},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"29fea216dd8c11b85dd5646da0b510402811402c","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.8_1776611649585_0.5134013200445087","host":"s3://npm-registry-packages-npm-production"}},"3.0.9":{"name":"gattai-merge","version":"3.0.9","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.0.9","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"53ff47298ec4dc603bb541976a2558a8ec32d108","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.0.9.tgz","fileCount":7,"integrity":"sha512-i91CboNUi1oCibQuYtVPoCcpPlIWiYRu0BkSYQpr3oswWtAdFqWXdJ/ZtOux5dqkAICldxyobDagD4HdvtPxOQ==","signatures":[{"sig":"MEYCIQCmGG0tK6Tq8WSa1UMh5Riud9x0+xmIRQwdqTqUHkSf4wIhAIOn5Dr9bor0UVNakdSQ4rDgVhpngJj26TvnKH0u4XLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37144},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c2b2f376bb5f61c6dff1786e963eee182a4032cf","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.0.9_1776679632694_0.7139136884977435","host":"s3://npm-registry-packages-npm-production"}},"3.1.0":{"name":"gattai-merge","version":"3.1.0","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"e38bd49bc324efa9b288430d98b3fff0419c54e4","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.0.tgz","fileCount":7,"integrity":"sha512-YgTUn+LkxrjcVkQG5BNSA3VlJH291uF7E2n1kJcR8QhLbMuJB13WTL7ruEnPRjjiw2Fs2vQyorzxKq8zUoKwPQ==","signatures":[{"sig":"MEUCIQDJQcLz7xadh0F3jafRTNhBICeh5PbyMPvjz4PRTWc9tAIgcHOXDI8U8qQ4ptzDvQwGo9qSqGFWmK8AKNH4/jsZyLA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"80bec946cbcdcdb471d5d34e34570d254b80d980","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.0_1776766191435_0.6494762480038752","host":"s3://npm-registry-packages-npm-production"}},"3.1.1":{"name":"gattai-merge","version":"3.1.1","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"08b0f07750f940c2dc964144c4289cb9c73e5195","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.1.tgz","fileCount":7,"integrity":"sha512-0JsFbSfR3MUaRLE7nl+YbcHm3KjrEEiFSA/j/yBtR4QYqsO+v0tRsiICxDJSOGvgQblXEVD4x8roNvKVxSAzAA==","signatures":[{"sig":"MEYCIQCpMqtAGzVcS84D2GiudXFrt+D82b6pvJBXXUcYs+GUGgIhAI31fCmuyI+i7r2O+5kCByOSdq/JrfC/MEkJ3HRA8r4j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38046},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f6ca6a2e4d4cb9b3be800620e4c7c7e3bc1c91e7","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.1_1776767084911_0.9536556494399966","host":"s3://npm-registry-packages-npm-production"}},"3.1.2":{"name":"gattai-merge","version":"3.1.2","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"ec46413a580be01131d8e89bc0a282bf5781999e","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.2.tgz","fileCount":7,"integrity":"sha512-DgLjOostnI/FcTefWN1dT2/2c2ODXxBmAPRWMg10/X1Y6wfjzOzXQ9qzMW+BIkZhf/cO0fOhNr5Aaq9cklshEQ==","signatures":[{"sig":"MEYCIQDVvkVoH6rIKJdztqcmpwS0fQ4HxYrrlWll3TwSkpzjLAIhAKpiv9MVLYYHlwPBGX46d4EbygbaYfKYGeW4DiPAJmpR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38124},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"3f12d7352ea43956910880cd89ae0c270bed52f6","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.2_1776786638224_0.7788801736476607","host":"s3://npm-registry-packages-npm-production"}},"3.1.3":{"name":"gattai-merge","version":"3.1.3","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"308171b33b43959204539d3576f00ba1feedf157","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.3.tgz","fileCount":7,"integrity":"sha512-1UUxP97TZMX/klyK09w5wj1BrIMDhWdr8uShF6FLxLPCIFg7xK5BJUXOGcV1NRWfldU8+tURF4TKDdTy9Fn0WQ==","signatures":[{"sig":"MEUCIFyAAZd6OFZVodTjSuXMLO576+YlseaC0XyRCQp372c2AiEA+puh2yuAbR03Er1EWs62Gsm8QLiBiz0aAEueuf+Pegs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":38996},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0d032ec48361f4ed50ff67f04abd685226892eb2","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.3_1776942488340_0.12458304365939799","host":"s3://npm-registry-packages-npm-production"}},"3.1.4":{"name":"gattai-merge","version":"3.1.4","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.4","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"45c57a321ec28aa06ffe1970ffb5ae50b25eabeb","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.4.tgz","fileCount":7,"integrity":"sha512-hgMj7ZAOcIRaVRYfb2m+Zt01uZLFNejl6ubl/n3S6tqD+uz+5o8l99CxsX1kF4Fdg/Ax+p88NwgF2NIgpzzHwQ==","signatures":[{"sig":"MEYCIQDpny0fgPYPqhSy5BtTG8e651j1PN+NrqSESYzwQ82xqwIhAOEup5fUZh8fR2F0GzkaSiya6ZX+cfvLlG2KP5wBBo0E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39560},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"849e20cf288b4383740d29effd62059a68f6f483","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.4_1776992013159_0.7645272734578243","host":"s3://npm-registry-packages-npm-production"}},"3.1.5":{"name":"gattai-merge","version":"3.1.5","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.5","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"923d60dfde353d3391543391016294f0b2fae58a","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.5.tgz","fileCount":7,"integrity":"sha512-1TikjJzP4+D8rxOfTP9LrnIpxCNl4RfAyRprSB5iwvvGAYA4zakOAFQY5ddHXIA/dpNPH50nqIMWP9Z+Qi0PKg==","signatures":[{"sig":"MEUCIQDJjvW0zeOwePHrE4KGwXQBTO5t9paZaBY64UNhZ0eh1wIgcvLvOJqskc9WJyGm6aKxXC4ihjcksZw9UPQhSzw8VyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30608},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c8d7aefb98bacac07bed82bdd9823b3eded218bb","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"bunshin-clone":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.5_1776995102268_0.20005472516178502","host":"s3://npm-registry-packages-npm-production"}},"3.1.6":{"name":"gattai-merge","version":"3.1.6","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.6","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"b01830322b82955a1a529edcae2063924a8e46b1","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.6.tgz","fileCount":7,"integrity":"sha512-KDAZbtDZjcB4pnnXmt4jjEU0dHxz9dp0WzT1JI+bj0njSxbE8F6r1JkcTRheK2i44IK6/DeQ63w7w+vhS/2G7w==","signatures":[{"sig":"MEQCIDXfGuLUW39pPozmMj2bP1WQ+oVxAuBH6+nykKcepS5nAiAs7dEg/vicaRc/KFChSzs/FV0Ta5Whj9D/E477HmlzsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30518},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fa2cacc3d620c8eb39e5723b1ef150acc6a21d76","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"bunshin-clone":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.6_1777113724544_0.013302112886134587","host":"s3://npm-registry-packages-npm-production"}},"3.1.7":{"name":"gattai-merge","version":"3.1.7","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.7","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"3774027ca2bbb9860aef08a28404c9375d42fd5e","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.7.tgz","fileCount":7,"integrity":"sha512-XOPBwL+5hi8iO0CF2smxW4xuSPRYwPG8mfbptBRxMFZ8NkRlaUULmDaw+JNrUpAJWkD3O0SU2GCIcxJyqgNF8g==","signatures":[{"sig":"MEYCIQDwToL3tuAcGxXmVP3tLDz/pmffX5E+N45dYNz3BxSJngIhAL4VF+12MTp+RvzNSA1gf8ItUi4CZ4KpQ5VqVWARQXlV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":30359},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1134d11b45dfde0aebf16c36eb6be985149f9c5c","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"bunshin-clone":"^1.0.5"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.7_1777115668285_0.9945208942088166","host":"s3://npm-registry-packages-npm-production"}},"3.1.8":{"name":"gattai-merge","version":"3.1.8","keywords":["merge","deep","clone","immutable","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.8","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"aff1cc0b7543625c470aa3d69c27352cdf743d22","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.8.tgz","fileCount":7,"integrity":"sha512-MNY1MnE/d36V4GV/SX4qTuBFMGNfnuNA+abQZkQlljoEGrk8Fj2/p6haNSRAW5Og/YHgOAgVXCN+oiR4zz99XQ==","signatures":[{"sig":"MEUCIQDiKPsqcoKWuLn9/1J0P+yunagU90lixttwAtkwa15H2QIgdyn3YzJxdB1n+7JXgJ48ipqzktW78tIGwCNXjc8/7YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39374},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c63c8a6b6141f9537e88a5791035669aee847559","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.8_1777122142328_0.2957853700279245","host":"s3://npm-registry-packages-npm-production"}},"3.1.9":{"name":"gattai-merge","version":"3.1.9","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.9","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"f387aaaf6e495bbd563d1a436fc4d0aff86e1a39","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.9.tgz","fileCount":7,"integrity":"sha512-k9HDI99VrW34TVtooS5W0lDVh3XzbrHY/N6wzfBdxe+Bxwp5kZ3GW0+vWUzcXGmG0evZ6EG9qfYp8PeiqcD7qA==","signatures":[{"sig":"MEQCICd28Lo1Lme8wSxe2GdSM/dtoAjyV8Tb+xSiiruUWr+kAiB8p7UTfHBL/X4rT9YkG1OywW+JBXxAUAQXRoEpZBdyuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39737},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"85ba1ede7b027eed78a8f7830d524ddb6def28fa","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.9_1777123010165_0.46373874713465657","host":"s3://npm-registry-packages-npm-production"}},"3.1.10":{"name":"gattai-merge","version":"3.1.10","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.10","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"0994a5977e718f8ae7efcbf06e5cefc900c59569","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.10.tgz","fileCount":7,"integrity":"sha512-wTwjsSJb9rrIU04SowH2BaPTT16OTMI9bgRd6WHrYK+HPU2kCm8yXusiJXLWVJcsD1phmILqCmmoXSW6WiGW8g==","signatures":[{"sig":"MEQCIDpC2sKabpBREBL9C2WzH+riPFFE/NRvjli2D9dzlxUbAiAeX1Wk42j8DO2+3SOiKUMWfo4lJeC0VX4r9/PO3m9c8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":39849},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f2f46219e83c11c5a7b0e1fb8aed28059f3b4d08","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.10_1777140099966_0.7682040376045385","host":"s3://npm-registry-packages-npm-production"}},"3.1.11":{"name":"gattai-merge","version":"3.1.11","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.11","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"32c1d9be57b01a3acf974f201f0674210c9be330","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.11.tgz","fileCount":7,"integrity":"sha512-IxpOGTNiQAYCraD3S1HAtEAEhdaaOZ5cJjFMszvBBrCZ2CorqPDUN+lgD7pXyKf4V8fMyUMI3YskjX5zF+L7ow==","signatures":[{"sig":"MEUCIQDsPK452+7o/ixEEz4C4g9G6H2XmjWX4DjPGSNbkZoGnQIgTH40szmNPCm/EorWxw/G1FdNGc350jsj49ajysBEOYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40359},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fc5debb0c55f87b8b7bb31a45728d1712b7fc156","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.11_1777186957911_0.04513349782497689","host":"s3://npm-registry-packages-npm-production"}},"3.1.12":{"name":"gattai-merge","version":"3.1.12","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.12","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"904f7ed0799ef1ceb3d7093eb505d7e9ff1ab9cf","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.12.tgz","fileCount":7,"integrity":"sha512-DCHs3N1wPjeaHHucXzweKi0D7fxE3c8GZ+jNr1jF8ZI53so8m542NQY4qbWmwu31UUNgVDV9sHEKtlRHpuLhUA==","signatures":[{"sig":"MEQCIGjwiGIr3hDJrf0t8bEIhC9Qr92k/Epty67OxN/4DwhXAiASPOMzRf7gLmkK1WVlILbo0N16oBBENqrgVQt+GTM56A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40455},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e0638e1cde19909c16c591781ee8f9cba36aa7b4","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.12_1777197735447_0.9103474712495117","host":"s3://npm-registry-packages-npm-production"}},"3.1.13":{"name":"gattai-merge","version":"3.1.13","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.13","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"bd01adce86240588b9afd212adb7ab86cab8f85d","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.13.tgz","fileCount":7,"integrity":"sha512-WTSz/CUXx3HJLZde7TxMua2AqkL+Rs6tciKqChHSXjJgGmyMa0sALPzSheYXyZtlSs3ppja5eUqIUhDwA6KNsw==","signatures":[{"sig":"MEYCIQCjf8Nh1PELMAAleUYmLYX9AtaprFG6w7KK26I1XSplpwIhAPiVOClIDodHqZXb25OWqxgfbHc78or/y8W7LlcUooMM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40713},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"cc89b31e38d981d466595da6f56c43033edf79bf","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.13_1777198643506_0.043619749841611766","host":"s3://npm-registry-packages-npm-production"}},"3.1.14":{"name":"gattai-merge","version":"3.1.14","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.1.14","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"b554db478c4491bcba3e422a1a6a5a3bbba81d34","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.1.14.tgz","fileCount":7,"integrity":"sha512-tVZvTFlLmdQ1S4ZicLbWQMLHq/FNzXYzrjMdRO/d2SftA8lD7YfDvWjPpelT014EoqY7CK+mu/U35HXyn297Bw==","signatures":[{"sig":"MEYCIQCWWCWqMLg31y/Pt0AVBosQHLfGCcL9G9lwDRsjZX8giAIhAOa0cz1WZvvImNpJfZlY41TddmHRTwwVzbfGV9ZEfZah","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40187},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"de462344037724b623f6027db90297239852f1dd","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.1.14_1777205723151_0.6148579815231403","host":"s3://npm-registry-packages-npm-production"}},"3.2.0":{"name":"gattai-merge","version":"3.2.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"a4a54756e80712c8668d3bb7713c11b1772f3f00","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.0.tgz","fileCount":7,"integrity":"sha512-g6Y9O2g1VV5Q2xvprI1tQM0rrbKyp8kfMXbNlpj9xRq7yU8pqXOpWvHDaWZU5Vu65JuTGmQxWPgXHWBkI9KYpw==","signatures":[{"sig":"MEQCIBjnAOHFn/nBm+Tijs8z8e0+rPccjrkVumBg7Te6AhMXAiB/bSJvJO6tMsaRbiIL4bUvANb1NLSapPnT0L1wV3m5FA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41020},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"1dd0ad5f9bbb5b4239fb160d6df4e0d06ad1e9a9","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","dependencies":{"immer":"^11.1.4","deepmerge":"^4.3.1","tinybench":"^6.0.0","deepmerge-ts":"^7.1.5","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.0_1777222459176_0.5271777548345191","host":"s3://npm-registry-packages-npm-production"}},"3.2.1":{"name":"gattai-merge","version":"3.2.1","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"070543242011dc37947f369d18cb65b213e85c98","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.1.tgz","fileCount":7,"integrity":"sha512-J8t+3k8GGKnWCL/VEHh2zmCBLrt33WD4MDX8uxflznFGn+ZGx9GbySbdkQWrXo4ZyD8TA9n76cvuoEX30KiBGA==","signatures":[{"sig":"MEQCIAuI4PevQxUWWDlY5YgBiWl6S0GlPLxrW8SC9AXIyaz+AiBFLpdKLqAaJwVRZryj2U8HtHC8ijswRz9H83KI2CsvoQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40858},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"568629cdd7b0ba9a8f3e02c83b55b3a9eae32ca6","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.1_1777255764097_0.5379781852984951","host":"s3://npm-registry-packages-npm-production"}},"3.2.2":{"name":"gattai-merge","version":"3.2.2","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"4d97b61549c798dab1181b02bf605e43b225c82b","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.2.tgz","fileCount":7,"integrity":"sha512-cZIX3k4r98EaN5poOnhK9FHpn6HA4pZdnvORSoAXMyQer9ei2GU00cVNgyqhgzp4Ath6xGdsklmGPcPO4KmY5g==","signatures":[{"sig":"MEUCIQCUTrxtd9buRz9kbjfXUpEt0GPFUoqXwzfYG2QcJxMCbwIgfNwxNa6iOR0jpB1mU2+kqyzbUJJ+cEDrTmHjz7fzgDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"994afc8288a1dac2d0b91f175b7b2a57e4490ed9","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.2_1777263380859_0.31493718152672723","host":"s3://npm-registry-packages-npm-production"}},"3.2.3":{"name":"gattai-merge","version":"3.2.3","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"96cccea11f2167d149c0b48106f1e1e0eb73da8c","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.3.tgz","fileCount":7,"integrity":"sha512-5/8nKFqYBiwbmLpuct8hw+UlpFBN9zHjWOCphn5+MIlYA8PTnrfzem+Y7HCp86DDXwmosdJQoOIxjoK+xwq6OA==","signatures":[{"sig":"MEQCIEXGgEYkbf87cWovDHE/ChtgSCFQCbKma1tc66fCwYB4AiAnwbKXXyUzob3TmdNZEMrp31rQBiQP5e1UoPgdNqgQUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40112},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6d6222dc38abcae679fcd710da1a7a4c3f80424c","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.3_1777281882531_0.8703054102648073","host":"s3://npm-registry-packages-npm-production"}},"3.2.4":{"name":"gattai-merge","version":"3.2.4","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.4","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"af89369b8ffd3a885b2aae8087597e43b35b50f8","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.4.tgz","fileCount":7,"integrity":"sha512-3JbKi4wCvNtVwLAy6d1lY7CelV2lliLZUlquaH81Br6RDOwdkLneJ98W/uHOM96MLTeuUzK8TvWBH9JQb17MOA==","signatures":[{"sig":"MEUCIQDwNOjs/DB8qXrYupAsY28ptNkbmPSXDqxfBEQ/aVpxXwIgFJBr0qwrV3U2cSDuEWbXGRgC/TbCblKQ303hzXLnuJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40096},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"807395f043c59dcd56b26767241baf50426bf24f","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.4_1777361816939_0.9776460673320277","host":"s3://npm-registry-packages-npm-production"}},"3.2.5":{"name":"gattai-merge","version":"3.2.5","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.5","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"f56bab203962853c55d9eefb9cf04565226bb606","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.5.tgz","fileCount":7,"integrity":"sha512-JnBOQPpaFu310EDRbDkN0dQvzI2lxS1/U1t0NnCsehq2CbEOM0Cvj9VENNF1A3Jnhy0FsDsoZOv61imMfnwxpQ==","signatures":[{"sig":"MEYCIQCFkAAaja3uuGAuPqhRpZ+kBrwo5PrwL+WRaCINkB6pngIhALzu86ZOrukuuKzUf3DdcP6NHZp0ioXG0NC7QMp1sA1V","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40306},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"2fce43f3a0b782b945bc0881c5f6881fcdc83a73","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.5_1777481995262_0.21292507186031773","host":"s3://npm-registry-packages-npm-production"}},"3.2.6":{"name":"gattai-merge","version":"3.2.6","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.2.6","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"5913f3954ab14dc3d1d5fadc4f5a87bf7bb82cbd","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.2.6.tgz","fileCount":7,"integrity":"sha512-AFWRoUPMJdpfPcBewyJmp29a6eQrBudjCVYVKj63dZYKXEi845Xshj80DUJ4rAElCZx8dHNgAsFwe9Xiw0L9Ug==","signatures":[{"sig":"MEQCID1RlnMPRyUwynvVQH65pGscg7Z1xGirE1kmBgh3Yo2WAiAK0Qryl2c3MX4MC8BPIgH3oHrGxyDAMO9q5j8jUb9Izg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40412},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f9e63e314b1b8353399cdff49d977ee9340ad99b","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.2.6_1777553800403_0.21880580205838673","host":"s3://npm-registry-packages-npm-production"}},"3.3.0":{"name":"gattai-merge","version":"3.3.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.3.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"702219bfb5698c6f765a60ef753c6ca4c5d7905d","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.3.0.tgz","fileCount":7,"integrity":"sha512-B365VP3vJvtZ4n1WeMC/nfPNUtjDeSP9cFj3FeusASkMVq0ctQ588is3/RE0D9GJFZsTvvyxkxfe2aN6liw3JQ==","signatures":[{"sig":"MEUCIBFYus8uz25UBF4DO2Clrpp450HcSDVv9Swk7V944+10AiEAmAuZ2olrvnZ9wr0pzfpkwi/7dXxT0i6YdbPY8mmSTfw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40424},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4a830b6d68d3a7f8b7d0db4ca64007076f3b5ee4","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.3.0_1777609896892_0.233531788839358","host":"s3://npm-registry-packages-npm-production"}},"3.3.1":{"name":"gattai-merge","version":"3.3.1","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.3.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"17d6a9e2f8236b1e004d9b0076f103076e00f582","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.3.1.tgz","fileCount":7,"integrity":"sha512-fJWZiucG2NWQ7IZM8EGHqvfTm7Oq+rUTqObon6+CHl5vMF8H6A8k5bpgNWjpAzOQ7nH5i8TewEGVHFGSwEV0Zw==","signatures":[{"sig":"MEYCIQDGGqKdGauhg3w7OaEREmuCfsjM4Z+N+1BzRbkVwJqxVwIhALUbn2AifTOAagj0X2GQTLtHVfusb6kTGPeLKHTdW8Lb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40388},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0595e47bb84fb4ad8d8fda9f3d0ee051d03407b9","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.3.1_1778041779706_0.2781564172484028","host":"s3://npm-registry-packages-npm-production"}},"3.3.2":{"name":"gattai-merge","version":"3.3.2","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.3.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"02603cbe89515e4904c3aee2d83871fc203eb398","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.3.2.tgz","fileCount":7,"integrity":"sha512-ZON9RWYtBo/LrDw4jVkyl1v0QJcUaQYj+AhFayQcDJXTGAKLdcIAdo20RtCH7DQxZWbN7bOa7rzsz8Dk0OmaPw==","signatures":[{"sig":"MEYCIQDekxfNtmZAA7zo4/KdooWmOckI8wpMHqLQQfss0BcZwAIhALKvZuoby65/R8di5AhV2EIE1viiRfuxMWnULC0xiKwk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":40300},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"55a12b7384260bd3fcd613ae754844f0b97c0160","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.11.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.14.1","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.3.2_1778842806984_0.9709081685382375","host":"s3://npm-registry-packages-npm-production"}},"3.4.0":{"name":"gattai-merge","version":"3.4.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"093361ff0596afc9ffb282a94685816b2df21b9e","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.0.tgz","fileCount":7,"integrity":"sha512-FbYZ6JC3PW5c4676UeBJglED7A8aS0tXQ2hsVn6kR7dmmDQrz5A1/CbpsJanisFaOtVzqb1dfYcLo2otlL6f0Q==","signatures":[{"sig":"MEUCIQCiA56ckUKtm/ECChJsUxGKfsQkYv9AVpo7rH+vRWnI/QIgXATwuBv5SfOozyebGPByh+ZEW2p4AloZvtGyKBEMGHU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43351},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e0d03f767470dd4f8be446f3c05ffb80c4103a6e","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","dependencies":{"bunshin-clone":"^1.2.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.0_1778898418111_0.45191906433706475","host":"s3://npm-registry-packages-npm-production"}},"3.4.1":{"name":"gattai-merge","version":"3.4.1","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"773b60d4e7d3bc5b73ec686de6e80234d7741f03","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.1.tgz","fileCount":7,"integrity":"sha512-/bb6OI8UxOyNrtPAs8Fs1RrsLmxYSiF3eYueZlQbvHGBxtTrxX/IzTheikG82/3/VobQzZXP6UhW4Lr4WGK11w==","signatures":[{"sig":"MEYCIQDAATNtvi8Cj72hWmKFYqqLRRdkjAYb/oMfUF3exGVHbwIhANtxygHsxRywqV/uwoOOayqkcHOiNbLpDRF2NBNNIH1Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43563},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c8aaad71d85d1428b2aafe2ba58dd43c4616b5b9","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","dependencies":{"immer":"^11.1.8","deepmerge":"^4.3.1","tinybench":"^6.0.2","deepmerge-ts":"^7.1.5","gattai-merge":"^3.4.0","lodash.merge":"^4.6.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0","bunshin-clone":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.1_1778908264038_0.5841106466880073","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"gattai-merge","version":"3.4.2","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"d7981b29c9c04ebfa7fd177f24a76eae7c2b4b32","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.2.tgz","fileCount":7,"integrity":"sha512-F9+65PgNOTlB4gOR2ykTlMC8qV7O43ksYIMmRkqLRR/ZgOZAXZ+id2xGqmhhiCikMRqdRadFscYR0QdAx0WpjQ==","signatures":[{"sig":"MEUCIQDh2JdK0l+YzXw2VNOSclTDalhed5Sn+4bjJ9UAALL8fAIgMMfnW7lj+8t1QypfhafJsubc1t4NFwqXja7NyjGwK9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43371},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ace60fede8a61d75ae0800de2e7ed5403ccafcba","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0","bunshin-clone":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.2_1778908593420_0.0932929376575542","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"gattai-merge","version":"3.4.3","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"0acff52eb62790b448c83e9962bb0a6cbef814ba","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.3.tgz","fileCount":7,"integrity":"sha512-c42WIpXsXmJj4NDX2UFm0UlgaBeXMoG5/zj5IjBlfnSgp10wIyIRp4BSY2cgRV02e+C5hv4Kl10Tpo7HwVDl9w==","signatures":[{"sig":"MEUCIArbyu9HJzJ4NEtRwFPp8Vt07NPZ7pA4SvzxH1eVfUTVAiEAmiJekjxetzN34iSecEjqNjo/gTqMtmk0lof9/LTyjJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":43099},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a37885aee0a5fd736098e137cefa10748d49f551","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.12.1","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.15.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0","bunshin-clone":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.3_1779442620184_0.669060618849814","host":"s3://npm-registry-packages-npm-production"}},"3.4.4":{"name":"gattai-merge","version":"3.4.4","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.4","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"68bf58232ac21927cb577a887d3d0062c410766a","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.4.tgz","fileCount":9,"integrity":"sha512-WYUBgH6zEMwianXFeSYV0pef9Mlo4YEjCWnTlV9kxOjn6P0efjj/CK2u3rYIgnWxZQLkV7voCSw+W7xrhzXWqA==","signatures":[{"sig":"MEUCIQDP1uB7FTA+y11s0frGNks7M3CqPMYkcHdjutAbe1AUnwIgeyyolfOVSridr4dYSGG3kbAFWJwIxFIbyV+404NfhkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64311},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"431ef4eed561b1cca0dd128dd0dd7e43fb775aab","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.13.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.17.0","dependencies":{"bunshin-clone":"^1.2.3"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.4_1782652965444_0.8510251617470126","host":"s3://npm-registry-packages-npm-production"}},"3.4.5":{"name":"gattai-merge","version":"3.4.5","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.5","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"a3d8f2341dc70348aa8a1aa86d7d7173a70c4d18","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.5.tgz","fileCount":9,"integrity":"sha512-EPk7jDgzNEVAzupr4Y37vNE+joGWKI3LDrL9o5aS1CabbpxHDXLkRgtEFc883nqgzkFe2/QTVwmb885cJ6EAvQ==","signatures":[{"sig":"MEQCIACk/td3oA/5C1MZg33Ig9K+EBIGtFP6oUgdSJQX+z9cAiA1SOyi9GxbDU0Ff2rcYeg9B4uRHJIDIoMysf9HldoK9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64241},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"c048523079039115ae8ea626ce51c9dcfc6f433c","scripts":{"lint":"tsc --noEmit","test":"bun test","build":"tsup","prepublishOnly":"npm run build && npm test"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.16.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.18.0","dependencies":{"bunshin-clone":"^1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.5_1783769097324_0.3197844021327816","host":"s3://npm-registry-packages-npm-production"}},"3.4.6":{"name":"gattai-merge","version":"3.4.6","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.6","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"fd21f26341615b3e922fc302ecef7ab35e5cfebc","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.6.tgz","fileCount":9,"integrity":"sha512-RisdcX2Gzj5k0RhcgMtw+N9Jbq4M8NrbUtXpCwvK1FwuAzI564Pc86EpUp8Tbz/CbsSWNd6ZZZ+OKzl2HTJsjA==","signatures":[{"sig":"MEUCIQDBm9zr6jM+uNF+xQLg2ZOTu65d/iZAaSx6GD5J+L5JswIgCQpEBJjseGqRqFFFZZClAA0t1Zu5SneySp+9UzU6LX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":64201},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d28e56536cb3091bb6426cc986e91e6726033513","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"y14e","email":"y@y14e.com"},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.17.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bunshin-clone":"^1.2.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.6_1787221634573_0.45422919656881655","host":"s3://npm-registry-packages-npm-production"}},"3.4.7":{"name":"gattai-merge","version":"3.4.7","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.7","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"63d8ffd72a5f5f84eac58292a6fb53743399cd3c","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.7.tgz","fileCount":9,"integrity":"sha512-U+TUjVPK6UXKasVuxAEYOi27QhOBdLj7zKjtdP4jkePRvEpOZKm3bThCr6qC/kezXqIbNSZSNq3sMBimsC+rHw==","signatures":[{"sig":"MEUCIFwS4A91bs3GdvLKARPq1uhJDUmlB/N5WpoD10InqG8YAiEA6TIY0snkeC6zr2w9KZ8UtACMjGLb+XqAR81RLe7O0Yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64201},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"90792f2a2fec3cc64e80edbbf61003418d5721de","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fceec2b-b782-4955-a5d0-92f5b9bb04a2"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.17.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bunshin-clone":"^1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.7_1787360645777_0.21663722847138756","host":"s3://npm-registry-packages-npm-production"}},"3.4.8":{"name":"gattai-merge","version":"3.4.8","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.8","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"fe9cd3c091dc01fe7d93c5ecadb754896d9c8ed0","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.8.tgz","fileCount":9,"integrity":"sha512-io4OqwaM30yLv+D2Ekzh+QMx676t4Vfbr9Pg24NfWK5B/GNqxwIYOQrUdOhy5Q/0mV32eBZz0xauE9UVd/qagw==","signatures":[{"sig":"MEQCIBFbcvzRMEGsWM2Nl4PLXpL3ngZMzjyyRPY7Pya81IbAAiB7xuFH7/skmmFycph7AylH0z5Swag1mXR0KWbhmDx7+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64201},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5f1d1184cb4bb677634a8103c10fb730900633ff","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9fceec2b-b782-4955-a5d0-92f5b9bb04a2"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.17.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.19.0","dependencies":{"bunshin-clone":"^1.2.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.8_1787362561998_0.8732339194607499","host":"s3://npm-registry-packages-npm-production"}},"3.4.9":{"name":"gattai-merge","version":"3.4.9","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.9","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"4fd6ec1fd3127ac06fbaff8020c50f8848dc064e","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.9.tgz","fileCount":9,"integrity":"sha512-fdtiDDFzCDgv5pTLwO4TJAXIe2Z9stdL+fg39aBesyNBJZxMDG9QXpnPzdOJCFXHTh2IoxDnm+s0UA6DrSl95A==","signatures":[{"sig":"MEQCIAjbSJrscfyFzhT9gMeq13lr+I7v4/zIya7ivBHuon8RAiBCNS+kBfqhy4VB6ZnUDqEP6QOAOBK9HXBL4bTtc/SUgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":64226},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6d5acfde98ee0727343f46174d2bd40092398226","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.17.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.19.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.2.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.9_1787830686671_0.9868273991105321","host":"s3://npm-registry-packages-npm-production"}},"3.4.10":{"name":"gattai-merge","version":"3.4.10","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.10","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"1fe6ee7e979dd9d1d9347281689aee24ad015951","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.10.tgz","fileCount":9,"integrity":"sha512-w7/meTWxfmqKTBYvzoBJTVediWr0SND3EZ2xykYcnJPW8Qq9WX1Yoryzt0ns+B24QyAT5Y0uGhy1Ia3jzCaKXA==","signatures":[{"sig":"MEUCIQCi2hJ375RyZJd96o7hvTIkK5uSkTzwCSOkoRAo8kVboQIgBTnizlfo/cWNDkuB31sKFaSI5EB67/1rhOrRYSa5O+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63135},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"805bba7d1365198a3f339573cf396e8605200822","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.2.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.10_1789282180207_0.494269933188173","host":"s3://npm-registry-packages-npm-production"}},"3.4.11":{"name":"gattai-merge","version":"3.4.11","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.11","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"81941f5367811b062290f110b393d12401b7a7a8","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.11.tgz","fileCount":9,"integrity":"sha512-DmhApOz0lOP1R21NFhpYsZdgJSdAQhZBMn1YgDx8GFDX9b9oh7qDhsPEIP5b6a9SZ9HJ190hjfJJoOWkKDiAWg==","signatures":[{"sig":"MEUCIGq9v4Jc7mJtRGToOExgW2E1UQ0KPZ2/1aU+vebvTqYXAiEAoWqEznrt8XsCWNnVaxWh+tzwMgNyz6ft50i4pg6IpHg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63610},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6c059edeaea7d79e16ff7e4136aa675c0e1423ab","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.2.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.11_1789292636822_0.8789671752968351","host":"s3://npm-registry-packages-npm-production"}},"3.4.12":{"name":"gattai-merge","version":"3.4.12","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.12","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"4c13f15242cf924a5315c8ea3cbccfb265284367","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.12.tgz","fileCount":9,"integrity":"sha512-tObxbQmOaPTFmHHr05POzt9v+3YzSWTrfMLpzgUJiYceO7UfDxBSVmdfv/TMDYc0YbBNpPwMlKv60FYnaJG9Zw==","signatures":[{"sig":"MEQCIEp+WDBmPcDn2BjXiTdLsVpZDKTS7KqMWGUh7dPWHXmOAiB3LbbK3kmGShHiFpVwGV6AhGD4k911N5HCwJGxBNaGig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":63636},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6054f5f3465be771596186642c9531421afa1429","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.2.10"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.12_1789382249897_0.2922993120501911","host":"s3://npm-registry-packages-npm-production"}},"3.4.13":{"name":"gattai-merge","version":"3.4.13","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.4.13","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"0e5dc2890fb8df6f5a49d42cad0642817ad62677","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.4.13.tgz","fileCount":9,"integrity":"sha512-2RtkkliQuupjJPv0ANK/1J+RNcj41mO5VwqZTcCSVaUOAVb6kwUPgonFALnKEMcrJ7KtZdNYSkyqjfr/wyVKfQ==","signatures":[{"sig":"MEUCIGrITjYZmNJnR0rLh6wLRYt4IVPGvzevUL9AnWcrr7qvAiEAmRNMbK4DYkZCkDOs8LNcjykZVutgqD57HShOpqEYg+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDPDzm+UuIqy4cpV0aY1Aa+tjfRJGfWwVI8gqLINIn7SwIgcOHBW6tPfEWs7Xik+HMbLONS24JZIDIC2/rxNifgBFI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.4.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":61390},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"ed44bd125f6a996e28563deb0facc717da4ad19c","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.20.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.2.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.4.13_1789871221799_0.012682297404249976","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"gattai-merge","version":"3.5.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.5.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"34ef785c2506b2a8dcc56d697a277c4c63abe346","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.5.0.tgz","fileCount":9,"integrity":"sha512-soRqP3XPM/USYpbrCvfBZ9gfIC5o+HZGzTqqsih85Sj3pswRUBKqjkGNm8vqiTxKHJqn2g9sSX+Bdli6+SXdkw==","signatures":[{"sig":"MEMCH1yeapQomkrzsE61NqV/cNYD4saRB7pZmh0CTPWbVcYCIDmH4N4TBKs+3YqpKh5wBgsPNhrP+nZ4rA583h00lg3G","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCID2tx1c9wsjY/LARSgVzCT2sGY/fxDmTU9tqLXCuX8DcAiBtH9I5v7OPwK7GgVs4h4x//6jldbBYqBmGokyWd27LiA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":70315},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0e23e7a6cd4b73d5540af540d3353bd7c66f222d","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.6.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.5.0_1790409916803_0.22554847782916188","host":"s3://npm-registry-packages-npm-production"}},"3.5.1":{"name":"gattai-merge","version":"3.5.1","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.5.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"8fb0fd7e52ca732aac36a11024c80a4610e7a0f1","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.5.1.tgz","fileCount":9,"integrity":"sha512-x6EfTXQjWLrsux+JsRIiytY2tO0b/e/pCsgkzEtgirOo2QkNQx9t0lp5j8eo3VxzSjwF4Su64g+y2+geBVtARQ==","signatures":[{"sig":"MEUCIQC2NBx6fSafGYtLI0sjEFigZlE1KtWiua2NiYhuab5fowIgPoAYy8mBsVZh3Y3MIjT1kOm6IYI2w9ULCjKZG+jRyCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGNOMx81PtUmdJ7aaiEX71Z1NSnI4lc7iVzeuZv/D1qdAiBdrxiBYA8YDDd/o7PZOf9XZD84GPwr8JHCzvG/KsqKLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":73803},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"5fc7afb9d0015f4c753bff32a006d6cfd3a2a22b","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.6.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.5.1_1790425496108_0.49741333313404","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"gattai-merge","version":"3.6.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"5767615935892ed35899ee39739572884d8a4dc7","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.0.tgz","fileCount":9,"integrity":"sha512-134G1NlGEwMGuk0yhxAhAv7b4mNfvOw6CSZHtQNO48mtdxWSYerSNgEA5QlTH0rYuRYXooYWdWN73YF6OUq7SA==","signatures":[{"sig":"MEYCIQDmLyDbZWodJukCzt9R5pT3+TCt71GCRmZYVG7at9+LUAIhAOTW9rj3aU1iTCKSiaowRYBBeiYz9vUZSJvU9dFfvujZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGt/X0Gf/Yzd8GvxUdtFv+N/wagBIEmTSxNCtRBs8MybAiBu/xxGKZI0ufKbUxVx+nNan39WDWwcgRv9X019zJSEFg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81304},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8822da6c08476d6e58e9886b0f5b350c6f8600cb","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.8.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.0_1790488439419_0.036583770074488875","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"gattai-merge","version":"3.6.1","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.1","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"f832460dc6968789535a4c30f7caa3b06419d6bd","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.1.tgz","fileCount":9,"integrity":"sha512-Mr607IK0jsMhlTe7c9A9E8wna9LYzlKyPa6ZPgQuzQZQmNpXZEq6/PgOUN7xSAg6+wLe5DteBLgX1NyyP3sVBQ==","signatures":[{"sig":"MEUCIGO7POAJjBe8g5xYXQiV0agiuQL2sBksFA5g++LooCThAiEA62XaQ6Q/EeitJlMrF49k9XOGRrcbdhBwgz4r9U+/PHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC5F2s9iXIeFjCio7O54nEexpXeKEnmoYnO/o6vbqf2SwIhAP9BG/9idmFc1/Ha7cQiljylDqrmHQsReJoV2sg/78FE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":81698},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"10324a3c816342cdd68ba3531bc362df966a4ddd","scripts":{"lint":"tsc --noEmit","build":"tsup","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.8.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.1_1790779470514_0.9724892620463355","host":"s3://npm-registry-packages-npm-production"}},"3.6.2":{"name":"gattai-merge","version":"3.6.2","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.2","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"329ec422de3235b9296558bb62911a76066a925f","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.2.tgz","fileCount":9,"integrity":"sha512-OrZiAB14iLFMSw46YiML1mVsg9BBaebrV9OUqD6m6qcMFZmAf3ZlW2QTm4Iw7r8JN8Cji93XnPxNboOIZBu7Pw==","signatures":[{"sig":"MEUCIAflC4AHtJvVHddpuVGHOtsESIgf7wOp3EbQ34FiadblAiEA2HsPlIeHEfUx9Twxk0JqYeUTNe0Mkw2dLVIsfp6CE20=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIB4GCsOXpssLNLnhZdVNQmfv0T0bEsB5hcURsupCOnmIAiEAmnlwOkfeYxKa1QAIHllMGSrAciBX3BrqhBq8Bs2yVaY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85070},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"df925a8a08b405a382e28774bf873e24c47dfd77","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts immer","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts immer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.8.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.2_1790857191441_0.44096289317332715","host":"s3://npm-registry-packages-npm-production"}},"3.6.3":{"name":"gattai-merge","version":"3.6.3","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.3","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"8c589f99dc8475a08d843782986c73db7412c036","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.3.tgz","fileCount":9,"integrity":"sha512-51qvBTfaaNtulga9QN8SqsdRedpW0akftoI1yY6TJHGDmWSEkK6aM62qcPfGUAAWU1XAwAEGkFsqsU03cK2YuQ==","signatures":[{"sig":"MEUCID7ZNpWtAYgLn/xFZ1rwmrXrHE/I804MzBB2kZi3PU9QAiEA9EdokQtIZrM32nhpFNmy6614NklWpZYgKK3sfgty1z0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLsi/Na9FdGRfb+e1pQp6ON7GGnXI2VO1FKRyG49eJXwIhAJzYFKgn1vREoVhdKGM+qsMKOO28UoNk+1a5GStj/Xn4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":85271},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"780458b47f296ef0947ec706fb814f392577f9cc","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts immer","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts immer"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.8.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.3_1790873936218_0.36542972451296807","host":"s3://npm-registry-packages-npm-production"}},"3.6.4":{"name":"gattai-merge","version":"3.6.4","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.4","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"fdadec9e267f5a3e601eb5b1c8e64209aff06035","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.4.tgz","fileCount":9,"integrity":"sha512-ZIN8+LE6fVQ1LpNDK44ARGfm0/P0Oo92rqKRuLNdM81DAPE+8dY1rhY8TRmjnf0ycC/V4CLKnibsZ0taGEFfZw==","signatures":[{"sig":"MEUCIQCeS+sgcWclCLc0Ft+fQmT766m6cEhKh/lMH7dO3WHp+gIgBcd3CVZOKqiieeUH7CdOuw0DqGk22sPL1hlassOCqqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGxlP2LkwZ9mszZIV7OvXvcyxL2w6yf2CM9mOTH294iJAiEAwKPgBOwlAl3zLMQv73emvlUmhPNLIPNlHmzGchTjiTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87068},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b3fc6c65f844151ed7f0f355a371c3f7d2c9cbb7","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.9.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.4_1791084083398_0.7159885409696567","host":"s3://npm-registry-packages-npm-production"}},"3.6.5":{"name":"gattai-merge","version":"3.6.5","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@3.6.5","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"8c9d04cfc5cd912722416722dd519ec62f152ec0","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-3.6.5.tgz","fileCount":9,"integrity":"sha512-i/+tJJdL6QSwAuQT376mp5Tlx3vf2oToX9rHK0ej8iX9s7NfjCebKDI2xi/gzFphAloRcth+jUiyVMci2AkxoA==","signatures":[{"sig":"MEUCIQCQbO41EykeOlcEduFl6kHm5uBa88ujY6it5ZlY91xkKgIgCTP8et5TKXUoOXdigXTrCHtTptechY/IqNm6cztZYgw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIH5U6GXkoO5y3hCDQrJfNiBhGFyodmMD1g2SNtwejICIAiBnqnYMu29t56Y1a8qr/Yf+0VOViq+vOpyMlFWeuiszKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@3.6.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":87558},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f349b771a3f4c5dc19d34892d4a9026a43dd3400","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_3.6.5_1791093101307_0.03773709941153358","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"gattai-merge","version":"4.0.0","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","_id":"gattai-merge@4.0.0","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"homepage":"https://github.com/y14e/gattai-merge#readme","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"519a2e5cf16e6fc67188859b5e7fc5f6c457377e","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-4.0.0.tgz","fileCount":9,"integrity":"sha512-98fWsk/bKpT1OwimxWOvhugr67RBuGJNxgvqv91ZrAN9CwGTLl0pqb0YuNw1sOtM90wEplD8fQjAlNj/O6eD5g==","signatures":[{"sig":"MEUCIQCgcSxoFrZLzIHMhLWB3zx4vAGj9H9o8VxI3/bNmtfe0wIgULmCSjz1C8RIqNOFNVOLqBdF1GEC1BVGYsFFOtz7klo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCLy/wh4+BDrFUZmunwJEHyMzz2AckT6FnhKmI5ieDVsQIhANHPCyJS2lJ4QcUTR6ZcgHwQc1URarVn789WFWi7u4Vn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75028},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"771049d8b43be5944a081eb0a888fb2868b6e364","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"bunshin-clone":"^1.9.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"tmp":"tmp/gattai-merge_4.0.0_1791105574959_0.8129585838649014","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"_id":"gattai-merge@4.0.1","bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"dist":{"shasum":"d1a63dfd2e4187161779cb6b4e470b07615d22ba","tarball":"https://registry.npmjs.org/gattai-merge/-/gattai-merge-4.0.1.tgz","fileCount":9,"integrity":"sha512-MMhG8JBlLWNkBYGbwtXDheyQrOQWCXRjj+c18REIQgP35lB0iCJ9uZObywOLdt4BBi+VgXCukue3IDmKtn0q6A==","signatures":[{"sig":"MEUCIQCWcK6ksQJB2eUt92ZCLhQ19xwhKdNfrW9fS2KkLQA5lgIgMJUtXNnp6WZj8W54DNo/0v4SrarKfeQlR/+rrmGy5Zw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFrlHSfbQ1N1h+T6VbWAC/ago6qYJnrw2lJemgRFo3lyAiEA7I3hdFoRox+iJpw3hH2062YY9us9/jFWJq2SWywEqvY="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/gattai-merge@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":75261},"main":"./dist/index.cjs","name":"gattai-merge","type":"module","types":"./dist/index.d.ts","author":{"name":"Yusuke Kamiyamane"},"module":"./dist/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"b54374db1e19bd75a3cb0ceb9bde684dc5b6f643","license":"MIT","scripts":{"lint":"tsc --noEmit","bench":"bun tsup & npm run bench:install & npm run bench:run & npm run bench:uninstall","build":"tsup","bench:run":"node ./benchmark/run.ts","bench:install":"npm i tinybench gattai-merge-npm@npm:gattai-merge lodash.merge deepmerge deepmerge-ts","prepublishOnly":"npm run build","bench:uninstall":"npm un tinybench gattai-merge-npm lodash.merge deepmerge deepmerge-ts"},"version":"4.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"a0c315f8-7db8-4154-b270-05acfeeafbaa"}},"homepage":"https://github.com/y14e/gattai-merge#readme","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"_npmVersion":"11.19.0","description":"High-performance deep merge utility with structural sharing","directories":{},"maintainers":[{"name":"y14e","email":"y@y14e.com"}],"_nodeVersion":"24.21.0","allowScripts":{"esbuild":true},"dependencies":{"@y14e/own":"^1.0.0","bunshin-clone":"^2.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","bun-types":"latest","typescript":"^5.6.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/gattai-merge_4.0.1_1791111038432_0.007263718010995124"}}},"time":{"created":"2026-04-15T16:03:25.064Z","modified":"2026-10-04T10:50:38.822Z","1.0.0":"2026-04-15T16:03:25.299Z","2.0.0":"2026-04-16T08:51:38.553Z","2.0.1":"2026-04-16T09:04:09.305Z","2.0.2":"2026-04-17T01:47:58.338Z","2.0.3":"2026-04-17T03:49:48.807Z","3.0.0":"2026-04-17T15:15:55.532Z","3.0.1":"2026-04-18T01:41:39.650Z","3.0.2":"2026-04-18T12:23:23.817Z","3.0.3":"2026-04-18T14:41:56.107Z","3.0.4":"2026-04-18T16:48:43.679Z","3.0.5":"2026-04-19T03:10:53.166Z","3.0.6":"2026-04-19T08:08:57.108Z","3.0.7":"2026-04-19T11:23:44.805Z","3.0.8":"2026-04-19T15:14:09.715Z","3.0.9":"2026-04-20T10:07:12.825Z","3.1.0":"2026-04-21T10:09:51.561Z","3.1.1":"2026-04-21T10:24:45.053Z","3.1.2":"2026-04-21T15:50:38.366Z","3.1.3":"2026-04-23T11:08:08.550Z","3.1.4":"2026-04-24T00:53:33.306Z","3.1.5":"2026-04-24T01:45:02.403Z","3.1.6":"2026-04-25T10:42:04.688Z","3.1.7":"2026-04-25T11:14:28.422Z","3.1.8":"2026-04-25T13:02:22.484Z","3.1.9":"2026-04-25T13:16:50.319Z","3.1.10":"2026-04-25T18:01:40.119Z","3.1.11":"2026-04-26T07:02:38.057Z","3.1.12":"2026-04-26T10:02:15.620Z","3.1.13":"2026-04-26T10:17:23.640Z","3.1.14":"2026-04-26T12:15:23.309Z","3.2.0":"2026-04-26T16:54:19.325Z","3.2.1":"2026-04-27T02:09:24.233Z","3.2.2":"2026-04-27T04:16:20.992Z","3.2.3":"2026-04-27T09:24:42.667Z","3.2.4":"2026-04-28T07:36:57.074Z","3.2.5":"2026-04-29T16:59:55.420Z","3.2.6":"2026-04-30T12:56:40.614Z","3.3.0":"2026-05-01T04:31:37.041Z","3.3.1":"2026-05-06T04:29:39.844Z","3.3.2":"2026-05-15T11:00:07.123Z","3.4.0":"2026-05-16T02:26:58.299Z","3.4.1":"2026-05-16T05:11:04.195Z","3.4.2":"2026-05-16T05:16:33.567Z","3.4.3":"2026-05-22T09:37:00.328Z","3.4.4":"2026-06-28T13:22:45.583Z","3.4.5":"2026-07-11T11:24:57.455Z","3.4.6":"2026-08-20T10:27:14.707Z","3.4.7":"2026-08-22T01:04:05.909Z","3.4.8":"2026-08-22T01:36:02.135Z","3.4.9":"2026-08-27T11:38:06.801Z","3.4.10":"2026-09-13T06:49:40.321Z","3.4.11":"2026-09-13T09:43:56.946Z","3.4.12":"2026-09-14T10:37:30.020Z","3.4.13":"2026-09-20T02:27:01.928Z","3.5.0":"2026-09-26T08:05:16.876Z","3.5.1":"2026-09-26T12:24:56.205Z","3.6.0":"2026-09-27T05:53:59.501Z","3.6.1":"2026-09-30T14:44:30.593Z","3.6.2":"2026-10-01T12:19:51.573Z","3.6.3":"2026-10-01T16:58:56.298Z","3.6.4":"2026-10-04T03:21:23.486Z","3.6.5":"2026-10-04T05:51:41.413Z","4.0.0":"2026-10-04T09:19:35.046Z","4.0.1":"2026-10-04T10:50:38.519Z"},"bugs":{"url":"https://github.com/y14e/gattai-merge/issues"},"author":{"name":"Yusuke Kamiyamane"},"license":"MIT","homepage":"https://github.com/y14e/gattai-merge#readme","keywords":["array","buffer","circular-reference","date","deep","deep-merge","descriptor","immutable","map","merge","merge-array","merge-array-deep","merge-buffer","merge-date","merge-deep","merge-map","merge-object","merge-object-deep","merge-regexp","merge-set","object","property-descriptor","regexp","set","typescript"],"repository":{"url":"git+https://github.com/y14e/gattai-merge.git","type":"git"},"description":"High-performance deep merge utility with structural sharing","maintainers":[{"name":"y14e","email":"y@y14e.com"}],"readme":"# Gattai Merge\n\nHigh-performance deep merge utility with structural sharing. Supports circular ref and complex built-in types.\n\n## Install\n\n```bash\nnpm i gattai-merge\n```\n\n```ts\n// npm\nimport { gattaiMerge } from 'gattai-merge';\n\n// CDNs\nimport { gattaiMerge } from 'https://esm.sh/gattai-merge@<x.x.x>';\n// or\nimport { gattaiMerge } from 'https://cdn.jsdelivr.net/npm/gattai-merge@<x.x.x>/+esm';\n// or\nimport { gattaiMerge } from 'https://esm.unpkg.com/gattai-merge@<x.x.x>';\n```\n\n## 📦 APIs\n\n```ts\ngattaiMerge<T, U, O>(target, ...sources, options)\n// => GattaiMerge<T, U, O>\n//\n// target: T\n// ...sources: U\n// options (optional): GattaiMergeOptions (O)\n```\n\n## 🪄 Options\n\n```ts\ninterface GattaiMergeOptions {\n  arrays: 'concat' | 'merge' | 'replace' | ArrayMergeFunction; // default: 'replace'\n  nullish: 'loose' | 'strict' | 'throw';                       // default: 'loose'\n  preserveDescriptors: boolean;                                // default: false\n  preserveSymbolKeys: boolean;                                 // default: false\n  strictDescriptors: boolean;                                  // default: false\n}\n```\n\n### `arrays`\n\n- `'concat'`: concatenate arrays\n- `'merge'`: deep merge by index\n- `'replace'`: replace target array (shallow copy)\n- `ArrayMergeFunction`: custom array merge function (advanced usage)\n\n#### ⚙️ ArrayMergeFunction\n\n```ts\n(target, source, {\n  merge: (target, source) => {},\n  clone: (node) => {},\n}) => {};\n```\n\n### `nullish`\n\n- `'loose'`: keep target value if source is nullish\n- `'strict'`: overwrite target value if source is nullish\n- `'throw'`: throw TypeError if source is nullish\n\n### `preserveDescriptors`\n\nIf `true`, preserves property descriptors, including non-enumerable properties.\n\n### `preserveSymbolKeys`\n\nIf `true`, preserves symbol keys (slower).\n\n### `strictDescriptors`\n\nIf `true`, throws if property descriptor cannot be copied (e.g. non-configurable or non-writable).\n\n## 📖 Details\n\n<details>\n<summary>Read more</summary>\n\n### Examples\n\n#### Array\n\n```ts\ngattaiMerge([1, 2], [3, 4]);\n// => [3, 4]\n\ngattaiMerge([1, 2], [3, 4], { arrays: 'concat' });\n// => [1, 2, 3, 4]\n\ngattaiMerge([{ a: 1 }], [{ b: 2 }], { arrays: 'merge' });\n// => [{ a: 1, b: 2 }]\n```\n\n#### Custom array merge function\n\n```ts\ngattaiMerge(\n  [{ id: 1, value: 'A' }],\n  [{ id: 1, value: 'B' }, { id: 2, value: 'C' }],\n  {\n    // merge items by id\n    arrays: (target, source, { merge, clone }) => {\n      const map = new Map();\n\n      for (const item of target) {\n        map.set(item.id, item);\n      }\n\n      for (const item of source) {\n        if (map.has(item.id)) {\n          map.set(item.id, merge(map.get(item.id), item));\n        } else {\n          map.set(item.id, clone(item));\n        }\n      }\n\n      return Array.from(map.values());\n    },\n  }\n);\n// => [{ id: 1, value: 'B' }, { id: 2, value: 'C' }]\n```\n\n#### Map / Set\n\n```ts\ngattaiMerge(\n  new Map([['a', 1]]),\n  new Map([['b', 2]])\n);\n// => Map { 'a' => 1, 'b' => 2 }\n```\n\n### Caution\n\nGattai Merge is optimized for performance using structural sharing (copy-on-write). Objects are only cloned when a change is actually required.\n\n#### What this implies\n\nIf no changes occur during merging, the original target object is returned as-is:\n\n```ts\nconst a = { x: 1 };\nconst b = { x: 1 };\n\nconst result = gattaiMerge(a, b);\n\nresult === a; // true\n```\n\n#### Important\n\nBecause the same ref may be returned, mutating the result can also mutate the original input:\n\n```ts\nresult.x = 2;\n\nconsole.log(a.x); // 2 (mutated!)\n```\n\n#### When does this happen?\n\n- When merging produces **no effective changes**\n- When merging Map, Set, or nested structures with identical values\n- When structural sharing is preserved for performance\n\n#### How to avoid this\n\n##### 1. Force a new object\n\n```ts\nconst result = gattaiMerge({}, a, b);\n```\n\n##### 2. Defensive cloning\n\n```ts\nconst result = gattaiMerge(a, b);\nconst safe = result === a ? { ...result } : result;\n```\n\n#### Design note\n\nThis behavior is intentional and aligns with libraries like Immer, prioritizing performance by avoiding unnecessary cloning.\n\nIf you require strict immutability guarantees, consider wrapping or extending the API to always return a new object.\n\n</details>\n\n## 🚀 Benchmark\n\n```bash\n# Install\nnpm i tsx tinybench gattai-merge lodash.merge deepmerge deepmerge-ts immer\n\n# Run\nnpx tsx run.ts\n\n# Cleanup\nnpm un tsx tinybench gattai-merge lodash.merge deepmerge deepmerge-ts immer\n```\n","readmeFilename":"README.md"}