{"name":"merge-anything","version":"5.0.0","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","npm":">=7"},"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.1","ts-toolbelt":"^9.6.0"},"devDependencies":{"@typescript-eslint/eslint-plugin":"^5.10.1","@typescript-eslint/parser":"^5.10.1","del-cli":"^4.0.1","eslint":"^8.7.0","eslint-config-prettier":"^8.3.0","eslint-plugin-tree-shaking":"^1.10.0","np":"^7.6.0","prettier":"^2.5.1","rollup":"^2.66.0","rollup-plugin-typescript2":"^0.31.1","typescript":"^4.5.5","vitest":"^0.2.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":"7c5588ca665e5dc2f06d33952a83944647a8912d","_id":"merge-anything@5.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"28bafc43442239b9134bd583523c262f1f084683","size":6352,"noattachment":false,"key":"/merge-anything/-/merge-anything-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge-anything/download/merge-anything-5.0.0.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.0_1643102340582_0.22648171852234622"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T09:19:31.932Z","publish_time":1643102340772,"_cnpm_publish_time":1643102340772,"dist-tags":{"latest":"6.0.6"}}