{"name":"merge-anything","version":"4.0.5","sideEffects":false,"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"}},"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":"^3.14.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":"legacy"},"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":"47118182ddeecc11fb1d88a6995446d8ed0cf34a","_id":"merge-anything@4.0.5","_nodeVersion":"16.13.0","_npmVersion":"8.3.0","dist":{"shasum":"a50b20581d18a83b66375793e4ccf88b0f5e3cad","size":6330,"noattachment":false,"key":"/merge-anything/-/merge-anything-4.0.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/merge-anything/download/merge-anything-4.0.5.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_4.0.5_1643108499530_0.6425086193005314"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2022-01-25T11:02:30.329Z","publish_time":1643108499697,"_cnpm_publish_time":1643108499697,"dist-tags":{"latest":"6.0.6"}}