{"_id":"react-mixin","_rev":"47-00861dca3a3ca2dea6a339e3f674ba24","name":"react-mixin","dist-tags":{"pre":"1.3.0-pre","beta":"1.4.0-pre1","latest":"5.0.0"},"versions":{"1.0.0":{"name":"react-mixin","version":"1.0.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.0.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"403d051dedc4bb61e168ea7d4485904a41a21738","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.0.0.tgz","integrity":"sha512-1hmAzm6a09BZENguf4cw2sRrQacwD9HJuq7shpPpqwXLP10nUjT1D+JXxt4q50EQFqQ4p34LeqCMYl47/klZ6Q==","signatures":[{"sig":"MEUCIQCCmjgznr0wAzzierx1ZmwwGjx+8B1lg//LDHh6uI/Q0wIgV2czBcdMAO5uJ0rPZoJiMZumAsZp6oTZwg1csdzSQ5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"403d051dedc4bb61e168ea7d4485904a41a21738","gitHead":"177c93ff3186b775d7b12b7f1b49546be36288d3","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"1.4.24","description":"Want to use ES6/CoffeeScript/TypeScript/{InsertNoun}Script classes, and mixins?","directories":{},"dependencies":{"smart-mixin":"^1.0.0-pre"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.0.0"}},"1.0.2":{"name":"react-mixin","version":"1.0.2","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.0.2","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"94624a8cac3eab6a4b44c2f884ba16aca322c9c8","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.0.2.tgz","integrity":"sha512-q1HWle5ypeWl84jr/c4X9Mr58AGWMCuMi54d6kH7QOuE3scGJbpKV4+o3MnTlOyqNaHecSwBUwQ8u/8MdsNvTA==","signatures":[{"sig":"MEUCIHn4/6L83qYsdALvwFGxOB03qXn/mtI44XhLrCcW+frIAiEA4YrQcTTnf2CsS8USJNlNllyghAviPkZQotuzubv71G4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"94624a8cac3eab6a4b44c2f884ba16aca322c9c8","gitHead":"9a07caab936a96e868e0e973bacee493175fa61d","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"1.4.24","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"dependencies":{"smart-mixin":"^1.0.0-pre"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.0.0"}},"1.0.3":{"name":"react-mixin","version":"1.0.3","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.0.3","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"0bb50f1d2cb42b37357daa5480b11fa1793837b4","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.0.3.tgz","integrity":"sha512-CTkrlzybmSYuCMvW7EHH9WSB6LUg2aQm54UMCYjFYymWNJloEMZf1vxcqR7vveOpYtmDX0LEhA57VPIym0julw==","signatures":[{"sig":"MEUCICvzKoZ07xtDauj1ecU1+Ebft4/EmHWyiBKYawmuYC0JAiEAogp+IAsmHOwx1fL+rl9NDgtFQwU3HUiSrZyT4g/WdeI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0bb50f1d2cb42b37357daa5480b11fa1793837b4","gitHead":"5778d712f065545cfaa595d8e48b060bbaa4161a","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"1.4.24","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"dependencies":{"smart-mixin":"^1.0.0-pre"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.0.0"}},"1.1.0":{"name":"react-mixin","version":"1.1.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.1.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"9de575ca07875d267e26dd26c3862615870fb213","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.1.0.tgz","integrity":"sha512-hF4vKMeE0ZcJttA4S7mlar7rs+ENu1rHrHr65ipQ5iQqj6f5uxcley/oxWOEvFn+m62UD44Z2UZhW64UrTea4Q==","signatures":[{"sig":"MEYCIQDF4UDSI+IIHJnRu0jnuUCVlkd+oHRlCNi91mNxS6vM8gIhAJ+IG468b8h3DtxK89MrLJDWZGIYRA0MyKIP3zrVnTg7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"9de575ca07875d267e26dd26c3862615870fb213","gitHead":"79801a9510217ddf4fae07f3f8199b0ba5564a8a","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0"}},"1.2.0":{"name":"react-mixin","version":"1.2.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.2.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"2d5f4594214112245126dd46eae5c5c77f3e8c5b","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.2.0.tgz","integrity":"sha512-QvMi1IX2RpyDhAOBIUthDHL02ipmRPff+pQeFdFtHaHGOJQNorNmV1f7rfXjuvzbJtG1QyDEEhf5T0IMyqnk9A==","signatures":[{"sig":"MEUCIQDv7ZjxVTUo9B6hP6odBlNy2LdH4yqlCi/sqK2jRMhMPAIgfd37xfSPR/fy18v1rTmEyhAYXtoNNGV97o8iKWAxzNw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"2d5f4594214112245126dd46eae5c5c77f3e8c5b","gitHead":"724c9601e7935dacd3cbff9ebfbd45c4867c8249","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0"}},"1.2.1":{"name":"react-mixin","version":"1.2.1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.2.1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"5c2938171a810aa1952a4593501c3a69df426087","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.2.1.tgz","integrity":"sha512-GuF4G4jxg+UN+rddfgZjcbgzoQ8g8Ya4QoJh4epiIe3vA8r1+EoTzRtcTuOtEmSF29WdafN2yqZ6f1JceyYlVQ==","signatures":[{"sig":"MEUCIQDNbAtOD1bAHc9ybtHCyD4Da0fw+kUPW5OkZ+CBsXbt7QIgKCy8S6BT7iaH+7Sg8PoJn4ToZmb1uh+UGMhjbKZCYas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5c2938171a810aa1952a4593501c3a69df426087","gitHead":"c217de1592fc3c7b4acdb2460268ed26005ebfdd","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.2.2":{"name":"react-mixin","version":"1.2.2","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.2.2","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"013cc14207848518947546e8d6a98a0a762314ab","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.2.2.tgz","integrity":"sha512-H19sQaTbrH2epKTm2b5Q6pYptGGgoEVsSxXVV339/rKWtrZHUKOXG5bFV3SjghaYZr99w0/umuwbAkIIl0vQMQ==","signatures":[{"sig":"MEQCIHr9KpBPuALiEf6mhI2NBKse5SkQ3+I7qRdAXoi2gEMmAiBZ2eQuhGp3sSZL+lI/tr6wsoSYrOW0D7U7S+1hjt6b1A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"013cc14207848518947546e8d6a98a0a762314ab","gitHead":"6ec02ad87e07737ab58aeb0073b86ef1ca6bae9c","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.2.3":{"name":"react-mixin","version":"1.2.3","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.2.3","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"773b754711b84598625817825104d4bd34f4be4f","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.2.3.tgz","integrity":"sha512-A3r4+1NYSGdMMsrAgI7kmNV+etoHnqzr9uKfUbsmZ7tI1XpQxsFV2eHVpLWXQSuaDzdfFeT1zwlM51LxXove0w==","signatures":[{"sig":"MEUCIEe4t3n0uWDnTY0Z/XznkfVx113lgX79FFgpn1XJ7O4NAiEAq/DpnrTkUU693Lwrp10LH6qzSOlrtgYHqvC55NZvbTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"773b754711b84598625817825104d4bd34f4be4f","gitHead":"2f79443eade646dc725bd054e7d10942281fcab0","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.3.0-pre":{"name":"react-mixin","version":"1.3.0-pre","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.3.0-pre","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"effe49f908a9c5bfb51f479300dc95dcbd441bed","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.3.0-pre.tgz","integrity":"sha512-Hacf5qkj8AiE0jU7fPJnpKU3f8zitqYAya5OKNcmh5bCIWMpnpHVKBtKABpxtgEHqEaqX90IpE3Z0rK0fPOCLg==","signatures":[{"sig":"MEUCIQCDLBMT6JzlRrKFBu+Jz9e5/ChE/3IH9wreKdcl/PdBbQIgGI0ncClXyvGvWKVwJEh50IWtN9A0/zbS6jgGxu8lYuA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"effe49f908a9c5bfb51f479300dc95dcbd441bed","gitHead":"0c6d16deba8145913d09a5af934d65d9f9e829a5","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.2.4":{"name":"react-mixin","version":"1.2.4","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.2.4","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"8fe59f74d1e1ea1011d9548b27042a5f951b78cb","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.2.4.tgz","integrity":"sha512-uz/o1H9dPoZXvQjof+l2MLOHJCIObBBlrXKTFVrDLqvYqwHpEMFzBD0r/8/ozN/Y2iC5MwWp/Wk+kfn+v372aA==","signatures":[{"sig":"MEUCIQDipAmA3SFhUmPoJCttUuTJ+fRLW3GNSdyvLWJnQ3tLegIgNhyyUofkKV98k0RCVGhOICvRcbVh1uZ5IkCMX3ojC2k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"8fe59f74d1e1ea1011d9548b27042a5f951b78cb","gitHead":"2f79443eade646dc725bd054e7d10942281fcab0","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.3.1":{"name":"react-mixin","version":"1.3.1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.3.1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"28d71512b92eb8108e4476e7c3cfcc5a8db93091","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.3.1.tgz","integrity":"sha512-adN9/oEWuTHvY1Mi0gxKk/z/zVPPAWD8d/A+rU/KC3oxW4BpnCwogxKu6dW72ciNLJNHaupQs0QdllcsXD63mA==","signatures":[{"sig":"MEUCIEY8PVAu/qnKPtxsSad9VCYi5pKrJH7UBgYpAqVKdr89AiEAtxwKA169lFx977cXCBwVQEFA+q9CfS1KOZVWdK1e99k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"28d71512b92eb8108e4476e7c3cfcc5a8db93091","gitHead":"2f79443eade646dc725bd054e7d10942281fcab0","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.4.0-pre1":{"name":"react-mixin","version":"1.4.0-pre1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.4.0-pre1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"ef584e649cfe111f92997f5e4e65da6d31c400d4","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.4.0-pre1.tgz","integrity":"sha512-POPmp1Dw91t0YbaIfzQELrxudjGBIT6sOjW142X50uhdB8vqejdr/Z0WvEgNN9E9e6TBQqTl2OIuwXo6NmdxPg==","signatures":[{"sig":"MEUCIQDavMagcb592SckiyVg2j72AGdRnJoBeVrLGj/nTvwZvgIga8oU/byZAILPQhGnKm9pcbRC6MF8L6n6ARXHKoFHuvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"ef584e649cfe111f92997f5e4e65da6d31c400d4","gitHead":"0c6d16deba8145913d09a5af934d65d9f9e829a5","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.7.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.4.0":{"name":"react-mixin","version":"1.4.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.4.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"452f14a356243bc7b0035840a51d9bb175c813da","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.4.0.tgz","integrity":"sha512-OMkikD4to0Z2quE3sMZmO3+GQGFMTof90J/TlOhRLg06iW1lgvLrpJrXCAmNsJz4YLY6q77oxbctbuU1dYh5Fw==","signatures":[{"sig":"MEQCIGn32LgU1IXtfrVkRodvWmFIL2Kob1CGxCK/oBa1ajz/AiA8Tk3OuZlmjKr2ASHifF7tP15WDI1NcdAWs00RwWUSZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"452f14a356243bc7b0035840a51d9bb175c813da","gitHead":"48cbe2276a920f523c12772043e1072cff1fbd3c","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.5.1","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.12.0","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.5.0":{"name":"react-mixin","version":"1.5.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.5.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"3eb61526429ba9a768e93cc28a9acb1b458e9e86","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.5.0.tgz","integrity":"sha512-8q2DJd9On8tetDejuTfueBabjKB1EgK0CyPIDHdvBZrRTQBS78ozquhqCnPzM8fTyjD7u/9fLwnq3M0a1mBFaw==","signatures":[{"sig":"MEUCIQCz3hUCnRheQCKy+KXiJ/mQW3yvLjJKARN6BcHmJRX0PAIgaQ/8htMFfcaxDrjsymfZjXrULRLCV5FQ5wrg4DnzWco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"3eb61526429ba9a768e93cc28a9acb1b458e9e86","gitHead":"d05a0da162283a1beb9238832b7b1ac74e3f25de","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.0.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","smart-mixin":"^1.2.0","object-assign":"^2.0.0"}},"1.6.0":{"name":"react-mixin","version":"1.6.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.6.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"eeb0a59a84740c6826c42c735fe61aa03602f840","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.6.0.tgz","integrity":"sha512-BIYvThs6nSSqvXyZ1QqcizeClsAkTyGJWn7HSX5DUK8rySVdmltL6a+SjcE4cdAg8p9DXB0U7F2cQwyByn4yuA==","signatures":[{"sig":"MEYCIQC1sbeUeDwwUx0JGDCGUT7s99wtd3gnSwNGJiLE1zbcpgIhAOuVGVYLdI1E8g8oPI4cN2atfxsEaD6QEQ2zyOSuXubS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"eeb0a59a84740c6826c42c735fe61aa03602f840","gitHead":"b56919cecda1c1eabdab5ee910e29428ec285d96","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.0.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"1.7.0":{"name":"react-mixin","version":"1.7.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@1.7.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"38c22c3eb02064f08f2c25878a60dac3e956f44c","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-1.7.0.tgz","integrity":"sha512-PZzt6FGoNg2vQPo2pNb84CI0k6s01ZUESHuj1rDTr9ngTvnuMjFmyMibrmpRLyU7enzgbN+vcBfDxX0cXeXIMg==","signatures":[{"sig":"MEYCIQCfRcBS5lol2wXN9S7c59Kj/lhkzPXJpU1hGcNxImJeAAIhAKXfIZoZhEvUh2on7FyA2eSGFtb2jLr+N9ij85Qu5Bm8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"38c22c3eb02064f08f2c25878a60dac3e956f44c","gitHead":"af33702de8c242d7a21378f1cbf9dbf355f19996","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.13.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"2.0.0":{"name":"react-mixin","version":"2.0.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@2.0.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"b2502c4a25e99dbd978d66d417cfe8935888cd64","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-2.0.0.tgz","integrity":"sha512-ykwk0eLcHu8RB6+sZwSY0cxgy6141Z6LbdN07Y7xNxx5wTNTVKYQDocKqSl/qNKmt8swzN3stDyOnpp7gqjwlg==","signatures":[{"sig":"MEQCICLKC8XgrhsOcCz3beJ/BDb3E8DCC62vKZgv4vctTwfbAiBzvFi2FF4t5/kykwJ5GLJIsyPlj1lSc8WAHjRTw/zXcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"b2502c4a25e99dbd978d66d417cfe8935888cd64","gitHead":"4b331d3fad6a1b564de56cf7c0432c0750bdb196","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"1.4.28","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"2.0.1":{"name":"react-mixin","version":"2.0.1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@2.0.1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"c9242b2a34adcf0c62b53f5da3ab3f210723856a","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-2.0.1.tgz","integrity":"sha512-IkAccBMv074YiDw/wFx60m01MWW5jUoUfjoie0tdbg0ZqOMUxH4wD5q86cN+7l1uZ/30Mh4630duqctE3eyKgw==","signatures":[{"sig":"MEQCIH6agcGwgjGQTZLgynFNTescLh+RiGFS18ydkLmVYyLtAiBwTTE0ZD6/WgHgZ3g8SpAeQEAfk/izA3C8BE8QrfqagQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"c9242b2a34adcf0c62b53f5da3ab3f210723856a","gitHead":"6e68e939d775c941f16275cddb6879b512850b96","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.13.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"2.0.2":{"name":"react-mixin","version":"2.0.2","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@2.0.2","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"5133570554fa8954b7b847422dbd5e8c7a0a73d0","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-2.0.2.tgz","integrity":"sha512-0d9v7ZbM6v2SRabr6pXwYIi0w6gObWN+rMDcppSkqUiDMPEHiwU2L6J1DLrr4KIKIe9sW02B8aUHcca5S+Dk2Q==","signatures":[{"sig":"MEUCIQCHWW4eyt50/a7H/WD84QNgMl6im795qMewzrM3rhYHrAIgWWtQTDLH6X9DSS3maz8CW+a86LE1SvIlOIFa51iubxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"5133570554fa8954b7b847422dbd5e8c7a0a73d0","gitHead":"2969fdbadc69c8b5e6cbf124500de633d5e35aa9","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.13.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"3.0.0":{"name":"react-mixin","version":"3.0.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"21e753d2ad16329940c0d967892bb761b2c7cf1a","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.0.tgz","integrity":"sha512-VMps1JvPSRO1bnINMBPgwRdai2fxuR11Xn0Mf7/yoNMad7lCzoHy2cNPEop3sVozfLHMIaueqtgj0+cjUF9p4Q==","signatures":[{"sig":"MEUCIQCZf8wu5aY4OVe/K6A1CNaw216BJTt7akR0eIL8LRowowIgOMRmoFTHj0BbwlWotPPqciMxt6OPwkdbJnE7JkJHxKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"21e753d2ad16329940c0d967892bb761b2c7cf1a","gitHead":"3580016528921e9dd26ea0c73ce3bc733315967c","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.13.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^2.0.0"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"3.0.1":{"name":"react-mixin","version":"3.0.1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"024a8d1a0bbe508cccb03a69b019ae69206d1c50","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.1.tgz","integrity":"sha512-OvLrXGr1fOtjhoatCgNDJj87pTZpvXEGRnDTyD6rDKPNZ5MNdmBqGkMztaRUM0ARyLcyNQcPqLFLtGcNwkuu2Q==","signatures":[{"sig":"MEYCIQC9bCksZ9cAy5iYfLhJ42EQfJ0B0jKD5xujD3DUbKKTBQIhAO7lDcsEqCu82q70PG9+rDRTm4cGzYUpYk2jTcl6BY8M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"024a8d1a0bbe508cccb03a69b019ae69206d1c50","gitHead":"ab7fafd5c790e31e21262c019e185363cb17f05e","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"2.14.4","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"4.1.2","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1"}},"3.0.2":{"name":"react-mixin","version":"3.0.2","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.2","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"77a22b927f883ca47424de2c7a735e9e023315e9","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.2.tgz","integrity":"sha512-/OOooXKpQ0O+FE1I0ujZf0y/aEHKYA/kDg5LeJZ/Dl9BhP8ci9GVsMWss7uXooM6UaoxZRwTMfR0+WydkGSwXg==","signatures":[{"sig":"MEUCIQCZMfdUl9yGPscwSkFh0ZhnsJiYl9xa3wTz8zgCP3QoKgIgTyZMAqIfG0zJCUVNlnfZ8AdbCOZGh8LlkHrLGilmhzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"77a22b927f883ca47424de2c7a735e9e023315e9","gitHead":"4ad5ea4728cf43eda222295581f42403da5e1974","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.3.10","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"}},"3.0.3":{"name":"react-mixin","version":"3.0.3","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.3","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"16570fbb6f68c8f046ff138a66579a614363f3b2","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.3.tgz","integrity":"sha512-qQD/J5sWChL1xydGmX0kg5QusmhNIQI69WHIUS0dq1Xbadow0Lc71i+n+2vM0WRLBDKxKEVYPjQ+LC36sx2vYw==","signatures":[{"sig":"MEQCIEa4TU2xLlWQhhTfzsn2nYoAU5T7fNDVRIAsLLJWzi79AiBrCH4E/zWHFsdkQB1Y6hwYMhs/C4Qih9gXBKpPEW2o4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"16570fbb6f68c8f046ff138a66579a614363f3b2","gitHead":"e37661e9dd32bfe65913826ce60de89e6617b180","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.3.10","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"0.10.28","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"}},"3.0.4":{"name":"react-mixin","version":"3.0.4","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.4","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"933b8e3940058ac0072473883fb75d88aaaf8547","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.4.tgz","integrity":"sha512-Z5a8f+2LRJp8A6JY+El1Ft+JfIoU+Hq8+oHwbIBQDv2UnWIi/BwTR2YccE7nK+7WFVoGCZW8KjxlBGVJtfR4mg==","signatures":[{"sig":"MEQCIHwwRu5E+Dkq/q+rMLJMeyGg4ys6XzYi+dZf0SeHHuqFAiBzZugug2Q6uSu+wbta2wF+eacWEr1rYar5d4sSe8R+Ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"933b8e3940058ac0072473883fb75d88aaaf8547","gitHead":"4401a2508fe0c5b170065a4188c4db4da9efe089","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.7.3","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"5.8.0","dependencies":{"smart-mixin":"^1.2.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin-3.0.4.tgz_1458229851992_0.56042091245763","host":"packages-13-west.internal.npmjs.com"}},"3.0.5":{"name":"react-mixin","version":"3.0.5","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.0.5","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"e0b7b6713fdc9ddc429267df808b6ac5184c6706","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.0.5.tgz","integrity":"sha512-RFODesKEh9VDfVj+mTg3jOn50QMelGENwEkdMY+dyKu/nPgUWLpNOh7EZ11QvN7K7im35etHAoMfDBuVqPuicg==","signatures":[{"sig":"MEQCIFR85I2Ew2ENYisuArUYUzUZti6KKIe1Vo0uQ2QZdiaxAiACASxxLib00V+Y0M4WiHAubhpSQVLVcovbzS6WZ0etmg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e0b7b6713fdc9ddc429267df808b6ac5184c6706","gitHead":"e1c601bad697b98908e3612581318b909f5824a0","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.7.3","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"5.9.0","dependencies":{"smart-mixin":"^2.0.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin-3.0.5.tgz_1460764609862_0.5324924094602466","host":"packages-16-east.internal.npmjs.com"}},"3.1.0":{"name":"react-mixin","version":"3.1.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.1.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"0c5dea2ee90d01455dabfbebe44db03a37497e53","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.1.0.tgz","integrity":"sha512-K5VLfyvH/9whMVFXlojFPz+2nWHWg97Ib4usg2ZsyBH30/iqzbOt/rg6ZTHmCmFNJHOAHjadAApQX2ol5EYCdQ==","signatures":[{"sig":"MEUCIQCWD6r3IPNohOCfIb8pZCNXvDpQ6C5Fu7FaT8L4YTwISQIgOQoP6LaoRQ9B+/uQ1xqnAT9CGTCjW6hmrJbvJSv6zXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0c5dea2ee90d01455dabfbebe44db03a37497e53","gitHead":"323a97d62598c71f47ed3b80aca58c18036d51f3","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"3.10.10","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"smart-mixin":"^2.0.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin-3.1.0.tgz_1502724764539_0.046672657364979386","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"react-mixin","version":"3.1.1","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@3.1.1","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"68749756bfe32699e561372a4aeecb926db72b7f","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-3.1.1.tgz","integrity":"sha512-z9fZ0aCRDjlgxLdMeWkJ9TwhmVLhQ09r8RFpin/cEPA2T6jsb7YHNWcIe0Oii+hhJNyMymdy91CSya5mRkuCkg==","signatures":[{"sig":"MEUCIH+MbMwsVjTXf9P4OTFEAhE0ie9rC4UKIAEDBPJRyohlAiEAs/FCt/y7YTOPezdzcNC5fdQf7ra7ZoHRCt2vAl/vL/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"7c2bfe4e8ae954748497449d40688520689b1738","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"5.3.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"smart-mixin":"^2.0.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin-3.1.1.tgz_1504820766919_0.15736690303310752","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"react-mixin","version":"4.0.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@4.0.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"a19701338301c8bd06a864cb52520c7926d77cc9","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-4.0.0.tgz","integrity":"sha512-CTCFBhCuS0FeoosmHXgpRaPiUoalvYfT1FkMSkeP9k26IB4WYWalhKoLQA9+18LC2uib3Hxr5PxQ/p3jYZmjFA==","signatures":[{"sig":"MEUCIDLAHyZHGLOD7/4Y9piMKp5HPcwDkEgcaNhj8Zoy9eMjAiEA2b8L7Tdjuw/cyUaNlLygwVF3mwIajnt3pGIIwf2VOhI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","gitHead":"4a6a8d6d16792b7e657ba915249af65609feb182","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"5.3.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"6.11.0","dependencies":{"smart-mixin":"^2.0.0","object-assign":"^4.0.1"},"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin-4.0.0.tgz_1504834562868_0.5020730313844979","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"react-mixin","version":"5.0.0","keywords":["react","mixin","es6","class","smart-mixin"],"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","_id":"react-mixin@5.0.0","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"homepage":"https://github.com/brigand/react-mixin","bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"dist":{"shasum":"6c24db9b7e33d7d319544a61bd83707cf228d596","tarball":"https://registry.npmjs.org/react-mixin/-/react-mixin-5.0.0.tgz","fileCount":7,"integrity":"sha512-bGSF0/jTLDb5yW2BHYfN6PQg7FYRaNLXcUWisedAipL9+avrmrGKXfbOTMjE/heXcbS/po7ESTiahdF7iOKnGw==","signatures":[{"sig":"MEYCIQCo1oD+QPu6QsCK8yfV2J3awZ+zrehRi1hQi93k8sdJEwIhAMPeojWB9vOMpfFhHQqC9dvYr9qJcTjO+XkxXEO5t+0B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrCEbCRA9TVsSAnZWagAAZXYP/0UXbFsuD4E5ujObHFLd\nX7QWF5Q91qRCt74cdYsP8WmcZAJ+5LA2bCEJ1jy1hRtoVbgU93Yl6+AEviaf\ncTXchcykdcQQRWc7KPYucXEeEoVAkQY4mQomc9cekA5fC8P+xcPG6D/h5GU9\nNpB/dNO0NDs99WlUgyCVezXHW8Dutl706YGF0IR+cGdvkwPz9kpSFqdcYeND\nQze6ajciWAFwWI1rH4J0sJi4GXNv5JOyjMUJJds+R7sVaXVuLpRBqX3MM9MA\nhXid4D6LoSn1mvUaMrk5oP4ViIPE/9vq1hi3hJAmXX6yf+jpQVhWZkEcUY6A\ngU5YMZ8HfzR2mmRq6UR7cezt23GBj2HZ/8qF9in9NlFbAXEwxJ6vkGVgipge\nPiLvWGe3aco6hZgQrZXQafJvjdcDliFkksRpMU7G9ShaA4vnV0AWaf9xhmWf\n4cqlABgTgLrIQmnSlJXo0h5Rl96r0yu8OQ/dXmXk9Bi5jqLMhHsnncRJrM3k\nXIM8Z4+NlHwyxwcNJTJLzFILN6K57isrqGx0zxu9JBpD/B91YG3FzzB7X7S8\nqTCR797VPtVzvKzHQ28vm9V17LnP+fTY6woSP2wai4uV88NCc1xedSFnbCUp\nxIGsGkjNCOVyQJYQm1h0B/VTdLzxShaJlm+Ob4WfsLWkKLHsEdie06pdj0s9\nEvYN\r\n=OL8v\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"f00a7acbc7355141ba8f72871531695a6f4d1e03","scripts":{"test":"mocha test/*"},"_npmUser":{"name":"greenjello","email":"f.bagnardi@gmail.com"},"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"_npmVersion":"5.6.0","description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","directories":{},"_nodeVersion":"8.11.3","dependencies":{"smart-mixin":"^2.0.0","object-assign":"^4.0.1"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"^2.1.0","react":"^0.13.0-beta.1","sinon":"^1.12.2","6to5ify":"^4.0.0","expect.js":"^0.3.1","babel-polyfill":"^6.0.16"},"_npmOperationalInternal":{"tmp":"tmp/react-mixin_5.0.0_1538007322751_0.24888369188974924","host":"s3://npm-registry-packages"}}},"time":{"created":"2015-01-30T05:04:38.902Z","modified":"2025-02-02T20:46:32.907Z","1.0.0":"2015-01-30T05:04:38.902Z","1.0.2":"2015-01-30T05:12:47.454Z","1.0.3":"2015-02-03T16:29:10.569Z","1.1.0":"2015-04-03T07:38:22.066Z","1.2.0":"2015-04-15T12:41:58.159Z","1.2.1":"2015-04-19T20:42:18.176Z","1.2.2":"2015-04-20T09:12:04.411Z","1.2.3":"2015-05-22T21:07:36.362Z","1.3.0-pre":"2015-06-01T19:25:15.417Z","1.2.4":"2015-06-01T19:30:01.109Z","1.3.1":"2015-06-01T19:32:15.018Z","1.4.0-pre1":"2015-06-01T19:33:55.096Z","1.4.0":"2015-06-17T13:32:55.343Z","1.5.0":"2015-07-02T23:55:22.220Z","1.6.0":"2015-07-08T19:41:51.952Z","1.7.0":"2015-07-27T17:36:48.261Z","2.0.0":"2015-09-12T19:02:41.211Z","2.0.1":"2015-09-14T13:44:29.201Z","2.0.2":"2015-09-15T02:31:03.720Z","3.0.0":"2015-09-19T11:35:06.016Z","3.0.1":"2015-10-27T23:18:36.957Z","3.0.2":"2015-11-04T22:58:49.683Z","3.0.3":"2015-11-07T01:30:10.897Z","3.0.4":"2016-03-17T15:50:52.599Z","3.0.5":"2016-04-15T23:56:52.076Z","3.1.0":"2017-08-14T15:32:44.955Z","3.1.1":"2017-09-07T21:46:07.018Z","4.0.0":"2017-09-08T01:36:02.945Z","5.0.0":"2018-09-27T00:15:22.955Z"},"bugs":{"url":"https://github.com/brigand/react-mixin/issues"},"author":{"name":"Frankie Bagnardi","email":"f.bagnardi@gmail.com"},"license":"MIT","homepage":"https://github.com/brigand/react-mixin","keywords":["react","mixin","es6","class","smart-mixin"],"repository":{"url":"git+https://github.com/brigand/react-mixin.git","type":"git"},"description":"![travis](https://travis-ci.org/brigand/react-mixin.svg)","maintainers":[{"name":"greenjello","email":"f.bagnardi@gmail.com"}],"readme":"![travis](https://travis-ci.org/brigand/react-mixin.svg)\n\n### Note: mixins are basically dead. Only use this as a migration path for legacy code. Prefer [High Order Components](https://facebook.github.io/react/docs/higher-order-components.html).\n\nWant to use ES6/CoffeeScript/TypeScript/{InsertNoun}Script classes, and mixins?\n\nReact doesn't have anything built in for this, but don't worry!  This package implements\nreact's mixin strategy for arbitrary objects.\n\nInstall with one of:\n\n```sh\n# recommended\nnpm install --save react-mixin@2\n\n# will expose window.reactMixin or the reactMixin AMD module\ncurl 'wzrd.in/standalone/react-mixin@2' > vendor/react-mixin.js\n```\n\n\nHere's an example:\n\n```js\nvar reactMixin = require('react-mixin');\nvar someMixin = require('some-mixin');\nclass Foo extends React.Component {\n    render: function(){ return <div /> }    \n}\nreactMixin(Foo.prototype, someMixin);\nreactMixin(Foo.prototype, someOtherMixin);\n```\n\n### Note: Version 5.0 switches to `UNSAFE_`\n\nThe following methods are deprecated in React 16.3.0.\n\n- `UNSAFE_componentWillMount`\n- `UNSAFE_componentWillReceiveProps`\n- `UNSAFE_componentWillUpdate`\n\nIn version `5.0` of this plugin, the previously named `componentWillMount` and friends\nwill no longer behave correctly, and instead `UNSAFE_componentWillMount` must be specified\nin the mixin.\n\nA new utility has been added that can convert a mixin to this format.\n\n```js\nvar reactMixin = require('react-mixin');\nvar toUnsafe = require('react-mixin/toUnsafe');\nvar someMixin = require('some-mixin');\n\nvar fixedMixin = toUnsafe(someMixin);\n\nreactMixin(Foo.prototype, fixedMixin);\n```\n\n---\n\n## Aside: Do I need mixins?\n\n90% of the time you don't need mixins, in general prefer composition via [high order components][hoc-article]. For the 10% of the cases where mixins are best (e.g. PureRenderMixin and react-router's Lifecycle mixin), this library can be very useful.\n\nIf you do need mixins, using this library lets you avoid thinking about the merging of conflicting methods, and other oddities of react's mixin system.\n\n[hoc-article]: https://facebook.github.io/react/blog/2016/07/13/mixins-considered-harmful.html\n\n---\n\n\n## Class level behavior\n\nMany of the things that were regular properties in createClass are now static properties of the class.  To have things like getDefaultProps, propTypes, and getInitialState working correctly you need to apply react-mixin a level higher than the prototype: the class itself.\n\n```js\nvar mixin = {\n  getDefaultProps: function(){\n    return {b: 2};\n  }\n};\n\nclass Foo {\n  static defaultProps = {\n    a: 1\n  };\n  render(){\n    console.log(this.props); // {a: 1, b: 2}\n  }\n}\n\nreactMixin.onClass(Foo, mixin);\n```\n\n## But it's at the end of the file!\n\nFor more readability, there is an es7 decorator proposal.  With the latest babel version and the stage config option set to 0 or 1, you can use decorators.\n\n```js\n@reactMixin.decorate(mixin)\nclass Foo {\n  static defa...\n}\n```\n\nNote that this does prototypical inheritance, meaning the returned class is a new class rather than mutating Foo.\n\n## Differences from createClass\n\n@ndout resolved the differences by adding `reactMixin.onClass`.  If there are any more incompatibilites, **other than autobinding methods which is intentionally omitted**, please create an issue.\n\n---\n\nThat's pretty much it.  You get errors instead of silently overwriting things, like in react,\nwith the exception of things whitelisted in index.js as type MANY, MANY_MERGED (getDefaultProps/getInitialState).\n\nAutobinding is done by React.createClass, and there's no equivilent in ES6 classes.  This also has better performance (I think), but you do lose some convenience.  You can explicitly bind things in the constructor or componentWillMount.  On the main class, the constructor replaces componentWillMount.\n\n```js\nclass Foo extends React.Component {\n    constructor(props){\n        super(props);\n        this.handleChange = this.handleChange.bind(this);\n    }\n    ...\n}\n```\n\n## But... autobinding!\n\nIf you need autobinding because a mixin depends on it, you can bind the needed methods in the constructor, or do something like this (haven't given it much thought, suggestions welcome).\n\n```js\nfunction autobind(methodNames){\n    return {\n        componentWillMount: function(){\n            methodNames.forEach((name) => {\n                this[name] = this[name].bind(this);\n            });\n        }\n    };\n}\n\n@reactMixin.decorate(mixin)\n@reactMixin.decorate(autobind(Object.keys(mixin)))\nclass Foo {\n  ...\n}\n```\n\nLike this but want to use it outside of react?  See [smart-mixin][1] and define your own mixin spec.\n\n## Should I use es6 classes?\n\nIt seems to be the future with `createClass` becoming legacy. It's best if everyone uses one pattern for better or worse. `createClass` is being removed from React core in 16.0.0, but you can still install it as a separate package.\n\n[1]: https://github.com/brigand/smart-mixin\n\n","readmeFilename":"README.md","users":{"bonez":true,"ziflex":true,"stefanof":true,"zillding":true,"brandonccx":true,"jasonwang1888":true}}