{"_id":"holmes.js","_rev":"58-8f86ba84ed85054b474dd08f06b2dfe5","name":"holmes.js","description":"Fast and easy searching inside a page.","dist-tags":{"latest":"1.17.3","beta":"1.17.1-beta.0"},"versions":{"0.0.0":{"name":"holmes.js","version":"0.0.0","description":"hide and show elements based on search","main":"holmes.js","scripts":{"test":"npm run lint","lint":"eslint floating.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"24b828e673ed75c27ecc134d2deb2bd77b9c7863","_id":"holmes.js@0.0.0","_shasum":"d342195d02617af3a114eea09c17dec0e1ae0f97","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"d342195d02617af3a114eea09c17dec0e1ae0f97","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-0.0.0.tgz","integrity":"sha512-AP93pYfUmM3Mk8Mf2Fe+4f4f0b7bROh7wTjnUjeChzsdM2V3OCqenhThj1UZr53Ke5PizTYbp9ihrDmzdtGoKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBZ1U4zlsBspf7/ui1Jj7Mcqqioi8truh4WzERaVNvEKAiB1qbhsSFLdJ7UHp5AEX+nt/143365yOTU3J+fF8wZObw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-0.0.0.tgz_1465047449265_0.6711223954334855"}},"1.0.0":{"name":"holmes.js","version":"1.0.0","description":"hide and show elements based on search","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint floating.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"1b02f5a5023443c7e994208749a891b8a5c74e0d","_id":"holmes.js@1.0.0","_shasum":"6058a32800179d523da8224ad528027f617c0752","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"6058a32800179d523da8224ad528027f617c0752","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.0.0.tgz","integrity":"sha512-2o/HMoQK2fn0UfZz6Fz0kDzJ7DwqkcZJjrEJCb84a1u3u2SnBIusnwR17v8FkLCziKIqryRvAS6KIxunsBlQHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDSjU7d3pejtQ9wZpNKP1WzhXvc1YUyiD5jHMINdfe8QgIhAJLD/ch30xoOawE1ZcW44/4u+PIUPa1zbygmYix0UIN4"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.0.0.tgz_1465063343771_0.5127890717703849"}},"1.1.0":{"name":"holmes.js","version":"1.1.0","description":"hide and show elements based on search","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint floating.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"ddaa46854b60c0f2fd7b27b486c599f7f82f44a4","_id":"holmes.js@1.1.0","_shasum":"64fc6560227487239936cdf16677a55f8a42943d","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"64fc6560227487239936cdf16677a55f8a42943d","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.1.0.tgz","integrity":"sha512-8YzwT9prSoQi6iAUTEfu6vD/fWF/NIVaFU8tyZ1js8ZtV3nfZHerWDR3E9PXROvLjLyC35BmN0/sB+D9ad+r/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqX7xhbMrfaT5rxJv994+PG3xJjzkuGCQZc+HuYq60QwIgKJo2ACA1pffta2XvDsFPsA2xaZKYiVPAJVkarLTQsGE="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.1.0.tgz_1465063423647_0.3732876805588603"}},"1.1.1":{"name":"holmes.js","version":"1.1.1","description":"hide and show elements based on search","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"f0d445c5a9a61b02fa0741235d47ffedc1ef499a","_id":"holmes.js@1.1.1","_shasum":"ec749c3a28e0d39983192d14cee8c59aac7a2c25","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"ec749c3a28e0d39983192d14cee8c59aac7a2c25","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.1.1.tgz","integrity":"sha512-K9kSP8WCbm3rqYrG8SJvxpmvfrg4KDyv35ymxj9gztExLZ62QtlCuPeC+IONti9QJjq/LPiAfvH94QjASySyuA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDUu+MFGFXIuQOHQN2a/sQftGn0ZQpdjwYnao3kRFZeOAiA+oML9x2PMUFv0C+TBcZAdhRdllqWDHtQ3L+55qPi7bQ=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.1.1.tgz_1465063759435_0.6192901253234595"}},"1.2.0":{"name":"holmes.js","version":"1.2.0","description":"hide and show elements based on search","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"6a461ae796fdfd36d5b9a4942161f301be42feed","_id":"holmes.js@1.2.0","_shasum":"74f452cecd8f2842535647c900ef6f1c2adcbc57","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"74f452cecd8f2842535647c900ef6f1c2adcbc57","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.2.0.tgz","integrity":"sha512-UdWwwJmo1iuXMkwCF927pAZ6Fbs2Vz2Q21r8WLuK5slnpwghXKNxwK08Z6XZsjmogUNYEcip8jrNn3lcHoFPlQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGE2/NyS6r/Pd/cTwxKa3GKBxScKt1ORKKnIWGsV91UbAiEAhcQsfOmIAmfSDkRJHPdpRVmqVOUEB78JscEOilkqv7Y="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.2.0.tgz_1465067400779_0.28148164018057287"}},"1.2.1":{"name":"holmes.js","version":"1.2.1","description":"hide and show elements based on search","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"626bdb50dcfef3991bf709000ff0caea04bf36f5","_id":"holmes.js@1.2.1","_shasum":"0896edc509c34c01969f1c6c9ad7d0597ed4d799","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"0896edc509c34c01969f1c6c9ad7d0597ed4d799","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.2.1.tgz","integrity":"sha512-OXnHR03M+DVisX76ckIza63hF9wh/eHZlRzxVFxSXCTkRNW9SPx03j6PF687qfdqMXsSZp8+Tukp21SVN4RHdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEFizxRP7Meo0tbo37gu8+A+HC+QWOpvaaTnCu5ghO7QIhAJVf9vpdJr32MwLPqJDRMQC15MEfggumfzT3S2lDw/SG"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.2.1.tgz_1465068270282_0.11290650349110365"}},"1.2.2":{"name":"holmes.js","version":"1.2.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"b2844f85c1ef5f5189928b98250807d6fb1e3a62","_id":"holmes.js@1.2.2","_shasum":"196dbd78dcd9800d44342425d305f2131bf8a0a9","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"196dbd78dcd9800d44342425d305f2131bf8a0a9","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.2.2.tgz","integrity":"sha512-AgEN4PYPFivkDJzMTPpwGzIXUvO9zhcEhQlUyjsBW3ReodyX5Qx5uQDda0T/GRVci7XxNBMA/odqdFwYDg95Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDJ0j3Iu2z9RL2d0iuAX4qxw5SY+ccTOPlsdC3gjXUobAiBh4wdc0grW8UF+bs5Yj8Pp/Kh+Y85cyhS40RfqFD1YQw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.2.2.tgz_1465068756459_0.9953828570432961"}},"1.3.0":{"name":"holmes.js","version":"1.3.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"68f045cafefc8447d9321a4289734664100140b1","_id":"holmes.js@1.3.0","_shasum":"90c7e20d015dd0bd79bff0d9b3e6ea80864e0396","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"90c7e20d015dd0bd79bff0d9b3e6ea80864e0396","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.3.0.tgz","integrity":"sha512-Co9afnhSSOX0oP2+uK37q3q+eMfJoC8pHKsCB1i/X+uvxxa82imlbQRtVvOPie3Umo5/EA9RUlhTw+eGTnwsHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH/PxnvsT5/0NTE/7IgiVwGdiSohtP0xr4hS5KDBLH7pAiEA4mZ4iZxxTT75FeCsDquYYikgUcR9/JRkzf7q184Uw14="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.3.0.tgz_1465113915467_0.4806001635733992"}},"1.4.0":{"name":"holmes.js","version":"1.4.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"40869a60aaad25af7ebc5a94c8ed7fd9d5b7659b","_id":"holmes.js@1.4.0","_shasum":"46bea40258e682358a6de348cde24ef473a7018e","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"46bea40258e682358a6de348cde24ef473a7018e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.4.0.tgz","integrity":"sha512-J597qSYl87GiIG1syYqgmm9VYrYrHp/Bkt8thI0gxP0PtLwota7UTv23xZmFWBG6Xa11Gq5FEKSBgqeDALhDNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDz7pMxASKCbutLppnat8ekU3RcfXHXdIRwaruY68SWNAiBxa7pBaJIg4jlVMYuPqea6qPXiiizD7WSaa21wjfEghA=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.4.0.tgz_1465117922370_0.06177217606455088"}},"1.4.1":{"name":"holmes.js","version":"1.4.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0"},"gitHead":"a4dd28f669b204f06433e0bc7c8ea87da8dbe03c","_id":"holmes.js@1.4.1","_shasum":"7f2b64f5a1d5d906d0905cc532894016f7104f5f","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"7f2b64f5a1d5d906d0905cc532894016f7104f5f","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.4.1.tgz","integrity":"sha512-wtYBwYkiCi7h3+ttv+h/LKEalGCtRZmwOK+ZcBFaLJvvqtNk+2DfPCcqoKh4Ku1yR6f5m98vy42yrzus5pJpRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFGcvZIPauJQXxftn43l2k3NlAkIDaS82owDMzfObTbBAiBf3ppETTnk4+gqmNgyD9BmHoB5q3bgdu1AYnX+kE5i5g=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.4.1.tgz_1465123281296_0.9555582762695849"}},"1.5.0":{"name":"holmes.js","version":"1.5.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js "},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"bd18cbfe1f41dfb4ad58bcbeb731c6d0dec57f0e","_id":"holmes.js@1.5.0","_shasum":"f4d910b92162005078590945d4ff362ba83be494","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"f4d910b92162005078590945d4ff362ba83be494","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.5.0.tgz","integrity":"sha512-WKj+RMfm66lWgQ5rqfmzGr3Ht1Msx6jEyEiwSXcd7E8JKANrzStprHq0c5k0IPFJkns2b4cfR/DYe2eGryavWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoPQN3Szm47HwwUrxf2CDu15GBD34l3j9Sb4z9VVhKbQIgX7zbNw7LaFfiamATr3xoGeO8sCL+YqOK11LDC7WRkcs="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.5.0.tgz_1465133260893_0.5789482423570007"}},"1.5.1":{"name":"holmes.js","version":"1.5.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js "},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"77d68044e65c0e8dcb5efa1671ed12f9116a12f6","_id":"holmes.js@1.5.1","_shasum":"ab41c8f3854dc706dd61d28a00ae640b715a5428","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"ab41c8f3854dc706dd61d28a00ae640b715a5428","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.5.1.tgz","integrity":"sha512-WWNgHbM2ZUmZNATqq4izUTMje0BR7GxRlixI2xSqU04eLuMYRpVc2EcHgnsCR8Gd93IFisWvBwvoRNg1BaI14w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoKrHp6/j0TSKdsDtCygvMxWSsa92mzi+eyeOeqh3kvwIgNsm086uwkJdTx7R9EbCAGwbxVRZdnYUjTt+w/oaOVU8="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.5.1.tgz_1465133730214_0.907056785421446"}},"1.6.0":{"name":"holmes.js","version":"1.6.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js "},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"9d7fb3b6cdbf9715a76557911d76c0a04d9f7bc2","_id":"holmes.js@1.6.0","_shasum":"712ae820c83764942d050087123f3cf8f10634e0","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"712ae820c83764942d050087123f3cf8f10634e0","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.6.0.tgz","integrity":"sha512-xyBhApdg5S02RskGaRXP937PGv5xTgcv7zSFzUAABbvL9iIr4dhWGQBObQW1SEexoxSdoDwzdHjyMchauzS5hg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB0nHlJY66U+RooIA2tOco1TziCp9kZPnTzWn4yu4szfAiB5f3/bppGOybMVnpBBxL+p/99dkg4aC4a4/X+iJQGsFw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.6.0.tgz_1465149383158_0.7918201663997024"}},"1.6.1":{"name":"holmes.js","version":"1.6.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"6b14a53f8d5789cb93f4213cccdd8a25a24d7914","_id":"holmes.js@1.6.1","_shasum":"1037ca9ea7e884a83a9d12a9869a13d66c984597","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"1037ca9ea7e884a83a9d12a9869a13d66c984597","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.6.1.tgz","integrity":"sha512-0Ck2OBVUdmaQmebHMG6UIRdA/l0+VPUlFz9+Pp4E/7ikIYOjvf2P1lr7tzl3o9/ZPFTLhVGgOlUD6x/NEKu5pg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICO1REV5kmVuCCmBimSbHKRd13J3gtxGduVjOqmLPBVGAiB+Dro9SSyKbXk/IPwmLF1dQkjtDl6rQcOdZvCo97tspA=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.6.1.tgz_1465670101608_0.1648213928565383"}},"1.6.2":{"name":"holmes.js","version":"1.6.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"2148f8e103d2de6e24ee95e77f5171ef44d45d79","_id":"holmes.js@1.6.2","_shasum":"00968dae1b9e52f649860b264a1306c6b4d59a6e","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"00968dae1b9e52f649860b264a1306c6b4d59a6e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.6.2.tgz","integrity":"sha512-2rSVoGgQtiH/oV6l4EF+sWI0/dukVyls8/yYJFcALvjMWHT/EsWYd2nQT/iubUs3tchNdEOEsJ4HuoP7WphBOg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCD0kB5emS8Vl+vUqHU96ak8DxMGOzgz+Y8oMYdIu6b0wIgPWOtZ1KL4jZpsHUauVPjYlGmnbYQJvqS5BzoLulK2SE="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.6.2.tgz_1465718549305_0.020066837081685662"}},"1.6.3":{"name":"holmes.js","version":"1.6.3","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"c22b9f0124bb6fe86c34133a106487174640b0c4","_id":"holmes.js@1.6.3","_shasum":"3f47889a32b325f1afae620f6fc69b11c4d6cab8","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"3f47889a32b325f1afae620f6fc69b11c4d6cab8","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.6.3.tgz","integrity":"sha512-/LTvRtqoq1nCDJAP2poBTvC+ipjfYyZKLdsDvoJA85We2WrDaUJkmn+mFlN3n8HJCnVCPPYM0DBQMleDathGZQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCM0Cn9axIYErB4DdtLnCX/jjbGyPZ8BT6SIpAWc/iOJgIhAPlR5Mk4oXYL9haQiNPwiTO9NtNKk3PtzxqyVLtQmyd4"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.6.3.tgz_1465801817053_0.07420149887911975"}},"1.7.0":{"name":"holmes.js","version":"1.7.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"34aee8e59b5d8e261f3a1661c433b1c0dde65960","_id":"holmes.js@1.7.0","_shasum":"96d3e02bc2d12c89beb69ba44db8b91e1d70ca4d","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"96d3e02bc2d12c89beb69ba44db8b91e1d70ca4d","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.7.0.tgz","integrity":"sha512-AwSQ+nUznns0uiTS/PlTH6uUN7ID/2a1ApiztCmSohVo3/jxJNk9PCUMN///G6y9lQ9cRj0/9OMjTlprskJdVQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMRZGR9e5flQUEI973WlRrP7fEVXWs50rbPz4/rPpeHgIhAJoddsA+L22pCTagvtBYVXjzOragLRpSUOdWB7qpvo1U"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.7.0.tgz_1465810752160_0.7036404348909855"}},"1.7.1":{"name":"holmes.js","version":"1.7.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"85e0074c840cac19a0fe2cf97c32d420381c4b19","_id":"holmes.js@1.7.1","_shasum":"3c763da67295444d3b3f56a8a77e71a36ef2bf11","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"3c763da67295444d3b3f56a8a77e71a36ef2bf11","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.7.1.tgz","integrity":"sha512-CGyDguyHcijHvjChFTlXqa387QxN7bH6/aHHwLBwYFNcuqdLttHxdln0M2sLJM0pAM8Ezfgd2n2TRd5j6VQ40A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB65et+K0K49VqEHHtGbcFP6ACx3KGSnSCHx5mQOuqzhAiAyAg+zoTa17y/vXzGo8oeS6BRvBwypKeO8IVQaS/ugWg=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.7.1.tgz_1465863452053_0.7807499095797539"}},"1.8.0":{"name":"holmes.js","version":"1.8.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"ca23c9c25bf22d85a7e7d5280d02fa5472ddd0d1","_id":"holmes.js@1.8.0","_shasum":"2391df01c362a6e54cbe046ab6aad674bd499aab","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"2391df01c362a6e54cbe046ab6aad674bd499aab","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.8.0.tgz","integrity":"sha512-n7KyJme5U4IHCGXrfRVpvacx+FbBiEv7NWi5eUG0jZrYruRi+MhPLQOWfJUh/MF8/39VR8RFds04pW+rTOZo7A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDsvfqlAybdhX9V7juWbk6JmeqB5sKDBJC+2eM1BrWyAiBEZsMzo4tLpAS8UdW0piCehSlptbxhkUA5x99uEj4CmQ=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.8.0.tgz_1465972789679_0.6905521624721587"}},"1.9.0":{"name":"holmes.js","version":"1.9.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"494edd9bfaa40f20ac6e50f765c9653523a5473f","_id":"holmes.js@1.9.0","_shasum":"c874336482b68575dc414ccb76f2e952cd42d346","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"c874336482b68575dc414ccb76f2e952cd42d346","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.9.0.tgz","integrity":"sha512-k3hgFZYH5VoT5iYN3/lAoSK5kFdMd/YAwr9+OIpGD60RN9pzyonQPuogdrTND4q9wp4Nu4fTYmTjVckWCemd4Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFZPHmOJgrItF1chf1weWkzj8Ija3Bw/fXKeuOSrqgJtAiBZ+0C+He5CV6CR7c5IWWXiWpa4MnJq57jVs5wPZBXWeQ=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.9.0.tgz_1466306980687_0.6744323845487088"}},"1.9.1":{"name":"holmes.js","version":"1.9.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","jsdoc":"^3.4.0"},"gitHead":"cf220b69c19c1af67f594e6975bc918375375942","_id":"holmes.js@1.9.1","_shasum":"b66cf3cd90496f97c93dfbf3cb5abc16c04cf709","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"b66cf3cd90496f97c93dfbf3cb5abc16c04cf709","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.9.1.tgz","integrity":"sha512-cpnJTKAewAGwtKUEIUuVu8xPAdO5lNo8df5+xXYTzYzLTSAwwhKNPmG03wTL0LRw5c4VShxo7d7GwoKZaZpEcQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCofMBvSlvhUwMuQxAxibkjydbF0m/73rKoLIMwlHN+MAIhAOqlROY5I/m+jlbIj5h649I/sMFmnZtOPpg5SWZbOIYh"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.9.1.tgz_1466307010527_0.13421908905729651"}},"1.10.0":{"name":"holmes.js","version":"1.10.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"4fff30a44bdef73fc804417ddd19e4770f3866c4","_id":"holmes.js@1.10.0","_shasum":"67f8633ea511f0d88d03893c72e97d80e4df05cb","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"67f8633ea511f0d88d03893c72e97d80e4df05cb","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.10.0.tgz","integrity":"sha512-5aeSbH/kMui97xj7rZRWeD16kbxydZSYtemKSjwvt+7ifsN6cfp3syrFzlVCw1P8rHPU+OnECTHsliYdUo7sNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzNOoOJKtWxsnkpGFhTm4c0bWq3646vColeiwG333VFwIgCbhUkqqnrUoTkhb7/FWfO8Xv0KN8iKPwgoSS/LRzlEU="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.10.0.tgz_1468358054350_0.15555835096165538"}},"1.10.1":{"name":"holmes.js","version":"1.10.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"83c16f257fb2b47eb19ef58fcf0854e911b41c79","_id":"holmes.js@1.10.1","_shasum":"4423f051c6a83dd024cc25add73648efa0cd9dbe","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"4423f051c6a83dd024cc25add73648efa0cd9dbe","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.10.1.tgz","integrity":"sha512-u/4F7OgR1H2t5Myr9Trwfa9oO5n80GpJYXkBAnoX/CuVB15mhm23vZ8MkbYc8C0GiI6azymxOPMJbxGR6zvhWg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDANx1tNTmyfQP1xDz/p7TmryOhSc6hN7JCEz6ozqAZgQIgSeqzHWEw3X0PSzx9QioPnB67ezu2THK4Qn33mvnULuo="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.10.1.tgz_1468358484606_0.2837160243652761"}},"1.10.2":{"name":"holmes.js","version":"1.10.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"10dac27977c03a11594f1acc8bc8bb0be7f87014","_id":"holmes.js@1.10.2","_shasum":"fd1daa614d95d6b2e9c535dc93928eb2ed7b148b","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"fd1daa614d95d6b2e9c535dc93928eb2ed7b148b","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.10.2.tgz","integrity":"sha512-OYZQNyflmKtNfl1H0rr8VtKZDvPYzd96dcxnJ5rsUCW5dRKtv0mfZlYuV1kDFuGZsVqeQb+AdzwRCqxo14AWxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDkdcXXvxj7aRNNV35PMjwIa3hkVNmf6oEgU37FE1hZRAiEAmgmz9qA1ZUuFXRQGPs5IFsmleDFphplUG/N82X4vU2w="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.10.2.tgz_1469283986366_0.02180337905883789"}},"1.11.0":{"name":"holmes.js","version":"1.11.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"efc37ce48be1794d8386bb4c0e06b996268711eb","_id":"holmes.js@1.11.0","_shasum":"4ea16a4ca61a517f180c933c600eac7c1df70330","_from":".","_npmVersion":"3.9.2","_nodeVersion":"6.2.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"4ea16a4ca61a517f180c933c600eac7c1df70330","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.11.0.tgz","integrity":"sha512-0YMJ8puWbpok37YILlN9ZjFMJTEEbuAfObCHEHJKhFZ2ozW/Sqwo5LjQ/JVKE0dGSW0oJ1v/shj1C5KN/01Vkw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoSXJX6UrCAoxtsutnEUedv5Ht7OQ8NgByfuIVHWXZSAiEA1eeTrEn34Sj1UQl1ke2JQYEg1tn5cprf2X5Riaqs4PI="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.11.0.tgz_1470744081049_0.2571958629414439"}},"1.11.1":{"name":"holmes.js","version":"1.11.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"827f108f161b8fc23a28c9c44d7d8a3f8036c6b0","_id":"holmes.js@1.11.1","_shasum":"c3818a9e5b061beccc8b52cb3ccfe6e505653838","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"c3818a9e5b061beccc8b52cb3ccfe6e505653838","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.11.1.tgz","integrity":"sha512-yOlKj0MMxEZU4dZfXYjmEc0HqIp+RQv6I1LWKnAUo4lUh9MEYjsvgrCEoEnzER9Hw/0lDELxQLkYCctAz6TzPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGrAoC6OFeCbTfWGYuAde+6wgYU0YBG6uQ/ExhdvVyPOAiBULYl7Wryi1jq1DY2+o5RNulRIzqJrLxFARWCbXlBKzw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.11.1.tgz_1471512932314_0.4506251257844269"}},"1.11.2":{"name":"holmes.js","version":"1.11.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"4bf49a4041693c18d6d4b1b243672b13ae753118","_id":"holmes.js@1.11.2","_shasum":"ea6787916e42c4dbfd7fbe912c829b4cdaf6192e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"ea6787916e42c4dbfd7fbe912c829b4cdaf6192e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.11.2.tgz","integrity":"sha512-8NR1SJEDMJiN7sIRHbb6nfU5mN3HkQTj4CpkzUQQyY3l6+t3skNiHVbHDyABCYQ7FJK+uXbOsFw5MLbcAQaM8w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF41sVSzcJ26MJluODTJHmslmuQQAzOPKSdSpKTfMCa8AiEA/m71AgKeG36bizEaws5N0Crc3eZpwKUxvV3Ba88gJH8="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.11.2.tgz_1471517870536_0.6264916413929313"}},"1.12.0":{"name":"holmes.js","version":"1.12.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"a4802174fb1f45374f25aaa1eb41753ac2708fe7","_id":"holmes.js@1.12.0","_shasum":"7b68f2247423824d834fc13d526b091a0fb53fbf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"7b68f2247423824d834fc13d526b091a0fb53fbf","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.12.0.tgz","integrity":"sha512-YYwOvfcQ4td2xrwpooBJVpASVQ/cDCy3Sg4TUb2Rna0vguWbRMjRR9qGHZEQ77Z/T4YNLhX3GVPsiORBGfnraA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDDt3zRdk5yWfEtte9NK66zIVGUJMtSAZUbKmAYUr5+HgIhAOHG+errs3OK1OC+1Ik8bhktu0NRbDDj2o8sj+ulbH0m"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.12.0.tgz_1471786635037_0.7810858984012157"}},"1.12.1":{"name":"holmes.js","version":"1.12.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"20db2bc187e825baea52841f612701d70afb4ccd","_id":"holmes.js@1.12.1","_shasum":"c1586e359b78f848e34b03ef1751a5b3269a927f","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"c1586e359b78f848e34b03ef1751a5b3269a927f","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.12.1.tgz","integrity":"sha512-k0f3bhyBwf7OIpvOsRwxUN3suOxqAY7vHo11I16OIm5HqnnfSKg1s/e6p4L6UhamNd48BVe1mYVdzSUWUVIZvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEKPUpd+1SnMA5/G1YsMtkOpHX7Qgg4gsV/EpssjpM7oAiA3aLwnYfZuazj0b5NoWHtxWvcrdpRRdHnY4RA8keH/Wg=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.12.1.tgz_1471787177068_0.5186878719832748"}},"1.12.2":{"name":"holmes.js","version":"1.12.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"bb096dd3900415cccecc201a6562188412808b91","_id":"holmes.js@1.12.2","_shasum":"fd463bc4b673f723f05cf1f6cbb89ef8a2dac17e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"fd463bc4b673f723f05cf1f6cbb89ef8a2dac17e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.12.2.tgz","integrity":"sha512-LRKpwYjJdgInjB+2kebxb4R0EaDnnkhN18iE8/y8a5zuDWkI6XNrEtA8ozRJegZ1ZrMePFJwWFDN1SNeAZCedQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYS/KFOnvIfOvM89d+nxF6yvDcb5rbZ7HmQoe15DqF3AIhAMTTWQz3cRvKFZA+ogJLMq+kA+MFuU7TZCTHvkxcnUcO"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.12.2.tgz_1472111025154_0.7475436127278954"}},"1.12.3":{"name":"holmes.js","version":"1.12.3","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint","lint":"eslint js/holmes.js","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","jsdoc":"^3.4.0"},"gitHead":"a10c364be469ea15f05608a701e1e0700554ddb5","_id":"holmes.js@1.12.3","_shasum":"2e6d0e8d9f549d3279df641e432ce17a00262390","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"2e6d0e8d9f549d3279df641e432ce17a00262390","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.12.3.tgz","integrity":"sha512-93nKL7UPGiT5HUSVr6D1RotPOOe6HrC/bKDUYfQWjsQE6nsMqr2J/qGVtHIya9nrS4fL0MKiEDPT+aeiyR9rig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIafSRwCloe/OIPF2ajp/Tp/1Y/jxnjORRaA4Z30MeCAiAEG7wTa4W1O9TOwm4CWBaMR4iGbBFV9lBOc4mjU06BQw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.12.3.tgz_1472111999651_0.036410485627129674"}},"1.13.0":{"name":"holmes.js","version":"1.13.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow","lint":"eslint js/holmes.js","flow":"flow","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","flow-bin":"0.31.1","jsdoc":"^3.4.0"},"gitHead":"298d7f7893bd4fcc7d71130efef7a854ea8da55a","_id":"holmes.js@1.13.0","_shasum":"05c9aaa0887f7ff2dd02d56cc83b28800e20468e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"05c9aaa0887f7ff2dd02d56cc83b28800e20468e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.0.tgz","integrity":"sha512-xY9UmMeSeALACxd5vzmhREcnMhfCTgfUdOXHTwomG5hgH0nubSTOGhHIkeGc7ykgj66vgsNJDgE/ZxDeIO17Rw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG9ceXQHbVykSD9uvzF7uyF1xrwIdjhhs5uxubkikor0AiBf5SWtjsAb9ZDA6WvNcaae/d4RupiCeErqpjk1L8AuIg=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.0.tgz_1472333419236_0.22903988207690418"}},"1.13.1":{"name":"holmes.js","version":"1.13.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow","lint":"eslint js/holmes.js","flow":"flow","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","flow-bin":"0.31.1","jsdoc":"^3.4.0"},"gitHead":"a5fa33887aedb97535dad52cbf7d43257a394829","_id":"holmes.js@1.13.1","_shasum":"87ef39229a3ccb13eb81fc9a2c1708d104a63516","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"87ef39229a3ccb13eb81fc9a2c1708d104a63516","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.1.tgz","integrity":"sha512-Lh/31ZTFfWYoFyy/gOMe+rJRre6JP/FGc063QVcVAqxhsoSf/OmJSd7M4j+Qd1OluBt6RXHpgbxCOxJS5iYAiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFyTALd8Vz6dSHvJ7+RADOIgoRrQbeLgNnPs6mL7DzDIAiB2/VLI9AewpqQrilNPhl/eKWXyDVZb4V8SzBpAD1+Xuw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.1.tgz_1472485313206_0.5117425671778619"}},"1.13.2":{"name":"holmes.js","version":"1.13.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow","lint":"eslint js/holmes.js","flow":"flow","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true}},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"eslint":"^2.9.0","hopsdoc":"^0.1.7","flow-bin":"0.31.1","jsdoc":"^3.4.0"},"gitHead":"2879adbc2a881b958b9ff0acd988573453fbf628","_id":"holmes.js@1.13.2","_shasum":"b6326d19eee1f8c676a5a4b69c4501a088fbed8e","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"b6326d19eee1f8c676a5a4b69c4501a088fbed8e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.2.tgz","integrity":"sha512-dGUxFIBYHrwUA50f3NCQsSJtSAIIT+Uy1azHrPaoRYLJ4pS4It6NSI3ZGK0fv021swpCri6VYvI/CJSr498cgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBScay3h/tEHxC1j0y5wgXTxu9abCBOANhsjcZ7xbltvAiAmnnKHu19hpXQXL+qidER8YUZyMf7mepOVhMfQF9zqEg=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.2.tgz_1472632133946_0.6992951130960137"}},"1.13.3":{"name":"holmes.js","version":"1.13.3","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/holmes.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.14.0","flow-bin":"^0.32.0","hopsdoc":"^0.1.7","jest":"^15.1.1","jsdoc":"^3.4.0"},"gitHead":"c33a774508eb5b31d014f249ed7dbcc85d61accc","_id":"holmes.js@1.13.3","_shasum":"736f5403001380f0eb1960bfae73a5e437ce872d","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"736f5403001380f0eb1960bfae73a5e437ce872d","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.3.tgz","integrity":"sha512-xAH5TJi85j51DwN/5E2LWA9ahBYPGMlxE65KJmKPlbQ7diQhk96QGTd/WadZ7cgvuBPWr9zffbFX6Qze8tP7aA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFjNJBJ+qQIMA0xkVaDuM9lWOhtteCurxZ/5STwSVlUIAiEAteHMtKO2XpHZbPAAAxpnuknHMCLWfYqzeYVIV/PAxxE="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.3.tgz_1474302393485_0.3993863833602518"}},"1.13.4":{"name":"holmes.js","version":"1.13.4","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/holmes.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.14.0","flow-bin":"^0.32.0","hopsdoc":"^0.1.7","jest":"^15.1.1","jsdoc":"^3.4.0"},"gitHead":"c5d196ae82d5d2eb3b5f3902575ab0b92f9fcee9","_id":"holmes.js@1.13.4","_shasum":"8f25ef7df23553aacbfed58f3b77f43734008cdf","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"8f25ef7df23553aacbfed58f3b77f43734008cdf","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.4.tgz","integrity":"sha512-ASHmFGLVN4spjRCgWbpixdlWDssk7PnC/VryRICcz5XpvqOoZ0sX5tyI6Dp+FiXMBRRGYJIvUcfXQLhzAB11Vg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCVYI9xsaHOkXPrpP8rAYK/ucPRliqQST+eDiPsCYJ+EAIhAPy7ZGsLHCMunwXNNVfVbegn8K/J8OqCDpxg+Z4yMOct"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.4.tgz_1475784522009_0.641716317506507"}},"1.13.5":{"name":"holmes.js","version":"1.13.5","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js"],"scripts":{"test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/holmes.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -R README.md -d doc js/holmes.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.14.0","flow-bin":"^0.33.0","hopsdoc":"^0.1.7","jest":"^16.0.1","jsdoc":"^3.4.0"},"gitHead":"929bd748707ab27c8fd57f7fedf7bd8651d8c8c0","_id":"holmes.js@1.13.5","_shasum":"903532329b8fdd8759c8957ba5f84d795e6a53f5","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"903532329b8fdd8759c8957ba5f84d795e6a53f5","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.13.5.tgz","integrity":"sha512-BdzCmUOJxXB96/jmIv9lllC6amuCQTFycWoIMz4bOTgcC7XiKZFdfD3Lcfe6zfQfFzo5YPt9JKiCXbjRVyxi7w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIQCA7STGHSbxwlQXv4Ulx9A7Qg6DH7+jEwVW4KZXj3Xn3wIfVrRCe9SZzv3H+WC4wgsl7pB0tE50MFD7prUVhVBw0g=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.13.5.tgz_1475785337203_0.5259314426220953"}},"1.14.0":{"name":"holmes.js","version":"1.14.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"rules":{"flowtype/boolean-style":[2,"boolean"],"flowtype/define-flow-type":1,"flowtype/delimiter-dangle":[2,"never"],"flowtype/generic-spacing":[2,"never"],"flowtype/no-weak-types":2,"flowtype/object-type-delimiter":[2,"comma"],"flowtype/require-parameter-type":2,"flowtype/require-return-type":[2,"always",{"annotateUndefined":"never"}],"flowtype/require-valid-file-annotation":2,"flowtype/semi":[2,"always"],"flowtype/space-after-type-colon":[2,"always"],"flowtype/space-before-generic-bracket":[2,"never"],"flowtype/space-before-type-colon":[2,"never"],"flowtype/type-id-match":[2,"^([A-Z][a-z0-9]+)+Type$"],"flowtype/union-intersection-spacing":[2,"always"],"flowtype/use-flow-type":1,"flowtype/valid-syntax":1},"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^17.0.2","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.25.0","flow-bin":"^0.35.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^15.0.1","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","rollup-plugin-flow":"^1.0.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"e3152490071f22de0df4df539558324264274fa0","_id":"holmes.js@1.14.0","_shasum":"b21c00f0d8117ca63de0c69826307b8c306c208a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"b21c00f0d8117ca63de0c69826307b8c306c208a","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.14.0.tgz","integrity":"sha512-5zAT1K68nbMwSboweEMkBP1GcBsFEWoJocN/3aZG2CPxwP+rmpqqQ7XHtp9z8DZxFSt3q5xCzxlRXFR65uNaEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHh4ZBAECOquP3g51lzUuLzxNTliVbFt3J93ADh+ZAHsAiAGHUpzcAaFj5ib3nEpjNFr6jiQ/F+4etfg+dOlHRKCmw=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.14.0.tgz_1479865192841_0.8288474434521049"}},"1.15.0":{"name":"holmes.js","version":"1.15.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"rules":{"flowtype/boolean-style":[2,"boolean"],"flowtype/define-flow-type":1,"flowtype/delimiter-dangle":[2,"never"],"flowtype/generic-spacing":[2,"never"],"flowtype/no-weak-types":2,"flowtype/object-type-delimiter":[2,"comma"],"flowtype/require-parameter-type":2,"flowtype/require-return-type":[2,"always",{"annotateUndefined":"never"}],"flowtype/require-valid-file-annotation":2,"flowtype/semi":[2,"always"],"flowtype/space-after-type-colon":[2,"always"],"flowtype/space-before-generic-bracket":[2,"never"],"flowtype/space-before-type-colon":[2,"never"],"flowtype/type-id-match":[2,"^([A-Z][a-z0-9]+)+Type$"],"flowtype/union-intersection-spacing":[2,"always"],"flowtype/use-flow-type":1,"flowtype/valid-syntax":1},"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^17.0.2","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.25.0","flow-bin":"^0.36.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^17.0.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","rollup-plugin-flow":"^1.0.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"4dabde7666ebffd5410bc0e8bf7e2e67c779e78a","_id":"holmes.js@1.15.0","_shasum":"88410cb0f129c2662ffede4dc98866db6908965a","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"88410cb0f129c2662ffede4dc98866db6908965a","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.15.0.tgz","integrity":"sha512-TTJ2DuIzldE+2izI2Kdgub+o+VjEEQZf17pX8cJ8IOL8Wvaspmy/lz5g6rvo3aIJ4K5jybAEWWqr+tJo0WyOKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDUnq9cGc6CzzplrmVcAqoV9X/ruIPtnNw+D/aMUA00ewIhAKMW9WHPc34Cs7n0kKDb+cD68MW4C7ZGlUo64UIsoqeF"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.15.0.tgz_1480664477962_0.19709637481719255"}},"1.15.1":{"name":"holmes.js","version":"1.15.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"rules":{"flowtype/boolean-style":[2,"boolean"],"flowtype/define-flow-type":1,"flowtype/delimiter-dangle":[2,"never"],"flowtype/generic-spacing":[2,"never"],"flowtype/no-weak-types":2,"flowtype/object-type-delimiter":[2,"comma"],"flowtype/require-parameter-type":2,"flowtype/require-return-type":[2,"always",{"annotateUndefined":"never"}],"flowtype/require-valid-file-annotation":2,"flowtype/semi":[2,"always"],"flowtype/space-after-type-colon":[2,"always"],"flowtype/space-before-generic-bracket":[2,"never"],"flowtype/space-before-type-colon":[2,"never"],"flowtype/type-id-match":[2,"^([A-Z][a-z0-9]+)+Type$"],"flowtype/union-intersection-spacing":[2,"always"],"flowtype/use-flow-type":1,"flowtype/valid-syntax":1},"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^17.0.2","babel-plugin-transform-flow-strip-types":"^6.18.0","babel-polyfill":"^6.16.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^1.2.0","coveralls":"^2.11.12","eslint":"^3.4.0","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.25.0","flow-bin":"^0.36.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^17.0.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.36.3","rollup-plugin-babel":"^2.6.1","rollup-plugin-flow":"^1.0.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"33579791c43a6a006b657f138948e26e60b451b0","_id":"holmes.js@1.15.1","_shasum":"04b0c7be200840b48adac443253e4aea99f61a2c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"04b0c7be200840b48adac443253e4aea99f61a2c","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.15.1.tgz","integrity":"sha512-LtbJcwM4FfslIR/qTkrKSCjfXsnXJY5UsGBCG3p3JmiVO6benU7j2AE76Flcx/RMKLjKBt73Ev41gxJ61yM1RQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDff7GvpT7G70cCAQQSBrv4QGdJchjv5F/3/LqtP6htsAiEA5TWkGEqmd43gkPFtfxyrNzOaOWURKY9eZBCHsL+bulk="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.15.1.tgz_1480666688554_0.2944905562326312"}},"1.16.0":{"name":"holmes.js","version":"1.16.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"rules":{"flowtype/boolean-style":[2,"boolean"],"flowtype/define-flow-type":1,"flowtype/delimiter-dangle":[2,"never"],"flowtype/generic-spacing":[2,"never"],"flowtype/no-weak-types":2,"flowtype/object-type-delimiter":[2,"comma"],"flowtype/require-parameter-type":2,"flowtype/require-return-type":[2,"always",{"annotateUndefined":"never"}],"flowtype/require-valid-file-annotation":2,"flowtype/semi":[2,"always"],"flowtype/space-after-type-colon":[2,"always"],"flowtype/space-before-generic-bracket":[2,"never"],"flowtype/space-before-type-colon":[2,"never"],"flowtype/type-id-match":[2,"^([A-Z][a-z0-9]+)+Type$"],"flowtype/union-intersection-spacing":[2,"always"],"flowtype/use-flow-type":1,"flowtype/valid-syntax":1},"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":"xo-space/browser"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.29.2","flow-bin":"^0.36.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.1","rollup-plugin-babel":"^2.7.1","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"3cec87e081c72df057c9f744ef5f421cb0a712d9","_id":"holmes.js@1.16.0","_shasum":"c53ef871626d1c9ef2dedd4641d4ffd39dc1bff4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"c53ef871626d1c9ef2dedd4641d4ffd39dc1bff4","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.0.tgz","integrity":"sha512-4VFrXTngTgSuigOzu5QGqmM7qWsBo9kIwvcc8JePJXhC6k1QYqhltS6SJ3CHKRmvZ3pvumj/kalfjyBFhffvEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD16i9ag+qqAM2srHQzP1M6DVfCvbkSz42OblOaTRh4ZgIhAIj7s8cWg9AKk/3cnf5xNlDQpqripiHwKnPNc7Njxrd+"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.0.tgz_1484295059385_0.2859631231985986"}},"1.16.1":{"name":"holmes.js","version":"1.16.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"3f418402d14b67fe93928c81d41111c1da8f7669","_id":"holmes.js@1.16.1","_shasum":"9b33bf1cd87c7e5eac22f7d0c65a17575f9a134c","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"9b33bf1cd87c7e5eac22f7d0c65a17575f9a134c","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.1.tgz","integrity":"sha512-/lZpLzV9Wz6qcXzJxD2KxbS1OoQRSC+US7ANv3R4KEeaevQhAXdK1rOOM71ZFFvQIJGGWbp9XJkb48WQHfc1KQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFzk9YXba7XaJHSbMX5PGeNpq4zUzBa8R93wW1wwfwoJAiEAgTZnDwXWQ6rgXP5HgnIc9t8ptycPfuKDl7Eswpuf3nM="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.1.tgz_1484505325570_0.8953657397069037"}},"1.16.2":{"name":"holmes.js","version":"1.16.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/main.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"28da60c1723a9115e0c60604d7a61c5f98af5683","_id":"holmes.js@1.16.2","_shasum":"dc3becb2d674b9bdb976a74fa3c20e0cdbac66c3","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"dc3becb2d674b9bdb976a74fa3c20e0cdbac66c3","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.2.tgz","integrity":"sha512-KsN3RSZI2fcRVjYJbbGXLE/AKwKWaxdtetHndmlgJU5Vn18n2f/huHDuZmbB8jrLmqdWcq7IGzGURMhu0p64rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6dvmdZqNoeQzC2YR/RjSEfaP2+hotiCq0uFwies5jrAIgM7qP7u4Mq27FZNRGdeUsCGg5bEs/Um04yjOEh8s5im0="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.2.tgz_1484525371946_0.9228061363101006"}},"1.16.3":{"name":"holmes.js","version":"1.16.3","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-flow":"^1.1.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"b1de2af6d8401155fdc0dac16273085a1b78ef81","_id":"holmes.js@1.16.3","_shasum":"ae7882e6cf4755e04c0287d8d1678371adea2219","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"ae7882e6cf4755e04c0287d8d1678371adea2219","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.3.tgz","integrity":"sha512-/grwaNZSQNljwK4guQ0dFXTP/0rPnJUT63fiCee+Fw4A6Qer0oRzwfcTvLJcUWmSXH37AegTOhHBTK+4E4vigg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAxaiqBZwyFeHhrpokUPM5uAKKh8W5LhiLOrwht4MTbfAiEAj7Xzlh6PQ0JY2qpeXdqwJS+Ql/e6D5Rf7gL2sG4xDQQ="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.3.tgz_1484774373631_0.40668773278594017"}},"1.16.4":{"name":"holmes.js","version":"1.16.4","description":"Fast and easy searching inside a page.","main":"js/holmes.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1","rollup-plugin-uglify":"^1.0.1"},"gitHead":"5125b64116bb45e69add198dd1aad74810e8a009","_id":"holmes.js@1.16.4","_shasum":"0e6aef590678adc5f9093924488864ee70188d43","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"0e6aef590678adc5f9093924488864ee70188d43","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.4.tgz","integrity":"sha512-P9WMGA8b0iIi5DK9lLL4Nz0imsGtPW/4JyIZJVRCQByc2gWu4vYX34CDgmQXsQToApjJxkuv8n6NXqmxmynPXw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDrjAZN9uqSK7NjgLtG7745Du3ShKk9ZNZ90m/UqqXUOAiEAvjzbynApoekq1bo3CYm+PfdzVO8ffIJJEXE5Xg/DsCA="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.4.tgz_1484776304662_0.9604588896036148"}},"1.16.5":{"name":"holmes.js","version":"1.16.5","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.21.0","babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-babili":"^0.0.10","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.0.10","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1"},"gitHead":"dba2d76f63b7de242f211a8da229860a0c0924c2","_id":"holmes.js@1.16.5","_shasum":"3fc90f0395e2c3e131e11f53e2ff777a85673f87","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"3fc90f0395e2c3e131e11f53e2ff777a85673f87","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.5.tgz","integrity":"sha512-J0+adQpmKIoweh1pY6KnCdHwzpOpIf7spXUwOemZmYqumgztNZgquIfa8W128Xlvx4U4/O2coO3gxfKx7elSWw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCFfaOAstGBvr99yoEu+xx7sscbgEj2Oo8Rpw43ZiC+jQIgM7l6ZUGRCRmwx5xcrKh6QXpOpBZDexeB6HNWdHR18/o="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.5.tgz_1484827909023_0.6874429585877806"}},"1.16.6":{"name":"holmes.js","version":"1.16.6","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.21.0","babel-eslint":"^7.1.1","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.21.0","babel-polyfill":"^6.20.0","babel-preset-babili":"^0.0.10","babel-preset-es2015":"^6.18.0","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.0.10","coveralls":"^2.11.12","eslint":"^3.13.1","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.30.0","flow-bin":"^0.37.0","hopsdoc":"github:haroenv/hopsdoc#v0.1.9","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.41.4","rollup-plugin-babel":"^2.7.1"},"gitHead":"860bd8825f0a194c2f131a302df6b87c5a74520a","_id":"holmes.js@1.16.6","_shasum":"958e025cef3bf55ba91ea0c574907b37be9cda3e","_from":".","_npmVersion":"3.10.9","_nodeVersion":"7.1.0","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"958e025cef3bf55ba91ea0c574907b37be9cda3e","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.6.tgz","integrity":"sha512-LAVkxMshftDxvqpqfKOrBX23XrPVTPhCAfwfTmiGqLvwmPy0aCe9TT6JKWum0Zb6pCY1l1NxCOu12XeJtoqQjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEzbsvlLJ8j2ER7B71wkrEwotbFi+FEToiL+DLbSYqmFAiEAxgFipjaNWE+oddqA2Ciafuin1jJLcrR4i6/hknpMzjI="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/holmes.js-1.16.6.tgz_1484948121994_0.49207908380776644"}},"1.16.7":{"name":"holmes.js","version":"1.16.7","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint js/main.js","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.24.1","babel-eslint":"^7.2.3","babel-jest":"^18.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.0.10","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.0.10","coveralls":"^2.13.1","eslint":"^3.19.0","eslint-config-xo-space":"^0.15.0","eslint-plugin-flowtype":"^2.34.0","flow-bin":"^0.37.0","hopsdoc":"^0.1.7","jest":"^18.1.0","jsdoc":"^3.4.0","jsdoc-babel":"^0.2.1","rollup":"^0.42.0","rollup-plugin-babel":"^2.7.1"},"gitHead":"b98a55f159c2cc11142c1f7bde2cb56f67914db8","_id":"holmes.js@1.16.7","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"integrity":"sha512-/o+4cfUDn+3FX47rKOU4jw8tmK8cJT8lvQ0nmR8ZKx2lMaIGE/XvOp7Wj0Q8rFc2PlxSavhy6wd4iwPCcsxpKQ==","shasum":"8c0b72d899e6a9cad094176172ced256a9e652fe","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.7.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaJDFhSf0TmJUd4y0+9uyO8vQi4Vj2v0Ce2BpzmioCcAIhAMmQmFIdGhUyLt5f4/yt1TNy7/Ov6J9Ez6LGdWmLMEFd"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.16.7.tgz_1497037608963_0.32504234137013555"}},"1.16.8":{"name":"holmes.js","version":"1.16.8","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.0","flow-bin":"^0.50.0","hopsdoc":"^0.1.7","jest":"^20.0.4","jsdoc":"^3.5.3","jsdoc-babel":"^0.3.0","rollup":"^0.45.2","rollup-plugin-babel":"^2.7.1"},"gitHead":"b46cfcc9ba8ae327a790c5f4043ae95d686a9898","_id":"holmes.js@1.16.8","_npmVersion":"5.0.3","_nodeVersion":"7.7.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"integrity":"sha512-e3F//j+8nmjibK1UWCVEOs1be7+JKgBZHmDPNjyk7msQi9pyDIFrlATjXVGJ3iUwLMSsEpWKxGvbkx3+r1aXYQ==","shasum":"e26f74f6e3e74eddea043ad1396823bde5501c26","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.16.8.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjlKFHmsZ/BmkZ0o7cMs95dKz6OiKzMhew2xM+Wwdv3QIhANfPLQdgh4n7EJoFTmPYZfxs/YfuM/dh2EO2gdoapb8e"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.16.8.tgz_1500145027527_0.7975918659940362"}},"1.17.0":{"name":"holmes.js","version":"1.17.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.0","flow-bin":"^0.50.0","hopsdoc":"^0.1.7","jest":"^20.0.4","jsdoc":"^3.5.3","jsdoc-babel":"^0.3.0","rollup":"^0.45.2","rollup-plugin-babel":"^2.7.1"},"gitHead":"754ea154b9153856c23383beaf8cff678c40c6b7","_id":"holmes.js@1.17.0","_npmVersion":"5.0.3","_nodeVersion":"8.1.3","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"integrity":"sha512-Dss6cCAQqbeMtVDemQhSMLn+z9r6Sssgo890WEnauqkjARwgYLy1y/qJmibdYI37Z/O3AKdf5lIRavqaOmkP/g==","shasum":"37ba2414ae73a5364f5c505cf5f90c7b2f718fbf","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.17.0.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEkYyDlVrl9ZPYCxEydwXlIgR4W4aNn1oTj5YKfGt59gAiEAqjUjoeFcHIn4AjGwprm0DZE4eIYCE1CKG9x0MeF4K0E="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.17.0.tgz_1501839441760_0.9253693632781506"}},"1.17.1":{"name":"holmes.js","version":"1.17.1","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.0","flow-bin":"^0.50.0","hopsdoc":"^0.1.7","jest":"^20.0.4","jsdoc":"^3.5.3","jsdoc-babel":"^0.3.0","rollup":"^0.45.2","rollup-plugin-babel":"^2.7.1"},"gitHead":"259c1e1ece24898976006888afab9c993bcc9bdc","_id":"holmes.js@1.17.1","_shasum":"d39d79a78ae098440188f66a552a74dc9304f9ce","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"d39d79a78ae098440188f66a552a74dc9304f9ce","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.17.1.tgz","integrity":"sha512-uIwBA3vcUyLjOeO029BWCPI9OCUwg8Gy/qazrY2YewjTOD+XQBVmJemQUM+64ypY3eFYeWFbiVsHMvWHsuXLOw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDOLycDH0V7cbMCDZ1danIjS2xegRiiwtLMwJFrFAWtvAiByYyD1B8W/BtXioEOOAyyg3NZ3dNXenyR30SfA5C1CXQ=="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.17.1.tgz_1502891115027_0.0829608456697315"}},"1.17.1-beta.0":{"name":"holmes.js","version":"1.17.1-beta.0","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.0","flow-bin":"^0.50.0","hopsdoc":"^0.1.7","jest":"^20.0.4","jsdoc":"^3.5.3","jsdoc-babel":"^0.3.0","rollup":"^0.45.2","rollup-plugin-babel":"^2.7.1"},"gitHead":"4a0a4f3000035adae2d079549d9abf19a1501a5a","_id":"holmes.js@1.17.1-beta.0","_shasum":"fd2cd662c8839db646b6c449c93c0b818c3c7464","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"fd2cd662c8839db646b6c449c93c0b818c3c7464","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.17.1-beta.0.tgz","integrity":"sha512-7garWDMF1fUe9iLC6kgdAq9BpmFtKeO5zg8jcGWHiEAAw0FSCE4reerj/A9rS24OrLllA8zqjtS9psz0/WiD2A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEqSPS4o2sHIOtZqovMEi66Dlq85g4HkVTOCSQGPJM6ZAiEAlLRRpzeM5OLMNnKuJwv8WKLaypUJ5LJt8tEQFkNQbrA="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.17.1-beta.0.tgz_1502891461928_0.4330724119208753"}},"1.17.2":{"name":"holmes.js","version":"1.17.2","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.25.0","babel-eslint":"^7.2.3","babel-jest":"^20.0.3","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.23.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.2.0","eslint-config-prettier":"^2.3.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.0","flow-bin":"^0.50.0","hopsdoc":"^0.1.7","jest":"^20.0.4","jsdoc":"^3.5.3","jsdoc-babel":"^0.3.0","rollup":"^0.45.2","rollup-plugin-babel":"^2.7.1"},"gitHead":"12e4d6c2d5e9c5cc3b956f6c981f189904ddba26","_id":"holmes.js@1.17.2","_shasum":"9a0fad8db5dca480f90fd660995ef4119f78c26f","_from":".","_npmVersion":"4.6.1","_nodeVersion":"7.7.1","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"shasum":"9a0fad8db5dca480f90fd660995ef4119f78c26f","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.17.2.tgz","integrity":"sha512-Sc99oUNp6yuU7grsHOsNMlH3SN5JyTStarmJjUsqrV2a3XazsbT9hh9wC1HF/vuMdbOztg+y9+otBaLgYCztkg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCfTFkhhggx3rZEwBjxIXR1t1O2jTSpTGSoKzeSjwq4CQIgJb/5e2H4wVnI03Ir89xxKfYGMVBwLWNzJwzylTU/vQs="}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.17.2.tgz_1502903055296_0.7959457889664918"}},"1.17.3":{"name":"holmes.js","version":"1.17.3","description":"Fast and easy searching inside a page.","main":"js/holmes.js","jsnext:main":"js/holmes.es.js","module":"js/holmes.es.js","files":["js/holmes.js","js/holmes.es.js","js/main.js"],"scripts":{"build":"rollup -c && npm run build:min","build:min":"babili js/holmes.js -o js/holmes.js && babili js/holmes.es.js -o js/holmes.es.js","test":"npm run lint && npm run flow && npm run jest","lint":"eslint .","flow":"flow","jest":"jest --coverage","doc":"jsdoc -t node_modules/hopsdoc -c jsdoc.json -R README.md -d doc js/main.js","coveralls":"cat ./coverage/lcov.info | coveralls"},"keywords":["search","dom","filter"],"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"license":"Apache-2.0","repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"eslintConfig":{"env":{"es6":true},"parser":"babel-eslint","plugins":["flowtype"],"settings":{"flowtype":{"onlyFilesWithFlowAnnotation":true}},"extends":["plugin:flowtype/recommended","xo-space/browser","prettier"]},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"homepage":"https://haroen.me/holmes/","devDependencies":{"babel-core":"^6.26.0","babel-eslint":"^7.2.3","babel-jest":"^21.0.0","babel-plugin-transform-flow-strip-types":"^6.22.0","babel-polyfill":"^6.26.0","babel-preset-babili":"^0.1.4","babel-preset-es2015":"^6.24.1","babel-preset-es2015-rollup":"^3.0.0","babili":"^0.1.4","coveralls":"^2.13.1","eslint":"^4.6.1","eslint-config-prettier":"^2.4.0","eslint-config-xo-space":"^0.16.0","eslint-plugin-flowtype":"^2.35.1","flow-bin":"^0.54.1","hopsdoc":"^0.1.7","jest":"^21.0.1","jsdoc":"^3.5.4","jsdoc-babel":"^0.3.0","rollup":"^0.49.2","rollup-plugin-babel":"^3.0.2"},"gitHead":"f693265f8181fd741fad76f50f0e73de55e27307","_id":"holmes.js@1.17.3","_npmVersion":"5.3.0","_nodeVersion":"8.1.3","_npmUser":{"name":"haroenv","email":"hello@haroen.me"},"dist":{"integrity":"sha512-7dgBYdc5XOxHXy0aykP8z+t4lH09GUz5F14aPPnJKAkzDbGEhBhnue1T6+WlJ4cy1/YnDpW7+AT8GsHsvijYyw==","shasum":"322ab16530e617e9a1afc22faa33de496f046402","tarball":"https://registry.npmjs.org/holmes.js/-/holmes.js-1.17.3.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD93lOrCz3hAh92VOBw7567SK1n4M1QKN3phllqdB6jfgIhAKslvHsRgRurHuicnzo6SX6exef30cGS+OSqtBNaI/DE"}]},"maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/holmes.js-1.17.3.tgz_1504772437786_0.920492970617488"}}},"readme":"# [<img alt=\"Holmes.js\" src=\"https://haroen.me/holmes/images/logo.png\" height=\"50px\"></img>](https://www.npmjs.com/package/holmes.js)\n\n> Fast and easy searching inside a page.\n\n[![Build Status](https://travis-ci.org/Haroenv/holmes.svg?branch=gh-pages)](https://travis-ci.org/Haroenv/holmes)\n[![Coverage Status](https://coveralls.io/repos/github/Haroenv/holmes/badge.svg)](https://coveralls.io/github/Haroenv/holmes)\n[![npm version](https://badge.fury.io/js/holmes.js.svg)](https://yarnpkg.com/en/package/holmes.js)\n[![Bower version](https://badge.fury.io/bo/holmes.js.svg)](https://badge.fury.io/bo/holmes.js)\n[![CDNJS version](https://img.shields.io/cdnjs/v/holmes.js.svg?colorB=green)](https://cdnjs.com/libraries/holmes.js)\n[![Join the chat at https://gitter.im/Haroenv/holmes](https://badges.gitter.im/Haroenv/holmes.svg)](https://gitter.im/Haroenv/holmes?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)\n[![devDependencies Status](https://david-dm.org/haroenv/holmes/dev-status.svg)](https://david-dm.org/haroenv/holmes?type=dev)\n[![gzipped size](http://img.badgesize.io/https://unpkg.com/holmes.js?compression=gzip)](https://unpkg.com/holmes.js)\n\nHolmes filters a list of elements based on the value of a `input` in just ~2KB.\n\n## Installation\n\nYou can install Holmes with either `npm` or `bower` under the package name `holmes.js`. For `npm` that looks like this:\n\n```sh\n$ yarn add holmes.js # or via npm\n```\n\nAfter which you can add it in your page with i.e. webpack, rollup, browserify or loading the module in a different script tag.\n\nYou have to make sure that you have a `css` rule for the class `.hidden` that hides elements however you want. One option is to have this:\n\n```css\n.hidden {\n  display: none;\n}\n```\n\nbut this could be any `css` you want.\n\n## Usage\n\n[demo](https://haroen.me/holmes/)\n\n### When should I use it?\n\nYou should use Holmes when \n\n- you have a limited amount of items\n- you don't need typo-tolerance\n- you only want to add a really small library\n- all items are already visible on the page\n\nIn cases where you have a more complicated expectation, I'd suggest using a service like [Algolia](https://github.com/algolia/instantsearch.js).\n\n> Fair disclosure: I currently work at Algolia, does it seem interesting? [Join us!](https://algolia.com/careers)\n\n### Simple example\n\n```js\nholmes({\n  input: '.search input', // default: input[type=search]\n  find: '.results div' // querySelectorAll that matches each of the results individually\n})\n```\n\n## Options\n\n[full documentation](https://haroen.me/holmes/doc)\n\n### `input`\n**default**: `input[type=search]`\n\nquerySelector for the input\n\n**examples**: `input`, `.search input`\n\n### `find` **required**\n\nquerySelectorAll for elements to search in\n\n**examples**: `blockquote p`, `.result`, `.results div`\n\n### `class`\n\n#### `class.hidden`\n**default**: `hidden`\n\nClass to add when the a `.find` doesn't contain the search query.\n\n**examples**: `hidden`, `dn`, `none`\n\n#### `class.visible`\n**default**: `false`\n\nClass to add to visible items if they contain the search query.\n\n**examples**: `visible`, `vis`, `nohidden`\n\n### `placeholder`\n**default**: `false`\n\nhtml to show when no results.\n\n**examples**: `<p> No results </p>`, `Didn't find anything.`\n\n### `dynamic`\n**default**: `false`\n\nEnable this option if you want Holmes to query the value of the `.find` at every input.\n\n**examples**: `true`, `false`\n\n### `instant` :warning: DEPRECATED\n**default**: `false`\n\nThis option is deprecated. To use Holmes in an async environment, initialise it with:\n\n```js\nholmes(options).start();\n// or\nconst h = new holmes(options);\nh.start();\n```\n\nThis way it'll start immediately, just like it used to do with `instant: true`. Sorry for the inconvenience.\n\nBy default Holmes will wait on a `DOMContentLoaded` event to start searching. If you're loading the elements by `AJAX` for example this event comes too early. In that case you can enable `instant`, and start Holmes when your content is ready.\n\n**examples**: `true`, `false`\n\n### `minCharacters`\n**default**: `0`\n\nA minimum amount of characters need to be typed before Holmes starts filtering.\n\n**examples**: `2`, `5`\n\n### `mark`\n**default**: `false`\n\nTo start showing the result in a `<mark>` tag inside the `.find`, you should enable this. To change the colour this `match` is shown in, you should style the [`mark`](https://developer.mozilla.org/en/docs/Web/HTML/Element/mark) background-color.\n\n>:exclamation: this will break event listeners on nested content\n\n>:exclamation: this won't work if the character after the match is a literal `>`.\n\n>:speaking_head: If you really have to use this character, you can replace all occurences of `>` by `&gt;`\n\n\n**examples**: `true`, `false`\n\n### `hiddenAttr`\n**default**: `true`\n\nAdds `hidden=\"true\"` to hidden elements. [Interesting link](https://www.paciellogroup.com/blog/2012/05/html5-accessibility-chops-hidden-and-aria-hidden/) explaining its use.\n\n### `shouldShow`\n\ndefault match judgment is a partial match of the input value.\n\n```js\nfunction(htmlText, search) {\n  return htmlText.indexOf(search) !== -1;\n}\n```\n\nA custom matching function to be called with as first argument the text of an element,\nand as second argument the current input text. This should return true if you want the\nelement to show, and false if it needs to be hidden.\n\n```js\nvar customMatching = function(htmlText, search) {\n  return search.split(/\\s+/).every(function(v, i) {\n    if (htmlText.indexOf(v) === -1) {\n      return false;\n    }\n    return true;\n  });\n}\nholmes({\n  shouldShow: customMatching\n})\n```\n\n### `onHidden`\n\nCallback for when an item is hidden.\n\n```js\nfunction(el) {\n  console.log('hide',el);\n}\n```\n\n### `onVisible`\n\nCallback for when an item is visible again.\n\n```js\nfunction(el) {\n  console.log('show',el);\n}\n```\n\n### `onEmpty`\n\nCallback for when no items were found.\n\n```js\nfunction(placeholder) {\n  console.log('nothing found',placeholder);\n}\n```\n\n### `onFound`\n\nCallback for when items are found after being empty.\n\n```js\nfunction(placeholder) {\n  console.log('something found',placeholder);\n}\n```\n\n### `onInput`\n\nCallback for every input.\n\n```js\nfunction(input) {\n  console.log('current input',input);\n}\n```\n\n## Methods and members\n\nFor all of the methods you should initialise a new instance of Holmes like this:\n\n```js\nvar h = new holmes(options);\n```\n\nThen you can use the following methods:\n\n### `.clear()`\n\nYou can clear a holmes input programmatically, by using:\n\n```js\nh.clear();\n```\n\n### `.count()`\n\nYou can receive informations on what elements are visible, hidden and in total at any point:\n\n```js\nh.count(); // {all: 41, hidden: 34, visible: 7}\n```\n\n### `.start()`\n\nStart an even listener for the specified options. Holmes **always** has `.start()` running on initialisation.\n\n```js\nh.start();\n```\n\n### `.stop()`\n\nStops the current running event listener. Resolves a Promise when this has been completed.\n\n```js\nh.stop();\nh.start(); // could accidentally start too soon\n\nh.stop().then(h.start); // might take a small time\n```\n\n### `.hidden`\n\nThere's also a member `.hidden` that gives the count without a function call:\n\n```js\nconsole.log(h.hidden); // 34\n```\n\n### `.elements`\n\nA `NodeList` of all of the elements that holmes considers. There's also `.elementsLength` for the amount of elements and `.elementsArray` with an array of the elements.\n\n### `.input`\n\nThe input that holmes looks in. There's also the last search string as `.searchString`\n\n### `.placeholder`\n\nThe current placeholder (DOM Node).\n\n### `.running`\n\nWhether or not this instance is running.\n\n### `.options`\n\nShows the options chosen chosen for this instance of holmes. You can also set options like this after initialisation.\n\n```js\nconsole.log(h.options); // specified options\n```\n\n> note: setting options after it's running might require `h.stop().then(h.start)`\n\n### Showcase\n\nWhat|who|image\n---|---|---\n[bullg.it](https://bullg.it)|[@haroenv](https://github.com/haroenv)|<img alt=\"screenshot of bullg.it\" src=\"https://haroen.me/holmes/images/screen-bullgit.gif\" width=\"100%\" />\n[family.scss](https://lukyvj.github.io/family.scss)|[@lukyvj](https://github.com/lukyvj)|<img alt=\"screenshot of family.scss\" src=\"https://haroen.me/holmes/images/screen-family.gif\" width=\"100%\" />\n[wikeo.be](https://wikeo.be)|[@bistory](https://github.com/bistory)|<img src=\"https://haroen.me/holmes/images/screen-wikeo.gif\" alt=\"searching on wikeo.be for pages\" width=\"100%\">\n[lunchbreakapp.be](https://www.lunchbreakapp.be)|[@AndreasBackx](https://github.com/AndreasBackx)|<img src=\"https://thumbs.gfycat.com/FancyDependentGiraffe-size_restricted.gif\" alt=\"searching on lunchbreak for items\" width=\"100%\">\n\nI'd love to find out how people use my project, [let me know](https://github.com/Haroenv/holmes/issues/new?title=add+my+project+to+usages&body=who%7Cwhat%0D%0A---%7C---%0D%0A%40myusername%7C%5Bmy+project%5D%28https%3A%2F%2Flink-to-project.com%29%0D%0A%0D%0ASome+explanation+what+it+is) if you want to be featured!\n\n### Questions?\n\nCompatible up to IE11. For support of older browsers you'll need to polyfill `classList`, `addEventListener` and the `input` event with for example [remy/polyfills](https://github.com/remy/polyfills). I haven't tried this myself yet, so let me know what you used if you support older browsers!\n\nFor IE11 you need to polyfill `Object.assign` and `String.includes`, you can do that as described in [#90](https://github.com/Haroenv/holmes/issues/90)\n\nLet me know on twitter: [@haroenv](https://twitter.com/haroenv), or in an issue.\n\n## Contributing\n\nContributions are always welcome! Here are some loose guidelines:\n\n* use `feature branches`\n* don't make it slower\n* explain why you want a feature\n* `npm run doc` to recreate the documentation\n\nBuilding to a UMD is done via rollup (`npm run build`).\n\nBut I don't bite, if you have any questions or insecurities, hit me up for example on [gitter](https://gitter.im/Haroenv/holmes?utm_source=readme&utm_medium=link&utm_content=link).\n\n## License\n\nApache 2.0\n","maintainers":[{"name":"haroenv","email":"hello@haroen.me"}],"time":{"modified":"2022-06-18T21:06:03.940Z","created":"2016-06-04T13:37:30.857Z","0.0.0":"2016-06-04T13:37:30.857Z","1.0.0":"2016-06-04T18:02:26.506Z","1.1.0":"2016-06-04T18:03:46.470Z","1.1.1":"2016-06-04T18:09:21.096Z","1.2.0":"2016-06-04T19:10:02.510Z","1.2.1":"2016-06-04T19:24:33.174Z","1.2.2":"2016-06-04T19:32:38.124Z","1.3.0":"2016-06-05T08:05:17.196Z","1.4.0":"2016-06-05T09:12:05.126Z","1.4.1":"2016-06-05T10:41:24.436Z","1.5.0":"2016-06-05T13:27:42.555Z","1.5.1":"2016-06-05T13:35:31.817Z","1.6.0":"2016-06-05T17:56:24.939Z","1.6.1":"2016-06-11T18:35:04.249Z","1.6.2":"2016-06-12T08:02:32.737Z","1.6.3":"2016-06-13T07:10:20.315Z","1.7.0":"2016-06-13T09:39:14.917Z","1.7.1":"2016-06-14T00:17:35.254Z","1.8.0":"2016-06-15T06:39:53.130Z","1.9.0":"2016-06-19T03:29:41.984Z","1.9.1":"2016-06-19T03:30:13.683Z","1.10.0":"2016-07-12T21:14:17.873Z","1.10.1":"2016-07-12T21:21:26.360Z","1.10.2":"2016-07-23T14:26:29.165Z","1.11.0":"2016-08-09T12:01:23.662Z","1.11.1":"2016-08-18T09:35:33.150Z","1.11.2":"2016-08-18T10:57:51.398Z","1.12.0":"2016-08-21T13:37:16.471Z","1.12.1":"2016-08-21T13:46:18.446Z","1.12.2":"2016-08-25T07:43:48.289Z","1.12.3":"2016-08-25T08:00:02.780Z","1.13.0":"2016-08-27T21:30:20.216Z","1.13.1":"2016-08-29T15:41:55.104Z","1.13.2":"2016-08-31T08:28:55.566Z","1.13.3":"2016-09-19T16:26:35.486Z","1.13.4":"2016-10-06T20:08:44.748Z","1.13.5":"2016-10-06T20:22:19.870Z","1.14.0":"2016-11-23T01:39:53.463Z","1.15.0":"2016-12-02T07:41:18.617Z","1.15.1":"2016-12-02T08:18:09.182Z","1.16.0":"2017-01-13T08:11:01.509Z","1.16.1":"2017-01-15T18:35:26.180Z","1.16.2":"2017-01-16T00:09:32.556Z","1.16.3":"2017-01-18T21:19:34.765Z","1.16.4":"2017-01-18T21:51:46.607Z","1.16.5":"2017-01-19T12:11:49.755Z","1.16.6":"2017-01-20T21:35:22.746Z","1.16.7":"2017-06-09T19:46:50.083Z","1.16.8":"2017-07-15T18:57:08.604Z","1.17.0":"2017-08-04T09:37:22.896Z","1.17.1":"2017-08-16T13:45:16.202Z","1.17.1-beta.0":"2017-08-16T13:51:03.163Z","1.17.2":"2017-08-16T17:04:16.369Z","1.17.3":"2017-09-07T08:20:39.054Z"},"homepage":"https://haroen.me/holmes/","keywords":["search","dom","filter"],"repository":{"type":"git","url":"git+https://github.com/Haroenv/holmes.git"},"author":{"name":"Haroen Viaene","email":"hello@haroen.me"},"bugs":{"url":"https://github.com/Haroenv/holmes/issues"},"license":"Apache-2.0","readmeFilename":"README.md","users":{"davidazullo":true}}