{"_id":"@aaos/deepmerge","_rev":"10-9a35879636813fcb5b97fd8066ba9b8e","name":"@aaos/deepmerge","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.1":{"name":"@aaos/deepmerge","version":"0.1.1","license":"MIT","_id":"@aaos/deepmerge@0.1.1","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","dist":{"shasum":"2447dc59f704c70b80c690e0a41f8907ce4a792a","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.1.1.tgz","fileCount":8,"integrity":"sha512-LDwK7VlSz+CIuq+IMtVoDpIeD1WF3htgOtPJgRd/vBz4VsGjzAudFwC3qgbzcupMGa0py6/2D9Yzn6lEgzJG2w==","signatures":[{"sig":"MEUCIQDqTYh9JPir+v/HuRUqJPV8sp9KX4G1b6Fb4d1Yu0OvZwIgTv1m638xsFDwKusLTnXs+7W/+42j+Ztnkhu1+Y/G7uY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7345},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","gitHead":"c8cb660ff51b5ee15c33f524e650cd6cfd9667cc","scripts":{"test":"vitest run","build":"tsup","watch":"tsup --watch","test:watch":"vitest"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"repository":{"url":"https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"description":"Node deep merge utility","directories":{},"dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.1.3","typescript":"^5.3.3","@aaos/nx-publish":"^1.1.4"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.1.1_1705055858695_0.2873030063160087","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"@aaos/deepmerge","version":"0.1.2","license":"MIT","_id":"@aaos/deepmerge@0.1.2","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","dist":{"shasum":"52768800c18e829dcbb262697a887556bb9038cd","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.1.2.tgz","fileCount":8,"integrity":"sha512-KQIAAtZsHFx2GkHZI8NabERloGU4byKLXTFxNqaQwYj15KUWXewYCtV/LY4NnVmU6Ea8bKFPQdzD1O1poV1iFQ==","signatures":[{"sig":"MEYCIQCW8xelQLry5uT+/qVDuzXVcT/PXyK2OYC4+Y2XirmahQIhALte6fW1V6E62v6EaXMhQf1AN1/kgxxZf+NGspt6pJUC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7344},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","gitHead":"d4d1ce7b467001c511e7053943bc21fe03212a1a","scripts":{"test":"vitest run","build":"tsup","watch":"tsup --watch","test:watch":"vitest"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"repository":{"url":"https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"description":"Node deep merge utility","directories":{},"dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.1.3","typescript":"^5.3.3","@aaos/nx-publish":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.1.2_1705059975427_0.569035920053452","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"@aaos/deepmerge","version":"0.1.3","license":"MIT","_id":"@aaos/deepmerge@0.1.3","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","dist":{"shasum":"9d30dc8b23ee2b2375fc06a744135bad3e6224f9","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.1.3.tgz","fileCount":8,"integrity":"sha512-lr/e3PMB/VuDgxNVuWt53jE6oosoXr0dzUyi7aJrt06L5qoJS8Thdl1yOqm/bDdzSqq8v6iYNt4UfGe6NDD9wg==","signatures":[{"sig":"MEYCIQCxdd/hvdLQ41PVjkD3tb+wDUeGfy7T01XgQBFh+W+r9gIhALj5+5sv983IpHwYcMIrObrMklDanfepAoG5JlJaWffv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7869},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","gitHead":"380163ee6f6aeaa293854dc8505da98b5de23734","scripts":{"test":"vitest run","build":"tsup","watch":"tsup --watch","test:watch":"vitest"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"repository":{"url":"https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"description":"Node deep merge utility","directories":{},"dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.1.3","typescript":"^5.3.3","@aaos/nx-publish":"^1.1.5"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.1.3_1705061478266_0.8255669894310491","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"@aaos/deepmerge","version":"0.1.4","license":"MIT","_id":"@aaos/deepmerge@0.1.4","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","dist":{"shasum":"676afa37dd3ea7459bd994227c040302198c5f97","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.1.4.tgz","fileCount":8,"integrity":"sha512-jA4aZIUlSenRXOqsDXtEetYW+/p9GcHnNHNfSCcFbyvS8I/NzupqUaNBIShH0oe4yYkyhW9kYwDq8FN82uPxoA==","signatures":[{"sig":"MEUCIQCO/6qAc86kKSb8Y239X3ofwrZ7F388906Xw22ocSmAbAIgKq7yPgqNIAljL9kLDyceU8kViBAtZ41e6yp+kbLiumA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7991},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","gitHead":"71227cd276033aaf146140431db82684801839cf","scripts":{"test":"vitest run","build":"tsup","watch":"tsup --watch","test:watch":"vitest"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"repository":{"url":"https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"description":"Node deep merge utility","directories":{},"dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.0","typescript":"^5.3.3","@aaos/nx-publish":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.1.4_1705243928206_0.37235400796348506","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@aaos/deepmerge","version":"0.2.0","license":"MIT","_id":"@aaos/deepmerge@0.2.0","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","dist":{"shasum":"82cd9f4c5b0cf62ec0049a9e9807b07e6335b069","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.2.0.tgz","fileCount":8,"integrity":"sha512-7VXvcXmOSIo4/BTEvi95zQwQpkO0DFafpU9tH7mkmGz68qEIGPfkbOstNWo8ZfIHFuyF696hgpqiyVrVrLWWIg==","signatures":[{"sig":"MEUCIQCyC5kjofz7jMEnQxKwOqvZSflYYgf2zCXaznLhg9cobwIgEeG2z4QLhWsMBjrsdL23uT5CoycFEE5zypT8zGS53vw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8305},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","gitHead":"9713511a17cae949954064fd17a05291ab70dc1f","scripts":{"test":"vitest run","build":"tsup","watch":"tsup --watch","test:watch":"vitest"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"repository":{"url":"https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"description":"Node deep merge utility","directories":{},"dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.1","vitest":"^1.2.0","typescript":"^5.3.3","@aaos/nx-publish":"^1.3.1"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.2.0_1705531102147_0.9427382499741783","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"@aaos/deepmerge","version":"0.3.4","license":"MIT","_id":"@aaos/deepmerge@0.3.4","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","bugs":{"url":"https://github.com/achieveagility/utils/issues"},"dist":{"shasum":"17d73dd9188202778ceb6ef39fe1d1959c76149d","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.3.4.tgz","fileCount":8,"integrity":"sha512-uOyF2hoseL5NWPbXaHSqkwPcDA4Ac+XWrBogrBEQwm/WeTPhvxIjWtNG6EPcmVBYghlf4eATn+Qk5RMQVGZHdA==","signatures":[{"sig":"MEUCIBxL2AbTqdBu0Ebe9Y92uw0bewz7g7mUtuF/8crzgk7EAiEAu478MKs3BKqQLRMasR46O5gOTLuKPYSnea3f9YQ5FOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9164},"main":"dist/index.js","type":"module","_from":"file:aaos-deepmerge-0.3.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsup","watch":"tsup --watch","format":"prettier 'src/**/*.ts' --write","test:watch":"vitest","format:check":"prettier 'src/**/*.ts' --check"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"prettier":"@aaos/prettier-config","_resolved":"/tmp/845560c2531ce3664633bc743be66490/aaos-deepmerge-0.3.4.tgz","_integrity":"sha512-uOyF2hoseL5NWPbXaHSqkwPcDA4Ac+XWrBogrBEQwm/WeTPhvxIjWtNG6EPcmVBYghlf4eATn+Qk5RMQVGZHdA==","repository":{"url":"git+https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"_npmVersion":"10.5.0","description":"Node deep merge utility","directories":{},"_nodeVersion":"20.12.2","dependencies":{"deepmerge":"^4.3.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.54.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@aaos/nx-publish":"^1.4.0","@aaos/eslint-config":"^0.3.4","@aaos/prettier-config":"^0.1.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.3.4_1715362254970_0.9151118367350923","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"@aaos/deepmerge","version":"0.3.5","license":"MIT","_id":"@aaos/deepmerge@0.3.5","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","bugs":{"url":"https://github.com/achieveagility/utils/issues"},"dist":{"shasum":"5b45181163a4fea98c035d2b8543d121eaa2aa28","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.3.5.tgz","fileCount":8,"integrity":"sha512-MmasdXctRnTVZK2CztQUK1Esge14d9pgPr1g1GV15v5zV3O7bpZpfwGUkmcv3Ve5YsF5uoJ7G1WzP1n1batGoQ==","signatures":[{"sig":"MEUCIEOjcNWs2xHKIoXM02QlhXlxaIV7yfinr7laB4cvNFFXAiEApFGHrDtw0tpAkEdZin7LT1Xdod6WGzb4wZTtUC1dgVg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9213},"main":"dist/index.js","type":"module","_from":"file:aaos-deepmerge-0.3.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","source":"src/index.ts","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsup","watch":"tsup --watch","format":"prettier 'src/**/*.ts' --write","test:watch":"vitest","format:check":"prettier 'src/**/*.ts' --check"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"prettier":"@aaos/prettier-config","_resolved":"/tmp/8dd43dede0e0f3f3e851b6c9b32b6261/aaos-deepmerge-0.3.5.tgz","_integrity":"sha512-MmasdXctRnTVZK2CztQUK1Esge14d9pgPr1g1GV15v5zV3O7bpZpfwGUkmcv3Ve5YsF5uoJ7G1WzP1n1batGoQ==","repository":{"url":"git+https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"_npmVersion":"10.5.0","description":"Node deep merge utility","directories":{},"_nodeVersion":"20.12.2","dependencies":{"deepmerge":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.54.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@aaos/nx-publish":"^1.4.0","@aaos/eslint-config":"^0.3.5","@aaos/prettier-config":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.3.5_1715362895463_0.6969828427250784","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"@aaos/deepmerge","version":"0.3.6","license":"MIT","_id":"@aaos/deepmerge@0.3.6","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","bugs":{"url":"https://github.com/achieveagility/utils/issues"},"dist":{"shasum":"5f27cb9dbf2c88a68fe9605c1edcb9ea9f244625","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.3.6.tgz","fileCount":8,"integrity":"sha512-7nDeSjTkcwKuBRaUlKeq77YgoNNMvltGf46D7eayjckDnrJKWZbFuuC2eYL9YkD6NYaW6/uVwJSMxm7y9mNnkg==","signatures":[{"sig":"MEQCIFL7iQBJlxzcuj0jlLO6FRUNWjk7kNUcA3QeAqB68ZqDAiAv5DuviJ/kFxr3k0+BhHk6Rm/Qo7+/0nC07D3d9CTnYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9213},"main":"dist/index.cjs","type":"module","_from":"file:aaos-deepmerge-0.3.6.tgz","types":"dist/index.d.ts","module":"dist/index.js","source":"src/index.ts","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsup","watch":"tsup --watch","format":"prettier 'src/**/*.ts' --write","test:watch":"vitest","format:check":"prettier 'src/**/*.ts' --check"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"prettier":"@aaos/prettier-config","_resolved":"/tmp/1a1ae2ae39797e3e93ace081729e5dd3/aaos-deepmerge-0.3.6.tgz","_integrity":"sha512-7nDeSjTkcwKuBRaUlKeq77YgoNNMvltGf46D7eayjckDnrJKWZbFuuC2eYL9YkD6NYaW6/uVwJSMxm7y9mNnkg==","repository":{"url":"git+https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"_npmVersion":"10.8.1","description":"Node deep merge utility","directories":{},"_nodeVersion":"20.16.0","dependencies":{"deepmerge":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.54.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@aaos/nx-publish":"^1.4.0","@aaos/eslint-config":"^0.3.5","@aaos/prettier-config":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.3.6_1724490087737_0.20472013846810633","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@aaos/deepmerge","version":"0.4.0","license":"MIT","_id":"@aaos/deepmerge@0.4.0","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","bugs":{"url":"https://github.com/achieveagility/utils/issues"},"dist":{"shasum":"dc304f426204306fe4c23a396ce367d352e863b6","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.4.0.tgz","fileCount":8,"integrity":"sha512-bsGEJoBYGF/hI7dvJmgQUcAHXo7iWpGBTeBOzxWEXDLAz4xvSUe/QP46WG5Shzv7y1Lq+PLeZvsPN9HAok1EfQ==","signatures":[{"sig":"MEUCIQC7NuwkVlaJKPWuw3hpYBZzEJEFKdNilrmypaxBTej/pAIgVEPa5GvQV0sKfQ1JzCvUkeMzQVsQBK/FiN6k6gijxK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9365},"main":"dist/index.cjs","type":"module","_from":"file:aaos-deepmerge-0.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.js","source":"src/index.ts","scripts":{"lint":"eslint 'src/**/*.ts'","test":"vitest run","build":"tsup","watch":"tsup --watch","format":"prettier 'src/**/*.ts' --write","test:watch":"vitest","format:check":"prettier 'src/**/*.ts' --check"},"_npmUser":{"name":"achieveagility","email":"achieveagility.contact@gmail.com"},"prettier":"@aaos/prettier-config","_resolved":"/tmp/ed6cf4fea5dc1b0f1a88752b4f4c805c/aaos-deepmerge-0.4.0.tgz","_integrity":"sha512-bsGEJoBYGF/hI7dvJmgQUcAHXo7iWpGBTeBOzxWEXDLAz4xvSUe/QP46WG5Shzv7y1Lq+PLeZvsPN9HAok1EfQ==","repository":{"url":"git+https://github.com/achieveagility/utils.git","type":"git","directory":"packages/deepmerge"},"_npmVersion":"10.8.2","description":"Node deep merge utility","directories":{},"_nodeVersion":"20.17.0","dependencies":{"deepmerge":"^4.3.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.2","eslint":"^8.54.0","vitest":"^1.6.0","prettier":"^3.2.5","typescript":"^5.4.5","@aaos/nx-publish":"^1.4.0","@aaos/eslint-config":"^0.4.0","@aaos/prettier-config":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge_0.4.0_1725041392376_0.9297831708299582","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@aaos/deepmerge","version":"0.5.0","description":"Node deep merge utility","source":"src/index.ts","main":"dist/index.cjs","module":"dist/index.js","type":"module","types":"dist/index.d.ts","license":"MIT","publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/achieveagility/utils.git","directory":"packages/deepmerge"},"homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","prettier":"@aaos/prettier-config","dependencies":{"deepmerge":"^4.3.1"},"devDependencies":{"@aaos/nx-publish":"^1.4.0","eslint":"^9.39.1","prettier":"^3.7.2","tsup":"^8.5.1","typescript":"^5.9.3","vitest":"^4.0.14","@aaos/eslint-config":"^0.5.0","@aaos/prettier-config":"^0.5.0"},"scripts":{"test":"vitest run","test:watch":"vitest","build":"tsup","watch":"tsup --watch","format":"prettier 'src/**/*.ts' --write","format:check":"prettier 'src/**/*.ts' --check","lint":"eslint 'src/**/*.ts'","types:check":"tsc -b --noEmit --incremental"},"_id":"@aaos/deepmerge@0.5.0","bugs":{"url":"https://github.com/achieveagility/utils/issues"},"_integrity":"sha512-1VhyrLqVxbzTv8kdsLcCIU1c/ibQ9t3z3AIgLcQxLjfpD5ZgIce+HdmnGe95gmh2xsazlRB5VJ/HcQvx5bzovQ==","_resolved":"/tmp/434d30bd04a27fac9f7f0b5787ee053b/aaos-deepmerge-0.5.0.tgz","_from":"file:aaos-deepmerge-0.5.0.tgz","_nodeVersion":"24.11.1","_npmVersion":"11.6.2","dist":{"integrity":"sha512-1VhyrLqVxbzTv8kdsLcCIU1c/ibQ9t3z3AIgLcQxLjfpD5ZgIce+HdmnGe95gmh2xsazlRB5VJ/HcQvx5bzovQ==","shasum":"052dedd4e14c0ed804cf51670f77e158db3a6720","tarball":"https://registry.npmjs.org/@aaos/deepmerge/-/deepmerge-0.5.0.tgz","fileCount":9,"unpackedSize":10372,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aaos%2fdeepmerge@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDR/sZoaqped3F6hdrcLpbS+bETHJx+PXF1ad0BI0wW1AIhAJ1H77guQZQ01ke4Ae5WJjLAxMdL8BzGrlZDiJiqPrKx"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:8f0a1642-2704-4938-b050-e000d5673fcc"}},"directories":{},"maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deepmerge_0.5.0_1764443994549_0.5716507362077634"},"_hasShrinkwrap":false}},"time":{"created":"2024-01-12T10:37:38.584Z","modified":"2025-11-29T19:19:55.174Z","0.1.1":"2024-01-12T10:37:38.836Z","0.1.2":"2024-01-12T11:46:15.567Z","0.1.3":"2024-01-12T12:11:18.450Z","0.1.4":"2024-01-14T14:52:08.360Z","0.2.0":"2024-01-17T22:38:22.322Z","0.3.4":"2024-05-10T17:30:55.117Z","0.3.5":"2024-05-10T17:41:35.611Z","0.3.6":"2024-08-24T09:01:27.875Z","0.4.0":"2024-08-30T18:09:52.569Z","0.5.0":"2025-11-29T19:19:54.726Z"},"bugs":{"url":"https://github.com/achieveagility/utils/issues"},"license":"MIT","homepage":"https://github.com/achieveagility/utils/tree/main/packages/deepmerge#readme","repository":{"type":"git","url":"git+https://github.com/achieveagility/utils.git","directory":"packages/deepmerge"},"description":"Node deep merge utility","maintainers":[{"name":"achieveagility","email":"achieveagility.contact@gmail.com"}],"readme":"# @aaos/deepmerge\n\nA small, type-safe deep merge utility for JavaScript and TypeScript projects.  \n\nSafely combines multiple objects, handling `null` and `undefined` values gracefully.\n\n## Features\n\n- Handles `undefined` and `null` inputs without errors  \n- Deeply merges nested objects (not just shallow copies)  \n- Supports merging multiple input objects  \n- Fully unit-tested\n\n## Installation\n\n```bash\npnpm add @utils/deepmerge\n# or\nnpm install @utils/deepmerge\n# or\nyarn add @utils/deepmerge\n```\n\n## Usage\n\n```typescript\nimport { deepmerge } from '@utils/deepmerge';\n\n// Basic merge\ndeepmerge({ foo: 'bar' }, { baz: 'qux' });\n// → { foo: 'bar', baz: 'qux' }\n\n// Deep merge\ndeepmerge({ foo: { bar: 'baz' } }, { foo: { baz: 'bar' } });\n// → { foo: { bar: 'baz', baz: 'bar' } }\n\n// Multiple merges\ndeepmerge(\n  { foo: { bar: 'baz' } },\n  { foo: { baz: 'bar' } },\n  { baz: 'foo' },\n);\n// → { foo: { bar: 'baz', baz: 'bar' }, baz: 'foo' }\n```\n","readmeFilename":"README.md"}