{"_id":"@untool/react","_rev":"115-4419508808e26aa05a031774662e3fa7","name":"@untool/react","dist-tags":{"latest":"2.1.3","next":"2.0.0-beta.1"},"versions":{"0.0.1":{"name":"@untool/react","version":"0.0.1","description":"untool React preset and plugin","esnext:main":"lib/main.js","esnext:plugin:browser":"lib/plugin/browser.js","esnext:plugin:server":"lib/plugin/server.js","esnext:plugin:core":"lib/plugin/core.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","serialize-javascript":"^1.4.0"},"peerDependencies":{"@untool/core":"0.0.0","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"untool":{"plugins":["."]},"_id":"@untool/react@0.0.1","_npmVersion":"5.5.1","_nodeVersion":"9.3.0","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-BcYif5TRNW/mgOnK4GiJ43RZSWncE3B+COqPHf4pYekHu7XA/sjQV0xwRrK7noqS4wwQV9RIk2efXsG9w3nbuw==","shasum":"2a95b326035ea103ccf1d06eb8677b6e4b8be024","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.0.1.tgz","fileCount":10,"unpackedSize":283940,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC6wuih0v38UQcyIE4O9XblCz4nZ9eEERu1F5ba2vLgZwIhANcqwqmun0cfNfGyNYaSvP6Q5GYjm0sNS7Cduj+VfhtK"}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.0.1_1519510466863_0.2050961176425099"},"_hasShrinkwrap":false},"0.1.0":{"name":"@untool/react","version":"0.1.0","description":"untool React preset and plugin","keywords":["unplugin","unpreset"],"esnext:main":"lib/main.js","esnext:plugin:browser":"lib/plugin/browser.js","esnext:plugin:server":"lib/plugin/server.js","esnext:plugin:core":"lib/plugin/core.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","serialize-javascript":"^1.4.0"},"peerDependencies":{"@untool/core":"0.0.1","react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"untool":{"plugins":["."]},"_id":"@untool/react@0.1.0","dist":{"shasum":"46195fe0e1ad64bf6fa7aeb0b7b4a8ed3f8e8177","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.1.0.tgz","fileCount":12,"unpackedSize":7724,"integrity":"sha512-qchPDSXjaieSrHiqbGmpkZr85+uZgBOCByeGWifmHnbBtGW71M3rGM+jOmadhA0KVkDg64vCTqtE3tJdaUZN8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICmKftMGXGhky1rylW7D+J+HCcm+FBHwEpEEfJyDo7PXAiAgRCKMu1dKd6XgACdB3Oj+P8wwAf9qvrAZVgqIBpBvfQ=="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.1.0_1519683694746_0.9607891460940947"},"_hasShrinkwrap":false},"0.2.0":{"name":"@untool/react","version":"0.2.0","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"0.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^1.5.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.2.0","dist":{"shasum":"43472d428c6463d9f9cb7b7f781fd8ff78a3afd9","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.2.0.tgz","fileCount":10,"unpackedSize":7696,"integrity":"sha512-6mGpN6TpEtXaB12qdniORgvPXLgb5v36R0U3EZkPeyMixnoNvCkegT+JapWW/h3s0tp0Wy/B6f82IQs9j/32Ow==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDG9RFW3FePrG/dwU/4zW//RF/0h2RHdwQkJWYa7TI6QIgBVzxR363EQsyHPShunvcKU5Vis3lEfHcxxADAr95B4Y="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.2.0_1521668926620_0.5856010782003567"},"_hasShrinkwrap":false},"0.3.0":{"name":"@untool/react","version":"0.3.0","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0-beta.42","@untool/core":"0.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","mixinable":"^1.5.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.3.0","dist":{"shasum":"8c654e041e700ab943c9e3e6e352ffd643c4306a","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.3.0.tgz","fileCount":10,"unpackedSize":7858,"integrity":"sha512-x50b3SoOsAsV/ceTqJm/weMWFAmvAKx7f4lpztPwuJDr3nt96Rqj5rGZhdAa2f0kImr0EzXXovr93J14LHYB0Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCc/4Mv5ZfaAlIcPkTKjCVGaPX4EaojkjS8BkaPPoybKwIgZed/Llql8L/fc9WvN30LNTb8Jmj0UshxBRaTCAGh/r8="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.0_1521757440341_0.5230589402409414"},"_hasShrinkwrap":false},"0.3.1":{"name":"@untool/react","version":"0.3.1","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"0.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^1.5.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.3.1","dist":{"shasum":"7d37a6ece9ee0a5580069d50e990e6282b6e1d6e","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.3.1.tgz","fileCount":10,"unpackedSize":8011,"integrity":"sha512-nZeaN+9htmjLxx1veJn3LIXVd8/rsa8IbxscKEflfovqnAPpIiGN+6MdQ2KOLZXkgt1W+gC8lNSX0fcaQtYt4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAE2/ru7E8SqdoajYR3/Hmhomnv0hNWhOQk1HpwMN60EAiEAxJyoOKtjTTzUT5eb0px0Se7pbuAEs+nb4915ezgIRv4="}]},"maintainers":[{"name":"dmbch","email":"daniel@dmbch.net"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.3.1_1521850403795_0.3459897289671372"},"_hasShrinkwrap":false},"0.4.0":{"name":"@untool/react","version":"0.4.0","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.4.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^1.5.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.4.0","dist":{"shasum":"7d710c1788a4061a2ad570d6a163a85c5667ce35","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.4.0.tgz","fileCount":10,"unpackedSize":12741,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1R13CRA9TVsSAnZWagAAv4IP/2AMwTErL69mal7Zl3vj\nZVWu3b3x7UP1nC+hQXAyKyF+i4zwwY7pRQCoagLpVt1Q8Rn9NHPzS3NWEIOw\n/FlpwaTffj9k7fUtgwvwWsYTG0J1G3GetJ7/abG87IqMvyP5DuOUDsbZNTkm\noE1VMqHIhJOTtvjYNOU6uTpRhJLorYSK3Q68iKBVS+JZ1FbmwelhfqRbPgDi\nGWmnuacPO4OG6rT52XnKVn2V3qnJmBBfHypyWyi+a+2hkP0kS5itZ8bVUkN2\neTH3BLjSCNa7h+c4AGcOmF+/oseR0rGTYnl1EjfEgRBJTyFnpnNdercS8q1p\npgpcccxLLn8MCcqr0sAHOyaPIO3xa/EKN27idO5xNhZtvJATK8K6s8xVgxFn\n5KWWOXdC9txiromVngncEROLClJGg6MB25BJoLx5PnbGZkmUj9CQB986XsGz\nvQVfbouoU3dpqYdpEp0cVbfOAtOYYpjcW+HOPQe86CrL4jOluz6nIJuHdUhz\n1Pjo6i7tMjh7uH9hnOm0yaGXUbj5fmnqN1AMGgtQdoZpZ2Sey8U0BrmPzyuA\n0cL9jVwCMtwLbEfmNkEdvYu8z/Z4Q/6xjuDRZu3Y/kR9Dhx1yswTF+Gy5Tfm\n0iCf8v+PFQHhJ6z5RTRUUcsJ5Fv2UVUg1IHfnysDDUcuRY9PYkE1+yycttiI\nRhof\r\n=oWN+\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-FUcyRxWRCVnUTggpOo+Y+bXkNhCZd6Eg7NhVY8Hmt/BYExyHGPpW8q/9eTzeyGPe4eN4j1+gm1lFdWQWwXT57g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+tWi5h8j4UfPS0LOlxm4ocmC60HCoByc2A/SvOAeZcAIgf4Bt/gtn7nfWqfugdlmQO6mbt3wwP4eo/hhjuv5yjm4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.0_1523916151376_0.47382543436141145"},"_hasShrinkwrap":false},"0.4.1":{"name":"@untool/react","version":"0.4.1","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.4.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^2.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.4.1","dist":{"shasum":"194bc8e553209a31765800716d6ac4eed56849f8","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.4.1.tgz","fileCount":10,"unpackedSize":12849,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2kWhCRA9TVsSAnZWagAADHcQAI+1H2/n/+hQNqmMW4zu\nyUm+RKtQDOv5ZbZxbUmZ588Mpoh+7iQ1MzntOqxWCZAvnSbqzli3BlQEpoqp\nLNW0GFU7Q96A5RpNwMWWv7pAK7T19bvyt0bzeLgQEEzG7z+QZ3FmJHqwC3nB\nYXJtKBvjl6kqewyzofhhwNWKY1Y6qgy4lzVzINZYVnPo2AjuaVdc/vDEhzKV\nZLESy+9X1CiPXv8b+gBYS6jkADpXoYzj9gENo46p9EzGRnNsmLzDEcT2UKm/\nOWsIghiZw9v3d2MRjQFQGa7TmBSCEC28AUdv7HJ+nuhjhtFJpRLOalDGj7ur\ntC1tW9m2HbWvs9UR40K3y5TwUalLfhNpXyTawbKDrFSd6pWFLo1dZup4mnYh\nV5KWDyT5CeIKQK+0aDlbxUZ9LxAQrWyk20kw/+FpfkMUvKCHQrsnqUr6wg7p\ngDW2lL1DmUs1lHZjpxxsP+qtS4sWsdbR77SsraDXxahm99C/eyQce85E+A0A\nN+dcbKh1x75uClBcfUh8E2hTJ+eU/Y1kDSdYz8R3pSpYKhWgJoZNrzhMXsam\nC2bUgqBPBk1//l4OVU4NKYnF+fqWc7oO4AthIxRrSQlfp16z0BY7PqsC70d+\nyl84JH6TybOF2p0ZSklAu6iaMC+EDNCha4ddGPAu0g/3WxLia8MXm8LsbG4b\ntUjj\r\n=YQO2\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-X0DPDZH2ZeLU575PAyaMA2UPeLrJQd8Lh0N6q1cIzKeFe0fyHJ7z4ywaPqcJjXO05a/cYS2JgNlABabl0YKw3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEuK6qx5krLbMpxJmdzj/Cp2JjcygagGN2UVhuzb2075AiBk6Iyi7SWspCMo0cP5km+vGTmAvc2RR/Pop4isgJr2sA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.1_1524254111171_0.34153878642393587"},"_hasShrinkwrap":false},"0.4.3":{"name":"@untool/react","version":"0.4.3","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.4.3","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^2.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.4.3","dist":{"shasum":"fb4d87c48fca31858fcfd5be7626fc56f89ddf59","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.4.3.tgz","fileCount":10,"unpackedSize":13036,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa37BbCRA9TVsSAnZWagAAXgYP/iT/5hpao01xiXRVrriz\neD6JgoCHBs3lFWp1bcfBh7AW4Zyi+2+03TnSTlyXRkdeQPRXzPAY8B/PwaKE\nQZi7IHwjLZfcTl/St+uSn4dCS3vpVYBcNsvvlzSvJbaEWJzelwysOO32Kyxd\nHT7DBVJ8edrYzQ5/mxUvKKk7VwAtpCeEYpbf9q14KiZKpAqE0CDHBJSQDxBp\nfvlRqShN9kB60PZziHPTx10y464bg9JMw0ZSMUPjH3Tx2m6w/fdKwHFwPlDK\nQ/IEB85d6pMdzVyFdnGaOrKw+qCxpJN+0JJ+uvcV2d6La+Mo2YzCl2Gxu9MV\nJniQoI46oEfVkrscURKlenzrccNPhfUoxGdxB3dWbWGgNFkJxfyy1wg3m5iZ\nBJcnqWqzUqTlsAs9Nieg9QVeyL4wxgfY92I+82fSAmVBW/1gPjTvx6z7ZDGh\nA3MFG+W9RubUIGhUQW4TZinhtH8w1k+PJRhkXi08Me+wcAdR3qwv/ZVlNCsr\n3Jad3OhWbPxnF2kJCscCZGmzbo6WO2TuTeIu7r/N1sBuu4JyB/TIKXV1hmrK\nvaSImx54Fw7qUBxWYpLw4B31Oh53cNCrrUCRTkk6sJJWV2bM+pUWxeHqeCTk\nd5vdb62raDxj3Tc0LZ5KO/MYbYnwlFR1R/HY/yUUbo4oi8sOLgyMgJvXLHan\nHfPQ\r\n=aPuY\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-wkSNb+H4jHqWuiFsI91kxEZLT0fNRjXvzD1pIk1TYLvxviyC62JikNjZqM7sB0THJ41BPWemgYs2jH1iDho4IA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCk9T2yvtNdhE3hc0qY1gv7wl1JiIEviRdTYzdU2RP5MAIgHfMoipfUnwH4At9talzmhoNMes/fQSzXdhZsXIbtBV0="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.4.3_1524609113581_0.8282786963056317"},"_hasShrinkwrap":false},"0.5.0":{"name":"@untool/react","version":"0.5.0","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.5.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^2.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.5.0","dist":{"shasum":"ea6478ba3ae88e3c5282da7ed254418c027ca020","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.5.0.tgz","fileCount":10,"unpackedSize":14321,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8GOjCRA9TVsSAnZWagAA+9EP/1EyV1BC8B4gvrGs0DYz\neiYfhBtDUse42fhS1RRUfDF61dFgjsotTaLV4uKdyhuNlZLBgJ9HVNLwdWXA\nBH9jZj2176lOTQRB9jgJ20PQO9EIkXQ7RF1tvt6Tkh4qzQS4CUSbm929zetY\nQuCzw90HvhghdtefHwF6y24JBpmNrw8F7LzDwzBXFHziBfC3CR/l0syjGB0Z\nvuCRsSESWwe/vhA/XuzuFTcmj1trNfEGCnrWO7S3soBEDow3YLwlCJZtzB7q\neWryUp1PAbwfbWwV5/qbw29jABmD32Xbt4RFpd21Ttrj6uFCyPbz0OTosdmo\nekTPZVT4prIxlKiqehicGKDbt/+WF+4xxH3mv9JUXiwvhVm3g3VU2tIxThTU\nVasLms5kjxl+lVVjaRlt946IVieLHR45+hYzMRVtv5jf/vr3f/JyxqWSZfkT\nvXwPen9YlimGRGkEM3s35OEXgkFkNYP1iJXuKtyUB7SF9rjQu/5jLs7YVuIi\nLyA4fvMkE0u740JPxYEkaWLC/0goFx3hGwYdjVbOPhPssYJn6JLGA05RwnhP\nS6aIV0wZnbkleOjlJIYpoAY9h+cG5l8URI65Z4s6G6JCRRWaDPBvLTJ7saRy\ntYJfKtxjWDpUhDKIvKPmCtwfEFBzS3AcFIxet3kyi647CeKvLl8vBsikBeed\narLk\r\n=X3fy\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-ALbpCk0C+o1+L4xAxc4UxcsLUvUPqkDOb6sbSgjjex843TV1kxQoNFzq3bt22JHHmFs1naCjGXNF5CvKVhKKUg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsuQ1RRhTP4pjVDnpfkAX06h0DF9pxblKW4VhVGsSIqgIhAKm0Y4b7wUtFf+CXM9BNvIcRwZ5HLpki5hHWse8PgofE"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.0_1525703586825_0.37507047006893823"},"_hasShrinkwrap":false},"0.5.1":{"name":"@untool/react","version":"0.5.1","description":"untool react mixin","keywords":["unmixin"],"esnext":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.5.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^2.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.5.1","dist":{"shasum":"7ff6d00df6e2b7bf02fff8a28acd79e993d1be5b","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.5.1.tgz","fileCount":10,"unpackedSize":14576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+fo6CRA9TVsSAnZWagAATgUP/jO+KfwtlcH46b65Kpoa\nAXFNawshj+X5NWBJ/37onVUPXf8l42EsjPJHaaTV8PSpcQjUxX6PtATUUhz/\nUQhTkdmSy1DXqStwaRf+CL1jgtAHL8/SEDUWTfPKit3U2yzOBBXt71cUpXx+\nbTp0SNlt2rF/R0MatyJMYWEgPRqtbgiBNr5/JtnZ+jMwtLUTYi6xhzGXk9js\nM/5fwkYP0OkpMDQyp/E+Uu7pF46gBsjYt8ugigINCUC9BCEg2vnL6UMv7dPk\nd2fYpRKpCqD74+5t7iR6Y8rUycb97DPAX5VIWmtYncuKvIktJyhl3jWbJhRv\nJOP5gGc5pj7eFjWYSTyF5Zc0oScchT3H6slz3Glct+gS41s2j+f8PUYg2iU/\nOXxWo5E2tYuIu/UjqFditRosqovQbwTd3LvXZp4B6uZN/ccgVLAGysxoYiof\nPnsYYb0hhFVZZng6LRpLDbY0U8sdMIAdjPOOjQPckuCLGJIEAiHrlxQwflHg\nqW3952dJr/mP+hZt8MggT6atBLkCbMa+EEMN9lJYVc3h7Vzmlc0cUxTg5g2M\nlT7y44pEwINFofI6dZX6tGBCzTH+uy5zI2cd0mh+kd6sBiT5d3hZ2/xLbo+M\nstuXF1nKcVZMUcl16CZN1bI/+vwCeagog0UGY3grQCy8PWGN30zEWbNNzbwF\nGjRp\r\n=r9IS\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-/VNg6yNThlZH2+S1Y3O+mUhZZhCStHNW4JoezNti0FS1xL1BE+flj16CEdV3LvSooNWCGwrXkORqgKyTwiSvAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVzwsLhy6W/yf6YZqK5NF2SdxfzV01k+aiXkJAyyRhMwIhAO5LNLq9+wXEWw4X6OLPrEFfCi/P7vPU+x09MBE2eXr0"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.5.1_1526331961672_0.9666446104681419"},"_hasShrinkwrap":false},"0.6.0":{"name":"@untool/react","version":"0.6.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"main":"lib/core.js","esnext:main":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.5.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^2.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.6.0","dist":{"shasum":"cb510fe71ee63c664493b55d252ee6626f41ee39","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.6.0.tgz","fileCount":12,"unpackedSize":15204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/J6YCRA9TVsSAnZWagAA+IQP/jBYwxkOc5YfWpHW2n0k\nUqI80XXhRDxqjykqaR3MXbRPXPmRepp9qg8o+Tmt7uaUFBei6oZBY4lSDG5m\nS+GyZCT0l8+ygORWSOfAaYWaYl/1EUc8SGD5lenZtSIoX/61YaMLbt0O+Ixv\npDiKG899HgBjEWIA2yvgDhLCIJkfKwvyVNj1qoA+wJ0QbqbHtQPH9aUAebn5\n6wS50WvAyHAHQhAispr27/DPcPjbk7HPl+hJ19XcZyQcBZHqPKYOaTFV1JFK\nwMbuDS5IpqO7LU1dt/fKZvvipd54/4qz2C3s5fqyUdO3aEyFTZxvxFvViDkU\n5mBATQD4eMiy2Wv0/6viacSesQ7u0a/Re7T8BA2RPsvYb0nZFMkkESa8zRqC\nAGwL55O5DvrufIPIDtNpHprp9X57C/kaxjds+JHl6fOYKPkLjNIVJVK5dgC0\nyiZNaq3LYq6V28ObK6m6n+5g4qzwPIYa3sJB9i9G0FOtmMxCsDRkkmwf+hIY\nIRRmgZkb4DtN4ovIjtl6o3sGK5wSXOOXkVzktJJRSt2BtdBrQi9JjFVQcpiP\naSAR62QKssxpbI1KLmTJ/FdSGYU5veDY/Uj56XMe9/lxYJEo0LFiQ+pvitGF\nB9NIS5FcA/GI+WBZlnZF5icudyvLDuTft1DdFAhNBKKi0V2NusVZIALwBFug\nyNPt\r\n=WRY0\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-vH+NgOLe2w/ztlKeBS5YieS0dkSkjOaaBnJFKaJHAHwSwQDaZXnyaezhW9ElU2+r/7iXDUb7jzhtdRez5jCvOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCW7zJXH3Gu0WcFes/cIoLGLfDDfls7/X38+FRSljrEawIgA7m6GjK/IArCHmm4hX2WgcCUWWJjKvCzA/85BFHcYgk="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.6.0_1526505111963_0.983920147893184"},"_hasShrinkwrap":false},"0.7.0":{"name":"@untool/react","version":"0.7.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"main":"lib/core.js","esnext:main":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.7.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.7.0","dist":{"shasum":"a8a414424c98a50ed01095d87cd76bc99fc76916","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.7.0.tgz","fileCount":12,"unpackedSize":15778,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbFlzfCRA9TVsSAnZWagAAly4P/0p+QthfurwaX5FLfHIC\nZEKrZX+p8nqL4YfwsVyQdkeY1iA7HWGflyGZ6GIVyBwwXzbwfOqBPnXH1Pg0\nHMjbUelwAekusQONlNEyG5p4gJ+eHz/iFpVCzxk/JLuZxYECMgAUPdbfg0Hn\ntmdR16+7VUFwEOmXAF3WNGjCKddtonOGdwiVZ4EsZVbx5g69O39T3xgbQ1l+\nxnj0hlxrDTrItfGkcwcp/3HJOO6ozZ28oeBE1VPlN7cIaalr4KSefyG4KQQA\njI1ywqZq3gYxZUNO5XBbPogAMSb/UBGB6I5mllnl5rdOx7kcHKAk2uWPFC6G\nljQKsHukXF+lESbV9C3DK2ExsvatZkFN2cYRQQlEhKdRGbg+JjjjAhdjr6x9\nQr8vfLm/VK3StHchIvGzQQbngpEIxnCsO+Gqa0rWpDXVqurBxvm3qJu4mQax\nRyQ7tyVYBkwmAz6K08+xpwHBHAZIUAY5CFPjv4usIulcMlZHTslq/0xPpFSS\nZPSkcgDy5HBWT9ZIwJ0N0yKDUo8kGAmh/lLlT0ft8pHF2xdxDEMsDtzyQcKO\n8gCM9P+6o9sfcaVKJ+f1GAIuqUfamighpPQpGvAlsd/gPdbNOFfsvPk4dFnn\npa3BEU/d7+B3r/NPls/e0TE4rYwzHc32HiuOwqikbDDQPtx2iymA7SFE7jey\nvmRn\r\n=6VlV\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-aY4rw3ivcRXoepQ91atVbnwLY92ZphFYVwrM3C/gex9/AoyhTyxY+tdTHTfN/wWgC0Opg2E6t/qgsJrS0h9lrA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD511sIOfd5gsChabwlUAhm7n2yM1HfULTV4SBJ9xHDygIgW9v4K0Un4tQGyiL+UDBACyur+jJegebg0gp5NILTQW4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.7.0_1528192214709_0.7850786595403838"},"_hasShrinkwrap":false},"0.8.0":{"name":"@untool/react","version":"0.8.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"main":"lib/core.js","esnext:main":"lib/components.js","scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.8.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.8.0","dist":{"shasum":"5bf28fd65404fb7891aa5ee1da3615b985f707ca","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.8.0.tgz","fileCount":12,"unpackedSize":15972,"integrity":"sha512-g/UpRqxjwtsISx8QuEq27a0xi8MN0VrUcc/Kf9FOEYnNM3MQtt0rnKCle1ftVxDLi/3GD4f2/oQjkbBbAOqVDg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiZCCO0HqQUO1Wn2QLV1ImmA+pXhWnP4v5MlEa+K13+gIge6gC7h9G3Tlf1tjuf15PFJ5kuL5C8LF/7me3Hc3sJZM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.8.0_1528920382871_0.37359684063110277"},"_hasShrinkwrap":false},"0.8.1":{"name":"@untool/react","version":"0.8.1","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.8.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.8.1","dist":{"shasum":"8d1c10e8bb7b7744d561ed445d037b3d550198d5","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.8.1.tgz","fileCount":11,"unpackedSize":14880,"integrity":"sha512-v+IfGMdm1qvDiNjZWyzt9frQq2dXb9+G0UZdy+qdMmSj8H90k6Uq99tj0tw27RP30E3byik0IXXAgIf0i+MYzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGOmvW6QsW2qR/CaWJu9CuLKNhbjxqz85UcjCJhour/ZAiAT0X5xwIKTADo9TJRe8K9BSgve3Fpnl76+KsXG4qEnog=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.8.1_1529353112172_0.04122157978763297"},"_hasShrinkwrap":false},"0.8.2":{"name":"@untool/react","version":"0.8.2","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.8.2","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.8.2","dist":{"shasum":"4bf1518059a2bbf426e0873e9e65a417a423d7c6","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.8.2.tgz","fileCount":11,"unpackedSize":15217,"integrity":"sha512-iNYN1jQN0u+iR0eYMEER7UwkXD9iUxOPaUib4FDgUvKfpZq03MjnUn0tuDW5l4QA7FVXJNUP21jczLxv6Jdt6Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAnRgVhnaEjHrLBaqIqiOeaKPuTvhEN+DL9uLXgUFkARAiEAr/Qeqpx/+mpVLgppjmJO2e3q6aNHUGiqaF9dpL02g+U="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.8.2_1529579469108_0.44672698327927174"},"_hasShrinkwrap":false},"0.9.0":{"name":"@untool/react","version":"0.9.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.9.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.9.0","dist":{"shasum":"2799debebc94d7ba90f163305f5e0f76769cc9a8","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.9.0.tgz","fileCount":11,"unpackedSize":15369,"integrity":"sha512-//7Sc8hsWfUZeNjQDaFuN8YZ57A9paYXlZtttgsZV7XKw9xAN+ta0sX4n1xDn++muRFlIXvfE7OcNgw+SVDV4w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJ2ix2Yp+rqqQlTofuES5pTvsCiIAaSQi7bkBni+yQCgIhAP8pMmF6iPn0sJM2vp0BhdE67dAS9KjgCuFOvkZZVIPP"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.9.0_1529913370373_0.986086526959258"},"_hasShrinkwrap":false},"0.10.0":{"name":"@untool/react","version":"0.10.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.10.0","dist":{"shasum":"f15ae36e1978e492563adc29f87a2e9316a05655","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.10.0.tgz","fileCount":11,"unpackedSize":15480,"integrity":"sha512-FaF+wt8Ueuen+PanZeEp+FNj9Jsc7dQQFl+xnksQ1H8jGf/uBxTxAOubA5Eub81GNPupMn3M4aMSkB1HyICYcA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDRsANDlKNGMxATvUi3U3mGfif+1AqVhfH8BkktTpuhAIhANrBdIhmcpOzcFNG9SWYEvdi3mzzW3D442XHDh8KFXpi"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.10.0_1530045822491_0.30360476366283207"},"_hasShrinkwrap":false},"0.11.0":{"name":"@untool/react","version":"0.11.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.11.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.11.0","dist":{"shasum":"b9ee7f42477ffa404eb367a65c04af4604c2d922","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.11.0.tgz","fileCount":11,"unpackedSize":15741,"integrity":"sha512-sjbDg5TBljySj4UcR6bf3ZCseAykj+X+5sLuCTSkNXquERNJsUgY1w+4T79qkjctD0vppn+mOurDh4oYRbazfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICi+Zh9SZkUAP//OEqvpz/Tfa1xK9Xvw9y58Z+wK7+UeAiA8CVQ8mDpKiuxwLhYuSBXE7rcU5ZTIv2k/zkCF069qsg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.11.0_1530649357149_0.7505811501132489"},"_hasShrinkwrap":false},"0.12.0":{"name":"@untool/react","version":"0.12.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.12.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.12.0","dist":{"shasum":"61ad3f1fd71d88752f631eff9a93e297a761c827","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.12.0.tgz","fileCount":11,"unpackedSize":15906,"integrity":"sha512-ud/P4KuCWsuZF8LYFY9pvvmxZNvcABVRmnP1jAMKj/ahBEijJSQzUAybx6tba2VrMDww9vyVeTqF9UXvm2TweQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDS+3ux8IHd/Z/I7soIgi5n0k8LV5lvf3sVIiIJNkVjjAIhALxH3HV+U8bmVCdm9N2pg0qZUDih7xOX/G1PB8rFxTfH"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.12.0_1530882154795_0.48089886724854014"},"_hasShrinkwrap":false},"0.12.1":{"name":"@untool/react","version":"0.12.1","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.12.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router":"^4.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.12.1","dist":{"shasum":"085693f662016c8ffc08e8b38602a034c61d1ead","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.12.1.tgz","fileCount":11,"unpackedSize":16072,"integrity":"sha512-P2rUaaEvWmHbn7g7eWNyZ+mjdhGKGe+NCQVtWbe2Vg6Y1Ax3Id4EG1JjB+qjeRCnU3AdcYztsitQ8PqmEm0Xtg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExQCmHhh/2DZw4L1wR0PNvol7f+9hdZGzoLhUb60UAlAiBO0S0usb/V7+KGjqof5olQc8nCTHkjjzV0reisUdEk8Q=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"markus@jimdo.com","name":"herrbertling"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.12.1_1531142738128_0.3782376724972494"},"_hasShrinkwrap":false},"0.13.0":{"name":"@untool/react","version":"0.13.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.12.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.13.0","dist":{"shasum":"ad070534789bff1dc20f8859e3c4ea4c46a2aade","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.13.0.tgz","fileCount":11,"unpackedSize":16185,"integrity":"sha512-xqug3SSjnGtZdKiTuQOVMZOUt502tc3ZEg4sc0ywJYAaHuz1HIsMV7ltPwactR/ErmlpMVVTKLjNOEp5vcEAYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDkfNpKhMJkg/8T2WDQVDfh09NnOpL+osBsoshtl8QlWAIhAIIOxGC+IHAFqUkQ1EOs5P0PtlXzxJ1vI7WmV0W2T9aG"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.13.0_1531822427301_0.24645981357467028"},"_hasShrinkwrap":false},"0.14.0":{"name":"@untool/react","version":"0.14.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.14.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.1.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.14.0","dist":{"shasum":"997d98c37a6f579630afacb72d2689527be3b88e","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.14.0.tgz","fileCount":11,"unpackedSize":16350,"integrity":"sha512-MejD/rGo2oFqRuu7JecjF8w5DzJnEiiru8G5M4JLZEm8DKZCfkqgIie2NK3/vfWTL7R/3fidkdQsWhumVdeJUA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICi3HzxU04kw32i5LFWZe++8lU4KLFbjz1Mz3iBQFM4nAiBvevufKEqhTgVzZyhGRm9Zid0wusz1rg4t95NH1LJFCA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"matthias.reis@gmail.com","name":"matthias.reis"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.14.0_1532512888874_0.630204200298411"},"_hasShrinkwrap":false},"0.15.0":{"name":"@untool/react","version":"0.15.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.15.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.1.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.15.0","dist":{"shasum":"adfc71a86fc41ec72fa77d8beca07346cf580e4b","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.15.0.tgz","fileCount":11,"unpackedSize":16515,"integrity":"sha512-Mz2aEXdFjxuCqwVqKnoCoGi5SGReftaZzXVf9edh/k5K4ggNxjmzhIaYLWDOeDfedIGSWR93/ctQCmSYCQhvSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCi5komm/J0xMa7RvWa72Q30hvqj7M4BQ4HqVPoWcDigwIhAOvCLTxOSO/FOMYXr1JHNMt3vLHvUtVwYjjm7QxEUYRX"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.15.0_1533201986205_0.5168329840261019"},"_hasShrinkwrap":false},"0.15.1":{"name":"@untool/react","version":"0.15.1","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.15.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.1.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.15.1","dist":{"shasum":"499a2964bf4f57f4c66086459a2828fad2665bd8","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.15.1.tgz","fileCount":11,"unpackedSize":16681,"integrity":"sha512-wgsRLGKR45nBC5l1tbQdQU0RdgBkouXWrIW5M25gTNn+lnnH7bxv2pipoigD9aylFc4HPaZvW39d0LpKeq+OXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDejRtRCpib+yNUyy7llMPWFpIFdFE75M3Gr6hVVJoxEgIhAL37DtDPTBE3vcmGfQgcPlqJdijyTdhakWjMcazFcN31"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.15.1_1533299321631_0.8251710415287461"},"_hasShrinkwrap":false},"0.16.0":{"name":"@untool/react","version":"0.16.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.16.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^3.1.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@0.16.0","dist":{"shasum":"66e31733cb78f540432eb0828409a176cc402ed5","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.16.0.tgz","integrity":"sha512-xZJTWfSIeNiO+yB+7cY7CPYd06/y225ooePYhzc4QnN9NvO7x0L9X1TdUm1Vsnuht0yLjfCLtg3xIBsFUWHmaA==","fileCount":11,"unpackedSize":16846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaAaICRA9TVsSAnZWagAAQcEQAKCW34/klaYWcIIwAVYx\nk9vOtEB7DSQgFffQ1evZN+0mwind/meWIUo3klk/myMVEdFubMpUwVLX7m7i\nJDSwuX6AvJP8tI98wafyt6JrLHfDIYBQ1lLEWJb0ME6r/W716zSy3u2ziS8D\nmB6Mt9o7ZApSNsS3NqbtwmMXCx8Q4f7AflQ42WpkTw3p3nHycug0pRpAgVmv\nlHInz/vGedYYVSrkc1dsgc3YYKs6wR2IBLP8Z4Fki/RB0MTox83ci2m0Vvw/\n16LwEF5a2zFPiue3NlqR8yCHH/0LG7D+AjcM71AQZWoFxwkCb/toBg4sLJUZ\nGWdKHGA6pZ4x4w/aMktssNmkmGxSnyIHtWjVHsB6GZNLZpD2JSVKs9OaIlhw\nawNiPHgO+PIm0J/gauYSvD/mO3XovtOieScqmRfDYLqFM/HiJ9lfdSxW1Us1\nJoFHDGaGW19TQ7eeA99p67lreljxZ7iANhMTp52rn9UBRz97pEsA8ttXSZTG\n13tAObEVAUU6oBAKYPLS/RvKsT4R+aCezZYwimWo3gPkyS8lTwJ/s5yxwd06\nFzHchLyO6cHdB2YI2i7ZcZVn8w/KbjHLv8o//0xiHPE90Oq1lNbPbThb1Jrg\nSHU1f+N6tvnz9v6EEqlg+JS3N6uvI2zCGwtTsjl6j4N1xNyC4AuNsIi9x5wp\nYUOM\r\n=gaM3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBXc/WYrVs9oZJjkRrEHuoWqlob47Npvia7zpqoic+KsAiBe9+5k7BxYbO4jiZpCOtnAutKlz0XyTDwrQ/8eMnLLBw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.16.0_1533544071823_0.9002935019570559"},"_hasShrinkwrap":false},"0.17.0":{"name":"@untool/react","version":"0.17.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.17.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"9d9952d8df5e891d74249232c458e262b90f5f18","_id":"@untool/react@0.17.0","dist":{"shasum":"3721f8e18a9ae4641c54800eed45fa9498695099","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.17.0.tgz","integrity":"sha512-3Wv9eUFjyVFyFGRWb4N3NiOaO1bUsaDtoJ3m4sp+8EMzW4dpZXq6+y6Fqh1p2i7PAl0nl7u8K/IFBuVv7B3QOw==","fileCount":10,"unpackedSize":18212,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdukACRA9TVsSAnZWagAAfa0P/iE0n0fGe5hbjV3thTz+\nH2qJHXhYDm5kRLmjGAG7dWEg9Q/6vV69GLErcfmYuvnOCHTrxENadfnRTIbh\ntkv134TlI5KzxO7FmcbDJSzHqD4DY9tgibVizdopVLACwSW5FJq3JZFaJq73\nBNXC5ZnRm1ho5Ge2vkAZVERkTPSS0LVvXP8rzLEY7cf9Y1H/n36HpTfSuC4A\nGBtE5GJFEgKpgtilnyHHPe2BPHwBRze9Q4YLukykab133i6RrO1VPMgOSJDN\nTXDPMDbqbwY8+wIUY7tzc3o42kc9AMJ31pEaWpAaFV6gG+SdHvcBGqhAAn3C\niTPOdSplovcwW9XpXoDNIyMnQoOcXcrBBxWX0aSbUgnYycLIhCUJP+2AnTyt\n7z61qKDp0aPXzAQyLBl/8TLW/84xA9Iuj9Ze49RfhkPukUT8rkMUVUNVtTd9\nx7EYvcdWATq9TUldWzEazYFeYI2KDJAniRlpDTOk5MWxb9Qx3ga1tXaqxrFA\nTMtel5hzqudVvZFsi26gLxL5tWfJ/d3p4RyEZ8OJxstiHPHOTFqPVxosmKdT\nLgx5IkJqaV3SWxw3EC7PDnrcyM7c00wZSH3jGHV08nUi4gDWmGUzjMaT+AZQ\nml2ARzY/xnOIOuCfpgclAd71vmYSzoMTvRjnEsak4CDY12KwoQR65QicMVmS\ndRGH\r\n=mpLi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCpP8Y+XGe03meBOedQJcCrR0kWR4QQtQR72dI0wGrDXAIgdxfLpZ1WFwCB3kaPO7QwMM5bN437jNaYSWtVtqLV+AM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.17.0_1534519552483_0.7882943223344678"},"_hasShrinkwrap":false},"0.17.1":{"name":"@untool/react","version":"0.17.1","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@untool/core":"^0.17.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","babel-preset-react":"^6.24.1","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"77f001d961637bfe82208370e4412d34ca726f4e","_id":"@untool/react@0.17.1","dist":{"shasum":"f9da32f5ff2833c1b7c99338911a99d6ac19c812","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.17.1.tgz","integrity":"sha512-5gHt9ZOhD7dkZFjGO0LlSFT9F+Wezrv/OsUwzWSYWpFMDoiaT8KEkvYcIFaLDIhaUVOslhOvwCvn3C4FsZu6VQ==","fileCount":10,"unpackedSize":18315,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbex2RCRA9TVsSAnZWagAADyAP/15VibZ1F5Rh2gnlg/R3\nFp36YxxfRhvK1raN/5F+3OGpp20NJUTLw4gRhO5BrLtYOGeB5exYpK/fXVd2\nQG4ITPru2B8D1pmwb/hb8yQGj7Fgfy9gcjrXsBfwmC/IU0gPhiCjhy8cnJmq\nELPTA2N8ssYqcgiDNfWsMqsX8l0dNgtsoHpNIREFGYDjM5z3tyV+/IDszbCX\nupgf3E7Kxi3SEBE71meMU7VAlHjtNnpxUTbIp38gefGMiZ/RFUftAlVW71Y+\n99PusyEW32z8nsB0SQZ+6KG8oP7daCm7WHl3fb8FAiDymlwYpqEuzbYaMsz+\ndmPWEDmgOxWHARyZWvShBhDSYtDHcMHc9RGAp4iqZeyKdcENJO5bsA6jhyb8\n9OyRQ/V9BLhi4Voav0lAn2d5W+j0Od7trmvzd7W64RvDthGY9ePptew4W/IL\nk1XOkakbpJgmPrfm5sP5cptU10voq5IN7UJtTECNSPNLQTEff7T1kbAvJZAt\naVlE7txV9OL57OLFnViWb1PUxKvQGqsl9rGnBZm4jGUoLlk8xh6ZSry+KEAL\nVLn3dZFji1Vc2TmJjv8/aKDNbwS1xV8rZxDGlv6PHozMHU4QVBZ6C6nF7CeW\nlSARbFSQRhzI/hi2+wZO8qHzSZkyu2RijYLxeWAWvEB/W/LwAWNC5JbTgK+7\ng95Z\r\n=2fiE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGHUyOePAmlzAM++EAeBvOtEospIEwqM322EP57JRwlQIgHajKDNf96afEEePrx7UWIGC7kOm6E4qvBP09GURk0sg="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.17.1_1534795152946_0.27637839268273634"},"_hasShrinkwrap":false},"0.18.0":{"name":"@untool/react","version":"0.18.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^0.18.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"43c7e4ba5f8746e3489b8ba0471e222eeb45c331","_id":"@untool/react@0.18.0","dist":{"shasum":"543148537f81fa32882c57fc6693c038f9edefa1","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.18.0.tgz","integrity":"sha512-bZ7bpqJzJ/CVM4HLE218FDn5tKpswLi/wxc7GckuS79Vp3Va6MlM+jW/JxLpACHR026g3Co+D5gZBIwGyegTUw==","fileCount":10,"unpackedSize":18630,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbjP21CRA9TVsSAnZWagAATuIP/3wpGNa6BMpmejNc8xV4\nAH/cDewPtslx49rrM75oCZWA+l3X1w0GzIRyU1geDTPGAaY64IzeE6Ce5LDK\nYwc01JITnYumJ8sKvraZj9+mFKXk6UJGnc5md8mJ46VnDvFr4LoJPXBG+NvJ\nuefWqWFDRw12GT+RnODBfoxTPr0EYQorsol55DaI7nr996W9D64gab/4jXab\nd0cQtC6VLHOBLDOXQcg0kTSkDTuBMR+RBbTZRcSBxQ+I43nDBul+Inf9+OJn\nNZZ7hMoS9erMQNtdup3YiJs9bf6A1LLdEjAM22QHrfLSsDCaqCe6OV/f9e3H\n2wxTWgKcNGQPbrJ2fXkenvdTm7Ei+qy1EF66z/C21zWgMRpF+WAeTcw5Mjyd\nHMvNe7sa0HgCPyRv4mj7ymUNulW3FCblQvaXGTuJ2sulQMKmzlu6KGTXo2Lk\nR/D9fI7jO/zTay+FAXWEc2jSRwplfFi8OTHTGnkMgwpBj9J0svh2DjbH6mpN\n8HQ6ejcz9RmMynJqKuaGqFZSQZmpAnVdotvZnDosfU67K3ZWdS3FRwiPBwBV\nUupgJ9eLu9PI7HVY/GxhJR7rfOC1kSiPU5S6JoGiXBYjHdcz1CZoyOT7JyjM\nug+Nonx61pz9oIm0K5L4YEJwf8Yq/dghgXZ3TsUZhX3zRgf1Us7g6MGbe1T0\nsbzu\r\n=TCsN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICG84CNJsZf8NF+OZu91sF+miKjNJzIilc97sIEZrSsWAiEAqcrDmBjd+JFtj4eKgxWDbaHUfgUs1hzAopTVs3uRiFE="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.18.0_1535966644697_0.27558423393471254"},"_hasShrinkwrap":false},"0.19.0":{"name":"@untool/react","version":"0.19.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-flow":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^0.19.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"904aa0746631847cfdc7fc83e1750f0f288fdd82","_id":"@untool/react@0.19.0","dist":{"shasum":"6b65967293e779a61de568ab248da3149b5dd31e","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.19.0.tgz","integrity":"sha512-2tiF3q42WqCbTpembgUyEzAQ3TLGZhUdYDAtHjZzbCLWyRJdNMrQT+G3oOWxKSpwWe9tUCHeTRo2goZasDA7Ow==","fileCount":10,"unpackedSize":18796,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkPDPCRA9TVsSAnZWagAA94wQAKSbIphVBFRRTlJeq9uV\nNHkxxZV98pkY8yGeJ9ajgU0+D5vwH+mLQAK2JvIIh1/+qgObBqVY4adwPiGy\nsnPSrxsNh1HI0G5QfMigY4zjxopwkZY5iQmThRRkH1ojEVe8j49icUvVxK6S\nGYP8gAq8J1bCGU5arS4jvDObPI3IOvzvhJzein5jCJI94d5EWBvHjvDb9sTw\n66S/FjIfwoU0gbswJnhMvJog3+aHEYDo2Zz/LiMP0Y8fx8n8J6H8k2kTpcM8\nAmpInAUeQxmhura/7wfFTpgT72o8wKEE6XvdChFhffa7v57GfBRJwQsFnEct\n8al/xqZ4cQbHGk64C3db4NnL4771i9ix2IM8dMd3lPtjSMFaIJf85Kw6oQ6U\naTxJkGqebqw1JZ0cgMWld4x0wbpqSSdRIg02F/LqgtoZHmfUsejaps77q3vM\nl3n+HYb3hMtWAFrHhfx3RK8EU3svW35UC/fG1g7Mf4oRMUMMq8+E2WsMRkEg\nCH3BMsm6nIl4DI6ZRyxOK7lXI/6YJLqH49XqPEHd6YeJuAD7irPrVXbzezIV\nRePSgg5mF36Frv0CFRinZ7Q3ru2JdswmDfzE4KrqpjRnEIRUahRF5RYAu/dT\nelUdnJAwvcByCUE4jPkzlylvLttexbdvD7RsPKRBYdgW7uSz0/kJKTwfO/FC\nXc8z\r\n=stvE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDLD521XWU5QXlnIGTmEX82hFds1N2V9qQByFsvYr+UfAiB5WHKLiEN6wyGzR1vZxruVTGO/zbeCiLAlkFKaNCOOIQ=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.19.0_1536225486608_0.35320591064680973"},"_hasShrinkwrap":false},"0.20.0":{"name":"@untool/react","version":"0.20.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.20.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"eddcbecf3661213c301ad772706b0339bc60146d","_id":"@untool/react@0.20.0","dist":{"shasum":"946c0e9a794b48e1b6ddfd39ecef23b452dcbd1a","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.20.0.tgz","integrity":"sha512-O/4+TGKLMPSaq4naCFNgULnCobDmgHIOzVE+lnwTl07uqOXDoNzTDUm/WlTo5VzNRCwINVi8dxVChGAen4JmdA==","fileCount":10,"unpackedSize":18995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJblhNQCRA9TVsSAnZWagAA+kAP/13vBIXbw5EcQFnUDHhI\nPUFrq2dlexj55KStJTHxFKBmEnqJoq+w9T/Y+7LXlR3DdLQnfqBqDJe/e1JT\nuTtMM3RWr+K2CvPx5G6czz6eCuMf5n9tCCOD5r2mrhxinaIKRhx7ESHS00Fm\nv1fP+LopKkJ5Jw5Lz+Pk2GtW+r1S5hOIWYKdOu0eVSMAKcAYLnogN+OO811z\n24rFXAgw2NGSwBT2cywKg4RsRWocCJICF4D8P9q0mS2BePCOB0tZy9q+j7oH\nX5pEgfrMhBlviyask7haRqcOJ935GDvS70HQjnbQlQFmc3sQmXPfQ/4BTSmm\nBEQM0C108sQf8slx8hE0Qq22swoBHfXSRnrLPoRSWqoNv7PMxr0ruViPyc5/\n4Pb4cXNN5TRX1deixvahH9kPiBKUFs3W6/IDEb129g6JVVZfFs1J7Bhbwl1M\nfyoLIYxCb4C4YYsBdhv1VAgL27/Sa7Z2ibCaQQHGhMzYgC9ji16T3GREsY3W\nOjkvSGn08FHQyuZAPWvOdTjd+MZ1lcr0XRsfk6zTB0+525ciR1lAIFShTt8E\nCV8mN/P5oJxQb0r/T9fffRtLtJGHAZTgdpSxm/XLUOafTm8+EIVcryg2zU0T\nK7v3kbRpWkeh7ZkWjUjZfuFQZQzNpVTbgLEdLWrck+p5ZxO7wU1o35LcEZs1\njjAw\r\n=/Gei\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEfpLFHWVKSjnrTtzGi3ja/RIk9EX6smE4SniB6/2KvgIhAPwBY26+KAlPfyKejtLzj0EJUKAyBjcwBjtd049f26Re"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.20.0_1536562000082_0.9325739787133487"},"_hasShrinkwrap":false},"0.21.0":{"name":"@untool/react","version":"0.21.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.21.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"463b42c20844be39b7a1e82276684e20af46b3f2","_id":"@untool/react@0.21.0","dist":{"shasum":"ab5a0766459916310fc3aed32a035405a134474a","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.21.0.tgz","integrity":"sha512-QjgQv8qqkerQZNEYRuKbwNoorwUev319r7tqtJLhNTMKb87BntVoobtN5zO/wTOGMwJEVFCJYY/9hDBu2lSAuw==","fileCount":10,"unpackedSize":19136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmC2lCRA9TVsSAnZWagAADikP/j3sxzr4Go5PxAwU46Ch\nu622tpoKgvqQjxae8sqgDZSKFS4LHDDIzasWxUEHsXQead3Sq2/24jh83E4y\nzaz5Q2Wlsstejn5Ez+cSWP0oBc9lUWOoH8/dpl7Yq19mon2PBM0QNgUjgyoT\nk85OxUpLb9L5s+g/q4VQUC+4M7L1nDh0Dtix22yw//jJHI5xL8YTF86dfktN\npob3lhQw9YBOCZGGkoo1euAGeMvmK1xSG5kfQgN4GNLKZL1hp2Iani1rpNls\n1KdbvXVShg5NPKs5Zg/oDOViyIbiED0Vpp7M9xYT7Cpweq1DrlZxeQWE7BJf\nMPoW3V0e9nBM72hDP8dnNROn0EZ7MIjGt3HRc683APjqQtUYocxTKuGyDRLz\nWNvzW3XJvM8xeB6YT69rfKLSk8Umxicl3997lq/QpbKjOKqcnATuGHedfsSp\nX37pjcAYvnAHl5Tg9qIuc25AtkdDaC4oAP3knJ+KCHSTehnTJHYzVawUPw5u\n66lUl7HeqCqGWwk5yLM4P5+s7NdWDAuPeYkC8wz/1Xa+CVyxO+RssnftRvCQ\nDV3qFUFoza/EbqU5dBqC4fokaX+oMaUa9vo6JDQBtTFdtA9bbeMTGbmP2J+T\nxFz3v0yZEs2eDHZjr8zdmjEzn+TQG/lzH7I+2Ugui3k5zpBefpdTXUytRR5l\ngn5z\r\n=6Ssg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPX7MTGD9dpk03U2sQyq2BjyVnQsH+elafBRUR6asfHQIhAJDlrQ3CQ27OSIi4qDyWfYZRYFiHwVS/rYaCmDo+W+hD"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.21.0_1536699812342_0.6457157579216388"},"_hasShrinkwrap":false},"0.22.0":{"name":"@untool/react","version":"0.22.0","description":"untool react mixin","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.22.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"bec152e8dc81ae24186facd87b0db4d9be521adb","_id":"@untool/react@0.22.0","dist":{"shasum":"e1da850aae524aaf2cc8f22280389b04d97fb4ea","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.22.0.tgz","integrity":"sha512-F4cwzyuC+VhbmH90/tHJOPaLxICuTIOOmcUIFUZYk42YnD3p8EbesmuAZXOZTx6yHXMRI0oRTXTlzYELNn+J9A==","fileCount":10,"unpackedSize":19484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmjG/CRA9TVsSAnZWagAAV8cP/iPrB/1NZkRYrd2qewBo\n5/KQBfzLWel9MKToovsUqIe/tJFul7ggjcdoMnxsjDqjddS2/v+Ywjo+ACXp\nBKGeAMXthnHWvPsuRR32GqyruLcXlSEN/MOIItnfU8qSiWyUKPZ8ssJzaX1o\nTWTl0fk9sbKn6ut+rL6mxdRHROGetXIDm89xX3TkUcFjgNNv3IDjQShgsaBU\nKteo+JBf95S18CSjI7kk4UjVvktCcwi+UsHK1kvbKSsYR+xQ3ZaTmWZbIkd6\n5MgFRQCWwYTmBef0JVC7XAix5hpohCv7nE//bmcK2TVC81IeKvX8FdieY5mI\nPX4bK2U8SRDwiUubzBcz1O1NoZeihtaHuUlXz1JVy943GRHXQXtvzUsuow9d\nt1IiOLiXHou0nlynILDqMe0P+b/Fsw8g1lgI0r0n/Zi56WqgWC93FP+JXX4a\nc/iuDcDSD97Sqn8zRu/lMcLlW0rwd2lJT4IH0o5HFS4qToLZVkVXyhQvyqTD\nHSZlki6IYBKQ7gn/T5CxFprmCCyjb/yak1Gh1YeS2jw3M97QtrMplx8SWSXI\nXo+r2kT8zA/+rEapXjzJxs2XXlW2QT2LRff3e7A9O4oTqd7AhySmNN9Ysr5c\nCURgEnpn3mB+cLeeY4nbY3QRg20Jx7+9KZ6swfYSaR4BibSNrwWSt77RhmLD\n1yYu\r\n=LS4l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF2iSkdR2dqG1ay5vxndR2ZK5TiLWJpCs8eX435OMBtZAiEAmWr4Thd4xNCErCQafn/LyO0WLtyKtq5aNv9XQkkAELE="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.22.0_1536831935061_0.7841305529399023"},"_hasShrinkwrap":false},"0.23.0":{"name":"@untool/react","version":"0.23.0","description":"untool react mixin","jsnext":"lib/components.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.23.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"56663d8a79cfb4573d250dc8daca0790f54c40ce","_id":"@untool/react@0.23.0","dist":{"shasum":"20115f7c6072e414dd4302b661f2d37f2e973af7","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.23.0.tgz","integrity":"sha512-fleHNmbiESbAIJl+jTTE69Bg1yqbkca/CfYa3zB65bhcpXdlrxKSxc9uCoTUSJ+IRxhWnxJHAvc0Vv1wYLULhg==","fileCount":12,"unpackedSize":25291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqkZ8CRA9TVsSAnZWagAAlOAP/3SV7NAX1IYka6mZDcfq\nyDZeQN8xAsXPGmPHcs/GLh1jHCcX1ScSIVJBImAkjUh86PlzwB7odiqWtouB\nBbVjDssTTE7rQD50794RAWT/daIp9sebMAIliuuXtTORqsmkrSPkEvN8AYSB\n2pwc26Ho70S04k40FI761lO3Nj5rdl7uYFbqB2tXZgITdWGy8vJUI0AvmkkX\nkQeMsbucu6PEhe+NS8IMvSn8KrG+DUyLIiBnOC4hl2PP30srbn0JaHiOq5Vh\nMuUihksW+0oCuYHGFQQgREepDDfSKQ7GXpoYGeWe6eIvU0dwx4w0byHpqTPK\nhTo1Oj49rbrgKb6YjpOXn4QzNA63MeDU/26uzZ13HWjtexistb8p7X4A2OCJ\nGHa3SHt/sxQwI6ts1DrCX3CWvRiVwBvFNGmN7eE6Av68qmW71zrWFK+wGQ0l\nnJxT/xPU8WDO1afpuLBEXWbEmFnLwXarjhNlv0ObEBpDaGzhl/FXqiKxArt/\n65lEkDMz/MBBP77w9YNNVS2T0UHgMEYl/xlWlN753/wDzuUY8y1XpnmtUvq1\n2Xtg02BgZFpib59rIY1rY3+q7d3SEIqKAtjlT+zjOW555y4FQJMRvNzLHn8t\n9BxVS/ZixvcJNMXXefPowlKiBhMJ1zuGkhGOYUVflXXN394HEyfL5WJNm12c\nsooW\r\n=hq27\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmVe0NVHlraw4bk67H6oSis4/jg3GCjjnOwgIRnTF/oQIgLgM4DxFGL+B8NoPmBgS6qWxXDTANV+GQVZsRNUbi6CQ="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.23.0_1537885818567_0.07918165464361593"},"_hasShrinkwrap":false},"0.24.0":{"name":"@untool/react","version":"0.24.0","description":"untool react mixin","jsnext":"lib/components.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.24.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"8dbacec7c4782ee828b24832da7985924eda532f","_id":"@untool/react@0.24.0","dist":{"shasum":"fe85cf3f29d4c84a2a3742dfc2c10586490edd33","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.24.0.tgz","integrity":"sha512-SPU9+ifqX3/fAu/dIV0DpetA+zhOAYuXNaRut8zVZbrxaZq4JBlwCEvpAPcWaoPwa9tDQppGV88FS/ZctHxb5g==","fileCount":12,"unpackedSize":25457,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbqz/XCRA9TVsSAnZWagAA3SEP/REoGhVUT4v8ggoqbD71\nONU0M1xpi7ON0nLaBHCZuW1Q2b1wak65f0N11YuKauq1z5dK8klRw9b8LXbL\n/MbGsio72sA2oDoZrD39cALNSfZF2SgEQKSa1/NCyU9Cs8NEmD6/CTB70s+k\nzVcyYpiYh6st7E/3w6xMav/sCvOsmfC1jZ+6+bLvR1+9UIVMytDXDOPhbMGv\n4V2tVAcz9zyzba1blxKckczXCv5dliefIMpYPhwmew17m5d+5dYZTrLLFWIw\n6BdROxuktUmElwLJleI4ZvtuwcYXoPWvWfnTU+R4BrSWaGyWTM/5zd31yRgI\njlpwDYJghnamfK7cDR2q+lpZ+N7gKsHMxcLBSfClGsJrHFYs+iPoeuFi8YOC\nlMGZf2TKR4YwOhkvZJf0pCsTcC03mvlg3Qxh+toMNr256f1KdNn6WxBFjQlj\nBzxp5mCvtnzLsHXpM1jMrXXGEUr2JGtCboL3InlkFnTBZS/koO4ZuI4vWPT4\nK1jd7tIQQqyI/h5JX/GXlUEuwMekOBTTomnGz47t3NNKa8eshjmspC1MqMPC\no1zQLJj30Cm0k9S1paP20rbROwASW5a8B6VWfboT2JA2H3uV0A/2PGFd/aqu\nCR9zcO+LTwGf03QWBptNgcdBPUN92FYVoSAglUaIHwg5sSJlCJbf2qpnpARf\neVhi\r\n=tK6e\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICgquBOEO9JiukMXMWI1Crgj21NUb/G9pIsdH/LqPYPCAiAdsI/XqByLJVE89XVdnFfL8udRuQovjJRWhP+4B8pIKw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.24.0_1537949654903_0.0397192225140528"},"_hasShrinkwrap":false},"0.25.0":{"name":"@untool/react","version":"0.25.0","description":"untool react mixin","jsnext":"lib/components.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.25.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"c96f56ed744d48bbcea539b453433206c9e1106f","_id":"@untool/react@0.25.0","dist":{"shasum":"6a7faf0fe565a49c0ad91dc5a8c0f8749a12bdb4","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.25.0.tgz","integrity":"sha512-dOrkU5+QBmF8spNX7Ls1CopD+S6x8UASsHpt5VtdQhDtemIKhM8ogzbbEdmcmFKfR9HgGrgKVqakZelQiv1dBg==","fileCount":12,"unpackedSize":25735,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbriEfCRA9TVsSAnZWagAAZuMQAIkOwx6R+Vw1he8rTzmX\n1aME2n7D/rO4kdKKp4l+bw45CECmZoEC5WfHPui0rsPsu92YkldnC+ha8LiT\nNy1glaVIWIvXyHz1KGo6wtbiFOAiTj47Zq9DWiuw9ZwTHdE+PUq9xQVUSyv+\n+J+X8WECmWbDuhEMyfuMvF2q7siqPZd/xN5PYN57nCgBZRCRNn9ULX3qwGwc\nZOmYP0PYse2ss+73F8frCDsrJcSSkE9/t9VwiNo1iZ+CE2jrs3l9AbD2T0Qi\n4CzEvEKCIt9oqLnBQpq7u5ax4F5bjXXWO6stuBonTZy9KJE2y7+77OaW2zkf\nsh/Ds40Jh4hiubp8pgmDoBsyQMBGuonnpx8KBn6Fk1r76ZcCOh4HIs1cjk+3\nHNSuMr7UB7clipMVVVdsam8ZUEWZQH3pBYlP1KrEqh9tzw33q6ya2qZPF22f\nlyFCgWnmfn3VaHwOjcivzvq+0DnJgdWFWNQfTp5+FIXO+XzKbODOf/3uGjT7\nFr35MWW/zTuKZUYlkHBnnSKysX+NBKU1YxSp2keXKmnGb6wxZ4ub4GHP3uWa\nWZKF09A9oqbJpflu7SIxLnzY5+QC4qJVgwSO/LmjJ8y3kBOtC+mMOB8auxL5\ndqRNkRt6zlpwOL0n9RSUKWlMtyz78X0umZGGRNNp+whcRduIsQUra4uS3A5B\njSTP\r\n=tElZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBYrG2BwE3DkOWh/luA9aNLnCfIVD+EMemkWzJF/lSliAiEA3ET2OnXZvKiqQwXuGxkHUbt80OnnNBbDn5nZtbn8ahk="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.25.0_1538138398462_0.8895683910115204"},"_hasShrinkwrap":false},"0.25.1":{"name":"@untool/react","version":"0.25.1","description":"untool react mixin","jsnext":"lib/components.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.25.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"0628f95386413ae28cb9e2d5beaf7b215c55785f","_id":"@untool/react@0.25.1","dist":{"shasum":"b188713ae28d00a427943cc82b7358ed83ed3495","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.25.1.tgz","integrity":"sha512-gGZitSCSqb4o1iYb8t1gQY1Dx5BlxtF/9AXbQOraG6OkB/W2kqJDWJ3guju0wnVln5grg7uBk5H2V+a7/ysh+A==","fileCount":12,"unpackedSize":27445,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbrkqACRA9TVsSAnZWagAA298P/2Wf5qvFNU2J8RqYjbJ3\nmoftgk0eV9gloB1iGedoHp2ea1RCeUdWDwr510LWJadgRxPDWmryTkGye7tt\n6JVbDbXEWj6uB3zHsEyD3spYzt70nCCZst9+12MhhmVN9ZdxkNJS0jUg4Yy2\nsxPu7ONZ5DLcku8xdK6AGdoX1zyJFM2Zn9oknJRSvsczYP7WjIZhTZiiqnk0\ngn91x2x+PLbtLDBBVPg54OxYpY6TB9A310rYE5skBohzaJVOmyx7Z4mQuSy2\nRZnDbr6vSHiQosk0bS8uUIJtq0Fik6KHCXPtV2BR9T2/At+eL1aZ090lRKek\nCmGacjSJvA4/uI1zenuuX6z8r2n/enDGu8w1xrHYLRzOyvRmZAbzTxGSEKgC\nTQEx0ycdg1TEVrVcUObEGY6YJEYfbMkb2T8aJJqVMXkJpTMv3WoyjsYQnShq\nlpF9cqwANiWRH+AGfPgcT8OgEE7KVezWdFV0L5ajXlbovelwMCTD/EALyUn+\nDoUmU/glOo8RsWOI+P8D80cQPVT2Zc8+z+5PtRfhGC1m0KzfNxshIHMFSjCp\nKHvMfYyIJxhjnlW+sv7isp+XXnfGs43wxIWmdey4eMDFr7+SyWTMjgnER0ha\na+WghsauK09D3hSULFFUsAFL78l2haL1b0p6rMNLo7yA+cDUsvuMg9WUhnhM\nn5Q7\r\n=19Fb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDCjnb3Z23DkMtrc/PQPqHXl2dkZ6Ndx0lQRaPNfDACFQIgEobptQIrtBikoOdLo7Nhaqj2j9imatUHANZT6K+4Uec="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.25.1_1538148991947_0.4212766113600528"},"_hasShrinkwrap":false},"0.26.0":{"name":"@untool/react","version":"0.26.0","description":"untool react mixin","jsnext":"lib/components.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^0.26.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"0a63533a040db7b2bf27447320541510682b740f","_id":"@untool/react@0.26.0","dist":{"shasum":"ddd99087086d9cf1d958bba8ee2e56e1fb271682","integrity":"sha512-8M2O8hn4J/o5v25eRPdyjuPgghL8xj/ZC/w6NIrmj9gs+g/SYSuNprspJcx+bNOP7CG6GnulDV6V4gT7a15HSg==","tarball":"https://registry.npmjs.org/@untool/react/-/react-0.26.0.tgz","fileCount":12,"unpackedSize":28367,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbsjt3CRA9TVsSAnZWagAAdhIP/RrSbQLWtZ86yLRosAgf\nHQUl8V2O2ZSmOzlNSiq4sIXuTMMsxTlWRDxA0w14pLtSuLvU40xevVcaffSI\nyiFJ0cORlR1wR/SzVgYA+Pmgf/mpZj9deeZ3VWY3yeV57/iuhi+4FBgGbyBK\n/Ffc//AH70ssApe9xh9vGjNpRVqtNfQB47swE8A+g+NjtM6FIZuMJRFfcxVG\nyyec6umZ2R6QlAVPJILvyvxDlHjKeUdZT8cX5sRDdU4crM8Erc6LomwfzLnM\ne61BNguElDU3yOuYRz6+duTkzFyF7c6X9Dg2AVPACu38LF34TIyRIKgkBFWE\n3DLHEmq/FOPlwwg9lyWwBNWFV2ZPcpN2jLiKuByQupzgyxg9Q6z2D3+OXajd\nrzyV1Gf8SfTN1K0hqkjXQa92sEKvd9zm9ooKgcgP1Gbw2a/DoBWSlozmWhTC\nr5ens61U0I/vIRKxNTn96/o5qDkrCseam0rYM+o5se40K8AnXXSBgxDAAHHY\nCbYddewFt2VTKWXbB5ugX7xKwWTtkBtgwBs7kvAqzb7VeXeX9VWKMntUU8HP\n0w7LyE3INLFtmYaioNZSH94x3daexMY+hRgG1dDOwzYZvftt+PQcUR6Vdtsw\ncY8LGfxJ3OWL/druAc23Ag/qbG1V4WoYdSLPCJSk99tXDeNyJUwAoe3yagw0\nZEeZ\r\n=OaA6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDcN1CD+x0ywiA9J55kwx5iVxkOkFCQ2aMxRezw1ONOxAIgdOjgXn1MEgY4WZIIde+vPdDJ3UIq0FSX3/wAh+0ax1I="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_0.26.0_1538407287176_0.9170866850111896"},"_hasShrinkwrap":false},"1.0.0-rc.0":{"name":"@untool/react","version":"1.0.0-rc.0","description":"untool react mixin","jsnext":"lib/runtime.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.0","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"87b917a766013bab1caf2d312f3428e5dd329c12","_id":"@untool/react@1.0.0-rc.0","dist":{"shasum":"b04c5b1a205cbde005e0b26c288108fa4d65a944","integrity":"sha512-4SWNuN4IqTroCCfdC/j9NsSFe8UfLkbKZQ8HW6k5teXCwHr0yoSC25AoOtye6FRgPLxE9xv7iHGD4sY8OD8fyg==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.0.tgz","fileCount":12,"unpackedSize":29709,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvTOLCRA9TVsSAnZWagAA6kYQAJhHBRJr0WPZqFFkxOoo\n2Yeze0Rl+msxqHyguuV+VEl6vmv5XHVKi/iumpm70upz/nV+xetu3AQ9fM/m\ntstdiUce1+KnVTi8BO08RyPUxRCOaidilaYgpzdOQgtwreOgsAxrRl51wxmb\nIit0seWyzJ5NGHXcvmCA6tKi+jnTJpufrGnnXYLlc3JCDkG4zMQwGcXtlhJS\ng+hsKm92RVmljXrePLb+TQs0pE7Jyay8dgaJZ7ciVV7NZXo2f+G8gjX21tgF\nUkDhyljoJCCKnj+aPXp2XU8WrjrCDvCoMnUyHf3t/EdbZz1PMqGlXv3BwgLx\n17Mv2V/0+6oTBxmiifzFGYI+7J3ZzlWbB64WEituEe9Ld9MpI10YLq7Ce3PF\nek7+OH64ay+3q0/o5h2mh6xUOZY58OL4U75IypmQqiIVRXlTP0dlqeYeEiec\nk8+DnLJNDTmuSCFH9JMOxnFkE1BDFUFOOm+VNlIM/9riEMgdobfo70lK/fTF\ndcuA/+yfez3ESADnfCHlv+BoD19Ra1M8Qx6yTIJk89YI35g5mBiE6PN3VKKI\ng9uDFxS/7+amVg51/VFQm7fXkI+XFkZhAMcuqLvHNZoZazcHJHgLCcBslPu3\ny5TNvKvLTMCqI5dpbcqSNE3OSUyTP19kD5QMp9O5KIy/Mir6FAKRfZ0ipT85\ncbvk\r\n=eRFb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCGJjrG33fVh2ervpmBM7a8jnr9FcER7i7Co1cSCTJ6SwIgDv+BvsV/a4nzDSEog/1y/qASd064hfNA5lPO6mKs0uw="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.0_1539126154754_0.8414365559000292"},"_hasShrinkwrap":false},"1.0.0-rc.1":{"name":"@untool/react","version":"1.0.0-rc.1","description":"untool react mixin","jsnext":"lib/runtime.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.1","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"83a5a61709da44947227bda8b21e18b97055cf9b","_id":"@untool/react@1.0.0-rc.1","dist":{"shasum":"1605ed4c49d2fe2816eee2dbe87d65b2660f5f16","integrity":"sha512-uFERfbm3kl8juSND4agVRYyG/u4Pc6eP1h1sOazBwQFC1IOJx9iKFgUlB1fxEvKqHXiezc29iM4PNVvpRZa0Yw==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.1.tgz","fileCount":12,"unpackedSize":30080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvgjMCRA9TVsSAnZWagAA8aYQAJ91AOKjo8eHZ/SCUy1y\nkYJFmzAhjsR4kttOsoEe2KwlaohfXapzk99TsfCx9rIBOA0NfKjZx/RLy7fe\nNHLPQAxZOaJ9f7bPF/b13iJXYTTtrwNjElCZwtDPVdw01NFAQnkdu9s44rm9\nwYCaM0+S545MG8XWeYk9nQ7OnLaGVYQJnABS9Y85ZNghzHXM9R/U661pNvD9\nWWi54FFgnVk+OdH+jWIObu2nZ7ekK6IP5cwGbj3BxyCONqiQYxw/2tHBwYjs\nm6CopS4a5OXiVM5pfCk/PcHS5wkcIBgp0TOF4tyxjGMc5PfXE+a3jbg/n09v\niXhzR4Np79e5jHyEGbxpH97c80zAR4xo/t4DKutDlCJO4FzVqM8mmFn43AD8\nUxphRt4rc/A40GisIYNMKVzxAmc+dsLUkn199bgnBbPS7DqBhy2ZYwtOsFoD\n+Aoy44z8X7GLW88UACwJLtvlU7IGjjaJGGztYncH92U7iR1fC27dWp3RMGUL\nGOo/bajApm3OL6ApF9JAR53jouVjLUYnfrUDSeezC0gsWR/oH6JIpLL7IuZb\n6Vq7wp5YTOOcY44NQxyzFVcRDyI26FCCfVs6CYXDXD+hNIeFvIrkZ4M8UZ++\nhl/eR2LANcn3MKNLH4WS7z67SQzHqMx5Bj10DIROJiEmNjSaCBweHN/sRwM7\nJ8Z1\r\n=ZKs4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDRJEbLhRwS/Qk6/7tUmiBNpjYdIKrlFq7mhYI0wkKtFAiEAvYWL5nU+ZDIz2Clmaojf/MZLtwDHSY9lF3l02sxymiE="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.1_1539180748131_0.9505786470476012"},"_hasShrinkwrap":false},"1.0.0-rc.2":{"name":"@untool/react","version":"1.0.0-rc.2","description":"untool react mixin","jsnext":"lib/runtime.js","keywords":["unmixin","unpreset"],"scripts":{"test":"echo \"Error: no test specified\""},"repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"1.0.0-rc.2","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"cf714b1ba8b86b30d02155c654042b7b360372ce","_id":"@untool/react@1.0.0-rc.2","dist":{"shasum":"cca535c4fc63fc9c6051b62fa1d8e9bc40215c12","integrity":"sha512-EJSTouoZ8v/t+7eoMaugYCBWKmRF4DK14iOGgTQYUSHMbIsinmoA+3HkfQXQ0WkQsTowwCDqJHZr0uaniFpIuw==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.2.tgz","fileCount":12,"unpackedSize":30235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvh7rCRA9TVsSAnZWagAAdhIP/RcHHelmz6zo/znHAyJE\nLYAmzUkDkGEOqfXZW7/fSVy07QSlw6R8X0CK1CDmmEDN/HPmmY3SU/ryPr2R\njyLDudUtmXEUqPUOXsMzRNYoY2tjSJnh2XzNzcaGVmCYR7UDidT1zrldMPkA\nbcd7yRlJQTLDJbi3Uwhd+P7U6yZi8lsmh2gMZ1pLxdvCqiRzarjLOVOClgse\nXq2Qmwi2CS+k7RWOHGkhNtd4kGkLfdZIO8K5eJ4ohygJ1H1zJdlvAdRVwpHo\nra9yRuNRjCAl4CEwZVp30V882qtPYuk3mDvQrRnfRwsYiuPjY0o5cSkV8Wdn\naf9fEagQSi9ZoC+gVm1ljwvD9y4CnAZzHYkoabTfMkBK/G/VHkpThGVCxaUC\n+1uekgCLfq1NW8pdoToCJloArWnILhzngAVzrQFvxa60PO3XNG2ataZAlqbB\nWDJ9X0EVqVz0ex/t9XoYS5zzBkNJV2JFrFy6zoXRT+buj0J0K6YcmQeteLVT\nFvgMpP324Z2XZpYnXfGewvOvxWGSNNoftxjOFWTd+mPCNI8idj8SHIrsg6AW\nSzSEObwYNpdKNoNrZVhC3HFeLG6J+WPQ4+NpQ6onXCLJyRVEfpfJaSrtUewh\n7gXZKg9UeZlGOojqoe0atGK4LUK2EvSQ06sRd3qPkIRFvaRphnfJRwklmohT\nRyc6\r\n=23nL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDW10Fx9+h5LwUJioxDL5UUhVqLwZim1kO3qdUSGzYJXgIgJzPtOCnQGzAvgqSqzdORt6NG4in0PzK53LWg6FVMx4U="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.2_1539186410946_0.7117760246573421"},"_hasShrinkwrap":false},"1.0.0-rc.3":{"name":"@untool/react","version":"1.0.0-rc.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"1.0.0-rc.3","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"7d4dd8fdf9ecac56118312504baf9cd363b7abcb","_id":"@untool/react@1.0.0-rc.3","dist":{"shasum":"bab66f85e75fc3ec485a8cdc8dd5d2d29c3d0d29","integrity":"sha512-YeMbfL1H1IAp4WgRwtY+1CeP0nlDg6B8ZYb63G7wCTLdAatvsqbGzKymHBaqkhmY5IXI7SPU6AzR04/51/mzkw==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.3.tgz","fileCount":12,"unpackedSize":30719,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxE+ACRA9TVsSAnZWagAAPkwP/2PhNYFtysYXnKpkx+LR\nZnWwLoXX11CvabkVEGtFp082rNVVh9JmsohI7dl54kCqIvvRC6Wi0pHbyHyb\n+fXNckygWNvS5AReWfI2ET6ju/zAVrq2NzSzuofXkgMx246VKhh/8CHx1bQA\nJpHnbMuIgjiNoy+k8ADqJ0dQeJYf1nUwKskpv6syCdhcArW4n8G6ObPpINRY\nfvoFa2DLEI3zfzmcyWi4mxODk3de5OPI02EcKNL19rq7eNJHpsP2nZcabhr2\nfmXGq6QGAzjHDP4bgqvkCo0EfGmXv4cHmeF3s1L6UkPujhJtHTC1uOHbgLFm\nF7uX2qu28Rl8iO+B7pS7FLL1zDIv7IZ+e6wo2b7bwa89lYdzBC7ToU3nTCIr\npV0lJoBeEGd2HI/GuOSUhg3qWlcAeK80ZFVgo0XMkkb+sN22zBzjQ4elOcoa\nE05d+OeozqvdkD4k40A1wqzMLhUN32XKs+216NFaNbd6IyQPtWkbpmwk9SuG\nJcjkRd7QGXqWga9LuMLSvK0y8AVRK64gzwrzXFww1PT1ZJg3wf3ie/OVVYjp\nYkknUNOmMGN+NIA0Hae/VBI8nKejSFn1WVRkMhrVSI4wJ+xMgoWHRQJrvgwe\nHuSamkCXHkuE0nyVMFsbfqv8RXdafBcmeUvq9KWfvosF636ZA69J/0OEKUIK\nNOBF\r\n=pNUe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNSdOpsNCYlNBT1bq8uXibW6nZuoXFxruIDvIUSWb4xAiEAsj6U18zdKyj+cKaJy002pgwm7wbKUqH3Ovl7TRmBNV8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.3_1539592063303_0.5809792505486828"},"_hasShrinkwrap":false},"1.0.0-rc.4":{"name":"@untool/react","version":"1.0.0-rc.4","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"1.0.0-rc.4","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"c9f70be5a5fb5fb3ccd970221f7ebd24429a1185","_id":"@untool/react@1.0.0-rc.4","dist":{"shasum":"785f8aba6bd9e3a8514ed1640bad929e886fb955","integrity":"sha512-pawHF2VmZmYy7KC/KSc+UVn8CgF1bN02pHBPzug0FSYK3WAITfZV7nyVQeMISvqes1hpxEg+l3FAsUjoNOI5HQ==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.4.tgz","fileCount":12,"unpackedSize":30875,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxaFdCRA9TVsSAnZWagAAuhgP/0e2EOPUhT7+c3fKylFP\n4jg6TFFaRq5LwXhRzdPRdBVURwqVEG+0GGvWVw/dsOZWM7sDE1cZWSW/3VeL\nBFmYDO2z/80vSLef06AIobzJ57DwTfobdNV71SweFkPWPDZ/UVDB0IJc1HAB\npi8o0bdVKda9avqQNaCrSCjNu3nSBRSYHbGVmzlA5aNc5ErSVvN9AyWfUhfJ\nlVb3NBg4zIMr7pJj6DvZBIX7bl2AhtXxEBdiqrbo5Aun4bpSq1k2cBKYyFCy\nc6+u9OClztlshGQmHJAnYf4XJdVP6W+R0SraLIO2AyJ8COGwMJqylBeSDq96\nlzoeWlyGoAVdsvGa/ATgRIUzzApKnEFyqwY57vEjhJt0MjWHTtUiZY8o4/Nv\nVtCFzMRv/AAeC5t4torqSCp79lktqNpALvk8C4B/NFFfUzjyS30YnAfbm+oP\npcIwPNr/EoxkfaecCxEQl98NXemaARC9hH61S6v2wVgmLCZ9ep84c1T6f0JZ\nLpvDR1P8ZUPsA64YLN5BbzDmBlVNXle2cU+L+CV5a4tfxaZ1w2fDXtkLFM89\nbJgn1ScMAK23yWcNjmT4+cc7k1HO29SEpz5sp0sr+ACEFoQ+yB3ndnEFzuVd\nK+BgwDP+tKi+OcOwPEzX+vetjCoVjYHw2ye5nOKbPpi+5ZS5FVth5cZFqlcb\n9qLX\r\n=mfJc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6OkDAWnWO7IQ/L7NLTqudLlPHGUoNelf0Ny22AS09aAiAjvzCbWiwUL3q7GJlmCQkaBcwBSXquu02dCP+QEU3hQw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.4_1539678556404_0.5796174673961949"},"_hasShrinkwrap":false},"1.0.0-rc.5":{"name":"@untool/react","version":"1.0.0-rc.5","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"1.0.0-rc.5","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"9f5d3e72552d078a00f762c2e8dc07e9e1eb3c57","_id":"@untool/react@1.0.0-rc.5","dist":{"shasum":"b9f10310b1481ec53d8fa69bda24775d4084b5c1","integrity":"sha512-ghZzCBd9TFnNEO/xs0Lg+5fMZTlxw26JQ8zFuNvR0CrGDHfiobQFJz3GKdFwZgurHHmXbVGEeyu04+lWNrG9Ow==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.5.tgz","fileCount":12,"unpackedSize":31031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxumJCRA9TVsSAnZWagAAvDgP/Rh0y+WwAlpNXk0+VlsU\nwrufvhrDsOrOjk+cY3KC5nz215SLDWn4vTD2MUxQqoAjM6w8dFb38agCu+P/\n3IQrZD0lQwNzCoFEalElczNL721TgLWLCW3Lv5KVlJ1APtnVXibGO5z/HUi8\nQmFU1Ffbievj5ZrDDaa3y7ngW36m0oxwVWkY1Ik6UC5Yz5KSGAeC9l9/QF0L\nDx3HZ4wDweILdhQPzFfLJlDMJVil8TPPcPd34y1iyUpWee4k3iOiQKNkRkUN\n9S4OlBfcWikWh2Q2cpT0D/H55zU1f8Z0t8lbY5E+d/xWlGN9m/OSMhgOBAmh\n0MXCFCdPZlWd4KIXKzNAYxyMWFtm/jSFAuSsY2rB8tW9q6ihBdt1snQKGgJZ\nAFFCeDH4QBsjiecFAnb9d4P0N8ZfPVLbdbpdLWgjz9/yMkDA8IKM4CeRfO5R\nfZwkmYtDAFJGJPbGmIb+FmSRsHl+3gRhdAlzHM4X8BJ73/UtrjeBZvB8oK23\nd5xm6sd80ppOJAwJlh+4XJTO4MFZMxgECkJVHD5ALj10LXbYwK5ycDsA1pAW\n3Ss1VFelRP8Csmw3gekHh33+M+/G/VvGHLm3CMhLZ92xrUOm/OTzBwtlwdLK\nNzwzUKCZ1eTWZtMSbVbGvKJLYr+DEbQekpqKuuGqXF2TjFlEc5tRXaRjMRzL\nCSE0\r\n=ESad\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIB4vYgU3kKkJXqjr/UPatPn+ABxYLg9GcJnimN4cHXBgAiEA1ozd6Wt4bmUs/9T+PVK1YVBdT8npsPI25Fcua1Oy7X0="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.5_1539762569068_0.7532466493333378"},"_hasShrinkwrap":false},"1.0.0-rc.6":{"name":"@untool/react","version":"1.0.0-rc.6","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.6","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@1.0.0-rc.6","_npmVersion":"6.4.1","_nodeVersion":"10.0.0","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-wyGqaKAM/xUSVUIGKB5jQwI7KiS6MfYwi5TKUkvyN6zEASs5GITQmoXX0CBP/8n44Q1rci273RRbyg2rdZI1mw==","shasum":"41eb3236b50abf5bec81e3e3d6343d7be3f0b07c","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.6.tgz","fileCount":11,"unpackedSize":30041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxwJCCRA9TVsSAnZWagAAoq8QAIhKySRGu0N2hi4Y2tuB\nCTjZKE1mFR91ImfQ/yFkWw13e7KwXHY3eAlz/feRHaMZkBynEQFXz3mAyrtH\nmUXCm0hMzEbxCTorqQKaYCTCJtZn21CEzVNdaXKbBY168nFjUG1iD+hBhu/A\n2VG+sbUoT/mPlaG9b5kCGHLCZ4VTewZ+DWrVRBHaA43aI938eraDIXbkaTjl\ngtp3okgRYsl+VvBWfl9r2f4ycaBvPZFWhodA1hyiook/Lo31GglQEzJcqBhl\ngvUJmGKciSMvtNBnAAxPsVgZkq3B6kl8+ag7ZuPx0cOR2VFUWuQPjbGyFESR\nrWykPLUguhGlesfWNZ/j/NfM3kpGEQzBQ6BSU4VrGkd/mWng3p8ntVOLBQre\n+p3R5CGPaCRNk/dzhFIdb/eQ5AZjRmGSZrbdeZTRe47UcfJ1RqW09VbNFOii\nEcml8e5t12/KJcc3op6EoJmUaI5qoaJvjMz6Ku/ZjTOl5j8tEmJcsDvWKp1n\ndQwU/Jd2UjMl8LHOsw0X7y8UZhtK4Gcu8k/J0mVzarjufriYtlnjiWrBF7dX\nYKMSgl8oPTgWJTgUsc//+yF/BWvUCsp0rq8bKTYKCkIhf2POGWgnqfHXWUN3\nQAi/V6MzEgFz0CfnIZp1uVV6h1YxC9+w2FQnMgQ0R01amsegEXYYvECYJ4Pe\nqBdM\r\n=xGk/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD5mTNk+iplZnk45Ja3PR55aFvfQ8kcX+8y9zuN46bVTQIgLRXB+a6DiQwoWMqA8v9fnZDyr0u0VNKIMEYVSkUevic="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.6_1539768897341_0.16007097396611947"},"_hasShrinkwrap":false},"1.0.0-rc.7":{"name":"@untool/react","version":"1.0.0-rc.7","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.7","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"27613b48005f2082dc5b639074d6c3b507354057","_id":"@untool/react@1.0.0-rc.7","dist":{"shasum":"40aaae2c3f51f36da99d51016c228616baa95193","integrity":"sha512-o/CnojXvvH7o8Ieow0LFCppxH/LuUqCqiXj+9zDBdgBUIb264FaQLCaTEpFmIpl27NUU6/Peboe2xt1BA77v3A==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.7.tgz","fileCount":12,"unpackedSize":31576,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzPCLCRA9TVsSAnZWagAAmQcP/2Y437xKG+7nNWLk2cvA\nWgqibw3iFapzm9gk/Cs4Hx1g0VeNYcv+vARkcbh0FuPDZ5PKxL5Qtx/ItoMu\ng2w+IbgjqE4xAtq/50mtRFCCaZkqeMxKtlGzi8D2Dn7TFHv4ppZp63p86Q/K\ncylJR/4IkFXl0i5x54N0Ycpzwsfq3G3OPgIzLzUCcFyJR8tnzCICvP+0aSta\nQZ7tv8ixafzpZyCvUmJ3+KojB5tGohhhVvO2rh7u/A22LKekqiI5MU/UlOYD\nMAz+Yjlng4xobO/BFXCLfebxiZjzN8h+ZfP3+CYnF1qs7T6NVDOXzcPeOPxE\ndpxiIJxAIGGVesZ8fpeOrqrEw6bs1lUmT/V2/jJy8kzjFQAhkwozF+T/M1Cr\neqirE7y4gIPearxYBIZLGgVRyNldpwAlBMYMsdRqSB1cgs9A64M6nirwGlax\neKHCnCd/4AW4BwlZjqvd9DHBoNWX2fXyPqNtephfgaPFU+SjzvFw+fZe1fiF\nqINe+JX1CspyaDGpQPjWBa1QGqDRwuXbVdoHF2/XJgE8xPZpF1kjNfBG3O+j\nfKl9J3IN2IZWnp9Vr1frQL6ecXhsu1TPUmZi044Okk4ADdSYxgdgIjbP9sR5\nYce/BD+qRAnIqxhpf4MHsbZVqlRNFA9fvqwUGqGbNtT/XfQ0by+Z7vwdxB9o\njv6Z\r\n=KPrQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCXXOi4TrMkUSWW9LM1qRah1/omSxftwb0HftXZTgg3BwIhAInbTDpXECmd4/xOj9FBzeGtjxka48vpoj0qwGUK3yPh"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.7_1540157578502_0.8000948795995437"},"_hasShrinkwrap":false},"1.0.0-rc.8":{"name":"@untool/react","version":"1.0.0-rc.8","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.8","babel-plugin-transform-react-remove-prop-types":"^0.4.13","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"0228d1ed2aff9e0a6c466f8f273c75cc91090009","_id":"@untool/react@1.0.0-rc.8","dist":{"shasum":"6646463840752620c6a74ec498fb183c49bc2ca3","integrity":"sha512-svNYVEuSCIrsG2mbZeTn/jD3vGHXNUBWNqa9PwHTyNaPrk9MnW1L0J9G6r4Nh4WSGAvgRK/po5lW6x+FZayWzw==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.8.tgz","fileCount":12,"unpackedSize":31732,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbz6MHCRA9TVsSAnZWagAAsjAP/2IDQM2aJaH0v65sAs+B\nNeEkeE5KZnqir/uiC4WmYkA2zlyLOjyfLpJcZZA6x6BKH0rM3kx9jJgKeS3/\nXCCxbok4PR2ee5V56Q64q43VrRr3f3/+0eq4zwgziH0pNpX6qf/rWcjNTu5A\nfuUJasY2ycMFiuhtcDA9JTzeDSxdBXdVnAx1YKiqHCd5akITpjB2YV58LejP\nNdPkQnWYUxjH9QA0frtV4NQQjdkBx1VW2vEsdmH2yLHn2T+m2d8L6fJQb6vB\niS3RIUzNfhssH54VEjeGYtP7YY7EBVvASRvALoFKZ8/OLStljE+4zetbIs85\nER0hE5LbWE5mjAzg4p2BA2iNsey3l80ts4JLHg5RM7/oFvcCm60tKQaKFlQG\nEcgHtoBggoC3+w4FIIaX+UB7k0NVJD707fbh/2YC8dkWUUICqIyKrlL3V0uC\n/vRpfKtjQFVBdi63zzfkcHZaC0I6kIaZIGEz+t1awIxywf4d1ovqiDhFOPEK\nsp7e6eaFs6BcOmTDAwpGZkr0nE1+ypNhKa6gjl4D56SBNwESreGG1kW6DsEK\ni52337yEAkLDAtTnLrjbLn1g/TdcW+K3NJKIkyfdGOkB56QDpoU22m52XSaX\nMZI5fAPeigZkLmOE7xNVgJlwR8D+NsoFirhe6GBdtrIcwplrZxBzQmUFRjgh\nyXt6\r\n=vMmm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtydG+b3LneASi8i0qcBKaNxpuOIj7FYfIOfWPjKGe3gIgGwXAdnnZ3TsPnqzcvn8Yq3MYaF+Ai7YiZcgr2JVZoF4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.8_1540334342571_0.3099009931094565"},"_hasShrinkwrap":false},"1.0.0-rc.9":{"name":"@untool/react","version":"1.0.0-rc.9","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.9","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"5229f433eeb71f6c48b69bfe71d25b756a061b8e","_id":"@untool/react@1.0.0-rc.9","dist":{"shasum":"fb1c7e85248415c36e0471b718fb62e43d8799f5","integrity":"sha512-nYiM5sWyZLhzbi0CB6HPwA3XuKrEd2AoAvuxUhtMuZek62+LJ/GtVofi9Ls/qqQ0n/6/4Q4Y5ZxsnRQkaLrBow==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.9.tgz","fileCount":13,"unpackedSize":31817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7UO5CRA9TVsSAnZWagAAmmwP/RUV7l3n11JUhItdxohB\n765GQL9kIh3H4UDuJG/TJMAmRgM55jaSI4/G8bTcSl3Nx8yFA5abiwYcfnSK\n7dp67/STk5kgPnh/Xc9qGgvGJhc/Xs6uR2al1BliI4Uyw1Fd9wl5mC1ZFnOk\ne3yXn31vFk1UA6bVhjolSProLYsAVrQ1AW+POlXEOKml9IlXJx1MsXWLA5Cm\nzm0F0KtTXsPaO9+eh4FKMc1RrBMDuT8HY4OjQaMJti05Q2aZs/TZXEfpDv0V\nyOA+MHiLKpGKkpf8kdAtptRRDjxCo3fTSJoL2PQRPu2nJQu5w8/kQHoUhNbv\n27k+RAc72QPnCu7su2JkDBX1u4kpxayvxhIhWBhQZ5nf/NHw4PurmZUcE0pa\np3h/y192e1Zn448HyKfFrD/IQdYbm+Vmvun5p8rbwzXavBy9g1GpXZI6U7x+\nywt0GxE4m6qEwcvGTGcfuVPqcMAN1YlKjqQBisER0Wo3aZit6lJLv6+tQAYl\nbeolRi19I8C+w78HCRaZfJtYHm6JOs4M+DT7IkskcBXdDpUYelpFZXBsAFV8\ndq4oigcGOSkXeSLEkO+ETYKKdaROPBLr3fq7MyWXHjolVfuyBxdpW2/PN8bO\nCo081TRUyEPXx/N2327+6mDrIrkUOjNFI/zcTuCnpu4DizvCCU9bCKLwXboR\nfS8m\r\n=ldtH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAT97Yf3f0oXToqBafcOK1U1jnuTMqJgoiq0pqzEjohnAiEA2vUUyiRubSrXVI+7361i01pCBLnKxT7UsEgIthaXDNs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.9_1542276024714_0.36069868321805476"},"_hasShrinkwrap":false},"1.0.0-rc.10":{"name":"@untool/react","version":"1.0.0-rc.10","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.10","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"80d87c8f4bc7e2b3410bd39c5a94df9adf892978","_id":"@untool/react@1.0.0-rc.10","dist":{"shasum":"cdc54158f316e7b93c202285f4697089eea1e8dc","integrity":"sha512-bhTj6tUvzV8xKRKU/xxoN7yv5BMlvIH6emJ0Vg8csv6YsYzpEeUY8BYFQCAMIFr9pUT1lqaziUYoPH5BfHQXBQ==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.10.tgz","fileCount":13,"unpackedSize":31977,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7acOCRA9TVsSAnZWagAAmREP/3GGz3L/B3YLAI0UPdPx\n1H237TJGzAOXqUjYDRgM2blrNO2fIG5VlV9p9MvtOLTuMF24C39pJn/Jfom4\ndrvzVfwE/zP/SeE8p9f8Gpl4Wzzoqp3InGmIXvxEAkRQ2feZkivmdDIlBsF4\ndeLmpqommAyLUSup+JbfJcan+rMETAybsstjmVTndpbVjuH1lYjBjJlPJV3h\nOypUZqiFroMjp4i8YouIrs5bL3+TZ9w3P+aNmpeJTjVoIV6bQIDUFncFWxQQ\nPzw0uD5AmG9ic1plcmymOAFN8TCtfFsu3LdCd6n556JV4ClToLujKqau4aHw\nCwL9LNGpOccuYzb6dE6ZB9IqxS/KJgj9tAZzZi+quTie5EMGYhR1EwUYAQI0\ntjTGOjten8o0/8EyTxQiPGGxreN5YMa2yQkLUWeKe/JGKlVtEtf+U3iBHbNk\ntImPGK4wxdLYl4Nko7Zcc6Tqz3FcAKxfmeaczLVUnbsgFIzEdZ5mdo1Otg3u\nlI62jgqQZFBLAomDs5XOOtTRvkIJkL2f8M14wdB5SGthb9LIhsGz09rs+Y4i\nr/YjQLUvHWk5+XRUMou5fW2ZLoH2bX4qilXlwXitzb19yV5Ky9B/9ROXK4Z/\ntoQYXYWD9mlGTvixGNlmFjplSN+phUECmxj42VI65PZwumUiuB9JcXXHeKh2\nsbXw\r\n=9OXk\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBbWvNtEaL/IwvSq/uC1/kRtSQZMslFixfng1Nsy5jkQAiEApVfS1Sh1lkqnSQBi1xgYH0wKYIKUulsep8qsPI+Kf68="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.10_1542301453904_0.3847482875337027"},"_hasShrinkwrap":false},"1.0.0-rc.11":{"name":"@untool/react","version":"1.0.0-rc.11","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.11","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"1e528ba2e7b1da16c8034ad1b517577d96fea9eb","_id":"@untool/react@1.0.0-rc.11","dist":{"shasum":"bd3ed43201a82347e27815705a366f3fa2a3ca2c","integrity":"sha512-qYsnu+PE7nmWZhV87tMvf2y3ZYGgx4d6/x9YIJjFuvOqb8zmfs0gtvPk7/DUkHneKy2PWGj8DbUvCsQ5kJMnTQ==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.11.tgz","fileCount":13,"unpackedSize":32136,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb8st6CRA9TVsSAnZWagAAQIMQAJ3xftSSrmiQ+n5EBDqz\nvDwRy2JHavOpeIOUoaQkf/f2u7pCUA1iogWLPrKIe5l+lMoSifDFAr11kMwd\nhaVG+WENe5gASNJNsqZWznknX9F82iLhAmahaMtRi0ZhGtYCQXvpFwjmF4qh\n1/wELNAWIB4+zGP1TXF8Bfo1WwGdo9DnR2y6oe5DfGALovtKct1qsUr5+hu2\nkR25pY6ubrandy7VvwkLZsqeC2jylOboDnUsjyrs7jIMPe+4jEd0JwCivBcm\nL4gZOXieTRwANbA8wuIbl9GUcXsdbQRsmaLq5HYH/AQcwQzYYKZ0lIt5B3Zr\njKCiu36j1pk2KpBv7pj6C/whlObMsJ6r1ttd82CgaNeH0JQGeqzk9NgiR2fG\nS1WMtgTEFl7hcNXTSwS2Aj0XE1hhM57YRD87a6JC0aFTiGB6LRBs635UoTfc\nLaN/C4z9/BNlrrka9zWp6TS9rvsfsJ35YxFjeJchDaf5n1MR7SShmXuGrsLt\nxupmNW4riMVZQtLf+XH96O0cDcLuzYilAHWzXg0luPY75WjDvi/Qajvy00lr\ni0xD3NbV0pcW2DH7SPF6WAvCWv5UtYAn+/Z1ZcCNQ4Jz5lxZy/JB1D2EnVZW\nnjFqe5FX4zuD6IUdHgqhoHqKDdj8G6lG+rptp5o7jFpvmATtawHca37CWJx0\n8Drl\r\n=77Pt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICP6OikslrvCPCyJsN7I4xlLPDOzijCzfapGi363/fr7AiEAx3/FMZXQChbZLYiWb5jb85A1/AHCXIEYoJRNiVDpokM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.11_1542638457875_0.46305362592519095"},"_hasShrinkwrap":false},"1.0.0-rc.12":{"name":"@untool/react","version":"1.0.0-rc.12","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.12","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.2.0","react-dom":"^16.2.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"4fa05bada9a907b0d1b54aa15d9c7a305aa103c8","_id":"@untool/react@1.0.0-rc.12","dist":{"shasum":"7dd928f4f40594afe41ac18ce969d5b175e3eb65","integrity":"sha512-1u8VEDHF7nZOMlVA7XdtcuxvTOyHF34SdBsvlKMc+f42W7yqto1WAD54h9L3Md0H2mzGHCB0q+gfVC0WSfQaiQ==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.12.tgz","fileCount":13,"unpackedSize":32225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcBWRmCRA9TVsSAnZWagAA0MwP/1Md+/YtQCYhA3/LPgsl\nf5OOPnD2WrVR9zK2cy0d7PLja9Bw28d27FXw9LcHo5sUjyaCiJZALZPj8LHt\nw3oiykd3y4j9PUbhJONVAHRalPivM1nsSxGqGfnaLaDSdKRW3c+ZKgXp3ykB\nxS3bQXd1AeYEC8nwJFVcK1GQs2yJZYmpOq0WDA5woBrt4L7/kbPFexVMuOmr\nVeKP6dRlmtSoaEFwQKJIXlpLyS64p1jwIp0Aj5ZDXBpZXEyvGYXiQb6zdrNV\nZ/1k3hGyFbkr8l24TYZ8ep3lEeA34j7VKRZtfpEy7yD/ENg/5faeHKw2YdEX\ngE1LZmEiPkU/ZMkPZnIYC4Pm31keTHvZShTwCb1pP40tQo+LzgCDZOGT74Gm\n0YK9Cu8WCz3jcfybtgWuCD8QJJeiwc5xnWn2JVyrc22zFEYbtjvktdtS3vQe\n1HI29x0ecEfRClEmLq96z/F2GMf0uZqUi/tPKrK2OAHL+HWZS/gd1a8K4udF\nAnU2wbP0JNOyk60QjIlA1kw4sj3LtEtlxeIgIkkVFPATHIu9uJIwomiaz2Eq\nHbD0OH8jfuK1dRCcpa9Bmx+O3wl6yZuvfGVKmVa+Kjxx7HZWR9cb3nyeytuZ\nv711/c1zlvlMjxIECURFvwMzDqXk/12TxKwr9vhrZCpb3bd63v0BgiIUlpJG\n5gYg\r\n=87EV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCWGAwMYUz/aCys2VWP4fmP5hHUt+xJjw8D4dIxVee1yAIhAMw43suAgy7TtCLJho5m87QaLVEpi8V+z/GNg60ziMae"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.12_1543857253472_0.11460341979017374"},"_hasShrinkwrap":false},"1.0.0-rc.13":{"name":"@untool/react","version":"1.0.0-rc.13","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.13","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"5b28e9f9dbd892b364c6b6eb5c15f7748b51a745","_id":"@untool/react@1.0.0-rc.13","dist":{"shasum":"7c9099c5bf1e13535a81c68368edeb19aea00e87","integrity":"sha512-4YPnRqU/62VgmnG/1273ecFOxa/h/dnef4Ji9OFrHnDp8bEVHeR0nEM+xEs83+wpNq7EFlArljBybU4+I1i6lw==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.13.tgz","fileCount":13,"unpackedSize":32649,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcB6RcCRA9TVsSAnZWagAAmhwP/01TRvn6heOS8Qn+qg8c\ndBx+IxWfx83jX670M4QUI5GRSUxc5I2or6sGFl5ZxsWZ046UhxXoQzEaSB01\nqsBMJCuNR81XLsckaTcL24zASXSCgaa6fYa9ubGh0Of1KGIU4+Ekrk9AQrAE\nBtn/6md2HOJYpcjUmdjZJy6re3hjI99hwyTkGn47SMWxuUswWityB0oSCZEp\n9UmZoC7ASSop1t5KPhWBdUojRk4PuuO2Uk+u3j0C2EnnkKwJzRIzbsgkdTfr\nWkdQBHRk5c3fs3/B+kT8eFEK6P7BnWzWzOYrfvYilxUjPv3tGsbeFFxnYmrI\nZxTCHaLhmyVaT80HibJasOUhhvGrudFJopygOdhBUBUid/NgfmNPPPjX25zU\nySB9CmaGx5yvtWtnNr2upbX3zjVtfKMZ/jDJKRV1hYPx8OrykP+povqNnP4w\nFb5W+wCnlNB8BBUrKH2x7nu+GYstdhJ0mjkf4CHZno/tpFfhasUUM5fXWpJm\nJ5rbmigt+iBQ4Xa/e5S4lYZlN57WzSRolEYSnt1f5/UHNZV5NzlsE3TW0cYB\nAorzdVzVTz0paLCHzB0hP1A5HTBAdl5NemYlmZp+Fqe8o5AJ6S7OLXvY5xgD\nsdjYAkYf+ZnhKwvS1sNL2Dizgc/6WI0IORFMgMsqIeH2pUT0koR8dlFlIRB7\njUDF\r\n=h0ag\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjIMA92+j4iq3D40PBXfQ4jvu9Pjp042SO8fHBZDa7nAiEAmUMPf/UBlftrssZCxN/y7P1yi7+hqC4SeP7We3Zsf5Y="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.13_1544004699588_0.9605557118462071"},"_hasShrinkwrap":false},"1.0.0-rc.14":{"name":"@untool/react","version":"1.0.0-rc.14","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.14","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"a84b6cea307162141bb2042259a6c786fce8fd54","_id":"@untool/react@1.0.0-rc.14","dist":{"shasum":"fc6f87e64d7c8e3f1ecbf5e5b13aae0b2666bc2a","integrity":"sha512-xq1Saay0zV6W6sJSeRaQohqpuaLhaqwiCduC91XuREZgi+Fkgej06/Mc6BzBpJ3KTfBJYCgfRWXeqa/7GazomQ==","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.14.tgz","fileCount":13,"unpackedSize":32923,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcCnyTCRA9TVsSAnZWagAAhSoP/j39M5SdWNYiEUBKUBPK\nZ5hJeFUqInJsl3ZqH/fAgMN8p/q7RjlxCR/SPFc8sH9M5uYdb0dTMDPCaZg/\nIrdBGOYRJtqXYZ5ULHLVEGLB5Eo8YWLdytZOiYIYZKZFwRMS1rtBntyzoU2R\nDwpCy9rwepj+8ejSyqkvezybOvTk3/RbIAiW/kGVPbHu8UQrHciUvYCMXII5\nxTsyPUfl+6P+1s7ROU1Sl5h+4KXrliiJG3N02ema40V6ZaS2BkWuMrGJW8KF\nd+XWtqqwb77PhWGaSi+j5FQKxBp6dOmsgKPbfkjApbMSDwPuZcPINaGle+bU\nH7VkUsWFixQW0k4aQo5KI1di04oo1iWEKGRoWhCYE2jvYxCqoAPb7bXrU5hh\nAA8ERWhwCT+O41f943nDibYCVqFmIWgk85maO1Glxl8oUT45S+DWxAEQV0kd\n5gYAQP+28FfL498drTZMHd3k+vFKkNQjos2GpiebWYcze1GKPYrPJJMQloE0\niLNoliXX9FsMYBbbftouVylj3tikSNOiL19VHS6B9svai7CvWrANM7Z/4VHG\nfe/oZPOHzYNEaj+ir58WriEUDsqPiLqLL4OCwVCvy1Bv4TUXvk0QwjONuK15\n0aVi33YdV3rGGOz32zi77Qm5g4qrKKKB89qLqXlzUuGMohXxrlsVvyM46Njb\n5rqy\r\n=f2pn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCOhCsA2ETcgxcyyV+mdZJt8hjE7oMVgWaqXdFacaE92gIgHjCTmbk4RAvKhqgsYfXuBbM/p19a74ITFDtIgrrTgbQ="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.14_1544191122205_0.3547303568831741"},"_hasShrinkwrap":false},"1.0.0-rc.15":{"name":"@untool/react","version":"1.0.0-rc.15","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":"dmbch <daniel@dmbch.net>","license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.15","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"79b92a2c0833d4c3de43396896260db50b62243d","_nodeVersion":"10.11.0","_npmVersion":"lerna/3.8.0/node@v10.11.0+x64 (darwin)","_npmUser":{"name":"robin-drexler","email":"drexler.robin@gmail.com"},"_id":"@untool/react@1.0.0-rc.15","dist":{"integrity":"sha512-nqsW0EXkw0ANduKJXmP5B07lIqJf7zyKSIIG3GaR6OrJJ5wSk4WSLZvzlqS79/0ihe0gft3Lun0HbZGgQMUzNQ==","shasum":"a4bed0f60d78036b1ad3b6fe1793b87cc90c684c","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.15.tgz","fileCount":13,"unpackedSize":33082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcLd2XCRA9TVsSAnZWagAATWYP/A7DlBeJDWmJuBUt23X5\n77SFbnVWYqBw6ggvtL2tH+6er0ZgZVu6Qsjhm9Qoref12UDvYnINlJLQqbGL\nABaYw2J9dBWwtCB8GzHntl5NQ99GFquGpJl2eKpZQMJoWc6PA9vmwCksRo3Z\np9wnHIJFGxf1kXKZfq2K5zIOQleHUM3cOsBIdd21yf9bOOQNciy/6xwVB3yx\nwxunkjPD79Ee2eSfPWE/73DgI/ZmJIxI2v0KfTGqNb14Fh9qQFbutigpSS40\nMa+7ZtiCnptPuPQcICFQPBhNODQgfXhgEmNP6RZ3SUgbUCcN8MW2C9+1nr9y\nsiBjQ9UYuTy2DljxQdq/fykiUgcofLyrP3qrAgSpxMiHxPlV/yBCmWh8p5+i\nw8xuwxssW/cBk6cHPDQsY7gxNASPu6cTJtkvjzC3ixi9THOVdigBPaYPpj4T\ni6AWx1amC2Gs7AOpM2V8/B6LndRcCCYjZ+rH4VWRYtzFOHurBccewMkqEoF8\nY9XrOpWyD7iq/M/c9gUrRyxw17/hY3uX2TcoqXq0mJxbUXYXOjy/IEeG2IBM\n9GJ+E/CsPc7aYOcRMWlOqt4L2nOFOzT7A+jyN7nYfaClLBoX+XP7lRPJO8bd\nZeNib+MhxjlaEC3EC5EbA4XlpWOzHCT+bw5vj00c9NlNSgG3i+F15i62KlkM\nkKW3\r\n=jwe7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDsIT8btaqA+a5tn+fk8kflOkR8mRUi8IAEMJv/iuJ7QgIgWEdE0kZd0NIbxcEaosOt9+47JjW3mxrNVI4cwmRYMHo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.15_1546509718640_0.35081595304807234"},"_hasShrinkwrap":false},"1.0.0-rc.16":{"name":"@untool/react","version":"1.0.0-rc.16","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.16","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"6ce662f527d8d05d184676dc398372799182ca09","_id":"@untool/react@1.0.0-rc.16","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.8.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-INNXIQou4Rla9zojnovUZ8t9uA+NBqwZPF45qzLvpMjmbDx8aREf2xMENDztGtgTZFfCXX73wXZKbu79q2RI9g==","shasum":"e4367766d246bc21d2a08c720e9a77df365f25d3","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.16.tgz","fileCount":13,"unpackedSize":33241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNe7qCRA9TVsSAnZWagAAFKQP/3/Uyg+NPtwSQ+9ABWjm\nsXssk4KDKEIhrWTK5BXhp5sxyHmcy+It7gV8N4fPYOpJP+hJN0diJJif/oHw\nn8/pQ9d4wYZM/TEjcPzR34xdynAAH11fzO/AVvrrBjXVHX0ukwoi1XwdRmLk\nhZu0wNa0Im0Wh45OKWLRQQ3gr7R/+T1039NcHtXMYxA4eXbds/hca8N0O1Os\nUHEVBKmdCJqG1EK/voCRdH9uNSymIL6aXXjEcaxrLILmWL0QK9XviVDMI87m\nNvtyPjY3WmKSeXGQg01lbHyVwtBvfNHUCljyRmDHkF1F3jC3Evsp2dZQ3F0g\nE6Iy8TxZW+fg1EumndosHoWSGAXJ0fez0hXWJNSbiLEBWa6vW4rIw3d8A+vw\nOQSqCK1XQxdRlJdr8TY4Q+mQSquPD6ogkY+NDotOicCnoTKfjnVnp+NZHkCw\n40ONp/igvNEU5MX+ZHLYMCkCktM8W2XjoaKz6lDX525qYnLjIovDtUyYInMn\nJiuydyWqAUs379lIojw4R7/2+Ol9lvywnEahFBgvVT2An4uiY8Tgv59BIkEt\nk7isGa+NQjdLUaBvRbE58bGXKIwtM6PlAObzQBI6VKbXDqymOAD0zTYrnZAl\nWUTbre1c79hz4+x3k7rOi0Z1W4rA+Fak1muMqu9uOSF1DjmSk8kTBs3tFA9J\nD4mv\r\n=THbD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiryQMwgIuBXkMgVbot5L4hPHGY1BG/L71KzncFTK1ZwIhAJzWf6e+XSFRacaZGNIRDtWZ0di9ArpehvZrHTp17gse"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.16_1547038441879_0.8651011866515397"},"_hasShrinkwrap":false},"1.0.0-rc.17":{"name":"@untool/react","version":"1.0.0-rc.17","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.17","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"68932646ac3234fa60ef5807abdc3f383435af66","_id":"@untool/react@1.0.0-rc.17","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-1hdjEY2i2hNzAQmKGKEHqBACo5PYQ/0B+tXkab5e5IJOduko0BwG2SEVexRCtlpqBEabuutM0VxqE37gjNM55g==","shasum":"bb071731ebd14ef193b1b47d8cc82f1c70fd9797","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.17.tgz","fileCount":13,"unpackedSize":33547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQF8BCRA9TVsSAnZWagAAY18P/iLwAmEWk4fo+hAlCLQF\nK3SuRedHN9z/nrExOBVIIGnX1LF6rhat2Dv1EcIlx+dB/+eLdTVHS6WehWFF\nGnc0Ti5+df38nD+oD+NNmVb7jcA1TRfbeCp4m4isOoag6oTGwVklDPB9JCBh\nL/FJtbjV3DgL3VYj/X8k13D2CZF/IwIWAJOvLTdLdi9A4jOhhgMVMCBYxaJC\nslcRmsSxJ1RZqotg+xbxW1p1ELlV6wNXZbga4reQg6JiCKFu+dkvFZ/Bxtjv\nNSL4nYyDwGrdeGOkKMIRyD/NI0KjpxdcjdHRNuhiE66naOOsV4j617P+W055\nMJUk+2QaZuTaZksZfd/F122o1M3gP3QZoE9olD0XtfhltJYTGHgq0hDpQ1W9\npGynd4tSstk9lGrjPQ7ynhkSM4vOQdlrW7Dgs9BCUUO7b/8dhKSF3X62/JbL\nXyQ94EQAOFhzcQ/C82jPyqxz/9SSCI0z8BYklRIHxmwvUwBpOYIM1+wq5vsN\nJDvi3CJ8ZKxqqeCywCEEm28Xb97ub8N9RVnTCA4m/GGoYPnD9kDn/3O42pbQ\nSWqmBVOUIAhV3x/Eq1LF9o2mo+sbFKVwqnigT3Kd9JrfN5fYqnKuOPqOpcV2\nZK/lpMpwjwH1+5LfxBmGayF4H+cMmgxAlfaSyYlMs6RN2Kp+FRx8pPK2emM8\nCFBh\r\n=iuIC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbWt/WjJ7FKHwAbVC8OZbWI9J+B1bf3moivaNiYbCu3AIhAMOp07YK9Tpt5JJ6uzJRhkQMUAePkW5bVOYLr0XvvoZy"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.17_1547722497436_0.25861696714527227"},"_hasShrinkwrap":false},"1.0.0-rc.18":{"name":"@untool/react","version":"1.0.0-rc.18","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.18","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"cb741f8d7325c35abc0c8f8343cdcd83c59b7acf","_id":"@untool/react@1.0.0-rc.18","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.5/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-uyNN1waFgZ50JesLLjJaQFzfC+adTTibnGj/azsnhtDfRxBxswqAa3Es2Odiel1jQy14EoPB/DW4TY7L7SPTlw==","shasum":"7405fe1af0ed0d86b02b2dcb04e068438d445051","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.18.tgz","fileCount":13,"unpackedSize":33706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQge+CRA9TVsSAnZWagAAZ6gP/2ivWUppxs/9K7bPrZCy\n+/FZJGBNVr2fi0TFGol2OVmpIQUabB3poPMqg4kJ8Thou6W3LR2Q+x4raMKh\ntDlOsAUlrV3KI3Z4u/JWxQEDv2mQ7ksyHtXJAVq91rphTKFFJnb5gDRQyFDc\nK8BRKxeKH2t/64XuVRjGwk+SANlsrE2V5HlOo1KxWDL8QLqOY6//+SF1MbEP\nJI95jAeTLcO5Yasvb1d4s/V1J6jObMjRDGCje7m73JVxKSeyggxwc50N6PxP\nHnwVzy3awb+GfqUbsm5MHULwAo1q26fart2ePm9sAgyYrnbeArVYWBqfANPM\n7IF315UhkuneFwvZZf3ukSqaWaIfb4GXTAZHOFF+fO2RQz4O6XnvIpWWnQ3j\nxcdEq21hw+6LWQSl9v0HxQlaihnT5cYQgUa9Qy3Dpo+Mdn5xlXS0XFzwQR1c\n/FBJ7QjhI2RIqdjOnK7t5cF/Y0P2vSVq+vta8e43J113XInRgQpOd80EFZJK\nXLygk1M/gBggwGJGpXLsIe2QeLT4fxWXdZ8p9uAyFAHtIgk3OwtFCEJQDrLB\nE3/JxuN8wKh7I0NMxkKkLtQfDB5dmRt/3u3ZMpmdlFA/Ay4Il+4uSlx22y/h\now2izsONGRBnMEGW+FsURxKdbUZZ8gY9wOHH5xdFdwBN2P1DrSXTm4lcS5uV\nXpaN\r\n=76K0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAYDNGVYMtIphOFtbdjyRJpB9ieDyV61O+/Qxdp1WHKAIgMwx3JT/ydWYYuhuzhbRTX2cLi96DQ4LvH0BnIX0Vzj8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.18_1547831229732_0.46098395828550465"},"_hasShrinkwrap":false},"1.0.0-rc.19":{"name":"@untool/react","version":"1.0.0-rc.19","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.19","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"c4db209a290de743fb022392902a48e990f684d9","_id":"@untool/react@1.0.0-rc.19","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.10.6/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-MwdLY+GpBWVNuwxzJ3FB+yzAAeqxzqmd6afp1TblBWDfUUbPlelIdR75VUoHRnpb2upyNjVXOju+6By9aTkIew==","shasum":"3bfa11e07881dbdfab2f6bbf583e3695a81cb4ab","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.19.tgz","fileCount":13,"unpackedSize":33865,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcRxt1CRA9TVsSAnZWagAAaAwP/Azng1aZahqezK2fbSiZ\n/jllMqE9nyqXw3HYXVSCWqjB14dxzH/81fawaIjl0gxPkI9bj0i+0Uj76VlP\n0ytitp0VNcdY+xODixXYUXqQIUnBb6+e7MfTRaJqmn0tM5NfRKzl3SwrztSK\n4PLFOWG5KckQh9Hz1wu0OyYIOqTmwZSEN7c5rzE4SQw8Bvu56YL8ChxK9gUJ\nl2RlMkOCWEgFsPMt3puRLfUyrgLOhRdHaqFCmM83kDSrBekoyfF3KHVyA46T\nySByd/HWXrAGYTwPi/hqgC0iATxwZiFSIIqYue7MCZZ9Sk77p1F5+WyNtMK+\nO21w+YUw8o5zbgBjWNY9Np1tAWYNhN9EQQCxndml1ht9sngMTggg15ZM2g9e\nFkTFrWjd+AFutVPrcAWXbWbTMRVlg3QBTqpzLrtn06UST3Yja4sWUDd5vuOy\nhJseP1wFOGtinpl1pt1cR7h5DQz3w8SkfZaccrQjNMj/ZcFAXSL1XyqtFGSa\nJWLg+xg9KLr6MCikGrP7OqH6gssw1rOg04p4UzuNx6WYhEp1qyrYIFk20AjG\n50JpJYMhXkbaTevAqRp+qjds72iJZlRgVUsJd3hzG8/QnE9b6Bgl6GDfVPFL\nqYEh+3nRGJQOqBW67ajpMzOp/h3aQ2CrEWWGvl3MrbhgltiKnMjDny8HOT0x\nt1Y+\r\n=LQC/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF2nXwpx/cgv2abR3PH5Pq8qE1VpxEphYdVorMvqibUsAiAonwtavHKd5uWpyjtagBc1Ld18h4ofUfK8o7It+hpxrw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.19_1548163956591_0.7990926399521836"},"_hasShrinkwrap":false},"1.0.0-rc.20":{"name":"@untool/react","version":"1.0.0-rc.20","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0-rc.20","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"c72e59d7f257eafb2a9182537236192a312e21b9","_id":"@untool/react@1.0.0-rc.20","_nodeVersion":"10.11.0","_npmVersion":"lerna/3.10.6/node@v10.11.0+x64 (darwin)","_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"dist":{"integrity":"sha512-Dxyo0LFQYqQoAruJkYiDql9NmCeW8Lp/faqupkTYVnJMnWWJTexLw8Afq++ARf4IL7fkwnpwx6AiOdHy2uIJjA==","shasum":"4c396a7b37b81600b77bb4ac4404cb5509d86874","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0-rc.20.tgz","fileCount":13,"unpackedSize":34024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcSXu3CRA9TVsSAnZWagAAyBMP/jqi7qg/0Lx8l6Zsjcoc\nDCn8erBIKEfj4PlVLPQaIxrqNiP+WaD8Ygnb9uzDGTdUORg1qZe78Wh8n84O\nMBeOmm131LPjTOU6dIP/3xdDCOkVnVlAjfRenEEuBdlxjml8oL0bZHtqTJPL\nTC7qv9Gr18sJPHKJh4m8WhlaXxK07mvFOLOfi5IDWDvK/++57GZHVpZk5DkI\nFH4DrgpZETUjJjQ/7hv3tCs+0cg+hj4ACDjjBQHbMp1EpPFR1rHSOBYbBNmy\nSpju9SohMsYy29mrhZf2g82hhuGFtt0S8d3rzv+eSLiBeAii1MGsS6kFwJEU\n5TgBtb0CWX8wcT7P/IKuSvqCulIiHs9Y8QMdqWNYc2CG+GlOMs/NOWhdedRL\nwulokisKuGZ97mpbvZ47Zy3+00g0CxHkbhLukSYK/8dDxW6tCWhr2UC2BmGq\n3ZK4FTMIiDpzxQXtfBPZMjAV31wrZ0WHY5+3pNQJKxTyCaEIUdB44MgaBBte\nL3Kx81Ez0Sq6RE0WvnDVw2FSf+Bn8jQQXhtbIb37xf03xIrweTMdYujVu4Y+\nH/GY0MskafAtgfzu/8ZXLN3lfNCFVZcVfCL4vRgBUHTUrqxxsqBzZip7SURK\ngh67CHsphEj8nxA5figGzK4kEw3nCx42VZKRghYdEKmk3QaZDuvVHuwNJN4x\n19jZ\r\n=F+eN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDAKkB7pfsBLBuxaqobgSH90ygvymQFq83CZ0gH5AXjDwIgO+lJIfgqh/xUToikSIH2p9LYwVD7E/1FuEgDcEXh1DU="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0-rc.20_1548319670840_0.601285509340632"},"_hasShrinkwrap":false},"1.0.0":{"name":"@untool/react","version":"1.0.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.0.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","prop-types":"^15.6.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"b62ab7c2654092232afe45b13e230c64e30695a8","_id":"@untool/react@1.0.0","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.10.7/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-s/q3T2dIKxOQYg41Cn7dp6uYEsyglkCEvHPPnH8us3Yuy5aEY2nrcu6GPQUQjLMxOcpUE1kqZuqfsIXWXZlXVw==","shasum":"d0695214865b7cb5b547124110c8b7a2b4f6b040","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.0.0.tgz","fileCount":13,"unpackedSize":34159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUMmgCRA9TVsSAnZWagAA+2sP/1VcI49hE6DguGLWe6pP\ntv+//YjiZRJrZH+viTGatZZLrJKHsVYJknt89cKMxRiMId9XUChu3H7cstxl\nSRvFnY3+orlLDe8g/JsYsRkimpQfIQ8NF0ZisSnh+9PM2UKRiSdLiYtKlVik\nIJZWWG8uy85ih4FykHXKHmMbxNMOpZ498IM+zvP6PiUuYbbkPIk9PVS/zVSs\nppcUGykCRZJldKIiu8OP0xhSYLf4DYP1xebM2ZmKJXdD8wD94AHq2oPeGhkk\nAUZMOj+SpBxh1mzF0+gZsRgQCDQOjItCI+x+kxWRa8Ic1GDv/avXSC62YgQf\nLFmD3mBrd+4Y/GZYLw8mz/vbhHZ6nZJekWEkWc8rVIMZ1BS/6UNvOUIy539h\ngsjKnXvHSah3e/KihXMgUy5Di1EDVe2f0L0ehiN35aI1eT/STOVgBleen7wd\ni7ejqd3TtBwS8TJYrpMwfCpEnUa/SX0BpC2MyBUHE+bTUYPdEIVZpjx9dL+B\nKJX2K5Wya/lpCOlDzxSQYMxwgDehhIVlmYhxDG2ipFFQmtnjhPLwI49RpJNg\nMMO4h86EFDDW6t3FKXTdwKBUQAh6II7lM6W1NcTyv4oyDumG284VqU12wtLy\nt0/8I9XhcWxaslXIJwcVnV84d463c+hRpAzKofWDE2a/oO6hJpRio5tpEJCW\ndnhh\r\n=U3KJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBE+jyiF24qzpWvIUqQj6LA0c1yXkNgQ48Y0rmrjZq0DAiA4Idj/h6oVYe5GK3HVaBbipzmOzDhApxwzL6mdEN6GdA=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.0.0_1548798367625_0.254341067225085"},"_hasShrinkwrap":false},"1.1.0":{"name":"@untool/react","version":"1.1.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","mixinable":"^4.0.0","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"e92a4e17440f172b7211c57d7bbf9badd34ec8b3","_id":"@untool/react@1.1.0","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.11.0/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-zYRwerFW6UT6C6ighJJtB+TDWsqRYTqlFQ0MtEupbMb/buhidODwmCer0TkwcwnAogI9WFqcWvsM3rQGe9uXFg==","shasum":"867eeeabdf5a8eafc69c4811c7b47997f84fe3a2","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.1.0.tgz","fileCount":13,"unpackedSize":33715,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZdKrCRA9TVsSAnZWagAAijUP/0tbJtOFb81Z2gTOoz++\ncsKNfuqzD4K3VDrnfH4kg/mnrRk/cBGPOmz/H0kSEBe0okz6gta6bApCBVfW\nNhWE2DIR8qAsEy4KrryBQBKekXjoZC4mDBwOi6SDwdqAPKcuu070G1zh1XCI\nRhSryDG1OG45Q/JF5sUD49nwYkUw/CXAdm9KtTARCzwhAEygsnc5oIaMIhrb\nn8DEytoFtilpmJN+nmuLIOHrRGkCYS9xW0wJJLcUIUYUmV1f5iyYmLEMGIay\ngwt9cDPmhzZiO7TFkkhOu+dsKXlmPTwz1DSltm9hQkHqIRSWZ+9IBkuk2Kqx\nLcJVznlEMlmwax2t5n9Jooh4do8mH1ch8q5QbhW1QyT5ODGDFT4P+VcGis4c\n9Z5DctFYsx/lTr/jdsvKjzuEBE+peAcjfM5Ds33LhZKsBfHTvKl+hg/LKHgZ\nmxDUCb6D8RNSHq6RUpEL9hdZ+OVF+lfhbrl/mIx//tw2CWGuj4jCOg90YW3Y\nkVELSUQX50mGDmr/44H6CUtEDFVvf1FBiOd6fVu3yIgUYjx0omWOQ2sW6vJF\nR2joK6ekrudMGEgHmRRKEDHyO5k5rDP9K7ACXfI9Q1mrWPSbHiAf4aim+0y6\nWsptC6vWVh8EaHmaTEjT52L9Q/Jk6sBn+x7VH1VGqB3UOtGR4GxMuAyNQFeM\ni/et\r\n=ninI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYqh4c+lOVUyMleYidQUFwFQe38eVQYpYWkejX0VQwyAiEA4LBlj7kL2RVeJWk+e9ODtxqXqg6gqL25Wdi7UdJz+U4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.1.0_1550176939119_0.09231384385318298"},"_hasShrinkwrap":false},"1.2.0":{"name":"@untool/react","version":"1.2.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.2.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"0576dcfa7e743599b9f020024e1f479cdd7044b9","_id":"@untool/react@1.2.0","_nodeVersion":"10.2.1","_npmVersion":"lerna/3.13.0/node@v10.2.1+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-MgWe6WwlAl2FOMQdRfRRACvffXGY1gaQjOQwnmywbOxFRti9vLkyx1W2FmadI9NUDbg5fBlXDH1ecqV0GT81Cw==","shasum":"87c349ab6042e8ade2aa8a40a31b2af47fe741e8","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.2.0.tgz","fileCount":13,"unpackedSize":39314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcdmUgCRA9TVsSAnZWagAAiNAP/1aX0ytaAkxeOlBlq9KU\nsP2GVbZgsbdNfTMC5CQqhKcHKWOZe09B649P1feXNF/mlEUhrZgA1mfcnYId\nTK9TOOwj8kKCqf+SdNn7X+w/XC9/WcxsOvIF24AzeoJx2fCPV98sGDM6z480\nrfCAzTrndV7m6NIVBrRXoZkjnwYMHK0kZjRqhpet7aPQcHjNV5xl6P8YuUgR\nEiMncf24Y2cC46Vxvizcfv5pENx+7NtBQ0MYSFFaUxU4t+uvwKEcH9sRQePv\n2y1H9JtZKqvQPGCQx0SWMY/xWrcbVU2Gs6xzGIWRZCxJpPpNmNF4LunPUZ3v\nSM1k8ncVNaImIvM5iDKLdrAvrvXisKPcyPo7MQmFxCyq1FJOMjqnoVuiRKQL\nk5RT2zSBU7X5mqycObRUaOmSmnQkybKiSmxdpNxTlT4jd7nv6lthWlZj6a4o\nzTTA4+qnx5rnLva6q43EnkyocgRZhA76SyNAdawaixl9HeNeUppYiJE3LIDa\nFSPvcU+amaLJY+pCCYrllWAUbvPsUnXdcyTm0SbP0T1sX3nyRL1eikQfDxS2\ntjct/KgrwS3DCTKxefAYDh9P/0QLiZZja4ioYXNBcs0B3VoR658bS5bWBI06\nntcRdR8vHa9qoIBV0hKYhBCl/3qk9gpXC2vCz3EZC0oP7MtU8RcPahHpcy7y\ndPjh\r\n=wq7a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRJGqSXRpLVVZCXbRX71q210ajz2WdBDQAKWEhDn7gyQIgb9DeGHq93KERykJjpYbnRDgVjotkg+GtGk3GzqHqPWM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.2.0_1551263007354_0.8282013557926227"},"_hasShrinkwrap":false},"1.3.0":{"name":"@untool/react","version":"1.3.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.3.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"_id":"@untool/react@1.3.0","_npmVersion":"6.4.1","_nodeVersion":"10.2.1","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-IY+IGREOC9YVha2Q4hrZdzbFn7HY0NPD1S9/AqEIckbFKKYifaLJccBuxKvKzoIkUf0fqeB4aJ2fcDiHmgpCSw==","shasum":"c6cc915dfbf2231042b933c6f55008b7ae0ca81d","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.3.0.tgz","fileCount":12,"unpackedSize":38482,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJceSgeCRA9TVsSAnZWagAAGV0QAKAHBb6DVyagCJ2vb8FP\nVoBimZMR6pmSLczNWr8mSTwl0LFGzA2of2sot5hUdXcIiGhrFR/zQZ+FpM6S\nmXzY3v46lCrdPFC77bToGIhaz2FWNF4qMnzIvZCFDIRqJt75mv7nqmUCZLPz\nSR7Hc2y0TzLAs6KERlmn/QYtB6rreeHGlIPuLWm5gS8jRt6shIpzeuZQXUYp\nVkGE1MsDnKuaiFl3v0WPmmz0VDdx3m8ey2KCMfRASUk84hrm4vI2D5F3PseU\nm3h94mMC4J2Gj+y4A+ZxOFiRr/XbwWXW5W6WE7YJaM2rLL/D2YRknO5ob5L6\ndrX06OOtwPygjSpE9vwy3Fq/wt0RvidH7aLRRUAGJm5jVftx+gv10OanEqzJ\noPz0353YVj50/nsxNEGtJ78d16+dWqNfHZ5aNlHEdpvFNr4EX9Y1LKTqJPJC\n4L5PjGIhnwZrv6bhqzReZkFkUMDiDAqAkLrgaU5QbyDoRsEZ7V4s0ZNauksz\niAByosQcbtshIWKtfkUymAAMDol29HxlsTdZ2Way94pBTwGOz87AXyOmFNxS\nxVqDtbdJR4yUNXaSf3TL9etAIqwxOGLk2XB9VXaHfXRQBGZ3YcyTZ6kaf7T+\njCKBti6MWuhdEjpu/d7b+lzO1HnHZ5Y2kzwlKI7DtVFDONy56frxAZ2zwiu/\n/8n0\r\n=5vwp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF5dHFLlOvn/sXD8ajKsnuhwuKMvi3g93wyu/MPFrUFNAiEAwEyCPjeJHggVs/NXUC9cp99uWCh1VmSrwLjWK88n2qc="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.0_1551443998075_0.49918594359058277"},"_hasShrinkwrap":false},"1.3.1":{"name":"@untool/react","version":"1.3.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.3.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2"},"engines":{"node":">8.6.0"},"gitHead":"fba0e40a25a957ea0fb5341f4f633444003955c2","_id":"@untool/react@1.3.1","_nodeVersion":"11.6.0","_npmVersion":"lerna/3.13.0/node@v11.6.0+x64 (darwin)","dist":{"integrity":"sha512-PHkjpiHbTa782EzlZm7kvYkUiQjxPKJ/q7r1NknP13jscTEdSEH+ATgMvY58+4UCoAb+dUgmoaW6sIF787LCmA==","shasum":"f492f0acd871e426381b0e2aecc7833cfdf9320e","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.3.1.tgz","fileCount":13,"unpackedSize":39686,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgUDSCRA9TVsSAnZWagAA17EP/1ngmn+cYtsLsl60cEwh\n7bIj1QbpoKnJ5nDSdviCmvkEQLVculeTDsQCkq55KOyRHEyoXXHwEcYD8aCE\nJt7Gl69yiH+AmzzIzrrGObeZsuTJbcQG+Mo5KFFQZiKPyiXjmEkk1MtcVnWM\nbOocaYePgiTdEwoTESQXY5v9/5EkqHqS3s/n5oEQPrH4XmRe/JfcA8SFOu5q\nExMwcV2/M2DfKyFYe59eO3Ja6iTlVVLb4LcQHQvcoc42Z6PPFVJKTSWA5M63\nSMl697MLRUwbVqKg2IWiiN7VnkVubSmNUT9MR7F0Iemvo7zyGWIlj9HpD05b\nFsW6u2xC8HITpzm63lHPtJs1lwThMu3kSRDuUB+Kr/EhbAEwbir3wtr6KvQ2\ncv9+1xMGBwTmjmBnpJjwIBJVgdgEiTtSZJajBUwJd1AwqbTGQPRc+QPRIOgF\naE81wBI8cSTwyrOS/D8MPwOhfLteOo9U0fLjoQRsYt5aka+pM2SLv/typG4i\nqASuRuku0kBkjMw2D9pYuJuigsOEm8gse/K8UF/Lt/Y3a29Cc7vu4+n8gfRT\niEuCSdox1w1h6+lb3RnoFtZmG86bk5Mo77E8jVb0iTK6k4QU3PtlE9D+C7sv\nigiZiJhhmTWdA5QjQBjRnzBxNHdWxN+0tW4NfqTGGbxAVojvx4AHFVUHCIJD\nJqGE\r\n=lq2Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0aWJ5H+6u7wI6HailimoXtPevM2LNv64mwuraze0vWgIgQUIDEdJet/6ITaXv5I0Uso5ExjpR7By7xm61lIgGVVk="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.3.1_1551974609759_0.8085910597892221"},"_hasShrinkwrap":false},"1.4.0":{"name":"@untool/react","version":"1.4.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.0.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.4.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.0","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"9794dbba7cc661486c9ea1216afb580b3c5c7537","_id":"@untool/react@1.4.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-OLURtg30QICh0U4b0MIP0YuZfU+TATnaQiUMDYVfG10ZTWqvJPu5qSFPNSxeH3MvbToWdn5J8XjkpIr9W3WTLA==","shasum":"282eec65e6e0377d7adef51425f292791c005cf0","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.4.0.tgz","fileCount":13,"unpackedSize":40485,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckCYBCRA9TVsSAnZWagAAo+0QAIMpNHN/B9t8TQkUVzLn\n9d6PClcAeOjRofpLN3lwJAMFDJw8uRZPZgYX/AtXIkoNCbRRsXZQQ2i9O/lS\nodM0U6g9ayYwip9x4kMLcBF7I9KnA3r5b1ukgmw2Czb8SJqwrAlBD6BN8+rh\n6Y87StjfUiTINPcCMHshfpQC1VgYIHcHMzBTjlqL3a45b03fgyHavSxwFJ6l\nU9mSkn+rUn/4LVRZWWURHUgN8WSdKpp4y50OQ6Ll8ceIRNfDpQLpV9x824wl\nTItR9DeLMtWznkzTFI/5QwgBM6IyutePCttAa2wNkQmrLNmJlbz5T3BkTPqb\nAo0YfjDmUKNf80PrKWqxFqy662EL3IFqU2WbhJZ9p3ahF27+flh0fyHnJAc/\n7kgNL7vp5IBMt74BAehLSeqNv98/UErFhe6xrK46HypSA4pecIlt10TEzHaf\n+fJsebBw0u81A4RwH31B+W9lf5pAwxCrgavLapwVdQYiyuyzI56Hwn2jygnH\nneIlLZU5QrGZGArOrnZGuNpVpydGm8ojSlrrxZLbS87Qq4lBj/o9LM5ER2sq\nyg+fhqv5oNryEOvKb8/cJrZp4rOjhf2mGMwjnQoMcN5whMJFOYh06JsAt/L+\nkdLeXOa6/ihUw846Y/7S4I8ugEyIDn1CBSOTi5dnPpO+yUPeXdoTrwh0q1Qg\nETqr\r\n=dGqT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDBiDuP7JocBYuPpsufNJqnWW5q03mMEx2RNIPRFhoLwAIgRqCrMcX/PwnkOvMZiOyLUv/vtCsPpxA/apkZjaMWoqI="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.4.0_1552950784621_0.10393982475322705"},"_hasShrinkwrap":false},"1.4.1":{"name":"@untool/react","version":"1.4.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.4.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"94d805ff9404253b9293dd2f1752fd9a821318b4","_id":"@untool/react@1.4.1","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-sdw5t9WRancJWH4C9jr3KG2g3N+X3PaJ3WRC3205ciQtQa8lSRacgDsFt+VdoHkMm1TaFT9BkHQwD/VqTe9ChQ==","shasum":"ff200d76a6c3cb33e1353563c1a3b53b12d8e34d","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.4.1.tgz","fileCount":13,"unpackedSize":40627,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJclNe0CRA9TVsSAnZWagAA1yMP/R5U5nhNZHrq7eE5Y2rl\noZ9dlifHs738dOeTjjc+FKq2WujYuxFHlpgSMHAI+iu7u9PVHwQwkJQ/xb84\nTPe4Y+IoFbM7xAhKb93ung2pvSZFqBzfUUegwcZyZQTSDehRAlDviGsS3LAd\nw3YQOo/OrElNkV03h0gPxU9cnuMLQYJVsX7xhBiNyyjP+qXfsY7UUY8oK7L4\nRb/tN8ABOr6CHXn5qE4iBaMOkZ5f1PBZcAcjM7Z/0w6Hl7uMska9+WL06D/p\nZOmmY/ar5L7uyzkZXQv0NdXcOXzSN3TfVWCvNPdO+HwmcmYbz4V8L/HE1X76\nqZPjldTPOWvpNPmjeMPuUU+WragNpp5sv7+aMLPzy22n6H03/UuRyCB9KfIf\nADGRlSOcQcLNHSTFSLChZMnmxMsqQajVhayaKEH9o6o8piwDizuiIhuES50t\nfDc8939Kh35oAmModn0DdGWzVPQ6mn+HxszBC5PbDt9ak+UiibaRMWGOfBYT\nwqoTcNxcdlMPXdJfunUxFE2hwB3IGnmIay0Xn+cHISaP/xLEKUoeCZYd0UrY\n8QIZ7G5xxDVyl3vtnuHmIf45AypjhaiZDY8LkR3IfsqgK0JGCZMfIob+nzkI\nuKiUizMkTKKSx6Y2CEUuWRjkjSnen40hNRNwzAlOaaYAIN91AxAAOAV79dVt\nYYD9\r\n=8wde\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvSTzUClFxANRttx2aH6IvQ45AZg/MXO2Bq8eJxerljQIgIaK9bO3Sg45hjgqGXowQ8T255tSj3bYZ+MG8rxdueLk="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.4.1_1553258419370_0.6468204835002749"},"_hasShrinkwrap":false},"1.5.0":{"name":"@untool/react","version":"1.5.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.5.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"36f274b1011cb84f4219eb82770f1784a726a4b2","_id":"@untool/react@1.5.0","_nodeVersion":"11.12.0","_npmVersion":"lerna/3.13.1/node@v11.12.0+x64 (darwin)","dist":{"integrity":"sha512-o7oUpubZ0t+HlkZ2qZ4XfHV8l4y6e/5YXf8mVtkzk/Z6YLIvrDD158QyZd3TsUiUymbZ6PoOEuqCej43w6hpaA==","shasum":"65209dce832d678368ace7614047ab1f2f3f5fb3","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.5.0.tgz","fileCount":13,"unpackedSize":40768,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcmqNACRA9TVsSAnZWagAA6ksQAIpwhkxZKE0/1TgasaDs\nRqA2n9ZKeIRrgcbnWhGHgGtERm9P8lW+btKXYihskd9zlDh5OVIGekXvowgb\nJeAuC76ZpgEvzGzUPR1kVL0P/3bT4dWZdzMoB5P02wCSLICXwOzd52vAboW9\niZF5rVlBnYZ4+dwzw1JW+vVD5J7ZbewtT8lUgYxhdswKo/BOdxrQO71xMOkW\nWCMmqbNh8EuvNieQeoWr6v3Ka/oVkk6NTK8ttjNGIHql0TDLZm65JcgFcUgw\naQyrDPefJo7MrJKuJMV/+QD8wOK7IpY2PqS/48pow0ucnaI4DRt8EzT9q6aS\nDfagFWLB7gnHh4bpI9u9TxnR5hhDCgFS4GyhD47N4WSAbjg65BF65elrddiZ\nZwxZWPAVwth4xKPYsNh/B02JWB2UthduXUEWRAx2bkd2rUR5n5ZPmpOL3ZXl\nSS/oYUY5fJnmmrrw5wkvb9Sr7k3A3Vae2AVODF3vQ3pGtWgCgcDBReUSwTPl\nPrQoyN62d97saqMZmZCn2V9yHL5XBE7TTQ5X3SMxL1D94AfYygsHJyxgqCZ9\nMNtRmKUgF9wRLZ10E0kos3FF+fSU6Y9oVwdf3shWjJGan8UUZR7yfRnVkBPl\nXe7OkVaBoWQHmuSaHJTPdQDyUTLgNe1yij2VtY5F+rpJ+MpGG/b+ylfVl7li\nxVcc\r\n=3PMo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDsYoQEKriJcuKy2s2flx7ghf6AlD/j2/ivk/Td2MRdKAIhAIgsDjf3r5qbOnlOnTRW0gntgXYp1MVAoq+xf+VK4D9m"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.0_1553638207769_0.1105503781347923"},"_hasShrinkwrap":false},"1.5.1":{"name":"@untool/react","version":"1.5.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.5.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"baaba5a01636254f7e54486d7fcfdd7ab89d4615","_id":"@untool/react@1.5.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-Amt8LlKSa2gFpLmopfaivnXOqUnX3t9e7KvGr9JiQhyxZp8XRbNioYhAIqknVRw0PEDv35x+GeRmCXT2bh1hiA==","shasum":"4007ad1765fd03c8a2c417187b80eea9e3ae182a","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.5.1.tgz","fileCount":13,"unpackedSize":40910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcm4yhCRA9TVsSAnZWagAAUQAP/AjeLrWEksU1xoGpYYlP\n/s6U1QPYi6+bfp45coVEwyQsCM7wyEWlecve1F0iga6U5MVP3WesBVspIr/u\n6kyY4tIP2BudBrA0U3Chs8E+0kcSIDAnt6arV4M4hKNA2vm14a4hJPspqRHV\nc+2Jp8t6ndDS0VkOisJAlRhcU3ek+2TU9QRNrwe8XrYL1mbM6zZ2fQEEUWPj\nfG6hKSLKS5h3PjnlaMK+i1l0zJTnrbppm4iROu4itarMQ/WUBo9t8E8ThbRy\ne9YoD/zxQx4KTuYHicaVWDPivvwxpXiEjMpxrn3Tz4urj3KwZFPi8tlX8dg7\nblAeegxCj/Wp/7rhq0VaOxhFv+HfxL775JF9W2GwRC+Desj9uktEe9TI2ylo\nkG2rnGcFrU/ops+hn7iusaqXAYESbJaA2NunDqk2L9FI2Y5fcKlFznnMlMQ4\nmoO9d5qxh8HwcnmmhFTJ8yWLWEuSj4pB8L3mAtcxsJHNmrXZKtQKdmEWpets\ntONQe0eM8Gx1PL8Lx5pUBNZuQbxIgEKnNiCaVskaL0y0byYQVtqTVEVF80Y0\nzjImJr/hGuDjoyrMBinmsZr08CC08xX9rR5AYiLlBV+SQeST2fkzh+9wHK5g\nfUFh80Slv0xmIteQiXA86WM3v+wEYxR7Vrj9NV7QWle/gi7Y0pNmQVw/7f/0\ni1J9\r\n=u4Pa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO7BQOfcWvXwivYczhQpvW6Pvng3uaBW2UnUNg8YRHQAIgK4IAvXo8/VI7Dj+rR3imelR3d3ZdPnMTWR77VRGXAoc="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.5.1_1553697952860_0.5111841216058659"},"_hasShrinkwrap":false},"1.6.0":{"name":"@untool/react","version":"1.6.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.6.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e8b013bb739b80c34e1fe9ab4b8c82a3fb5b49f0","_id":"@untool/react@1.6.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.1/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-VOuSrToyddMmuooGFmHs9ICwOb69qgy226NUMKUEdCAtSlycKQlJp4Uld1Gzs383gJkb8UTlNHlULHxAcCMUkg==","shasum":"3bda9c24ae6fdba9cac6d5465aa9eaf0530cfa0d","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.6.0.tgz","fileCount":13,"unpackedSize":41346,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrJINCRA9TVsSAnZWagAAqfUP/jpOtZ677E7xSpiqf+kh\ngQcDS3DRogKt2ZoY9o30eEIjJbR1Vd5unzRkG6Cf5q+TTjdQpGWzu8Ig5pef\nxeAUk22Pp/GXeyft1cDPfcL3Qw+keu80NogZD63lCsnarRuYRSDFC5bF3rz8\nyme3XXkcu1trpZYZvGdC81OJxUYNKC44hWdiRgZl850AHQDzJFMT8+3APOJ4\n+pdUx5rQo78WflD4FqM3HEfYslU9wc3c5oiZW4TczB0//Us36vgu1qng+y12\nRMAgsk94ATsy5CBEFfkE781jrMizn33Qe/zcpjfPTOEOFZmiyrlCAtNSoEcA\nEg9EGG+JiC2M7o4tFnE3UieByVNY7e20cJ6bjdfmi9jg41KSGxKtxzPTJf//\nHYnc7COpx45lTpZh72xjtUKC0B3Cw7oUiglRAtfqF3vZVWoNRSIOBqh/VNuA\nKPw/+f1tEHi/CJYzdi/BRP6RP+YBDSmtYcguAM7WJQ6kvfj/mGtTU+wEF7m4\n70kzcJR4wKJqOkxGopOF1cYySdTGfe/G3R5yaBrEWrWzjqcEHyQss8Gp1Svy\nwaD/Nd0jYeAsc0iXveAEF9ZMceURGMvFtX74g+tsr/dTaItQcDjeqbCI1uzb\nQdCKyYL9MlZKurtcbTi2p6Hg4LmXg+9Q/Z5IbuCjK+Za/MODmZi4Bt/LQyUq\nHYQe\r\n=kJ9u\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCX3U90q4PF4DAFq9Ruami597DAm4fXHmKASnIGmFMH5wIgIqAv4mRMvEzK6fWd5F/txb11ydL32MVS7gjtiR6aMOw="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.6.0_1554813452636_0.1749393830553141"},"_hasShrinkwrap":false},"1.6.1":{"name":"@untool/react","version":"1.6.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.6.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"62e3566aa921ce7d41202f9d675d7a768dca550d","_id":"@untool/react@1.6.1","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.1/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-zeb+R4rPz0ORbxUzmpAMgTjSnXTuCBftjQZ8EdIOeF2FYF+6qtWYoJox8/CUf/BuOI43SjUJQPsqQQasXwOjbg==","shasum":"87e8e7ab7e830bf761cb4200f810b9b602b9ba90","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.6.1.tgz","fileCount":13,"unpackedSize":41488,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcrzV8CRA9TVsSAnZWagAAkVMP/1bJrmlmQLmAbNUWD3kf\n7leEwV4tCgM+hHyo49JrbA0A8UZinN5yeIhPedmUSGgTBUkvoZ1FBdgW0M/n\nzEJTEUW9+jwBnTfhgjb9RnBqF/pG6JrDweDvF9qd1E+4uvlowo9CgI9hJhFW\nw9vcYKh6OJzddAbNtR9lziB6ajkbYvFiofWxeGtQeQb0UfDYO1IAiw66cJl1\ntvrwosIuG2317jIQ62lhIhgZKClygE4YS1HWBdF2DdW4YKmddVuX+4SqGPbG\nu9W+yvifhBDrsjomN6WsRKiH9P6rvWsFghlf2WHNnZNgT511XMkXzKdfqDjh\nHuRAA1aYfjbxVLaTcVQGYSMu0Bj2Lr+kQADLFezC5Rz27m3eWarwJwyK8wZ8\n28rAqTV09iSdS6DalTIBsE3atAbxZTnmwZiDlzxM+nfJzb4ddC3rd2Eld6AB\nJoN+HsYCtwoIKlaGjlWPGYczuoIzgReu/J3SVeJG0HSma+E+hGG6BHJRaqJW\nIkLjlbaJdxwmJ5JEIG1RrxBVJEjHhWR5CTgROQF3jxnpnuVPDnRq9fuIFNfP\n9BTHmTfBspHM9VYqj/u9VHOTmSuORbjS8Joi18xz58xGh4OSZzcKSBykxptB\nri8fWEnlmx8kA0GRDxmgRfCtKzsu4JCQf4tA6L70e5m2PZ3SAW8E3ZnPa6kf\ntGAv\r\n=ZnOD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzZ9dpiXi/1L805t1wXLbcyxb908kfTm6Eo45vPzaU9wIgJVoUz5kZz0d/MzoO/Ljy7dr7MLmmCPIL2iGb2ON/tz4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.6.1_1554986363650_0.04380387864374602"},"_hasShrinkwrap":false},"1.6.2":{"name":"@untool/react","version":"1.6.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.6.2","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-object":"^2.0.4","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"2a5f05dd9f8d5569d7579d6d2a4bd7c56a66dbda","_id":"@untool/react@1.6.2","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.2/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-yTIrT7jxrJq0JpUYVcjADZ2qnfLbzQOfFybpcMdA6HyA/A/17MiWDOKfpENTCAG6k4RO7W18X6b1LCC1GT3pPg==","shasum":"154e40184eb4c3af4a25ffb6fc09bd6d9806faa0","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.6.2.tgz","fileCount":13,"unpackedSize":41967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJctJo3CRA9TVsSAnZWagAA75QP+wZhYLEVq54o63NSg2BM\n/JQ4hfiNa4peU3SIPKLtXoCigvuKZ2958MGVzj6keGBDj2lilk1jNF8yAoty\ndQP/GjNVzeb9N5gqD20iNZGfMPO6kQ0AEAQTnR2/VAOzcM2BeWAWsvdZ430I\nDFK+j8bbLOmkJcOyKE4fJ0T33zYxa/F7PDCuwJX721imDIIeMnq47oTAETDi\nlyR1aFfbBbsNZz+V3/HwRT4YGAqQux9543MTWSdbEeVFKEq5nBY/dciHP6k8\nTEPE9eFn3xawU1nxmT3ZmxP8MzhbsgdZnDIaRv78BhSk3nnuKZNtFw7gRVOV\nTK1aRlJez21GlJaDpR5m3UOWL7WEJIJiFZ6wUDbq7HBTGhFRbCWIZlmyjXWw\n2f2COUcWW6qCAhEPRAKftvs1MLlTmL4WlDQPqRTbNW6FQrzTWO+Qkf5C4gUH\nTxSkBHzJql7PUHu3G0/EiammkI+t9OCgFV2NKKxjadGkX1hkZHYQWzA94oMO\n6kS2KVplCclNJquC6i01w+14FshPAyfkLRLqXVPmshryOW/7ppFyDvXDZKI1\n349nFTOmb+qZD1xQAxBym7LIjHuKqUyhinTg/1MtHiPEIVqnPjoHPUNdLmRV\nASH7wRTuPj9BbIEs5Qs0qJtQsiEBOvRCApodZEMmMIXEzBZlZdRf/4OZ5/s9\njUKA\r\n=3P89\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCvc2pDyFKcI62U/WEyY5SskIj0cFX5miOsuqRNogHLyAIgEA1aoqI5BeejX04NoCbvmjKDPHyD/S4ZwkDqtIr1Fb4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.6.2_1555339830787_0.482724415998913"},"_hasShrinkwrap":false},"1.7.0":{"name":"@untool/react","version":"1.7.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.7.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"093c30b0eba5ffa7b60966ce094c28950bb54407","_id":"@untool/react@1.7.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-FrVAPPDLVHICgZVzkP9rF8DXcpJ5jQynmz9i4TcM4D0CtPm82KHlWJjoRl1gJkopuHRiFE2r+qZpEyf+K215NA==","shasum":"8cab5be659e7ac488b4f4e3d4b8942e7e04d9b8e","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.7.0.tgz","fileCount":14,"unpackedSize":43529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJczGoLCRA9TVsSAnZWagAAMGEP/16wKcdUhcbKZMT9p2Q+\nUaGih1bYmX6XOTfHPAFo0haRm1a0I0cYfkjLtLVqUuquvPPZ8khA4VJwPoHx\nRr7b6tILZCZmw0lqh6De2j4n/ne0ryeNDZ7h7en3hmIvp0CfpYQ06wLgGW40\nj6I7KVLZ1lMElXT8kx9PXr8fSwKKPF9+dlXD8qHF5VdP3NgJUamAsCSJUHA/\nt63/zkZmuZepfwQTna2tW9e2XHhr6km/8Q/5ffU+j9228XA/O9fYp7v+PP5b\nWPjVFPtIakQq1OzpfEiDJpBlclrIDwrW/dmGeUZJtJxf4Z0Q3ay7hbNG4Va/\n4L7pH8rexkXYmLeWqm0DE8Hcc3/vfwj/FpksVk6RIyG91iDncr/X9OcJsvfL\ndBZMOVCssTfOe5pXdlghZueoNJf4vg/+lzN19YoOFdfCc88UtnUdlQaJf8Ii\n5h85seF9K7drsHq4PMvNH8GWWseI5+pSRCn7yqCLdH/3HNGYdLY4VG6qtbyi\n0hGbvW0sgDaZGDZSk3QUGHc6+pvm3pJ+7oppa9+oWUzEkN+8ZaFsl58DppjL\n/WtdcZ8waLw6JiSSR4wv63yDlX15WU0uLdwEsSjww+AqCWnjgWQSh0xh+pLu\nVeMNBvgRcNcKIuDsiEsaeQbw5dx+V2RZUQvWrCvCG7r+8J9Y6grXOCzb6Ne8\nHmYX\r\n=CBCl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBOEME7W1soZy4tdt6M04ME4cSCyuJVhXN/nVrORcgs8AiEA5TFp507NcKEDP32EUVje+OkxcLUMYiruPqTqn2i5hz8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.7.0_1556900362772_0.09490353544450003"},"_hasShrinkwrap":false},"1.8.0":{"name":"@untool/react","version":"1.8.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.8.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"d6f702ff1f5d83f3c27ed1cd213bfcbd9ed964e5","_id":"@untool/react@1.8.0","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-2JxwhRzTKPIGwIolylGEgMlS1M7f4JZI6RsVPaAs4411utYHJrZS02G1Y3ODfeh8/WIGtcseA9MLij6BdKNZYg==","shasum":"3ef302998e8f3e6e235229130df23f4d1d91f726","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.8.0.tgz","fileCount":14,"unpackedSize":43670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0+YqCRA9TVsSAnZWagAAjQoP/1DKjrvp0SpOzEFUW5HT\n3cqpKJC1gNLPy8qxm8RmmTdX4eAfmyJRd0+t9eBOQUtK0Pp/NuN9mMjILQNO\nB3gwXIIOwz4YqhClfyTO7uyMIf9QeKCFJjr+f9s3JQFLBtH10w9jyhmKHifZ\nVCvtDjADQZY7WavNgLKfNu2MoWg3JFuhM5bpMcdtHxFETWH3WdGkkD2ktU/C\n0vZGT2IIYplAX+DlXvSb3PpQ9rK43bpu8leifMf9V7L6/L2rCoQIlfSiuT79\n0Oo7wlBv9nbDsO5elwg+VaKaei81dNTFHfUFbneaetBHAk6yXxu39dxH9d9t\nDQUwGizC6AVfKTqozJTMMWwE03Z6V8REl/Zo+MaAuD2PtW32r1Yvj/iqbBUO\nHgjxjT2R4X9qHEzRsx40I1eWvpM2dEPhIOLxb6mtUxtYKxCUjljuP9z9f5LC\niNg/iaLOKtsGWhxO6AZsFbJDfa+GrhLj2aGW5MZ8QrvERS4/iSpxGUhE7YCl\n4C0DAuAlcewzp9oS24NBYp64dY1Oniat0bWlR9DpAgK4Y0GxOTv1GCIHnf1f\nOB449ESAq1lVpSswtkQzFu9chwgAPkHLJSzGc1Dxhh+uKwgj9eLdC9ul/CQn\nJ2/PxAGvcQdwxsAiN22NRqu3SAuOiUHbZhUJ0cgDOUGeStg58CGpg9dJeLGX\n6pl9\r\n=shih\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBo+pzzeiEaL3iu371rl+t+ipZOPnPUE91fmriOTQCe7AiAvaoPyo3s+uaHOEe4wp2xSeLNS305Ds3HSm8HuQVy5mg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.8.0_1557390890273_0.28470300142629235"},"_hasShrinkwrap":false},"1.8.1":{"name":"@untool/react","version":"1.8.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.8.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"8aef1e263d47fc4e1dd61ac54132ddd666062ad4","_id":"@untool/react@1.8.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.13.4/node@v10.13.0+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-r7uS2gum4kUmEZbsyrfHofdC0C8bM8I2bs6/eJZO883RazoOGbx4LU/OSBjLzTVuJkHJB/bV51peRS+B7LrCcA==","shasum":"83f62119f37ce3bbf946f2d1f80a82c94b4a5aaf","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.8.1.tgz","fileCount":14,"unpackedSize":43812,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc1BVzCRA9TVsSAnZWagAAXcAP/RwCKSiBkdxFp42D30N/\n3Ilg7QJAht3bQ9EejnxofLYTpn0h2rPi2Qyk40WktkVgJliM/sqGFJuFCVja\njQlnPPBK4rUEqBiFC4yW3WH48g1AsWXyIpey7RPb7ASSbSRrSCv3m6cPRzkm\nnj8mSmDwHueC3Eagj8EzYZbFBIzOkvRyr1B3v9QVymS5jynhCzZcbcVdPsH7\nyaP9temLr0jQH+91JrbDIo+Zz1TRm4bm8gQoUAaZUMgdBEv8PxDeKfi4cVHZ\nSAU8GOMw9mDm0pozkp0AxuoL9AOEwgGxpxFzYsGc3LnsEF1f7M44R0tlpzO0\nMfGw5Z+bIr1Hpbw3brcY0HB28wk0bBJMFbCCSWiA7gLqj1i26lN36qTecU0l\n3UX0L5gmp1FT+Frt73ezg6/hUuEDaduoo8ExADf9q0fwAvEI2h9lTZNWhPGR\n0az8kKmlLsgOvKJi8NGO4opl2SLwvMeP9gVveTbkg6l0MJpPvKngPN4DsfSb\ndDBzZV2IwM6EU0v3BsHXTdcPoXDarKSICvh/gmXRwkqG0ArOkVrGUnrwWRpL\nQ4y/JU1cny0gTYAUje18B9LVWtkOYb90yOqwj+DdLE0HzWiBz4owY+8ojMqc\ncmDASil/MVlcERBSmXp44+Q8xJ5CO686vxhkm2bZBgbT0wqiesVovBpSw4n/\n+yEP\r\n=fEa6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD6Bj/5o8jSBzHV4ISWMY6dBe35l2l84jA4hfJMxvindQIgSkWuxDMZmQfVQewtvsqJLhHrdqGd7ehz1evmctcmpws="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.8.1_1557402995206_0.5065101318692584"},"_hasShrinkwrap":false},"1.8.2":{"name":"@untool/react","version":"1.8.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.8.2","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"e757fbca7859baed2082553bd2843b2fd3dc5907","_id":"@untool/react@1.8.2","_nodeVersion":"10.15.3","_npmVersion":"lerna/3.13.4/node@v10.15.3+x64 (linux)","_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"dist":{"integrity":"sha512-1rHhAwmB/jAtct1W7+s3VunHh8IAjROpq8pLWJuCz4FOupNF6jHkB+Lpt/AmAj1BDRSkn1JlFmRMxLhhYgvG8w==","shasum":"934ab20647ad0aabe5d5e73049154d7e36b27da4","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.8.2.tgz","fileCount":14,"unpackedSize":43954,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2VyoCRA9TVsSAnZWagAAzKAP/juzASQuBYIAw6YVA/sn\nkKd+Uu2+VU5QNL5m2jOjsaF8RSyPa0xqIjxmXleozuncjH6dwj1eti9fOzbZ\n95VeMaeHrT3O8jCMpalvzcRH6N9MR1wJaXc0ncXTDwFNZfYGcduiL1KbYPgP\nKj31LRa+Mz8qikYx4Qqe79zhEHtVbKHdOXsMmRZSbKBE/nvKKTnoYTNUy7ZQ\nIGhTS6HtjdyVCpmiOPvFSLElvk8bmLW4fsKOZqDcwBrtcId1JynvQKJWjpGG\nMHU5FJ7PU1LTq1Ytjv8MU01oTWPlG9/AoBNTAn9n6mBF6JI2Bf6ZOFk/cEny\nippf2MOJwg7THSwJXTI7z0fsZ2pRmAfgwZPLjpJ0NxAnQQHJBNhgO8pTUOqE\nJd9viyRB+XyWb1JNNwA9RJTm0h2L7h5jce7NWPRxK2Br7tRwhD7aIbiMeh5m\nD5Gis/lLI9EHuW0TaEfhY8rldunzpcolnasC5IY7Dh70kNv0JFCi4feHEvow\nD9EmXG5tzIbrRjBw0uNhJf1CIcDmd5KakShXJVV/w6t+HHj3tIbcNtBuheJ1\nUFUO4WDn9CftmZYrD6xWntFMdTPbvDa6X4kz7iVXUt5uMQahi9tP/+rZO44L\nm038np0//dhXIzk3wmWfdHzOrLrXrj5BK9YleDNvLpVVLqN9T6yaZx8S7sdA\nzqrP\r\n=vurT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDTOXdKSttSX6/JiD3XqRZIdeiq+50oG0SreZm08ElF6wIgb6H6CQ2nL7m5jPeene/mkKwcq0A2JsQxcS4KgMGv96U="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.8.2_1557748903910_0.9114767070116223"},"_hasShrinkwrap":false},"1.8.3":{"name":"@untool/react","version":"1.8.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.8.3","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"1d8e2c73d0b2d395ec4c88857ff6ba4056b2c73e","_id":"@untool/react@1.8.3","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.13.4/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-jc5EE1YPlOj1YImnwhpLq+19L3H4JQgydq67Bg9A84ekESaEM7xr/SyXB0OyFnnpGwCrCN3WY4CGAJTVH/OceQ==","shasum":"549903e8fc2ee27028c6356b44acc950c2201de9","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.8.3.tgz","fileCount":14,"unpackedSize":44096,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2ZVRCRA9TVsSAnZWagAAVTQP/Rw0AnFuKe6gB0uQGKha\nal5xQ2KrBfbhuRn7Ps5W8phahQUxC0AwkdTqV5FCuOrF0PiUaEIU+jrxs1rK\nsbeEUNYl0aBTO9SrWCCvfGawOkoEUdKdE3mrhfkzF0Dx7/0XAuYRUuSXj0bC\netbo9mA/XAcDCNPsnYhMo7Ge9/+QCzZIIsYNz3sXkLaK8q0zH/iAZN0+662p\nmfUX5WmHkTDE26HqiGPjwDGU5mNTSX9ZxA43xoSeOsjBadrvnUrzZMJLRVjo\n4mcZnwuWx4XaSvq+CRzpglFKH2snJVHcY6Uq8U/kmLo9taAOlqwmyG7zyisi\n/rN0KsF7vSqa0UQgcl7mTsikATEIWVBAUm9pZr5P5MfssYjeITPEV/3H+Gxg\n37CYgoUYlJ5w+aTz7HrKa8ay007X+RxiYqIwxxQY4dW7tgbKrIKIaUoFY7iI\nS4JiC2X2KWF9do6Gs/oJd81teAnULXPu8lb9/K2UV446SGLtxGZHO4mLhHqW\nJKee6Nv9Nyo4S+K4VFGdsxun27ONdawltvo8oLv3uTp1vX1Iq4CHbJf3t3P8\n24+L6bj5gPGCzoArK2SLvz84cwPt8Fhdtx7IEk2TzuWV9HCzdvLmYLa9IBav\nM1HAAuMzFBoUogmrvsySMq2GSdmEnnwLSHqiITpBKHIW3cff/mPqsRiBsgG6\nYw3Q\r\n=6k5g\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDW0zt6VlVZcohdFoZRETMMevBTZONuz9M8fHficSBG4AiA9AbA8ScQBpUGwwqxIalgZleMZoEiBwG4S9DdE5oEf+g=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.8.3_1557763408680_0.14956251891000738"},"_hasShrinkwrap":false},"1.9.0":{"name":"@untool/react","version":"1.9.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.9.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"22b23a7628535bfd4d5cf20cc8179241d48d6c6c","_id":"@untool/react@1.9.0","_nodeVersion":"11.11.0","_npmVersion":"lerna/3.15.0/node@v11.11.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-or5CrsIqSDxlSmgPSMCK0pcp/EkM36FVoyweDeP1Pjje3FSW0lW1YjngUDW1ZOMsTVgM1l7nH2H/a9N+U2Rdqw==","shasum":"e8fc460305b6056b298e969954bd231fc0985a69","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.9.0.tgz","fileCount":14,"unpackedSize":44192,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdB8MFCRA9TVsSAnZWagAA9WUP/RhjSgBKeaTKdzmX/LRT\nKV12rh41KyM1wEYsixlFUBKzjQpzvtREf/clXwGvLpyol4hKWyVbWGeXLhaT\n/TUyB9EWumXOoLv1Z3TK8Sw7+ne54FcE/AeFlLkomCNxDx9pS3sn+Ex6zdcK\nId2vQf5qwxLcBs8/SeL/PxjbaS6dmEpM3eUcwSTsGrFISdPfWMrhkc/93Tuj\nQAycAsYem3lNkuepcQOdR8ggsgOoGyitXLv7005e2L2aMtBWNHctXMiTcmbs\nQXmZniHRbGdI5+FjadRwtHL6iY/PV6V8SmrTmifoFpfWNZpDpSz8cPamV5oN\nvCTLM4chNu/Gjxlo41IBqokX8oQgaLTtrad9jTBAmglIZLIPF7Lgg3978ZcR\npD+t3FE2vJJiK/NnoGIeiABviXgB3CsxzVXSYCfE5mVA5AeO5VhPTD+x+0Dc\nt8ViXxnPqR3Wyd9ggAq7zLKR8GNVOnG9Ncl5p9sV37DcgtGLIKSWIa+XystB\nUUIpeUs43myOiXxlcoD3lbqhbcbHK7SY6FfOt0yJPqYrBs3mG4WO4k8+iBYU\nVemdRezy/StkNzNaEPE6avh5aSdiFbV+nF6OhsjuH8iqh5J95JPHzsrqj7VN\nTIeA8ftzDNpSLtpYf9bN/paOcjb+eXRebzQACJ2tdiQOv15rtj/UgNvPRrnZ\n9MiI\r\n=/GQb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC2eFNm/E9YSmWj382DqvSFoj5aDM6p79RjO6XIEMHALAiAmGCKPr1ISeco3n+NXxg4Vhxcrvhg3C7wwJpU9iowugw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.9.0_1560789764672_0.022238105270703912"},"_hasShrinkwrap":false},"1.9.1":{"name":"@untool/react","version":"1.9.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.9.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e882f2f56035e24a84faba168bbafa14b56d17a","_id":"@untool/react@1.9.1","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-AhlQvZUQjd4fWJW0p5Fpaev1VfrHv4fuyEHwIapksVcvrm/nBHSPgufzrvR1sEZrOE+6wRHxa6ENfpeuPmuzMw==","shasum":"71c2ea1ce75c42795fb38fc0a246950c80bc7ee8","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.9.1.tgz","fileCount":14,"unpackedSize":44757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGiyNCRA9TVsSAnZWagAAnloP/1iJZ+J0cTtyQdM+U8uO\nTvxJu9x2U1zkC+qLtTvoJLvj23ZbgJzCfU7ssalKlnjAdYo4lQxDFtom6qsi\n01tnOpHDUVw/gK4qWUXP1WuXLBkQo+gnFUuMvNjAR8rlRW5A/QKT6yLMRN8E\n1v35o3k539gSY3p7D0M6LAAA+U1mkxQkGSEcaymIE41otEGH4Clws3gZRm8d\nBUeLupl+RR/duI1UUE/cF2jUIDI9vzNuOAJiEXZuL3E61u5NMOQ5pYxxYgF4\nzoJI+6ucRNEDZk9EiDfeTDr6jGdWfXHcQwdpYls3qUFv4AYmNH91eFXlisRY\n0G1uCp8t0lozt/mTa1KBr8CmJIBkEnDPHpItTACXJBIM9uH3nBBU0fYQDAj3\nosG6i8GOCP7n5wIk9dI0n0uGdLHsFRM4dm/05brrj2QHVnx/ipcF24RHSh/b\n3ETPPbmZvGSEQefR/DjE6cGRSsDgDInjIKAy1sJBzQLxQ1VtYogJWNzhuwO/\ntQH2ytFrwwBWQPK5sBHXh4MAHqDJSLIdn9DqmWFOpBZr4StrkdaxvG7OJG/v\nTc/viCcqM/FX626nBTuPWtSZlZSDekJzn6jftVHC8Wyklf86hJYPKwft/bn2\n91cdj4Tfgs/GexJW0qeoGy77mAMrwzHuDC1HKmjnDf06HPrS5ZqUD7sb1+VF\nFX7M\r\n=/LZB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEcaK0fRIX3tQSDEDPeuo+Lngr4xN9EUK49Egbgu6l+5AiBmZXrE8kmTk5Sir6p60UnDhcPefeShFpGZ01wPyRHzag=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.9.1_1561996428792_0.6226326950108994"},"_hasShrinkwrap":false},"1.9.2":{"name":"@untool/react","version":"1.9.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.9.2","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"f2d490f8c88299e3e34076a6f4a5427d20bb00fb","_id":"@untool/react@1.9.2","_nodeVersion":"12.5.0","_npmVersion":"lerna/3.15.0/node@v12.5.0+x64 (darwin)","_npmUser":{"name":"dmbch","email":"daniel@dmbch.net"},"dist":{"integrity":"sha512-LichSqgJYN27yoiV1Y7i/fSglNBMy76Ie/wNP4Sw3wOJFFaHFCRby9yMvBNv2A6ZBDmdhhylyMgeWsp9dsVIcw==","shasum":"6c78b611d456756ca931090940828b7eee03e84c","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.9.2.tgz","fileCount":14,"unpackedSize":44899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJzRrCRA9TVsSAnZWagAAfP8P+gO0dAS77aUv9LD/qOK4\nRZHjPDc78l1Wt6yilPvrfPIH9UXSKTCcdqlpqqSD/4V8FtMYmRwCe4wzkdK8\nFt6fDpG4zZianxe1QSwDHcEgQkoiiyxAGBXCCQfXDCW85xubxykKy+qs4dwf\nE/MZPBaTbSoTGUfE2MAK/V79VMnb3iAudHNYUWRDJyOFv+1do2g64yDRNk0N\nLMTVUYjHmMg/r4lXfQxJ++jZ5Fz+Aql+mF7xayWuBM2mp7NO7qRLGJOO+NZw\n4enQSsnvDgHr/bG61nJUPETatYzY4SXMGRPp/wfZwuNXWLJSJLaBhAOGzrx2\nm2cmM8SjAnumhbMtxBMUF5sAdYrCon7JFt+R0tWu2Z+pu0qdV8zErLAvbJZM\nVzLsygoaM43kzA2LYTBWKy+7GaSMjyy7fP5DRT/zTQeuwvHJnyaRuuGZ5PSZ\nvlzvLGC+ZIQlmDzM9FDCA34Cioe/YcD1EOIg/vo9oXWgX6H0DAJDMwdaKyTg\nlenzZb5yDaUqmRg78wHafyo5IqiACMokx+bGpGtaKbVYWw2BMgmEz3z8jBib\nt6cvqMns5I1xJ79yqv7lbdgA7FVFp4ePrbdVTbmbRSxc3jBFq/AvPSZURwBa\nMpQCY8I4y+2BTD+sxU0RakTd7LYL8RpcxKijyqTzjCiWlHXKxwKu/d9I2Zxp\nYiM0\r\n=jesR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNQiQF+Pg9PMoH0WjORTns1XJamM3u63nKk6SberiLzAIgRBQQwfEeRCn7Ji42bn6JodSmqlLWUafO5u3SobimTIs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.9.2_1562850410635_0.8163302011189195"},"_hasShrinkwrap":false},"1.9.3":{"name":"@untool/react","version":"1.9.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.9.3","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"_id":"@untool/react@1.9.3","_nodeVersion":"12.4.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YU+FA2SwstvX6ClH/dSnRMHYhWGVZw7ks83/TxzHJbhYaWiVSPgWZCJRKQBWJjhVKXDt+B1ZF/r8fyklY36lUw==","shasum":"0fbf9ec5ad4fc991a30cd3338416365e305ca78b","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.9.3.tgz","fileCount":13,"unpackedSize":43894,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdMdH4CRA9TVsSAnZWagAAq34QAIQRKSmFz6VdOwMHNfGR\n/ZVtX6dh05wO+uy5Rvft42K2ROis4AenvT5CJ+xTuT9aGBdCf5H8bkCYErus\nKozeG/g1i8T9GAKannOkOTyM0adenK8K26182ueRi+oXjUEO6DN54LM0wMp2\nFJVCdwreN5miprVB4cLfMFXmeMO/2PFnF40OYmUTGetiHHYLqJGBEuJ0709Z\nJ2Dy4R9wjnx+tnI20u9hcMFFdhb84ldks12pMXj0BIPn3SXMJXUDxtl7KVA2\n6DnLzgEU6SQfCTO/bae1jkrDJ6h9tBv2LQ2mvcIBFRLGPkVsThPxfJYuANtP\nPAw7lPzD4Ggh4c0bwDMQ18i2jl0++iDZyqhtCR4mpJbC0jgiI5TYJr/SuC0D\nOAQ89MFlT6zt2kqZfKCiQypssf2TSCKWj1V66sE6I3GJDzfW/jsPrYgP34BK\n29PIYpjOEs2h72heTjr6xWs2IYqMugzr0SBoNV2U7lYYSFnd4XQGINTl9KG2\n07BqWHOSvGdGHLTDdWyPmLWGTl2H+7VekK60cLb/Cmyq0CD3xaeP7HVNYot8\noGYAFbTgCoDaDQoJbtmnA37+JY5VdP+ETNuIkxvkLBro4ZJJ0eJx1pXRHboW\nxH76W4Kh9XVGDQ+AWbNZ2R8dd3a5H378tuil3iM4ZB+QO7Bnf2Oulp7Dx3Ck\nq1ku\r\n=PnFE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHZKzf1vDVfWEKTljmRohA0COsvs1lBrgPaTlglUi+duAiBlcjivfvxCwGVY6k0ccwNvEzBmaH5/pbvSEpjE7kaPXg=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.9.3_1563546103885_0.30774892141600296"},"_hasShrinkwrap":false},"1.9.4":{"name":"@untool/react","version":"1.9.4","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.9.4","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4e2a7815bbc17847bad2b9064732e254e210ddda","_id":"@untool/react@1.9.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.1/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-3/jC2FetzKjdCtyGsKs1/l6kOuAXV6kFWEFUaKbGo2mkSG0G2IbFgAFDGWVd0oPb6Wtvo292kanS0aLQ390VTg==","shasum":"e828546fdf387a91079a3d4aa8c5fd716d563143","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.9.4.tgz","fileCount":14,"unpackedSize":45183,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNv0FCRA9TVsSAnZWagAAJSgP/A9Ea1Z2hGKuDdphI7i9\nGFS3a4/0EacAfSx7tsKZe2KJbJk6qG3gUtnfTVIONEQE4d4GkhPibbiHiHIN\npZ7VJVL7yUQsEKClGCx+gro0OMzXuhKDh131LkGIH5UWTbMGWWC0heq+ZMaA\n/tf/oTG1cJ5MQnV8KHx099g0DqLKvTRd8QEwYDOOgYzGgBYxQSGT+bX5+5mS\nFlvxPrB1cwv+RxuurXy0PyaGFiQiQ+MzlXIjXYdeGiBphzxTrRcRkZlhdY9U\nQw01OCY1VGpeOzIqN7my+9EYLGCUYA7VaoORT7lsuyTQ2l8Yd2e17x3TKHYE\nukmnRCB1y6jeZGlOx/2xw6WVLM/B5HftLbWw1C2gMqUhrxU3okoqNy/Jkm6W\nJf2wvKEbGQFF5G6QT+MtKywU+NbmALZ+H3VXDk6jbIv1LTA1WRU7MVr2/faW\nKTJYgFFUakWs7E7G5izIYq7KhTvtegEd3io/CcB2ta3/MWJ3jrVFzVyN7svf\nydfDLcmZqITbw/CMe5lvWbkX0f1AVi6I1RA/4PZTyv2HsgzKEYhoyEXt1X1o\n9zpSOMRK0LGUk1RDmImIQeK1zQF2oSO741ZL9yS21LmVbzi4CL7HVjMaIihk\nuyDRIe94ka4kMb7zg9EvnJvPVsDuWto8mB2CFn+/rEMn4HZE3JxTbCrTHJkv\nmYKV\r\n=Se3b\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICSRh7mbiIf4lelxsUzkPncDydLhv3HI3HTs3NxmrYVKAiAn/JaE4i1KdMgwOcCIMjilDYUOg4268H3G8pw4MfXqhw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.9.4_1563884804714_0.6467710987527397"},"_hasShrinkwrap":false},"1.10.0":{"name":"@untool/react","version":"1.10.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.10.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"80d75916ffa64a74116022767daa9d5f28c6ca6c","_id":"@untool/react@1.10.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-hCVU1L1pKJ8fPu+hDwEw23ziL7CYl7b4qVa1NdZBF3y55rSSeobZZ4r+/rkxHfhtC57Rb+Pmwk5R2GdTyufhZw==","shasum":"24d91bf9caf20576478c8f4e0ca00ca10f8608ad","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.10.0.tgz","fileCount":14,"unpackedSize":45328,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdUVaVCRA9TVsSAnZWagAAi6cQAIzwH+kppoeWceBXlhzq\npRebqvpT8V5MpOOnbCoUtT2SDOE61ZXed12qwqfxmRj6Px1Nuw+nKX8C1mWe\nZyErg6p/YOvwUFdgxG6AGxbfAuanKOo5hFTAXRKZud9Ovt81gwwLwuIkp+wD\nu3iAFT0H+RAdbsB6x4ng9FZqMVQti+HlqPfyG7137SqpIhDCXbbXsI9F0SDb\ni1EB4V+KsPXWj7ZtZGh99ooHthXHSHtUqEsZz5/fo9FbyZLBv22ERvWlWXQP\nK1joA2XMAq/fFExwinJt6MtlH9/nTsJlMApmbtlYbDLzdzUdE9RcQN+ld/yX\nx6eTF50pplqQMyWSoeBxuMiPQaztkGBg00PRYQnxYtWWquQqRJ4e+nt9WZz/\nF4dr5b/bmwputu9sz4DcQGv63zf5Do0tKqpa5NNWzyZWj7eoSyCsRngTN4yb\nTGVmTVC4ULLMEAQmWLGmq73PaoIgclBzoY7EqeUyw4OUucKj0QCRf41GDQKy\n6Wnp3o8E6tf6+w5WMUYVgry5hvnPXSYa2a0hVHGfah9SAieu3bij1VndZpwY\nROkC51PJ9I/YIvKThxCIfz4Pzbd7O1bIMzdk11ZxZVNPZu1oX62KvwTJNxwz\nQHGBy5Lxi9QJ0hVpjTTHVMqwXjs+gFbCAKYHMKBq1W1DtQDb+bc6JxUNsP1g\nMXha\r\n=4B8s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDxDSC5v88CRoF9LEC1BQH4UCEV0nnPT8U7cQoLIJ0hfwIgDwbC5soYHn8jD0+LlYGmjfxSti8tXnf16lz8eVXLEFY="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.10.0_1565611668999_0.5426609244880056"},"_hasShrinkwrap":false},"2.0.0-alpha.0":{"name":"@untool/react","version":"2.0.0-alpha.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^2.0.0-alpha.0","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^1.4.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"0eef531cc4c1a719cf3fda60ede73c63ab618135","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-alpha.0","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-76wEg8RsL6+hwfn3yx7QHsdv/Gmmzt/IZEWCK3IdtJZr8zdzaoSPWEBTdxmhIahLvgzaRjnsI8cdcfocnyzOKg==","shasum":"b4f78a4812a16fb473122b5db364cfe76c87ad2e","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-alpha.0.tgz","fileCount":14,"unpackedSize":46219,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdaUgACRA9TVsSAnZWagAAFwYP+wV2zYtUM2OtipdBi1Ft\nrvJAsbdoselLA8m1efR2tkMfRhWtsvAPMndeG0qIEleYaDiNRmq6b20u811N\nfrscaQ6663Ku6R58fmCib0HGqzTi08MqtMhZA7CP0O23nvL6d7IifehbaUqp\nIHArblaxR5pycQsqsySMhQtKshl3J+c5KoJlkqZLre1Omx/2GuVJILdn/6eT\nXgByObhvJWqBuZ7jNHOCcpe0cXk5P0SfLSKvJXY6NdF3d5jYEknHxk6osAM9\n1342Pr8s+NCIWdkI9oSny6Y0+uMD1m7UVcIuqfbaaY/3LJDq+InZjQWxnkZi\niviK6oxXkkj6kHhLWvLn5KZA/VDMYtCKHv/nnrHTBoObzurj0SAExI0PoEFk\nfotSKoH8V7vXAd0h+ZA4oR9Ae1gph7tByJDCdexRm+xn/0ZiiZalQD5omsTA\ncOSoclXf1cY3WW4yKgs81qljEIaJOhl/XIGa1txaXvvrXmMJBKzGXWi+Fgzl\nARUamnAP56IPUyESn6b5pSgdlj+AcgmYmxAu6K/93v+xC408P7igwwYz2ECW\nLHxzWgnwNtH3puTduTqEi20JvXn9zRh2y59nDoJB6WaI12Fg26pK/fdozTve\n2JiDETlK+sccNrN+6s+Udqjlr1cs0GqaPrpWFbS5T1c/oGDqVxdIsAQylEYJ\nPVck\r\n=lRcY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBRNh1LaC3lK09oT+btAJcxfm+ZOLO6EGhqM+t542+TKAiEA7M96ZPYQpkRO8aQPoUJ9SXChoRv8UjnJOAxyE/RGpo4="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-alpha.0_1567180799769_0.2821539667398305"},"_hasShrinkwrap":false},"1.10.1":{"name":"@untool/react","version":"1.10.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.10.1","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.0.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"4077d4a93f01c403c7e45042225e7aa65bbffb14","_id":"@untool/react@1.10.1","_nodeVersion":"12.4.0","_npmVersion":"lerna/3.16.4/node@v12.4.0+x64 (darwin)","dist":{"integrity":"sha512-40ebnb0jmcJZc1cfKbWMgp1vYt9aRbU+1/qL4LMEs2xO79JMK8m8Tp7xJpYCdtlGSKpxhe3d9q+nqwAMcDkjSQ==","shasum":"9d5f90f8d4146a90a87cc309c0f60bccc8a33903","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.10.1.tgz","fileCount":14,"unpackedSize":45543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdeLN9CRA9TVsSAnZWagAAycoP/1zTadMQsthh0zeHy/cl\nOWAovvjVL9aMccUl/btfWL+eaoYW4EfRD+oE/9nARi3Y7pZl9U7o0zA0nc9i\n/4IclDyQT+SklgcNhrrpjmSOyRGlTpRD41bxCLPfESBuHWwc7mM2uhjBCacw\nQo7a0gr0YRb4xyfwV5ho0V8PvBQ/dbBMHRR6OOzNdHbvqIuJ0VBe94OlX7QV\nOkF/9YvztspmKQIjr1Y2DmJt0L5XCcCt83DSzLJIvbT4vzfRVzflEvKS0OAF\nUxip69+p15G2DpNWy4UFwjOCWvwkyMFZArYXTGEDDxt8Y9JxB7UjuztULtgp\n88eq5ajdihXWRFbugX1R/SpPPEpgA9821YqGEtLdOxYfxwFW/qlrn73dlP1R\nM5A+1wZ+OuT777uhOJs8xqnTXVwvcM9G7YOcafFaF9MXb4UqH9SR6+y6TvMd\nTsIXPT3cQ9glveKAIPUM41ZoJu8wpKWgT2ck3Vkl02E2g4npB8ZnLdY5JxyI\n7WLd51P1UNqRRGhua1jsQoYo+ouUor4bnUfmAQW8zZPFAllM3LiUatBabkBM\n7JUlCW+9SmMSOM+tpxLG5+ZIClif4zK/cWyNWiiWYllmp2yTm39BZ0Z7EZCs\niGkcDtLwJDAyzcyxl2Wb/J++bSYSWefQYm6VSDX9UDRQRzrKHyDHqxT134y/\nJrvS\r\n=7pQ5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCn1JlET7o+e2mVDowJxNAfISSabrmEhJT/GB29q7P41wIgajEEmalpxZvZV1zqfVpC9fOjwIaeWp9WEOFb+/MfpZg="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"drexler.robin@gmail.com","name":"robin-drexler"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.10.1_1568191356508_0.45737231237578646"},"_hasShrinkwrap":false},"2.0.0-alpha.2":{"name":"@untool/react","version":"2.0.0-alpha.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^2.0.0-alpha.2","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.0.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"7511ce65162fd3248d75e4c67a9e49b3f8e23b98","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-alpha.2","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.16.4/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-tuUVSzOE0D8rqJNSnMm7N+zUQ9BYWpD6EnyhB7/KzsaL4f0pCX5qQO0Maxy41wwht6oJf3KYD1v9o5D7uDrFgg==","shasum":"f360b49d73bf8373c8ee8f5eca5c41f99a20bb8b","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-alpha.2.tgz","fileCount":14,"unpackedSize":46840,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdjiBpCRA9TVsSAnZWagAA9hAP/j0x3Lv6+0CXUJ2ktXOq\n1x5wu3EOWY8gcOghrq8oYX1V1S+sxPMzlLWVhvPUqiFvjrVpw1w4PEd5s1pY\nnS0j5aunwx7KJKE7mLqMWCeLqkvV3lmlfL7eRexLXYCORiUxN82e9/t+ycoh\n7MAvSAxUGcqFSjInvewHg5hQJE4uPzZxnrkZ+0sa9R7G7q9zRmOW5qnfjozY\nG104y2WsRDH3W5B7iGsCrUoyRqi8NJGOEhU2FgQkw38chZAFjlEqW/b5Pdsm\nZO9OSqO7YXDKtm+GKhlYilE8/Yzdyrl+KYueW0KuYdRVPiN3hMovdCoTf/rF\nLjwa1TzagLk2tSUVY9dA9ty9JJKQTYOxvwU83/ilSEaQnJ76rwn8LF2PLJ1v\nb9AFkUqn1n9g8ApyKz2uN4ousNOApd0tAPcnszHlxm0nmTpx0BaaHX6uLm/G\ndNRifhsLaH/x9VU5wxLKwoXyu7tA/5CWG9HWpYjJnycgtlDWQpY+Yeq7xSF1\n5Ax8SbkL+dUJX2LjwYUWzA9BGqpHYLoJHCJY64CIg3eiej6Czdwh7Y0N95a+\nBGSgmJ4dEJLbEhpb2u12EzWy+SL2FpcGXpslF76GmUEPTEfw1fgZDpcGRSpb\nalkjKmBwQFsHMBWhG34YyEeOuZ1TvFJr3RFlVtpWNmf+YG22/QTVjD1JCaOo\nYOsA\r\n=+t0l\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEcxIu06haOIkKfHzIDAcqBA7jbY80W+o2taRLwKW6HcAiEA9oA0JuJCIPimYJ/Uzh2/r/wT/N1mNPeauLiK927gAKg="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-alpha.2_1569595496666_0.249149284661069"},"_hasShrinkwrap":false},"2.0.0-alpha.3":{"name":"@untool/react","version":"2.0.0-alpha.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^2.0.0-alpha.3","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.0.0"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-alpha.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"integrity":"sha512-rZpMbIEjFdfF1DWfuA2Y++VxphUUWB4eknCzvPZgYbtp4WiXH+8PM/Zg0RoGkIOdc1tDgYqI9uvvSngOBaZYNQ==","shasum":"56cec6d703b629b5a89d828b72918c101ca8c14e","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-alpha.3.tgz","fileCount":13,"unpackedSize":45858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdlK4XCRA9TVsSAnZWagAAfScP/iNMDLLHp5HdT4mp896A\n7ucfcIZXQv2H/fnm/y/kDMh+ov0XvTzoZdwS1X8Rm48tBB8PvZH/8HUDCb+S\nxOi3wXUJQ4+QPj94CbI1IifKJONsnHkfy2Dze/WLp8tENNDzTQsHvmmbBsc4\n9bF3xBA1f9dLsy0dasIEFBApi5jVZaKo795muxBefTTpoLaKhc+IuZRr/gb7\nN+x/HMyx+rQCFoIFUmIZ2mxCuut7LdD6Sob8YDqiG/sOF/9iADYcQ5QUYzs/\nOEUYVViXXhZ5FU64qFm55xrd184r8OJUuWL00cOi1brtm8qxl/n+tVNH4UNX\n6Q2guRKZHudvytRRgG0i82c6Yyr8NYR/Yy1/19xIKW6I8PNaCCbmLZIoXmq8\nrymaeLkTd0C1ECKCgpvgc1mZot5lbP0KeWMRGKH/yp/MurkAAHUQrGO4YFAq\nsDXKg/F/DShIz3gxyIrOQV/eG4aCYtPejCmkg1BLGX1vcvWuytfKBZ7GTPov\nQelRrxlWCONQd2i3F5btl8a1HYOMlBy0YJUswqmAoAHJMTI7Y4/HZ3OHQmdV\nzvgnGm+MxjK0jG0GwGN5qBOHpgeyz5rZvbfWlPOwJiM3dc6lcr2Mm84ZIXa9\n8EiNJoYBzLJ2gOpPPv6K4T3nwOwwgokCuc/Lql3sTg+xJUtMP8Jov3Fc07zp\nOAFR\r\n=2rKb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE0doWwuChyAHHg2uAJfjnc+BvbDnYii8wm3MZ1pEn1mAiEAihIQ5BVPPHRWpRTqOAkv/5p8VC7k83bPutEV4MuGfs8="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-alpha.3_1570024982850_0.2572060303719135"},"_hasShrinkwrap":false},"2.0.0-alpha.4":{"name":"@untool/react","version":"2.0.0-alpha.4","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.6.3","@babel/preset-react":"^7.6.3","@untool/core":"^2.0.0-alpha.4","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"eebc0b13d754a45aee7344a8f08936c839851b30","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-alpha.4","_nodeVersion":"10.16.0","_npmVersion":"lerna/3.17.0/node@v10.16.0+x64 (linux)","dist":{"integrity":"sha512-h4bwEOsa6cX/TCc1IqLkgDlWYKwusF/esTNyugk69JoluaeUJ1bbPodr1rd9u+sV0W9L9nH+AGYTiY2Xam7LGQ==","shasum":"2b2d276bf8222e235fcb4552e4b0bdd902f7075d","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-alpha.4.tgz","fileCount":15,"unpackedSize":48938,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdsWKcCRA9TVsSAnZWagAAy+QP/jJ0L0EwVJe4HGtNcumD\nx4W4VypqjTo0JbzxkZ/X+HanwCngvduqvernycTEQC+BoB3TeiE/VvjlL+WV\nX3h8JiM1b8JQfGv4e1FrJTxrXc2E4OcRzVirAFft7iX5PnycaTt/7NFC/T3x\nim3A2aZQkcZzyuU/N1zdCl08IhINZi4ePIvlr4ylMQaoD5QGm6QH2kfRzsld\nT9mxxZrq1Y9ey5QI1MAJ45mdTpaqzPakL3Tbmr0PMVPBNtN4ZWvVpbAGNNod\n4UJSeGcDqZCqaNA4/wHzo/o6HQ0Mex9/FnPItyEc0xZHMmMDbNjeoyFb8p2y\nJvEyatw6ZYOA3sduffLSjQ5F5HXvWJNZ/x+znGhih2fq7roEKzFkyT3nrdFt\nCgU5fVngJKZ3RucBDxfoMqPLxqpKNW0I69VXk76GO6GP2HzPZEFfVinZBdFt\nIjo3FDRH/8OD6Z0E2U4mVnlknWVf1jvAByRDyxQSX8R57dx6BC4skQdH64Jo\nuQ4nc70KbjsJtV1XxVmA2mfKRvgJOy63QquuwgJBVPWttXnmowHAeAAI5Ao+\nxaXCUzlGCnvaJ8DRKB6mV3XTRqFtaiXbUbdzM9OYNiasy5yZNeq8cuRpDY2X\nHBEEmqa78DWUNpCnisUEl0p6k8NZhZzVB+YXIjXZ6wo+R+Bzs9hsJsk6zcSL\nRbvJ\r\n=dVFB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvOCD6Lbw074UT2afINlM6indqxR2dy4lugYI2TuArbAiEAzde2BeDs/w3PlDSb/3+oWGzAGjkArAorneqwmvzY8Qs="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"zaubernerd","email":"bjoernjohannes@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-alpha.4_1571906203903_0.513983894451481"},"_hasShrinkwrap":false},"2.0.0-alpha.5":{"name":"@untool/react","version":"2.0.0-alpha.5","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.6.3","@babel/preset-react":"^7.6.3","@untool/core":"^2.0.0-alpha.5","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1e02b93e4ee6e79d60759edc5891599ddb9bd9ea","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  enhanceElement(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-alpha.5","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-px1CWTI8OyyQd5xp++X1cg2+CxC3/nXm9ZwH925zUQCxiWdLPmrZ1jsJjf58z0yzTTwSMT/m4IZBGoHlHwtIPw==","shasum":"fe16d2fdd79712812854d02953299c5fed3b9d0a","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-alpha.5.tgz","fileCount":15,"unpackedSize":50417,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6ifCCRA9TVsSAnZWagAAtw4P/0HS5HPKQGeNcwM+iiN4\nnM+C3ynO7n1ss6Aw+hxpaY2aSuG0SSi5I2y7SRPeYqznwcWpZJSIZ2e/itdg\n4+jKDjoqEHmkfI8TDOuK1FYrQbJ0ZmusjF8RyZTkK09hMcvMAjQrjry0bPGd\nb9tgpDP/M5mX1hN2lXD+7KExeN65jAL/thMyc7hknWNdt6tBUT65Xajsz7Xo\nlYiPatwTkhcBUn8weCH4yLDWnxezD7Iyun+dtjmj+g9t3nOtpOY+cWP84faF\nd0xG581wYyMg1ULnYr/ohN8xYhM+UB1/111sZ5WRjQVagJy3DXuw22eNiayS\nqfdoQv3SD1cFXtHrwwjHspdDdlsOVB3oOS6UUubyRNiwMxXQh3i3ByowGm1W\nHyFv3eIHuBM9nRXXNjIZxSrS4Gc32WrB+q3keBfCgjV7t17eU5jFh7Czvz9f\nm7kXz59+JOekxsLzARDQlGx94rua5DP5qrHbKX9lb8YjOQKIdFchY8YLO6dc\nHQ0fbtKxsmQD2Q6qY9NsBfYjLaO5Q6SigoUw3Igx3BGdT52GshA/h9aCuRmy\n+ZXKNaH6jANjpI/bfviZJVP9YC3hlRnpzUsnMh7yDcq33uP0J3o7WGewWIbP\nJ8T9CI/s/lw6LYC2udd7g7FfghoThk/PBxRaT68tvbbbxSI8m5Lcj2dcABjM\nuTJM\r\n=IDM6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFJG7RCKYFfd4RrJSGSX0StHkoEmnyNjUKcP43Bh9vwuAiAun01xyXin4iZFd8TxX0pRldb/pLb2jFBADn3qZCXq/Q=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-alpha.5_1575626690259_0.951861002431114"},"_hasShrinkwrap":false},"2.0.0-beta.0":{"name":"@untool/react","version":"2.0.0-beta.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.0.0-beta.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"e2d1b1672c7ed68814330e482b1c4b5bd467975a","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](https://github.com/untool/untool/blob/master/packages/core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](https://github.com/untool/untool/blob/master/packages/webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](https://github.com/untool/untool/blob/master/packages/core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(() => import('./home'), ({ Home }) => Home);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](https://github.com/untool/untool/blob/master/packages/express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  enhanceElement(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-beta.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.17.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-Ecsihc8NR5j6yRrkzpLRtbFnWJoRqirdRYZEBc/zzRnRijLLHT5TvzA/G3w59+I0noVKGkEvtKqJywPW9bbqAg==","shasum":"f2191253a07ff59abde345b4ea582351486e5f91","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-beta.0.tgz","fileCount":15,"unpackedSize":50688,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6l7rCRA9TVsSAnZWagAAOl4P/RQt4PQX8eU0xYvOVe7k\ntr4gqBSTvLCuCRJtXSn6h0kqogknKlI6Y3T7U+0AI12EYgUwPczD47mUDPcq\n1sb+RKSt0bTFtjYOLN/3fkZdD8zhCe466mBKeRnWzENCaYV2dHDuf+Y+NXIU\nOdYsSuz+c2QW7Kv8ESHWBHNMldexoCQElKGiC13HBxqFwAyNrob91k2sQNCL\n5cuCGszc/bwRTZ5b3FXVSUZ/3x6BkPVyHbagNJ1C/3wYapts5bpaoYUyeLDi\nX/IDPfGuG8IMvjslY38tFwDQFUamGpu0sbfPPNoIP7n8Ww7wyJynuBnB2mVW\neZv/31XbTHPJSbKKTe+//8Y6HCGJOjYQpJnnaW7j16tP73VrnxMq9dtF45m+\n3ECHwiBCQhmbUp0VaXbOuAwnWUGDsTn9IQjRye59gVw+rGtLa07VPP+rWFMK\nwlcBTNJJrdsWEB481EhY+lSWirG07HBgsOUlK2KsnyzkpuTgbKUQ1aGiC6zD\n6l6FQJYqnIEVHLEEgOs+x9ZH9lpLc911+uH3qOKYGDALh79nmBpRJCbQ6WyJ\n1bpWIx1yf1+YKAlPRAooVzpMVA574ik7aMJ1iyg7+YSInjUg/QswqEcIceQ0\nMzSeOkyDrgX59+ZdUC3Jmv+F3MnwY3/kJz1iMu/jQfaCWpJYiaU/PBa0NNF5\nQUFa\r\n=Tq/x\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCO+eGzqcn/2b+fUkrbqIeJBul26nvJT2TvdhWoYOdaSAIgI78/wBDsOK29vzWiXQblN9epqA3aLH69sUwUS7WEVEA="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-beta.0_1575640810953_0.0968740411863307"},"_hasShrinkwrap":false},"1.10.2":{"name":"@untool/react","version":"1.10.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.10.2","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"47397758fa9aa2639074fbbbb4a06a15d098b543","_id":"@untool/react@1.10.2","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-GD4AhwY79iwlVJHzCtMy4N0tDZnTwnZQsV9L/N5gCk4skCZV5DqfwEdij4FND+hoahqKXZI9bbG/A5aqzHAvrw==","shasum":"8be70d21921acb9901ae9d31d11b93fe7144f93d","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.10.2.tgz","fileCount":14,"unpackedSize":45910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7mu5CRA9TVsSAnZWagAAJSEP/20F4jAGHyOVScbETjIl\nKuJvFvTBdMYF/S3p85jbqSjUZTy17WMbNg5NDjMt1rneCdg67XKkWPAhojiO\nEHAtGIMn3kWsxCdf5xL64IxTqV26UyvliDU3l9KmPW9EkWDGye91GGtQHIKz\nQKzzxDhu9sYUvOpxlF8oquLOJvsGaIFXK7NIfILNjZtOsnhtV8wHrz0RxxnC\nPjx+wftw7NurZd0x5bS108JKugCUMIOVzhUVdIN7TilaPAX0OSVcvv5X0/p0\nonCx23bYXfiXBvvWexgVdWBGpp4XI3ppYvhBYpOuxGtFDZ5ljuNi9SI2Lm0u\n1viGN2VrXMnSAdf1geuPB56t4AjKu3zmh7uukddo9orXaHdwKPLCFd486Ra2\nfiXFb2nQcb78oMEqRWI8Ovw57OMH7Z0bdZc30N+XHg7jTQZrHHRvjPbWjqoX\n7a7zGDzQEiR7eREig6JyXY1GrPcJ0FzB9onbGpPXlR73P7tZEZVduTQyzYRo\nNt7UzVsWp5dt1bJLTHcIt4cESi2kxs9FhOUPUBSMAdjwFyr/tjMGsZfQvZOG\nl2K1WjlqCLh0OaF2SEViv+oZ9+KA70y6XKQN1JuD5MiIUwz+k6e9+da7MAf1\nlPu0JueEI9iwRlilKe2GG39jZOBQ7IAc2pAyFsFLtN6Z04licMo/sO5yyMeq\nQ96p\r\n=HDL0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCRTpnUGYQAtpOHOTKSMLe9JHXVKuN2hWiAYiutN/6jCQIgJJSNe5vhgPGM7dI06Sq/SJlTQsqpvdOTFtST2h+686g="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.10.2_1575906233198_0.14565327521469618"},"_hasShrinkwrap":false},"1.10.3":{"name":"@untool/react","version":"1.10.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.10.3","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"715345d9dc44320007f41d57f704a00946839248","_id":"@untool/react@1.10.3","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-w67qeXBuKIde5qpGsfIsRco8o+uAPvtCr4Vfd9n7v3gLHrNSfaMNh45H6BfO9ipjlBL6wmyGDMaxTD+jqQdiNw==","shasum":"e02a2e5e13dc4c4b6ebb2b61a4e3e5ceb2890168","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.10.3.tgz","fileCount":14,"unpackedSize":46055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd7oQ7CRA9TVsSAnZWagAAKWQP/A5dGPNhIUs6r9UrsSDs\nISmzaJ5WhLBSg5TH5uttx7Uj2jY6KEU/ZRd4FSR4mZf420EqsRMqXyWZRC8j\nRLlYS9u82uziRi4YQm3+FlfrVHJuqQY9Dk4mPhvmsRypqCWMhpFtVj6AgI2k\nLZmzTOi8qtHElhUOU28GQvjxdWGbkRxRv2fwbfbNvuJhTPcZSYhxn+OiPfUQ\n6MFfkm7MmOzx6aKVM/3KRfkoNwATYUa7wfIn729bW4yExEdLKsa9LGd17/Uc\narxEblsWVFRowMXQW43jVJXUj1XfhcOLSe8II1TwY/LpeEeg5/3G/V4oZyMr\n1eI9Ev1GWR74qCjxdx1LdFo9gzHajjQU5pLpMYr7IBwmrJ2U825Vt3XHi6mj\nO6y5KiynfulwBa9cBrIYRyWtNrAaI/TRDYhLqEnuLSFlng5V9qpq4l0jgD6X\nhVRV4woJsotu1F8aZr00puWkF+CZRn+AnkSx2Io2Em+wWUW+8SMYelgBJfft\nf5SMcymfxEEmxOkZswBiSyDnBNUdbPklJEaCIPFPNnnp8OOXjytmPKfSYHku\nnr82Oeum6gtSijnzjmpzKPT8p5FwDiMxv0bsqwN47C03p4E0n0cmrD/UUyM0\n1lOMAjaUH/CY6fLZJX+N/dIHE7mQ6HgwCQRomkDIV8HC2MMpCSOcbziciGwG\nCWMQ\r\n=oMhU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDe3gDlFWECWAzfaCGaom2SwYOHpo5IiJujrhTt9Ax3ewIgKd08m1fBhv3KJDSlxyazBsAV0cVusAwQcuXtT4VCMEc="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.10.3_1575912507444_0.38556771663976175"},"_hasShrinkwrap":false},"1.10.4":{"name":"@untool/react","version":"1.10.4","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.4.0","@babel/preset-react":"^7.0.0","@untool/core":"^1.10.4","babel-plugin-transform-react-remove-prop-types":"^0.4.19","clone":"^2.1.2","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.4.0","react-dom":"^16.4.0","react-helmet":"^5.2.0","react-router-dom":"^4.2.2 || ^5.0.0"},"engines":{"node":">8.6.0"},"gitHead":"9ce7d10785cfdfff0a35c19383bee0f792dcf843","_id":"@untool/react@1.10.4","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.19.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-8SgDgs7L5pZFvOg7zVV/BfsUsebJO5MBAgntOu4plakfdemA+mrFfnVpwEsDe61jHpkm7xeI3EEfHF4nFrln0A==","shasum":"1c91a0724c2882f9befb8dc6c32c6a6d51f140f9","tarball":"https://registry.npmjs.org/@untool/react/-/react-1.10.4.tgz","fileCount":14,"unpackedSize":46002,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8R6qCRA9TVsSAnZWagAALhcP/jjNEVnr2RNJWwYKlmMb\nitFD5WCustoPEBFw64fI2X27m6nyZWe6UqNmqPSUfTBFCcbl0lkF7DhksGo0\nP0gmphGlIyH4/qUj/wtCmPTOZsdswJG/GLzREqQSq6OnmY++CGewignK7QV8\n47rXhuc1No6sE43qgbAGOrr3rhlr9pYU+A1AJfe9EkiaLMerT5FHyQfupDin\noFdwlFxIbLxOzf1UjHB0/2JoNjsIDDrbMfE3zzq/vU3CKawvmQZ50TfPmDC5\nQBPbNVAqa+oqroBi71ObgZ9o3ecfkxLIvXe1cuSkd5UlwODf03hWrC46qxij\nmvO6FcaxO6fb/toJnoOjixbscfnIqBM9kEFq4ESY/BdraZlzKhkeZ9wqZ4wy\nfmmmwjq/GavWvGNc+B4Fc34ncI8mZYZnyK7T+w2xlnN1qtMK5cTMsClKbTvp\ny4mS29SkYjmMdRA2ZAI47GzZaOtQBhbQb929BYPD4gByPMDof6iHROOYd42u\nPzJOCTEKbhwDEVRkYcb+G0Z1j+WrPpKvgTF79yDib0oiEAus7f+B5Tqpry36\n7eg+DL3iAsoJRgZXJcDWHjnsVbCOFvtBVm5//rsSi2GBDrsy3rMxpPyZRlCZ\nCttgVSLNPdl7v9mg7RVyzC9H7fJjw+j8MyDhTXXF4Lm53OBW0DtMhAKLAgYV\neyds\r\n=UtAn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDY/0StXr350ZZNpKaMfanHh5mDeGz7Yk3fzprO6GPNPwIgSAvFNqUO0hKu2EKCT6xaX3sQY/5FTfhMUeXD6uLcXvo="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_1.10.4_1576083113787_0.35886852531994773"},"_hasShrinkwrap":false},"2.0.0-beta.1":{"name":"@untool/react","version":"2.0.0-beta.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.0.0-beta.1","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"4dbabfd03e4eb712b01858e324b03d96c89cb500","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet`](https://github.com/nfl/react-helmet)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](../core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](../webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](../core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool`.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent('./home', 'Home');\n\nexport default () => <Home />;\n```\n\nAdditionally, `importComponent` supports an alternative syntax that helps with editor and type checker integration since it does not rely on plain strings. The snippet below is functionally equivalent to the one above:\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(\n  () => import('./home'),\n  ({ Home }) => Home\n);\n\nexport default () => <Home />;\n```\n\nIf you do no specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](../express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  enhanceElement(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md","_id":"@untool/react@2.0.0-beta.1","_nodeVersion":"10.13.0","_npmVersion":"lerna/3.17.0/node@v10.13.0+x64 (darwin)","dist":{"integrity":"sha512-8bjqfrCNsY/mjewU1foS/q6EGii4oXLXnfH+HnOcU+CS+maSLkoGgn9Nk0CyyEdrZOqbLZZHumR8DarUaPq0NA==","shasum":"a70dd07cbe29aaccaecd40ad9f4a87275172a719","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0-beta.1.tgz","fileCount":15,"unpackedSize":50757,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd8hVjCRA9TVsSAnZWagAAsuUP+gLs1zxRRs0NQWP/8j+n\n1zZwGu/AbX9JFLWuKdTkzlf9MdsYZoZuCN74//CM4DKIXdFcFd2nXkIOtfek\nEqAa+uakcM1D2nIaQ/Y13Z2e4MttdVRoFgsLqV9DUyq81tkWi0n9lRT6GRJ0\n+V3qJwP4TG3U8UHp9nQtvW/4lU6zvi1AO9PK6XOqw+SWhJQzxNlDl4pkJ+d/\nte1tR/z4sbRW0JbwY223rbA3p5jG8Tnk/zBlnGdwW/79M5f3shMlRQz1JL+i\nLZ2ywADAYK95z8B/XuYJdhdU93BC22Ftb6rpSJT2yG/EXRuizdU9zDxJSJMS\nKmDDVPKjxpALyYBPAt2MwpsRTEUxTGnMmCGWXvm/ELlSxMY4C29AwNtpGgOR\nQpigI5LZF5G5yAO6YqikVVHoDW9xOWHhLMRRfwi8rEbshSERj4pS3SMQhDK+\nrBz3fP93rt3TZ6En9WgDf3yL1uzlRju6UzVmrrL6yXxElv//CKFOHIlAKXcR\nk1hfNjnP6m0JLrVQ6ORfuQtcREeDaikxLXzqK5PW2GZQBYq/AJH5NZZN+XCh\njuIfecUmJUYmtzpM08rCvv3fqCq9AyMqA14W5azHwfV/ulVPMhb6YzGubXBu\n/hFjonqxxT9usmsLgLpfryPWBoG2e3JU2y/i07TqNJAoCC1nNRNZUWA9tQYU\nPfvE\r\n=keRa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCALtKBtyhUv+Salq2xZZXFeXjEQKjEo4tch0eQDd7WZgIgKvf3Ridv/MPuQnVWDqhsy5F+QJgJPqQUyipjFG5iQFU="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0-beta.1_1576146275282_0.09148949634402137"},"_hasShrinkwrap":false},"2.0.0":{"name":"@untool/react","version":"2.0.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.0.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"15be35ce680c060ecb4397b83260430ff56b176d","_id":"@untool/react@2.0.0","_nodeVersion":"12.13.1","_npmVersion":"lerna/3.19.0/node@v12.13.1+x64 (darwin)","dist":{"integrity":"sha512-zwyVcWnS6DzI2wp5JsaoN56flvGKkCgfSs6hjX44MB+u4nTKOX4umlxHWLxvbhrAbteP6Kv0ryQ7uPRMjOhdPQ==","shasum":"40935274b7876008ddc882a1116f64e028b39c66","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.0.tgz","fileCount":15,"unpackedSize":50585,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeE1fSCRA9TVsSAnZWagAABl8P/i7XhU+6fbE72v313tmd\n75cwIDOuXxQUxHI5+/t8DMsQA+aJaJM6zf3X0CnTo9uXrymJ9KEg02Mlu0Qq\nQnUKJFBvul3NdHoicIuHCtQSVhIK4LBgxXzaGSEPK2iNaPaejcroxjvs6yNO\n8FJIQA0aNZqFrc3PWhpF71+Bq27zfnEHB4DwtNHxciTUiRA1Aph49nOF0Yrr\namGE85lm85rejDMsnXQ5Yxe0ORN+v7gEJneWdPABCRGLKCnESAeR4NAXCTp/\nSQXjEoWsSgPKANw51hVJKc/JqxVszsquD5XW6qp7+qjf8ZRlKnixEbaafQLm\nQxhzboHnqYkZABP2ic4pyruqjRS1BYpU8wV+y1xOZYLTnQd1nGCA3pIrdbDL\n8gwLX1Z6se7xSefU/dgMNfPYa2ZIYjQX8v6YeX4utOK+be6c8015WV2oGjQD\n19utcoQFpruSI62IH4qUQ3DjHBAr6hx3et9wnq2XRsSV0o8/CNYHKCVycfEY\nrccZJaIE2GPoronxFcYERnQMSnIvM9t5eAdfHBYIfCTisFy85mcTrESlgeL+\nNObDEGNwLInEvWo13zvDVolhXx1F3Ab8s8GTicFehouR8oFod5415NRWL5Z5\nyOAc+huXNSgDem1npm9JLiFJRBO678NNrqSJaaZZ4bBZusNMGpvT5mMB78Gd\n6mw6\r\n=m7ib\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICE/gD65tX9HMfZkrjgPAmYJFVDff9Gs4uRHseh60/7mAiEAxDYIBmjlxb2P1dfVAyjEbgwgxmLEQjKQtlL/7jkvxMM="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"jhiode","email":"mail@jhio.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.0_1578325969844_0.9642834481130196"},"_hasShrinkwrap":false},"2.0.1":{"name":"@untool/react","version":"2.0.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.0.1","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13"},"gitHead":"1ed715ff3e102e39dd6869502389d4d0f48b0a1e","_id":"@untool/react@2.0.1","_nodeVersion":"10.15.2","_npmVersion":"lerna/3.20.2/node@v10.15.2+x64 (linux)","dist":{"integrity":"sha512-zBahaY7nMYoJeEba7mUJr3mYDgFkZfttOTy8v2R4aHXLkUUvT46ps2QNezO4TBnOFOjDF3oZMeGFvYDfiUEN3g==","shasum":"f7ed2db5ba579e0ae327e50fccc36c77da25c254","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.0.1.tgz","fileCount":15,"unpackedSize":50727,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeJdqCCRA9TVsSAnZWagAA2lQP/2ryQlHxmFQf58QbqrVu\nDzQnZPtVqLshOCrqdkmuYRpIrcV77SMqZchXeO76Ea+mP40ShALySwG0jPTY\nAtGZ9l0fGLZ4rv0zWUZ6tVQ089APVD7SSMxM2QyKeg39OBIZf09vFFoTnvCJ\nGOvihSnhEKLsyDE57CHHY92Q8V0wCcerp27Wh9tmKbuNvapOZ0lXtlcyeNRl\ncGjABAjTLzUd2nSGQExQ990BdSKYm8ejjUukU1IHiPIaELv7yp8R8OoT9WMz\nbYcpjyz0ANvugCBcrpGEDxTVYQoR+bMIErbOJPafUevWPspHh4FKkxZa6gCf\nsRBQWTuMGQff016LnD6p214iommM7SIkk3jIhKXVM/s/EWn6DaCLqeYXlMP6\n7cAeMr6M8TmbkX7vDUF9gg2XV68uOjL8W1dBENmHblyLQhV4+rCSEX4SHjQ+\n50r5421SepatWtfBxy46DyQJQgTuK2IhsH568WuYR+k0qpI1joyKhxvE+Efx\nMv/4yrnWxnWUy88w6KlLkY+Hgnuy7ArtKV6tWr6tjbXrju0Nb5tnmagiCa0D\n5MDDRkjkTriRi7IZUpmyHnsJAiil1r+wNIGoq1ZWuNyDcSfZjGIUz3RQAwIO\njplnIXLb+iFkdYOhVV3u4jlNCQIOUn85742x32wJ281qPIeBFB72yJQWhWy/\n9g0j\r\n=Sfql\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOv4NV9+bhHGit4OWmg1kuYHR8/IEQsd3rIDV8Av694AIgBLQWxObd5eGbb1D6/9bHH3WdQokVnBkEgSuIry+4IFQ="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"knisterpeter","email":"knister.peter@shadowrun-clan.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.0.1_1579539073729_0.2022392521222416"},"_hasShrinkwrap":false},"2.1.0":{"name":"@untool/react","version":"2.1.0","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.1.0","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"ab47517ea56a629a19cd9fe580cf35981395dfd9","_id":"@untool/react@2.1.0","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-IBkLmnGFTIQPkg50R45BUG4ecouAmWaPFNCIALxTcJeuC0jR9v9fXSOGBaTSaNiKkLt0Y6jX/H2f5LEy+iqFkQ==","shasum":"f8581ff4128fc62cde1efd6103a3b1a841c5f50c","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.1.0.tgz","fileCount":15,"unpackedSize":50963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePVEvCRA9TVsSAnZWagAAoa8QAJ2QUY+lJRGI7pZLAalt\n28Mmc6YKHClmic1XxI751QzYiMjJPpzAiR7EO31m0O7RLOJVDJR4syzqg8m6\nTBgSz+/rJTbdmZngZqL/Dqgzs2Exok325W0cCatBNKluTNlodxwkkJEYo3gY\n5bsQV2vHHtumE7bXV8l51OwaaH0xXqjXqx4A2Y7BE4uaCtM+Qgh9F9Yk5gsv\nPrDHIQrDhfH21HSpA/CpwPQfHxXiJ9YUlxEBNyUY9CjoR4Z1zz/cUzhU2Q3x\n28Z+3r2jFM6HUgQz5t++UDT9flU9zCj+U1/CadkMS3cGOOdf8ZYcNAJ0NRxb\nK45r3IssJu9LUEZKV+ebjTHF0ZEmLcbQeqaWTgO5wM5yQEWrVeuI5TKWtwxK\nztXUKMQBb+2uVv0VnnwLnQyNeZUsmfk8U3rQu2ID11y2dbS8uVXjUNhGGzV7\nslNbI1f8fVxtFqFYgmXur5kx20KlLXUGV1pRqjkdzUP7XYt848iB+cIOy57Y\n3WxoQCTlBO6+hM6laXmaf4OlL9g3+vfj4KQ6olKBVnsS00mEGWIBa1sUd/mB\nnTXVMx0M+rzODxQ3IyijCQPh3Y/qef9z/RuSTU+vRki9YFTD8oMXWdxwlrBV\nnYAsiUoc6fMjms9f4DJWaTRKsPiwJwbkaeDzII7s8abp93oHFngnwg9WAfKm\nr6A3\r\n=GaZV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZ05s5vwJ2KPqYMFn+aUJfpd3ua8ggoguN96IjTagF6QIhAJY39kWpkrGwxIQNXla3Ki2HVf53QwTqC1Jz5Dv+FRl/"}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.1.0_1581076783400_0.23219852641992245"},"_hasShrinkwrap":false},"2.1.1":{"name":"@untool/react","version":"2.1.1","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.1.1","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"092dc7aaa046528d35e5ea34fdd4534ecbd9c50e","_id":"@untool/react@2.1.1","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-IVyy1Vo1NEdv39P196a2dP+4MZELDPnNpmFlG14YmEYg46JgMEOJYYzmgsg6HAtbmV3dCL2UI3Kfx331teTA4Q==","shasum":"f3d10685083221b2a6f71b9c33e5fe996a990c08","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.1.1.tgz","fileCount":15,"unpackedSize":51105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJePYIBCRA9TVsSAnZWagAAdVYP/0kfWFdybfHh4nx+uhCI\nsvCbPpPjOP99/Y7vL06NWscNi57Oav1nqQKcHH/Lq/dNFAfzgTuWjLeWd3ol\njgie0gaQq6qJQDY7psIV8bLN3tR5ztfdyuOdRnRlsAVMLayxHrc26Z6swNc4\niQhiDoXoYvkMZ5WlBjf8g+vrGRrlBvFn3LvjOCfQ6MjY2uAro6Nzy25aJj4T\nuPKubUQafvrqG9uYo+MTSiyEHSyBsftemqN20W9rqM1TpngccypP4zkZUC81\nKxknvEq17AYubECHn74QWD+SRtTjhv/i9pQ3puP46im0gCRCmEVlx/qTr20K\njfgHxQ1RFKhvnEOeIZl0VCbe002P9/GxcdvGvAVO9OPmpWujym/tQdVWGsFu\noUQaizJmbzoSxi3NElXtXbjaGYa67xv5CUQWU4ReRe5VaUnfWsgM9dAjjMpL\n+73WXASuZDOlBvsKZCqoHW1huP3xNu6LPNIYbtB8OzMl/B3y8AmpN9Alg8Zb\nWBht1Y3jVPLg0iUnunfqjKcvBj+/lZbcLB+FiaPRe54gghXBvPkBAv/2YKE6\n98R+YlBaXDu4jf1tQCzdDBWIoSp6Y1w4fIKgVjPaL4eDbkUEDQUSsnTu8OAe\n3VQ1D1gPJrKWL+HLq6XuRA13xXRAWwkF8TsdzIEtIEB8dvXaTwH/5TP9QzXg\ngT5q\r\n=qy5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBanQZB+n7W1BJDPI24+MuQJE2vu8lf03F9CngNBDg27AiBeV5S5sRyb3MWBHR39ySmGQ60MXFo4pWvnYjpFumI4UQ=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.1.1_1581089280637_0.44881276831210815"},"_hasShrinkwrap":false},"2.1.2":{"name":"@untool/react","version":"2.1.2","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.1.2","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^2.1.1"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"b800fa0c666729df13ff7c1d81ada6ef3ecea12e","_id":"@untool/react@2.1.2","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-KIYt+nJKs6PgkI14//R/HZDyzHfnYLSzBaNseVTX7A7+zQfS6nheatHlA1MxtfKIurqlK9Pq3iCuyOqa4tUd9w==","shasum":"fabf4562bfc0296fc0583b0e359098e51664da54","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.1.2.tgz","fileCount":15,"unpackedSize":51247,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeRmrdCRA9TVsSAnZWagAAEBUP/Ay044o0loiYLqT88Rkd\n0IXYLRRb8sqgfS4DT0d57Uph9pL5BMKUGDTnBIHQ+JY4K9Z/KkloEAecP+tq\nY6VhmyfGKOAeUz7arXvtngDHVrt5ma3vKE7tqyxgCKUPiS9ThqgPGvyR3F5q\nimLSpfKKX1nawTuggOXT+5h4sZE6a+JRW8Sh3BrPvxGnmPGuAU/1yUGL9Cor\nudoa5EDDdwykhwHDSSbkPn3UGInM7FTVRerWxhT36jjMHxGFBEbL++wpHlkP\nN6DvzFoeSmbPP4jr7vbSZIk1COogm1f1ILSnecEnwY7T8y9FJATvId41W6L/\n7SanPtzNIb8XgFSWPqeOak1cFcAa7PGBejLrq3THj5WMZnjuopyE0pgvRTUr\nsxxlaZa9NbiXtH+lU2QDOVloyigERM1ypw0tN2bIyw/jJ7DB+Z1AGFGJV6NS\nwprVBqga8uOz03+MlfIWY3akI3Ox5P4eMDyEXxaI9/WQsgnqU67VQHQ6Za2Z\nbo1tEuxdhcWujwLrgQBXCh4S0dDCUG0EEH9W71EzyvPKVOH2recyKhkyhp8Y\nzEjBXHkG58lhV+CLLx8Gjzj7EMfnU9jB9pDagIxJPgPsuPBNYzWEyvjuEADB\nxKFyNd3gVFTFoSCB0K5YnEWc4WZwGwRuuT54QWq4Lk808DdtGGmqwBHWSFoG\nUzQU\r\n=PYz6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBaU9pn2qDQpvsUT2IQn4SOg9qu27q/SFlsd/5iKMCSqAiEA8NEttsvemEHRUPigq2l9qrrOBSkUwgLwXf/7XhYm438="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.1.2_1581673181043_0.3589251168940284"},"_hasShrinkwrap":false},"2.1.3":{"name":"@untool/react","version":"2.1.3","description":"untool react mixin","browser":"lib/runtime.js","server":"lib/runtime.js","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"license":"MIT","publishConfig":{"access":"public"},"bugs":{"url":"https://github.com/untool/untool/issues"},"homepage":"https://github.com/untool/untool#readme","dependencies":{"@babel/core":"^7.7.0","@babel/preset-react":"^7.7.0","@untool/core":"^2.1.3","babel-plugin-transform-react-remove-prop-types":"^0.4.24","clone":"^2.1.2","depd":"^2.0.0","duplitect":"^2.0.1","is-plain-obj":"^2.0.0","mixinable":"^4.0.0","pathifist":"^1.0.0","prop-types":"^15.7.2","serialize-javascript":"^3.0.0"},"peerDependencies":{"react":"^16.8.0","react-dom":"^16.8.0","react-helmet-async":"^1.0.4","react-router-dom":"^5.0.0"},"engines":{"node":"^10.13 || ^12.13 || ^13.0"},"gitHead":"bc0e3a4bad765827fb018e6d920ddfb1fb865989","_id":"@untool/react@2.1.3","_nodeVersion":"10.19.0","_npmVersion":"lerna/3.20.2/node@v10.19.0+x64 (darwin)","dist":{"integrity":"sha512-vz5zLyQGDYe2kaRKIhQcaNavDaejVFjwI+sZuz/q/wHiFBOEa0tsZLA+B0ike6j4iXy7NcRGBPH9MqOWkrsbfA==","shasum":"8f8c6740bc60220a468f412ec289ee8193fa611f","tarball":"https://registry.npmjs.org/@untool/react/-/react-2.1.3.tgz","fileCount":15,"unpackedSize":51708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2fruCRA9TVsSAnZWagAAcooP/ixqajKQOAO7f6BoYFF7\noqUvOaIKWJguWs/19cGkF9f1jq7/HmhpJBY3fqbY5qA2Qvx7uy5oP0JGdSkv\nCjamhMKi/lLWgupD965fy6pU/XPSKjACP1npS7a2+0piYtzSFD5RY2v/C2sC\nq91dDJtG+7M97Su4bTx9oZB2qFPzs/KMGYz64dPiu9pKgz3G4GX0ZIpoEG1J\nUBs3O5H1CrQCdwD75pLLdD7eZ+AVVEnNGMyRUbAdhRQclbXcSlgcwXlxrbmV\nbmoYb2RBgAMJGpEZ/trtfmznEg5ReQ3VaRHV9HPhAxuVxB84fV/wtmveMO4Q\nYTu4vcAH85kKDD6x913Dzy0uPJBPX+W0UWkC1yBsWBv3UtAagMoVD72kfQl1\ntQZUueQHRqEVggL4YgboeILQ8nZckJlkbugpQgk9s7Tj2IaPRZfuTTHp9knZ\npjq8unTfm+7mnTRP6/8Dd6H9sYo23XvspvwD0ASb9YRS+5eJTEmoiVSwngDt\n/wpTB2VZBJ1+pvOGYi6Myx6/ugEEp1OgDOd9gcHpk3FTkwlrNcqGt1Kt/+7u\neVRSLkNHM+/pvjHAu0QrscwQIaNeImXkBsWKV/LJHSNxAkwYd/bIHuqdZ+AC\nbDxEmLBJ5ZpziAk6/Sg3wbfKThnBVkVJR3oYEOV8k3u1q1HWj90AuRdr+7m1\ns80n\r\n=/fKM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG4oIxcFRs9RJAX4D5qRVLwFoAn0eTj8zHJcZOX1cPqhAiAXnbmx1lzX9P/k2jUOjKiFzg1KMsLzGQ/EJLA9786Scw=="}]},"maintainers":[{"email":"daniel@dmbch.net","name":"dmbch"},{"email":"kraemerseele@gmx.de","name":"herschel666"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"}],"_npmUser":{"name":"herschel666","email":"kraemerseele@gmx.de"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react_2.1.3_1582559319982_0.9137883793994606"},"_hasShrinkwrap":false}},"time":{"created":"2018-02-24T22:14:26.800Z","0.0.1":"2018-02-24T22:14:26.961Z","modified":"2022-06-13T01:24:06.802Z","0.1.0":"2018-02-26T22:21:36.184Z","0.2.0":"2018-03-21T21:48:46.710Z","0.3.0":"2018-03-22T22:24:00.507Z","0.3.1":"2018-03-24T00:13:23.844Z","0.4.0":"2018-04-16T22:02:31.538Z","0.4.1":"2018-04-20T19:55:11.321Z","0.4.3":"2018-04-24T22:31:53.637Z","0.5.0":"2018-05-07T14:33:06.931Z","0.5.1":"2018-05-14T21:06:01.762Z","0.6.0":"2018-05-16T21:11:52.041Z","0.7.0":"2018-06-05T09:50:14.776Z","0.8.0":"2018-06-13T20:06:22.997Z","0.8.1":"2018-06-18T20:18:32.251Z","0.8.2":"2018-06-21T11:11:09.168Z","0.9.0":"2018-06-25T07:56:10.505Z","0.10.0":"2018-06-26T20:43:42.574Z","0.11.0":"2018-07-03T20:22:37.236Z","0.12.0":"2018-07-06T13:02:34.948Z","0.12.1":"2018-07-09T13:25:38.176Z","0.13.0":"2018-07-17T10:13:47.371Z","0.14.0":"2018-07-25T10:01:28.978Z","0.15.0":"2018-08-02T09:26:26.300Z","0.15.1":"2018-08-03T12:28:41.669Z","0.16.0":"2018-08-06T08:27:51.884Z","0.17.0":"2018-08-17T15:25:52.577Z","0.17.1":"2018-08-20T19:59:13.028Z","0.18.0":"2018-09-03T09:24:04.781Z","0.19.0":"2018-09-06T09:18:06.790Z","0.20.0":"2018-09-10T06:46:40.228Z","0.21.0":"2018-09-11T21:03:32.465Z","0.22.0":"2018-09-13T09:45:35.333Z","0.23.0":"2018-09-25T14:30:18.717Z","0.24.0":"2018-09-26T08:14:15.079Z","0.25.0":"2018-09-28T12:39:58.571Z","0.25.1":"2018-09-28T15:36:32.148Z","0.26.0":"2018-10-01T15:21:27.321Z","1.0.0-rc.0":"2018-10-09T23:02:34.881Z","1.0.0-rc.1":"2018-10-10T14:12:28.252Z","1.0.0-rc.2":"2018-10-10T15:46:51.071Z","1.0.0-rc.3":"2018-10-15T08:27:43.424Z","1.0.0-rc.4":"2018-10-16T08:29:16.555Z","1.0.0-rc.5":"2018-10-17T07:49:29.266Z","1.0.0-rc.6":"2018-10-17T09:34:57.538Z","1.0.0-rc.7":"2018-10-21T21:32:58.670Z","1.0.0-rc.8":"2018-10-23T22:39:02.733Z","1.0.0-rc.9":"2018-11-15T10:00:24.842Z","1.0.0-rc.10":"2018-11-15T17:04:14.065Z","1.0.0-rc.11":"2018-11-19T14:40:58.031Z","1.0.0-rc.12":"2018-12-03T17:14:13.570Z","1.0.0-rc.13":"2018-12-05T10:11:39.774Z","1.0.0-rc.14":"2018-12-07T13:58:42.335Z","1.0.0-rc.15":"2019-01-03T10:01:58.810Z","1.0.0-rc.16":"2019-01-09T12:54:02.018Z","1.0.0-rc.17":"2019-01-17T10:54:57.522Z","1.0.0-rc.18":"2019-01-18T17:07:09.875Z","1.0.0-rc.19":"2019-01-22T13:32:36.723Z","1.0.0-rc.20":"2019-01-24T08:47:50.993Z","1.0.0":"2019-01-29T21:46:07.776Z","1.1.0":"2019-02-14T20:42:19.251Z","1.2.0":"2019-02-27T10:23:27.519Z","1.3.0":"2019-03-01T12:39:58.290Z","1.3.1":"2019-03-07T16:03:29.883Z","1.4.0":"2019-03-18T23:13:04.792Z","1.4.1":"2019-03-22T12:40:19.565Z","1.5.0":"2019-03-26T22:10:07.883Z","1.5.1":"2019-03-27T14:45:52.962Z","1.6.0":"2019-04-09T12:37:32.806Z","1.6.1":"2019-04-11T12:39:23.817Z","1.6.2":"2019-04-15T14:50:30.928Z","1.7.0":"2019-05-03T16:19:22.910Z","1.8.0":"2019-05-09T08:34:50.422Z","1.8.1":"2019-05-09T11:56:35.386Z","1.8.2":"2019-05-13T12:01:44.067Z","1.8.3":"2019-05-13T16:03:28.826Z","1.9.0":"2019-06-17T16:42:44.872Z","1.9.1":"2019-07-01T15:53:48.914Z","1.9.2":"2019-07-11T13:06:50.767Z","1.9.3":"2019-07-19T14:21:44.150Z","1.9.4":"2019-07-23T12:26:44.900Z","1.10.0":"2019-08-12T12:07:49.168Z","2.0.0-alpha.0":"2019-08-30T15:59:59.888Z","1.10.1":"2019-09-11T08:42:36.708Z","2.0.0-alpha.1":"2019-09-27T14:26:39.194Z","2.0.0-alpha.2":"2019-09-27T14:44:56.841Z","2.0.0-alpha.3":"2019-10-02T14:03:02.977Z","2.0.0-alpha.4":"2019-10-24T08:36:44.042Z","2.0.0-alpha.5":"2019-12-06T10:04:50.344Z","2.0.0-beta.0":"2019-12-06T14:00:11.056Z","1.10.2":"2019-12-09T15:43:53.323Z","1.10.3":"2019-12-09T17:28:27.622Z","1.10.4":"2019-12-11T16:51:53.886Z","2.0.0-beta.1":"2019-12-12T10:24:35.530Z","2.0.0":"2020-01-06T15:52:50.008Z","2.0.1":"2020-01-20T16:51:13.877Z","2.1.0":"2020-02-07T11:59:43.485Z","2.1.1":"2020-02-07T15:28:00.755Z","2.1.2":"2020-02-14T09:39:41.163Z","2.1.3":"2020-02-24T15:48:40.159Z"},"maintainers":[{"email":"rok@kowalski.gd","name":"robertkowalski"},{"email":"bjoernjohannes@gmail.com","name":"zaubernerd"},{"email":"mail@jhio.de","name":"jhiode"},{"email":"knister.peter@shadowrun-clan.de","name":"knisterpeter"}],"description":"untool react mixin","homepage":"https://github.com/untool/untool#readme","repository":{"type":"git","url":"git+ssh://git@github.com/untool/untool.git"},"author":{"name":"dmbch","email":"daniel@dmbch.net"},"bugs":{"url":"https://github.com/untool/untool/issues"},"license":"MIT","readme":"# `@untool/react`\n\n[![travis](https://img.shields.io/travis/untool/untool/master.svg)](https://travis-ci.org/untool/untool)&nbsp;[![npm](https://img.shields.io/npm/v/@untool%2Freact.svg)](https://www.npmjs.com/package/@untool/react)\n\n`@untool/react`'s main runtime exports are a couple of React components that allow implementers to declaratively control server (or system) behavior. Additionally, `@untool/react` features full support for [`react-router`](https://github.com/ReactTraining/react-router)'s and [`react-helmet-async`](https://github.com/staylor/react-helmet-async)'s components.\n\n`@untool/react` provides all three types of `@untool/core` [mixin types](../core/README.md#mixins). Its `core` mixin uses `@untool/webpack`'s [`configureBuild`](../webpack/README.md#configurebuildwebpackconfig-loaderconfigs-target-pipe) hook to add some settings specific to [React](https://reactjs.org), for example support for [JSX](https://reactjs.org/docs/introducing-jsx.html) syntax.\n\nIts `runtime`, i.e. `browser` and `server`, mixins are a bit more interesting as they are `untool`'s only default [`render`](../core/README.md#renderargs-runtime-only) mixins. They set up [React](https://reactjs.org) for client- and server-side rendering. Additionally, they provide mixin hooks of their own to allow you to add your own features, for example [Redux](https://redux.js.org) support.\n\nDuring application startup, `@untool/react` runs a check to determine if certain npm packages are installed multiple times. If you see warnings telling you that this is the case, you will want to make sure you get rid of these duplicates, as they will almost certainly break things in interesting ways.\n\n### Installation\n\n```bash\n$ yarn add @untool/react react react-dom react-router-dom react-helmet-async\n# OR npm install @untool/react react react-dom react-router-dom react-helmet\n```\n\n## `render(element, [options])`\n\n`render()` is `@untool/react`'s main export. You are expected to call it in your applications main entry file and it is essentialy a shorthand: it creates and bootstraps a mixin container and calls its `render` method.\n\n`render` accepts two arguments: a react element and an optional options object. `@untool/react` will use the contents of `options.router` to configure the [React Router](https://github.com/ReactTraining/react-router) instances it controls.\n\n```javascript\nimport React from 'react';\nimport { render } from '@untool/react';\nexport default render(<h1>hello world</h1>);\n```\n\nThe `render` function serves two main purposes: 'universalifying' or 'isomorphizing' you application, i.e. making sure your app's code can run both on a server and in a browser, and integrating `untool`'s build and runtime environments.\n\n## Components\n\n### `<Miss />`\n\nThis component allows you to instruct `@untool/react` to call Express.js' [middleware `next`](https://expressjs.com/en/guide/using-middleware.html) function. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Miss } from '@untool/react';\n\nexport default () => <Miss />;\n```\n\n### `<Status code />`\n\nThis component enables you to instruct `@untool/react` to send a different HTTP status code than the default of 200. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Status } from '@untool/react';\n\nexport default () => <Status code={404} />;\n```\n\n### `<Header name value />`\n\nWith this component, you can declaratively set arbitrary HTTP headers from your React application. On the client side, it is effectively a no-op.\n\n```javascript\nimport { Header } from '@untool/react';\n\nexport default () => <Header name=\"X-Foo\" value=\"Bar\" />;\n```\n\n### `importComponent(module|moduleLoader, [exportName|exportResolver])`\n\nUsing the `importComponent` helper, you can asynchronously require components into your application to help you reduce asset sizes. It works similarly to [`react-loadable`](https://github.com/jamiebuilds/react-loadable), but is deeply integrated with `untool` and e.g. supports server-side-rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst Home = importComponent(\n  () => import('./home'),\n  ({ Home }) => Home\n);\n\nexport default () => <Home />;\n```\n\nIf you do not specify an `exportName` or `exportResolver`, `importComponent` will fall back to the imported modules `default` export.\n\n`importComponent` itself returns a React component supporting some props that enable you to control module loading and (placeholder) rendering.\n\n```javascript\nimport { importComponent } from '@untool/react';\n\nconst About = importComponent('./about', 'About');\n\nconst loader = (load) =>\n  Promise.race([\n    new Promise((resolve, reject) => setTimeout(reject, 10000)),\n    load(),\n  ]);\n\nconst render = ({ Component, error, loading, ...props }) => {\n  return !(error || loading) ? <Component {...props} /> : null;\n};\n\nexport default () => <About loader={loader} render={render} />;\n```\n\nComponents loaded using `importComponent` (and their dependencies) will be placed in separate chunks, i.e. asset files. `@untool/react` makes sure that all asset files containing modules used for server-side rendering are referenced in the initial HTML output.\n\n## API\n\n### `render([req, res, next])` ([override](https://github.com/untool/mixinable/blob/master/README.md#defineoverride))\n\nThis method is being called whenever you call the main `render` method. In a server-side, i.e. Node.js, environment it receives the usual arguments any Express [middleware](https://expressjs.com/en/guide/writing-middleware.html) receives: `req`, `res`, and `next`. In a client-side, i.e. browser, environment it receives no arguments whatsoever.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  render(req, res, next) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nYou will not usually have to override this method as it exposes the following mixin hooks to alter its behaviour. In a server-side environment, a fresh `mixinable` container is being created for every request, including new mixin instances.\n\n### `bootstrap([req, res])` ([parallel](https://github.com/untool/mixinable/blob/master/README.md#defineparallel))\n\nWithin this method, you are expected to set up your application. Your implementation will receive both Express' [`req`](https://expressjs.com/en/4x/api.html#req) and [`res`](https://expressjs.com/en/4x/api.html#res) objects for you to do whatever you like with. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise).\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  bootstrap(req, res) {\n    if (req) {\n      // server\n    } else {\n      // browser\n    }\n  }\n};\n```\n\nRemember you can register custom middlewares using [`@untool/express`](../express/README.md#initializeserverapp-target-sequence) instead of implementing elaborate request or response handling logic inside your runtime mixin.\n\n### `enhanceElement(element)` ([compose](https://github.com/untool/mixinable/blob/master/README.md#definecompose))\n\nWith this method, you can wrap the React root element with additional components, like Redux' [Provider](https://redux.js.org/basics/usage-with-react). If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the wrapped element.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  enhanceElement(element) {\n    return element;\n  }\n};\n```\n\n### `fetchData(data, element)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe))\n\nMost applications need some sort of data. Implement this method in your mixin, to fetch said data before rendering and return an object with that additional data. If you need to do something asynchronous in this method, just return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  fetchData(data, element) {\n    return { ...data, foo: 'bar' };\n  }\n};\n```\n\n### `getTemplateData(data)` ([pipe](https://github.com/untool/mixinable/blob/master/README.md#definepipe), Server Only)\n\nIn case you need to gather additional template data after React rendering, e.g. if you are using [styled components](https://www.styled-components.com), you can add the required data by implementing this hook in your custom mixin. To do so asynchronously, have this method return a [`Promise`](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise) resolving to the extended data.\n\n```javascript\nconst { Mixin } = require('@untool/core');\n\nmodule.exports = class FooMixin extends Mixin {\n  getTemplateData(data) {\n    return { ...data, baz: 'qux' };\n  }\n};\n```\n\nThis hook is only used for server-side rendering, i.e. it will not be called in the browser.\n","readmeFilename":"README.md"}