{"_id":"ts-deepmerge","_rev":"35-68b6ab58de8ac0af6f0d64574daf738c","name":"ts-deepmerge","dist-tags":{"latest":"8.0.0"},"versions":{"1.0.0":{"name":"ts-deepmerge","version":"1.0.0","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"f068b4ffc547fa67124d46f6b89f3a4f15a9bd61","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.0.tgz","fileCount":7,"integrity":"sha512-ExxHq1g8SptwuDLYiW5yFtk6DyNIZ4pOeSRwE38VffDJAMUk51yD/Jn8j7AsPVhY4rfeajYi2+i8r9r2nVDTRA==","signatures":[{"sig":"MEYCIQC6YOCeoukQa1gyEk/FCe9YaDAaLJTpB9+BXPPUqhSwLgIhAKhtlDKk2uQxdqGOgKa3gNxK9QqHZT4NqnQby7+LIbsL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4152,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8aqwCRA9TVsSAnZWagAA8eAP/RzeFmDbmFnd3SVITLni\nXtgiFkFDzuMN1O+uvqi7RCMheqTKqw59wOYBGedUui1FTIQEHGTSr6Wf5bJb\nI9ATHXpEw9btuemXrOJH/lf7aQQ4t8h4XMfo0jugy7s6eRvuft4zOeGiz53i\nrij5PLjdVV281aarqjhBCzY71ddEJM5Qgar1eGhlrcdJDKnv3tUBfIqyLSv2\nwJjy5Xf1fMXGea8Sw1vJAOAp6ODjQIk08/ooSEJWMNIVtZUm9UF7ZFJVt9/H\npjy3beFtypS6kp5ITuUtme9umG847VbdkD3TCRVH8BiMnGTu80NIRqaNo5jR\nLnSQlH7RO00d8GmIOqJclPTYXCZfyUV3EcHWaGvgfREPtxcsGlOi6L+tWrKq\nJoRgegiL1VQacp2yxHgjvwYdOw6m5vLTURZZqUVjCCAlJiD3u2dF+K+vNjrT\nHN3bHq5agqi1KsNRqQTwtJAVz8te5JuqlbnzYsTu9iKJPSKFvUhDWF+x7lKR\n25XkO3zYQJH3zHCUR5DhSz28nQc6USBZh8IXF/tn2H73r7Paj3M2By80vJkQ\n3hOwwO9Etna1scyFNEtmbtCecCeHbeFiIo7DAn45zUxqAiRGMgrYD1CcCosb\ni00Lgt8pdw/k8kCKaV/aSUbl/aEyAUoyyoK2zc32i6dzxJ9XlLsWOwTMwJGW\nngsP\r\n=IHRQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint \"./{types,src,pages}/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.2.0","prettier":"^1.19.1","cross-env":"^6.0.3","typescript":"^3.7.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.0_1576118959980_0.2927923631296847","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"ts-deepmerge","version":"1.0.1","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.1","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"e01fd15e4b7f3f6eaeff24c4202b0ed8241e5c1a","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.1.tgz","fileCount":7,"integrity":"sha512-uzZ+P1XxVNEPwZgygi9SmwWsVys4n3Ow9Yg67K7DSftuvdFBla7h6vE79Sl4wX/rajqycIFsEdSSLXtFES8uPA==","signatures":[{"sig":"MEQCICic2saO/Gky4WAqe4Bg6U1XpqIRFfLCqMEY9ctscDm/AiAI2o/9H7LXTFGdb2Ziu5hJrJT4+N8xhNMbHynHWZQRiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4164,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8bFeCRA9TVsSAnZWagAA+p8P/RU/Udrh5sPERdkvAp0G\nm5H7KO7wKo6IqDnGfKCvaljTF3V2NecOlns5mAXZvR6vRFdRn86samj1lOuX\nFLc7Er7nB31F17C5f9uugLppl5serg7gQ2DvqpzyqA64oqIF4f0KvsxZEOcP\nZLIDjqeqGJiIdeGJER9AVIBmTEEjsyy/tjzJ8tsZLoZPefpj0LXSsYXA3iQX\nRqLhS0pO6S41PIto8l2RJqyNXwaQgFBO4Y6cUptAEeWtNy0oyfUY9YqAWhWH\nV5fj+tMVtPycphxAqkh85+bd5tadaQ5h3Kd6WqVd5iYwfamqBzJ0kvTRZoA5\nv8JDblOXoDPCnq2j6HgDq1FiG040uIE3vs04/yZPfmSmaVvjndHQNFq4Ncx6\n+Ty2CqLK42mtz5e2POp7ZZUAp11LXOAqO4HX94MiD1iECdhmnXSicZcHBXGM\nJXjWPjHU6kTI4hF23nKYKpNdZU3zM3owgYIVW9239ZYCPeKWN4BLkWVOz0SP\nF3VJwBTi/1NN8Y0D31NgBj7e/7RwB1Q23Yxx4UVGtMbTKjC4jUxUf39INMdb\nddXH7C6DgGVzKkeTndiNrBW/o8wqbJmWKJz8G8+/VTJTusA+Jb7rYYYPON4U\nkJBtnMXqU+TcB3E9ZCBBvJOT0emp0nS8UczV4zjxmFgeR4uek+VWyZFTalov\nDxYc\r\n=zLso\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint \"./{types,src,pages}/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.2.0","prettier":"^1.19.1","cross-env":"^6.0.3","typescript":"^3.7.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.1_1576120670050_0.3095329927437598","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"ts-deepmerge","version":"1.0.2","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.2","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"28d0799dadb62cfa1eb557e7b72929ce07109f99","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.2.tgz","fileCount":7,"integrity":"sha512-FKzWi+9FFueqdDuhtxYyAHlUyFbmBi09tQQvlG5PvR0NmD745DMnpiAzZZVShwFnBdir5e1gz+wwPKTykMKkKg==","signatures":[{"sig":"MEUCIBCcBkp85N0cWKqHgZD6T0f3RbSZqs4e7rtPAMBrchjMAiEA5FKg3HYxFJPUIy1pXPuAyhhsQnTCk9HNReRUBtuRxQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8bLLCRA9TVsSAnZWagAAfCIQAKG4L6IHYW66emDzOXyv\nJ5tmJ/p4xsPyAXb21xQ+WuryxpoyKTIluosprqnVvL48m6PJty/9aCUVgSJr\nqBqRQKDlbf8GfZn8UmaibSwBoK25yolRzMy2/ltZ2GKPKUh1qja8rm/bth9d\nM0mn09jrSxZ/TxTXvIoxbOvb04pSH4V/oh0uEQm+A8Oa2E6ZfkT9LkE3b1yF\n3dCEgNpiKSQZn2Lr276XAAOq5o8V4/XGuD8gX2h0mnMfmNPgCplrHT1EY2X4\nrAn8ZSbuRWlO+5T9ofne2wq76EkqivnKs7r6QXl87pgscOeea8PkZ3LVn9ip\nPjOJiDvmNu/kkYOCarocL5BkNINXHzFFkYIgH94fLALG8wJ4gFWRz42msJjA\n96WfuRiLdU8X62MEzK9Aj870Ue0IOTGixu+DqHhPZomEqNA7Vh/gFT6etNZu\nmpbUrdcAYunhZY0ARcaHJPkfXexUGVDzgIG1q1MPUjzSRqHXiKA2Po/Y7Zw8\n/h782YnyD6YEMUFuRfofL6RYP6JK6Ho4pRFH10qUKH/77Qxd24SJnYIe850w\n5/rO0HsmETLxkYnlLTUuXR2nenF9Qi54cItOo9vU7z/zkCWWzuy+cnx3nWqL\nRNs7UVC7hh62xYAe+lxrQZQUX3RFBtEAVT+XobzzMrMOkcgRbJwuCmHF9Yno\nUv67\r\n=N+a2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint \"./{types,src,pages}/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.2.0","prettier":"^1.19.1","cross-env":"^6.0.3","typescript":"^3.7.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.2_1576121035006_0.6364653152423732","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"ts-deepmerge","version":"1.0.3","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.3","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"eab8baedde0fefea876dc740bf7538570bfc75df","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.3.tgz","fileCount":7,"integrity":"sha512-Czsdi3uFSeU5FKJElZoLc49TymMFfpx3nHRiLeuyZoev34LnK+zo3h2XwN4zR+oR1vBDEBiP1GSJBK0AKbx+9A==","signatures":[{"sig":"MEUCIQD0UXkPgRNjQSmO5hgIEFl2/o4XyNiQlfuYi02wxSJKIAIgajdKuB7LhMe8E/vzXSP4jZQVAKThaARVvSTbYxNXjtk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeQgAECRA9TVsSAnZWagAAyMMQAJOOKubXM55R4tTmAqSx\nZ0KyFfia5eqRM7KZ9qmDCKlg5viR3/vC50UsjjhmoNIirkTUFm+DRkdWTOP2\nH2heJQjmxJ6YtSdUIaMkspgr1Rq/cC+l2hCi7h7t9IJDJSQsOGZ3jEknpE3u\nWta+Mtj/o0+WPC51uz2/3Ior9+00XKPBmFGUDRYzSd/dYNOgMEM+pmz/5JQ2\nRR6RmW6VlRlGqkolCgECKseRuSCeGgiapiyWGRaMSdA1DBZE5xX79tfKTWwc\nNDZ1uNuSlQSbGpYeXRzWb+h0O/RhbvZBJv6jsc6+mY/JjXJkitIeqDqbjlQY\nAzWhoJCUUQyqpTo3ix1Krr0A3NDafUPw3OYp+5aDXic928bjCqGEyvEbwcTP\nkcsQefrxR9TtqyYAuC2RZ9FO5BlgPOR2FpaLdsWY7B8j+NGyn2p4+/7cp4I4\nGZIjUcl+EbKLgwjhXyA0YEXoNLHjl5R6DuqgUYcxNBAaGNlCM5pIxhXZ38uT\nxT1iM2MyzoHIx4hZ6ZoLVltNVAyTW8XtykDDxCOVe0oSyEyirU7xb68nI8Zj\nCCkHQAx9jKvJ0zMts1tQGi1owfUhcrupen8ko+TIcG0MqR8IWVT6ON7VPqbp\nZhoolZ/A6WeVQF4h27epxbaWooIQHyYLYoPRMzd8hNGb3k8hC4/zHf8sTDdQ\nzeq9\r\n=0o0M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint \"./{types,src,pages}/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^24.9.0","tslint":"^5.20.0","ts-jest":"^24.2.0","prettier":"^1.19.1","cross-env":"^6.0.3","typescript":"^3.7.3","@types/jest":"^24.0.23","npm-run-all":"^4.1.5","tslint-config-prettier":"^1.18.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.3_1581383684113_0.5780968101104456","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"ts-deepmerge","version":"1.0.4","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.4","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"ea737e50759e33f1613be1ba89cdb1b679648352","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.4.tgz","fileCount":7,"integrity":"sha512-hIGmN124jyWBMDW/aUNjWPjIU8ssiKQEM332zjg4GtA7AfXtzFPa09vDz5ChMfhCOkv7J0uHebiSnZK5Vy/h7w==","signatures":[{"sig":"MEUCIQDv+EQ0kfgl0NoWgsX8O3H1SgZoP/268xMMmRH/PDWbzwIgc30v3xSbUrvJDf0V2IPVuaqOFCuMZc0kSgXMpHDWyo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4997,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXu5kCRA9TVsSAnZWagAA4/wP/AiyLI0b7yNjHAqMIq3x\nW4RbpDA2DY4uLi9UT6MI5LuUJ4Sdm8eywVfG36NGEw/8rkwzggUFCF0KoyiY\n9YQDUfzgdfwiVq6WiiSzRWnjm1rEitRrNR8BFAiBeqn2YMsxviwGft8LEDM0\nUoVJqJvlWSvF1Xkp7LgbAJ0nWX7W2G8hVDIkA6B++XDrwZFjYHt0ClFwEmcq\n4YufMus4mSC+qenp2eZQJbQLKbpqrhgUjkmksWk663kSnp/f3KpjPujaoS01\nus4aqhUW/SZjcSzZobRyhKen83H5M3NkzoIhJkq/oTl1leyZx+vha8n3vc8v\nUf/OsWXvGCNIluJyp6AwwnEa42pPPjhH2yI0WanQecrigMNbqs0CNARClupY\nR3BmHkLfTm1eqSn7od5vPTw+fMifR6fx2Z5yyffcZWwBv2j1Hyf8aSh/rI4o\nwlUgyGJ/xrz6ehPgr2Z7SHVs2Ik2Wtabcvwya1+UP+GBxutnSBp8jvuD+NN7\nvd4Eu6J6ywgRwlJXuRVmQkdMnhFJPRwbCGfosASHwbG65/M4vjbz7YfFTnEg\njknNkVfPXPB9N7Q8oFbJuoBE5fyHcyzj1peVSBJ+knslOM5S8tISXq+8jHiE\noHYoyxKbl7oBXlEYJ9fCZt2lkLJv8zrzHFIisuaxS1c/wjhAo4jLW3OSehGO\nXgdP\r\n=7MFM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.1.0","eslint":"^6.8.0","ts-jest":"^25.2.1","prettier":"^1.19.1","cross-env":"^7.0.0","typescript":"^3.8.3","@types/jest":"^25.1.3","npm-run-all":"^4.1.5","eslint-plugin-jest":"^23.8.1","eslint-plugin-import":"^2.20.1","eslint-plugin-prefer-arrow":"^1.1.7","eslint-config-voodoocreation":"^1.0.2","@typescript-eslint/eslint-plugin":"^2.22.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.4_1583279716204_0.5012152417297726","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"ts-deepmerge","version":"1.0.5","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.5","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"b4cd0e2bade032ac048b50ce85e013f9ad999293","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.5.tgz","fileCount":7,"integrity":"sha512-SE5ZwI3fiBpmFFv1Siff89ChRX7Jywy4imstI5pBHoSCqfdrCngRSu87o9kj98Q7w3Z0QvNT8ZGNDpeU5W94cg==","signatures":[{"sig":"MEUCIEojxvL9iEgUhdp1DH5E5kKiMzbbFpfqUT0aj1/59SfDAiEAk6nkB8GKYcme4H5wfi2LDUufRaYIwJBX7KSFSm+muhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4996,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehR1GCRA9TVsSAnZWagAA7mQQAIZYwQuHTgo9TwhiIzYr\nrFktZ++xRwiWUbKYe02531kbvbpXUSgDBLuQoXduL605OdXYhQXcpbwnPHuR\ntzPbCQ91IzWdKrHI7XyJWycr3sFlvIIgrlJR376labJBAHW3lv4TQG/Kwxd3\n2arn52Cn8r4r/oHPxPPmXrVrTwCG4hyAPfnTk58kwfEgcnseaB4luLE4DjCO\n9m0+mARTJnYKsj5xvkpxM3vcBUfVXBJWM+Gvs0ErAwJm19d0VQyt72SjBiUp\nbm6Q4YFphtGAOoNId3VQlJd3yYDL9LBLmnHrfGbzVt5f0kZOi2RzM0QvwflA\nVLRJBL/uufQ+GtZrpnHVKgehILROGZHoaUILtmaYOI3Fg7GcD/K0xDBKFr0M\n2l9gZkpiE2Jovgw6R2+doCNB4tExE/iXmTsYGCyl5eBx6b5cZGJ4BaOCz5Fo\nuUhnOJwojqmC2uyrvCT0+zEky/UV/aV3wFDkcJBAYEnoQqhBgW7JXMeRKoRU\nvYhKK06l79iwOyn8VJ6bcKLBT3AIymgYogImC/b5xtNIqXoi9jULPhlouOSl\nTYrsMn4FJ5659gm4p230chAY8Wf1G5/DPBrUs1o5/SkCYug9c+BlZC3Hcyvs\n3SKEsbtwkaOJoa2BQaqehwy6VmHf+IXbN/Teb4u7UBpBbFkisrlX8y5Ye7l0\n2TWR\r\n=CTvL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^25.2.4","eslint":"^6.8.0","ts-jest":"^25.3.0","prettier":"^2.0.2","cross-env":"^7.0.2","typescript":"^3.8.3","@types/jest":"^25.1.4","npm-run-all":"^4.1.5","eslint-plugin-jest":"^23.8.2","eslint-plugin-import":"^2.20.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-config-voodoocreation":"^1.1.1","@typescript-eslint/eslint-plugin":"^2.26.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.5_1585782085605_0.6171391334640368","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"ts-deepmerge","version":"1.0.6","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.6","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"228b213d4eed7a7c337bb4f561982dde2af9447c","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.6.tgz","fileCount":7,"integrity":"sha512-ryWj3fZ9zlXvfHQqpvh+XqxbZWWOKIB+sXSQ6uj9k+mKggLm/D8QPlUbxW1hieMcMKEWX9ZkldIi9iuu7C1zgg==","signatures":[{"sig":"MEUCIEjO0S2KeESld9N4TfadLZPs67EEErUM42dlTdq1G4VzAiEAz/vCcs8uqyOqpQfhGBo8ndjjY9s6hnfESH8PcQ+klBg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5196,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfi6ZICRA9TVsSAnZWagAANdYP/3jk/PlJND3T6OFoY8Kr\n0lmAP8s/q0RlqGWGrDReJvP4syAktgqsLYUEtaQ8FTnW9YhhJYWv3xl9imKw\nvlw/PFfnsmVspwySXdjvogUkXjI3ioNMn3p/cXPSNIXDWbCJyLe3h+6bL8Ny\nIm7IqRg1NxwVRVV2OaI5m+1wpQJ71bitb/Bc0H7w39kDpt4fCGa6rGAvM8OG\nT96iEgYbmaMieggfg2K+aUvfMTK9qbVSNlmGEoYzkC81LKL/7G8pZrPFq/UD\nnGSoTb7Pg3w6j5cIRS3mE5ytODWytkcbWjt280iLxVes/ZXRa5SMiG8haTKQ\nK6wUwTL+qAkjAD9L4w3EtjT0vvLpXpivGktfYidxc2/Qb8Tt9nqSyprPTjIP\nEEQa+euaLPZah5mFng6QhnNnsW2Y+sYVJJZWjcCOdL7CiRiKgiQ1mzNVQgzL\npGUHE1NBZ9H0TPwU7lgGwgMik8IJDcGJ2BDUP3D1CXOpzMcjO/fro48cp6GX\nILPDXXSbqQp5CFkfw/Ab6QDRnNQTCnWi3HaPFWfZZ1ixvJByLkvqKLAuM3SW\nW5cgu6XQIdOnPM3x4oV+GxidyHd95mmhBEiYTb3TxfX5X/5dHBY7Pz+J84aw\njZEbHIv66sFqc7YvwQj4g0p08Ro9pCeyiPoRODfEvUa9TAlX4nDTzPJ/au/O\nMpLy\r\n=ZM4H\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.5.3","eslint":"^7.11.0","ts-jest":"^26.4.1","prettier":"^2.0.2","cross-env":"^7.0.2","typescript":"^4.0.3","@types/jest":"^26.0.14","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.1.0","eslint-plugin-import":"^2.20.2","eslint-plugin-prefer-arrow":"^1.1.7","eslint-config-voodoocreation":"^1.1.1","@typescript-eslint/eslint-plugin":"^4.4.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.6_1602987591621_0.6984767293880967","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"ts-deepmerge","version":"1.0.7","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.7","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"8931501f750b3fb4d1e564d6753063fa3ed05298","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.7.tgz","fileCount":7,"integrity":"sha512-zJInx1VKRn9S20n80P8/G19Xrov4xtcNFEUH0GwPfIUr24U/bNiw+I1X2RmQsnL2n0KT/7HQ6L5fbDuE7by/zw==","signatures":[{"sig":"MEUCIQC/f1zUx5/JBGS5L0h5pUOMRMGPJX4CVfLdjftuokpPhwIgRWgU0Rl/e0GiDXwRziMZOqMoZ9X89T7e5Fzuwc4tXIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgRt0HCRA9TVsSAnZWagAAi0kQAJsmcHueCcNsFg9SdghW\nTjIcnqDAHSTM2R6DPS5hCZB5YHNbiuITWC/iDHjscC+mhuaSUlt5VZq83uNw\nOdjcT5WuivOveWOw0qljJ5cyTy459QiwwZFtR1wVUEvYdytBaMypqAUT5ILN\nfZLCIkxsCgsqRkp+3WgCXEg+BE/L/zzvh/Vey55hz/ZWSgpgSL00FsirlA4U\n/ILjUTzfSyEdoFLPYFWKWVz+5t3Xol57CcwiIGad7OzQYZxIIJbTK6pebCUe\nhlV5OaZuVpTW2zA75x7hJQGfY2gyh8PwDN9Xa5eCCXmwFbs7LGAC/Q5Neb6z\n7SMyy4ieZ19yOz7vg/QsQOS7XT2d9wL3qOEB46KWq/gxDgbeI4OHNztaTtya\nGEb9WGI3mkysg/ukxphgOhVjb0v4zQK5X4SXOo8bZbZB8nPa4ke5L7H1aUZ0\njK8gzSF+RKtmoZEMAHPABwIf0jAg92NvBaJongG6xPG7QxazbkutMX2QXkUe\nlFWERsurOPvqrCBotz198hyA8p8fw40K8neh4hIinXybDX1X446ooIdbhPHP\nImflBBlfUUN7J2VQc//pXYrFjs5Hk4I5EXFUBDgSeOxMWk+imHU8IWloA5Wr\n99oFiAN+rrgpE8IinXpMdAbsG9B0RjgqkYchlk/xnVtJJkNZej0qwLY3DL7z\nNwmf\r\n=/MK6\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.21.0","ts-jest":"^26.5.3","prettier":"^2.2.1","cross-env":"^7.0.3","typescript":"^4.2.3","@types/jest":"^26.0.20","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.1.9","eslint-plugin-import":"^2.20.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^1.2.0","@typescript-eslint/eslint-plugin":"^4.17.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.7_1615256839143_0.6302669956291138","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"ts-deepmerge","version":"1.0.8","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.0.8","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"927ebb0db106bdc4a15011c288a2024496638900","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.0.8.tgz","fileCount":7,"integrity":"sha512-d3ZRKksHOOUQpLpB8qncIrcbRKGO/TWIC8hncD0QkEMAxTPq39hqRig0LM4fHnuZW3tWID/aNxjbAFW50IV3Lw==","signatures":[{"sig":"MEYCIQCN3AvFV8SmNLmyh85zcDZH3i7E2pwDID7c6r1BIb09QgIhAKxie195HK97r4S88aLiSvDzxGNKOV1si2uPtc3TXBLY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5197,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmx0mCRA9TVsSAnZWagAAwvAP/jldYTENGq4RsTDnSf7L\nsPSJiI/XD2IPwPn8SPIK15ZHVepDhhmu526E3Qv0Pfv+k6/yvCNrLdQ425JM\nK7pk8VjIIAzaf0I1+qiTDNRgrpkpHdPhdbk6R8KmFtUquSKFhNIcxbIXCogP\nXMzCvqxp3Dkog3ftVQt+Vesb2RB/V0F7dZ+8mNQ7pQjD35myrocYakgidflG\nx21sLx6ndTSLY+7rCilX3L7JuiC+qUk/xaxh9cpapNaHZFpAlC10l0putztm\nXtaNCh375aD+y2UCM8v5FJYTJveExpNEr48SRKRpOoX3+VtY9Ex8KV0BBO0Q\nETFeadO7aH6wK7fMiHNVw8Ioe4ORXHAhmOvPGysBdRAWUJkhz1RECQMm80RY\nWdeUmbF1xylYgJKH4+HoshjKU/x3jk9Zjq5X5YwrOgzNFgMhGO2NjFhX/h7E\n6Rn4ahEwO/nJgtBHqIRn6rUlvLxGmdg5pgOUeHZlGeH69WMH126VHiuLCbOr\nptI+8S7z9dIF+G7Dsn41ZRjgomJU9MSPMYShCYyW/H3TdR7NjxcEpOy8yGbM\nolmxR/qKM6M+qLIaGFiMVhiAD/blpSxO2P8W3igoOemmT/QheJBBOByrWIO9\ngpxs0HiGvq1cpuAZ6qOZcszWlpDLKd3qvCqfFahMLy/voKHaL5FOcX+5vX5p\nI4p6\r\n=GWtB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^26.6.3","eslint":"^7.26.0","ts-jest":"^26.5.6","prettier":"^2.3.0","cross-env":"^7.0.3","typescript":"^4.2.4","@types/jest":"^26.0.23","npm-run-all":"^4.1.5","eslint-plugin-jest":"^24.3.6","eslint-plugin-import":"^2.20.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^4.23.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.0.8_1620778277756_0.7205176823674733","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"ts-deepmerge","version":"1.1.0","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@1.1.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"4236ae102199affe2e77690dcf198a420160eef2","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-1.1.0.tgz","fileCount":7,"integrity":"sha512-VvwaV/6RyYMwT9d8dClmfHIsG2PCdm6WY430QKOIbPRR50Y/1Q2ilp4i2XEZeHFcNqfaYnAQzpyUC6XA0AqqBg==","signatures":[{"sig":"MEUCIQC1qiayBWXWqw+hIdCXCwSagdjZ9WniwGLqJTzZFYPKSQIgYvfLvPj5b8pzQ7xrEUzQRtX7hD1xFScCqweM17FQgHg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+VlCRA9TVsSAnZWagAAgZQP/2KMmDc/RHvAJoxUa8gR\nQcnGZhJOEsmPUxvVcjoE8mD9eOTO11/5YP27T+5BVWLBjGYdscWpg1hW9xD/\nSloGPizvCEUMnU6Bj7gM6LhNcMaz44h1gGfM3pvcNHkQqqPTUQ2mX2xbIskY\n2yx0rdWNIRwL2hMF4oV1+1Wp8H0Zqh8JMgIJuTiS3RodLeXUmioZyJ0+cep7\nqv1IXDJwW/M4X2dLYZatmFFCcw+2v/w6co84J2R67bwV7IQrGt5yxkZQZR3r\n/QfvGNlcsJlfYlHKY5xIIHweXhuzKsudXSjxn+Hs87FThNkrE7Qp8NNNvCJV\n1w0cMNjeZrVxSeVFUIeMpyh4r1iECdSZbB9ipG/g2/ylXr5Y4noYLLZxtO46\nLLg0ONMObM7MzMJyh6iDbSfio1vuknayUQlX9TYHbfJfPFmvD+90yGcu+M4z\nQ4Qjpyk8vMuAvW/kSzMAKM8thx6nSud8F/95XIh8xHnSRw//Ck/AggKnL96G\n/q3dhOaX8unKP/pXkGPywIINtJQW4y93JmsIiUY0C5uUBb/wg1rae9JQi6na\nIHo5WcC2upnBWrRexsaYhiY8nhmTBolDUnVqLAwgNHvyuQxTs3EJrjqjHDqn\nnewPy8uCMUHxFV7m9FxmNqOVtiP+0qsSh40fOAu9ZdYSU8dbK5+MWuijRaic\nHVKI\r\n=06oL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^8.0.0","ts-jest":"^27.0.5","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","npm-run-all":"^4.1.5","eslint-plugin-jest":"^25.0.5","eslint-plugin-import":"^2.25.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_1.1.0_1634082613844_0.08250067551974483","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"ts-deepmerge","version":"2.0.0","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"1bc58b1a56f36994a2eaca4de91fd18f0decc1ad","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.0.tgz","fileCount":7,"integrity":"sha512-EIqQcwAL4geAt6kBBU09VUtOnaA5jx6sOjTkcJL4sdi9IF4eDT5clQV2lyStaJC8smHM7TCu2GYFlNdmaEkFxQ==","signatures":[{"sig":"MEYCIQCeR2MBW4r4/GwIqb4+bSuL99VJpndMnJ6F9zOr5vRLdgIhALojZr9miVWKK0v3k+RQEibRJRAR3UjVfQk0C7D2201w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh5hsFCRA9TVsSAnZWagAAZagP/0EnaCH/x8PMXEBsVbZz\nlK6uBxl4Khxj9Y9khpVbPOeMaYaQcgtSgjrlqjQ82rCwyEg6wmHDBanLmPV6\nRYeKsZ3yeKMVFUA5m1kYYHOcyAZX1P5tN7vL4DHvfBh1vYWat4Q7KkTHSzqc\n+c0SW+xOTpL2AFIg0rqGZtK1Kh3Q/4MsXIFmrv9Oom9oEaEcJJ7BhfR/cqW8\neNaEt2exUbDJrcDB3cPH8ygkIj59ZmTgep5QUQU6A/Ckn2suN4Y9IAAvgMw2\n6D39iNZ8z6LXa4dN38ZHkLygHG5IBgsnsxEgp1NZd4MYvitbnnAPXrv8FwNl\nOroP8DpaHXr+YrVgsLKy9d7j4jBDfxJK5Cpbm0Nx2DwnKjyYvRuBZbh5PbhI\nhR3xfJuGtfvgRT6KxYoTfLPnfGS7Msnbc734SRZhQU1UBmjnxBteeKjxzhox\nvSaqeibzphOU3iZj2otKrmbbuzU3kz7x6k97DWqk50x8SVbe1E9o/mHela8T\n7py6zO1gBwFYBICZHOsAD9XqRoTEQ7vliNM0nd0bRNVi7rZ2cs/0cuyGXW1z\nq47Ur4kNK5IC6EtuB65w5D3ebx7xVMRcCdmNFMmT3r1l4Ha6m1ITcj6Pzo0g\n5Aj3h7YpVBzD4I1uP5KrIs3jnkmZgsbNYUOKvZwnZ/Gs15zaYNXveC0w6+0T\n6ouO\r\n=eoIv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^8.0.0","ts-jest":"^27.0.5","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","npm-run-all":"^4.1.5","eslint-plugin-jest":"^25.0.5","eslint-plugin-import":"^2.25.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.0_1642470149767_0.8135782879419629","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"ts-deepmerge","version":"2.0.1","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.1","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"cd24f52b17e34baeac7867477cc0cefe5d0d291b","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.1.tgz","fileCount":7,"integrity":"sha512-2RpGIE0YVW6blKY756MP74czemC9x4XThhNCxq0A14Owm3ac8tZvigPbpZyZZQSyfOc7Qba5kG5xKBq74ihZfA==","signatures":[{"sig":"MEQCIDoe1tio+nM6AHe6g99yB+OuqtLhJUgndpsLkMmDMStsAiBiRcucHVudLLkGaBxPUF9FOypNdTRP2ykUcJdgRdRK3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8221,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh50YxCRA9TVsSAnZWagAAPEMP/0kQ6WAYd3lt6klt7Nph\nSxRs2CN3RkHo8dMI2vQ8LnRbvwnWmVPZb0vSD9zeMAYu3aSh/VLbAaIeVzJZ\nDF5p4kjiEL/mPAvQAOFXlJ2rg6S9uxJZw+cLz/43GA7w+APhGFWA5WjUXpC4\nXjutb6pnnGyYbegHP3aDQabsEvDsHp+f4jx+tRG4Yqbey4kOvqDehbMOaN8n\nYNIv/WbMBmtd1DPsMGnhsS/IoVk+3tITF9W1j5UG+fI+NiLZIjNd3XsyagoZ\nnfYNzyvCyvP9NF1KLlaKdBeDNEDVikVqwRWMRsWKBhLPiVpDQ4i16CiztRqP\nb8X9TNn6EK3tSwXa73RJpuWcBPCHOQT8tusxcVphGTysVA/eTlmjWK61oG5U\nGdiQ+Ssx5uxDoQ3n7D5r2QTuV5wRnQkZvIpjAAfH/1eEENI+7jUZ+2vyUiPu\nWlgUSgQbUwwndCWX/Igv6RKpsjvKtSCR8g9xCwO0kZc9BVdJfxzB9wZkY6Uo\nkksQVUpY9PzkKF1pHUXnxFi3ZuNRLT7wsFY+Z91rsr8PhUmSqm9LL1qnrym+\nQLdyLHyXj9oMtqNRG7+B/qpJxs66P73L5rgIjBPDQ7nPTdV4mHHmivqxmqzL\n7ZcMsFArireLcdY8yQPEDfWazm/r7BJWrCHXzN7RuUxaozvXKTr/0RBb3QjB\ngdL7\r\n=OkdU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"prepublish":"tsc","repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.2.5","eslint":"^8.0.0","ts-jest":"^27.0.5","prettier":"^2.4.1","cross-env":"^7.0.3","typescript":"^4.4.4","@types/jest":"^27.0.2","npm-run-all":"^4.1.5","eslint-plugin-jest":"^25.0.5","eslint-plugin-import":"^2.25.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.1_1642546737540_0.5813061341846129","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"ts-deepmerge","version":"2.0.2","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.2","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"ba640d1c3f387d90fdced823cfccee2c9ade01dd","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.2.tgz","fileCount":7,"integrity":"sha512-Bmx+Y4OGmk6h5Y8DhkGa19xIcG2SWQocJDxivTTij/t9hx/9chG3AMxU0XC/FpqmonhNcX67BpmfDWB8DOXZRg==","signatures":[{"sig":"MEQCICcetfleAFMtfl9cxcsTP12hC1RjndbNwRdOC9Pkjw8LAiAK2iM2WNbFyS7Ww8jQS0CRBawF7oTqGIeKOzGEl7I8bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8494,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy1p7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq73A/+Op4vfkcbeNXkQqG+B4Km0nD0+nudwo3mBE4u+N8q6ddmCxa0\r\nl9tFjVUQGVHWgq0gLVm9Kiuv7YuOBr+wHX863GPb1pdhsrYil2D2y1Rb9pqE\r\nzNYKd5oSZKDYlZ/JYXuF5ryBrResYKYUAEtVlFkFPR3Sq4O8yd0BPrPkK+AY\r\n408DG1X3g6G3YV3fU727x2FkvBTNIwP6/+LvEci8h2pazlT83tfhQrZlG3Z9\r\nQFVCLPllb5j7BpsxNvkck5hIDzhLdgi0zZW5Np+CSGJ7R26QzNgpI3F5ZGNy\r\nRPwrdz7RdoJwmeIGhme5gCTa7sA4ZDn150OFH6Eob2fZ2DU/co44bf+5Wk7J\r\nm+g4QxroxWGS1GfGnUXyI1Dn5MPHYzAFIQjblin7YzC3fPEYZe/RpWeG7VaA\r\n8lpxyVchO1ftsEcGD3j6hS2LC7KqQGcjPJNQJOnFaI9tmCY5WXnDq2VrVHyr\r\nNnExDjA/u9gfWOlzUOCzO4tgbFsY9Utnu/v2FVIUIrR5hdilJKJe2XuC2ZMi\r\nVOa7L3cUgqhXJQf6t6ySPU6SvStyc1DK7z0InQ+Gd+MI/RISXwLFpdPF8Wcn\r\nXhHduVkdWlTiZadzFK6CjxmEggmrv3JVW/SWfCtBT1GtF/muhYbpkg9vjj8M\r\nuRbq7fPUkW8Z1f5NQddlBrLOOF8LNLEuSb4=\r\n=t0yg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.19.0","ts-jest":"^28.0.5","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.4","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.5.3","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.2_1657494139538_0.42388299598770973","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"ts-deepmerge","version":"2.0.3","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.3","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"65c11a62959c9cfeb5f0338d907da3db1e7a96e7","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.3.tgz","fileCount":7,"integrity":"sha512-0s3a5ilpV5ZF+K6tcfM//P3jOmS1SBXhYtl/jsLe3cDPIkHrT5Tbt4xmX6Pkee530iF46q/pAI7r6URuXzIiTg==","signatures":[{"sig":"MEYCIQCkOvIbCB1plILi+O2F7JvE7b+2Ptx3fuEQMMzmSaeQXQIhAOQH8cJWiHkBlpDig8Czh9os/GQX2UvGr98N6Sxa6fAJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiy2O/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqcnw/7BPK9IwCArsYl5nlQBfJnGbmMrNNCiOc9XyzXMiwI0AM05d+m\r\n0BFD8I/RprXiIldjjID7uHJavuTk/v+VFJ013FmH6HO/9smEAx/9NBciNIgb\r\n7al7t4GxfF9V1BgR6TRSEU9fdQ9jX+rk+YXONjkQOFx66iz0x3nlcemM9Tpu\r\nR/5cR7XIpiMs4/NDwBiPBeljQf9Mfj4B0v0qp0CiqYbt9qiJp6LMAfTjKH6V\r\n8o+PY5iFsKJo+c6YRPLDL/O1twhoEBG16HnGpr68iXI1kGdS2eA4HfiaJln8\r\nhozO+1XNNnqL0Y95qZ25pLeqVyGbLFwQCW5NPR0P7HNYJJ6Rg2iMJ42GeLV+\r\njDA2PlfTxvfUpyZ8UvUrVU4LHubibjcRXGcbzE3x/mYckNoe4VuAKE9TggTp\r\n/SmcjGRbiS/Le81ddD3eiA5eQ71lfxhYHD0auK9I8SYJ5rwL6fdvJX6Ve2Fz\r\nDoY1otcyTpWBBWfQFo8zG9d1QV84pGvgQjxygAgW3kH7UkGSvy7w0TzAT7lJ\r\nCBqrtBBd8jGZVcLVTDmeIpI7nTXRIpe36mGlGqk+5F6rra1KQka/Dy+EQQ12\r\nniZ6HWB26Jugrqkp0TmFQT1a8kgQ6JOwohb4h8ISfnlS9emszeX7oxDwrNOd\r\neswWCUd6M2Ase9z+pOtDMyCkkT6xx+8f8Ys=\r\n=KO4t\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.19.0","ts-jest":"^28.0.5","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.4","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.5.3","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.3_1657496511411_0.47487020999401053","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"ts-deepmerge","version":"2.0.4","keywords":["typescript","deep","merge","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.4","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"294d08c0b6957cb15f3eac2dfa020611e0db8cf1","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.4.tgz","fileCount":7,"integrity":"sha512-+xUYN/yYCwAtK7NtE0M1w5U1TlJg8ODoepMttmfsuRSo/Pz49bv7ZCILkCiBEpGBOIRrFMynnIhrY42U57Rl1g==","signatures":[{"sig":"MEUCIEr/9P6t18M2cvTgYLU//KX+PxH2qRM4p2J5ZPH2YXoSAiEAlyfzsJU61XbORx7y7TO+rsEC0Szlo3NP6vp7GxYnYbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1fxMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmruMw/9HGFSQLq7sjz3ZHaieOb0wPpRCitHQr5CdhKghCuiuG0KkoA+\r\n9miOPX8X2CMxjIJoRrjtydh/XanbSEfd4pH+fCuhmWPgjx6ihMHGP8mEZ6bN\r\nt46N051aiqiw/CE7FS1y1dMkQd29gREFClqX7ya0O7b/Wt7P5xWqSQ5Ylppa\r\nr5STTqNi4tAFgCx7/NOUK5DNyvtHq/ML/P5wlgec4QsVPwBonLejbgO/CCiB\r\nytsGY93VTi7xWtPzUkc1BnMH3NZUyVq8pxg1O1ayVmU6WHkPeaaWaGVs6ntK\r\nkI5A3/lu3MA/0XHcUDYjCetRppfrhAL95GEinb6imk0jxH5SGd/JF2TBGjTg\r\neJS6emSlOcZNuYW44rudCj2fp9/vGwurFBeyALZPaorMpSsIe8DPX8vi7mhy\r\nMV9DPCGKNKmIBfr7TWFDiRcWLQNJ5O9w/Jq0Vg5gx3aqojIFCvWjsydYjzOY\r\naBHBZ9kbkkG+0w2DudQOVZpcrKUhUaC4lFPMPLp5KeNAHgp8ZUuXdVXzLo/y\r\n8IwDTSh0Jif1UorNYALnoG2BiG7GcX8QcbeX/EwQo7Sc8AmrkvEigkXOtmCB\r\nAkq/xOUSR+DV9ONL1KhTRMdYH6BuZfH7rsuiaJI64xl4HcH5ycNbNQsu1PWR\r\nBRHEEE3s5VXqprEFmQV6Acm77D06O97WaE8=\r\n=OAvf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.2","eslint":"^8.19.0","ts-jest":"^28.0.5","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.4","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.5.3","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.2","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.30.5"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.4_1658190924103_0.3370954778715134","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"ts-deepmerge","version":"2.0.5","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.5","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"7b8a9dcab5714cc7b91e307c4bbcf42d99dbc6c0","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.5.tgz","fileCount":7,"integrity":"sha512-1CGOREP8pYWk3Iu1O0ANSVjS6IVYh8Hq6LmHLpKfuUW0P5Xbdh4nqiWrVkGkXKLidnLYV3p6RCYtypBYN2my9A==","signatures":[{"sig":"MEUCICeXgfko7TkBt+4yGLpn1iUdP4b/AbdIe8TWq+71m6KdAiEA+Hb27vVC+DveVf9d3VL5bAvVCIBCMQ0RCD0HxJ3kjKc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi8dJHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5ExAAh9ch8jbcETX9J/yt/WVUpP9HY1NU1m+BiixZ+EFmbKEYMiw0\r\nARqYv9VAP12/G8jqG77KhDBi8X5pKZV2KhX9SpAwtGw8/SLXYlIUA5XJBZYV\r\nIZ+4XOl1xqHqeJX89jvYHpit9DNchKJefrG+czIRVF0snS2F75YBpcCNpgX4\r\nOQEiaxhsUmeFmfZHqvzZhWS7tDZ61C7BnzV85FJJAnOAR6GgJF9Jp8jBw9Zw\r\nOeAOnE95OjlI/r+WNkoYmW0NiyRpApT9zCmKGWf1RsFgIORpoT2q34OVxYyW\r\nGrbmt7uwEd5omzXp47SA02rYAgNlpNKyEMxPvsbLLBIcTlzHI7Y8qkhtHCI9\r\nzvAfTfvEX7IZ6b2/PyqCmoxwIww9w6lHq0LWFLcJ7BOmNTplNK44kfiXF7/A\r\nVqsd5ZK5KuxbE7qIbmt6t1NvdbZ7HlNQA9A6pUkvGLuG0WGImhTCNnw5O200\r\n563NFcY5lbwF2OYBPlzQUucBJwrv9ay88GJCRiDgtq1s9Cn65Ar9If07CSok\r\nYNy6XZAg3kk5k4uwMowy/9FPYKgJsUFqtU600gz9MQSuUINpjBHgQdyzWjUr\r\n4Sq+r2SoaSKF2PbehlglUJDQEkPb44hOm0uUrSBGxmgbY8Ic25w3zA3oYZzZ\r\ncdeVGwSGvdIJlBT+GybHZdcq9DDVy8SZOQk=\r\n=xmNj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.6","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.8.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.3","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.5_1660015175321_0.5335930897807104","host":"s3://npm-registry-packages"}},"2.0.6":{"name":"ts-deepmerge","version":"2.0.6","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.6","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"63c92c76b4acea05f8c6cd1b97a9146cb625cdb6","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.6.tgz","fileCount":7,"integrity":"sha512-o6atpr819l1WcC/SgtvHISB1BF03by2CB1dZUoBC2C/9lpHHveDpuTLqMyaDF9n4Y1NOomZKej6vbJsQjFY/yg==","signatures":[{"sig":"MEUCIGcTPlYmy3D2WjXQzAZW/wDe8BZSdkqxl9zFTYLqN9F0AiEAsmzrI9l4PttmNQbS7xqr4vv5y9h5u/3ewUdWlEIZk+I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9ctZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWvhAAgVl/quum8UnqX/EgLu7baOGQ4SQ2QmrtcYLo7VnKwqaC7w/O\r\nJU+bbE9wgf8ue/6bdKS5Tc11YD26H6PvsDzpppBQ9msbLJ2rVckbHJvxizgK\r\nFVTadT+bN3AJaZpxihiPa+0Tda+hiZR3GJvoL0FDaddRfdDN+fjg9RWr4qG6\r\nclYK0C/ih27+A2hzCJPRgeA5GA72aOSJsUh/6IMNaMWq0m1D7XQoPAuJlZrj\r\ns2OVKf7bm72c/yp6z2lKRGrtn/6UIUCdfhpxj0FuFH6X96yrAeeSMoC9TQ43\r\nbPZkpWAGwfMC21cxn3PID1xLnzjul+LgEDs/y8xyzcHVTcEgCwdZ490jI3Ol\r\n85OgMN9FAbsNgNqXKaPkj/AP2hMgNvCh4kk0EbuZwPJJH/UrThhA1v5hybB0\r\nKPKBhX9TqNeCVjd0hvcEGU8r5Qol5Nba920WZOEw+uxp1iacVbGb63gZw95j\r\nxyPlV12i5evqDOM6fPQcfRWL7f1JouKfyNrA43y/YcAtCJ7aNBwGTGN9TnZa\r\nabfBuG9LWgyA8+XCZYjWqsfaRLGQKLB1DRlAbjRwNj+INWvM26XfkHLLiBwO\r\nrhnv0jMjgg3jV4NC2cMAHg0zw9hfZcRKNjiPlhL0FqUI74jivD7672pLE7+U\r\na1W6b7ROb11P6hqTpYDMKbjsN6I8CeY2RaQ=\r\n=aoBH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=16"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.6","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.8.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.3","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.6_1660275544770_0.028946353526498658","host":"s3://npm-registry-packages"}},"2.0.7":{"name":"ts-deepmerge","version":"2.0.7","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@2.0.7","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"36786a9a10b5f3a6f5154007cf17bfba7251e0a7","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-2.0.7.tgz","fileCount":7,"integrity":"sha512-3phiGcxPSSR47RBubQxPoZ+pqXsEsozLo4G4AlSrsMKTFg9TA3l+3he5BqpUi9wiuDbaHWXH/amlzQ49uEdXtg==","signatures":[{"sig":"MEUCIQDQYPtmFHRmMh6pahzAz4VxRAnV2GWso8r4NNxPRN7y7gIgdo8KiycT5eH9UfApEZFSsbm4bJLGdggriZxZnKsrJe8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8774,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9f98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2sQ/+M+6TwQSVWHO3LTqf781uw38a4Z8gYSfB4ERK3GK1hf+3jpbr\r\nzx2XPBH9EptXbakf0BKtVNTn4sy1Y8OqkveCn+mDllWEORkhb2HBu1RsGQpT\r\nTonb7setsrrPPMj50OuRMdvsa3neruLt4RsEvrBw9NmIVrzdNiaJLaWoKSQp\r\nOTfI781PmJIhXggkphl0vWbBFRh/L0Ejvy5XTbI16PluhmBVI1vUCaItIalI\r\nqgEIObK8AqZE3dxJYoSBumWJuPSh4Cz9a2oXFqbJkUNv0dL9ZoAItaGM2a/Q\r\nAKVyn0RvKL8vhAPKSfKMVO/4dqt5TrNne0Tx5VigTJ6uXHVDddmlYTrF2r2u\r\nhSSUCpaLGBwuHb8yV7J/gL0gsVW+VJgUYvIXC6rvveZ65fuKI0EgtA0JO90b\r\n3whwyxLXmUAoI8W+kPRU6+M2KEEIPssMINPvdq9tU1DmzAY+b/w/M+aKbT6Z\r\nrtkBIgmJwbvgDP6RZsRf2W6nGtYVBo01gzjFXXksYRqhG9VoGsoGP+9QgPAF\r\ng5BrbSab1/ylWyemlPBeICnbqEkv/pJJhI0L7doWe0ERTGLOfrgENanBpvY9\r\nL0iZ+lhq0/7PuZ2m3V+nZ6U4JO8wjiUtczltyHpwtldFz5EPK/LhXfaAR/Uv\r\nChZgK6+WcdB7bUy4Fj8bFjFPjFW7jsiyLVI=\r\n=qkxo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.6","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.8.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.3","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_2.0.7_1660288891885_0.7957031324527177","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"ts-deepmerge","version":"3.0.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@3.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"231c48901606eb104ab51a74cb447af0e9e669e4","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-3.0.0.tgz","fileCount":7,"integrity":"sha512-gpjFrde/nE3jp7l5cJTDpyhdbGdAIO/AkNjaz4V9odnopdLd9NVrQcBDEBiE/ucMV9dmNOcdgzOVwS7U6SsBhA==","signatures":[{"sig":"MEUCIQCEyFFd8Ii2OsD8DdzR1MY1cWaRtR3MesRZnILn3Hk72QIge3lyhotW/dUMmuaGTb7YCsz7Zx1nrm9Dq1Yq7EyDDVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi9gADACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrzUQ/9EZC2I/cKjG2lORKT/Dq8WYdn4cnX5pSnbDnEqcL7W0BNQfYo\r\n1KEKlkJDz/YYzxJpZ/fTJK2Iekv8KJS55GKnog/12iZ4472qqtoKjmYkTz12\r\nsHviemg3UUk07oQRv1V0jtdtrt+FzeF1DYHpMIa62di9LWhNzCcLb6QOuNn3\r\nXoFSS3LwKhQA+93xKJidnSicRp3Pf4Ht2JdXSRDTYHY6FXp0FU6DOukUNINO\r\nBIc2cl3ucR2NNGlaS6JA3YfbzYaLWAmsn5ftYjq3C0b7iZatzxWVntKtolre\r\n+ZggbUcdPF9lqU0mlhutGkzjhi9meRUz/mzXFLTu8XheqFtlXILeBz4eua8w\r\ntQ5GwCbPvCrI2/fHYTzYWU/STaYqvz5oIji8CjP9KINiUsOSY6+jCZcSBWzU\r\nS09VUDVr6+REefnfJVDjWpdRMVubZGtks+Di5lpso5ijfQH0X1HTdTl/ASpZ\r\naz2wTPlAbGlQ+SlYcO2RtuWbvrUYclr5PgPleBFxe4ojt2g85nlXXkV+zE/d\r\n14v74KvS69Zc7bwTnITUUwbFb4ZdAGHkonKWuIJKQRF6DmdzhbbYQVMk+w0K\r\nQswtJbp8QbZjW5pWK8nbEMHqc8g933SPSLe1BNyWE6OeRvhs1Aa2DPEB4miB\r\nN7yLYwQJ/ph+4I+dr76TiYmk7Pz41RrmaJ8=\r\n=/Nsq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.3","eslint":"^8.21.0","ts-jest":"^28.0.7","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.7.4","@types/jest":"^28.1.6","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.8.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^28.1.3","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^2.0.1","@typescript-eslint/eslint-plugin":"^5.33.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_3.0.0_1660289027715_0.9735474024300799","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"ts-deepmerge","version":"4.0.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@4.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"e236314a601ff9a6526cbd07c4b97e885f58532a","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-4.0.0.tgz","fileCount":6,"integrity":"sha512-IrjjAwfM/J6ajWv5wDRZBdpVaTmuONJN1vC85mXlWVPXKelouLFiqsjR7m0h245qY6zZEtcDtcOTc4Rozgg1TQ==","signatures":[{"sig":"MEQCIGVyjtPTib85MCvvISXD5TtOg2dpPhMmyx2Ato3LVtJIAiBIt4vo2ybJvoU23oKo8cMHy5e7icbpjW2RI1i0mPFOHQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6819,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjHmfSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZQA/+LRlmAR2rKtP2tvkFrtwzHlwv5wuwFExSCQixLAZfmvCpVHbx\r\nx+bKrvEvTToG+qqzCo0XCm7cbVPYWEhl7r7qtrb39qJQvVuSHFY/7pPiAauR\r\n5RC3ofzFAtQeIIJAQw9E/dxHCkkwRMd7dhJ6qL+CNdDvtLAWFvztKuEz4A7/\r\ndXJlrxv3Do8YB4IxnLsAioS+KQCxXaSam/Rh7K3lyK2zn5bYLDn3OdCiQ0x/\r\ni/RHXV7QqRy2szVk/dx2AOmKG2WTBbf2RXnQfnj9iPl1XIn+Az8lugytRfgU\r\ne/iGd3PaVBEF/ZVpgZ8X6ZKRHfT1g10+5Wiq/dcSDM+wGoycu+d/wsNgCzWh\r\nXdiQlTfNqD07UjzH9skWTvg2/gntqhVpPJRdDRaNmoUTAF1THz2RrKa0ZpWn\r\npre9N7sLC7gClCz2Fsr+GNagIYD8WZBJ9VN/re4NnKqYPFadt69BBL3sCStb\r\nd7nSltyeMX0/da1AagooNC0hpDnZW9VIRykYvdnyTShH+OfVzMwlDs5gPTsQ\r\nRne4IPlCiklbsANllPYMecYh+EvI5teLL3fY6vPk39/EoBmlL84W5nmcutCq\r\niI+4GoTm55aWxgR0V5ltR3i59EPGUDpFK1qDy9VbDrw6wJfHCmS3SYxe9Gw0\r\nMD9nROi8KycabZtmUxlI79Qrsxqd9eMMW0I=\r\n=r75N\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.0.3","eslint":"^8.21.0","ts-jest":"^29.0.0","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.8.3","@types/jest":"^29.0.1","npm-run-all":"^4.1.5","eslint-plugin-jest":"^26.8.1","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.0.3","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.0","@typescript-eslint/eslint-plugin":"^5.36.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_4.0.0_1662937042530_0.25354949626450907","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"ts-deepmerge","version":"5.0.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@5.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"9764a1a5696de0fcaaa6f5df2194aed27a7da23e","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-5.0.0.tgz","fileCount":6,"integrity":"sha512-K1V6dniogjom+6jsLCysv7y6/Hd04/a9DXiKFSr/7/Y6Ji+9fwFF8DzdncYNQ6VP6to8U9qbztQpIZKqYrtBgQ==","signatures":[{"sig":"MEUCIQD9EEGjNYqWUgNXPOcQJhRzMb8+T1qzzfq0SJOkovmLKAIgdPGzGrHRVDL297CCkUs50BbNh2ZyOK8wTYWcViHLdw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjae+IACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBdQ//dxKrG+r+3BdYZhVtzVenOIpkug0YUkUggwZzlb2aUsBfXJSc\r\nJ0e73/KDaw3CPI4pzTELutG/k84r6LxARxfs4i+VBWqonLSQgKG/dI9KupWF\r\neJeLbC2by8jI2k/kcwSuE03aIIGlzagJgvEXBGFWUIG+mQb+AKXSZMiXJuSB\r\n5tjSdb26Jkj9MwsZqIuZuvZq1/P3cBi1CVQI/3gtmZrQ0fEA9K8/0xyerNMs\r\nwph7y44B3kd2XlmaLs47gKp2vTpobxaJi2oLP6cYlP49YKyoSPbjs1ZAwbqy\r\nXo1jeZIqUQHPQj5opzITtoR/cXA43KAOWxEwapEf0oiEd/5UZPDQUSi5DiZD\r\nZWJy+NpGK0fcNc8FlkLQabr1m07YhguoflB1HQg4PMT8td0NdZvEDO2nGNdO\r\n12FqdpGpz4lV3kTldP3liVNUdTSdarpM3kQIBwuNFYgWZ7c2aV7ISTvs7tU0\r\nTFzWW+QHGhxatOIVJ74KDOe4YYYxieSj6lq6ALmfOBJY2ycxqKVObIUIv9hr\r\nUR8EEG8rkOR+zQtBLrM6ArcfMig+Gc8BhYFp8sy12/FU68zzj6qXrmfWcVWn\r\nG7wauVFyD6ifBN4/xkm+ReRRPSM2VWSxeix5xtxhf24FWCV108HgdYX7kj7P\r\ntYrAQNl4B7UyGqAgTqfy9Dxj8t7cldTXIfw=\r\n=n70z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","engines":{"node":">=14"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_ENV=test jest --no-cache --config ./jest.config.js","format":"prettier --write \"**/*.{js,jsx,json,ts,tsx}\"","prepack":"tsc","test:all":"npm-run-all format typecheck lint test:coverage","typecheck":"tsc","test:coverage":"cross-env NODE_ENV=test jest --no-cache --coverage --config ./jest.config.js"},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.3.0","eslint":"^8.27.0","ts-jest":"^29.0.3","prettier":"^2.7.1","cross-env":"^7.0.3","typescript":"^4.8.4","@types/jest":"^29.2.2","npm-run-all":"^4.1.5","eslint-plugin-jest":"^27.1.4","eslint-plugin-import":"^2.26.0","jest-environment-jsdom":"^29.3.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.42.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_5.0.0_1667886983769_0.442655900908024","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"ts-deepmerge","version":"6.0.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"5e0e576ab755839028139a830c0e55919b50aef2","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.0.0.tgz","fileCount":9,"integrity":"sha512-RgMxymkeCTaK6JQg90FIpZrsCurW/XgGwrQVMZGkubgjjVZvnBvWWTFrctlXAncpbSEMDtT3pqWE23unPPZwZQ==","signatures":[{"sig":"MEYCIQCD+cM/XhnyNZOJ6NcS4t0qUz0n6dAZRMChNr0PHl4bJAIhAMNleqN0OWwn8R8wpGwJFYdfLxMmTi2NyKk+CapgPKQG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ySDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq93g/+MlhNudgMnLs9OnNXfD13WqNBRYV95m2Ej7USbJQLLT5frXu0\r\nUm0O1thXqGbRjkAXDNBuizfo2kmJgSfblV6PL6k1Io3NEuvKVtSxIQawWCpU\r\niAwLLe4+9kWxU97Vqwo6YavH5+hjeF9nNXQtY3EM8Jw3E8gedUsOCfjQKFd9\r\nBjOub9WwgDdW0Q1Th8xUxfNvBEAsundrZHm52j/9L5nqmEF3t5mq4UB32rFx\r\nyfAaUGdM2BGqaXgCpyZLlinLpM3xRrx4YLi7QUSjuCSfE0XSs4cwOAB+E9yB\r\nKtKF7RMp0ZmaRY80Ccf0rr0Sbggt9d4/FHQ14a/dw536y5/SHNeXq8JoND0P\r\n8I/vIZdJf00yWhZSDgXMmwqgl/tLoxOFTzdPRwqALXXMwC3CZzrwDTyBjkUZ\r\nzZ/7VFnnpI66Lafo5gUlZ3l63gm6DcI40HpZ24fWiZqpImUVx4I36AHWmd74\r\nEvKu3+7/0nllpdoUlFsuZ+b0b0sDgLlDsW1sp/dOGdCRIZSRgSwuPoMO2ILo\r\neZznxEijc55bzoJQ864mCm6OGCRFieX8dUO1ell5oxwykHXudOCYkIHxoZJa\r\n5ZRU2sRsn8sPsFRTZ7MoCWNGLKNgiiRAGBr/pErUWsHDPkgEygNiKMMJ/Dbv\r\nCND2Y29e44l5lJsoS60i97gtaVKGMG4l3UY=\r\n=sGm/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"dist/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","eslint":"^8.32.0","ts-jest":"^29.0.5","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/jest":"^29.4.0","concurrently":"^7.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.4.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.0.0_1674781827392_0.4254139758780222","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"ts-deepmerge","version":"6.0.1","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.0.1","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"92046952c001de4dc531f45f0aca512027780e20","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.0.1.tgz","fileCount":9,"integrity":"sha512-YULBr9qJjGmBPSCXhKopEYmZiDqMYkemZTk84gx78EwB5DoNGkZeIES2Rq2WaaDfnwMIRdaDFnflXcbteclC2g==","signatures":[{"sig":"MEUCIQDSR/GY8+WBadf7Fr0R8ihsDk59oMlqhyu02NxwKSp7qQIgHP79+X5CrZt419NtAqIuowg+2Qw7fFj2H8A5U+IS7mY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0zieACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqqUhAAjFMljWXzXYtewgO+NfX3bYbasc62zmcny274kzuvHW+FQU7h\r\nOodkag6ne7wxDqSJzJG9sPGq/pDaoN8bEWEfNlcCnYTFjffyOqkFW66XaCf9\r\nlOD9PGKkrOrcunBITiW7j5t8Z1HGZQHZrcA7zJVbxVOv9UdLI+SE7GUkMgb6\r\ntKGTZfPPQdZ4ZzLeGmnDqgNCaVWgtjemob8iNBgHkt1lF49Xs2vZiHhYxOm2\r\nAgYH4gAdIq9/WiQVfxebZ3wuYhO7drMUPM41YO3l4TtIDgsF+cEFfjjz0Hv5\r\nCAqbblDe5qQdg7HLZdWJF9hr1o84dftWu5vrdC/hYnVeTT91Tmqx9ZawBCkZ\r\n8Go4EzHjILEo5FDh3QthAXgc/fm9oXVXbj/ESF6I/ura07ouEDcZcQNIqnh5\r\nSL4yL6H9qHDn6BZa1Nn4V6eZSSfcPo+D9yMbJrSU71/GvrZZ8vTbyVw89n1Y\r\nONQmnG70fVQwv8CpBmdcrTJnF97+OYs80xc3SHNDkrANMrtcdn+pMwlAXmwl\r\n+Be5ueK0uK2HvcXGrFHOSiw7KcD1HESBP7sxj1t4z2tbs7CUeNQD1IpF27hs\r\nR8rHCv6ipLl2O5U9utGRK5QxHO64dJAtPsXrerGk8J97KTA/4AjWWo1dHJB+\r\nDakMEWu3KP2QFMNZ0C0yX5YAfw05g8t9tGs=\r\n=tf6C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","eslint":"^8.32.0","ts-jest":"^29.0.5","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/jest":"^29.4.0","concurrently":"^7.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.4.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.0.1_1674786974533_0.13359768047459575","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"ts-deepmerge","version":"6.0.2","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.0.2","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"ba4eca07c855a8cc75a9b7dd337df16c00bd0d02","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.0.2.tgz","fileCount":10,"integrity":"sha512-/GPCwZfJylLU3i00vFwHa36YYvKY9F1Es/VhRESre7betW2cvxF05qwAD0vGlsKl93FEAB+2DoN/QrUw9VyBcg==","signatures":[{"sig":"MEYCIQCmRbBt3UUmaOk2JeknO0IQ4hshHP24cuC7bG8i6fhRJQIhAJPl913wVdq9/k/P2S2nQ9eZrM7wcsSPkU1wUe77v32T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0zphACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrX/hAAjfHLPdOCg7isUkmPru5qhqvf10G1rGBeWzELLT+QxavQ6PWB\r\nh0B91NMsuf46p9kQ68uIubVYHDsFWpCg80JfZpmPyrrCcuJDP++tAFpRjoEK\r\nkF2VaPA5vsR+zdRIldhcQ71iYLHIhJX7hp+hjk/5kQMKHZpOAFGgd6FCqq5Z\r\notKHeaXoHz3ZA9K8IMK9N0G9dKz8shMLnQq88ObUGPa7WV//nJybZRCwzEoh\r\nGfEV7xBbtSM/tkfShEvIiwbBfFBdEOZDjU0ECIl7XlNJZNOKw9rCTzdZ+GRc\r\nLe9gSA9BKG0MCtG/1BM200T964D17e/5VQz2PxdUP2ifXXRTAnD81j0hG1TC\r\nxOLLhEwrEgNV5mCjrbRZgpuDz64nkRVHOeEdHuVQ4tl5Jh00Azz3v0VLUdIS\r\nEBExRKrWUTj2qCWWzxgNvAdunqe8F4QLs/R0VmOExsZgxAlIsMUM008BoWfD\r\nDn7tOQtflr3fdFzmRDoU3Zgyo88ohEuzA4EegORYQUcB+kfKRV3RZ9Zv7z3d\r\nYs3IY9NhIFZ81tyCe+PDKab+QdCctKDtwv6Pnq4VidMDwA5cLv4kI2VMEOaP\r\nnkXKZ7hys7SHrDuwdy17BZwb8NRYqVik3jF3a8zm0HHx6+/MVI7GIPt+hw0g\r\ndgmSXObJDhJawNAeK5nLuZJvg9KPygYQjSE=\r\n=DRY4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","eslint":"^8.32.0","ts-jest":"^29.0.5","prettier":"^2.8.3","cross-env":"^7.0.3","typescript":"^4.9.4","@types/jest":"^29.4.0","concurrently":"^7.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.4.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.49.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.0.2_1674787425611_0.07790328859303441","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"ts-deepmerge","version":"6.0.3","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.0.3","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"4ca1f7f3bf38b02e44b363702b7e5ed5fbffd0a9","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.0.3.tgz","fileCount":10,"integrity":"sha512-MBBJL0UK/mMnZRONMz4J1CRu5NsGtsh+gR1nkn8KLE9LXo/PCzeHhQduhNary8m5/m9ryOOyFwVKxq81cPlaow==","signatures":[{"sig":"MEYCIQCI25GI3unL96Vg3GrbPrhviJyvXAnOmEGOhmdUAIS8lgIhAIDljyJq0HOzcIZvMATeSdjJKLlrWusoh+gzbmvsqQqG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkIgkGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpbHRAAifmJzfeQ1aSQYlHq3kIdoo4PcwC+tW3sJgD6iLWPhQaP5/OC\r\nHSlnJ0AmL7iisZT/OCx+lH+jlIbFJjr3eIBBnEhbB7ipwdfiv4OUKrGANA3q\r\n2Uci9L2J1p0aspW3R8WJgG2Y4NEMhTldpGqjaoZSvy28Jm8lQ6gaf4FMPJDg\r\nwnU0bIYKDUFVMg4sjfAYsLyBnW9PpWach+qm4R7kZpZqi+JCRWl1sMuy6nT7\r\n6V6qL1ozxp8a3r67HmBzpr3/yxmRUmcZjM1Fls9gL8O5Cb/OXyYIDf6CC1RL\r\nJyKyG3Kzpn1uhRdfAXkTuJRDz1Gu7gG/fujpTlOjyAf2lr/Tzlu6e+83cjJd\r\nMibtkbhg60q+psxHFKQ8yF+kRUGmhbeWbKr+7VLcpiLUDXAr/20Y6zOoSEhT\r\ncPRWvCug9jWdKZsr/3LmvigPyeNPUXQXpGQosIzXjDx+NAhoITjV2NMN6iij\r\nQYUG1oJlHpwVRA2qgEFMwIEvjV2XB0l3I1wx2xj26MmgN7CgA5WRwN6UjXMv\r\n1Faw3ky6m7g+BD7MDrdx1gWajwX5jOhL8Q2l62x6tLl3pY9LImO2WMmoMHIo\r\nBLWBFKFop4wX9BHAJXQEqO4DFgSq2YAZljBRXbB8LZWSWZRsPOVjxoJ/WsJV\r\nrkMj5qd6ybEuSY38j7JiShB6S+wqW6jv0pM=\r\n=jXbD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.36.0","ts-jest":"^29.0.5","prettier":"^2.8.7","cross-env":"^7.0.3","typescript":"^5.0.2","@types/jest":"^29.5.0","concurrently":"^7.6.0","eslint-plugin-jest":"^27.2.1","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.5.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.57.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.0.3_1679952134155_0.89306320589013","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"ts-deepmerge","version":"6.1.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.1.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"1a77431d062fbe45f2dd5abc553c5499d98bed1e","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.1.0.tgz","fileCount":10,"integrity":"sha512-YVJBhdIwYAZv6QoYz/mihpgbv+r0+QfQazTcSS6WXhQkbCxjTRoV+IOLtyArtz3au7xb+fPQVp1d7o5Qw1f1fg==","signatures":[{"sig":"MEUCIENgF2gzv1t5bxlEuRedMhO6StR0lPnYCOGhUzvkO682AiEAlvwXnxlFRZbktGHdPBa7h+UtIcWki5F9LFrtxEQAFS0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":9878},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","eslint":"^8.43.0","ts-jest":"^29.1.0","prettier":"^2.8.8","cross-env":"^7.0.3","typescript":"^5.1.3","@types/jest":"^29.5.2","concurrently":"^8.2.0","eslint-plugin-jest":"^27.2.2","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.5.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^3.0.2","@typescript-eslint/eslint-plugin":"^5.60.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.1.0_1687213143467_0.2910308413963971","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"ts-deepmerge","version":"6.2.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.2.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"77554381a4884d66cab799470bc2620a1c9d84e8","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.2.0.tgz","fileCount":10,"integrity":"sha512-2qxI/FZVDPbzh63GwWIZYE7daWKtwXZYuyc8YNq0iTmMUwn4mL0jRLsp6hfFlgbdRSR4x2ppe+E86FnvEpN7Nw==","signatures":[{"sig":"MEYCIQC89jSqXkxjCuRnORk3k/YczgdsPE93Ft5nW/yqtydZeQIhAPU1p4ee7qd+GQ+wjGNgCvo+6y7+g0r+aPbUvnpwjB1x","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11025},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.1","eslint":"^8.45.0","ts-jest":"^29.1.1","prettier":"^3.0.0","cross-env":"^7.0.3","typescript":"^5.1.6","@types/jest":"^29.5.3","concurrently":"^8.2.0","eslint-plugin-jest":"^27.2.3","eslint-plugin-import":"^2.27.5","jest-environment-jsdom":"^29.6.1","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.1.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.2.0_1689640061462_0.8433245575940007","host":"s3://npm-registry-packages"}},"6.2.1":{"name":"ts-deepmerge","version":"6.2.1","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@6.2.1","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"4d564b44bc2a69e35a0b08bfa904ef176372e7dd","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-6.2.1.tgz","fileCount":10,"integrity":"sha512-8CYSLazCyj0DJDpPIxOFzJG46r93uh6EynYjuey+bxcLltBeqZL7DMfaE5ZPzZNFlav7wx+2TDa/mBl8gkTYzw==","signatures":[{"sig":"MEUCIC/eb1iIos4ehvrbTwCetJQJv1Eo3fCkEAjcFIBziB3XAiEApo+QlHt4aYsTcpV1lcQ0y/cVCwo/5l5jFDgXn/1sO14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12204},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.2","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"^5.3.3","@types/jest":"^29.5.11","concurrently":"^8.2.2","eslint-plugin-jest":"^27.6.3","eslint-plugin-import":"^2.29.1","jest-environment-jsdom":"^29.7.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^4.0.0","@typescript-eslint/eslint-plugin":"^6.19.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_6.2.1_1705972615518_0.18265018406643807","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"ts-deepmerge","version":"7.0.0","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@7.0.0","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"ee824dc177d452603348c7e6f3b90223434a6b44","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.0.tgz","fileCount":10,"integrity":"sha512-WZ/iAJrKDhdINv1WG6KZIGHrZDar6VfhftG1QJFpVbOYZMYJLJOvZOo1amictRXVdBXZIgBHKswMTXzElngprA==","signatures":[{"sig":"MEYCIQC/BczPR2Cilw6U8g+pG2jer99ZhTpIG2pmGc/7imPY2QIhAJeNKEsOyvzV8LG+H5K/7mRRmRlCmw7SaP/SYenTWR4K","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12293},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^8.56.0","ts-jest":"^29.1.2","prettier":"^3.2.4","cross-env":"^7.0.3","typescript":"^5.3.3","@types/jest":"^29.5.11","concurrently":"^8.2.2","eslint-plugin-jest":"^27.6.3","eslint-plugin-import":"^2.29.1","jest-environment-jsdom":"^29.7.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^5.0.0","@typescript-eslint/eslint-plugin":"^6.19.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_7.0.0_1706051801114_0.4337880020309448","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"ts-deepmerge","version":"7.0.1","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@7.0.1","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"4b3dceb5a9b4308b7279d738c8d29834fbd5856b","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.1.tgz","fileCount":10,"integrity":"sha512-JBFCmNenZdUCc+TRNCtXVM6N8y/nDQHAcpj5BlwXG/gnogjam1NunulB9ia68mnqYI446giMfpqeBFFkOleh+g==","signatures":[{"sig":"MEQCIEkIN295XYwFT+9AVk0Dv9lyVvGbUPjtJUjwRnwimUkZAiAh/Hx3R+g3duhZgjYgOOWlYwXR0Il2hB5hsnSwxTirwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12263},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.7.0","rimraf":"^6.0.1","ts-jest":"^29.2.2","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.5.3","@types/jest":"^29.5.12","concurrently":"^8.2.2","eslint-plugin-jest":"^28.6.0","eslint-plugin-import":"^2.29.1","jest-environment-jsdom":"^29.7.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_7.0.1_1721103882003_0.38059093092150875","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"ts-deepmerge","version":"7.0.2","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@7.0.2","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"6333adcde83e4c42366e9a9a7f955c74ee913547","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.2.tgz","fileCount":10,"integrity":"sha512-akcpDTPuez4xzULo5NwuoKwYRtjQJ9eoNfBACiBMaXwNAx7B1PKfe5wqUFJuW5uKzQ68YjDFwPaWHDG1KnFGsA==","signatures":[{"sig":"MEYCIQCok6SdODGZy1epqV3iGHyDibM/98wIHhlpEWpmxRpJfwIhAPWO4pSMFVqvbrmu6hYWCX8n/BtRsbvA4IJFNguo7dY9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12383},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.6.3","@types/jest":"^29.5.14","concurrently":"^9.1.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-import":"^2.31.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_7.0.2_1732233412488_0.39663573380921746","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"ts-deepmerge","version":"7.0.3","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","_id":"ts-deepmerge@7.0.3","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"dist":{"shasum":"e7053ddb45be093b71d7f9a5a05935ae119f1d31","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-7.0.3.tgz","fileCount":10,"integrity":"sha512-Du/ZW2RfwV/D4cmA5rXafYjBQVuvu4qGiEEla4EmEHVHgRdx68Gftx7i66jn2bzHPwSVZY36Ae6OuDn9el4ZKA==","signatures":[{"sig":"MEQCIDRNmYR1cv9cLAZSTNr0joPQCcKpxJLONpgvUT2GYhMBAiAjSaQCRk2H9yJS5yrKmIelI1DbWCLfqaEv7mTaUULu5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12794},"main":"./cjs/index.js","type":"module","types":"./cjs/index.d.ts","module":"./esm/index.js","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"scripts":{"lint":"eslint \"./src/**/*.ts?(x)\"","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","clean":"rimraf ./{cjs,esm}/!(package.json)","format":"prettier --write \"**/*.{json,ts,tsx}\"","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","prepack":"yarn compile","lint:fix":"yarn format && yarn lint --fix","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage","typecheck":"tsc --noEmit","compile:cjs":"yarn tsc --project tsconfig.cjs.json","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\""},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"repository":{"url":"git@github.com:voodoocreation/ts-deepmerge.git","type":"git"},"description":"A TypeScript deep merge function.","directories":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","eslint":"^9.15.0","rimraf":"^6.0.1","ts-jest":"^29.2.5","prettier":"^3.3.3","cross-env":"^7.0.3","typescript":"^5.6.3","@types/jest":"^29.5.14","concurrently":"^9.1.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-import":"^2.31.0","jest-environment-jsdom":"^29.7.0","eslint-plugin-prefer-arrow":"^1.2.3","eslint-config-voodoocreation":"^7.0.1"},"_npmOperationalInternal":{"tmp":"tmp/ts-deepmerge_7.0.3_1746148840575_0.24059552520443495","host":"s3://npm-registry-packages-npm-production"}},"8.0.0":{"name":"ts-deepmerge","type":"module","license":"ISC","version":"8.0.0","scripts":{"clean":"rimraf ./{cjs,esm}/!(package.json)","compile":"yarn clean && yarn compile:esm && yarn compile:cjs","compile:watch":"yarn clean && concurrently --kill-others \"yarn compile:esm --watch\" \"yarn compile:cjs --watch\"","compile:esm":"yarn tsc --project tsconfig.esm.json","compile:cjs":"yarn tsc --project tsconfig.cjs.json","prepack":"yarn compile","format":"prettier --write \"**/*.{json,ts,tsx}\"","lint":"eslint \"./src/**/*.ts?(x)\"","lint:fix":"yarn format && yarn lint --fix","typecheck":"tsc --noEmit","test":"cross-env NODE_OPTIONS=--experimental-vm-modules jest","test:all":"yarn lint:fix && yarn typecheck && yarn test --coverage"},"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"description":"A TypeScript deep merge function.","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"repository":{"type":"git","url":"git@github.com:voodoocreation/ts-deepmerge.git"},"bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","engines":{"node":">=14.13.1"},"exports":{"import":"./esm/index.js","require":"./cjs/index.js"},"types":"./cjs/index.d.ts","main":"./cjs/index.js","module":"./esm/index.js","devDependencies":{"@types/jest":"^29.5.14","concurrently":"^9.1.0","cross-env":"^7.0.3","eslint":"^9.15.0","eslint-config-voodoocreation":"^7.0.1","eslint-plugin-import":"^2.31.0","eslint-plugin-jest":"^28.9.0","eslint-plugin-prefer-arrow":"^1.2.3","jest":"^29.7.0","jest-environment-jsdom":"^29.7.0","prettier":"^3.3.3","rimraf":"^6.0.1","ts-jest":"^29.2.5","typescript":"^5.6.3"},"_id":"ts-deepmerge@8.0.0","dist":{"shasum":"9cd4808debead4b620bd30f721216db33229a509","integrity":"sha512-133O+10nJmVI8w5xeVZPEv5PIrv7iaUae07wv1aH8XJH95Ur6YIhWAPhPyP1YPlbPS9fCVcNIZTu7m8urRVF0A==","tarball":"https://registry.npmjs.org/ts-deepmerge/-/ts-deepmerge-8.0.0.tgz","fileCount":10,"unpackedSize":13146,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCICYcdg0Xd7+4rj+Dswni0Rqv6xnw1TtQM+0qkAgy9w6+AiA/2RKjs6icA/OtkvXADTsjcupLX7OF9XN1/EaLa1f+7w=="}]},"_npmUser":{"name":"voodoocreation","email":"voodoocreation@gmail.com"},"directories":{},"maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/ts-deepmerge_8.0.0_1779408899916_0.5598336493309393"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-12T02:49:19.980Z","modified":"2026-05-22T00:15:00.194Z","1.0.0":"2019-12-12T02:49:20.168Z","1.0.1":"2019-12-12T03:17:50.170Z","1.0.2":"2019-12-12T03:23:55.145Z","1.0.3":"2020-02-11T01:14:44.269Z","1.0.4":"2020-03-03T23:55:16.311Z","1.0.5":"2020-04-01T23:01:25.745Z","1.0.6":"2020-10-18T02:19:51.786Z","1.0.7":"2021-03-09T02:27:19.327Z","1.0.8":"2021-05-12T00:11:17.897Z","1.1.0":"2021-10-12T23:50:13.994Z","2.0.0":"2022-01-18T01:42:29.964Z","2.0.1":"2022-01-18T22:58:57.715Z","2.0.2":"2022-07-10T23:02:19.762Z","2.0.3":"2022-07-10T23:41:51.597Z","2.0.4":"2022-07-19T00:35:24.410Z","2.0.5":"2022-08-09T03:19:35.489Z","2.0.6":"2022-08-12T03:39:04.971Z","2.0.7":"2022-08-12T07:21:32.050Z","3.0.0":"2022-08-12T07:23:47.871Z","4.0.0":"2022-09-11T22:57:22.709Z","5.0.0":"2022-11-08T05:56:23.981Z","6.0.0":"2023-01-27T01:10:27.560Z","6.0.1":"2023-01-27T02:36:14.681Z","6.0.2":"2023-01-27T02:43:45.806Z","6.0.3":"2023-03-27T21:22:14.331Z","6.1.0":"2023-06-19T22:19:03.635Z","6.2.0":"2023-07-18T00:27:41.606Z","6.2.1":"2024-01-23T01:16:55.668Z","7.0.0":"2024-01-23T23:16:41.282Z","7.0.1":"2024-07-16T04:24:42.176Z","7.0.2":"2024-11-21T23:56:52.653Z","7.0.3":"2025-05-02T01:20:40.765Z","8.0.0":"2026-05-22T00:15:00.073Z"},"bugs":{"url":"https://github.com/voodoocreation/ts-deepmerge/issues"},"author":{"name":"Raice Hannay","email":"voodoocreation@gmail.com"},"license":"ISC","homepage":"https://github.com/voodoocreation/ts-deepmerge#readme","keywords":["typescript","deep","merge","types","ts-merge","ts-deepmerge","merging","deep","deepmerge","deep-merge","recursive","recursive-merge"],"repository":{"type":"git","url":"git@github.com:voodoocreation/ts-deepmerge.git"},"description":"A TypeScript deep merge function.","maintainers":[{"name":"voodoocreation","email":"voodoocreation@gmail.com"}],"readme":"[![npm](https://img.shields.io/npm/v/ts-deepmerge)](https://www.npmjs.com/package/ts-deepmerge)\n\nTypeScript Deep Merge\n=====================\n\nA deep merge function that automatically infers the return type based on your input,\nwithout mutating the source objects.\n\nObjects and arrays will be merged, but values such as numbers and strings will be overwritten.\n\nAll merging/overwriting occurs in the order of the arguments you provide the function with.\n\nBoth ESM and CommonJS are supported by this package.\n\n\nUsage\n-----\n```typescript jsx\nimport { merge } from \"ts-deepmerge\";\n\nconst obj1 = {\n  a: {\n    a: 1\n  }\n};\n\nconst obj2 = {\n  b: {\n    a: 2,\n    b: 2\n  }\n};\n\nconst obj3 = {\n  a: {\n    b: 3\n  },\n  b: {\n    b: 3,\n    c: 3\n  },\n  c: 3\n};\n\nconst result = merge(obj1, obj2, obj3);\n```\n\nThe value of the above `result` is:\n```json\n{\n  \"a\": {\n    \"a\": 1,\n    \"b\": 3\n  },\n  \"b\": {\n    \"a\": 2,\n    \"b\": 3,\n    \"c\": 3\n  },\n  \"c\": 3\n}\n```\n\n### With options\n\nIf you would like to provide options to change the merge behaviour, you can use the `.withOptions` method:\n```typescript\nimport { merge } from \"ts-deepmerge\";\n\nconst obj1 = {\n  array: [\"A\"],\n};\n\nconst obj2 = {\n  array: [\"B\"],\n}\n\nconst result = merge.withOptions(\n  { mergeArrays: false },\n  obj1,\n  obj2\n);\n```\n\nThe value of the above `result` is:\n```json\n{\n  \"array\": [\"B\"]\n}\n```\n\nAll options have JSDoc descriptions [in its source](/src/index.ts#L87).\n\n\n### When working with generic declared types/interfaces\n\nThere's currently a limitation with the inferred return type that `ts-deepmerge` offers, where it's\nunable to take the order of the objects/properties into consideration due to the nature of accepting\nan infinite number of objects to merge as args and what TypeScript currently offers to infer the types.\nThe primary use case for the inferred return type is for basic object primitives, to offer something\nmore useful as the return type, which does work for a lot of cases.\n\nIf you're working with generic declared types though, this can cause the inferred return type to not align\nwith what you may expect, as it currently detects every possible value and combines them as a union type.\nWhen working with declared types, and you know what the final type will align to, simply use the `as` keyword\nas shown in the example below:\n```typescript\ninterface IObj {\n  a: string;\n  b: string;\n}\n\nconst obj1: IObj = { a: \"1\", b: \"2\", };\nconst obj2: Partial<IObj> = { a: \"1\" };\n\nconst result = merge(obj1, obj2) as IObj;\n```\n\nMore context can be found in [this issue](https://github.com/voodoocreation/ts-deepmerge/issues/30).\n","readmeFilename":"README.md"}