{"_id":"vue-in-viewport-mixin","_rev":"29-e41a596a0bd94e3a490aa7b05b1eecfc","name":"vue-in-viewport-mixin","dist-tags":{"old":"0.6.1","2x":"2.1.0","latest":"3.1.1"},"versions":{"0.4.1":{"name":"vue-in-viewport-mixin","version":"0.4.1","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.4.1","maintainers":[{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"bf1b92a999f9b518c227c59f836c4df6759bd0a0","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.4.1.tgz","integrity":"sha512-qjtU1Reir2YRKeah+m5h94QorF/6h6L67uwyCF0wjv3HyLcfl+EC8SMkPnfcF8reS9t9mGMp2BFugLi6AuWzUw==","signatures":[{"sig":"MEUCIBXsA4uMhzSriXfpqsX33bA5x3aaToCX98gN/Ws3LSbaAiEA9a1LySyVN4Q0MSaBIsVNRTWOIaFr1LwxTCXlxv/xKnM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"bf1b92a999f9b518c227c59f836c4df6759bd0a0","gitHead":"de8ab749fb83d7d7f1541da920a7121e3264fb4b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.8.3","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"5.10.0","dependencies":{"window-event-mediator":"github:bkwld/window-event-mediator"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.4.1.tgz_1459542197420_0.06512314407154918","host":"packages-12-west.internal.npmjs.com"}},"0.4.3":{"name":"vue-in-viewport-mixin","version":"0.4.3","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.4.3","maintainers":[{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"d7170c879b022dcafedd03b1596171c75f52cead","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.4.3.tgz","integrity":"sha512-/nIhUaoF3aBpDVSbA9mad0ymOUgGycPnuE6YKQsO0UkOXla/6YvADn0o8VaWcGCKO2wbwMWrcGoxMYFyDnJTaA==","signatures":[{"sig":"MEQCIEpPPlrN8hubhD2q3Hfw5+l9aDJPkqTl2MyOe5StTYCFAiBDWnFkGMwddhbPsb5pTCXJnRoGrvfOPzXRHypnfv0/nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"d7170c879b022dcafedd03b1596171c75f52cead","gitHead":"4db39dbf24fe94d8177433cff56ff825c51c2172","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.8.3","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"5.10.0","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.4.3.tgz_1459543023471_0.28261200920678675","host":"packages-12-west.internal.npmjs.com"}},"0.5.0":{"name":"vue-in-viewport-mixin","version":"0.5.0","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.5.0","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"356b2c2f71b8cb6921d412c4639fca747778e9be","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.5.0.tgz","integrity":"sha512-78x651VZ6vZn5CU6tl7lFXYIgSuAwnHmB5M6XtiSVvHiwqKLIT+hcpxjmIHOEIPJ1JVrYZOri8WU6ZEfCCOjGg==","signatures":[{"sig":"MEUCIGEtqWR0Wf18Zjx075YsRSRtGF97u1PoiFu7zPhYRM3yAiEAr2Qr8XGkY0ZAiqPt8ARJMRWRWs7jhzRoCoAbV6YesYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"356b2c2f71b8cb6921d412c4639fca747778e9be","gitHead":"6c4fbdfc584905228bbe016141756aeed8cd078b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.8.3","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"5.10.0","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.5.0.tgz_1461191291356_0.11736273439601064","host":"packages-12-west.internal.npmjs.com"}},"0.5.1":{"name":"vue-in-viewport-mixin","version":"0.5.1","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.5.1","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"5b3eb2028aeb7e832c0ebf52450564b0c9b87d46","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.5.1.tgz","integrity":"sha512-v5WzYqkO1N0wnXk751Nw1asflKcqUaL3S/HfLMPlINapCJeJPN8+p8RzvP41KhqxswXcriVGmWy31Bph+yG8bQ==","signatures":[{"sig":"MEYCIQCiS2N0nE/DkmcJQfCZeJ5TpFoBEs58EUDr/tZ3Fw7G2AIhAK16OS9s2IY/KavKMSE3iPkYVlcyYUsJR1iIXoXZuGx3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"5b3eb2028aeb7e832c0ebf52450564b0c9b87d46","gitHead":"0eea66e104db77e042725e9c5428fdc18bc930e9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.8.3","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"5.10.0","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.5.1.tgz_1468862104292_0.1952080379705876","host":"packages-16-east.internal.npmjs.com"}},"1.0.0":{"name":"vue-in-viewport-mixin","version":"1.0.0","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@1.0.0","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"8aa1d95ea461f6bc02360598bf53d3be8acf2c89","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-1.0.0.tgz","integrity":"sha512-WPVjsQSpNABosgnBDohCpP0QYYrmI8HqlYf3IMhi4Bgqy6Bq5MSVQi52MvQ9kZ2h/xTnH8YOIUcIVuDIVoWqIQ==","signatures":[{"sig":"MEUCIGNd1kAjGyRbRfCn1DXkVE9+Apyxoc7otys+3eqCf/BOAiEAt1YXHCjZMaZn77iMCW+niY16BlqC+zcwdN0iiAxGuCY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"8aa1d95ea461f6bc02360598bf53d3be8acf2c89","gitHead":"141d2184ad0ab10cadce415bcc499f52e6da79be","scripts":{"test":"yarn test:e2e","build":"webpack && node_modules/.bin/webpack -p","version":"npm run build && git add -A","test:e2e":"node test/e2e/runner.js","postversion":"git push --follow-tags"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.10.8","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"6.9.1","dependencies":{"scrollmonitor":"^1.1.2"},"devDependencies":{"vue":"^2.1.0","express":"^4.14.0","webpack":"^1.13.3","css-loader":"^0.26.0","nightwatch":"^0.9.9","vue-loader":"^10.0.0","cross-spawn":"^5.0.1","chromedriver":"^2.25.1","coffee-loader":"^0.7.2","coffee-script":"^1.11.1","selenium-server":"^2.53.1","express-urlrewrite":"^1.2.0","vue-template-compiler":"^2.1.0","webpack-dev-middleware":"^1.8.4"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-1.0.0.tgz_1479876127847_0.9449610621668398","host":"packages-12-west.internal.npmjs.com"}},"1.0.1":{"name":"vue-in-viewport-mixin","version":"1.0.1","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@1.0.1","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"149f79217a5102299768f54db60fce6efa4cad46","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-1.0.1.tgz","integrity":"sha512-UEc2HEu85spjW13oDLKxBMW04jy+gwH4KtcJlkv2BjiENB5KIBm02kvoKbLZWjlqKAfWMF4yRfBfQ83WsSZsAA==","signatures":[{"sig":"MEYCIQCUcQxNcoluzR3sSo8DkqT+hiq+nWAmE6uq//8nXgNadwIhAJtTRIvEj34UqNikR3LYaO+f2VVe85mCU5J8Du944OCl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"149f79217a5102299768f54db60fce6efa4cad46","gitHead":"8b652c9a6889d92cea933aa54788fa2c25c64d10","scripts":{"test":"yarn test:e2e","build":"webpack && node_modules/.bin/webpack -p","version":"npm run build && git add -A","test:e2e":"node test/e2e/runner.js","postversion":"git push --follow-tags"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.10.8","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"6.9.1","dependencies":{"scrollmonitor":"^1.1.2"},"devDependencies":{"vue":"^2.1.0","express":"^4.14.0","webpack":"^1.13.3","css-loader":"^0.26.0","nightwatch":"^0.9.9","vue-loader":"^10.0.0","cross-spawn":"^5.0.1","chromedriver":"^2.25.1","coffee-loader":"^0.7.2","coffee-script":"^1.11.1","selenium-server":"^2.53.1","express-urlrewrite":"^1.2.0","vue-template-compiler":"^2.1.0","webpack-dev-middleware":"^1.8.4"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-1.0.1.tgz_1479876588764_0.6744906071107835","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"vue-in-viewport-mixin","version":"1.0.2","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@1.0.2","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"23e3a773efac3fd29fb3dff91d3b4ead6a97bb26","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-1.0.2.tgz","integrity":"sha512-jSgVV8rVCKtXZvFFoU/WVEEZASOWTbUB5Fn37kO2AGd2bar48PZXxsZDpuk4pKiGW/B06rD2XkXKRYlMPhcj+g==","signatures":[{"sig":"MEQCIB5Tby4UNCOkFNbMmW07eUhYKMjYdTc4dunzK9JzftovAiA9HA/vTstkhNpM7kNjIfUia8nbrbmHTzCCfCtUzWYhgg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"23e3a773efac3fd29fb3dff91d3b4ead6a97bb26","gitHead":"f4d19d1588b97a82cbd9ea9282df80adff88199d","scripts":{"test":"yarn test:e2e","build":"webpack && node_modules/.bin/webpack -p","version":"npm run build && git add -A","test:e2e":"node test/e2e/runner.js","postversion":"git push --follow-tags"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.10.8","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"6.9.1","dependencies":{"scrollmonitor":"^1.1.2"},"devDependencies":{"vue":"^2.1.0","express":"^4.14.0","webpack":"^1.13.3","css-loader":"^0.26.0","nightwatch":"^0.9.9","vue-loader":"^10.0.0","cross-spawn":"^5.0.1","chromedriver":"^2.25.1","coffee-loader":"^0.7.2","coffee-script":"^1.11.1","selenium-server":"^2.53.1","express-urlrewrite":"^1.2.0","vue-template-compiler":"^2.1.0","webpack-dev-middleware":"^1.8.4"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-1.0.2.tgz_1480100945955_0.4225878124125302","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"vue-in-viewport-mixin","version":"1.0.3","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@1.0.3","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"15aebfa4f2f616c12083d9bb2a91853d29b170a6","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-1.0.3.tgz","integrity":"sha512-yFS9HS8wajHLMIuUJ1KDigDHjvBUMWDOX4MXAWPNIg3YPo9FrWzR0+kmBI8dhXYmgAoK8nldAIqMeff0WMq3OQ==","signatures":[{"sig":"MEUCIQC1LTH/QqYB9D4VXzyp4gP8NAGBasDAQlCwqhZFvcUwQQIgMV1f8w05JrBMGhQ8ZBwlDAOdVRRgjOPznftQDIwAU5o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"15aebfa4f2f616c12083d9bb2a91853d29b170a6","gitHead":"78dfb0d28c676c60afaac25c8b2d53c0e63519c5","scripts":{"test":"yarn test:e2e","build":"webpack && node_modules/.bin/webpack -p","version":"npm run build && git add -A","test:e2e":"node test/e2e/runner.js","postversion":"git push --follow-tags"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.10.8","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"6.9.1","dependencies":{"scrollmonitor":"^1.1.3"},"devDependencies":{"vue":"^2.1.0","express":"^4.14.0","webpack":"^1.13.3","css-loader":"^0.26.0","nightwatch":"^0.9.9","vue-loader":"^10.0.0","cross-spawn":"^5.0.1","chromedriver":"^2.25.1","coffee-loader":"^0.7.2","coffee-script":"^1.11.1","selenium-server":"^2.53.1","express-urlrewrite":"^1.2.0","vue-template-compiler":"^2.1.0","webpack-dev-middleware":"^1.8.4"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-1.0.3.tgz_1480373481157_0.2969954018481076","host":"packages-18-east.internal.npmjs.com"}},"0.6.0":{"name":"vue-in-viewport-mixin","version":"0.6.0","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.6.0","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"58ad50dd9dc667511ed088008b2528d64787a335","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.6.0.tgz","integrity":"sha512-1zQnI3akM8dX71lOlXsqlrQ8GWll4GOkvZAEBUvO50QpdjeTr9jk693viRLfyVodDwVk8Vd8Aa5uDpxjgWcuvw==","signatures":[{"sig":"MEUCIQD5UKBTD1PT4msc2aJSjwxGfLHWyYzzvXd7JAfJxqmcDQIgAt/0gIKVN2Wz8TvmXnqKL/ub53Ad+5pyywUmVmUCyw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"58ad50dd9dc667511ed088008b2528d64787a335","gitHead":"0fa6ad8f202fab99451e634d272239a97697b3b7","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"brokenhd","email":"michaelastarks@gmail.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"3.8.6","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"5.12.0","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.6.0.tgz_1485302383552_0.9604112496599555","host":"packages-18-east.internal.npmjs.com"}},"0.6.1":{"name":"vue-in-viewport-mixin","version":"0.6.1","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.6.1","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"fb6215bacf69fe28f3c33489325ceee2d7bfeb52","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.6.1.tgz","integrity":"sha512-IltF7ynzsU1SSepRusHrSNnEDH0cnHt+C5IfPAyvCd2vzik1L1gth+xTBbucbN/8nfAa0shPcZLVRpK4IAOtRQ==","signatures":[{"sig":"MEYCIQCxA9O0sLhoN2y9nHd2uW7x1bpWPuyluGDPkoRJQdOV5QIhALr02Iy7hRLrAf7w2zMtbfIHhqOOJC5CpYL/fKdrVTMZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"fb6215bacf69fe28f3c33489325ceee2d7bfeb52","gitHead":"a6258fc94b5b938688227eb7d8def57fa5b6e1e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"4.1.2","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"7.7.1","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.6.1.tgz_1496365174319_0.7019261587411165","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"vue-in-viewport-mixin","version":"0.7.0","author":{"name":"info@bkwld.com"},"license":"MIT","_id":"vue-in-viewport-mixin@0.7.0","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"161125e63cdabfbb52e29736d834f0432cc33830","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-0.7.0.tgz","integrity":"sha512-tKOMCLP6HN8QPtuDW2n64qiTIkXGUkSyS2KAA1fRg5uZjTflkgtRoJei0Sg0ZI+wertVyMm9eVhXxBUYGet5IA==","signatures":[{"sig":"MEYCIQDWDqJUl9xv6DyQdIzHO0WnYIPFtTiKv0YOZSZVv7c0+wIhAN/2bp/u3UUE0SHYPGhFuilAEfUih/Wn91MpqEVd50ga","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.coffee","_from":".","_shasum":"161125e63cdabfbb52e29736d834f0432cc33830","gitHead":"93a04e044254fbbcc6375137c196cc5fdcffaae8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://thelucre@github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"4.1.2","description":"Vue mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"7.7.1","dependencies":{"window-event-mediator":"^0"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin-0.7.0.tgz_1497027380394_0.40666973521001637","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"vue-in-viewport-mixin","version":"1.0.4","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@1.0.4","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"51a3eb3e9a58211dfb25dc7882ab84b73aa0b225","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-1.0.4.tgz","fileCount":24,"integrity":"sha512-e4oXn1u7OfpGT/wZdxhYUotZdEyhr71zL31eCacuY+T9JGMPh/O/2CHjQpK9Fpe2446IcTVaqL215EARcX4MAw==","signatures":[{"sig":"MEUCIQC1ChNrNN0oKmDeoLfEXObzlJmKwwc6UXGtHKjOb93bGAIgdDrq2K2waBnvtMVlAAodwke0hj5YFgJY2+Tn+edgq8E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138927,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa0UjNCRA9TVsSAnZWagAAfSgP/0PRRzxVQgQ+wy2qvmcJ\nVwlO3uH4AOebRH7JR4asW0P94kIJQF+NjaVCyLcHC2TjMvICjhmBiB4+utdu\n3gyfaBOq0KfWfW4rmHPRvBBfo7R9zZpOWY/2YVQhil4qIbRRrWEYOqxXWy7p\n8f8rpBcj+0mdVsFLonl8Y8CjLy8ZH2ZSb2HBvD/mhrh1XVYx8S5P4Hdd6yoZ\ntQtZzxHkEFHSD6btAiQV7qEmCteB9msi1ALmMdDRUhKQTnMFVLTUHQl+/Wya\nuJ4MCNj1BFQds2M7wSzCRi0h6G3nPByrU081gp+2PT6mAE3lOvGvkazy6BCp\nI3TPXkTEdtp1b8MDgKYCBUbUfvls1J5nF5J4xpgJnkQK1tJfCqHGXvTcs9U2\nX0xGLpRM7zfvJGvMzKmoGPV7OCmPEIoEM0ZKIQ4K4o9UD6hqICb+6n27NID5\n7gors1Crt5LSzeqm5QoyckJ+Uh6f5maSj8sg4pS8mLStqLN260+BTWt7OiqC\n+W20fNUpyh6R6N7nbiuvZDm51S5zmm+l/mJ7HBs78Cx59X0gpe+PpiwgpqiN\nV83WGbmBf0xzWGFuAzrF15Dxpc6EjtoWNnlFGt+KL+rQPNGbxtY/tJLOJP00\nRJVfvTwXzkBLTb2FkbDHjSXISaMqeNMNjujurx8Tb4UWnQ0FqBlOSsqYUrZn\ndtJX\r\n=wTGI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"33f86758be52700443f8205ec89dcf8d8961f9dd","scripts":{"test":"yarn test:e2e","build":"webpack && node_modules/.bin/webpack -p","version":"npm run build && git add -A","test:e2e":"node test/e2e/runner.js","postversion":"git push --follow-tags"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bkwld.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"5.6.0","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"9.6.1","dependencies":{"scrollmonitor":"^1.1.3"},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.1.0","express":"^4.14.0","webpack":"^1.13.3","css-loader":"^0.26.0","nightwatch":"^0.9.9","vue-loader":"^10.0.0","cross-spawn":"^5.0.1","chromedriver":"^2.25.1","coffee-loader":"^0.7.2","coffee-script":"^1.11.1","selenium-server":"^2.53.1","express-urlrewrite":"^1.2.0","vue-template-compiler":"^2.1.0","webpack-dev-middleware":"^1.8.4"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_1.0.4_1523665100000_0.7274618063085294","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"vue-in-viewport-mixin","version":"2.0.0","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@2.0.0","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"696058b06608cfe777cc37c30321d71b11746f55","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-2.0.0.tgz","fileCount":23,"integrity":"sha512-crTph/eA7Sub2rzCnHiCuEXrpEfFSqahCxrv2wtFkMBRtwjVUkN9knHMiYvcciVewxXyOvIRUzMAiSKImUGgsg==","signatures":[{"sig":"MEUCIA3Mgcx4j0OFnvgGpHPCKMFsur99hAOb/DXT6ihSL8/oAiEAqPY9CRz4bD2XgnJreCsigTIpb3JoFwY/Q3nhpjGSoKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":395380,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcsQUFCRA9TVsSAnZWagAASj8P/3qv8zNcykB2u1091g3I\nGQZUE8QNJDivZgQOMv6arIfeR+szUgoJHCG8Oag8dnpf7sD32DBQvMe2VqV+\nKcnZ3Oh00aOY/4TNb+2Rlf/Dv4+2yrtcyW2sw781b/GMVO+QQOfAE/YUo6fG\nZi5pIOJbDBm5QvTyBgmBNvzVTjSdVWJBGIQ9yFM7hvLTgqqlj33GV7LpUvFf\nlWBi3g3c+v8ylf9TXtnt+PcVG03XoeFpvmo61PgCzqljUoj0RQHGmtTUjot2\n9DkIiucAtAsDbqkyiVWpEmEBrr6E50Ds2b/i2qV6W4ZU1My2yHNwclMnxN8z\nGZvWEnfXHzakPjEbYelIcX+NRNRq7Jat5nhJwJkWwDM8DmmML+eXB4dO9Kbn\nZvh6m20Hr/pa6Ti5dehu/+EG6wLIzKu9solaPDXNA+E0cxG03sWxAMsUzwQu\nL07wI0xJtuqBlL0KODaHjwWITVGL3RK7zemH/gsIR9ugdtmc50rSfjcmBSur\nQ+iuTAzmwSl1naFj6SYxHbSM8aP+17hT6x2EyELozWIAAluHgUMMJBY+IGN8\nSkXwOJgbhxzgO0BFo1fjm4bgVh6RXB9vHu5MtRTwOID4hlHG5cKq1s1v+HA+\n+Yn08nYZ59zG15e8dxbnxZDuxWV79SD1kM9hRtPStBalrZJZp7DiSBNTDX54\n5Tn5\r\n=byNa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"7b6f5ac3dbf285785f706200543aab4a356146dc","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"5.6.0","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"8.11.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","cypress":"^3.2.0","vue-loader":"^15.7.0","@babel/core":"^7.4.3","babel-loader":"^8.0.5","coffeescript":"^2.4.1","coffee-loader":"^0.9.0","@storybook/vue":"^5.0.6","babel-preset-vue":"^2.0.2","@babel/preset-env":"^7.4.3","@storybook/addons":"^5.0.6","intersection-observer":"^0.5.1","vue-template-compiler":"^2.6.10","@storybook/addon-knobs":"^5.0.6","@storybook/storybook-deployer":"^2.8.1"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_2.0.0_1555105028562_0.684701247993291","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"vue-in-viewport-mixin","version":"2.0.1","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@2.0.1","maintainers":[{"name":"brokenhd","email":"michaelastarks@gmail.com"},{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bkwld.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"43d9d959e5d3a83663b13425c3d920459cd95349","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-2.0.1.tgz","fileCount":23,"integrity":"sha512-OJgSvHiDwMgBLtpX22ta1FPZM/5VCir6+qlYkKOU0ZIzBk6+Qh25cPzuPPQ/Q2kLjDJOEDQvYlnNpqmTZf8HZA==","signatures":[{"sig":"MEYCIQCR4sJNMutw9BzA5mGj5N9VITN1LAq9WrfrvIOm8Aq1NAIhANdK4esihWyikf5EgIGrz/nNG2MJmhnlF6BnNCSvpRme","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30987,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKIMDCRA9TVsSAnZWagAAGn0P/jATbhZ+uf39aBqo3402\n/3dE4cSJFJbke9ZDO4AQtkjIAHdnE7Q1QdUN5vZdzN1/oN5Gp4U4nLCVbuqI\nJcSchT2KMlH09B8uJYIz/j1geXvQtCWz/mvvtFGaAFXVTl5GdY/HbusLLzEQ\nvRrGjdbmWL6nGM0DU7EJryZ+WGaNR/NwnO4L5FqVekk2Yb+87ZmweXgFo54O\nzK6Q0xnHBv7aFDEuu33FBca0alxldF0iwfYuzVq4lyyULP3Ynip4HWcPoDva\ngGf82wJtLzdep8L9zz4LxhnLNgNU3SEdXQ9TllE4ygxmVeP//Kl47S7oFVGv\nMT3Fauv7omjbAn0zzg+h+tdUi1TPAbTCdp0XChP9xuQS9dmlvJjvugvW38y5\ndwEHebrrwsLq9mJSFPpoJYaMrKU36Bu6W2XeJTlGtzCRa0hYaaEpwG/NReiz\nn4KKmPcKqsA1NaLjPUFMy43Z12o90e/swSNAg/KC6BEP5EkdG/p3TnThY/d/\nAdeVLqFqRgK+a/Z6RTjLmCsHWsJLxmiwtN1VVabE5r6cwxk36mPsne1AVEGH\nicMc3vMAUf82c35lyl9K9ge3ZnBVNJcGaxPj2Fiy/pXESFbh2Z+gmLKe6p11\ncUtwPNeM0QFBDAkP4D1Vt08VcD5yj/CSBojrz4kzwKWvBjhPWbAZpMIGFNZA\ngQQn\r\n=D81C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"74819bc85eccf1036294656f3c089159fe11c48f","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"6.12.1","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"12.13.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","cypress":"^3.2.0","vue-loader":"^15.7.0","@babel/core":"^7.4.3","babel-loader":"^8.0.5","coffeescript":"^2.4.1","coffee-loader":"^0.9.0","@storybook/vue":"^5.0.6","babel-preset-vue":"^2.0.2","@babel/preset-env":"^7.4.3","@storybook/addons":"^5.0.6","intersection-observer":"^0.5.1","vue-template-compiler":"^2.6.10","@storybook/addon-knobs":"^5.0.6","@storybook/storybook-deployer":"^2.8.1"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_2.0.1_1596490499293_0.265472911075636","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"vue-in-viewport-mixin","version":"2.0.2","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@2.0.2","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"3a0d826ab3e7ca7a30c99574810a8d156a805e5b","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-2.0.2.tgz","fileCount":25,"integrity":"sha512-tr5tNsTWNJnbDsETi9vDyUv7uomuGBOwt8s9NfhYtjZ79ZUsCup6hzLWvxkPII+5L4KqyRAmy30k95fYY3TTAg==","signatures":[{"sig":"MEYCIQCEHoE+SzfNb1QjaUjFVq0jE4bSLokGEVT1Xzcqhp8cqgIhAMbrpCziKe0kTPMNBD2CtHoXQxErIJH6Q78QpfEqNAMH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL+pTCRA9TVsSAnZWagAA2zAP/RnE/KEMMd+9WYvOLYUj\nu0R6vtQFtpqD5yqVwmhJCaFqSQNOohZbUH/1DwzBmw8KgBLUICCccAJ5iuNC\nW9x0lz3kddGR0bE/3np9s3OoDQuu+BTTnrT350jYGnIxofDM5XS/OJVAI/6e\nal3AzgEl4F1OSkru65o/IX9KMT5pXudvlrR+zhwmYIf168YFWFRuqWjxN0TR\nJFebhUDCJ/uxze9AwgCrjUK1WXtxLo1RkJjETdjL8mte1xeA3NycnBfXntfy\nwxBzB1LZBnw0v4tJGRi8DVSS08q8sS2T7XXpqHN+6nTHhdeJycypteffA5qG\nRdbGeekENcjjns/ldxyoizbtayKW+hkqrjl8ODyJu8sUawA225Zg33qaN2wt\nTihul7CQ4TTVJn/N1kGJ3FOWIQQbi2/kH1E7ENZOpWPmGm8rLhYtsrc+ubc+\nM6feMb2c2wRxYFiESVI04wtHktd8kay3B+r4eZEKSxn9lMp2GmRvgWbGLRBs\nMssDbfBSoUxd/yCj78JxVKWCyhFh0KKZybD05jnoTYQgNkvl4JqCTIE3J3M3\n7+Ou7XLm9B/oFItbHhrfBuzY5vuW/iKchEzRdqBUoBgkGrQurrvTxP0rIWhd\n74BHEf8zbECzaNY9+3iL2jvK1t1bjvi5ApUXLuofANInwTIgOfC8ZXP3etMl\nteT4\r\n=T0et\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"6f4008a514be0df5f388eba2e074bab7ef89cb31","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"6.14.8","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"12.18.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","cypress":"^3.2.0","vue-loader":"^15.7.0","@babel/core":"^7.4.3","babel-loader":"^8.0.5","coffeescript":"^2.4.1","coffee-loader":"^0.9.0","@storybook/vue":"^5.0.6","babel-preset-vue":"^2.0.2","@babel/preset-env":"^7.4.3","@storybook/addons":"^5.0.6","intersection-observer":"^0.5.1","vue-template-compiler":"^2.6.10","@storybook/addon-knobs":"^5.0.6","@storybook/storybook-deployer":"^2.8.1"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_2.0.2_1613752914781_0.9124595142423255","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"vue-in-viewport-mixin","version":"2.0.3","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@2.0.3","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"63e61434b26c068caab79925237cc23cc2c35bc0","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-2.0.3.tgz","fileCount":25,"integrity":"sha512-iLbvCuiSycWsaaszxMkCnkYx6gF0GtbGzDCJEpw2Q4MFIPdJK6QlZuU/VpPNhAL2kIER2lRFoE5orrXXoyWmfg==","signatures":[{"sig":"MEYCIQCfywG7Vs1DwIfhpuiDz4qJfwavLeMidEeE0CFJkizs2gIhALYJQr+bpzemQDKCLnznnsyOWNbGV6uYRV2erodnw0lh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiefnrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpAxQ/+MYKEguy6bqKHlTB2tkz0NspbCr3Fzf5o6rpuuY6EfWcenlLZ\r\nPUlYFiD4rlPZWCvJtCKUGnEZcQUvkIitcDllismTPTTwyu8ytzCo7AlEjYjt\r\n4PiCheX8zF19sZEhWsSyxbqmRsLLpI3SSLbGQV5QcTEJEN4i6lAA0byfoc4b\r\nLsxWjzAaab0nAFLlMduht1b1OKpzd80mf6P8jhADxCZ9iWBr9fQgoBIj/l7d\r\n2dfQ3R6SYsB9OR6qVo9wImQI7N3bj6/2r+stmXt4AXgLNbJSueU53U+BFyxQ\r\nIAt+9FeCwZD7awzWdNtNRboWp4LHx35rdPZyrGYniIBTn7aUlSe8jjWo7oeg\r\na40bb0rssxnKuBfhUkXFGMhAjtUujp8e03Iv05u8E0oDsaiCHydKWY1ow3hG\r\nOtEW0gM3ReQPvt/r2r+OlAt2RWx2EmuJqug8uwHJGm2IphZFP94GG1HohcAa\r\nJu1lQCAxNS5LS+DBDVn6PjlFis0NplT71NrD9hcLt3ZsY+KE30jlZ8bTjklT\r\nEAPBGdmXIR23CZScXU/uXxPKKHmocx9/MWL6ydOool3wSVnW0qvxgDwjJyI1\r\nrfoeQ3XDhR2y7rDC3BhI6P5XFau9nb8NhayDTpXHPSLlrvC9YYORGZirjMJm\r\nQCEKsjguZAH9WKeNpmMpHh7lkTqmDWwNQBg=\r\n=aMWA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"710cc0d7ed5cffd8d7b58dbed3aa8f874e05f590","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"7.20.0","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^2.6.10","cypress":"^3.2.0","vue-loader":"^15.7.0","@babel/core":"^7.4.3","babel-loader":"^8.0.5","coffeescript":"^2.4.1","coffee-loader":"^0.9.0","@storybook/vue":"^5.0.6","babel-preset-vue":"^2.0.2","@babel/preset-env":"^7.4.3","@storybook/addons":"^5.0.6","intersection-observer":"^0.5.1","vue-template-compiler":"^2.6.10","@storybook/addon-knobs":"^5.0.6","@storybook/storybook-deployer":"^2.8.1"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_2.0.3_1652161003583_0.7194931233442197","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"vue-in-viewport-mixin","version":"3.0.0","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@3.0.0","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"3716b2f4da2be4931861d04067b0c438f7c9dbc0","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-3.0.0.tgz","fileCount":25,"integrity":"sha512-fTC6T1byIZsPxN4DZyfO7P++TBQ3nJ4Is+KKVE8ynjmpdrmaJiz2KRSHoIH4Kl0MlnVZvYlZZ+YlaPwgeiDmHg==","signatures":[{"sig":"MEQCIBU4XXh+UzDryf3S3ts/8jmsOCkTtsvUhK77lubPJpLqAiB7u+9rDiXOjIhhmXDZNA+URs3M50MSNeQ4ePw5CG8V7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32166,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjEhunACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo4JA//Zu8/FFcGro/x0OUR4FFFpjEGEGOdYc8smesgI9dUX4JcFkUc\r\n7Qyzt/T/nDYCa9eq6chGorDLmaB7JqpLA3X7ezxMse9cYV8z2qCiK1CAsfrW\r\nePHqHecScmSvwnfk8GmdY09K4emPQgWp2Qo52ZwXbZVE1ggcuqVLypdfJLV6\r\noHCcvy3wl+xcxLxtC16cj6qa9JVGL63DrpIWhaRalWNoza6kQQt1gnbkMjh+\r\nSl0Bhgx8rBqAEr8c0CbiTmMj97oCWwPf4WOFTvrP1M0c56qghBi7UIJAyhBa\r\nazOZYzre4rXLv6zrgyRZMaIFGmxszs4rOU2CI2aJz1+4GK8xqvui/QaobkVj\r\nl7il90ZC+UPs0uP9phaxxbm3xv5x3udno1yP7icPsrvppdoWlX2PHDbvgueT\r\nIV1qwzpitFC6toF2oJLCg5recYMKKLb7XeV9pIVt8UdwnsI1p2wAMmsV0PJ+\r\nFZREUlsxBcYO+IziNyg/v2Kq1VlIk83VoC1t2nI6Kl8wg+S9yeKWxcsYeo8I\r\nWM59uIU3Jx9sCTgxGY6Q3n7LAJ14V6vQfi5u9wGDGOnOJSce5nERZzNhrxPs\r\no1o23eTKBmlZttb9110PdX8p0mj8549Lo/eFKGkyzdSpapAR6SP0hYNj5+aF\r\nBinye30jiSwWtD3WT+FwIYHqPcqew+MNs78=\r\n=I3S1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"3a2edd92d75f47129e354fbbdead6befddf763e8","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"7.20.0","description":"Vue 3 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"12.22.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","cypress":"^3.2.0","vue-loader":"^17.0.0","@babel/core":"^7.18.13","babel-loader":"^8.2.5","coffeescript":"^2.7.0","coffee-loader":"^4.0.0","@storybook/vue3":"^6.5.10","@storybook/addons":"^6.5.10","intersection-observer":"^0.12.2","@storybook/addon-knobs":"^6.4.0","@storybook/builder-webpack5":"^6.5.10","@storybook/manager-webpack5":"^6.5.10","@storybook/storybook-deployer":"^2.8.12"},"peerDependencies":{"vue":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_3.0.0_1662131111279_0.25393929401480886","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"vue-in-viewport-mixin","version":"2.1.0","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@2.1.0","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"cb9e69abc74ab974f3c8104be547e0dec8b35348","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-2.1.0.tgz","fileCount":26,"integrity":"sha512-cJra3Gubyph1Ht+uHvuo0E10GPZBYH4abX4ZNPNHH/uyeg3HJC2AjCvdxkf/vC7mrMtV5MR3f6mZurNS+QzRHQ==","signatures":[{"sig":"MEUCIQCv62RQmtz/DUYXJF5jE0YtS+GtiLe6kxBcSa+ZYDusrgIgCO2be1t7GfVdNUZ+2wiBrZOfmc46S3q5IkblR/fqqnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGG+OACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqjRxAAnrmI41P7kRt1VAVktUY8Zu+McmEkYSvsPCKzwKDwLMTW8F9b\r\nhvSU12q3z1l8SBCQWh+V6TG61I+KvgfMFtbe3FeLDVu1hGmShuY+n0CSk17s\r\nKcFGiusVqe3UryeiRHgyaTwsiMafIhYmk+wlreTHe5wfi4bYvF1YYZlrINCG\r\npGVxL9p9NqJkDjfsD1A1pfk5C4plFC9UY1YU2ssvQKmpO6DGF6KVZvhdMhHO\r\nEoDCd94vDb7liQXStoesOmn69Db8CUz8Ki2AtSLqDD5I/zqiuIPtuE6HDeGj\r\nj3AFJxHyv00OTB8t+2Z5ZgTtfS+UMr/orckaySWFy62Ut+4cDCYruHwspvCZ\r\nCVpIeiq7zGTOSA4/xy04usPe3A/hygqd0yf6SFYA4LXGEDQ8APtstvoeaO8L\r\nJeea0plBxk+YLsAhZXIVMCjQfCdad/spg2zNfftGvQbqIwx3NyjHBaxsVu/h\r\nGrlu7y8jjp/ze4WU8TQvFiao7ddWfzhAgt6ZJXvw2UFVhTOT043hjpZXk7I1\r\ns8u5m6x0Fk7HcbffNNCICkYDs2xVEz7mwGRBicQ2ImYgWmRZbPEnT1hcmbAQ\r\nphnz0+l28ANxpJNuZEPblqJ+i9G20bkaXsDmc5xtiHlJN3dUeQM9hl4x1699\r\nat8ZTp3st7+ulEvwIg7x/i1IxEBETGkFD0I=\r\n=K7Wp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"0ec4fa63d3fb260625c1fe4681ef2c9a615c19cc","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"8.19.3","description":"Vue 2 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vue":"^2.6.10","cypress":"^3.2.0","vue-loader":"^15.7.0","@babel/core":"^7.4.3","babel-loader":"^8.0.5","coffeescript":"^2.4.1","coffee-loader":"^0.9.0","@storybook/vue":"^5.0.6","babel-preset-vue":"^2.0.2","@babel/preset-env":"^7.4.3","@storybook/addons":"^5.0.6","intersection-observer":"^0.5.1","vue-template-compiler":"^2.6.10","@storybook/addon-knobs":"^5.0.6","@storybook/storybook-deployer":"^2.8.1"},"peerDependencies":{"vue":"2.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_2.1.0_1679323022633_0.6378127705191377","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"vue-in-viewport-mixin","version":"3.1.0","author":{"name":"info@bukwild.com"},"license":"MIT","_id":"vue-in-viewport-mixin@3.1.0","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"dist":{"shasum":"d09828e4ee1fe6789a85db5110cda17395ccd075","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-3.1.0.tgz","fileCount":26,"integrity":"sha512-blQCd8CE+7IV6n/7aoIgzV+NF2x2X6lDdSv57A1Uq1/qYBZEHDQgBoegfD38zdnXpiDGx668kw5ie6Zs7yQn+w==","signatures":[{"sig":"MEQCIEiC24aJ40+LpKi/I+OdEb+tZQhxycKXT3DKxCGP1WBgAiB9mpWC2hfDWUhf9v5bCIdng9KJKQoeWKKXVvh2Lgr3ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGG/FACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr5eQ/9GawBZGa1ZGyYXg4PF00hmqN2SqhCkmOoG4UDcZaT7rxrv7aO\r\nG/1cw24NvCAgs2VSotsRYD35hfroQ7BB4N/AdX/GHTh5OVakQYW9d8ULi0su\r\nKZSv+sHDfPyY8BhNVvg+E10layqQqTOX+7KNiQhB3txWJsVkTJa0kUhwTHvx\r\nAZlZlMIo/aG7fnPKsT1TwSmZdKj+s2aZ83BhRJyafnifB75lGVjLBU9C6G5J\r\naGixVBvy7SdCDVWnefsnzSmGl8mO+o5RDalp9HLltBZCrbzqmIJmUSEed7B0\r\nVtJ3NOtf2qh176lmF0yxU2Jh04F25FDAOg6ab1RAZCtcSSBtRlxQCBshe28P\r\nuba+oXcjFbsH0ZHgW0S1aiKfEBgzxolflWWIKI2r8XsdupUD9wTVMF1xd+aj\r\nUKBPQQBF8+YUmPJgDVtVGSayRW3wCySNJIjQSfBStZ3ja8FyGN8/23/01bvM\r\n1BQqv6x4kYZ6fcDmApqHp1Njt7ahUVceERvOOQfsHmP3FVmiEvtkhCCchjsE\r\nk5jZjaZRWol+8kq2qDw11joO+v7thKsDOqYFj1/+hSOGI9/13mKL31be6cS/\r\nEzB8HC6BWJekwicHSzM7Pi5zLD+mYBy5m6qQpKAg7F1s05EEpGGGP4o1Q6Av\r\n/OGcKpAqE/I1rm+SnyzXXRw92bVH1awIUNQ=\r\n=oixR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","types":"./index.d.ts","gitHead":"9e279fd242616249392c6f983c66246f8dcad059","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","storybook":"start-storybook -p 6006","postversion":"git push --follow-tags && yarn storybook:deploy","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"repository":{"url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git","type":"git"},"_npmVersion":"8.19.3","description":"Vue 3 mixin to determine when a DOM element is visible in the client window","directories":{},"_nodeVersion":"16.19.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2.38","cypress":"^3.2.0","vue-loader":"^17.0.0","@babel/core":"^7.18.13","babel-loader":"^8.2.5","coffeescript":"^2.7.0","coffee-loader":"^4.0.0","@storybook/vue3":"^6.5.10","@storybook/addons":"^6.5.10","intersection-observer":"^0.12.2","@storybook/addon-knobs":"^6.4.0","@storybook/builder-webpack5":"^6.5.10","@storybook/manager-webpack5":"^6.5.10","@storybook/storybook-deployer":"^2.8.12"},"peerDependencies":{"vue":"3.x"},"_npmOperationalInternal":{"tmp":"tmp/vue-in-viewport-mixin_3.1.0_1679323077663_0.09168115264720167","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"vue-in-viewport-mixin","version":"3.1.1","description":"Vue 3 mixin to determine when a DOM element is visible in the client window","main":"index.js","scripts":{"test":"cypress run","build":"coffee -ct index.coffee","version":"npm run build && git add -A","postversion":"git push --follow-tags && yarn storybook:deploy","storybook":"start-storybook -p 6006","storybook:build":"build-storybook","storybook:deploy":"storybook-to-ghpages"},"repository":{"type":"git","url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git"},"author":{"name":"info@bukwild.com"},"license":"MIT","bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","peerDependencies":{"vue":"3.x"},"devDependencies":{"@babel/core":"^7.18.13","@storybook/addon-knobs":"^6.4.0","@storybook/addons":"^6.5.10","@storybook/builder-webpack5":"^6.5.10","@storybook/manager-webpack5":"^6.5.10","@storybook/storybook-deployer":"^2.8.12","@storybook/vue3":"^6.5.10","babel-loader":"^8.2.5","coffee-loader":"^4.0.0","coffeescript":"^2.7.0","cypress":"^3.2.0","intersection-observer":"^0.12.2","vue":"^3.2.38","vue-loader":"^17.0.0"},"dependencies":{},"gitHead":"899256ae2150383e1b348d20c2cb29cccab59b49","_id":"vue-in-viewport-mixin@3.1.1","_nodeVersion":"14.18.2","_npmVersion":"6.14.15","dist":{"integrity":"sha512-MsTMI6d9QWmXzwQ5TS+WsFCoAMFqGaqVhLWjMrzV8K9Pg3ajFd4314qA5Kyn6xHlhoO2M9pJBUUK9DzW7tuHtw==","shasum":"8775583161303fa69b0f4d8b6a9bb6c21073ff6e","tarball":"https://registry.npmjs.org/vue-in-viewport-mixin/-/vue-in-viewport-mixin-3.1.1.tgz","fileCount":26,"unpackedSize":33186,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDZaFFCZvfzYgsHNgXQ78pUQYyrpi5RcmGI6vgL9RzQiAIhAIO5DOCyqmJiC+5y1NgXKgR5cddQ2pCWiDYXWH+TkTQz"}]},"_npmUser":{"name":"weotch","email":"robert.reinhard@bukwild.com"},"directories":{},"maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/vue-in-viewport-mixin_3.1.1_1758122125986_0.7960996928461874"},"_hasShrinkwrap":false}},"time":{"created":"2016-04-01T20:23:17.902Z","modified":"2025-09-17T15:15:26.379Z","0.4.1":"2016-04-01T20:23:17.902Z","0.4.3":"2016-04-01T20:37:03.962Z","0.5.0":"2016-04-20T22:28:11.786Z","0.5.1":"2016-07-18T17:15:06.152Z","1.0.0":"2016-11-23T04:42:08.089Z","1.0.1":"2016-11-23T04:49:48.998Z","1.0.2":"2016-11-25T19:09:07.739Z","1.0.3":"2016-11-28T22:51:22.966Z","0.6.0":"2017-01-24T23:59:45.293Z","0.6.1":"2017-06-02T00:59:34.481Z","0.7.0":"2017-06-09T16:56:20.528Z","1.0.4":"2018-04-14T00:18:20.130Z","2.0.0":"2019-04-12T21:37:08.695Z","2.0.1":"2020-08-03T21:34:59.497Z","2.0.2":"2021-02-19T16:41:54.973Z","2.0.3":"2022-05-10T05:36:43.760Z","3.0.0":"2022-09-02T15:05:11.686Z","2.1.0":"2023-03-20T14:37:02.815Z","3.1.0":"2023-03-20T14:37:57.826Z","3.1.1":"2025-09-17T15:15:26.191Z"},"bugs":{"url":"https://github.com/BKWLD/vue-in-viewport-mixin/issues"},"author":{"name":"info@bukwild.com"},"license":"MIT","homepage":"https://github.com/BKWLD/vue-in-viewport-mixin#readme","repository":{"type":"git","url":"git+https://github.com/BKWLD/vue-in-viewport-mixin.git"},"description":"Vue 3 mixin to determine when a DOM element is visible in the client window","maintainers":[{"name":"thelucre","email":"howard.eric.m@gmail.com"},{"name":"weotch","email":"robert.reinhard@bukwild.com"},{"name":"brokenhd","email":"michaelastarks@gmail.com"}],"readme":"# Vue In Viewport Mixin\n\nVue 3 mixin to determine when a DOM element is visible in the client window by updating Vue data values using the [IntersectionObserver](https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserver).  You can then use those data values to do things like trigger transitions.\n\nYou may want to check out the directive vesion of this package: [vue-in-viewport-directive](https://github.com/BKWLD/vue-in-viewport-directive).\n\nDemo: https://bkwld.github.io/vue-in-viewport-mixin\n\n# Install\n\nThis package depends on the [IntersectionObserver](https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserver) API which needs a polyfill for old browsers, including all of IE.  Consider using the [W3C IntersectionObserver polyfill](https://github.com/w3c/IntersectionObserver/tree/master/polyfill).\n\n\n## Usage\n\n* Just require the mixin from your component and use it with `watch`:\n\t```js\n\tinViewport = require('vue-in-viewport-mixin');\n\tmodule.exports = {\n\t\tmixins: [ inViewport ],\n\t\twatch: {\n\t\t\t'inViewport.now': function(visible) {\n\t\t\t\tconsole.log('This component is '+( visible ? 'in-viewport' : 'hidden'));\n\t\t\t}\n\t\t}\n\t}\n\t```\n\n* Use the optional offset props to configure the component:\n\t```html\n\t<large-copy\n\t\t:in-viewport-root-margin='-50% 0%'\n\t\t:in-viewport-once='true'>\n\t</large-copy>\n\t```\n\n* Use data values _within_ your component to trigger transitions (or do other things):\n\t```html\n\t<div class='.large-copy'>\n\t\t<transition name='fade'>\n\t\t\t<h1 v-show='inViewport.now'>{{ copy.title }}</h1>\n\t\t</transition>\n\t</div>\n\t```\n\n* It's worth noting that the IntersectionObserver counts an element as intersecting the viewport when it's top offset is equal to the height of height of the page.  For instance, if you have an element with `margin-top: 100vh`, that actually counts as intersecting and this mixin will have `inViewport.now == true`.\n\n* If your component's height changes, you should call this.reInitInViewportMixin() to recreate the `IntersectionObserver` instance with the new, calculated `threshold`.\n\n## Props\n\n- `in-viewport-active (true)` - Whether to listen update the mixin data.  Setting to `false` later in the lifecyle will remove listeners and setting back to `true` will re-apply listeners.\n\n- `in-viewport-once (false)` - Whether to remove listeners once the component enters viewport.  If the component is in viewport when mounted, listeners are never added.\n\n- `in-viewport-root-margin (0px 0px -1px 0px)` - Specify the [IntersectionObserver rootMargin](https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserver/IntersectionObserver#Parameters).  For example, set to \"-20% 0%\" to delay the `inViewport.now` from switching state until your component is 20% of the viewport height into the page. This defaults to `0px 0px -1px 0px` so that a target that is positioned at `100vh` registers as not in viewport.\n\n- `in-viewport-root` - Specify the [IntersectionObserver root](https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserver/IntersectionObserver#Parameters).  Defaults to the browser viewport.\n\n- `in-viewport-threshold ([0,1])` - Specify the [IntersectionObserver threshold](https://developer.mozilla.org/en-US/docs/Web/API/IntersectionObserver/IntersectionObserver#Parameters).  The defaults should work for most cases.\n\n## Data\n\nThe whole point of this package is for you to make use of this data to do stuff. The following describes the data that is mixed into your component.  Note that all properties are namespaced under `inViewport`.\n\n```js\ndata: {\n\tinViewport: {\n\t\tnow: Boolean   // Is some part of the component currently in the viewport?\n\t\tfully: Boolean // Is the component completely in the viewport?\n\t\tabove: Boolean // Is any part of the component above the viewport?\n\t\tbelow: Boolean // Is any part of the component below the viewport?\n\t\tisIntersecting: Boolean // Native intersectionObserver flag\n\t}\n}\n```\n\n## Tests\n\n1. Start Storybook: `yarn storybook`\n2. Open Cypress: `yarn cypress open`\n\nThe Travis tests that run on deploy run against [the demo site](https://bkwld.github.io/vue-in-viewport-mixin) which gets updated as part of the `npm version` commands.\n","readmeFilename":"README.md"}