1 line
327 KiB
Plaintext
1 line
327 KiB
Plaintext
{"_id":"deepmerge-ts","_rev":"65-2c9417b1a3a113c9edd2f7f336c5840a","name":"deepmerge-ts","dist-tags":{"latest":"7.1.5"},"versions":{"1.0.1":{"name":"deepmerge-ts","version":"1.0.1","keywords":["merge","deepmerge","deep merge","recursive merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"b3977d77cfd740bce929a115fd6b6604fd75ec57","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.0.1.tgz","fileCount":7,"integrity":"sha512-p66pCTQnT0ItILyrtN0Au1FzokN6owRPs6C1+UOcwGjwwZ/Quqh7ThYN57NT0s5bFM0iLwp9YeD3Gs6vRpxneQ==","signatures":[{"sig":"MEUCIG6BLlYBPY2W9sJnmaLUq/J5wIYnJu5ZkaH/eey/o6CJAiEArO994vzRfKkJ11cZw4xb233iPC8JG9K21iuClrBQaNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJZZ2CRA9TVsSAnZWagAACbwP/irypgpyNpapu8h9NgcS\nPAPqbyIKOrbrGhElw/soGFmnbDzQAgd7/UI4koxi28fVF6eXM9xaiDrgJsXJ\nSonUdtjzpnAzW2FDaNiAo9snwkqMbRr7GqkO9gjtHRoiFl9HBn0c7HpHPJ6m\nzfaegN/168N85A0q5iXjz+9VJgW140awIOzBs7ssy6qv4RQzVX8jDEKcZt2u\nDyjQSONYo5Z40ge2tSKgXAK5jWPH8eqJWmdXa8L+8KtV3H1fHjUVqpyiaPN3\nrg/AoRZPnhPwIIasuT84YiceR0SktUMbfLKJkbmitSKtq1rFDhTFgmxForZG\nBC2Cm6QXrcbf6esqyfLLgLFrknUndCSgsmvmWEfU/JW7NVfpdHt7JAdAO1+S\nq0lD+O3Xx096cL5pbL7NsWZvf9sVwTZT2GZvPD0hkl5PU2srO31PFlMPUrz8\nUDYPJxupaYZ61kSqrcK9XAjpEktXAoeGWUsptGJwc0PUTZNxHokTPlR9gsCz\nOuX5mu/8af/zr0kpTdTG/aAGrF8qbmHHazCI4p8OYPQ/T+A7UeI59qMOs972\nyruxrG7D12DAtgIFU9ajYJjykr7tGEDs1KrFoTK5YpQBcwGPIAOv10196Dne\n5YlhYsTHaZ1T0NZDKAf5WpSYd/On7b87W4QlR2zrf9IOqoyRwSJEM+rrTzEO\n8S0e\r\n=S2O4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","types":"types/current/index.d.ts","module":"lib/index.mjs","engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"38a9fff5e6ce1781eb34654d52f9403d88f7faac","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rollup -c","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf lib types/current","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\""},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.4.0","dependencies":{"is-plain-object":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.1","tslib":"^2.3.1","cspell":"^5.8.0","eslint":"^7.32.0","marked":"^3.0.0","rimraf":"^3.0.2","rollup":"^2.56.2","codecov":"^3.8.3","dtslint":"^4.1.5","ts-node":"^10.2.1","prettier":"^2.3.2","commitizen":"^4.2.4","typescript":"^4.4.1-rc","@types/node":"^16.7.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.5","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^3.0.2","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.19","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.0.7","eslint-plugin-import":"^2.24.1","@semantic-release/git":"^9.0.0","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^3.4.1","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.6.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.29.2","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.0","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.0.14","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.29.2","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.0.1_1629853302416_0.9036684857586672","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"deepmerge-ts","version":"1.1.0","keywords":["merge","deepmerge","deep merge","recursive merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"777d4dc22ce4f7966a53a823c17bf906670b566b","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.0.tgz","fileCount":7,"integrity":"sha512-rXahAHp3B68gvXsx8x/NKPmG1TTfXDdMfRtBYsETuosXWYdAgDNwrtPxC0j0U0c9gFrIOVNN5LPpBAIJSifDTQ==","signatures":[{"sig":"MEUCIA1BQc8QFiCvAGzck4GMGptZzl2oDFXnmptngN6hNjuaAiEAt6U21dMlyO+pMhD2a90p0pgVF3TPMuyw+MIs42M6vr4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhPxsvCRA9TVsSAnZWagAAm5EP+wdmXbAL+558b6p/yRW5\nd1QXtOyBTs3LVZl6Hc4t+ERv+My9zKKxULufVYijx1twzI2lfu4/mUq/O3HO\ndq9nOZAf/m/hxLOL14yObrirHhtYjquRf5euVOb9OCspSsZ9pEW2/z2mAWhp\ngwz9sh1nunc+hAmuSXyK6Ijizx2SxWAGxC/9ofQZSB8HrHHOKL8QrcvgNciy\nyJ0DLBxw8o0lYTNIj9CX3CQm8+INxjoJZJ3kV7YSVaSgj5Z5Tdw8ElX+UzF3\nIU+rjkxHUB/UpmOQaH/Bjm+B9P+PBT9AyThm1mx6VY/Od5pt31+QXd/S5si6\nG2IKHQRV2qsUA/WV2fzj0OQ/m2QwFxBQuHA3hvatNno2z1KGgwClm/guUfMi\nWfQYzUmzmYo/vUd20woMLwCynuJF/HvivEsU86p4PYoRdd3TSwq6p6nSshv7\n0HkE8qL63UduHhVvJ3QHzWTBVKW7yjIR+ZiiEV6xzBH99COYE5aXrSMpYIaF\ncv9bWAnTonT574zehWHnKEArO193Xi2HXVs6c6pRCY3pHyLRW3CY7UMLODxU\nkJ+1B5BUFhtXj9A3PS6JHJamYK9zDK9UZotSqjDDeAJggJB+MHA6WJYm53KU\nLhEVr1hUlLHQzmUQEIocxQdSJFaMgug8tjFEzQjSb38x76ngw2u5XmenRnHG\nyOZr\r\n=CQri\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","types":"types/current/index.d.ts","module":"lib/index.mjs","engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"65e67081429ced8b160733e97f02c2611fb44a0f","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rollup -c","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf lib types/current","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\""},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"is-plain-object":"^5.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"peerDependencies":{"typescript":">=4.1.0"},"peerDependenciesMeta":{"typescript":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.0_1631525679318_0.6344027188085255","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"deepmerge-ts","version":"1.1.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"591f8a2dfb6b164688a8183fe5877c1c12d3fc31","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.1.tgz","fileCount":7,"integrity":"sha512-QOYE6rQ6jfbSsLnt+mmYzfJcosjsZtQ3gOaOUy+9ZPBFGvSC3YxaYu4VbQ4qHuyBZ2z8O/7ysLQRpkg5vAIihw==","signatures":[{"sig":"MEYCIQCHT/5mYxLaOTg69jiLYjpgyU5VLYfnQz8UeDrIjR0NZQIhAOuajxC8OJRkjPRvxxT1XzTfZr0/4HIpZOwbyPVJzLre","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQxrjCRA9TVsSAnZWagAAT84P/02rmom+nLA1XlPAbApq\njPNbwpGroRNvWozFr0US9tmUTojdgwwCseDnLUq0BcpC460zkegWadCRzba2\n/n0QPblSAmyycB3IqiblbUS7dyaNOJuaJvNvPa1t8ixH7MUwzk8UUR8BrltB\ncpFiASAiv16cFeCyG3G88wBcWyqw5xvcRV9IyHdNLJsyaqnp9lSn2+NhF1AD\nJuSO1zBtCrKwdILPVVvjoEUAfDFqJNoTWt/AXw98Df0M5IqOG1WCCFIPaWcE\nI89pFhARwlQqKRJBsgZct61l+fzxxsQNynVT2NRrhZ7NBbMViK3ewQX4y8E2\nENYUP4fXuxb79mZ5a9ygOQMFbY01roUHJUq4S9wjOdHc0LgxrBVFGMwDKepV\nVCvLyTlE1cwv4UVvNk7ODBrmFX1ygNswUaRNCj927XIfilB78CeszVY0KYzt\n9VJHU75PhCdS/sGvkM7uRZRe+IAEwVff4eDQQIPzIPf9XE4xjGbJFj4P8Mc5\npdEFyGXwUzwv8du3jHqBurtioNQniaq/fjN+LvM+22+Yb2kaDANs+ulmZyMl\nzlYkcOn0/dMwthFR9lHix9UN/0fbe9t0YdqN0wlVbcXQBnnFd97jI1pX23o4\nHFyvkoTu5ZEoIIkDmH9rb/8Uvkxo1qZxadlSuXXefpnCiiNGCRlxPd2Vyb/c\nysXW\r\n=+NJz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"ef76362d7c3c9361ccdc726d85cc183795023fb0","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rollup -c","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf lib types/current","benchmark":"cd benchmark && yarn benchmark; cd ..","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\""},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"deprecated":"type information is broken, please update to newer version","repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.1_1631787747773_0.4791515890286544","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"deepmerge-ts","version":"1.1.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"6a34d713e74987e89fff694e33b6533d83e29045","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.2.tgz","fileCount":8,"integrity":"sha512-LpyBT0gwpvPd0i8tnYnqZxpeKZWAy38b0twQVsmooiOd9g3/DAl+kSJSBtdyeC5PySTneztgTFU2c3bJ5C73lA==","signatures":[{"sig":"MEUCIBpqaymLWZ3cvVK4Qulfv3tGbQvNT4r/Sb07mjYaMgHTAiEA0UmrdA8DGVwZTHspZydYtGAXoflg6MAl4isnFMmtFy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46392},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"468215d4e47e840af8f9a54cae9cf4cdcddd0d06","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rollup -c","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf lib types/current","benchmark":"cd benchmark && yarn benchmark; cd ..","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\""},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.2_1631890116130_0.07653326130966431","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"deepmerge-ts","version":"1.1.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"259f93353831f05e3ce26d585c242bf8e10f8a32","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.3.tgz","fileCount":8,"integrity":"sha512-LZVU3UhA1WH68OJidj8HSEnRntIEfL74XVzokge7zVbmY2+RXiV4q56ioJZSBza0TQJ/x0fP6kOHRKHap9xH4w==","signatures":[{"sig":"MEUCIAkvpzorWxPMiRB2MqkjplIf6AEoyzsQiiIUkA4SCqgJAiEAoHivsdT+jeGB0owRsMf8XI3qS1nVFO2Qi9SmSQ6MFl8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46443},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"1ead7365f9592e86da365e3eb9c4d80da554b911","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rollup -c","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf lib types/current","benchmark":"cd benchmark && yarn benchmark; cd ..","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\""},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.17.6","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.3_1632235727306_0.536768043164155","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"deepmerge-ts","version":"1.1.4","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.4","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"ae064c47fdfc4b336817f121f9b0b6a3f7642a38","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.4.tgz","fileCount":8,"integrity":"sha512-mIvH8fWjXNaEy9g/Wf4jq6k/xQFZgcXJwSbd3+Y9U7zGwgmbFeOuiIlN73DN+NBbUrZfhrQnCOTRYJeuRO+t7Q==","signatures":[{"sig":"MEUCIQCw5zfRx0WuILMwJ66Zj7GY3HElv1Qw5v8RYja5IzLJzQIgHXqUrYlsPzMcIBl6Qd0j9doN+wXgAuu9RVWTtbEK+eE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47215},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","denoify":{"out":"deno-dist","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"},"includes":["CHANGELOG.md","LICENSE","README.md"]},"engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"71ac70748e41ca9f1bbdc5c03c5166fe65d58b4c","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf lib types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf deno-dist"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.4_1634562812566_0.40845185452331023","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"deepmerge-ts","version":"1.1.5","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.5","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"59cf687a02cce4220efd1e881e7e4ac70a30280d","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.5.tgz","fileCount":8,"integrity":"sha512-ojuSj5qgwwGAuRYiwDmC3qPaB9JPhovyvxo0cf7AYb6ByfT3osuJoArfcqC2IsriyvP/BRSeyGronYl++FHrlQ==","signatures":[{"sig":"MEQCID+juoZ8UcRYzgwIQncX9rxJDmNhTaSGelcsQ7EgVDCPAiBPSDdtvrpqejDh/3w9torhF1aEhWu7M/hGI2YANyyqCA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":47625},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","denoify":{"out":"deno-dist","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"},"includes":["assets","CHANGELOG.md","LICENSE","README.md"]},"engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"a8fbdb6c1dc91c9da34b52517bf10a354b232f7c","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf lib types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf deno-dist"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"14.18.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.5_1634564178183_0.055929623684917384","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"deepmerge-ts","version":"1.1.6","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.6","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"b023b3fa0fe39af31186f20e8c29fc6583bd4ae1","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.6.tgz","fileCount":8,"integrity":"sha512-RpEZRAbYiVJieKtyTlHWmCO+vNiOj787Cp1Mna6Lmyw+AKv6aG6gVHzS09lX4CJIg9gbQrCQ0j9MIiIaiknRkA==","signatures":[{"sig":"MEYCIQCkEoDN0wZsj3m49K+sEZddUdCc8qA00C1vbbuRlZcSnwIhANvWTzoa28tFba/W4Y/BhEQr/JT7JtZzMj3TgiEEcqjX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51410,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm4nJCRA9TVsSAnZWagAA66sQAJDaIQ1SJ331A/uMFj/H\nrZXcVhaZ7YPhm4VRk4PeduoSIsqCQ7sKuUU9ZkHep2Ql2Ir6S7748iORZu3M\nfmjhHO6Rj5tdz3FNKnxHhPGbTr3ybyVnIQDg+gP/VT0zexdcpOd1kCWmWV5E\n/3OMnEMWuwSHkbgK9Po24JNGlYfEDrlwf0YnDZhLLEjcw3Kwn/TfaonVX7BO\nFbk+K0hHkzougrDNKsNFlFQRM56OEDZ+F2sF5XXt7GPMEwQv2kCoewT20wNY\nyDts0+agJcJcWwRreRnxuDyH3RbfdWtBwVoIq5O1OMO3UqqfiBXpggGniw0Y\nlCRoMKtvRjdST/u7NrQmuDMrqo23yBjbxfSd05kA0nFhQQsRdyRfOWqeLZgL\n+rozUIo4uvVBYsxZdKDTeQrqUgRODSq3HBc+pqWx14dI+67Rt+WtO8IIYGau\nmK+bltQF/P8e3ek0dAoeF0H7AbmDp6F0bc5E7qjn3Cm0ATOLman8enb3jv09\nxruKELWBgRmblteXQAoo9fq+Clr50ZiCBkn1gtOrDINbRh1pAvL+RnavgGn5\n1O5YH9rz7xpWRnEf6YlXlD9KUjMsHPxCweotMxYsy1OiKQryRHbZCvRLaKxA\n4S+PT0O0T82Lw3SwcS/8BzN9DtMWn6Xq8h/BTk0M23LTG1c3FhPhDQnV+5WS\n17hK\r\n=3h+I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","denoify":{"out":"deno-dist","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"},"includes":["assets","docs","CHANGELOG.md","LICENSE","README.md"]},"engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"b317e606af2c179594e04af66edbb46cc777b9c6","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf lib types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf deno-dist"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.6_1637583305226_0.2172754050662753","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"deepmerge-ts","version":"1.1.7","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.7","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"6f9156a4a246602a30ace856d0a43f4ebef9ea7c","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.7.tgz","fileCount":8,"integrity":"sha512-nz5/Qo7mpJAZpq21bkGNu8khSwuE9RLRAdNe9vIZPLZVY2YAbSb4T9fMM5+WxU0K5+knIHmja+bQSPgxSMdfWQ==","signatures":[{"sig":"MEUCIHP+R6bkvmzyZCHo0FOlHjQLGqI5rFEtDDlfXiGeEixcAiEA7PeZtHkbVNEaTZ2ach8WFLFJIa/iVsSgQpE3PFUyt3U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm6pjCRA9TVsSAnZWagAAOJwP/j4xjbXFaV0uuApy/Hd7\nbzkDY2gniVpiVnziD3Rrp1lZ0DVzFV8gADohc4pWkR7Tls5XKJrCbAbzjdrk\nt15IKyAvUEURQy/cTjGNZHzeehWC4Sjb//rfohNkEw0UXh3JSUCujQLBtFcG\n66XjfCb3CHBI2FZ748jmCNu71A0yr0dpgfsptYyQn0ZHDTLT5bqdJS6ZmEmw\n4lDqM88r1UkP/y+tOxdD4QQzWWefXTVeVQhdB1vMsPNKcyfVmYzD2mrALTz0\nl9QQF6jp+YPK3vSQGB/FFDxFEyHlafFS0v+WAL/fSV1JxKMR88Ebejdp3otD\nxCnKaeHDIZN8Li8sUO+Ln15JqOXL8/g5hRRyqRnhWQRQvNq0dYcCiMBtecif\nCMGXNL/4Fm791V7Eod32vwRCsAg3csS1e8tqnnUc4v1+m/UbewZaI8avyRi/\nQ0WQ/6E3/5LYWsCwGNTXbqLYiFgFbxbi0yAIJgTs4hD54Ss+/zF4s42Rj7e2\nU48h1flwv7LW/1Y/TguSyMucjeV26FxFfmzJ0yWQFv897VI9k0Fgbm6JdGmg\nlvYDkBrrCQ/4yAmbaloIuhRllVYkSO4KX9c3tzIIzSXCCLueNK9FI2YFLO2k\n6KeXvEj/J0JT+/G8BtJDHl3Ttg1Cs4XgXikJc5Ls+3y9sYZVkZQsRRALEnDL\neuVQ\r\n=J/rF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.cjs","types":"types/legacy/v4_0.d.ts","module":"lib/index.mjs","denoify":{"out":"deno-dist","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"},"includes":["assets","docs","CHANGELOG.md","LICENSE","README.md"]},"engines":{"node":">=12.4.0"},"exports":{"import":"./lib/index.mjs","default":"./lib/index.cjs","require":"./lib/index.cjs"},"gitHead":"d0833d8b42b23a5848b1f644643263e6b09f5e65","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf lib types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf deno-dist"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["types/legacy/v4_0.d.ts"]},">=4.1":{"*":["types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.7_1637591651541_0.8158465887474409","host":"s3://npm-registry-packages"}},"1.1.8-beta.1":{"name":"deepmerge-ts","version":"1.1.8-beta.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@1.1.8-beta.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"1513fcb3515e6a78f93a7fec1e62a08354a86f41","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-1.1.8-beta.1.tgz","fileCount":8,"integrity":"sha512-kcREqCaV/ft0BYaKZaom9rxNgNPMz0ItY9FZ7eyZBTyZKn4A/VFku57F/6jPU7HA0nxdT8RVqNll1Bav3Fasiw==","signatures":[{"sig":"MEUCIC5hYSiVRAfrzK/R5ojbRz5hTb/sBtHcpY6yOYtMkF1WAiEAgVQVgV/4Vs65ErXr61P/ZucJx75hmWX0EuoHW/1rPng=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm7XOCRA9TVsSAnZWagAAV8gQAIQZCDWcWwSNb3VdljqD\n6FJpq540XnrWLu7UWNutK4fRrRTUn3jTONR5hgZAZ4uzqd/zbWWgt2l6Zmmb\n27l5PGbAQszmHKWg6WuHM0NqRFEamXUDKfjRoe/cEqKFPO5PEYX46e92lZyT\n4iDMW81EHyNm6zL6+ZfoacxpL+QvtcPKMfbabRfWvB3Qqed8l3fJJOOs0ul2\n2axBeFPemNptfFEU1lPJAHdPhA6P8W/WgHnixHCzvsI2uJk0MKJ/CmNy5rb8\ncFcupJHW7RPRMvnNyobg54SMvoCfnmsWJSyWwiQdN0PJkUpMaPROlxZtO0Ry\nNHtxmuelkrgRxoGiNziJzOVl5jsdK8/e5BGK7AABjqsFVyz0/T4Rbv1sQLdh\nj/T/dawIyCaQLL9BfV7UU9Dki0C60ULmumszzoxtAcU2sDppmRoMNfvTDGJ5\nuwd/qW2s+EltZ7KSerLjzMqe2yfmhNu34HnCNF5GIyrRs3dofyfxOd8UmfJ5\nuC9yI7KNiH2YKp1CiJOZPc/KAEaDdUDt0Mf82IvVOdmFgE8hFJXViA+8Eere\nwknMGlAhYXCCwoXSjtTEckqA23wTKFk/VNNSwAWESDQrrXwGcie/eWBOvhrC\nk3mXeI5VnDgzRVRquc+nBhDkPLlGcmTT9VBuQzNub2r/t52U1tBUJHAviAw5\neUlt\r\n=tNCT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"503bb37ec8086d0d9a6d662ba2ff0ee70457b594","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"deprecated":"This is a breaking change","repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_1.1.8-beta.1_1637594574631_0.12643274557809336","host":"s3://npm-registry-packages"}},"2.0.0-beta.1":{"name":"deepmerge-ts","version":"2.0.0-beta.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@2.0.0-beta.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"0f78b8009828e044dbddb913ade13086adb99ade","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-2.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-avDdURxd+sg5QNwRL2qe5iySGl1+yQfjMWSkr+iq111zKNLWExR1J/BAwTnU22aCQqPrwsnMm9MaCxrL1xdq/w==","signatures":[{"sig":"MEUCIQC4WQqieuRLtqKGvG9qMY788EKaCDrk59wUdoxE/rBrzAIgKFRg182oW4uwJBFk32qXvNX8OrWl6q1GXpmSeZNqEfo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm7n6CRA9TVsSAnZWagAAy48P/10vopYPHselMGA8ljxf\n2Sbl21qoJX8kCO8Rhrk5P9KC/wh2+sQzxlk+inMJImmWPoPDV4qXuaEANDlV\n7mOUa3mAdev2wQK/WD07skU6KDuUL69ykUfSPx9lU5tz0agqIQRgAe/9COh3\nhyj1xXhASRzUrFNaNvDSyr3020owes7LztBK0HjECnWKkynXxPW+Lah1yrOj\nrH+sH2DvbQEBQbxvLnu6f3ayozH9bdkGC7RPHQHGmK3YNWSPh2qfFnsfkSPq\nryxzvI32JuoK7fu4yOKB2p3N02apYa4kEDTLbEZGGE89GlGieHUSkTP5y793\nbykNf2gmr4m9tLI36Ouu73ss/kmQOD78PBE5zfPqoHFMzaFAefC7yA4Ju0zj\nvti25QDPvA7wbggOtZ1yTsy4vAyrpcpuOHPBHrN7NKsxvErCeUBIuU0cOKw8\nuGs5/BuyKleRs7N8+PBQvyyRt1PIUnDV1UZeQ9O9GXep7CuPO9F9vE2odjjJ\n+wmwdRCQczab9cug663bmJStFhDQFTVhE+a2fICcJcH1zX719rrqSbEN8HGy\ng89jbsjAMFXFhUB7q7C1WvCLz/peoY+hX961tFAfWGDbiAV5sV9qKFydpAl3\nHzAlkfGgjnjPTZ/hSVLTneGojPxsaIzX+p+YM67WJSgLCRmTGSRtZ5M8lP1G\ndU3a\r\n=jd6R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"f653d8617d7e0e6ac7f8405b3e1da2322ee2fdc1","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_2.0.0-beta.1_1637595642587_0.4540686489941337","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"deepmerge-ts","version":"2.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@2.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"0e8fabaa2861598ed472aa3029354f92311b5156","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-2.0.0.tgz","fileCount":8,"integrity":"sha512-ZvqUdoRjAE7e6TRhF0ef4+R+R2PUpAKbNSp1EEdzY4A6EowFFegrZ7zKyqdGOsWfjMbi0s0Ikmakb4LXkhKeRw==","signatures":[{"sig":"MEYCIQCb/MORjZfOPE6fKl31dK0B1+K4ewdH7lJUTGEo6SxYEgIhANVWbxRShoZ0zHs3qw0JLcCWHO7o/GlSYOe8jIIsSxK6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54154,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhm7zACRA9TVsSAnZWagAA9WYQAJWe7fXu9Xlh36DFA4Z6\nzPpmu7qYFmuGniJecwEcnikIJvlN6QOC4IrLtbQ/kLAXI3r+fzqP4F2coj7H\nvmy8GP7Jvh46HzaLmOXwLAmCKNZsVN0khBdLSs5LvdIjaeP8SGITNHdxUwS3\nQI/SoJMyEFXlLJ3lntbnsfJgws9uKAOjF6rhkTim0zbogzeA3QiQp9sBGLjQ\nJwYAWYth2KunCaXdEKl267Jw2MJb2uTWHsVrzEYjjyzdywFvR4H5ecG16GJR\nqSGdoGfjPnbOsPilAWiLhoG8JS7mO3XJrrf4zAoWOmd9OEjZTyfTAVhiQ6gd\n2gO6BrUX8ehGlbzYovvtZs87jVV8dC7K0F++fRoZDh1Xy9r3gSx1yR/KiWMI\n2f/99mdBWcf2oYuHGQHJrLS8kbtJjp6nQOOlS3dibru5+6C7BGgRuypsRabW\ns3iNh+Li8TdeYTJ/iqSrELiy3kkGmga1WZefOegEMK4v/be/+SYqhZSaWNm8\nFSIn+CHl9LbdyolP06qRhOjH4jV+RwIDCvIrMgKo0GM7k0lFnxH/xj6ENgYY\nsjwba44zjKMsxzCN0v2MxPy5QOAgyNyQesjeRzu79nqM5KYzybMUzJhEcj0s\n5HstsxVg4oAlfrS/89Q5+XofSBFg58Q5sWiZWu0dWeHHtLGLmz8rpXZ31Bkf\nop+A\r\n=GiyM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"b253b3fff6dee1dc302154a70fecbea40a375e0b","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"_nodeVersion":"16.13.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_2.0.0_1637596352163_0.8879745918329192","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"deepmerge-ts","version":"2.0.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@2.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"08e3bf4b535736a360c57fb162ddbffc253fe9f2","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-2.0.1.tgz","fileCount":8,"integrity":"sha512-7xeG0xMleW+gyrtUsdOeR6tCLwkyYDh3koIuvc8TxBcDh3WlaBQiEbFwEzk8clKomJZMhmoyxo7Y9CRrrrLVlg==","signatures":[{"sig":"MEUCIDtzlgrR60WZwKCGfRx9jw8y4Q7+LC4xXTAJgmcdVjsjAiEAhP8OLQKTqKLX0QRqG4CKN7uf4lRvp1ks0cQNoDjfHeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53842,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhw07WCRA9TVsSAnZWagAAGfwP/iGED0D5KSQrm1Sm7/fM\nZ/KSRBMuh3JFbGqty3BvWPVJh1JGOXEEiaUmM5VW0Hg4/Psa/9hYC+zQ1+K3\njOW6kQRkPfUt6y55Qv87Wde8+7cxGdf3/BJhYYDY4mPLUp5uF8hDiHXboLTS\nZAUDTksmdinG/BvbuXxnf7TkfpiDy1iTgOt4vzQg6vGJYyXMaMSKfKS90oRW\npG02BjENZTbUH6II9wbLCpZyxMwy9ZRirCBqE538VlJCNFwsSwmHRnUapd0k\nu4za6gcOK7CjOpfE/lMH/ylnaQl2BuWFzm6bXol4EFBpQydR289XJf9sEIYM\n15X8hCphs9MUahIEKTcHo1XLVc1RLO9BC3NuMV0ZQhgQ4aaNUlbqs/U/A6TG\njkcMsTU32MgZpsq6Lq6a/ypV/5slElec5ZTAKmwxcZ3aF822glENVxNoi545\ntADFexl+OarJEE9R+TSdLOk3o2iiddSlLwoShqgfHluX6mjzVoAg3OeoCkgq\nPBFt2aQbSw/3TWiGjS319qjyhNNo5Tq6peuao6t/G4gi6EYQ1DcdYyfftJrZ\nEiH2BP7wBH79qGrz0H7kXzClbmCcBcWzGmU18XxvdyWQawOg0YrS61iur7hW\ne/pvx5EKr7vfZnnEIjNW1zEDHxrbS3R0G2gVmljVP0u5U9eQxdMnD1GSAV2o\nnjDQ\r\n=yLUJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"7cbe77682cc0bb06fc0616f5fc3222b8857cfa79","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"7.21.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.1","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^3.15.0","nyc":"^15.1.0","husky":"^7.0.2","tslib":"^2.3.1","cspell":"^5.9.0","eslint":"^7.32.0","marked":"^3.0.3","rimraf":"^3.0.2","rollup":"^2.56.3","codecov":"^3.8.3","denoify":"^0.10.5","dtslint":"^4.1.6","ts-node":"^10.2.1","prettier":"^2.4.0","commitizen":"^4.2.4","typescript":"^4.4.3","@types/node":"^16.9.1","lint-staged":"^11.1.2","@commitlint/cli":"^13.1.0","markdownlint-cli":"^0.28.1","semantic-release":"^17.4.7","eslint-plugin-ava":"^12.0.0","rollup-plugin-dts":"^4.0.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.20","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^36.1.0","eslint-plugin-import":"^2.24.2","@semantic-release/git":"^9.0.1","@semantic-release/npm":"^7.1.3","eslint-plugin-promise":"^5.1.0","eslint-plugin-sonarjs":"^0.10.0","eslint-plugin-unicorn":"^35.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.0","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^7.2.3","eslint-plugin-functional":"^3.7.1","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.31.0","@rollup/plugin-node-resolve":"^13.0.4","@semantic-release/changelog":"^5.0.1","eslint-plugin-eslint-plugin":"^3.5.3","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.1.2","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^13.1.0","@typescript-eslint/eslint-plugin":"^4.31.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@semantic-release/commit-analyzer":"^8.0.1","eslint-import-resolver-typescript":"^2.4.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^9.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_2.0.1_1640189654431_0.8388469044079561","host":"s3://npm-registry-packages"}},"3.0.0-beta.1":{"name":"deepmerge-ts","version":"3.0.0-beta.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"f7dba2c495dd36e6bce2ff743ece78c67e6201d3","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-CQ7ZtMtz3qLetRY9fZKE2SfoVK1v3Kkt/8uAqY0NTvunbqw/57xPVhYP3vMxH5TaMMCeYSMANzSm5yOiHI2dBg==","signatures":[{"sig":"MEUCIByyqhJTuIpE1g/ufLkToZDdcjQLFtQG/fr7bcx6EsqVAiEAhsPMqndj1OKHlEuyC/7lXIc8lsswX6GU1F0OzbUNbYE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53738,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCj/gCRA9TVsSAnZWagAAISUP/jKpN40RyyAYQQ9t5gwo\nqsCkP0JSgGtV0aSUAEHodkex9Y9kexyGW64KTWdH87b2VsgAnvdS6yzlKqmN\nq6oPVddYKinNhk85XMs8q1W+l4E2f/KN/qUrHmD50LWHOYAwdL05e9fxDsHp\nt10jD6W8iNV/01K04ZFfjdBnLdRNqpZoJTV2Cw6saYcAUSH203Q6r5GMMbIl\nUI6cKDE5xzaQ/lvvLS6MldXZB6s+rOiuWUX3mNgDcZVcH68dLj1T7qBkirlg\nDRtf/dOzLiaLwcx8x1fymCEL2PVBu/8MCvLd80Vbt6Gs/Qp35P6A7btKPJQP\nuVTVaBSyLnZpBdEmwYRIMVn0Nxu8B4VLRnUt9gIKXBx+cTZrdwi87sdtMR2p\nLBZEEKDTsfSxwJS2DI+F3MfwwylBrJTAdznIABDteDb1ESFLHuGrPaoUFNel\n7nNdUSm128gQ9rBnP0aEH6Sa9QjzDP5m0UllwMu94DjvGHrI79y01Xh5XuGh\n8f04NSvj+YLnW2ZPi05yuP91i6HjXSqU3cD+YWbH0lnvr732kpHDGkb1oCo0\nlOHji7WTtoFPR0JsSw8UOgztoUha62r/icHnNzaQm7ETTdUjGEwNaKr8WJ2e\naITCgdUuswOEz2LiIltFU8Re8oNfqvE5/NUtVSwQpv3vu3ePhYpBPaFAPENQ\noV+0\r\n=bo9a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"36bb78d5e1cb2a51670658f60e68db358e7b3c84","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.1_1644838879925_0.25208175912990916","host":"s3://npm-registry-packages"}},"3.0.0-beta.2":{"name":"deepmerge-ts","version":"3.0.0-beta.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"9dbeed16907e68971e84bd077d79e96a6b0e64fe","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.2.tgz","fileCount":8,"integrity":"sha512-Y5LSXu7PNE0N4EBtCeJf70NvZZukoffI9O03A84cVipencX+Yx1WPOxVXJylmmfN0BOGohGtLD6Rb95ovF4AeA==","signatures":[{"sig":"MEQCICaAfHw9nwkNGsWw5qYSG6sJJNMXmQxmQUyXvi+X16fJAiBeuS4y2sn58ieZt9MwoeWCotV+U1QH31bcknGtuSOkBg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":52835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCkuuCRA9TVsSAnZWagAAAJEP/in5Fki+HedktO7VBeYy\nboPinYi84bmf6lV4LfwjCoHBOgzlO1Voo7h8xwF4ZE9I6UIt9NdR6mnpc/jO\nvk/eeCgw3EGgFCu9MC4P0Sudt+yJRSNZGGpn/RB9A5P+u9Twz6RkB13Ckvd6\ns5gSG/0e6NR66IgjMsdrF9IGMoFIFJd04boHru1Mh0zM45HaVfxh1Zu6H0Vi\nXqErFb+yHlxS9jYKi04MqI589S21gLOcPQ5ShFFWkXTCktwHQKw5QagfQ0tB\nDN23gknHA4iOxAeGHChbSPiFHMXd/uv6hASjvwAqtbCI7D9TARfUl+A3CP9c\nQ9acSXbpbnV1E75Q/4Il8sHDfw+hdvYpRjD2/9WhSp3i9l2GMdHMVVcvaNpH\n4BYRtdkrKQryEnrsjTZ/SLPKhQY0kzC317nldE0pcTi6RoQe34OLO2McelBD\nEOPxxdgqhqP9RKqPVRBBMB056OM0VE5cndaa+D10vW+QGfE6n2yVg28xRH+j\ngB2QR+isYmEMn8eMxydSiZQJMq5zcEPzSMFyzJLC+yGXFuqlZonmguBpH0vo\nx1AtxhtDQb2A4vx6FuiYeDLKEC0bcerbVbmGJxxdVmf2IvwDy01KBipXRbX6\n4gUaQxzrLsEj1mnztWuVf9djEtIAI/bDsJd0jhVTBbPno1D1NL0o6+0sq8Tt\nu5z3\r\n=BGOX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"d0ad6e41ad3f44a1808d89e2a07ee3410599ffc6","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.2_1644841902188_0.7630756079278413","host":"s3://npm-registry-packages"}},"3.0.0-beta.3":{"name":"deepmerge-ts","version":"3.0.0-beta.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"65c15d7b8402d09bf3534a17c34c171cb52eaa1d","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.3.tgz","fileCount":8,"integrity":"sha512-WW0G+3W3P7HZQVQalrNPnqkuFOyIWNjSSKnwT+vcWHftpoWDcaoDhUcvQ9Wxf25GQOjn3gybV1J+uu4xkE15qw==","signatures":[{"sig":"MEQCIBuXs+amKhIof7e+gHt/F90Np8Ce7JXdA05wp0L3+JSiAiAyBBMfGcDA7zsYilGLdBSHjbaCq0EME7WtIXBPgfjJhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":55713,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCl6KCRA9TVsSAnZWagAA358P/RcXRXkzad1XfGh5fdAa\nHlZGJLNrjgOrr8B9b+d8H6nlMq3DiYwqcJiS8ed2aMy3NJT44sDRbWtFDa2T\nPZUCKx/d6VZSedzNNYnUaAylGnMC3MPKWmTuf9Se7WJvQ8DzGifiQsDdLmV/\nqK+zwYXOE0N5bRIgGH+2EDWMZyGsylvjXV0ErzidGdAJFsdJJSKn7Y+e2xmr\nzxgTQjilxAeVkl6TSzoDUja9QNDrUKoURy/MakrVn8256KO174JciNsjMGkK\nIGYjTSjQkRvwC02WhNIZaydFCmKBEUOzmDhM2Lt5ZlXT+C1Mkrc5z/oK0Zoi\nGIIc93PYl/nhGB4PUBu+9lLek8/AdHWnB/AlL2DR0nPn0bl8I3SRH/18+RPm\ncVfPCv+gYk3SxMvaaS4EeSnsqqdmb9Y9Xn2Wmlu6iOpZ3rSQskgODKaPM32e\nDoqPE6SoedFlHAQ33kO94AD/Dk7jxMnDHaNsqZyj+ephiBckEiTV6ZgpM8JL\ngBWCrQgtv3cfExmY0Kf8cat/ps/aRa8RwARtTdv1GxPU6fELZ4L6I1v101Vu\nJeL+TS1Ha0llgnn4cc5kLnnQzsNY0/D4FRXr0JaF1TEecfwZrXAtZ9YShGcd\n5GtgkpmR/5/yJYKTqyyn3o6XKtYGlmoeX+1SI+ZNzgziGk42KhXH/aG1Wloj\nFs09\r\n=mm4K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"42e0207bc8fefa145e437b2b3aea44c05a4be7be","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.3_1644846730036_0.1746561904138053","host":"s3://npm-registry-packages"}},"3.0.0-beta.4":{"name":"deepmerge-ts","version":"3.0.0-beta.4","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.4","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"ecb64c1e0708f102ec90377164abe648a7e63287","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.4.tgz","fileCount":8,"integrity":"sha512-oh+pQ4+aW7OfER2a6rZXHSdnK5kBznRGU0fddStWAMARZfBb1Y/0mzExBWwLRJoy2rqw/cPHNVMhTGVrnbl8BQ==","signatures":[{"sig":"MEUCIQC8By4PHmwfgP8myYkJPRzOwjAtsFwKm56bMlle4GMfMQIgKZAW4JnUl3WPbx3R+wQfFogMcg4C4Ro33ScZIBo0ZmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDGfyCRA9TVsSAnZWagAARFwP/19e8qBMR45V7PZNqr3h\n1lPAqZL8I8F8bNdh/W/9GJenq0g47yvJNUM+yevlXxLuIad+o139pAUkGuwR\niYmoXKaSf5zbuz+31VyQZhmEZEOlANnQCbpGhikX4FFyoDA4RNu9Q4Lbam1N\nt6hGXWl+U8XpCMXxdSaExjeJMRCzYd2bWwsHV4g1FRXkTl52kECnEGbIWtMp\nCyAapp44NAiduulrG9tUVbx1aM/BpJr5NzjYZlF5d3MKcrF0uJTqMhEhIMko\nQd7UBVUTD1DllfqSJMU/rmWvZYshINCm4NFDYWynRY8zhKKWSmytzEb0unGL\ndb0/DBjrIoLSAo0YNBr06exUNFzQP1+Ba0epmdp6aH3OsDJs0VlEoeFjGQtA\nvGz0alhWOD4p5svFFj6hhPX1tPwjSMnciTJdUE2UdnFBodj/o4lvi1I4H6l/\n2EpLoDVPdPWkIi0FxYV1qNm4kwBtJyAJgv3+hJZmz/wlb6UiROGMPHv2guUu\nXNX0KyP2v8zzB8wcNIvZtYIdJW3Ud06aOO5wZr/aKaZewjMckAGCW7VHoxIn\nv1MWZ/4swYJ+kTenOPDUFyRZVRCZG/PCNycmMwg+U0A5upX2S6LKyXG3Ynan\nw8UJ5VGzg6a9oJdLUNGpPxti+jc5e+s0KBrax9hxq4Ish5oE9DYMdLCn0lI9\nuHv2\r\n=XIJb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"61ccee1b30589199310f782353940c1f53c9ba35","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.4_1644980210492_0.49564612121343266","host":"s3://npm-registry-packages"}},"3.0.0-beta.5":{"name":"deepmerge-ts","version":"3.0.0-beta.5","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.5","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"9c38f1336527a95c0b8136ec26988226208b614f","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.5.tgz","fileCount":8,"integrity":"sha512-wMOTlanj1PU853HMZkmuaB+nKRXsf5ZkMvgOY/fMiXCcJHquIMIu0CopnEp5COY/IN8rPLNWjg/llYIyiw+BZQ==","signatures":[{"sig":"MEUCIQCqhY0lJul4P2yLAG2Zl8eLNxAZTYOpWqE7UEx6P+ou7AIgfd1GpKTtsQWIEs2afccN5Wpt58M0LI5Yiar9CAFw6UA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiDHQ6CRA9TVsSAnZWagAAB44P/2lHFFUMF9yowStal4lv\nfVJAKpaprHhsEJRUTJepS2qZ0fKxRGGuXj6xE02CRSHhniGr1tjc9IsKBiJZ\n3kWQh/5nzeyTsBYE3dUK0Kf/PUV420MBozNRdHsUM2Q165hCo0Cc0dfBkE8Z\n8onsUmf5gdEGqolf0OetD8uycEClnDZUwQJKJDcBEES7IKYpuH3F/4BShO77\n5Sn2cc2OIza9aq2whGnWz0JPr4/WZpieEf2+QH6AhXhuUQByka0JH/xJLXIW\nTa37Ct+l5FR1DF0zSxBoua1KnX00H5HLBTkmjUbjsShg8YPvoH2G7+bgIkx9\nrbzbgQppOKilxlgOaSsfX7re8F5GmjwE9VDTYxtK71CzHqAxINfpvKYq8Gnn\nAKmxzvhts9dOht+ikIoH1pSqhkoRXQrRR2b4m4DT8by2vV8X3r729h86X11P\ncx0sQ1UgRB5Ru2UL3Wa8s/w+oAdt7c8xCfmKeSW5uGuUxTBcHdXTt53+dUie\nl6IgYjt3zpgVppUE0Va3EvpN5maBRz8W6N6ENafNXpA29lztrTDtuKay06Yd\n+DTKS9bmfdYrncyJ2og/PCF2HiAATyo+YGTdesOhE5lg7L+NR0/bV2UOacTA\nS7ximHg0GsnWXqFiAnjJrgm4FQre16JxGtHV02GMEf2ujMyeiBCYC26X9Jcw\nKlIs\r\n=DuON\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"1f4fafa5f80dd4c49e87ba2f9b435f630efc8247","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.13.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.5_1644983354117_0.7692448751765291","host":"s3://npm-registry-packages"}},"3.0.0-beta.6":{"name":"deepmerge-ts","version":"3.0.0-beta.6","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.6","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"224ef9aaed825b7326fb2c504ebc32ec894d6dad","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.6.tgz","fileCount":8,"integrity":"sha512-dK/f5hKGLnKoFWy6Yde6e0FVNIVOkszB0NAl6c/greNa3ujgKODF61992EsR4uoVR20oqcm/0GV34oMGj2fzkA==","signatures":[{"sig":"MEYCIQC7X8mbKhHXvQvkhNXd/HMufn7hW7mIcF5kDeahu8CnLAIhANfSOOrOdGd/0D9U2l4r+rqORH9LDVOZ9LtoxKhc7/l7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiDkd0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmow9Q/+IzC5wP048cB1USu81tXzCGZGfZgbaelObd97Wcv25QVOpkHF\r\nBIISDsxQ0ruDWFmCrj2FL8ZYlXf9DX/Vq7CjmRzVrqcnMzZJv3Vk/JoVoBMn\r\noMZ7fEVK7dfrMuXaMs9hmDx2mSQ7vYyP4IVgFhm+h5HyUSftfF/2YlBatLy6\r\numtNb6Zbly/0nxqHBkfQ4koWDvkhSinOz9iV2O1bVZbEQjwKMp97UNby/1qV\r\nXYkrpwDpjCa0YvxEieS8LkrrAERPCNY6FgIr8ku6uwilrUa+qNfq0EsPSEUv\r\nuQdHZUCCGP7zgiOoi0E+x7CPzj8DJDVOWRgIC+jFSjFIWciSCNu8Ypq2M1Zm\r\nKtUdrMD9WGWhPW/knhnf7kr/Dk1Txbvx6nqNkUse17IURJcHgRceGGJmgP8K\r\nBGMZ6uBEQCm7XvgR1PpdkhaBkJRLAscmsCCMfPRbwpqXioMT89RE1bgKyw0H\r\npcTvVMGXDe1ddsjftwhqgRXxQgWNsIOLc45WGh19O+Y35Fd5dBYH8YDNmi0U\r\nkiiM6mMu3HZUEfp5v2sOC/kJRngxqnka/3euuJFtPiWgbH5UinaBGU4e7pjo\r\nUNna/PUsT7jaGGfh66UwKptryIORWfqFAm/k/fIM+PAAXxlyoXCDb88lsfom\r\ngwHERhcGeNOeSiDtFz5tXb7zEt3/YwfJBQQ=\r\n=dhD4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"c4a32aef3020d8f020fd28c540ca671a9bd47d16","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.6_1645102964018_0.14612058813903173","host":"s3://npm-registry-packages"}},"3.0.0-beta.7":{"name":"deepmerge-ts","version":"3.0.0-beta.7","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0-beta.7","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"51418b3e6ccad3df835e251af5883468965e9854","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0-beta.7.tgz","fileCount":8,"integrity":"sha512-vdtDome5HLUa1UgMoI9y0Cx6KFk5wZaklL/XL+xdquAv61oQ3wAWspc13Si3jHEttkXARfBYa5W0Y96IKBl73Q==","signatures":[{"sig":"MEUCIQD61LEbOcTAQxfsG27UQBL4qg4Q3e2ypjazOohaZwF4WAIgcGV7Nw5vx5sEJgNW+MvVo6zI0j/Urx4jgaSG1M4TPjU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58083,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiD9CHACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo5Uw/5AbkxPlsCEkSc5ZMiUL340bDWDytevhjA4fcS0PjHMbzc1xPY\r\n9EFCC/91SsjS9FxqP6ZK11IMUX84/FodGHIjqP9CgCqYTBgc/f6JqulpZbpp\r\nbV1YEe7UdBBtUUYYqHLtZoGg/G86oE4yZ/0xCle4L8UaDJAkLiIHx0Fr/mgx\r\netJanLT5lFvpz6ioxyUOHQpeF+a2Lx3Gr3uH+0tegJmrPlFnu0JOLOPhQhtr\r\nasFjo0uA0iaCrgxT189kW/FzglTb6w9CyeLPe8mZBVMWTsmbDh4yi8GjYXLv\r\nzt7Z21aA2ogjTeZffEES4Y17oV9RHRhjL4WfO3MlEy1wuWLpC4bPiSGVqQsU\r\nPWv9aotezphDC43wV7/nuCCxpFz7PnMh5V5CDuKom5VrLjEyWXkxP47CMsJ4\r\nR+EajUDtHkaLrvjbh4vanVfBCYVIq+r8HeOSL37IXJbRgI6OHOsTvVslV1Ou\r\n9yA4LwVdt6KS8vvTw9kZD2ncfWruWMQXSsb0nJJaFXfAxoXSHCi0wd6+2hEm\r\nlFC1UOd3ce42Lvx/uWivruSOC2z9rkbgWL/1yIq46amyHiUzddLH5OJHKDWK\r\nkQ08MQArcuwQm5xX2rKUzB52aDh4WH2G0r8ccanFozcsBspuEYnm5pcGIi32\r\n+Z2PNxElKiWrm597QTuBcYl8ElREBwarF/s=\r\n=5zwN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"a3accd5ebdaf830ca3ea3acca2245ec3084989c6","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0-beta.7_1645203590869_0.3739704017032226","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"deepmerge-ts","version":"3.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"0669c0dc4f61f6bb538f502ca3f7ae480e83fc95","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.0.tgz","fileCount":8,"integrity":"sha512-rrWoOp4sSazbfHCzVyttWRSBd8WeGS8pycXRobFuB7gIbvKcABI4fw0fyZu5bJB6LNK3E1287Ae9Jt+rQbGtQw==","signatures":[{"sig":"MEUCIFHShm6n238qdqorf5xKF6WI4bm4jgx1aWHUfpCEXIyDAiEAzoU3OtG+V8MU7CREl7sUpAoEFddAn1neC944vKsulY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiEIQjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqCXw/+NTL+9bx26KkwgPTjTycXqx7RHRYcLb4ykkpC5zjDDIOL48VM\r\nuPHnSp0DDZWfk1TinluR6DN2wNrYM4GCANkqJKei5AU9kdRsyMQi4tmyX44J\r\ntSDNmTO1NPm8LMkYgGPb4GfUZzQas5svxDTmsAV9nIeQ7ZwDI96v1fKkG/oG\r\n4wVGM2tkyVAVr/OT5tWfRfuVIiIvSJbLu43BomORX+FJ08J1WktxvF77V27c\r\n9hXw6wQD3JJS42lwHfS5iUkvZekR4fOBoE5jXqnnpPHmHyeth7cOZqjruF7C\r\npNiOwVD7aj77ipZ6N8Qqks3rCZUgOgNRmfTvi6XkAI8202dzYYFJQSfnrnVl\r\noLnTPL4RzmWbVfXNRgdt/+LzTvMH5yGN/ebeRw5xjMd/4Kz1vpvPVylkWHz+\r\nvfE2z4WfwVkbQwMwtge0q3zecc5V8snjPK0q+OX9GIoYzisXJ6Xtyv3e22YJ\r\n1WcsfI2nBkT4d04BsvnfY9EnhtOgVGLdLzr5IuOgdJ6vQBwr+pmglmq88hSn\r\nopZpgC8DY8/6/5m804DbALsoV1GL1b0GJf7H7CBlSjpYKLE+M5YTe9f8nM3O\r\nyRE3nSHDD/3KpALw1pK4lvgt8TjjR782Sd2/KXuVU7M0AIrvCY6sYKTEUrPb\r\nuX/WHhGVjIMkIhfY1S0MjCv75LmTEMFLKDs=\r\n=xwkH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"caf57ce20a556048e3d59bc83de52d7b645aec0e","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.0_1645249571288_0.3916207067061013","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"deepmerge-ts","version":"3.0.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"4745544adbade5251f5570781bd20998ee3341b6","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.0.1.tgz","fileCount":8,"integrity":"sha512-qUiIbRMqTpQyr+PCiD4I4CXdsdXKieKuBFzJHZsthGRZYrbOYdye1ZAvl05WIwXpqPgorXFux/0WfEkv9P2uaw==","signatures":[{"sig":"MEYCIQCwWjUS2jSZYagnwBSRsj1DLgZxCqyBp2BBR9WX4/0OrAIhAPDrUmvs5W5nuc/gPB8Eth3Y3s9d/OQFykzMTuqnyUf1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFNfyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrc3A/9EcONsvZToFanLjB+5vU+E7SF5AyQ2qvLHPGfmmQwrPd4SpMU\r\nTW5f6dCPNpHe2wDhE30Ie4/1PU+ymv7QRZ5NgLkM0N4pKYByoBOzjGn7R+VQ\r\nL3qeHPCdvCvscUw/MqtkmXRWdcUcxIYEqxMsLUXv6S58VEp8vehk9T+xqv3N\r\nErun9LQpTBCp+regdCPvVnjH/TEGIabH7wNO2wfiQsZvhRuFHdFWPJzSA73R\r\ne+eL6yB/jIizendPPkpBxNCwdrlUaCC83To3Fq8dX8qhc+KFnDvkmLKJVtAM\r\nHr6127KBQW1aoFQ4f8w8IAA6HaOeKlOefPwYA+a0atxIAvrggY8wc07FGHiV\r\n5Z1TFB6q2QEoFQnPqb5of5ZUNEQ+4LFozswaxFxw/NMlwUwOdrntTcSI1Z6R\r\n3/S1mt/cdvw/eKGfocTi0QKgE7hvfQ4iYg4+ZFfP4skfFtV3sS/a+/dLREF0\r\nCZCLBlSVCYs9AIb6lF1QEsqdS47qJz43kQNq5Szz/FxNN+8BR8TKYb5ORPCl\r\nVb0UfDQY2OS/3dTCHXsXrjU3aIMoJB+GH7YMsJkhGKhNHx02iVYYWO/OnYKi\r\nfE7JTPIA7t52H9uAhUjnqrhRW9QAT855TDk5fCI9UwHTEXNJWw/n4tTVJe5g\r\noAQYPpSZdkdv1A8DHXbIxeXpR4LHX2Cj7hY=\r\n=Rf8K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"3f3a31ce50efa9eea80fd88c4c326c2f81f33eb4","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.0.1_1645533170291_0.8692292558372918","host":"s3://npm-registry-packages"}},"3.1.0-beta.1":{"name":"deepmerge-ts","version":"3.1.0-beta.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@3.1.0-beta.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"7942d99aa4259ab7e4f4a451506c978e9c8d0b67","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-3.1.0-beta.1.tgz","fileCount":8,"integrity":"sha512-80UmU/cGnkDjhlv2Gx5JJqL5Bkq5iGLLh3sz6UFK8M5ksCLZCIyrkPDVc9kOkWWZzdOAGGQM8MfIoXjUya2X/Q==","signatures":[{"sig":"MEUCIQC9LPcR2TBq+q/U5jMJJM7HwOIiCgsq9YyoejqXCI6B/QIgZGQtAHzBLrrHqJPF0hrLoni0Na1zTUUJMolUmT5WtKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63236,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFkxnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrryBAAhD4EddGNWrdSW6HOeLp94UBC2t2SixcWa33U9CcF+DqFKrkV\r\ninguqnJyiiXeWzZZjZk0MmD9rFULjgECdjs7Q964BC7FpibRUcTGk1Rtyly3\r\nG5hGqk7VcUfBNK5QWUd++08o6x0EHFHyDyUcAxTxT5gg0RgnuqMuJcF1ijeI\r\nsaEW1rANXKFuyUlCxgmEtno5GoLXoOOT1WnblJimT+GPcXp9+MX2hNwSq5ze\r\njKiybsZlkYoixCkJ+pTU5PwaGt7vpxxNDzD6X+nB1WxUhV7jlkXOFj23FvB+\r\nGRLPbaGz8mV6rkrtUpKxtiSi1JoO1WlJ8vVX+kkwNIxea7j1KLXbX4iu9c5+\r\nD6vpk21vlbmZiTtuzs8T3PHAa7WYXbUytPROQip/zbQq3ClgVEyqmmgGH/KQ\r\nR/Z7SyCOArrv2/9CDHvvr99rk1x4YTYYZ6KbRSIRRmZ4pi9wqedwSx4Ojqnr\r\nfocga6kTVZju8RuTBW4g1RARrpjDvycuFy8NYIQr07IovJZe9DMIs+9ABCxp\r\nKVQbg9WJr4Lg6vFAiByPcnoTDSQhAYq1snh7TOqIEShds2Q3z/RVZcrd+ajE\r\nPm3R2f3hKliv/tdDMqwRRF1UHJbR58d0BqWDpsBPg1DtG32NtwjQk7I6ria9\r\n9uBULnkwVgc4MLldE+wrsBV8IK0LPbFaEOk=\r\n=K4wz\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"831291988c60915e01fae3d0530b98bcc512b7dc","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"deprecated":"not semantic","repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_3.1.0-beta.1_1645628519194_0.6678170002875681","host":"s3://npm-registry-packages"}},"4.0.0-beta.1":{"name":"deepmerge-ts","version":"4.0.0-beta.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.0-beta.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"8285461ef62cecb9c150135baf1cc014e98d352c","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.0-beta.1.tgz","fileCount":8,"integrity":"sha512-zPJH0SzfriFNpPS0PEY9UoDJyMVItCY/Y58vCf6SK4HwnHb/4l+HcOgyqdxFp7Ou7tZ5nyltS6OLeGcNeb0Wxw==","signatures":[{"sig":"MEYCIQDjg91u54C/96ql10SE+IPrm1pKv7n9rMF++t8aCq8FLAIhAN7bVXGpYIMSIsRilKHEoADzE5n4dySlGSHDKQ8SK8Y3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63317,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFk9KACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBrQ//XbQfryNh3a/Aead4qNdhoKCEEC2c4zeSY6eq5VMQnDNhM2sF\r\n1tG1aaY7UWBHh1RA7vAWRThZpGRLozDr98+8wP6EW+XugTRIVL6hlDvrjFTN\r\nNcLzIkJuCUBZpKjYyiZrqYp/vLgexRIcqhRTB07bUmg7MSvy2McLfRQY3hmw\r\nqsGLcEIr7qLlgj7S2rDuliUI2bJ+CGKY6qPQ67noKIB++fCBDRFW5M34fj8o\r\ngC5lxgM0iQZzXGJm0RRuDCBnOCUz7VH4N+TeBfHfa8u+uMLR6Kv6e38M/MWz\r\n0bWRfDxoUzOqErsqnqYFUms3/s/y9lMlNbzQiRFkEtJwiTYN0RMo4JNPuEHi\r\nmZQy5X/GLMgBYT9Fv7IHm/MxETYPuieMBDT4OFo+t9nLspMVn5Q6ms8UNRN8\r\n0OFQA8ytG67oQ8oQvEtD2lj90jBTzrDnTZlavVW32QMrtj0kbtGg0Ek+34km\r\nlCp+9DuLMQ+mgJuhEblb+QeUtGrkxtn6ll83Kz/C8yV9L1C27zrEomSuMJao\r\nVr0pJE0osLpJGE3jJEEMxNa+AThBXKn8Cy57TsMWZ/YmzByBgKoC267lRK9G\r\nmdWRBkH+mYcK49BQrvF8wHjeRxudjFiZmKICgH5RcUTj3N3+yQhKEzhz796H\r\nNxREWNeh90X7JirLjWgaBHNKTQl/AJ7Y+Uw=\r\n=mXhN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"e82b5f0f4797757a729cedfbecd54fe70cf427d2","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.0-beta.1_1645629258775_0.9871501490670158","host":"s3://npm-registry-packages"}},"4.0.0-beta.2":{"name":"deepmerge-ts","version":"4.0.0-beta.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.0-beta.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"cdd60e229c12386ccbaf86025351d5f96544507c","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.0-beta.2.tgz","fileCount":8,"integrity":"sha512-v1vTJI7kIpQcv4qTJLeS0NJozPtIKj6un3fFJkAoMJyISJUer5qWun9UR2jpZ5Ek85IZc+DZlfDjr97/S0mDoQ==","signatures":[{"sig":"MEYCIQCQ8ImzTmaZWsBOZqa0Ef8fABVyYWKcH3Tgkoutraq+lgIhAJS+qGVSoAIRY2hP/Q9EXnHWSFqrt4qJDS4yybB2oY6P","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64681,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiF0+MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQCA//biZ2713dbHxXOqf1VR0pz6b0EMIRB9OxfomLY4+K66oNStYp\r\n24CNDpht1nhk/dnYWv9lGMtUoXzlRc3KTbL6uiacXDVLksKAn1WO1BAsVi9G\r\nsT7PWv25WxAd0Z8aZTdhHqf9Fl8lkawv7T3PliydeA0QZCmC6b2FWPPQfR16\r\nXivNV4K7gaiWYRWBTqLLdgw/+WJFguuNv5S+lXOba4/mdcukEgnHdeY/8DXr\r\ncVBM7WmxLCy9GT9wZtiiFj5oxOZg2uqt30iQAPYdrDt78UKfzloqLyUTWVrp\r\nnTdWSF9zy3CHlsyRUMaU0M+zEGIoQySXqg5VIjz5sQ3ERSHGZq+QIHV7rCxG\r\n8EkrBrCHfSDDpErQwn+pfvUHuk0Y/eCdbkTOhWjuDq6DI6pWhIoAFqUh83wh\r\nPQiQSCWFCz8qnh2KGHa7KWTsCUFkB5UAiDrOszrWYrbUf8x0jy6K///y6TXm\r\ng+NceUDkUn4VXpA6c348ws/q2CEM4JNwDe6AFmbmzZt5vrVjSlmVgiQ//E7Q\r\nhKskJ8psYyclZEm/4ajD3b2CUXlFg4TGw051w+q0rXdXEEfTcKiXGo2qJnKj\r\njdePnZo9OD+KUWBxaNtgYWz0Z3CbIXCbdIqN+yuTENrN/H36PhjhoXwRk8j1\r\ne2MmbmVVgjcj++Cpijke6Qxu+uxRwQA920M=\r\n=M3jL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"a04709331c442eba41cfa3236735b5440247ad46","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.0-beta.2_1645694860449_0.39255713655931546","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"deepmerge-ts","version":"4.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"c247e6fe759e55e017fef90e9b146aa94e0d0070","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.0.tgz","fileCount":8,"integrity":"sha512-0jtn7P35dD0FbrYT2woSWfOASiyNqDHvgyljZyuDW1eRSFWzRmqiEB6zhaQF4ic8fBugQV0WJcnPhbJOCuX0VA==","signatures":[{"sig":"MEUCIQCGEIT9PHcfbBQvRdPB4I9O7i0ZAFRmlNK5Kk12QYRJuwIgR/5XpfaMTwZ989crDfDTntZS2k6tH0lDh940LyJxS7o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiGfYlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHLRAAkrj+mfkg6njVFhJl1zxoXiE7YFR5wzbl2i/7hZTX518r/iGs\r\npBbQxbYOfr5eFoUTO987R0d5PXV4dru1UHyz65TnRKj+19EeLdbcuSjZYSV5\r\n8IhxtT9/WjKKNaKm84ipTnc73noQCkYor6ZOLcxXsURs06IPy2N0MCEGwcUJ\r\n5RTY0N8eQD56SIrRE+tmAe4uados/y3wUyrB1OB6rVs9DStBJtG0hbtHdCXX\r\nlMbpqWfuipdiMfXAk5n3tsT0hWXWD9SFZXJ8MAXMVd0rvE7iial5uR48Ezn6\r\nLIGAXB4x231MrpwUn+q3y36T48N5qMXgxX6B/gv9tnttxMAUPcdEL6+B828r\r\nwTb7DPU4dWxOQLqSvq3/alSJKXvxooMCnN6PtvTH9WKfXLqwAR5O9us9WxPR\r\nsIQnxQV/Cr9MzsIM6cY3IS406zOX9eeAEg6hPGeGZva7b1aIexUh0fXh4a+e\r\nmiYXGf6/8fQfVuWcIVpPFmjo9/p34NwLCfiWt1UMMNMXCLP0DcCgju4OR9Up\r\nQK6a9WnuWwPU7EuoJj6Bz7NOdZJdydqYCLl2SH2WEquqMV0AOQnKz/xVBNyB\r\nJnMy6tdU7pQ8PBUoaQdZd3jcO+bMEX1C9nCRQJttITLlabT3naqgYAo9BoaD\r\nyuUEoyhMAl0CSpQSxKAhWr8onIFpB48HvbE=\r\n=4vMt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"52457da71f683efd89eda03f04c3b5bb23d93e98","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.11.0","eslint-plugin-unicorn":"^40.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.0_1645868581675_0.6923276629571458","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"deepmerge-ts","version":"4.0.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"b0b23b38178cab0e0b91e61ca4d1112aaa92b36d","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.1.tgz","fileCount":8,"integrity":"sha512-DQs4/2uVWtb4RpOZCypM264heYo03sxRYNO9O3Ohlal4ktu3mg+j261tx3of4tAMovRX7pY8jCHCPHTNfwkhWg==","signatures":[{"sig":"MEUCIQCb2DCEDNtbA7PGEMfvRArJD8AeKFIRxpUCoRpXbNDHewIgejypjq+lcPioVydlK1NlDwvJsVhLavWxEcB847vqimI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiLy1iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrnQxAAmM6Ga9/WuKQNsvbK+Tg7iQqEu6O9v0igAn/vSW6wg7p5eJ52\r\n+a19Tfl3d2XzYUML4xPHMAVUM/darhCHHhvhKcvsfQ2ERYe+csLhj0LjxGVV\r\nOobS+iBP2seMEWGBZOsQMEriAYzrNc1jWh8EHJrLwkMboSTcH260M+52qc7H\r\nhfdtS7scSYiPuBhCl8p/H/KAAJ/paLGlv7v6HsZC2JGnjf/GgfMNxiIkWgTa\r\n3LIKWW5BSDmbZJNRhLlTcD3nOMOvs+fV0ya3toWu2aH3dpf95bCQQZ0TKQ8/\r\nXWmVeE39Qm7jNJ9W1EBPjSWJFuHZ9W3W4V4f2B2ZWWS8W6nNSMXPc25ORld7\r\nDvct5cmqVujytFGSXgLHZhNl4FY+M3v6mBhIBYVcf/58Qmh5BpC8iGTwAcoN\r\nA+etzcK7mRvlZcemaPRFvAjS5bn5LQZDexBAPTDc8SbaqfKptsORHj/roVbw\r\n2rUOTtLsqcral3Tn1V+rssNStGYj/NDT32lygmQJssP/TgxPG+1BnBhSCjRK\r\niotn3FIwKpOOgRWAdpnEjESAyfTOz+OYIqJHjUXBWYmhEV6JQkL9CULiEbAa\r\n07yacj2s+mqFv4udQ5yJqCij/OU4P0U5ZWTMqWcRN6CR1iXWgBnb9PaRWgBk\r\nKFXChiKRCLGGqNQoV08sASviNk04YK4fFN0=\r\n=ABsQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"7436788848cf162043f0eec7918027bf9d803004","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.1_1647258978698_0.2662919118805691","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"deepmerge-ts","version":"4.0.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"bd037971aa34115349591f88afd018771a94d475","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.2.tgz","fileCount":8,"integrity":"sha512-ga2TwzfJYOE/NvbpsCvsXsXofrK50tKPs7QM0fykyrIHpZG3aHBELbCc8SnrxoP4LGCdxYGbe1fcoe46iVBG1w==","signatures":[{"sig":"MEUCIBZBbVjO47Dv3KAMp0p1EqEZfyTCpTP4gzWvBBzzaRjsAiEAhyX36GnfR3ZOkYAc6bGntw3+JLx68Agubmo57zGM+yc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":65036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiRWBFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTNhAAkbHVk6pN4PbG9KREntml+190z8KAPXY+BHmsITkVIaZaMGoC\r\nfOLEBSR1I/Ua0t/GCUbn+mz/65B0GHhHkNjFOEBAFt8WCTNELaowL9U+j5pu\r\nowgM1T3tF+qb35Hy4vLoFZ9/SAKAlLtdHdemzeQz6EXDv9rT9yUcdzRQ3Ziw\r\nSHx7Yf8WYdImZHa/7xpMUEy12tH7VABw8Ap3mrtqkkp46RPtB81AFOxfEBvo\r\nWbb/x/0Fy1Xspc/rh1ZIUQpDV+vhUpYzCYDgY+STHjj2exaUW/HiNE6uPy/h\r\n4cEEWBNfGg0BrL3OTlp8VtyZxcmieujeZK/N58x8uZBrUOJRK3CRF0rOavol\r\nNRCptY9DWVBk2mmUGo6xEZSu4S3arNNndo8Hg+44ZIMKn7+OvRDQx+5bZtSu\r\n6Ck34dzOEbxNFQZZjnkuQZP2haGo5jRVzEJMT0L+EzhyfyrcGnGJ/Ku/8Vk1\r\nHEi+iSohKsBS1TT5Mo1yWXPjLxPR94z2ItlcEdu+wbm3tKY7qyU1RAFsd2Ew\r\nLCFnqyh5CYmnEGMQ88KIFd5sCjSn0EHavPr52QuzH4p/5xmptz+75LAuqDl7\r\nYmpnYeGMqhDBl4epac3OreTuJX0FzVsioOZRYS0ggdwt/5f1g8rHaqrL7FR2\r\nHfMJGckh+9gRVhfd9He3LqU+LqXcHqRe3Ms=\r\n=R+QI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"ff72202e3f9397a4f20e670c78eb4a4fd01cbfc6","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.0","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.2_1648713797342_0.6014942979262694","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"deepmerge-ts","version":"4.0.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"495b11315d082fc715e101a1b0e41cbb136becfb","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.3.tgz","fileCount":8,"integrity":"sha512-kRBBqKdfhdZ+LEBkyE0Y7Yu7Lm277HOKpVmpecaEzzD3Krne9uO13Wqi7sNJ9S4FDmCgwjiWj8UhXo5OgjOIwg==","signatures":[{"sig":"MEYCIQDcaemF955fHAiA1Dy6cCdvLb5UlkmcRUHYF5PptJd/nQIhAORI/p6z8bq5uoox3wFFYebVn+c/ofwsTdDQlwE14D9J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":62882,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiTQtZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQSg/+Lxtd5ZvNy9hzz/+mOExZRPZYGmKZJxJ4VDKjlnycmf1KpZUZ\r\njxuKIoLzpWWyZ4bWN24JRRYk8bvHCb0Gkx92AYqVoOa/gtIaaZcTYV5NfBu8\r\ngfjW38qduE0QhRBMRbHKoIbtt9hfoADLHflrhmDuoauryVa2clMLa8aS4wvb\r\ngXzxkHHYfxDpTXWqTqKSWjgKyqsXgw7QNShImFOEGoZDeGkFOrffojSRzfG0\r\nm3Y+9nrJ7U0cCO4IMOFVqsIFFjOkFx9tBkxpYbUk9UXSlxcJRFLDfXS/i1fy\r\nR6oGYKCsT3IXJgRFvzn8woXy+wqTsFavzwJaZDGedKqvnFY9pWEb35wB5dRY\r\nbTuF5ubWwc5bQQu/8EAz3oqEhGiamPKEt/gvwRNdZD3EGnGUoPQOtliJ+rV1\r\nMK/CjfzE9QQvol95s4SqmG7dYF1SuOG8TTj3+JfMgNCpPj9qZoMVUHEtDrjt\r\n/ZZHfBXFaktKCxMt1EPsSQhSGTjy/mwKh/IwuOTJLo5KM+4PrsZzwtJoVf3M\r\ncm6qM76NTXb9o1Fdwy5SKepFooDboqq/ANhmLSNGBWFLobGUswSfYUNDjt1M\r\n6HPqgzC2inFrknYANu0GbUqHqoMJ4rpXy7vvQFjVbdjc3C/VD8YoHTK9vnca\r\n/sBk/04bs+Cksek7oYSDLzC2hoLaKG5TPXI=\r\n=XYwH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"d4d0605bf139c3154d509af0c8345b69cbbfa03c","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"yarn build:npm && yarn build:deno","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"nyc ava","prebuild":"rimraf build","benchmark":"cd benchmark && yarn benchmark; cd ..","build:npm":"rollup -c","postbuild":"rimraf build","build:deno":"tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","prebenchmark":"yarn build && yarn link","prebuild:npm":"rimraf dist/node types/current","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","pre:build:deno":"rimraf dist/deno"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.4.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.14.2","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"ava":"^4.0.1","nyc":"^15.1.0","husky":"^7.0.4","tslib":"^2.3.1","cspell":"^5.18.4","eslint":"^8.8.0","lodash":"^4.17.21","marked":"^4.0.12","rimraf":"^3.0.2","rollup":"^2.67.1","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.5.0","prettier":"^2.5.1","commitizen":"^4.2.4","typescript":"^4.5.5","@types/node":"^17.0.16","lint-staged":"^12.3.3","@types/lodash":"^4.14.178","@commitlint/cli":"^16.1.0","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.2","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.1.0","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^37.8.0","eslint-plugin-tsdoc":"^0.2.14","eslint-plugin-import":"^2.25.4","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.0","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.12.0","eslint-plugin-unicorn":"^41.0.0","eslint-config-prettier":"^8.3.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.2","eslint-plugin-functional":"^4.2.0","@rollup/plugin-typescript":"^8.3.0","@typescript-eslint/parser":"^5.11.0","@rollup/plugin-node-resolve":"^13.1.3","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.1.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.1","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.11.0","@istanbuljs/nyc-config-typescript":"^1.0.2","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.5.0","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.3_1649216344901_0.2852041759943318","host":"s3://npm-registry-packages"}},"4.0.4":{"name":"deepmerge-ts","version":"4.0.4","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.0.4","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"e591d8d10515efe1df59af807b0f4b460ae53399","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.0.4.tgz","fileCount":8,"integrity":"sha512-OhcqHP11fnJaneHGq3tTpa7E1wP1sszq4HTZ/x/CVWC3oYbKw5WjBYk0kF/4qr4zpy7Q+THxB7PCom9NMiTluQ==","signatures":[{"sig":"MEQCIF4BBnzHC7zzS/utVuBXlrN5aut65+kceoeAq+PRDeNjAiByj3Mj7VXO+KE+OZyZN/GwduRLF+zXkhN0ioPlc/u0MA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63633,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipsLbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFBg/9GKoiyYnBw2lcKYul2TGhE2j/eaKFW6lStf07qIKVWfxbCx+0\r\n5A86vSMEAxHvTU4DcjUJKHqXy1rxvUBzNFbITNWGeFIGp1K9gjfVUVv/8psm\r\n0bfHJy0qlLAPEUnWkAAF7lo6r/OTrxdlf5jsU08gAdwwpUazBh5gd6INe24J\r\nFP662xV7OVOmIp5DBeti0yp40CVP8erp+b2vI7T0J9kuqIJjJJkfnVGfu9G+\r\n27ObQtY6QBrHnNGZi3z5nXnu6EJVrtyb7M5uTDA/6VUC2ChF759aqfTzOI57\r\nTAt2m4sCQcm45ti8y3UhInPkubTjxM7lOP5LdZedqGAdK4gWV6lh0V8dku6Q\r\n3Kn7z+6X0fTetG8r3xjUbEF+XatNZsV8KHqYr8U2/PZYDyJzEh8ajMuELtTh\r\nfDxFc9ObyVXczcHMbX8i5kXWSE3OZF5UlmtesqjO3od4iT5r2ZGzY6GPhhX8\r\nmjZOjjWsGFpPDbujqakuIP+zxgED8d34xA7UXBelWFozrJrPW95ryxfTw4Xf\r\nKgeFvunoHxdo/kfKJ54eNGRfJ5jHtm6zKAFyPEBQNgzdL/oCwNvhXzorcqVe\r\nbFQ2R3IvH3ltJ2mF442+VWafrrSGOwrg8VM+z/WZswN1W+NMsXKlSNu8wJ7M\r\nBb5OU4lu7eoPlvWJAKczx2bnGuzqgPjG0s0=\r\n=uhvG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"6becb68ee978e73947afce19071c206c1a9292c3","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"yarn build && yarn link & cd benchmark && yarn benchmark; cd ..","build:npm":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.12.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","dependencies":{"is-plain-object":"^5.0.0"},"typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"c8":"^7.11.3","ava":"^4.3.0","husky":"^8.0.1","tslib":"^2.4.0","cspell":"^6.1.2","eslint":"^8.17.0","lodash":"^4.17.21","marked":"^4.0.17","rimraf":"^3.0.2","rollup":"^2.75.6","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.8.1","prettier":"^2.6.2","commitizen":"^4.2.4","typescript":"^4.7.3","@types/node":"^17.0.42","lint-staged":"^13.0.1","@types/lodash":"^4.14.182","if-env-defined":"^1.0.0","@commitlint/cli":"^17.0.2","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.3","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.2.2","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-tsdoc":"^0.2.16","ts-paths-esm-loader":"^1.3.0","eslint-plugin-import":"^2.26.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.4","eslint-plugin-functional":"^4.2.1","@rollup/plugin-typescript":"^8.3.3","@typescript-eslint/parser":"^5.27.1","@rollup/plugin-node-resolve":"^13.3.0","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.2.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.21","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.7.1","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.0.4_1655096027590_0.6634429290097277","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"deepmerge-ts","version":"4.1.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.1.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"19fabff93b6886e6377d9b68d5811e88faf3322b","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.1.0.tgz","fileCount":8,"integrity":"sha512-+uGH1tqZTZlOB2yGhLyhbz25VMgjzfwfVko/TyiW5qdaRd7x/gWerZXy9UV0YM3hdLXvxenlyoSlaX3lG3vd0g==","signatures":[{"sig":"MEQCIH+5brj4gV3YQlW/YgBrBvsMdDh0QcqZ3MW3PbmYBbhMAiANFLog1/ploSITxpEHnwoXYWEjB+fXiKmPjmm3Y38+Rw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJipsclACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqcWA//UwlXtTnjW8APsKYYjpPVFLCXF+UKcCA2NE3pljKvde5osSNF\r\nUQsymI4XLwV1pXVz7rc6InCvit6EQTvyFdo7JGYyd3DmA4V9Az4Z4gnUMXn6\r\nc6wW5Vb7p9w125g2692P7IjuosuxZv6lSt0aqxNTbE5RCMFz9ngsS2Jrykqi\r\nsDC4RIKrS0uojdgemEEYsGUbJNoVHCXk9iU3Uv7LJQD1SqWKX/x5tCAOz4xp\r\nlGNfMoGVVn+Pif3ciAX2+7OGYM1ENiaz/VbwLFxp6W7Xax4fxBSpkameqiM/\r\nkutnx6x9P/yEstxRic01J/C3WcBjGXOW8NQZ4ltYgT6D+jj71ppWJzh9THWe\r\nRXiZXGRXrF/kWs/xjKPdxHxCJKZJg4stGrha1KA14dwVYaGb1zG0Qk6Dwizi\r\nEAgKECZGK3bfwy5O30nel/jBdp9ZbKz0Xa8ufpCiL7UNyveImhdSg/dOocLG\r\n457ewpMI6/+Xdn3iUGGNdUoPU7PaFi3Wyhq8pgFK6B86xAURhAV22spCQase\r\nDCo4n2oEgSAhCwEn37LFHKXdzWGc2lPVZT3RKJAKv/mU45HbS6Y3GCNOEfRu\r\nIZnkyb4PzOtslm+zVTjRI5vRW5EFwVwT2wppTabaoiw88c3QZhvZu9d/EA1Z\r\nPDRu7oXvsWV0+gEoEgmkGFnFlRZr8v4CfbI=\r\n=tkO3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"import":"./dist/node/index.mjs","default":"./dist/node/index.cjs","require":"./dist/node/index.cjs"},"gitHead":"9d04bd04829665bcaef11fe3a2f56d6e1d644205","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"yarn build && yarn link & cd benchmark && yarn benchmark; cd ..","build:npm":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.12.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},">=4.1":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"c8":"^7.11.3","ava":"^4.3.0","husky":"^8.0.1","tslib":"^2.4.0","cspell":"^6.1.2","eslint":"^8.17.0","lodash":"^4.17.21","marked":"^4.0.17","rimraf":"^3.0.2","rollup":"^2.75.6","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.8.1","prettier":"^2.6.2","commitizen":"^4.2.4","typescript":"^4.7.3","@types/node":"^17.0.42","lint-staged":"^13.0.1","@types/lodash":"^4.14.182","if-env-defined":"^1.0.0","@commitlint/cli":"^17.0.2","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.3","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.2.2","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-tsdoc":"^0.2.16","ts-paths-esm-loader":"^1.3.0","eslint-plugin-import":"^2.26.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.4","eslint-plugin-functional":"^4.2.1","@rollup/plugin-typescript":"^8.3.3","@typescript-eslint/parser":"^5.27.1","@rollup/plugin-node-resolve":"^13.3.0","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.2.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.21","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.27.1","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.7.1","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.1.0_1655097125605_0.6718645369777569","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"deepmerge-ts","version":"4.2.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.2.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"ab496dfa428f06039a2ed2544be2ee24f50b2aaf","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.2.0.tgz","fileCount":10,"integrity":"sha512-Ej7Zs8eMqZjIDguF+T3FZnYg8MkOesxd4hkSDs3YGM6JLwv6+bKtr1h+NOUiDU6u13ze2LtzOAwhrHSGQ7Q8tw==","signatures":[{"sig":"MEUCICeN2PXPlwIKJkpSQ3jVNxoiBwh9dJ1HPGzNxvrCTf/FAiEAuZA5eVswSXrrJMd9nB3na9pv3rthHr6j3OPPpRfivvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqT24ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoEcg/+OK1nXt7Ltoe/ZcCpBK+r+ImtKd8XU/4HS5NiYKWWCazmoJLx\r\nZleD2YYhVGMDEsz9pt+Zv2OUwMmu+2IxzVBaBUJCDfdziPbKzeTfvZnwKibc\r\nYFcxQcbrUnyb6n1GxoNVgM09Vck9PWCXCkVCCWw+EokHeFSLT1rylA7Qtc58\r\nmun6/SWUmuwLphMSuelS0Tq/cwg9AQcLB+qUr0zPXNT9tMOJpiqqRNojHtOL\r\nrxiwN6jUWsorFAd1bEqegTQ8DcGBInU229fSqIIADveh9qE21wY+kFh27JY/\r\nG6O++xXG3dnkN3XRVue8vBruBhtfbzFlmx1thy7EuAcZ2EUxC4kov00MvBri\r\nGxzQ0PfIGQfc4hB7rFGTR9xUTTlyZreYWvUBluckk0bNB5t5eJgK1RABEw9J\r\nkaktH3g4iITQoFfAqKdfSwNzBFrqNuzZiBVXYmRri0e498RUIZzAyvOjzTs7\r\nYaRLZWvx909kyIhNVtRlS+cTmLf/kGSy8CQyhagFKH3Q4sXZwFMbNUh9dFkG\r\n2YC6JXFMxcp03RpmE2AB6ZyzvnslLWdbrJQmlyW+JQKxZLkR0NrwUQIEGpkr\r\n9Wejl25mACeSAgaOadLr6w75hMXE/Q7D0b5qLUOuizghmtiUpTZAAxcJ7xun\r\nzd6ka6+0//3nQdtnzZiODOm3o7xD/mgE4IE=\r\n=e5b4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"63581a5db747a10c1f7c7e2198e93f0654a36682","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"yarn build && yarn link & cd benchmark && yarn benchmark; cd ..","build:npm":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"deprecated":"broken ts4.7+ types with module resolution node","repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.12.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"c8":"^7.11.3","ava":"^4.3.0","husky":"^8.0.1","tslib":"^2.4.0","cspell":"^6.1.2","eslint":"^8.17.0","lodash":"^4.17.21","marked":"^4.0.17","rimraf":"^3.0.2","rollup":"^2.75.6","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.8.1","prettier":"^2.7.0","commitizen":"^4.2.4","typescript":"^4.7.3","@types/node":"^17.0.43","lint-staged":"^13.0.1","@types/lodash":"^4.14.182","if-env-defined":"^1.0.0","@commitlint/cli":"^17.0.2","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.3","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.2.2","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-tsdoc":"^0.2.16","ts-paths-esm-loader":"^1.3.1","eslint-plugin-import":"^2.26.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.4","eslint-plugin-functional":"^4.2.1","@rollup/plugin-typescript":"^8.3.3","@typescript-eslint/parser":"^5.28.0","@rollup/plugin-node-resolve":"^13.3.0","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.2.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.21","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.28.0","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.7.1","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.2.0_1655258551813_0.6595863992908291","host":"s3://npm-registry-packages"}},"4.2.1":{"name":"deepmerge-ts","version":"4.2.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.2.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"104fe27c91abde4597bad1dcfd00a7a8be22d532","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.2.1.tgz","fileCount":10,"integrity":"sha512-xzJLiUo4z1dD2nggSfaMvHo5qWLoy/JVa9rKuktC6FrQQEBI8Qnj7KwuCYZhqBoGOOpGqs6+3MR2ZhSMcTr4BA==","signatures":[{"sig":"MEYCIQDC6QYUYNOLoDoYRSvf/gB9uQyeKmo1MDzMfxZ9X3oMIQIhALZXsMHkffrZjapuXQ4afgiZN+1cfXH/GMkZWw5x4G/X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiqmIQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa5Q//dNnwyEVUIHBGnBmmczZkdZ1pOoFShj1QX0wcVP8VcjCHVy3g\r\nHx0gmRH+w01xD2P5yPLo+Y0KnTOstVr+3BFaCIpSBMR4qBNDNzpBuzRRuHvQ\r\n7H7uVwifc1W6gPtuEkIOEQ9OaqYu1OomfwxFpae2c+MPYVD7jLMmdq43n76D\r\njQTwub8OZcl4N0mxGNeCVbmpaFmajzIO6nduT2MuNNY7L9V+OFRC92EuMaC/\r\nylN4Jl9hOhuEzeZP0g75Y/KrmHYaRvqlyWPTW3uZfK+Jqoq7ZECnbzGws+15\r\n0+ksThStEuqPNrbwbIxasJCdabJ7BzQuVkDsUOiIoU8ShOi9I50SpK+b5sp0\r\ntZpQVgRInMQkUEDv2J9xcVhuXVfMWGgqyT75AFglUbxzZD3UaMcq/+rS/aju\r\nLvCYJjnZMlxh+nkLjoU3IKudE5Fd11u40+XRNAZUzOYg1cFNhOLaXV25DgF4\r\njeZ4rF3KIXSAHFbMy8kWj0mxaCvie7ZiVQYIqrlZJFVWKDmlN7Q/MyEacM2N\r\n6dYHoEiyt62BGxgYu+iHUBe0G6ZH08i6Riv7jI8kK6JA762T7+V88NivRTYL\r\nha2zUkRzlsc+0beQVIbcNoBC/v0e40BVFc+MvJY2q6U5bGoynCCW3LqK3zHC\r\nMGRoCoZlu6PWmFdZl4FOk8u9jq3ENNnF6ks=\r\n=qoxB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"172142d383605ed570af126df41b8b5f6f0c2e91","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"yarn build && yarn link & cd benchmark && yarn benchmark; cd ..","build:npm":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.12.2","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.15.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.1","devDependencies":{"c8":"^7.11.3","ava":"^4.3.0","husky":"^8.0.1","tslib":"^2.4.0","cspell":"^6.1.2","eslint":"^8.17.0","lodash":"^4.17.21","marked":"^4.0.17","rimraf":"^3.0.2","rollup":"^2.75.6","codecov":"^3.8.3","denoify":"^0.11.0","dtslint":"^4.2.1","ts-node":"^10.8.1","prettier":"^2.7.0","commitizen":"^4.2.4","typescript":"^4.7.3","@types/node":"^17.0.43","lint-staged":"^13.0.1","@types/lodash":"^4.14.182","if-env-defined":"^1.0.0","@commitlint/cli":"^17.0.2","markdownlint-cli":"^0.31.1","semantic-release":"^19.0.3","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.2.2","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.3.2","eslint-plugin-tsdoc":"^0.2.16","ts-paths-esm-loader":"^1.3.1","eslint-plugin-import":"^2.26.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.13.0","eslint-plugin-unicorn":"^42.0.0","eslint-config-prettier":"^8.5.0","eslint-plugin-markdown":"^2.2.1","eslint-plugin-prettier":"^4.0.0","@semantic-release/github":"^8.0.4","eslint-plugin-functional":"^4.2.1","@rollup/plugin-typescript":"^8.3.3","@typescript-eslint/parser":"^5.28.0","@rollup/plugin-node-resolve":"^13.3.0","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^4.2.0","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.21","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^17.0.2","@typescript-eslint/eslint-plugin":"^5.28.0","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^2.7.1","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.2.1_1655333391769_0.600870204077669","host":"s3://npm-registry-packages"}},"4.2.2":{"name":"deepmerge-ts","version":"4.2.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.2.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"582bf34a37592dc8274b137617b539f871aaf11a","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.2.2.tgz","fileCount":10,"integrity":"sha512-Ka3Kb21tiWjvQvS9U+1Dx+aqFAHsdTnMdYptLTmC2VAmDFMugWMY1e15aTODstipmCun8iNuqeSfcx6rsUUk0Q==","signatures":[{"sig":"MEUCIF2lChJyuvqQ+ccxD/JCZrUbFW4C0GA2OUFZdiALu5D3AiEAnjOyjg1+4TbKPscF2I/+NTpy1VPtKhm07/+G7GUd7Ko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109952,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjKFeLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2oA//deQdi+2po9YOoylzXJ8MG9Mg39sOoyDP90+NUy4W2lluvrmM\r\n69vDKi+uubxSlAyXweRUFVUHWuEqmGJp5h51QwJieBfXhYXs25iRKcyIuAdK\r\nXqFE5Zdhz8m0OheNsXf1mUu7qLzWimfRwhTnArebZEa+NeamYNr5A/IZpz/h\r\n8YR0XWn76iRfWgxBvAO2uCllXabNioEnc0hv+ZBcxz2M/YpYBviiFZZygGKS\r\nTnRiOPY3JG6hNscPFOAenRi3kQlG+YYeT+FhT5DMglsvL8HRcXle7zBi9tmo\r\nPOkBjW5WV7F2STWmekB5v5Wv9OLn/eaMKLdsfrLTmUdOC1DjMyP7Mw9z72TO\r\nf9psXxoajzbX+90noUilGVTI0StQUb8uLFGRnyWbpgrypfBf20ZJa8ZYJ3bg\r\n5dxALqgcPCYg98Zv8EEW3gNOYSQt2C+3W3bkrCGGzp300stbX+jCSpSKvxup\r\nQTiqIfILDPz+2saJix4oeAz2tksVX1snyr9jt1T8W68WqI2P2zZGmRVZkNXu\r\nUAQLLu1Jv2ZR0HL5g93EmKsHW85f26V2nrcxf8qsmkvuf7UZmwlw9CpOnWgE\r\n/jpfwZwJSg72EoXGRAEi02LZqekuqwGooQ/xHrSC6hPAX+pGDzYi58fCbb4B\r\nz7nSoEgDOTfGJ1lToNOZd6Zxyh18rG5uzos=\r\n=fLTU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts","ports":{"is-plain-object":"https://raw.githubusercontent.com/jonschlinkert/is-plain-object/v5.0.0/is-plain-object.js"}},"engines":{"node":">=12.4.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"5735fadce9c15b576fd5d386a31f93cb126686bd","scripts":{"cz":"git-cz","lint":"yarn lint:js && yarn lint:md","test":"yarn test:js && yarn test:types","build":"rimraf build && yarn build:npm && yarn build:deno && rimraf build && if-env-defined CI || yarn build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"yarn build && yarn link & cd benchmark && yarn benchmark; cd ..","build:npm":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","test:types":"dtslint --localTs node_modules/typescript/lib --expectOnly tests/types","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.19.2","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"16.17.0","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.2.3","devDependencies":{"c8":"^7.11.3","ava":"^4.3.1","husky":"^8.0.1","tslib":"^2.4.0","cspell":"^6.2.3","eslint":"^8.19.0","lodash":"^4.17.21","marked":"^4.0.17","rimraf":"^3.0.2","rollup":"^2.76.0","codecov":"^3.8.3","denoify":"^1.0.3","dtslint":"^4.2.1","ts-node":"^10.8.2","prettier":"^2.7.1","commitizen":"^4.2.4","typescript":"^4.7.4","@types/node":"^18.0.3","lint-staged":"^13.0.3","@types/lodash":"^4.14.182","if-env-defined":"^1.0.0","@commitlint/cli":"^17.0.3","markdownlint-cli":"^0.32.1","semantic-release":"^19.0.3","eslint-plugin-ava":"^13.2.0","rollup-plugin-dts":"^4.2.2","eslint-plugin-node":"^11.1.0","rollup-plugin-copy":"^3.4.0","source-map-support":"^0.5.21","@rollup/plugin-json":"^4.1.0","eslint-plugin-jsdoc":"^39.3.3","eslint-plugin-tsdoc":"^0.2.16","eslint-plugin-import":"^2.26.0","@semantic-release/git":"^10.0.1","@semantic-release/npm":"^9.0.1","eslint-plugin-promise":"^6.0.0","eslint-plugin-sonarjs":"^0.15.0","eslint-plugin-unicorn":"^43.0.1","eslint-config-prettier":"^8.5.0","eslint-plugin-markdown":"^3.0.0","eslint-plugin-prettier":"^4.2.1","@semantic-release/github":"^8.0.5","eslint-plugin-functional":"^4.2.1","@rollup/plugin-typescript":"^8.3.3","@typescript-eslint/parser":"^5.30.5","@rollup/plugin-node-resolve":"^14.0.0","@semantic-release/changelog":"^6.0.1","eslint-plugin-eslint-plugin":"^5.0.6","rollup-plugin-auto-external":"^2.0.0","eslint-plugin-optimize-regex":"^1.2.1","@cspell/dict-cryptocurrencies":"^2.0.0","@rebeccastevens/eslint-config":"^1.3.23","eslint-plugin-eslint-comments":"^3.2.0","@commitlint/config-conventional":"^17.0.3","@typescript-eslint/eslint-plugin":"^5.30.5","@semantic-release/commit-analyzer":"^9.0.2","eslint-import-resolver-typescript":"^3.2.5","@types/rollup-plugin-auto-external":"^2.0.2","@semantic-release/release-notes-generator":"^10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.2.2_1663588235178_0.6687062388720415","host":"s3://npm-registry-packages"}},"5.0.0-next.1":{"name":"deepmerge-ts","version":"5.0.0-next.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.0.0-next.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"f5e0acca3e717693ab5472df4b99f3f04604a899","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.0.0-next.1.tgz","fileCount":10,"integrity":"sha512-fJ1Fp6LELVzx7DIBsgPxMQQHkcxzU4CTwZ37qku0xP/Wec08xu3EFdW4BaMkLCxt/wmdCl1ao5d/3QwX6dbrHg==","signatures":[{"sig":"MEYCIQDLqI74x1AtW0cEeM2jTxC11sbbV0LxyZp8NtEQFjT9LAIhAPx02sZgf4jOj/uKHTDyzjAaUcb+CHkjjQ4v4xogvwU5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":109350,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj25HDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWCg//bM+67dIpf5meSaW5TnilWEIRXy2BysSaSOhAYATBTbZ5+1V9\r\nP1+ogAxYMle3VFveU7MbeLFx4ih16RkYpbe+kS8wLMW+MTuvroTpY1irppas\r\nMXHuANylyC8ntRhSUdXPBwsNLMKNYG7Tvr8mhoNcb4+uxHOiiyWdUCynrx2T\r\nbGtHOrz+4viyD9jtGMyCO9+ySVZ760LnEriMU+jRJcF5j+n5S2y4AYIXYI0z\r\nTOEL/vj7N7GFiUxBccyeyAjv5Vx6X+8Ki9JOyyZOvC/3T4LT1N+LT5k+BR50\r\nmnNARzt835Y8PYao4xmveZxMM4ZXWnuBhaEsW1yXgTXAjT8VZBTVruaz+8pd\r\nDgUluKRaVq8TmSrvA/QiYKonY/WNHQRq/njArR6g8DJgy+L9Gvk4cXpwho6h\r\nW18f/0643gtjPm9cze4K9jW3367IH73S26A/S8+DyjfynWXeWi7eoC3SPaY+\r\n8PzoO9PMdghEisXouz5XTt3E0Erck+fZ41IuYEIQdFEfAVrqS+1lfW72lgIN\r\n1j2A/lMMbyG6Vx0BqDl+B+79W8E4ADMvz7jQVVFEbTku6EYIX+JVZIFjcFh6\r\nCeY5dSiPCXPJD5RwQT+IKypt/V/HpY4yuuFwi79+QPskIjrP4kYcqKbyAD0Z\r\nEhS8v0L3u9Bx4l362mDeSYvAGhBUgwAwQaM=\r\n=1siJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"b61b11362f080d3eb0388d43ed0e669200d6a3a4","scripts":{"cz":"git-cz","lint":"npm run lint:js && npm run lint:md","test":"npm run test:js && npm run test:types","build":"rimraf build && npm run build:node && npm run build:deno && rimraf build && if-env-defined CI || npm run build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"npm run build && npm run link & cd benchmark && npm run benchmark; cd ..","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"npm run build:types && tsd -f 'tests/**/*.test-d.ts'","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.19.3","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","readmeFilename":"README.md","devDependencies":{"c8":"7.12.0","ava":"4.3.3","tsd":"0.25.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.20.1","eslint":"8.33.0","lodash":"4.17.21","marked":"4.2.12","rimraf":"3.0.2","rollup":"2.79.1","codecov":"3.8.3","denoify":"1.4.9","ts-node":"10.9.1","prettier":"2.8.3","commitizen":"4.3.0","typescript":"4.9.5","@types/node":"16.0.0","lint-staged":"13.1.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.2","markdownlint-cli":"0.33.0","semantic-release":"20.1.0","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"4.2.3","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","source-map-support":"0.5.21","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"39.7.5","eslint-plugin-tsdoc":"0.2.17","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.1","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.50.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.2","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.5.0","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.50.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.0.0-next.1_1675334083729_0.1309417787538978","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"deepmerge-ts","version":"4.3.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@4.3.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"432aff3cd09f947e36cdb3772a43960bf45327fe","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-4.3.0.tgz","fileCount":10,"integrity":"sha512-if3ZYdkD2dClhnXR5reKtG98cwyaRT1NeugQoAPTTfsOpV9kqyeiBF9Qa5RHjemb3KzD5ulqygv6ED3t5j9eJw==","signatures":[{"sig":"MEQCIH0arskGsHMJGOm0Hdn3jvdkTFtGutjmNj/AB0O2pwj4AiByk5sGJbJMkmWyVoIvS97EhZslXjY8c5UJqUF0gmxMsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4FhlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrxxA/+JFm968rrSm/rx6fmZd/v/6wscFf6n/o6nvEG8qJuwSzMNp7a\r\n/u8X9fKpoeuVMPGbO23IKcwUJvIxfesx4ob3PJ8XiOKS7MQ6f6M1hHOSij+n\r\nicSzCNBy6E1IqjirpUfwefqzZkf2P3E8clrE21IUFWlhTAuG/xrarrvhzwvY\r\nEGSD2oLoh8XBqtAJJjPHPsspfXYHL6DXsZWLXekTPgzV5XoIv2xKqQRNHo8z\r\nogbflJ2bDSzh5GKxkUxqT8CUqfA5XFS7Xsi5EvjK6y5H6Pheb4mjHn2ymLQe\r\nUmmCds24z2jc1L+cKvrBtqpADSvIdXkipj/7dMKeOGtI0lPLv/1s7/ccWkQ+\r\nDobXGW8h7oDXuroz/swKoAgGvMKFMof2MtRj+OMhr6kKROogARU7cUcFLaEG\r\nwN7/02yoH8P35DOyvBH1VZvwmme6VX8FdRb3cSO72qZ7wqiQnwnlZDPrMeGR\r\nJZ2VHciIqYLy6Q5HocUhqiCxfmRzGMH90Av8MP+zQtyemL/2CJmorLeDcKka\r\nYyPuXY1RGpQhuUeZCY4BOLRjQ0V9Zjhd5hlEHe7AP8BqZiZRHEDG7hmp8V3p\r\n5Mwx+IAq+pEOQF/v+Q5e42H6sog1ntIBXM6VJj8QBAbe95OQYt9vDcL/jnF0\r\nmbIR17kVp/xQblrSuQ6ZTXwqwSyle4NaNgw=\r\n=/DH4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=12.4.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"8e6827b39e045895ae76e4db32d426e15a0a98b6","scripts":{"cz":"git-cz","lint":"npm run lint:js && npm run lint:md","test":"npm run test:js && npm run test:types","build":"rimraf build && npm run build:node && npm run build:deno && rimraf build && if-env-defined CI || npm run build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"npm run build && npm run link & cd benchmark && npm run benchmark; cd ..","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"npm run build:types && tsd -f 'tests/**/*.test-d.ts'","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.19.3","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","devDependencies":{"c8":"7.12.0","ava":"4.3.3","tsd":"0.25.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.20.1","eslint":"8.33.0","lodash":"4.17.21","marked":"4.2.12","rimraf":"3.0.2","rollup":"2.79.1","codecov":"3.8.3","denoify":"1.4.9","ts-node":"10.9.1","prettier":"2.8.3","commitizen":"4.3.0","typescript":"4.9.5","@types/node":"18.11.18","lint-staged":"13.1.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.2","markdownlint-cli":"0.33.0","semantic-release":"20.1.0","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"4.2.3","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","source-map-support":"0.5.21","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"39.7.5","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.4","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.50.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.2","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.5.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.50.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_4.3.0_1675647077758_0.070264925806371","host":"s3://npm-registry-packages"}},"5.0.0-next.2":{"name":"deepmerge-ts","version":"5.0.0-next.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.0.0-next.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"2cec08f6599f21f134a6f6d72eee89e273c4882f","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.0.0-next.2.tgz","fileCount":10,"integrity":"sha512-jaS5iawIGShcL4rZ06J3S2ml0l9KQkFMfMFk1MEXd50i4h+AoP1m4KB4ADagTi40It72Vzc2VfdWeh793+HcTg==","signatures":[{"sig":"MEUCIQDUTTGFBPL6+QxQMdhzR/Mbg45Rb7vkQVhrU25912p1zgIgJiQXE4gN9D/PNe5CphCeDbfECbfAZehyJ4rXp0PPUyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4Fv+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqvABAAnCasOfpPBHdI8QNBbPop8KT0QQiBmEoxSWGchQ3qIdJn8H4Q\r\nF1krmfpfooERJLbeYNmoUrZ6XvM3QUaaIdD0OxJbgGqIImPDsj8wQcHDZ3rG\r\nJ8TueZfxpsYvzCmheKBetEbhOe0v2WOKdx1IssTOCUY3MPW8cnMMrh86sa2C\r\nLJ5jcR6rc4pBYBwoeS2RM+ARxGK0BjfAmZSy3c3KaDXukNL3oAntkCTvRaq1\r\nOneHT1udJaebZtA6bEaQXmKc+vMnsQOwM5AYVpNY0VoY9F3By3H+7riSxSMx\r\nQv9BfVm1jRH5eugp6sMFvBH4S0czL/5aF0Qrb9m1n1RX6SJXpWSl301hN+sH\r\n38W72Koyek4IQzCdwi4gcR2Ur6UGmEiYDMolyCwbkQcWjcGr7hbxAp7teOi2\r\nCglWrk0GLAbGbVaYgUYsOp5H0LHSFEabiRvq6Knj7mfC9r+PmO8coZOE2DzK\r\nAGqhmMzaOpjjBio0gmb4DFDbSVbmDt+7MgH0335hpR1U0gS0Lte4TivYyJuK\r\nOrHzY4/sbnH03NG74JEMMc9rDafhlhW7/XG6Rx66wTp6iGzOO+VB1FOFG9jj\r\naCJF2yziZUo2XPGzlnTZPrb0d/TSmIAqF9BRCvJMQPFOnGwCo5NswcGK3Wah\r\nMpB6U53pHHuD3EM1s6ofbqK+EZK1ue0bxLU=\r\n=8Bv7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"2f82f45f92a60b1047dae2caf65080999012d948","scripts":{"cz":"git-cz","lint":"npm run lint:js && npm run lint:md","test":"npm run test:js && npm run test:types","build":"rimraf build && npm run build:node && npm run build:deno && rimraf build && if-env-defined CI || npm run build:assume-unchanged","format":"prettier --write \"./**/*.{md,ts,yml}\"","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","test:js":"c8 ava","benchmark":"npm run build && npm run link & cd benchmark && npm run benchmark; cd ..","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"npm run build:types && tsd -f 'tests/**/*.test-d.ts'","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","check-format":"prettier --list-different \"./**/*.{md,ts,yml}\"","check-spelling":"cspell --config=.cspell.json \"**/*.{md,ts}\"","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"8.19.3","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"18.13.0","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"yarn@3.4.1","readmeFilename":"README.md","devDependencies":{"c8":"7.12.0","ava":"4.3.3","tsd":"0.25.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.20.1","eslint":"8.33.0","lodash":"4.17.21","marked":"4.2.12","rimraf":"4.1.2","rollup":"3.12.1","codecov":"3.8.3","denoify":"1.4.9","ts-node":"10.9.1","prettier":"2.8.3","commitizen":"4.3.0","typescript":"4.9.5","@types/node":"16.0.0","lint-staged":"13.1.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.2","markdownlint-cli":"0.33.0","semantic-release":"20.1.0","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"5.1.1","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","source-map-support":"0.5.21","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"39.7.5","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"45.0.2","eslint-config-prettier":"8.6.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.4","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.50.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.2","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.5.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.2","@typescript-eslint/eslint-plugin":"5.50.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.0.0-next.2_1675647998021_0.2720766124241787","host":"s3://npm-registry-packages"}},"5.0.0-next.3":{"name":"deepmerge-ts","version":"5.0.0-next.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.0.0-next.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"1edad21b10740c7f0ecc89976a757956c27755d6","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.0.0-next.3.tgz","fileCount":10,"integrity":"sha512-KhEIDL2m399Exwv5ya1gFo1GvGekSwWHAhFHLqR2opWZN1lIjivKr31eYuN559w3LOEjaV6A3y7WxZdNN8Rz4w==","signatures":[{"sig":"MEUCIQC+BDXuZVeGn5dqV30N1UlZQugJM+wTXMLDtvhTDYaenwIgCCbqjm7tQFLh04M+TpsEKdlokyUJsT7Lon9/oXCUeTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":139567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFa4iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmozdg//cFaG3X9x6ZAjca3yHWKpbXZikDeaVwuq6i2LSzCotH6mEKFa\r\nulZIK6j8Mv00Uv8zOWGDAYxRl01pWd2VwYfl2iBodeEVjprZ3LRuWyRJAR9j\r\nlhD6+eUGqnh7r0BM7wkU6u8fCExeRk6MBCiQPJGc2fus53Jn8QDb9SEXP3fs\r\nmrxPmnd587GpsNNmAtvnJv8vUqLb6Y7b7esreDYvm5unRZx3hWjqLAWjXFz1\r\nXi0fAy9zKJ3lnLzF7sXkD15JIZaRsFK41nyin+qt7H/THym0hh8q1NT8WIcv\r\n/RhALiwtYXpBQnLQpE25HMY0MlBbl7oi/FbAa2f0pWcRJoLhfx+7tnWMW14h\r\ng6yuKrIqdCb4nwJ/YUIiuMSYWAmWWNq1iAWmB6bxlnQnhTGvfhht28WxMTPo\r\nZFLZ/PWtbRmvz9OQCMvX13OTMcy9GydwqY/cSWtx6oHfQZurX+xmme5V0PO6\r\nyXD7vqPIIin37h3OS7hKV5cmAP6DrFAAeueuDRSk2Hp2kmNRhPsko40SB+jx\r\nK8diOk4L/cDW8wsyJGehjzcKjFATLJQMuS/xj3txYkuFxUaFa8uVLNyx89ak\r\nGOLqGCwFU9A9dO0/DaHyTh6gv7fV36hEd2JSmoDuXT1F1ZS0EFDz8r3nONJ9\r\nDyf0gp9I1AEOmkqXRXggQiCPBDabkHmOxjo=\r\n=fKcS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"80e150f8bcb233d2979a5db167644e0887d9c76b","scripts":{"cz":"git-cz","lint":"pnpm run lint:js && pnpm run lint:md && pnpm run lint:prettier && pnpm run lint:knip && pnpm run lint:spelling","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","release":"semantic-release","test:js":"c8 ava","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"pnpm run build:types && tsd -f 'tests/**/*.test-d.ts'","type-check":"tsc --noEmit","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js-fix":"eslint . --fix","lint:prettier":"prettier \"**/*\" --ignore-unknown --list-different","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:prettier-fix":"prettier \"**/*\" --ignore-unknown --write","lint:knip:production":"knip --production --strict --exclude exports","lint:knip:development":"knip --exclude exports","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"19.8.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.27.0","readmeFilename":"README.md","devDependencies":{"c8":"7.13.0","ava":"5.2.0","tsd":"0.27.0","knip":"2.0.0-beta.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.30.1","eslint":"8.36.0","lodash":"4.17.21","marked":"4.2.12","rimraf":"4.4.0","rollup":"3.19.1","codecov":"3.8.3","denoify":"1.5.1","ts-node":"10.9.1","prettier":"2.8.4","commitizen":"4.3.0","typescript":"5.0.2","@types/node":"18.15.3","lint-staged":"13.2.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.4","markdownlint-cli":"0.33.0","semantic-release":"20.1.3","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"5.3.0","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","source-map-support":"0.5.21","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"40.0.3","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.7.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.6","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.55.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.3","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.6.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.55.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.0.0-next.3_1679142434182_0.20763577690334634","host":"s3://npm-registry-packages"}},"5.0.0-next.4":{"name":"deepmerge-ts","version":"5.0.0-next.4","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.0.0-next.4","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"dd250fed0b92d22a3e6eaea7506e2f78b26d4339","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.0.0-next.4.tgz","fileCount":10,"integrity":"sha512-auuEeZrDFZTSXBrboa/gYEL409ytLVX2nEOlvlMh8hLZ51O8TOqlttWVXvfHOQMcn2kntqrVIFng3FtylsSyiQ==","signatures":[{"sig":"MEUCIQDa7oBBjdJwnAXmSOutT/Jc1WAz9dDXpbHhGitjDVwMTQIgXhvj2lD45oUYR6RzNNrD+7P17b12BSR6jzlBhpuiABk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140376,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFbUNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLYg/+MTfOL1B+36IXCD7omjYiBHD00OnOrNsPtcgXW2fSYnvtiemn\r\nYGS7Q+B6hsiVFtL7vH+b1OQJ/5XQz+BV+0nJWEb//W40rYjRo+h+wO8KWmzD\r\nua4lZXEpvWHbRh4VXaXxaMKAy3hpkEUbjzDJlvT4HFDTkL9OIrqbjgFz5EBx\r\nqlPOALFapAaLUIpPx1MRnuojLhPXSn7mC0yIbBo2mi3w2l96mCPZwh8mRlSR\r\nRQHG9zOkH0xsIttVZxzJcqUOFi6ugPQz+IneB6PROwdZrGEwF15/fPdmfJfK\r\napkowSz2+flRq8/qqJMX3Br1MYWaObPogVldzXsFDnMmTR7BYW17U0Yfn61z\r\n+xqSQMKUtMOJ7x9Ns8/qG2mbHA8MhecMI5jLs/wFO67qXYeH7kH3URzyAASE\r\nCImhRnqp+xxSH8jfhdAcM1L1Iqfq2GEyMqeGWk8Ww2wCmUWIUw5FlqTymMQF\r\nqlulwMi6RIrPbB2J9b/EYpswCxu2NfamF0J4i3UYjqmKhKGO64NQqG7GnNOQ\r\n37W+vy3cv2wJglzKx54qVrnSBtNxOiBqNjzMWNiTcJS2tN/qYQCUhW1TyFlA\r\nrJeqgPdFVv30629rrvBAzN4y8cKJHB56dN/+PShG5MvLjiia+mDxG4UmPN8H\r\nXttCRiOee88OF9khiKTfdFBBgpbOry9+r+M=\r\n=Yol5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"3a812eedb65cbf89d32a4175605c6c4dec0b02d9","scripts":{"cz":"git-cz","lint":"pnpm run lint:js && pnpm run lint:md && pnpm run lint:prettier && pnpm run lint:knip && pnpm run lint:spelling","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","release":"semantic-release","test:js":"c8 ava","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"pnpm run build:types && tsd -f 'tests/**/*.test-d.ts'","type-check":"tsc --noEmit","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js-fix":"eslint . --fix","lint:prettier":"prettier \"**/*\" --ignore-unknown --list-different","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:prettier-fix":"prettier \"**/*\" --ignore-unknown --write","lint:knip:production":"knip --production --strict --exclude exports,types","lint:knip:development":"knip --exclude exports,types","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"19.8.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.27.0","readmeFilename":"README.md","devDependencies":{"c8":"7.13.0","ava":"5.2.0","tsd":"0.27.0","knip":"2.0.0-beta.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.30.1","eslint":"8.36.0","lodash":"4.17.21","rimraf":"4.4.0","rollup":"3.19.1","denoify":"1.5.1","ts-node":"10.9.1","prettier":"2.8.4","commitizen":"4.3.0","typescript":"5.0.2","@types/node":"18.15.3","lint-staged":"13.2.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.4","markdownlint-cli":"0.33.0","semantic-release":"20.1.3","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"5.3.0","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"40.0.3","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.7.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.6","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.55.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.3","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.6.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.55.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.0.0-next.4_1679144204986_0.22460276114923383","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"deepmerge-ts","version":"5.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"789f7ac89a0f17c2f4a0fc0beaaa14703b56bc93","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.0.0.tgz","fileCount":10,"integrity":"sha512-esq9xUO8+CQCG63IlpkoOBNlpm1m4WBm0NRLFrGL/dcgzqWi1tmTLfG7QTvffqYt6T+dS+xaxrHxdexqGWkV1g==","signatures":[{"sig":"MEYCIQDwHmKNzf+NX33T44mrsATv8lWHCiuovFrGP59YJrjRbwIhAIk43fD+o2MO15KgoAUEWiUiksmqXdlmaDG9WTG2CIx1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":141174,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFbfmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOtA/+K9lqzvWtA75xVdsoNjaa1SfZWL9xRh0rRFNUZBt16YVoofwZ\r\nhQGgQuROqCz/JvIrE8rNKKuQ2o+8gCE5jbAda8l5nP8ItfUAv584726cjiW7\r\n8ZosMRNz8mXbbf4FfAa9BRPSnyBmMGECol8/eiy33qoA7ErLMfSdBnWBKHCg\r\nkrD/KTo+Ouc4n2tGtk4KR6+pcwPsi9Bx+LM4OXvEX1Br3t44iObPiTqLtgpy\r\nreF2EReTG+QYdzVvF9RqGnPzFQEWZNmHQp0y5dzq37pipZP4Upv7/MX1kXF6\r\nVMrAv/ft05Uqm2byKbw0mbexWi9Nd8XRRkWBJsnJ8TIWkZi45sG+lLPSR6Ck\r\nwINDQ4yf/MGHt5uFzCNjidnUOmkLQ5OpL938w3FQ0g/TzxbgK/eBQqueaLV9\r\n6bP96lpJAnCU+mzeqk/rdJplh097KwQwS7i0W8+DsI0cYhwkI0hUmE5tB72u\r\n03gq8I5Zn0zT/2O/yOCmIUXMQ7iMKMQjWECMt0edzdkE4+AMvexgHh2VQM6f\r\ntWX6PsOdLgZkGyTqBeWM/1N7B8S/Q+iix8xGUVTCCEB+1AI+WTNIkU5ArO2+\r\nW0++roDDf9nmoDtK6thW2xlW1YsTFvssqROLgMvCYcoLzGrFOOHUkc0FehSZ\r\njvXmr/2PBny93FVFylHRYCxPRU27MqBwtmY=\r\n=hdOH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"9db262c63803e0eeb1ed0c212df93deb2ed0dab5","scripts":{"cz":"git-cz","lint":"pnpm run lint:js && pnpm run lint:md && pnpm run lint:prettier && pnpm run lint:knip && pnpm run lint:spelling","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","release":"semantic-release","test:js":"c8 ava","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"pnpm run build:types && tsd -f 'tests/**/*.test-d.ts'","type-check":"tsc --noEmit","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js-fix":"eslint . --fix","lint:prettier":"prettier \"**/*\" --ignore-unknown --list-different","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:prettier-fix":"prettier \"**/*\" --ignore-unknown --write","lint:knip:production":"knip --production --strict --exclude exports,types","lint:knip:development":"knip --exclude exports,types","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"19.8.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.27.0","devDependencies":{"c8":"7.13.0","ava":"5.2.0","tsd":"0.27.0","knip":"2.0.0-beta.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.30.1","eslint":"8.36.0","lodash":"4.17.21","rimraf":"4.4.0","rollup":"3.19.1","denoify":"1.5.1","ts-node":"10.9.1","prettier":"2.8.4","commitizen":"4.3.0","typescript":"5.0.2","@types/node":"18.15.3","lint-staged":"13.2.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","@commitlint/cli":"17.4.4","markdownlint-cli":"0.33.0","semantic-release":"20.1.3","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"5.3.0","eslint-plugin-node":"11.1.0","rollup-plugin-copy":"3.4.0","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"40.0.3","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.7.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.6","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.55.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.3","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.6.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.55.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.0.0_1679144934603_0.5592863092493372","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"deepmerge-ts","version":"5.1.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@5.1.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"c55206cc4c7be2ded89b9c816cf3608884525d7a","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-5.1.0.tgz","fileCount":10,"integrity":"sha512-eS8dRJOckyo9maw9Tu5O5RUi/4inFLrnoLkBe3cPfDMx3WZioXtmOew4TXQaxq7Rhl4xjDtR7c6x8nNTxOvbFw==","signatures":[{"sig":"MEQCIAQ2o7PjT8siWwrm0hPl5lNMQeP+hxdu3DeQP0B2uySSAiBk8DYWbVblonyk3sMpa3yW7r3zlTZac9hnIEmPxjUWrw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkK28yACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJIA//fb2gexjHANDE4IsVfRjFz0ZyxQ+Y8Q8+b/7/EevJGbcGvdau\r\ncHX2bCwv7hVgkx8WuEWoUlFR3Au+S3OP3ycNskH8/gtGqqhd0aYd6K9piRa8\r\nnoCou24G+cZWZMVvRnZAZIHrnDbqE8eRZQdSpIOCnQII4ucxPCo1ofG0WtaQ\r\nLh786HNOLxtXEWdyVu64aZ16RVtdU/uzIFDi5RouFU5G8G3iVpFABDxT0n4z\r\n1zo2b7c6LotTYz4nFxvltTqh9u9CJ7eoq6D33BJxS2dL5muJHBuAXxEg7JxK\r\njP+yEqI6jQ7R74B8Tp9ULGIVuGBiC2U/RogwnnR5+fNGiGmAm8M4P7yglDLN\r\nAGJu1FQjNb3sqCmeaQRaj2CNsX3T2Z5swl1585+LUJl2cnmJLTWYKTy86O4Q\r\nkoWhClTyf2hLx+26mhUsanth6W72LyWleNWHismO8XroLj18EwDfL/eqxOSA\r\nLnRg91PJrvmp2KL3MCPCOUMxFZHGJxC9Pq+ngfvya1Qfv8tF51EuENg7vAMS\r\nfBPf+0ZI/VSRo53prVl8OlvgIVnINhWda/UP9tgSTpRfxcqjYFYFbhfxiRaO\r\nBf+iPpj0AUcj9zK22Yqhsc8H8rYd19KXARZ8aTQa8P6rezVzw7qfbLiz+Qzv\r\nCsi66LPIaYIBhDADBpmfrR6V+jnfAXlWNAI=\r\n=ioOs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/node/index.cjs","type":"module","types":"dist/node/types/legacy/v4_0.d.ts","module":"dist/node/index.mjs","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/types/current/index.d.mts","require":"./dist/node/types/current/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"a550ce0171c6be7f44789c3811a952a2c3f28023","scripts":{"cz":"git-cz","lint":"pnpm run lint:js && pnpm run lint:md && pnpm run lint:prettier && pnpm run lint:knip && pnpm run lint:spelling","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint .","lint:md":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","prepare":"husky install","release":"semantic-release","test:js":"c8 ava","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","test:types":"pnpm run build:types && tsd -f 'tests/**/*.test-d.ts'","type-check":"tsc --noEmit","build:types":"rimraf types/current && BUILD_TYPES_ONLY=1 rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js-fix":"eslint . --fix","lint:prettier":"prettier \"**/*\" --ignore-unknown --list-different","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:prettier-fix":"prettier \"**/*\" --ignore-unknown --write","lint:knip:production":"knip --production --strict --exclude exports,types","lint:knip:development":"knip --exclude exports,types","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"9.5.1","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"19.8.1","typesVersions":{"<4.1":{"*":["dist/node/types/legacy/v4_0.d.ts"]},"<4.7":{"*":["dist/node/types/legacy/v4_6.d.ts"]},">=4.7":{"*":["dist/node/types/current/index.d.mts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@7.30.0","devDependencies":{"c8":"7.13.0","ava":"5.2.0","tsd":"0.28.0","knip":"2.0.0-beta.0","husky":"8.0.3","tslib":"2.5.0","cspell":"6.30.2","eslint":"8.36.0","lodash":"4.17.21","rimraf":"4.4.0","rollup":"3.19.1","denoify":"1.5.1","ts-node":"10.9.1","prettier":"2.8.4","commitizen":"4.3.0","typescript":"5.0.2","@types/node":"18.15.3","lint-staged":"13.2.0","@types/lodash":"4.14.191","if-env-defined":"1.0.0","tsconfig-paths":"^4.1.2","@commitlint/cli":"17.4.4","eslint-plugin-n":"15.7.0","markdownlint-cli":"0.33.0","semantic-release":"20.1.3","eslint-plugin-ava":"14.0.0","rollup-plugin-dts":"5.3.0","rollup-plugin-copy":"3.4.0","@rollup/plugin-json":"6.0.0","eslint-plugin-jsdoc":"40.1.0","ts-paths-esm-loader":"^1.4.1","eslint-plugin-import":"2.27.5","@semantic-release/git":"10.0.1","@semantic-release/npm":"9.0.2","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"0.18.0","eslint-plugin-unicorn":"46.0.0","eslint-config-prettier":"8.7.0","eslint-plugin-markdown":"3.0.0","eslint-plugin-prettier":"4.2.1","@semantic-release/github":"8.0.7","eslint-plugin-functional":"5.0.6","@rollup/plugin-typescript":"11.0.0","@typescript-eslint/parser":"5.55.0","@rollup/plugin-node-resolve":"15.0.1","@semantic-release/changelog":"6.0.2","prettier-plugin-packagejson":"2.4.3","rollup-plugin-auto-external":"2.0.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"3.0.1","@rebeccastevens/eslint-config":"1.7.3","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"17.4.4","@typescript-eslint/eslint-plugin":"5.55.0","@semantic-release/commit-analyzer":"9.0.2","eslint-import-resolver-typescript":"3.5.3","@types/rollup-plugin-auto-external":"2.0.2","@semantic-release/release-notes-generator":"10.0.3"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_5.1.0_1680568114320_0.0027213440998334892","host":"s3://npm-registry-packages"}},"6.0.0-next.0":{"name":"deepmerge-ts","version":"6.0.0-next.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.0-next.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"75eb35c9776286cef8035673ab7490b331bfb341","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.0-next.0.tgz","fileCount":8,"integrity":"sha512-3bjRFXiaHDnPNpU3yYAaUHSb9gshXaqfIVqWW+2QqnJaI+40UB8KoLxsfidcHrMCJS+YBl852iWWv0Ehl8Mkdg==","signatures":[{"sig":"MEUCIHCAoKoSI9qKl06d4T+X93+tB4CNv2MmcOKgwYuXuGM/AiEA8v/bB8xsT1uFP3ynqyRyk7jLqpmubNrEjIHy1CLrhGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116212},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"4f453b68c29ad18c55345a5cf434ba25541438d8","scripts":{"cz":"git-cz","lint":"eslint \"**/*\" && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint \"**/*\" --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"eslint \"**/*.md\" --fix","lint:md-only":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.5.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","readmeFilename":"README.md","devDependencies":{"tsd":"0.31.0","knip":"5.13.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.0","eslint":"9.2.0","lodash":"4.17.21","rimraf":"5.0.5","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.9","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.11","lint-staged":"15.2.2","markdownlint":"0.34.0","@types/lodash":"4.17.1","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.5.1","markdownlint-cli":"0.40.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.0.8","eslint-plugin-yml":"1.14.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.4","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"52.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.3","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.4","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.8.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.24","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.8.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.0-next.0_1715326832363_0.11500694319207017","host":"s3://npm-registry-packages"}},"6.0.0-next.1":{"name":"deepmerge-ts","version":"6.0.0-next.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.0-next.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"3771dbf87692baf74bf403d83cea71f4bb5deadd","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.0-next.1.tgz","fileCount":8,"integrity":"sha512-8hRoQ7l/uOQnh0rOXdYi7x/mked3UCghURSdeMiDDY6FW9un59wvpsApcocYr/lbJdGoueDNnXMyBO3W9wQbpA==","signatures":[{"sig":"MEQCIH7ljjTHZktIOhdbAFtwjCqa+jfvxp8FUgkMULclAvQTAiAHu/kByrZhCTxBxUp1f9kwqpzedWwwhYQFguqWXZdx0w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123530},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"a01f221c268b43e8195c79da48dd3a143e6f23d7","scripts":{"cz":"git-cz","lint":"eslint \"**/*\" && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint \"**/*\" --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"eslint \"**/*.md\" --fix","lint:md-only":"markdownlint \"**/*.md\" --config=.markdownlint.json --ignore-path=.markdownlintignore","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.5.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.12.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","readmeFilename":"README.md","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.9","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","markdownlint":"0.34.0","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","markdownlint-cli":"0.40.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.26","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.0-next.1_1716105655396_0.9047234032845726","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"deepmerge-ts","version":"6.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"4f098dfeb64b824fbabc4edb69877b4a08f632e7","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.0.tgz","fileCount":8,"integrity":"sha512-fSPeFFe28LwLzM6XftAN+mIlhFglI91MwdkLe0ct2tD3TEHHDgsZHvYn38D9IVohgSMJ0FaBJFrAOD26dVM0+w==","signatures":[{"sig":"MEYCIQCMldZQ+uEnzKHNt+eGn2PcxADtyC9BpDVpn8sUsxlAeAIhAJsN+8N93d4zfY2z5z3B9rC/NVpxOli+Ke5HfsR44ziZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125055},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"b610ee0150622d04b7a186cdc0aa1f53c206346c","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.9","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.0_1716117224210_0.47512361096575684","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"deepmerge-ts","version":"6.0.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"89e5a5b25618c205b208df5743f0903ed7c42c79","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.1.tgz","fileCount":8,"integrity":"sha512-257wQNX/YGvnCzj0JsYaUOJf7PzxWZARZCpcMgWyMwrOcMB3tKl/KlmLeS+RlPwGRLBstTDzk/N2jeBAUj4gtQ==","signatures":[{"sig":"MEUCIB1CG4YCeI5Yzg9Mjx1Pml6xBNfreJg0vwjKLkl/m2g8AiEAz1/7HtnJEmPwGsxsGSdPQdBD7V2nHGMuVpai8YfwRoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":125752},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"6e911a52a28cf18b0faae5f7a8db9f584ab03af9","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.9","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.1_1716185076021_0.15309956642633749","host":"s3://npm-registry-packages"}},"6.0.2":{"name":"deepmerge-ts","version":"6.0.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"17bcee073a5a00065c635af5f32d2cd1462a0476","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.2.tgz","fileCount":8,"integrity":"sha512-SmWWYI1Q8cMQpf/2RUiX6Ag9N5IrbHADxFsGK1PizyqbkQqn+SmVqyMonN3N9nrSGAcenGggpAcSPewl5vWfzg==","signatures":[{"sig":"MEUCIQCVNjMhUkmETW+lgv2bh3H51ihliW+j0WMszcrmd6gOsgIgVXvW3MA8mEdvIFzAN5aRrIdXCqoyRztlzoWKZ3UFLn8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126217},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"95164dcbd7a6fa23aed1da90f4317b4abc6bf254","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && pnpm run link & cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.9","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.2_1716188313423_0.05304642899420564","host":"s3://npm-registry-packages"}},"6.0.3":{"name":"deepmerge-ts","version":"6.0.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@6.0.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"144bae8fa5a198df06727a5d884c66974e8ec76c","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-6.0.3.tgz","fileCount":8,"integrity":"sha512-LJuILbt5/f3v/O8/YC/76msd0YDddq0WR/iK7rViHayl9I/t4yKxyUFkSbLpF/JCYOQI+ByQAzYt0KyaNFeASQ==","signatures":[{"sig":"MEUCIQDs4sw6iXfW8cQdrMYLBBbgB7AuR3dpvb0Rcb8q9F9yIwIgQDFC1Bx98JqeMLksVoPLuL797Cof6d5egk4oY/yTIWI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":126480},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"9cc2acc1bd2cc79872ccf8939919af857063334c","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_6.0.3_1716199504512_0.28261474490288196","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"deepmerge-ts","version":"7.0.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.0.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"5e8eaa394049f485b7ee27aab18d93d1a9e086cb","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.0.0.tgz","fileCount":8,"integrity":"sha512-a2IkrQBawdHV081Njp4ETr6EF10PPQhk+6oyqFJ01QCmRYzahx+c3XaXU4/imJEMU2xBfH/5sH4gqUiqsNi7tQ==","signatures":[{"sig":"MEYCIQD4JvdJhm2L1A09BxCCsDdpMXXOA8QH8pAU/50/Z3QpRAIhAMORsYfO7GTIoPFYJ1orl6gjQ08HkJ1e4BtM6yPSKJ06","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130998},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"1bcf521cb3188814db2839c2973b552e08693ef6","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.0.0_1716200748032_0.8319590022381316","host":"s3://npm-registry-packages"}},"7.0.1":{"name":"deepmerge-ts","version":"7.0.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.0.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"766f6132706112a6f99f524688f7102f1452cc2b","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.0.1.tgz","fileCount":8,"integrity":"sha512-Qbiitd155MxdVp/ww9M6eeRPPMiWOugA34ptYOBQzOcFlPYl6JcWZLho6WvLmPDuxHLyLymhIN3YxrBleqZX9g==","signatures":[{"sig":"MEYCIQDFLTfpc01xJZry12DoSFIxBYJQrcm3GviRpphOFQm13wIhAPezvnpYPRdi6OaqNTpXVMHrcD9x2nbg2j2+K6L/wI3G","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131569},"type":"module","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"fc6d7d2591402bd32ae08bbc30b176209af511d6","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.4","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.0.1_1716278472106_0.06771648188209878","host":"s3://npm-registry-packages"}},"7.0.2":{"name":"deepmerge-ts","version":"7.0.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.0.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"720b9cd2f355c5ad41bf03ac36f455fc8832eee4","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.0.2.tgz","fileCount":8,"integrity":"sha512-kt42SClSQ1DTvAdUtPlZfcCHQxiiLG0nIRu6KJEnhRUc1WJwo1ZQwWcUDRw4ZCHcOUk+HIiTBhohGS/lLtITqQ==","signatures":[{"sig":"MEUCIQDrU/MWlNcxl/GXgic/7zCZlt4autPwN0XIB03F/SZMqwIgaOqG2I4Txs2rMlX0vO8g9zOHLEE+nEac1UcZvgjZzlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131973},"main":"./dist/node/index.cjs","type":"module","types":"./dist/node/index.d.cts","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"4a73737203cb0a0e4703ea50c4f91b44c740eca1","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.5","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.0.2_1717405543928_0.47725588019245824","host":"s3://npm-registry-packages"}},"7.0.3":{"name":"deepmerge-ts","version":"7.0.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.0.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"0cc3ac9f370915d55126cd3b216788d786e6e714","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.0.3.tgz","fileCount":8,"integrity":"sha512-dxFbFO2RSIhPNBPL/j8Nvdt6/vrkW9+uGf1NLah/QxBGAVbK9fj2fGTO+HwdHpPAyFAsyT9iEn/1SI9SUvespw==","signatures":[{"sig":"MEYCIQDfhKXvmk/3D+SVKHQmLX2iLQ8ICKn516fxK7fGPArr5QIhALo1jhXihP86GyvHnVxNf6PAnUmfL5KsKymi63RfzOHY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":134780},"main":"./dist/node/index.cjs","type":"module","types":"./dist/node/index.d.cts","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"b000e13959fb5b75d7a0c52eda1bd85484cf87cb","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.14.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.1.0","devDependencies":{"tsd":"0.31.0","knip":"5.16.0","husky":"9.0.11","tslib":"2.6.2","cspell":"8.8.1","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.17.2","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.2.5","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.12.12","lint-staged":"15.2.2","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.7.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.2","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.5","eslint-plugin-jsonc":"2.15.1","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.5.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.1.1","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.5","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.0","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.5","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.5","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.27","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.0.3_1717636765043_0.8498239672081125","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"deepmerge-ts","version":"7.1.0","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.1.0","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"c1e0f11f64465b3e04ca4e03658235fba1cce07b","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.0.tgz","fileCount":8,"integrity":"sha512-q6bNsfNBtgr8ZOQqmZbl94MmYWm+QcDNIkqCxVWiw1vKvf+y/N2dZQKdnDXn4c5Ygt/y63tDof6OCN+2YwWVEg==","signatures":[{"sig":"MEYCIQCocx5v3EMZA7/eecqu0+2FaadqZzzoML/pwnoyo87i4wIhAJbkG1XsTvkGfxtNc3DAxdYr8gIrFxRkGG5JJlJJB4Mv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":135111},"main":"./dist/node/index.cjs","type":"module","types":"./dist/node/index.d.cts","denoify":{"out":"dist/deno","index":"src/index.ts"},"engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/node/index.d.mts","require":"./dist/node/index.d.cts"},"import":"./dist/node/index.mjs","require":"./dist/node/index.cjs"},"gitHead":"e3ec04098a756b5c4a01b19bd2d46cf953167885","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md-only && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js && pnpm run test:types","build":"rimraf build && pnpm run build:node && pnpm run build:deno && rimraf build && if-env-defined CI || pnpm run build:assume-unchanged","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"pnpm run lint:md-only && eslint \"**/*.md\"","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage --run","lint-fix":"eslint --fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","build:deno":"rimraf dist/deno && tsc -p tsconfig.build.deno.json && denoify","build:node":"rimraf dist/node types/current && rollup -c rollup.config.ts --configPlugin rollup-plugin-ts","test:types":"pnpm run build:node && tsd -f 'tests/**/*.test-d.ts' -t 'dist/node/index.d.mts'","type-check":"tsc --noEmit -p tsconfig.build.json","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix && eslint \"**/*.md\" --fix","lint:md-only":"markdownlint-cli2","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell lint --no-progress --show-suggestions --show-context --dot \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","test:js:watch":"vitest","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","build:assume-unchanged":"cd dist; git update-index --assume-unchanged $(git ls-files | tr '\n' ' '); cd .."},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"sideEffects":false,"_nodeVersion":"20.15.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.2.0","devDependencies":{"tsd":"0.31.0","knip":"5.17.4","husky":"9.0.11","tslib":"2.6.3","cspell":"8.8.4","eslint":"9.3.0","lodash":"4.17.21","rimraf":"5.0.7","rollup":"4.18.0","vitest":"1.6.0","denoify":"1.6.12","deassert":"1.0.2","prettier":"3.3.1","tsc-files":"1.1.4","commitizen":"4.3.0","typescript":"5.4.5","@types/node":"20.14.2","lint-staged":"15.2.5","@types/lodash":"4.17.4","if-env-defined":"1.0.0","@commitlint/cli":"19.3.0","eslint-plugin-n":"17.8.0","rollup-plugin-ts":"3.4.5","semantic-release":"23.1.1","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.13.0","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"1.6.0","eslint-plugin-jsdoc":"48.2.8","eslint-plugin-jsonc":"2.16.0","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"4.3.2","eslint-plugin-format":"0.1.1","eslint-plugin-regexp":"2.6.0","eslint-plugin-vitest":"0.5.4","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","eslint-plugin-promise":"6.2.0","eslint-plugin-sonarjs":"1.0.3","eslint-plugin-unicorn":"53.0.0","@rollup/plugin-replace":"5.0.7","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"0.5.1","eslint-plugin-markdown":"5.0.0","eslint-plugin-prettier":"5.1.3","eslint-merge-processors":"0.1.0","@semantic-release/github":"10.0.6","@stylistic/eslint-plugin":"2.1.0","eslint-flat-config-utils":"0.2.5","eslint-plugin-functional":"7.0.0-alpha.8","@typescript-eslint/parser":"7.9.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.1.0","prettier-plugin-packagejson":"2.5.0","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.0.0-next.32","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.2.2","@typescript-eslint/eslint-plugin":"7.9.0","@semantic-release/commit-analyzer":"12.0.0","eslint-import-resolver-typescript":"3.6.1","@semantic-release/release-notes-generator":"13.0.0"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.1.0_1721475359666_0.46247341551133525","host":"s3://npm-registry-packages"}},"7.1.1":{"name":"deepmerge-ts","version":"7.1.1","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.1.1","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"83fcd8261036c598bc6116b359532c629df805c7","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.1.tgz","fileCount":8,"integrity":"sha512-M27OAbyR/XgJujhAd6ZlYvZGzejbzvGPSZWwuzezPCdKLT9VMtK0kpRNDc5LeUDYqFN3e254gWG1yKpjidCtow==","signatures":[{"sig":"MEUCIQC9Jk+ARBc9dmItkXkrV0tbQShEhpgxHaVzJUUyHtjz9QIgMdE2ndq6Gb6nnaL8qE46rxSiHeVkZpceY7HYiHr/XU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129689},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"379e564a0fa1265588e804cd01ae27ca8cba08a5","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js-run && pnpm run test:types","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"markdownlint-cli2","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage","lint-fix":"eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","typecheck":"tsc -p tsconfig.build.json --noEmit","test:types":"pnpm run build && tsd -f 'tests/**/*.test-d.ts' -t 'dist/index.d.mts'","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix","test:js-run":"vitest run --coverage","lint:md-full":"pnpm run lint:md && eslint \"**/*.md\"","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","lint:md-full-fix":"pnpm run lint:md-fix && eslint \"**/*.md\" --fix","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"resolutions":{"dts-bundle-generator":"9.2.1"},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.0","devDependencies":{"tsd":"0.31.2","knip":"5.31.0","husky":"9.1.6","cspell":"8.14.4","eslint":"9.11.1","lodash":"4.17.21","rimraf":"6.0.1","rollup":"4.24.0","vitest":"2.1.2","prettier":"3.3.3","tsc-files":"1.1.4","commitizen":"4.3.1","typescript":"5.6.2","@types/node":"20.16.10","lint-staged":"15.2.10","@types/lodash":"4.17.10","@eslint/compat":"1.1.1","@commitlint/cli":"19.5.0","eslint-plugin-n":"17.10.3","semantic-release":"24.1.2","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.14.0","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"2.1.2","eslint-plugin-jsdoc":"50.3.1","eslint-plugin-jsonc":"2.16.0","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"5.0.1","eslint-plugin-format":"0.1.2","eslint-plugin-regexp":"2.6.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","@vitest/eslint-plugin":"1.0.1","eslint-plugin-promise":"7.1.0","eslint-plugin-sonarjs":"2.0.3","eslint-plugin-unicorn":"56.0.0","@rollup/plugin-replace":"6.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"4.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-prettier":"5.2.1","rollup-plugin-deassert":"1.3.0","eslint-merge-processors":"0.1.0","@semantic-release/github":"11.0.0","@stylistic/eslint-plugin":"2.8.0","eslint-flat-config-utils":"0.4.0","eslint-plugin-functional":"7.0.2","@rollup/plugin-typescript":"12.1.0","@typescript-eslint/parser":"8.8.0","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.3.0","prettier-plugin-packagejson":"2.5.2","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.2.2","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.5.0","@sebbo2002/semantic-release-jsr":"2.0.0","@typescript-eslint/eslint-plugin":"8.8.0","@semantic-release/commit-analyzer":"13.0.0","eslint-import-resolver-typescript":"3.6.3","rollup-plugin-dts-bundle-generator":"1.4.0","@semantic-release/release-notes-generator":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.1.1_1728047179003_0.5580341034204883","host":"s3://npm-registry-packages"}},"7.1.2":{"name":"deepmerge-ts","version":"7.1.2","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.1.2","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"0d6b1916892a0619961a605f8aca9df6ceea4647","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.2.tgz","fileCount":8,"integrity":"sha512-0ujup/Kg/NvARAy4uIg22jivxEkmsk327frhz9qRutvaV4JM0fgd5kZE0j59WR9NsUz/Fw67t4CwTLiQY87mFA==","signatures":[{"sig":"MEQCICOGIQdYuuM3ECtoSfNZGGj/P39LZjDv0zvb07TJOAAoAiBxmXsxUR9hukyvG9kDhOJVe8kvOh7LeXqd8VDuQDN8aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131626},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"4df43c40e77e46a20c91ca86db44973c6766e96b","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js-run && pnpm run test:types","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"markdownlint-cli2","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage","lint-fix":"eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","typecheck":"tsc -p tsconfig.build.json --noEmit","test:types":"pnpm run build && tsd -f 'tests/**/*.test-d.ts' -t 'dist/index.d.mts'","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix","test:js-run":"vitest run --coverage","lint:md-full":"pnpm run lint:md && eslint \"**/*.md\"","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","lint:md-full-fix":"pnpm run lint:md-fix && eslint \"**/*.md\" --fix","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"resolutions":{"dts-bundle-generator":"9.2.1"},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"tsd":"0.31.2","knip":"5.33.1","husky":"9.1.6","cspell":"8.14.4","eslint":"9.12.0","lodash":"4.17.21","rimraf":"6.0.1","rollup":"4.24.0","vitest":"2.1.2","prettier":"3.3.3","tsc-files":"1.1.4","commitizen":"4.3.1","typescript":"5.6.2","@types/node":"20.16.10","lint-staged":"15.2.10","@types/lodash":"4.17.10","@eslint/compat":"1.2.0","@commitlint/cli":"19.5.0","eslint-plugin-n":"17.10.3","semantic-release":"24.1.2","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.14.0","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"2.1.2","eslint-plugin-jsdoc":"50.3.1","eslint-plugin-jsonc":"2.16.0","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"5.0.1","eslint-plugin-format":"0.1.2","eslint-plugin-regexp":"2.6.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-sonarjs":"2.0.3","eslint-plugin-unicorn":"56.0.0","@rollup/plugin-replace":"6.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"4.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-prettier":"5.2.1","rollup-plugin-deassert":"1.3.0","eslint-merge-processors":"0.1.0","@semantic-release/github":"11.0.0","@stylistic/eslint-plugin":"2.9.0","eslint-flat-config-utils":"0.4.0","eslint-plugin-functional":"7.0.2","@rollup/plugin-typescript":"12.1.0","@typescript-eslint/parser":"8.8.1","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.3.0","prettier-plugin-packagejson":"2.5.2","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.3.0","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.5.0","@sebbo2002/semantic-release-jsr":"2.0.1-develop.2","@typescript-eslint/eslint-plugin":"8.8.1","@semantic-release/commit-analyzer":"13.0.0","eslint-import-resolver-typescript":"3.6.3","rollup-plugin-dts-bundle-generator":"1.4.0","@semantic-release/release-notes-generator":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.1.2_1728357183790_0.30524803296913205","host":"s3://npm-registry-packages"}},"7.1.3":{"name":"deepmerge-ts","version":"7.1.3","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.1.3","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"9a07e5e7dff7afa8ddf48b90b7161ca9439ca4ca","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.3.tgz","fileCount":8,"integrity":"sha512-qCSH6I0INPxd9Y1VtAiLpnYvz5O//6rCfJXKk0z66Up9/VOSr+1yS8XSKA5IWRxjocFGlzPyaZYe+jxq7OOLtQ==","signatures":[{"sig":"MEQCIAyQaoOLDCenwT2zmX4sFwGrL7LN8z+lOSLYxSdC+XGuAiBKPYNJWCyYFIjthJrjabEx6nvXWz3/rC2Fe9TL0jXfgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":131723},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"df8097f2ed0ea56a8b5d07f744cfe3f7595c5a52","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js-run && pnpm run test:types","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"markdownlint-cli2","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage","lint-fix":"eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","typecheck":"tsc -p tsconfig.build.json --noEmit","test:types":"pnpm run build && tsd -f 'tests/**/*.test-d.ts' -t 'dist/index.d.mts'","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix","test:js-run":"vitest run --coverage","lint:md-full":"pnpm run lint:md && eslint \"**/*.md\"","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","lint:md-full-fix":"pnpm run lint:md-fix && eslint \"**/*.md\" --fix","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"resolutions":{"dts-bundle-generator":"9.2.1"},"sideEffects":false,"_nodeVersion":"20.17.0","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.1","devDependencies":{"tsd":"0.31.2","knip":"5.33.1","husky":"9.1.6","cspell":"8.14.4","eslint":"9.12.0","lodash":"4.17.21","rimraf":"6.0.1","rollup":"4.24.0","vitest":"2.1.2","prettier":"3.3.3","tsc-files":"1.1.4","commitizen":"4.3.1","typescript":"5.6.2","@types/node":"20.16.10","lint-staged":"15.2.10","@types/lodash":"4.17.10","@eslint/compat":"1.2.0","@commitlint/cli":"19.5.0","eslint-plugin-n":"17.10.3","semantic-release":"24.1.2","eslint-plugin-yml":"1.14.0","markdownlint-cli2":"0.14.0","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"2.1.2","eslint-plugin-jsdoc":"50.3.1","eslint-plugin-jsonc":"2.16.0","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"5.0.1","eslint-plugin-format":"0.1.2","eslint-plugin-regexp":"2.6.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-sonarjs":"2.0.3","eslint-plugin-unicorn":"56.0.0","@rollup/plugin-replace":"6.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"4.3.1","eslint-plugin-markdown":"5.1.0","eslint-plugin-prettier":"5.2.1","rollup-plugin-deassert":"1.3.0","eslint-merge-processors":"0.1.0","@semantic-release/github":"11.0.0","@stylistic/eslint-plugin":"2.9.0","eslint-flat-config-utils":"0.4.0","eslint-plugin-functional":"7.0.2","@rollup/plugin-typescript":"12.1.0","@typescript-eslint/parser":"8.8.1","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.3.0","prettier-plugin-packagejson":"2.5.2","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.0","@rebeccastevens/eslint-config":"3.3.0","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.5.0","@sebbo2002/semantic-release-jsr":"2.0.1-develop.2","@typescript-eslint/eslint-plugin":"8.8.1","@semantic-release/commit-analyzer":"13.0.0","eslint-import-resolver-typescript":"3.6.3","rollup-plugin-dts-bundle-generator":"1.4.0","@semantic-release/release-notes-generator":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.1.3_1728357957212_0.9829052618799707","host":"s3://npm-registry-packages"}},"7.1.4":{"name":"deepmerge-ts","version":"7.1.4","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","_id":"deepmerge-ts@7.1.4","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"dist":{"shasum":"a6e8c27d9328443ccc5a24e22a4d1b12647a89ba","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.4.tgz","fileCount":8,"integrity":"sha512-fxqo6nHGQ9zOVgI4KXqtWXJR/yCLtC7aXIVq+6jc8tHPFUxlFmuUcm2kC4vztQ+LJxQ3gER/XAWearGYQ8niGA==","signatures":[{"sig":"MEUCICeMqASjo8W/Fbdy0xqw9CMVcHSJ+g2Rdq8w04Nfdu5SAiEA26E7cXzachu4A5sDP2nRRYzKAR8ko+iC7iJIRgVRGYw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":134782},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.cts","engines":{"node":">=16.0.0"},"exports":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"gitHead":"58556196c67ce47960856de1e8b15f83cfb71620","scripts":{"cz":"git-cz","lint":"eslint && pnpm run lint:md && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","test":"pnpm run test:js-run && pnpm run test:types","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:md":"markdownlint-cli2","prepare":"husky","release":"semantic-release","test:js":"vitest --coverage","lint-fix":"eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix","benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:yaml":"eslint \"**/*.y?(a)ml\"","typecheck":"tsc -p tsconfig.build.json --noEmit","test:types":"pnpm run build && tsd -f 'tests/**/*.test-d.ts' -t 'dist/index.d.mts'","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:md-fix":"markdownlint-cli2 --fix","test:js-run":"vitest run --coverage","lint:md-full":"pnpm run lint:md && eslint \"**/*.md\"","lint:packages":"pnpm dedupe --check","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","lint:md-full-fix":"pnpm run lint:md-fix && eslint \"**/*.md\" --fix","lint:packages-fix":"pnpm dedupe","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes"},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"repository":{"url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git","type":"git"},"_npmVersion":"10.7.0","description":"Deeply merge 2 or more objects respecting type information.","directories":{},"resolutions":{"dts-bundle-generator":"9.5.1"},"sideEffects":false,"_nodeVersion":"20.18.1","_hasShrinkwrap":false,"packageManager":"pnpm@9.12.3","devDependencies":{"tsd":"0.31.2","knip":"5.36.1","husky":"9.1.6","cspell":"8.15.0","eslint":"9.12.0","lodash":"4.17.21","rimraf":"6.0.1","rollup":"4.24.3","vitest":"2.1.2","prettier":"3.3.3","tsc-files":"1.1.4","commitizen":"4.3.1","typescript":"5.6.3","@types/node":"20.17.5","lint-staged":"15.2.10","@types/lodash":"4.17.13","@eslint/compat":"1.2.2","@commitlint/cli":"19.5.0","eslint-plugin-n":"17.12.0","semantic-release":"24.1.2","eslint-plugin-yml":"1.15.0","markdownlint-cli2":"0.14.0","yaml-eslint-parser":"1.2.3","@vitest/coverage-v8":"2.1.2","eslint-plugin-jsdoc":"50.4.3","eslint-plugin-jsonc":"2.16.0","jsonc-eslint-parser":"2.4.0","vite-tsconfig-paths":"5.0.1","eslint-plugin-format":"0.1.2","eslint-plugin-regexp":"2.6.0","@semantic-release/git":"10.0.1","@semantic-release/npm":"12.0.1","@vitest/eslint-plugin":"1.1.7","eslint-plugin-promise":"7.1.0","eslint-plugin-sonarjs":"2.0.4","eslint-plugin-unicorn":"56.0.0","@rollup/plugin-replace":"6.0.1","eslint-config-prettier":"9.1.0","eslint-plugin-import-x":"4.4.0","eslint-plugin-markdown":"5.1.0","eslint-plugin-prettier":"5.2.1","rollup-plugin-deassert":"1.3.0","eslint-merge-processors":"0.1.0","@semantic-release/github":"11.0.0","@stylistic/eslint-plugin":"2.9.0","eslint-flat-config-utils":"0.4.0","eslint-plugin-functional":"7.1.0","@rollup/plugin-typescript":"12.1.1","@typescript-eslint/parser":"8.8.1","cz-conventional-changelog":"3.3.0","@semantic-release/changelog":"6.0.3","eslint-plugin-no-only-tests":"3.3.0","prettier-plugin-packagejson":"2.5.3","eslint-plugin-optimize-regex":"1.2.1","@cspell/dict-cryptocurrencies":"5.0.3","@rebeccastevens/eslint-config":"3.3.3","eslint-plugin-eslint-comments":"3.2.0","@commitlint/config-conventional":"19.5.0","@sebbo2002/semantic-release-jsr":"2.0.1","@typescript-eslint/eslint-plugin":"8.8.1","@semantic-release/commit-analyzer":"13.0.0","eslint-import-resolver-typescript":"3.6.3","rollup-plugin-dts-bundle-generator":"1.4.0","@semantic-release/release-notes-generator":"14.0.1"},"_npmOperationalInternal":{"tmp":"tmp/deepmerge-ts_7.1.4_1737598245847_0.809786067766648","host":"s3://npm-registry-packages-npm-production"}},"7.1.5":{"name":"deepmerge-ts","version":"7.1.5","description":"Deeply merge 2 or more objects respecting type information.","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"repository":{"type":"git","url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git"},"license":"BSD-3-Clause","author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"sideEffects":false,"type":"module","exports":{"types":{"import":"./dist/index.d.mts","require":"./dist/index.d.cts"},"import":"./dist/index.mjs","require":"./dist/index.cjs"},"main":"./dist/index.cjs","types":"./dist/index.d.cts","scripts":{"benchmark":"pnpm run build && cd benchmark && pnpm run benchmark; cd ..","build":"rimraf dist && rollup -c rollup.config.ts --configPlugin @rollup/plugin-typescript","cz":"git-cz","lint":"eslint && pnpm run lint:md && pnpm run lint:spelling && pnpm run lint:knip && pnpm run lint:packages","lint-fix":"eslint --fix && pnpm run lint:md-fix && pnpm run lint:packages-fix","lint:js":"eslint \"**/*.?([cm])[jt]s?(x)\"","lint:js-fix":"eslint \"**/*.?([cm])[jt]s?(x)\" --fix","lint:knip":"pnpm run lint:knip:development && pnpm run lint:knip:production","lint:knip:development":"knip --exclude exports,nsExports,types,nsTypes","lint:knip:production":"knip --production --strict --exclude exports,nsExports,types,nsTypes","lint:md":"markdownlint-cli2","lint:md-fix":"markdownlint-cli2 --fix","lint:md-full":"pnpm run lint:md && eslint \"**/*.md\"","lint:md-full-fix":"pnpm run lint:md-fix && eslint \"**/*.md\" --fix","lint:packages":"pnpm dedupe --check","lint:packages-fix":"pnpm dedupe","lint:spelling":"cspell \"**\" \".github/**/*\"","lint:yaml":"eslint \"**/*.y?(a)ml\"","lint:yaml-fix":"eslint \"**/*.y?(a)ml\" --fix","prepare":"husky","release":"semantic-release","test":"pnpm run test:js-run && pnpm run test:types","test:js":"vitest --coverage","test:js-run":"vitest run --coverage","test:types":"pnpm run build && tsd -f 'tests/**/*.test-d.ts' -t 'dist/index.d.mts'","typecheck":"tsc -p tsconfig.build.json --noEmit"},"resolutions":{"dts-bundle-generator":"9.5.1"},"devDependencies":{"@commitlint/cli":"19.5.0","@commitlint/config-conventional":"19.5.0","@cspell/dict-cryptocurrencies":"5.0.3","@eslint/compat":"1.2.2","@rebeccastevens/eslint-config":"3.3.3","@rollup/plugin-replace":"6.0.1","@rollup/plugin-typescript":"12.1.1","@sebbo2002/semantic-release-jsr":"2.0.1","@semantic-release/changelog":"6.0.3","@semantic-release/commit-analyzer":"13.0.0","@semantic-release/git":"10.0.1","@semantic-release/github":"11.0.0","@semantic-release/npm":"12.0.1","@semantic-release/release-notes-generator":"14.0.1","@stylistic/eslint-plugin":"2.9.0","@types/lodash":"4.17.13","@types/node":"20.17.5","@typescript-eslint/eslint-plugin":"8.8.1","@typescript-eslint/parser":"8.8.1","@vitest/coverage-v8":"2.1.2","@vitest/eslint-plugin":"1.1.7","commitizen":"4.3.1","cspell":"8.15.0","cz-conventional-changelog":"3.3.0","eslint":"9.12.0","eslint-config-prettier":"9.1.0","eslint-flat-config-utils":"0.4.0","eslint-import-resolver-typescript":"3.6.3","eslint-merge-processors":"0.1.0","eslint-plugin-eslint-comments":"3.2.0","eslint-plugin-format":"0.1.2","eslint-plugin-functional":"7.1.0","eslint-plugin-import-x":"4.4.0","eslint-plugin-jsdoc":"50.4.3","eslint-plugin-jsonc":"2.16.0","eslint-plugin-markdown":"5.1.0","eslint-plugin-n":"17.12.0","eslint-plugin-no-only-tests":"3.3.0","eslint-plugin-optimize-regex":"1.2.1","eslint-plugin-prettier":"5.2.1","eslint-plugin-promise":"7.1.0","eslint-plugin-regexp":"2.6.0","eslint-plugin-sonarjs":"2.0.4","eslint-plugin-unicorn":"56.0.0","eslint-plugin-yml":"1.15.0","husky":"9.1.6","jsonc-eslint-parser":"2.4.0","knip":"5.36.1","lint-staged":"15.2.10","lodash":"4.17.21","markdownlint-cli2":"0.14.0","prettier":"3.3.3","prettier-plugin-packagejson":"2.5.3","rimraf":"6.0.1","rollup":"4.24.3","rollup-plugin-deassert":"1.3.0","rollup-plugin-dts-bundle-generator":"1.4.0","semantic-release":"24.1.2","tsc-files":"1.1.4","tsd":"0.31.2","typescript":"5.6.3","vite-tsconfig-paths":"5.0.1","vitest":"2.1.2","yaml-eslint-parser":"1.2.3"},"packageManager":"pnpm@9.12.3","engines":{"node":">=16.0.0"},"_id":"deepmerge-ts@7.1.5","gitHead":"9e51eb5430e4e413b03d93ebcc6a992664d0b752","_nodeVersion":"20.18.2","_npmVersion":"10.7.0","dist":{"integrity":"sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==","shasum":"ff818564007f5c150808d2b7b732cac83aa415ab","tarball":"https://registry.npmjs.org/deepmerge-ts/-/deepmerge-ts-7.1.5.tgz","fileCount":8,"unpackedSize":135837,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCDIYabVSDJEeHDU40MyeSUj3BXz6NciTpSNE4gOPAwqAIgWgjv0WiP/UKMPXfIB/4VAZrXxG9ZP80jg7jyXn5RORk="}]},"_npmUser":{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"},"directories":{},"maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/deepmerge-ts_7.1.5_1740309275007_0.4060872489340803"},"_hasShrinkwrap":false}},"time":{"created":"2021-08-25T00:53:29.171Z","modified":"2025-02-23T11:14:35.431Z","1.0.0":"2021-08-25T00:53:29.289Z","1.0.1":"2021-08-25T01:01:42.537Z","1.1.0":"2021-09-13T09:34:39.505Z","1.1.1":"2021-09-16T10:22:27.911Z","1.1.2":"2021-09-17T14:48:36.276Z","1.1.3":"2021-09-21T14:48:47.443Z","1.1.4":"2021-10-18T13:13:32.727Z","1.1.5":"2021-10-18T13:36:18.353Z","1.1.6":"2021-11-22T12:15:05.466Z","1.1.7":"2021-11-22T14:34:11.657Z","1.1.8-beta.1":"2021-11-22T15:22:54.848Z","2.0.0-beta.1":"2021-11-22T15:40:42.776Z","2.0.0":"2021-11-22T15:52:32.295Z","2.0.1":"2021-12-22T16:14:14.559Z","3.0.0-beta.1":"2022-02-14T11:41:20.107Z","3.0.0-beta.2":"2022-02-14T12:31:42.336Z","3.0.0-beta.3":"2022-02-14T13:52:10.215Z","3.0.0-beta.4":"2022-02-16T02:56:50.708Z","3.0.0-beta.5":"2022-02-16T03:49:14.286Z","3.0.0-beta.6":"2022-02-17T13:02:44.307Z","3.0.0-beta.7":"2022-02-18T16:59:51.198Z","3.0.0":"2022-02-19T05:46:11.415Z","3.0.1":"2022-02-22T12:32:50.436Z","3.1.0-beta.1":"2022-02-23T15:01:59.408Z","4.0.0-beta.1":"2022-02-23T15:14:18.907Z","4.0.0-beta.2":"2022-02-24T09:27:40.589Z","4.0.0":"2022-02-26T09:43:01.832Z","4.0.1":"2022-03-14T11:56:18.862Z","4.0.2":"2022-03-31T08:03:17.451Z","4.0.3":"2022-04-06T03:39:05.051Z","4.0.4":"2022-06-13T04:53:47.735Z","4.1.0":"2022-06-13T05:12:05.772Z","4.2.0":"2022-06-15T02:02:32.053Z","4.2.1":"2022-06-15T22:49:52.111Z","4.2.2":"2022-09-19T11:50:35.327Z","5.0.0-next.1":"2023-02-02T10:34:43.884Z","4.3.0":"2023-02-06T01:31:17.917Z","5.0.0-next.2":"2023-02-06T01:46:38.176Z","5.0.0-next.3":"2023-03-18T12:27:14.360Z","5.0.0-next.4":"2023-03-18T12:56:45.150Z","5.0.0":"2023-03-18T13:08:54.783Z","5.1.0":"2023-04-04T00:28:34.489Z","6.0.0-next.0":"2024-05-10T07:40:32.511Z","6.0.0-next.1":"2024-05-19T08:00:55.572Z","6.0.0":"2024-05-19T11:13:44.379Z","6.0.1":"2024-05-20T06:04:36.185Z","6.0.2":"2024-05-20T06:58:33.567Z","6.0.3":"2024-05-20T10:05:04.697Z","7.0.0":"2024-05-20T10:25:48.203Z","7.0.1":"2024-05-21T08:01:12.274Z","7.0.2":"2024-06-03T09:05:44.071Z","7.0.3":"2024-06-06T01:19:25.257Z","7.1.0":"2024-07-20T11:35:59.835Z","7.1.1":"2024-10-04T13:06:19.201Z","7.1.2":"2024-10-08T03:13:04.014Z","7.1.3":"2024-10-08T03:25:57.417Z","7.1.4":"2025-01-23T02:10:46.025Z","7.1.5":"2025-02-23T11:14:35.246Z"},"bugs":{"url":"https://github.com/RebeccaStevens/deepmerge-ts/issues"},"author":{"name":"Rebecca Stevens","email":"rebecca.stevens@outlook.co.nz"},"license":"BSD-3-Clause","homepage":"https://github.com/RebeccaStevens/deepmerge-ts#readme","keywords":["merge","deepmerge","deep merge","deep-merge","inferred types","inferred-types","recursive merge","recursive-merge","ts","ts merge","ts-merge","typescript","typescript merge","typescript-merge"],"repository":{"type":"git","url":"git+https://github.com/RebeccaStevens/deepmerge-ts.git"},"description":"Deeply merge 2 or more objects respecting type information.","maintainers":[{"name":"rebeccastevens","email":"rebecca.stevens@outlook.co.nz"}],"readme":"<div align=\"center\">\n\n# DeepmergeTS\n\n[](https://www.npmjs.com/package/deepmerge-ts)\n[](https://jsr.io/@rebeccastevens/deepmerge)\n[](https://github.com/RebeccaStevens/deepmerge-ts/actions/workflows/release.yml)\n[](https://codecov.io/gh/RebeccaStevens/deepmerge-ts)\\\n[](https://github.com/prettier/prettier)\n[](https://github.com/RebeccaStevens/deepmerge-ts/discussions)\n[](https://opensource.org/licenses/BSD-3-Clause)\n[](https://commitizen.github.io/cz-cli/)\n[](https://github.com/semantic-release/semantic-release)\n\nDeeply merge 2 or more objects respecting type information.\n\n\n\n</div>\n\n## Donate\n\n[Any donations would be much appreciated](./DONATIONS.md). 😄\n\n### Enterprise Users\n\n`deepmerge-ts` is available as part of the Tidelift Subscription.\n\nTidelift is working with the maintainers of `deepmerge-ts` and a growing network of open source maintainers to ensure\nyour open source software supply chain meets enterprise standards now and into the future.\n[Learn more.](https://tidelift.com/subscription/pkg/npm-deepmerge-ts?utm_source=npm-deepmerge-ts&utm_medium=referral&utm_campaign=enterprise&utm_term=repo)\n\n## Installation\n\n### npm\n\n```sh\n# Install with npm\nnpm install deepmerge-ts\n\n# Install with pnpm\npnpm add deepmerge-ts\n\n# Install with yarn\nyarn add deepmerge-ts\n\n# Install with bun\nbun add deepmerge-ts\n```\n\n### jsr\n\n```sh\n# Install in a node project\nnpx jsr add @rebeccastevens/deepmerge\n\n# Install in a deno project\ndeno add jsr:@rebeccastevens/deepmerge\n\n# Install in a bun project\nbunx jsr add @rebeccastevens/deepmerge\n```\n\n## Features\n\n- Smart merging - High performance.\n- Merged output has correct typing.\n- Record merging support.\n- Array merging support.\n- Map and Set merging support.\n- Customized merging.\n\n## Usage\n\n### Example using default config\n\n```js\nimport { deepmerge } from \"deepmerge-ts\";\n\nconst x = {\n record: {\n prop1: \"value1\",\n prop2: \"value2\",\n },\n array: [1, 2, 3],\n set: new Set([1, 2, 3]),\n map: new Map([\n [\"key1\", \"value1\"],\n [\"key2\", \"value2\"],\n ]),\n};\n\nconst y = {\n record: {\n prop1: \"changed\",\n prop3: \"value3\",\n },\n array: [2, 3, 4],\n set: new Set([2, 3, 4]),\n map: new Map([\n [\"key2\", \"changed\"],\n [\"key3\", \"value3\"],\n ]),\n};\n\nconst z = {\n record: {\n prop1: undefined,\n prop3: undefined,\n prop2: undefined,\n prop4: undefined,\n },\n array: undefined,\n set: undefined,\n map: undefined,\n};\n\nconst merged = deepmerge(x, y, z);\n\nconsole.log(merged);\n\n// Prettierfied output:\n//\n// Object {\n// \"record\": Object {\n// \"prop1\": \"changed\",\n// \"prop2\": \"value2\",\n// \"prop3\": \"value3\",\n// \"prop4\": undefined,\n// },\n// \"array\": Array [1, 2, 3, 2, 3, 4],\n// \"set\": Set { 1, 2, 3, 4 },\n// \"map\": Map {\n// \"key1\" => \"value1\",\n// \"key2\" => \"changed\",\n// \"key3\" => \"value3\",\n// },\n// }\n```\n\nYou can try out this example at\n[codesandbox.io](https://codesandbox.io/s/deepmerge-ts-example-iltxby?file=/src/example.ts).\n\n### Merging into a Target\n\nYou can use `deepmergeInto` if you want to update a target object with the merge result instead of creating a new\nobject.\n\nThis function is best used with objects that are all of the same type.\n\nNote: If the target object's type differs from the input objects, we'll assert that the target's type has changed\n(this is not done automatically with `deepmergeIntoCustom`).\n\n### Customized the Merging Process\n\nWe provide a customizer function for each of our main deepmerge functions: `deepmergeCustom` and `deepmergeIntoCustom`.\nYou can use these to customize the details of how values should be merged together.\n\nSee [deepmerge custom docs](./docs/deepmergeCustom.md) for more details.\n\n## Performance\n\nWe use smart merging instead of the classic merging strategy which some alternative libraries use. This vastly improves\nperformance, both in execution time and memory usage.\n\n### Classic Merge (not what we do)\n\nWith classic merging, each input is merged with the next input until all inputs are merged.\n\nThis strategy has large performance issues when lots of items need to be merged.\n\n\n\n### Smart Merge (what we do)\n\nWith our smart merging, we look ahead to see what can be merged and only merge those things.\n\nIn addition to performance improvements, this strategy merges multiple inputs at once; allowing for benefits such as\ntaking averages of the inputs.\n\n\n\n## API\n\nSee [API docs](./docs/API.md).\n","readmeFilename":"README.md"} |