{"_id":"babel-plugin-object-assign","_rev":"13-86534ed8eb56fe7ef308238866b6ba41","name":"babel-plugin-object-assign","description":"Babel plugin to replace Object.assign with the extends helper","dist-tags":{"latest":"1.2.1"},"versions":{"1.0.0":{"name":"babel-plugin-object-assign","version":"1.0.0","description":"Babel plugin to replace Object.assign with the extends helper","main":"index.js","author":{"name":"Jed Watson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/JedWatson/babel-plugin-object-assign.git"},"dependencies":{"babel-core":"^5.0.10"},"keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"gitHead":"3501db0c809c1d770baac16ad553b3689287484e","bugs":{"url":"https://github.com/JedWatson/babel-plugin-object-assign/issues"},"homepage":"https://github.com/JedWatson/babel-plugin-object-assign","_id":"babel-plugin-object-assign@1.0.0","scripts":{},"_shasum":"d00c8b9a00b880034e245ba9f4ebf7fd6e13430c","_from":".","_npmVersion":"2.5.0","_nodeVersion":"0.10.36","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}],"dist":{"shasum":"d00c8b9a00b880034e245ba9f4ebf7fd6e13430c","tarball":"https://registry.npmjs.org/babel-plugin-object-assign/-/babel-plugin-object-assign-1.0.0.tgz","integrity":"sha512-Evb5pdmzO2JevyHDR04iZHxLPR2+Wb/zxpwaOdcxSsMufbBeMbFhwnK4W+RSd9PcaHNnHucMOHrGLYdeXKKPuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZWiGqWMFqEX9vkb9bCo/Oysw7U2g8E5/NcEmYtFzvJAiEA5uPZt/IwhA1SRq/R4PsIm86PM70RB6fWM8prJfkArYQ="}]}},"1.0.1":{"name":"babel-plugin-object-assign","version":"1.0.1","description":"Babel plugin to replace Object.assign with the extends helper","main":"index.js","author":{"name":"Jed Watson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/JedWatson/babel-plugin-object-assign.git"},"dependencies":{"babel-core":"^5.1.11"},"keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"gitHead":"c54bf5175ecd68a32cd952bfc40f3a42c6972188","bugs":{"url":"https://github.com/JedWatson/babel-plugin-object-assign/issues"},"homepage":"https://github.com/JedWatson/babel-plugin-object-assign","_id":"babel-plugin-object-assign@1.0.1","scripts":{},"_shasum":"a25b31d4ef0c8a08787bdd336b28c82e1e347d3b","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}],"dist":{"shasum":"a25b31d4ef0c8a08787bdd336b28c82e1e347d3b","tarball":"https://registry.npmjs.org/babel-plugin-object-assign/-/babel-plugin-object-assign-1.0.1.tgz","integrity":"sha512-NYdHveXz5tr3cRBcISAMCMlSE7xfCbKZVTK/Jak5trC1MERJUYtQkNyIM6FTb+K7xYS11/V315oQTV/ulJ9IXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBmcqnG9Ks+utsEgn1RiULBTRYjOtk00lRURauaU7pq5AiEAxbkFosi87mjDreO8s5m+7s/CQ7fW51wI4F1Gd1fE4/c="}]}},"1.1.0":{"name":"babel-plugin-object-assign","version":"1.1.0","description":"Babel plugin to replace Object.assign with the extends helper","main":"index.js","author":{"name":"Jed Watson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/JedWatson/babel-plugin-object-assign.git"},"peerDependencies":{"babel-core":">=5.2.0"},"keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"gitHead":"8c48a0cc2fcb89d38f456b4c499ccdb29c46cfc2","bugs":{"url":"https://github.com/JedWatson/babel-plugin-object-assign/issues"},"homepage":"https://github.com/JedWatson/babel-plugin-object-assign","_id":"babel-plugin-object-assign@1.1.0","scripts":{},"_shasum":"2aadad4aff568f4857dae7a150b98ae6f7a91c77","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"dist":{"shasum":"2aadad4aff568f4857dae7a150b98ae6f7a91c77","tarball":"https://registry.npmjs.org/babel-plugin-object-assign/-/babel-plugin-object-assign-1.1.0.tgz","integrity":"sha512-ybs0d/kQtw/K0f1u3tGIlEzzT6/IbEn3GDQMdm3xFIn4/2910JPmjfFWJc34AcvnUT3u3jiF6QLs+Dgcsx+fwA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDz+uLNg/E7MV8eTiP4jNVPhKh1kb83s7mddALpkiDd1AiAeSuNeiFUH+Dy9tOYSF2bE5QMfxR7Ic3J8ykYSWGxmFg=="}]},"maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}]},"1.2.0":{"name":"babel-plugin-object-assign","version":"1.2.0","description":"Babel plugin to replace Object.assign with the extends helper","author":{"name":"Jed Watson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/babel-plugins/babel-plugin-object-assign.git"},"peerDependencies":{"babel-core":">=5.2.0"},"main":"lib/index.js","devDependencies":{"babel":"^5.6.0"},"scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"gitHead":"5b046133df474eb2bc9d94fd9a875439986c1467","bugs":{"url":"https://github.com/babel-plugins/babel-plugin-object-assign/issues"},"homepage":"https://github.com/babel-plugins/babel-plugin-object-assign","_id":"babel-plugin-object-assign@1.2.0","_shasum":"f11b798cc1537eadd9ebdbec5593dd683e7be54a","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"dist":{"shasum":"f11b798cc1537eadd9ebdbec5593dd683e7be54a","tarball":"https://registry.npmjs.org/babel-plugin-object-assign/-/babel-plugin-object-assign-1.2.0.tgz","integrity":"sha512-1OFt1sfn30KqbzYILXtZIbBiyKXuJFwtgQELwO1jcANNAtaiIEAt9fif/3eOSjGOHr5+8zncjIfmf1aWAxsgtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEXO8XO79iDxkFftfrtZwwMermOIkbIR/rvbSbv0Am4FAiEA9YKH9PY2sJUxlcazvKoqOr1mqSDyDmuNDtsBUETGBrU="}]},"maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}]},"1.2.1":{"name":"babel-plugin-object-assign","version":"1.2.1","description":"Babel plugin to replace Object.assign with the extends helper","author":{"name":"Jed Watson"},"license":"MIT","repository":{"type":"git","url":"https://github.com/babel-plugins/babel-plugin-object-assign.git"},"devDependencies":{"babel":"^5.6.0"},"peerDependencies":{"babel-core":">=5.6.0"},"main":"lib/index.js","scripts":{"build":"babel-plugin build","push":"babel-plugin publish","test":"babel-plugin test"},"keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"gitHead":"f6f2120052647c3e9eadc20fb1798ed0bf531df4","bugs":{"url":"https://github.com/babel-plugins/babel-plugin-object-assign/issues"},"homepage":"https://github.com/babel-plugins/babel-plugin-object-assign","_id":"babel-plugin-object-assign@1.2.1","_shasum":"40eaf89086b436312c2247d16812a9ad32db0998","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"jedwatson","email":"jed.watson@me.com"},"dist":{"shasum":"40eaf89086b436312c2247d16812a9ad32db0998","tarball":"https://registry.npmjs.org/babel-plugin-object-assign/-/babel-plugin-object-assign-1.2.1.tgz","integrity":"sha512-udvrShxhEFsCxxhTR+OmMDeyL5EhZlXNNWqIfQCqI9VuxltD48hjQz9Ue6YqbaKqSSVmMrZHJNKql+28DsjNuw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCW8MQNmukN72SWdvza/NP2ZtPt4aJAAubD8/6wscli3wIhAM2N1dle8WSLok+1aClYg7tP28cruBJoM/i2Eq1ia0AX"}]},"maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}]}},"readme":"# Object.assign plugin for Babel\n\nBabel plugin that replaces `Object.assign()` with the extends helper.\n\nUseful to reduce the need for additional polyfills or libraries when you want something that extends objects in browsers without native support.\n\nThanks to @sebmck for the implementation.\n\n## Usage\n\nInstead of using `_.extend(obj1, obj2...)` or `xtend(obj1, obj2...)` just use `Object.assign` in your code and include this plugin for Babel.\n\nInstall:\n\n```\n$ npm install babel babel-core babel-plugin-object-assign\n```\n\n_Note:_ you need to specify `babel-core` as a dependency for your project (not just `babel`). This is also true if you are using a wrapper like `babelify`.\n\nUse:\n\n\n```\n$ babel --plugins object-assign script.js\n```\n\nor:\n\n```js\nrequire(\"babel\").transform(\"code\", { plugins: [\"object-assign\"] });\n```\n\nwith `browserify` / `babelify`:\n\n```js\nvar b = browserify({\n  // browserifyoptions\n}).transform(\n  babelify.configure({\n    plugins: [\"object-assign\"]\n  })\n);\n```\n\n# License\n\nThe MIT License (MIT)\n\nCopyright (c) 2015 Jed Watson\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","maintainers":[{"name":"jedwatson","email":"jed.watson@me.com"}],"time":{"modified":"2022-06-13T04:02:23.837Z","created":"2015-04-08T14:28:51.513Z","1.0.0":"2015-04-08T14:28:51.513Z","1.0.1":"2015-04-22T13:42:07.787Z","1.1.0":"2015-05-04T00:41:43.978Z","1.2.0":"2015-06-23T18:37:30.856Z","1.2.1":"2015-07-25T08:52:10.746Z"},"homepage":"https://github.com/babel-plugins/babel-plugin-object-assign","keywords":["babel","babel-plugin","object","assign","extend","polyfill"],"repository":{"type":"git","url":"https://github.com/babel-plugins/babel-plugin-object-assign.git"},"author":{"name":"Jed Watson"},"bugs":{"url":"https://github.com/babel-plugins/babel-plugin-object-assign/issues"},"license":"MIT","readmeFilename":"README.md","users":{"shakakira":true}}