{"_id":"cf-component-viewport","_rev":"268-d5e70f7e9933f0d8f6a76a280e5e48b0","name":"cf-component-viewport","dist-tags":{"stable":"1.0.3","latest":"2.2.1"},"versions":{"1.0.0":{"name":"cf-component-viewport","version":"1.0.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@1.0.0","maintainers":[{"name":"thejameskyle","email":"me@thejameskyle.com"}],"dist":{"shasum":"881f9a29becd21f832cc71d0ffb2b8062d140a42","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-1.0.0.tgz","integrity":"sha512-OPn58jTGTdAxL7KUc4CQTOaoOHa5M/07sd3GjJq7oa1+y05NoPEyHVhqfoUJ+EGcXYmRhtnsVYXXrmaWxCfIqQ==","signatures":[{"sig":"MEQCIA3QSrJxLbvbM41bt4u+z1L3lgAK3qfR5PLYk+XLrq/3AiAUQLcw5ZNn8319GZ3hMgOnucEhos/WV3Z05RzypapERg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"881f9a29becd21f832cc71d0ffb2b8062d140a42","gitHead":"d2fa212159bb206fa0db7eb80e8514b058dcd368","scripts":{"lint":"eslint *.js src/ test/","test":"karma start","build":"babel src -d lib","format":"jsfmt -w *.js src/ test/","example":"browserify --debug example/script.js -o example/bundle.js -t babelify","prepublish":"npm run build"},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"_npmVersion":"3.3.10","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"0.10.41","dependencies":{"react":"^0.14.2","react-responsive":"^1.0.1"},"devDependencies":{"chai":"^3.4.1","jsfmt":"^0.5.2","karma":"^0.13.15","mocha":"^2.3.3","eslint":"^1.8.0","defined":"^1.0.0","babelify":"^7.2.0","minimist":"^1.2.0","babel-cli":"^6.1.1","react-dom":"^0.14.2","babel-core":"^6.0.20","karma-mocha":"^0.2.0","karma-coverage":"^0.5.3","babel-preset-cf":"^1.2.0","karma-browserify":"^4.4.0","browserify-istanbul":"^0.2.1","karma-beep-reporter":"^0.1.4","karma-tape-reporter":"^1.0.3","karma-mocha-reporter":"^1.1.1","karma-sauce-launcher":"^0.3.0","karma-chrome-launcher":"^0.2.1","karma-safari-launcher":"^0.1.1","karma-firefox-launcher":"^0.1.6"}},"1.0.1":{"name":"cf-component-viewport","version":"1.0.1","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@1.0.1","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"b78b39b0a0c30307c5fed172f57980ac2b29f5cc","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-1.0.1.tgz","integrity":"sha512-y8E3YDhkj1PjawX9pzJk+waTLKjmkbGxv0SC18NetUmMKIRBQK9dDKRm65xvKsaMGSZHu1RAyi/ksGiq3LhVRw==","signatures":[{"sig":"MEUCIDkYA6gzlt/Ua9kHAM2QajQ2yYtIUhO+ZIfA5Ftt0a4WAiEAhXuKfY6SkFaeoDxrtzT6jL01fTtM9HOXvBNNUniE8Zw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b78b39b0a0c30307c5fed172f57980ac2b29f5cc","scripts":{},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"_npmVersion":"3.3.6","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"5.0.0","dependencies":{"react":"^0.14.2","react-responsive":"^1.0.1"},"devDependencies":{"react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-1.0.1.tgz_1454407755287_0.01969591388478875","host":"packages-5-east.internal.npmjs.com"}},"1.0.2":{"name":"cf-component-viewport","version":"1.0.2","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@1.0.2","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"fe9c8aad2681423728b3a0c931b1e83b3c75f0b4","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-1.0.2.tgz","integrity":"sha512-Q85/YFExJ0RQ9kPPMlDbkduLf6BQz2uv5yUchAK0RtuJhntLJPuXIqU5vLrwdGX5IEMwpR6CN80WuuuzTsUpRQ==","signatures":[{"sig":"MEYCIQCjxxCZkOdh6x5blH5hj65PxGfgSqJZYbEUvNXPpRpo0gIhAJlEoeWCmA8X4Ngi+k8jGV8GJ0qaGpP5WPYi5HOiPfon","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"fe9c8aad2681423728b3a0c931b1e83b3c75f0b4","scripts":{},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"_npmVersion":"2.14.9","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"0.12.9","dependencies":{"react":"^0.14.2","react-responsive":"^1.0.1"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{"react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-1.0.2.tgz_1454698697995_0.8224250294733793","host":"packages-6-west.internal.npmjs.com"}},"1.0.3":{"name":"cf-component-viewport","version":"1.0.3","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@1.0.3","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"4974a13ae9b118880622d69447b0364091767a85","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-1.0.3.tgz","integrity":"sha512-M637i1DZkVpCdLnkeCNotZ3SUcQ1MfigVBVx2bokshe6fcx+puwF1cI5vM7x8WJb8GI/eCHzXgjk13tPUmUFJQ==","signatures":[{"sig":"MEUCIHgXNOsUvpONB8v/7QVIZOWiH1VqHkmFmxq4yupUO8GkAiEAquYq5x46iYcQro7jlILryMX3tdGR1gb6QcAcdDe9yUs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"4974a13ae9b118880622d69447b0364091767a85","scripts":{},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"_npmVersion":"2.14.9","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"0.12.9","dependencies":{"react":"^0.14.2","react-responsive":"^1.0.1"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{"react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-1.0.3.tgz_1454701350672_0.23512905836105347","host":"packages-5-east.internal.npmjs.com"}},"1.0.4":{"name":"cf-component-viewport","version":"1.0.4","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@1.0.4","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"b5ecb95e6321c666a4b3d0fa8ca2f83cdf41fad5","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-1.0.4.tgz","integrity":"sha512-tnmcEbxhr9JqFCPQf/X7P7irCb/oFnQP8FYX4/xxoFltS4PIXba41wr2DfzyTSGQcFyk0DkkXK8JCQyGxI7NVw==","signatures":[{"sig":"MEUCIC8cRiZeWQhy8EZFkklMAoXu1tzvtHKG+4F0awbMXXpoAiEA9TTg7Oa/NvJ+E/akG+Lel9MW2i5rqmCmkBshXsBeTIQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b5ecb95e6321c666a4b3d0fa8ca2f83cdf41fad5","scripts":{},"_npmUser":{"name":"thejameskyle","email":"me@thejameskyle.com"},"_npmVersion":"2.14.9","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"0.12.9","dependencies":{"react":"^0.14.2","react-responsive":"^1.0.1"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{"react-dom":"^0.14.2"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-1.0.4.tgz_1464209133150_0.27835446153767407","host":"packages-16-east.internal.npmjs.com"}},"2.0.0":{"name":"cf-component-viewport","version":"2.0.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@2.0.0","maintainers":[{"name":"akenn","email":"andrew@akenn.org"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thejameskyle","email":"me@thejameskyle.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"triggity","email":"truongmt@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"e9fe8fa6ec0fa0d0b42d0bc4427cf5648d2322c9","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-2.0.0.tgz","integrity":"sha512-R2UI+SV+PAKyzemMG/xVXp0xClUUpx2lt06pgGJe1Lrz8Xyivod4D5FjBaD7n72xR2wHCK1QwYgAmtyE1tkx4w==","signatures":[{"sig":"MEUCIQCnDM6jxb6XkOVynSZX3hZI93ZGGGrgl89bhBWXUt3RSwIgcsxmv4/ZD/3rNU3wHdEMt5tpd9fFp2iIKT2rOvHn76U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"e9fe8fa6ec0fa0d0b42d0bc4427cf5648d2322c9","scripts":{},"_npmUser":{"name":"wyuenho","email":"wyuenho@gmail.com"},"_npmVersion":"2.15.9","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"4.6.1","dependencies":{"react":"^0.14.2 || ^15.0.0-0","react-responsive":"^1.1.3"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{"react-dom":"^15.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-2.0.0.tgz_1480607626390_0.17757958266884089","host":"packages-18-east.internal.npmjs.com"}},"2.0.1":{"name":"cf-component-viewport","version":"2.0.1","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@2.0.1","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"b4586925764537781c1aa6e3f5eaae8b46550b92","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-2.0.1.tgz","integrity":"sha512-JNuakzzVaxzMvrWqjDCphG9GRa3B/suMk6gNSKRFqcrnOHwu0jkNxYgOjGqjN0v84Vn5AVm3ySmLt0Q36ND2Ig==","signatures":[{"sig":"MEUCIHCC4dBZRw7EDVSKcbSO99hI3lwoKSbG4QclaPCNyK1ZAiEAzX5ZougRqaMYp9GeUl8fu+EoRuqT14uHEyZRfnbLA3c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","_shasum":"b4586925764537781c1aa6e3f5eaae8b46550b92","scripts":{},"_npmUser":{"name":"koddsson","email":"koddsson@gmail.com"},"_npmVersion":"2.15.11","description":"CloudFlare Viewport Component","directories":{},"_nodeVersion":"7.5.0","dependencies":{"react":"^0.14.2 || ^15.0.0-0","react-responsive":"^1.1.3"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"devDependencies":{"react-dom":"^15.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-2.0.1.tgz_1488209305830_0.3624232297297567","host":"packages-12-west.internal.npmjs.com"}},"2.1.0":{"name":"cf-component-viewport","version":"2.1.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@2.1.0","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"d0f97aac1bca91563fb45f8871333d620ad21428","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-2.1.0.tgz","integrity":"sha512-9JNPG+4Q4Bf+Me3tITDcYOVFxtzOt/6pekT73NrZGwt6S36Wbrlxa6vvjq+f7JqeijY4VsAl9ci94jxT+8oycQ==","signatures":[{"sig":"MEYCIQCxNenZQPJba8S0VNvot3P0qTBj18JNw/LkZO4JiwRuRQIhAPm2FoLGnXRXYpBeMC7QEK3Bb9yxQO3yRbF1uw8OJEa0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","module":"es/index.js","_shasum":"d0f97aac1bca91563fb45f8871333d620ad21428","scripts":{},"_npmUser":{"name":"miksu","email":"vojtech@miksu.cz"},"_npmVersion":"4.1.2","description":"Cloudflare Viewport Component","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.3","dependencies":{"react-responsive":"^1.1.3"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-0 || ^16.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-2.1.0.tgz_1489990226026_0.8147657278459519","host":"packages-12-west.internal.npmjs.com"}},"2.2.0":{"name":"cf-component-viewport","version":"2.2.0","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@2.2.0","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"074ab35301b504af933218d1d8adb862b01d7e94","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-2.2.0.tgz","integrity":"sha512-IRvMEagDfK27FsUYMbCUng7aokD5buxjEBjZm1SD0uKEHSpMp7RF6SJrz2aMmMXRLZENpyFzRzBwLJGPDxS33w==","signatures":[{"sig":"MEQCIGnk14IXU7JJxBIiAt47royPOVV7f0YSk97R8hhbE1uBAiBGGbiNBGIXB2P26vVlYdGQHzvpEry+kaL1czY+6VSS9w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","module":"es/index.js","_shasum":"074ab35301b504af933218d1d8adb862b01d7e94","scripts":{},"_npmUser":{"name":"miksu","email":"vojtech@miksu.cz"},"_npmVersion":"4.1.2","description":"Cloudflare Viewport Component","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.3","dependencies":{"react-responsive":"^1.1.3"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"peerDependencies":{"react":"^0.14.0 || ^15.0.0-0 || ^16.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-2.2.0.tgz_1490037047100_0.46075532282702625","host":"packages-18-east.internal.npmjs.com"}},"2.2.1":{"name":"cf-component-viewport","version":"2.2.1","author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","_id":"cf-component-viewport@2.2.1","maintainers":[{"name":"hturan","email":"harley@hturan.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"johndotawesome","email":"jrf0110@gmail.com"},{"name":"jparyani-cloudflare","email":"jparyani@cloudflare.com"},{"name":"jwineman","email":"john.wineman@gmail.com"},{"name":"koddsson","email":"koddsson@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"miksu","email":"vojtech@miksu.cz"},{"name":"nkcmr","email":"nick@comer.io"},{"name":"ryan0x44","email":"npmjs@ryan0x44.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"thellimist","email":"mufuyil@gmail.com"},{"name":"toekneestuck","email":"toekneestuck@gmail.com"},{"name":"wyuenho","email":"wyuenho@gmail.com"}],"dist":{"shasum":"2b7c368239ef2806112b152fa80bb32f072d8ce6","tarball":"https://registry.npmjs.org/cf-component-viewport/-/cf-component-viewport-2.2.1.tgz","integrity":"sha512-0F5kJ5h1DRGp7vcZsonRvCsowErO6M1r1rQrZmVFiBLODwyHYwudd72YQut+PxMZu5CBvztF1/pPeo1s30kwgQ==","signatures":[{"sig":"MEYCIQCRb9wciXc+AaJZoWWaTuLQ9mDVHlWonLM1Lti6Rnh5HgIhAIOhZ0hYkJUAOeQZBLv0KcPFcBkdjhycdxsu7WkIrdTr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","_from":".","module":"es/index.js","_shasum":"2b7c368239ef2806112b152fa80bb32f072d8ce6","scripts":{},"_npmUser":{"name":"miksu","email":"vojtech@miksu.cz"},"_npmVersion":"4.1.2","description":"Cloudflare Viewport Component","directories":{},"jsnext:main":"es/index.js","_nodeVersion":"7.7.3","dependencies":{"prop-types":"^15.5.8","react-responsive":"^1.1.3"},"publishConfig":{"registry":"http://registry.npmjs.org/"},"peerDependencies":{"react":"^0.14.9 || ^15.0.0-0 || ^16.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/cf-component-viewport-2.2.1.tgz_1492643546182_0.44054210069589317","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2015-12-22T23:45:36.804Z","modified":"2026-09-03T14:29:31.229Z","1.0.0":"2015-12-22T23:45:36.804Z","1.0.1":"2016-02-02T10:09:17.452Z","1.0.2":"2016-02-05T18:58:18.769Z","1.0.3":"2016-02-05T19:42:32.699Z","1.0.4":"2016-05-25T20:45:34.708Z","2.0.0":"2016-12-01T15:53:47.063Z","2.0.1":"2017-02-27T15:28:27.738Z","2.1.0":"2017-03-20T06:10:26.252Z","2.2.0":"2017-03-20T19:10:49.101Z","2.2.1":"2017-04-19T23:12:26.489Z"},"author":{"name":"James Kyle","email":"jkyle@cloudflare.com"},"license":"BSD-3-Clause","description":"Cloudflare Viewport Component","maintainers":[{"email":"npm-readonly@cloudflare.com","name":"cf-ci-write"},{"email":"service-account@cloudflare-ui.com","name":"dash_service_account"},{"email":"workers-devprod@cloudflare.com","name":"wrangler-publisher"},{"email":"ui-platform-production@cloudflare.com","name":"cf-npm-publish"}],"readme":"# cf-component-viewport\n\n> CloudFlare Viewport Component\n\n## Installation\n\n```sh\n$ npm install cf-component-viewport\n```\n\n## Usage\n\n```js\nimport React from 'react';\nimport Viewport from 'cf-component-viewport';\n\nexport default class MyComponent extends React.Component {\n  render() {\n    return (\n      <div>\n        <Viewport size=\"mobileWide\">\n          <div>...</div>\n        </Viewport>\n        <Viewport not size=\"mobileWide\">\n          <div>...</div>\n        </Viewport>\n      </div>\n    );\n  }\n}\n```\n","readmeFilename":"README.md"}