{"_id":"react-stand-in","_rev":"306012","name":"react-stand-in","description":"Proxies ES6 React components without unmounting or losing their state.","dist-tags":{"latest":"4.0.0-beta.14","next":"4.0.0-beta.21"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"time":{"modified":"2021-06-03T19:31:55.000Z","created":"2017-10-26T10:53:25.841Z","4.0.0-beta.21":"2018-02-05T08:23:49.758Z","4.0.0-beta.20":"2018-02-04T21:49:57.500Z","4.0.0-beta.19":"2018-02-03T17:21:36.937Z","4.0.0-beta.18":"2018-01-25T13:38:09.637Z","4.0.0-beta.17":"2018-01-22T15:57:44.477Z","4.0.0-beta.16":"2018-01-21T09:27:46.601Z","4.0.0-beta.15":"2018-01-16T11:39:37.144Z","4.0.0-beta.14":"2018-01-14T10:36:08.887Z","4.0.0-beta.13":"2018-01-09T12:25:58.466Z","4.0.0-beta.12":"2018-01-02T08:50:47.568Z","4.0.0-beta.11":"2017-12-30T09:15:02.361Z","4.0.0-beta.10":"2017-12-30T09:12:04.182Z","4.0.0-beta.9":"2017-12-30T00:11:27.563Z","4.0.0-beta.8":"2017-12-29T23:24:16.571Z","4.0.0-beta.7":"2017-12-29T13:06:03.687Z","4.0.0-beta.6":"2017-12-27T15:03:26.079Z","4.0.0-beta.5":"2017-12-27T14:49:52.734Z","4.0.0-beta.4":"2017-12-26T19:27:56.618Z","4.0.0-beta.3":"2017-12-25T09:40:01.950Z","4.0.0-beta.2":"2017-12-25T09:19:49.159Z","4.0.0-beta.1":"2017-12-24T11:05:28.573Z","1.1.3":"2017-12-02T12:31:46.412Z","1.1.2":"2017-11-29T00:18:05.295Z","1.1.1":"2017-11-28T23:41:34.538Z","1.1.0":"2017-11-28T11:03:10.467Z","1.0.2":"2017-10-29T05:51:42.940Z","1.0.1":"2017-10-28T10:17:03.624Z","1.0.0-alpha-2":"2017-10-27T11:28:54.561Z","1.0.0-alpha":"2017-10-26T10:53:25.841Z"},"users":{},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"versions":{"4.0.0-beta.21":{"name":"react-stand-in","version":"4.0.0-beta.21","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.21","dist":{"shasum":"fb694e465cb20fab7f36d3284f82b68bbd7a657e","size":7412,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.21.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.21.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.21.tgz_1517819028480_0.7946214443072677"},"directories":{},"publish_time":1517819029758,"_hasShrinkwrap":false,"_cnpm_publish_time":1517819029758},"4.0.0-beta.20":{"name":"react-stand-in","version":"4.0.0-beta.20","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.20","dist":{"shasum":"50d391e3bb5a4a7af949c3bc8064c74ce80a5e16","size":7425,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.20.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.20.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.20.tgz_1517780996599_0.2904651949647814"},"directories":{},"publish_time":1517780997500,"_hasShrinkwrap":false,"_cnpm_publish_time":1517780997500},"4.0.0-beta.19":{"name":"react-stand-in","version":"4.0.0-beta.19","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.19","dist":{"shasum":"ef808b1476fc9abb6dc61c424d640f4cae90b841","size":7382,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.19.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.19.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.19.tgz_1517678495657_0.9595619461033493"},"directories":{},"publish_time":1517678496937,"_hasShrinkwrap":false,"_cnpm_publish_time":1517678496937},"4.0.0-beta.18":{"name":"react-stand-in","version":"4.0.0-beta.18","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.18","dist":{"shasum":"67d83309ae5d95526a2d1124beaa7ab093085cb2","size":7363,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.18.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.18.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.18.tgz_1516887488190_0.4087991442065686"},"directories":{},"publish_time":1516887489637,"_hasShrinkwrap":false,"_cnpm_publish_time":1516887489637},"4.0.0-beta.17":{"name":"react-stand-in","version":"4.0.0-beta.17","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.17","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"c65216f5109ae9db2a961812a96ea5a5e416184b","size":7302,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.17.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.17.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.17.tgz_1516636663535_0.44091154844500124"},"directories":{},"publish_time":1516636664477,"_hasShrinkwrap":false,"_cnpm_publish_time":1516636664477},"4.0.0-beta.16":{"name":"react-stand-in","version":"4.0.0-beta.16","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.16","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"5dedee012226f81ae5379fcfd3539f4f3bf6cc46","size":7308,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.16.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.16.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.16.tgz_1516526866524_0.941296310396865"},"directories":{},"publish_time":1516526866601,"_hasShrinkwrap":false,"_cnpm_publish_time":1516526866601},"4.0.0-beta.15":{"name":"react-stand-in","version":"4.0.0-beta.15","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.15","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"8c97cb1e6207c86c4deb04913fc5e23e04bdcc13","size":7294,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.15.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.15.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.15.tgz_1516102777069_0.4621926574036479"},"directories":{},"publish_time":1516102777144,"_hasShrinkwrap":false,"_cnpm_publish_time":1516102777144},"4.0.0-beta.14":{"name":"react-stand-in","version":"4.0.0-beta.14","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.14","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"0a06a94b44bc4ca1d06575414acf400585d84e35","size":7081,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.14.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.14.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.14.tgz_1515926168723_0.5100027264561504"},"directories":{},"publish_time":1515926168887,"_hasShrinkwrap":false,"_cnpm_publish_time":1515926168887},"4.0.0-beta.13":{"name":"react-stand-in","version":"4.0.0-beta.13","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.13","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"70b9dfe15b573a664bd1927a45bb67fb04de0ad7","size":6200,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.13.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.13.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.13.tgz_1515500757497_0.8605028442107141"},"directories":{},"publish_time":1515500758466,"_hasShrinkwrap":false,"_cnpm_publish_time":1515500758466},"4.0.0-beta.12":{"name":"react-stand-in","version":"4.0.0-beta.12","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.12","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"8e617c4e1f5ef15b51fb075fd5ef3e47d6bc3996","size":6195,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.12.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.12.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.12.tgz_1514883047444_0.9953586496412754"},"directories":{},"publish_time":1514883047568,"_hasShrinkwrap":false,"_cnpm_publish_time":1514883047568},"4.0.0-beta.11":{"name":"react-stand-in","version":"4.0.0-beta.11","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.11","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"0d2ff5cea052b5c32210ac4e07bf8ddad1364e69","size":6199,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.11.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.11.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.11.tgz_1514625301166_0.8553353792522103"},"directories":{},"publish_time":1514625302361,"_cnpm_publish_time":1514625302361,"_hasShrinkwrap":false},"4.0.0-beta.10":{"name":"react-stand-in","version":"4.0.0-beta.10","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.10","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"4ca8ada1a5ed739edefcda4a87ffa8c569049548","size":6198,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.10.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.10.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.10.tgz_1514625123215_0.31984792300499976"},"directories":{},"publish_time":1514625124182,"_hasShrinkwrap":false,"_cnpm_publish_time":1514625124182},"4.0.0-beta.9":{"name":"react-stand-in","version":"4.0.0-beta.9","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.9","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"1bc762ccf8dbe26b2fa4504e948d86de2991fe30","size":6196,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.9.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.9.tgz_1514592687490_0.39791946834884584"},"directories":{},"publish_time":1514592687563,"_hasShrinkwrap":false,"_cnpm_publish_time":1514592687563},"4.0.0-beta.8":{"name":"react-stand-in","version":"4.0.0-beta.8","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.8","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"4dddeaa4d18c31750c617f280763d160749644ea","size":6200,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.8.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.8.tgz_1514589855656_0.7801107605919242"},"directories":{},"publish_time":1514589856571,"_hasShrinkwrap":false,"_cnpm_publish_time":1514589856571},"4.0.0-beta.7":{"name":"react-stand-in","version":"4.0.0-beta.7","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"dependencies":{"shallowequal":"^1.0.2"},"_id":"react-stand-in@4.0.0-beta.7","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"0ad7103c64bfb7bee739514614c59490fd1a97ba","size":6197,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.7.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.7.tgz_1514552762868_0.21020808420144022"},"directories":{},"publish_time":1514552763687,"_hasShrinkwrap":false,"_cnpm_publish_time":1514552763687},"4.0.0-beta.6":{"name":"react-stand-in","version":"4.0.0-beta.6","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.6","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"6dd28cc11665a1a51e4dbbb248bc3e1c77e93add","size":5840,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.6.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.6.tgz_1514387005170_0.3840825199149549"},"directories":{},"publish_time":1514387006079,"_hasShrinkwrap":false,"_cnpm_publish_time":1514387006079},"4.0.0-beta.5":{"name":"react-stand-in","version":"4.0.0-beta.5","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.5","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"2eefac5d2d098e176e1ce7d4d191da3b8f1219d3","size":5683,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.5.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.5.tgz_1514386191865_0.9823674254585057"},"directories":{},"publish_time":1514386192734,"_hasShrinkwrap":false,"_cnpm_publish_time":1514386192734},"4.0.0-beta.4":{"name":"react-stand-in","version":"4.0.0-beta.4","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.4","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"1c33fe0645dfb8f76250e2b1540c8f4a9e0e50a2","size":5675,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.4.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.4.tgz_1514316467228_0.1663892448414117"},"directories":{},"publish_time":1514316476618,"_hasShrinkwrap":false,"_cnpm_publish_time":1514316476618},"4.0.0-beta.3":{"name":"react-stand-in","version":"4.0.0-beta.3","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.3","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"92d2a4c1005f31efbfa312ed7eebd2838b06b77f","size":5673,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.3.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.3.tgz_1514194800981_0.6998912109993398"},"directories":{},"publish_time":1514194801950,"_hasShrinkwrap":false,"_cnpm_publish_time":1514194801950},"4.0.0-beta.2":{"name":"react-stand-in","version":"4.0.0-beta.2","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.2","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"9d04b94b5167240dd44cd20b047edc49fd565ba3","size":5674,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.2.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.2.tgz_1514193588082_0.22959296312183142"},"directories":{},"publish_time":1514193589159,"_hasShrinkwrap":false,"_cnpm_publish_time":1514193589159},"4.0.0-beta.1":{"name":"react-stand-in","version":"4.0.0-beta.1","description":"Proxies ES6 React components without unmounting or losing their state.","main":"lib/index.js","homepage":"https://github.com/gaearon/react-hot-loader","repository":{"type":"git","url":"https://github.com/gaearon/react-hot-loader/tree/master/packages/react-stand-in"},"license":"MIT","author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"files":["lib"],"keywords":["react-proxy"],"_id":"react-stand-in@4.0.0-beta.1","_npmVersion":"5.5.1","_nodeVersion":"9.2.0","_npmUser":{"name":"neoziro","email":"berge.greg@gmail.com"},"dist":{"shasum":"8d717abdbd6b2c3c13f24c2143d978d10036b0e0","size":5340,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-4.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-4.0.0-beta.1.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-4.0.0-beta.1.tgz_1514113527692_0.7849453024100512"},"directories":{},"publish_time":1514113528573,"_hasShrinkwrap":false,"_cnpm_publish_time":1514113528573},"1.1.3":{"name":"react-stand-in","version":"1.1.3","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"clean":"rimraf modules dist","build:dist":"NODE_ENV=native-es2015 webpack","build:es":"NODE_ENV=native-es2015 babel src --out-dir modules","build":"npm run clean && npm run build:es","test":"npm run test:babel-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src","symbols.js"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{},"directories":{"test":"test"},"keywords":["react-proxy"],"devDependencies":{"babel-cli":"^6.26.0","mocha":"^4.0.1","react":"^0.14.9","react-deep-force-update":"^1.1.1","rimraf":"^2.6.2"},"_id":"react-stand-in@1.1.3","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"0c48a71fd4057cf34b3c1fd914ca3086ba0bf20b","size":6849,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.1.3.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.1.3.tgz_1512217906157_0.6131429099477828"},"publish_time":1512217906412,"_hasShrinkwrap":false,"_cnpm_publish_time":1512217906412},"1.1.2":{"name":"react-stand-in","version":"1.1.2","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"clean":"rimraf modules dist","build:dist":"NODE_ENV=native-es2015 webpack","build:es":"NODE_ENV=native-es2015 babel src --out-dir modules","build":"npm run clean && npm run build:es","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src","symbols.js"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{},"directories":{"test":"test"},"keywords":["react-proxy"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","mocha":"^4.0.1","rimraf":"^2.6.2"},"_id":"react-stand-in@1.1.2","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"3c217f0b1ffc34502c9727705572a057b0d685b0","size":6691,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.1.2.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.1.2.tgz_1511914685168_0.6992684786673635"},"publish_time":1511914685295,"_hasShrinkwrap":false,"_cnpm_publish_time":1511914685295},"1.1.1":{"name":"react-stand-in","version":"1.1.1","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"clean":"rimraf modules dist","build:dist":"NODE_ENV=native-es2015 webpack","build:es":"NODE_ENV=native-es2015 babel src --out-dir modules","build":"npm run clean && npm run build:es","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src","symbols.js"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{},"directories":{"test":"test"},"keywords":["react-proxy"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","mocha":"^4.0.1","rimraf":"^2.6.2"},"_id":"react-stand-in@1.1.1","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"2a5fc722bba2984d50194a9da49ecb1456b6c727","size":6678,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.1.1.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.1.1.tgz_1511912494453_0.504681306425482"},"publish_time":1511912494538,"_hasShrinkwrap":false,"_cnpm_publish_time":1511912494538},"1.1.0":{"name":"react-stand-in","version":"1.1.0","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"clean":"rimraf modules dist","build:dist":"NODE_ENV=native-es2015 webpack","build:es":"NODE_ENV=native-es2015 babel src --out-dir modules","build":"npm run clean && npm run build:es","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src","symbols.js"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{},"directories":{"test":"test"},"keywords":["react-proxy"],"devDependencies":{"babel-cli":"^6.26.0","babel-preset-es2015":"^6.24.1","mocha":"^4.0.1","rimraf":"^2.6.2"},"_id":"react-stand-in@1.1.0","_npmVersion":"5.5.1","_nodeVersion":"9.0.0","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"fc24c07ea185b28f154faa70d957cfb006d45348","size":6671,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.1.0.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.1.0.tgz_1511866990317_0.4836977443192154"},"publish_time":1511866990467,"_hasShrinkwrap":false,"_cnpm_publish_time":1511866990467},"1.0.2":{"name":"react-stand-in","version":"1.0.2","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"build":"rimraf modules dist && NODE_ENV=native-es2015 webpack && NODE_ENV=native-es2015 babel src --out-dir modules","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.21","babel-loader":"^6.2.0","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-syntax-jsx":"^6.3.13","babel-plugin-transform-class-properties":"^6.5.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-plugin-transform-es2015-arrow-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoped-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.13","babel-plugin-transform-es2015-computed-properties":"^6.3.13","babel-plugin-transform-es2015-destructuring":"^6.3.13","babel-plugin-transform-es2015-for-of":"^6.3.13","babel-plugin-transform-es2015-function-name":"^6.3.13","babel-plugin-transform-es2015-literals":"^6.3.13","babel-plugin-transform-es2015-modules-commonjs":"^6.3.13","babel-plugin-transform-es2015-object-super":"^6.3.13","babel-plugin-transform-es2015-parameters":"^6.3.13","babel-plugin-transform-es2015-shorthand-properties":"^6.3.13","babel-plugin-transform-es2015-spread":"^6.3.13","babel-plugin-transform-es2015-sticky-regex":"^6.3.13","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-es2015-unicode-regex":"^6.3.13","babel-plugin-transform-flow-strip-types":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-plugin-transform-react-display-name":"^6.4.0","babel-plugin-transform-react-jsx":"^6.4.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","expect":"^1.9.0","mocha":"^2.2.4","react":"^0.14.0","react-addons-test-utils":"^0.14.0","rimraf":"^2.4.2","webpack":"1.4.8","react-deep-force-update":"^2.1.1"},"dependencies":{"lodash":"^4.6.1"},"directories":{"test":"test"},"keywords":["react-proxy"],"gitHead":"24dca011beac5ce9f25e44bc51a87d5957594623","_id":"react-stand-in@1.0.2","_shasum":"c73f2659baa436d9533341d54100b03e864256f9","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"c73f2659baa436d9533341d54100b03e864256f9","size":8524,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.0.2.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.0.2.tgz_1509256302878_0.14010045886971056"},"publish_time":1509256302940,"_cnpm_publish_time":1509256302940,"_hasShrinkwrap":false},"1.0.1":{"name":"react-stand-in","version":"1.0.1","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"build":"rimraf modules dist && NODE_ENV=native-es2015 webpack && NODE_ENV=native-es2015 babel src --out-dir modules","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.21","babel-loader":"^6.2.0","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-syntax-jsx":"^6.3.13","babel-plugin-transform-class-properties":"^6.5.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-plugin-transform-es2015-arrow-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoped-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.13","babel-plugin-transform-es2015-computed-properties":"^6.3.13","babel-plugin-transform-es2015-destructuring":"^6.3.13","babel-plugin-transform-es2015-for-of":"^6.3.13","babel-plugin-transform-es2015-function-name":"^6.3.13","babel-plugin-transform-es2015-literals":"^6.3.13","babel-plugin-transform-es2015-modules-commonjs":"^6.3.13","babel-plugin-transform-es2015-object-super":"^6.3.13","babel-plugin-transform-es2015-parameters":"^6.3.13","babel-plugin-transform-es2015-shorthand-properties":"^6.3.13","babel-plugin-transform-es2015-spread":"^6.3.13","babel-plugin-transform-es2015-sticky-regex":"^6.3.13","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-es2015-unicode-regex":"^6.3.13","babel-plugin-transform-flow-strip-types":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-plugin-transform-react-display-name":"^6.4.0","babel-plugin-transform-react-jsx":"^6.4.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","expect":"^1.9.0","mocha":"^2.2.4","react":"^0.14.0","react-addons-test-utils":"^0.14.0","rimraf":"^2.4.2","webpack":"1.4.8","react-deep-force-update":"^2.1.1"},"dependencies":{"lodash":"^4.6.1"},"directories":{"test":"test"},"keywords":["react-proxy"],"gitHead":"f4e4e096c7f8bba3b29f81869dfd6d25f1f1c040","_id":"react-stand-in@1.0.1","_shasum":"3f3875767f11784ec1a357d0a3f9e9592c9103eb","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"3f3875767f11784ec1a357d0a3f9e9592c9103eb","size":8390,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.0.1.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.0.1.tgz_1509185823440_0.9931193706579506"},"publish_time":1509185823624,"_hasShrinkwrap":false,"_cnpm_publish_time":1509185823624},"1.0.0-alpha-2":{"name":"react-stand-in","version":"1.0.0-alpha-2","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"build":"rimraf modules dist && NODE_ENV=native-es2015 webpack && NODE_ENV=native-es2015 babel src --out-dir modules","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.21","babel-loader":"^6.2.0","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-syntax-jsx":"^6.3.13","babel-plugin-transform-class-properties":"^6.5.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-plugin-transform-es2015-arrow-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoped-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.13","babel-plugin-transform-es2015-computed-properties":"^6.3.13","babel-plugin-transform-es2015-destructuring":"^6.3.13","babel-plugin-transform-es2015-for-of":"^6.3.13","babel-plugin-transform-es2015-function-name":"^6.3.13","babel-plugin-transform-es2015-literals":"^6.3.13","babel-plugin-transform-es2015-modules-commonjs":"^6.3.13","babel-plugin-transform-es2015-object-super":"^6.3.13","babel-plugin-transform-es2015-parameters":"^6.3.13","babel-plugin-transform-es2015-shorthand-properties":"^6.3.13","babel-plugin-transform-es2015-spread":"^6.3.13","babel-plugin-transform-es2015-sticky-regex":"^6.3.13","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-es2015-unicode-regex":"^6.3.13","babel-plugin-transform-flow-strip-types":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-plugin-transform-react-display-name":"^6.4.0","babel-plugin-transform-react-jsx":"^6.4.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","expect":"^1.9.0","mocha":"^2.2.4","react":"^0.14.0","react-addons-test-utils":"^0.14.0","rimraf":"^2.4.2","webpack":"1.4.8","react-deep-force-update":"^2.1.1"},"dependencies":{"lodash":"^4.6.1"},"directories":{"test":"test"},"keywords":["react-proxy"],"gitHead":"72af8174387691b8f799fbc1c59b310d099897d6","_id":"react-stand-in@1.0.0-alpha-2","_shasum":"319c2bb502c143864796d979ad6334b7e6903490","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"319c2bb502c143864796d979ad6334b7e6903490","size":8236,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.0.0-alpha-2.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.0.0-alpha-2.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.0.0-alpha-2.tgz_1509103734478_0.0014512513298541307"},"publish_time":1509103734561,"_hasShrinkwrap":false,"_cnpm_publish_time":1509103734561},"1.0.0-alpha":{"name":"react-stand-in","version":"1.0.0-alpha","description":"Proxies ES6 React components without unmounting or losing their state.","main":"modules/index.js","scripts":{"build":"rimraf modules dist && NODE_ENV=native-es2015 webpack && NODE_ENV=native-es2015 babel src --out-dir modules","test":"npm run test:babel-es2015 && npm run test:native-es2015","test:babel-es2015":"NODE_ENV=babel-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015":"NODE_ENV=native-es2015 mocha --compilers js:babel-core/register --recursive ./test","test:native-es2015:watch":"npm run test:native-es2015 -- --watch","test:watch":"npm run test:babel-es2015 -- --watch","prepublish":"npm run build"},"files":["dist","modules","src"],"repository":{"type":"git","url":"git+https://github.com/thekashey/react-facade.git"},"author":{"name":"Anton Korzunov","email":"thekashey@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/thekashey/react-facade/issues"},"homepage":"https://github.com/thekashey/react-facade","peerDependencies":{"react":"^15.0.0 || ^16.0.0"},"devDependencies":{"babel-cli":"^6.3.17","babel-core":"^6.3.21","babel-loader":"^6.2.0","babel-plugin-check-es2015-constants":"^6.3.13","babel-plugin-syntax-jsx":"^6.3.13","babel-plugin-transform-class-properties":"^6.5.0","babel-plugin-transform-decorators-legacy":"^1.2.0","babel-plugin-transform-es2015-arrow-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoped-functions":"^6.3.13","babel-plugin-transform-es2015-block-scoping":"^6.3.13","babel-plugin-transform-es2015-classes":"^6.3.13","babel-plugin-transform-es2015-computed-properties":"^6.3.13","babel-plugin-transform-es2015-destructuring":"^6.3.13","babel-plugin-transform-es2015-for-of":"^6.3.13","babel-plugin-transform-es2015-function-name":"^6.3.13","babel-plugin-transform-es2015-literals":"^6.3.13","babel-plugin-transform-es2015-modules-commonjs":"^6.3.13","babel-plugin-transform-es2015-object-super":"^6.3.13","babel-plugin-transform-es2015-parameters":"^6.3.13","babel-plugin-transform-es2015-shorthand-properties":"^6.3.13","babel-plugin-transform-es2015-spread":"^6.3.13","babel-plugin-transform-es2015-sticky-regex":"^6.3.13","babel-plugin-transform-es2015-template-literals":"^6.3.13","babel-plugin-transform-es2015-unicode-regex":"^6.3.13","babel-plugin-transform-flow-strip-types":"^6.5.0","babel-plugin-transform-object-rest-spread":"^6.3.13","babel-plugin-transform-react-display-name":"^6.4.0","babel-plugin-transform-react-jsx":"^6.4.0","babel-preset-es2015":"^6.6.0","babel-preset-react":"^6.5.0","expect":"^1.9.0","mocha":"^2.2.4","react":"^0.14.0","react-addons-test-utils":"^0.14.0","rimraf":"^2.4.2","webpack":"1.4.8","react-deep-force-update":"^2.1.1"},"dependencies":{"lodash":"^4.6.1"},"directories":{"test":"test"},"keywords":["react-proxy"],"gitHead":"871c0698d418f249cc370da8dfb9b1ec9b916d77","_id":"react-stand-in@1.0.0-alpha","_shasum":"0101216fb9102b4566d61a295eb6194c3010b382","_from":".","_npmVersion":"4.1.2","_nodeVersion":"7.7.2","_npmUser":{"name":"kashey","email":"thekashey@gmail.com"},"dist":{"shasum":"0101216fb9102b4566d61a295eb6194c3010b382","size":7847,"noattachment":false,"key":"/react-stand-in/-/react-stand-in-1.0.0-alpha.tgz","tarball":"http://registry.cnpm.dingdandao.com/react-stand-in/download/react-stand-in-1.0.0-alpha.tgz"},"maintainers":[{"name":"neoziro","email":"berge.greg@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-stand-in-1.0.0-alpha.tgz_1509015205744_0.274787743575871"},"publish_time":1509015205841,"_hasShrinkwrap":false,"_cnpm_publish_time":1509015205841}},"readme":"# React Stand-In (Facade) [![build status](https://img.shields.io/travis/thekashey/react-stand-in/master.svg?style=flat-square)](https://travis-ci.org/thekashey/react-stand-in) [![npm version](https://img.shields.io/npm/v/react-stand-in.svg?style=flat-square)](https://www.npmjs.com/package/react-stand-in)\n\nA successor of [react-proxy](https://github.com/gaearon/react-proxy), created\nespecially for react-hot-loader case. From API point of view - this **is**\nreact-proxy.\n\nThe differences from react-proxy:\n\n* does not proxy or wrap source component, but inherits from and replaces it.\n* may replace the base class with the latest class variant.\n* applies changes made in constructor\n\n### How it works\n\nReact stand in is a real stand in. To satisfy goal it:\n\n1. Inherits from the base class, keeping the all `real` method in prototype\n2. On HMR it **replaces** the class prototype by the new component. Now it\n   inherits from the new class variant.\n3. To pass the babel's runtime checks it also replaces prototype of the base\n   class.\n4. It copies over all static fields from a new class variant.\n5. It creates a new and the old class, checking of some class member are\n   changed, creating the `upgrade` list.\n6. On a construction, or unevolded component render it applies the upgrade list.\n\nThe keys points from here, **you should keep in mind**.\n\n* Point 3 means than in es2015 env stand-in WILL have a sideeffect on the base\n  class, **soiling it by the new code**. As long the old class have been just\n  replaced by a new one - this is ok.\n* Point 6 means than you will always instance the `first` class, and next\n  upgrating it to the last one. There is no way to replace constructor for ES6\n  classes.\n\n## Requirements\n\n* React 0.15+\n\n## Usage\n\nIntended to be used from hot reloading tools like React Hot Loader.\\\nIf you’re an application developer, it’s unlikely you’ll want to use it directly.\n\nYou will need something like\n[react-deep-force-update](https://github.com/gaearon/react-deep-force-update) to\nre-render the component tree after applying the update.\n\n```js\nimport React, { Component } from 'react'\n\nclass ComponentVersion1 extends Component {\n  render() {\n    return <div>Before hot update.</div>\n  }\n}\n\nclass ComponentVersion2 extends Component {\n  render() {\n    return <div>After hot update.</div>\n  }\n}\n```\n\nWithout React Proxy:\n\n```js\nconst rootEl = document.getElementById('root')\nReact.render(<ComponentVersion1 />, rootEl)\n\n// Will reset state and kill DOM :-(\nReact.render(<ComponentVersion2 />, rootEl)\n```\n\nWith React Facade:\n\n```js\nimport React from 'react'\nimport { render } from 'react-dom'\nimport createProxy from 'react-stand-in'\nimport deepForceUpdate from 'react-deep-force-update'\n\n// Create a proxy object, given the initial React component class.\nconst proxy = createProxy(ComponentVersion1)\n\n// Obtain a React class that acts exactly like the initial version.\n// This is what we'll use in our app instead of the real component class.\nconst Proxy = proxy.get()\n\n// Render the component (proxy, really).\nconst rootInstance = render(<Proxy />, rootEl)\n\n// Point the proxy to the new React component class by calling update().\n// Instances will stay mounted and their state will be intact, but their methods will be updated.\nproxy.update(ComponentVersion2)\n\n// Force-update the whole React component tree.\n// Until React provides an official DevTools API to do this,\n// you should keep the reference to the root instance(s).\ndeepForceUpdate(rootInstance)\n```\n\n## Features (~99% React-proxy)\n\n* Supports only modern (ES6 classes) style\n* Supports inherited and base classes (although you shouldn’t use inheritance\n  with React)\n* Contains an extensive test suite to avoid regressions\n* Preserves `displayName`\n* Preserves enumerability and writability of methods\n* Preserves `toString()` of methods\n* Replaces instance getters and setters\n* Replaces instance methods preserving their identity\n* Replaces bound instance methods preserving their identity\n* Because identity is preserved, instance methods already scheduled for\n  `setInterval` or `setTimeout` are updated\n* Replaces static getters and setters\n* Replaces unbound static methods\n* Replaces static properties unless they were overwritten by code\n* Sets up `this.constructor` to match the most recent class\n\n## License\n\nMIT\n","_attachments":{},"homepage":"https://github.com/gaearon/react-hot-loader","license":"MIT"}