{"_id":"x-assign","_rev":"4-2c65c657478929fd10399b8ac7be86e8","name":"x-assign","dist-tags":{"latest":"0.1.4"},"versions":{"0.1.1":{"name":"x-assign","version":"0.1.1","description":"A simple object merge loike Object.assign that concats arrays.","main":"index.js","scripts":{"deploy":"np","test":"cross-env NODE_ENV=test nyc mocha","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/mvoorberg/obj-assign.git"},"keywords":["object.assign","merge"],"author":{"name":"Mark Voorberg","email":"mark@binaryops.ca"},"license":"MIT","bugs":{"url":"https://github.com/mvoorberg/obj-assign/issues"},"homepage":"https://github.com/mvoorberg/obj-assign#readme","engines":{"node":">= 8"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","cross-env":"^7.0.3","mocha":"^8.2.1","mocha-lcov-reporter":"^1.3.0","np":"^7.2.0","nyc":"^15.1.0","shelljs":"^0.8.4"},"dependencies":{},"gitHead":"c56e03a228e247b2d85492b39cea57bea8649594","_id":"x-assign@0.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-MMrtLXYMElDJQ4AeFQynUAussX4Gf9LLVIeev/zuwnKZRMFAKpg5QfIAE8fQNwWKQ+VuIzstrwXl+H/P9/pQCw==","shasum":"2a05a9d3e2e0e05fafa32b42afbaa732fb9bd3bd","tarball":"https://registry.npmjs.org/x-assign/-/x-assign-0.1.1.tgz","fileCount":4,"unpackedSize":4022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDhgjCRA9TVsSAnZWagAALHUP/AoteXOMsr6XJcX0F3Bx\nhkpdYNqOF0KpjTC6wBB+4NYxr4Lgkfl6hj4IkPHAYRQuB5c6hunxF0meQ0Un\n2xY9jSOL7CBcY3EPNqdpKdJcl09cX6BVZucroAgCvk1E7w4s6EbQSXNR66p0\nGhN51VMID+v+Dmko7SrswIoCF0KbV5jbnpJaM1+5rqWZAZXJPpRIMHojQA6b\nY0lCK2iY0Fc7DHUks5yHe4VoTHZjWxQDCf1aDF/ljH21CH54YXpBYEloyetg\ne3gRBeXRyllE1E0vjtg5k4MwIEMBn1dx4uzszo4HREdoD/FEIxyovfFIv3CD\nj2FEOTDSAt6C9PSRj4jEG+0Zf4NslMOzQf9i1MYSq2saXEguEK7bEWsbo1I1\nV1JDWPEYDTU3pcgtLZ2SzEengmMxul8sT3CLHZsUywJCFDgH5+0meAaNI6D0\n+5hTXRvc+rs3gH8MixH27mEWaGFGZR5U9IXIGIRurj6H2jUwunoZ6Ozm+fAQ\nP5AbIKoeO/dFt9JQusLlMD3J9tyGKstaHUt4hu3CrTL5OQEpja2EkOEAQzI3\nw25QkN7rueRqlg/gkhR/owEEWbemYWCtVNvObJDWEo7nvwy+n+crH5h06WMP\nSE0yTRhISLFKnZA27TKryQ6aC+9v3MMjlIbxYs7arSTpnqqC0NOsgk6PuiSQ\nrplC\r\n=+blD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFTIy4v04I/Lg1CfaGRzbaHEfouLhFG1PAkC+UFTQEkuAiBed4QQHixs5ZIkL5edTPkOipOsWnPo0QTr3+z5JdAYuw=="}]},"_npmUser":{"name":"binaryops.mark","email":"mark@binaryops.ca"},"directories":{},"maintainers":[{"name":"binaryops.mark","email":"mark@binaryops.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-assign_0.1.1_1611536419245_0.03050339989038564"},"_hasShrinkwrap":false},"0.1.2":{"name":"x-assign","version":"0.1.2","description":"A simple object merge loike Object.assign that concats arrays.","main":"index.js","scripts":{"deploy":"np","test":"cross-env NODE_ENV=test nyc mocha","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/mvoorberg/obj-assign.git"},"keywords":["object.assign","merge"],"author":{"name":"Mark Voorberg","email":"mark@binaryops.ca"},"license":"MIT","bugs":{"url":"https://github.com/mvoorberg/obj-assign/issues"},"homepage":"https://github.com/mvoorberg/obj-assign#readme","engines":{"node":">= 8"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","cross-env":"^7.0.3","mocha":"^8.2.1","mocha-lcov-reporter":"^1.3.0","np":"^7.2.0","nyc":"^15.1.0","shelljs":"^0.8.4"},"dependencies":{},"gitHead":"c729258b0f05f279ab9ba20c8e4bce95e6086bf7","_id":"x-assign@0.1.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-VewLnm+HUvnMFaJbeBXOTKFwK/Mp+j5WLuXGBvxqd91XjTIRz14PPzg0lsh6+mcYBJ/rpUkgsMDg7nADzmP16A==","shasum":"b0f962dc2475d51e974545b1b058c934df77529c","tarball":"https://registry.npmjs.org/x-assign/-/x-assign-0.1.2.tgz","fileCount":4,"unpackedSize":4022,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDhlZCRA9TVsSAnZWagAAG6oQAJWfv1+cHDMmRAaAdlBk\n9wMgfOykIr2I1i2yFsX7Gcb02L2uV+eArB23VE6uk2BS+xSyunw6NdHyGMtN\nKvkzHbIm7ThZa6x0gyMJ2DW29WKwfGzB44n8HQfQ3H4gpiWBd5WGQi9m1V3k\nyPTd+YS9UjlajC5RwwH/wQgHHwTUYIJCdZwZRcOiiAqsXzTjZ7lNj/8W++Du\n5QqMYXQv0XxawBzbbUgTMkMyxx3ZulzmCEL+ZhAC7HzK4aeSUzS/iANibHlJ\nbp2hivRhmhx0Dg2YVSk9xtMhuefmDx4HEH6gRQX7RjZim7ZUwDdGoYW8B0Sn\nb2b7JkH+CmjHLUtN9iIoVvcPl/IrHqaDsaqjMReqmPy5yeZIAMeb2BQpHMox\nbxklh9kNLmgaYnM9i/qbH0JiBSzzhcfnNbAQgdOc+Cc8LI7FI92lc2dd4COF\nL8uwXBdJqyfi9Ang/xYsiKgRZ+PNHMSvSpn0eum7LwSzY6hrFvfYGYH0rM/s\nZ3fWJdznRxkZ8K4Yi09H4LiOYwB89EX3SqDlBiKgk6mDlmQPknWDtNjpBWSp\nybNoVN2nq0tLUsFxvOfN3e0ru40m2DCePwGhb6mhW/EmPlK0bZF5o9Z/AFoO\nNLNPRCp54Uh5kLotevkIcKbylQUBnqR2zfiH76YLaKAbPKPWCv9Pixw7vGok\nvEvC\r\n=EUib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGktVuT0GQWPUeedmmrOxY0XtxXKoz0CGDXbcEyYUSrFAiEArRMiuS+B6PshSnS0KwLjYTpeVo3WKm2Q36bza8fqJkw="}]},"_npmUser":{"name":"binaryops.mark","email":"mark@binaryops.ca"},"directories":{},"maintainers":[{"name":"binaryops.mark","email":"mark@binaryops.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-assign_0.1.2_1611536729066_0.12077378052473176"},"_hasShrinkwrap":false},"0.1.3":{"name":"x-assign","version":"0.1.3","description":"A better Object.assign that merges object properties and concatenates arrays.","main":"index.js","scripts":{"deploy":"np","test":"cross-env NODE_ENV=test nyc mocha","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/mvoorberg/x-assign.git"},"keywords":["object.assign","merge"],"author":{"name":"Mark Voorberg","email":"mark@binaryops.ca"},"license":"MIT","bugs":{"url":"https://github.com/mvoorberg/x-assign/issues"},"homepage":"https://github.com/mvoorberg/x-assign#readme","engines":{"node":">= 8"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","cross-env":"^7.0.3","mocha":"^8.2.1","mocha-lcov-reporter":"^1.3.0","np":"^7.2.0","nyc":"^15.1.0","shelljs":"^0.8.4"},"dependencies":{},"gitHead":"f06c3fcb8bdb5e6bc191fab290bd0c114dea492c","_id":"x-assign@0.1.3","_nodeVersion":"12.19.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-bZ8DO9xSy9G4nPpGgvC/jCKrTP8mHHUCsKOWsgEaTHDadH6uF2+RD1QkEvejamaaaCulJ4tYpEWskttSNi/Pdg==","shasum":"745c15da862006d5af833e772ebdf6f38744f6aa","tarball":"https://registry.npmjs.org/x-assign/-/x-assign-0.1.3.tgz","fileCount":4,"unpackedSize":4031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDh7qCRA9TVsSAnZWagAAGSMQAIDJt5E8PV0NUIPZSQ9Z\nbKNTOuGJtIBwtuzBjv7n/jnpPE1B6zIxPy2j+WvHuJ/rjQ7oGlCVe0adIHkj\nQExjQrdj0aFC/fOwfgbe4yiX/RLXDRVVSswNGwAXHUNyhdRHTRwFSVBQjtkm\nWTDZ5z9lcQ3/jlMpFFRCVii+MtU56mt7V97aP3kwY6YATZpHhq+k/4w7D9KR\n3T/gxUKRNTfeHUR9sFI5ozU1/Tj6qpg/NMXwsTsqiuDqjnoBFNAn+NROFKV3\naba8XKtHu7nI6IlV/GPGtQcTA5pkORR8PGdBb/05r9ZJpXDSXIS/58Y3bdFn\nrIK5Y1xeBmqYkAC3QsNrkOocl+a8Ee3TmL92vfASX9fjpbW3MB+MnCALZd5E\nZ9In6PZS3VpTuOixyXzwZ7/6+gS+rDAH5A4NX8Xm0nOfr8qkTDoVa5QCMSlX\nKr9DU+GqOStLTBx1QZ9CeVZ4tzETgSmhEKznIbZcVb6lBtdaLfE9Vq83FzJ0\nL9bwslxYc2sqqWfkdmWNUBnuHoPNBYyLRgqFc+HchrrenmIW5WsBmnng2nKy\nF4XWc3mXoDpCWGpYfgHNqJpXE2WEQPs0oW+RaEPeglSP50Xv45LdnCiSOjkO\nyGD0ijv20Cz/0zPbE5n5f+GEELUG/HBi/fulioVZZyHwDpbUGSiW+8XO6KXz\nkgGe\r\n=QRMw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICgMMbEQHroM0YdqT8xjguI3a0qU3kTP7W+vt1pd6PgPAiEA1Mf3yWoS0ipYxv+CckWvCvcRR1EywCFI7oPHySF4wQ4="}]},"_npmUser":{"name":"binaryops.mark","email":"mark@binaryops.ca"},"directories":{},"maintainers":[{"name":"binaryops.mark","email":"mark@binaryops.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-assign_0.1.3_1611538154239_0.7791552080644382"},"_hasShrinkwrap":false},"0.1.4":{"name":"x-assign","version":"0.1.4","description":"A better Object.assign that merges object properties and concatenates arrays.","main":"index.js","scripts":{"deploy":"np","test":"cross-env NODE_ENV=test nyc mocha","coveralls":"nyc report --reporter=text-lcov | coveralls"},"repository":{"type":"git","url":"git+https://github.com/mvoorberg/x-assign.git"},"keywords":["object.assign","merge"],"author":{"name":"Mark Voorberg","email":"mark@binaryops.ca"},"license":"MIT","bugs":{"url":"https://github.com/mvoorberg/x-assign/issues"},"homepage":"https://github.com/mvoorberg/x-assign#readme","engines":{"node":">= 8"},"devDependencies":{"chai":"^4.2.0","coveralls":"^3.1.0","cross-env":"^7.0.3","mocha":"^8.2.1","mocha-lcov-reporter":"^1.3.0","np":"^7.2.0","nyc":"^15.1.0","shelljs":"^0.8.4"},"dependencies":{},"gitHead":"1b74697b1356363667c395b77cddcea5dd00c257","_id":"x-assign@0.1.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.9","dist":{"integrity":"sha512-m+9DyZWR0Jxqrdv3Nz4PMoWb57jPRHxRVh0wDHxvMYt8XCgsiptNs8EhadWcQFQkeFFaRySLri/8U8KVNjY0CQ==","shasum":"b27eb6a21d3b48f9fceef42e1cbd34e15cdf08e7","tarball":"https://registry.npmjs.org/x-assign/-/x-assign-0.1.4.tgz","fileCount":4,"unpackedSize":4027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDjKkCRA9TVsSAnZWagAALT8P/R8zAvogUh8e7dK+bvrb\nFui4m0kNSfjWlj9rqr8aMeRRgo6+Hjy8upI3h866PuhMKVmQEqEpFyXbA7fS\nP2449prm6rPBeViiY6+bhzOpKIcbzA2gWbxxiI36kK5SLCnM32K1tbQjYouH\n/p7JW4OGQiDydxybSR/oYmKIYu1wmp9wfVq0+W4cavbmv8DW8hb3VuNAFo7v\nWF6fGUeKd1RMRa41uGWyKfLHRjdTP5Fu1R9pBCOReLXstTg4rGIyodG/zr31\n0EOTXV7VRGIkpzWJDUzJhPlkV3DmDAAs8BXVIIPugysVAzDhMBZM9pOoAIV3\nOGajMnL9+JPa5I0SOX5VOeJuTGnWpliyVXxkyd0zWpPnR2fX5rGf38+Mc7Ey\nPA5yr5Ouqw5tqwH1iOml2SPvmuryJbddh8lz0pjo3iHH13g7aeg8w0jbD6R4\nt1Yfte0bUurkgTOH7OHaII4i59aUb4VCVJ2Pw/HA9/8FfP4dcIORFieLXeiR\no0AZbynVRb/SA021R0C7dx0Ltrl7KZyLOLfFvEC3eEE0eDrHFx5BYLmXaEyj\nV7V8IZP4m+fHWpl9xtLanw40dJNayp14IYEula3YyaeAiB+eO6YHDLResj5M\nl8eRG82Bi6NJKjulrYqcg34xSpYIZwOLkHQ5rKPG7PEcQyD9dVMEUZm9whlQ\n7OYL\r\n=gOh+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdp/XZhW2cH8Jq/4uWUeqIH5JgQqa8DoLIyd4vPlYvkAiEApZlJI1sNcIoBV6KBMthvoehtUjXCU5feWMYsc6V8opk="}]},"_npmUser":{"name":"binaryops.mark","email":"mark@binaryops.ca"},"directories":{},"maintainers":[{"name":"binaryops.mark","email":"mark@binaryops.ca"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/x-assign_0.1.4_1611543204330_0.9165498580598082"},"_hasShrinkwrap":false}},"time":{"created":"2021-01-25T01:00:19.245Z","0.1.1":"2021-01-25T01:00:19.378Z","modified":"2022-05-24T20:54:43.548Z","0.1.2":"2021-01-25T01:05:29.251Z","0.1.3":"2021-01-25T01:29:14.339Z","0.1.4":"2021-01-25T02:53:24.438Z"},"maintainers":[{"name":"binaryops.mark","email":"mark@binaryops.ca"}],"description":"A better Object.assign that merges object properties and concatenates arrays.","homepage":"https://github.com/mvoorberg/x-assign#readme","keywords":["object.assign","merge"],"repository":{"type":"git","url":"git+https://github.com/mvoorberg/x-assign.git"},"author":{"name":"Mark Voorberg","email":"mark@binaryops.ca"},"bugs":{"url":"https://github.com/mvoorberg/x-assign/issues"},"license":"MIT","readme":"# x-assign\nAn improved Object.assign that will merge nested objects and concatenate arrays.\n\n[![Coverage Status](https://coveralls.io/repos/github/mvoorberg/x-assign/badge.svg?branch=main)](https://coveralls.io/github/mvoorberg/x-assign?branch=main)\n[![Build Status](https://travis-ci.com/mvoorberg/x-assign.svg?branch=main)](https://travis-ci.com/mvoorberg/x-assign)\n## Installation\n\n```bash\n$ npm install x-assign\n```\n\n## Usage\n\n```javascript\nconst XAssign = require(\"x-assign\");\n\nconst a = {red: \"apple\"};\nconst b = {green: \"pear\"};\nconst c = XAssign.assign(a, b);\n\nconsole.log(c); \n> {\n>    red: \"apple\",\n>    green: \"pear\"\n> }\n```\n\n## Need Support?\nx-assign is a [software development project](https://binaryops.ca) by BinaryOps Software Inc.\n","readmeFilename":"README.md"}