{"name":"merge-anything","version":"5.0.4","sideEffects":false,"type":"module","description":"Merge objects & other types recursively. A simple & small integration.","module":"./dist/index.es.js","main":"./dist/index.cjs","types":"./dist/types/index.d.ts","exports":{".":{"import":"./dist/index.es.js","require":"./dist/index.cjs","types":"./dist/types/index.d.ts"}},"engines":{"node":">=12.13"},"scripts":{"lint":"tsc --noEmit && eslint ./src --ext .ts","test":"vitest run","build":"rollup -c ./scripts/build.js","release":"npm run lint && del dist && npm run build && np"},"repository":{"type":"git","url":"git+https://github.com/mesqueeb/merge-anything.git"},"keywords":["javascript","merge","deepmerge","recursively","object-assign","deep-assign","nested-assign","typescript","deep-merge","merge-object","merge-objects","deep-merge-object","object-assign-deep","nested-object-assign","nested-merge","combine","combine-objects","combine-merge","merge-combine","nested-combine"],"author":{"name":"Luca Ban - Mesqueeb"},"funding":"https://github.com/sponsors/mesqueeb","license":"MIT","bugs":{"url":"https://github.com/mesqueeb/merge-anything/issues"},"homepage":"https://github.com/mesqueeb/merge-anything#readme","dependencies":{"is-what":"^4.1.7","ts-toolbelt":"^9.6.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.34.0","@typescript-eslint/parser":"^5.34.0","del-cli":"^5.0.0","eslint":"^8.22.0","eslint-config-prettier":"^8.5.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.2","prettier":"^2.7.1","rollup":"^2.78.1","rollup-plugin-typescript2":"^0.33.0","typescript":"^4.7.4","vitest":"^0.22.1"},"np":{"yarn":false,"branch":"production"},"eslintConfig":{"ignorePatterns":["node_modules","dist","scripts","test"],"root":true,"parser":"@typescript-eslint/parser","plugins":["@typescript-eslint","tree-shaking"],"extends":["eslint:recommended","plugin:@typescript-eslint/eslint-recommended","plugin:@typescript-eslint/recommended","prettier"],"rules":{"@typescript-eslint/no-empty-function":"off","@typescript-eslint/no-explicit-any":"off","@typescript-eslint/ban-ts-ignore":"off","tree-shaking/no-side-effects-in-initialization":"error","@typescript-eslint/ban-ts-comment":"off"}},"gitHead":"69573f753f78c8ac602068de04024592f0ca0bfc","_id":"merge-anything@5.0.4","_nodeVersion":"16.13.0","_npmVersion":"8.18.0","dist":{"shasum":"cabddb1e8e04ac2be67eba0662822fb6c2da6333","size":6441,"noattachment":false,"key":"/merge-anything/-/merge-anything-5.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge-anything/download/merge-anything-5.0.4.tgz"},"_npmUser":{"name":"mesqueeb","email":"mesqueeb@gmail.com"},"directories":{},"maintainers":[{"name":"mesqueeb","email":"mesqueeb@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/merge-anything_5.0.4_1661321968513_0.12604398476441636"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-08-24T06:23:39.922Z","publish_time":1661321968713,"_cnpm_publish_time":1661321968713,"dist-tags":{"latest":"6.0.6"}}