{"_id":"bs-html-injector","_rev":"51-7106776054fb43dd80f64118eb2c9558","name":"bs-html-injector","description":"Inject only HTML that has changed.","dist-tags":{"latest":"3.0.3"},"versions":{"0.0.2":{"name":"bs-html-injector","version":"0.0.2","description":"Inject HTML changes without reloading the browser. Requires an existing page with at a `<body>` tag.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4"},"dependencies":{"lodash":"^2.4.1","dom-compare-temp":"0.0.1","connect":"^3.1.0","jsdom":"^0.11.1","request":"^2.40.0","opt-merger":"^0.1.3","tfunk":"0.0.2"},"homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@0.0.2","dist":{"shasum":"33d20177dca2e461df2532ec8c779858ebb94678","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-0.0.2.tgz","integrity":"sha512-18KFDG0Vf4TuJFvZOiieOn8wDrZP0/An7WadkgOMyy/HPKh9qGjZxilcYPn5UXnu7i15pwphPHdWfEz7SS25SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFlJzeCq1kQ82ensKndczYVDtO31Jfdh/NoTWQGrIetJAiB3KwOth8egaMVrUlzROdoN02oQgrbGqxZU0MZ1wBFWZg=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}]},"1.0.0":{"name":"bs-html-injector","version":"1.0.0","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4"},"dependencies":{"connect":"^3.1.0","dom-compare-temp":"0.0.1","jsdom":"^0.11.1","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0","tfunk":"0.0.2"},"gitHead":"6664126a5187068cead93c80a836f37399b4a5e4","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.0.0","_shasum":"2494a4c1b8652bbd0bf610d8a7a7b765850ee2c1","_from":".","_npmVersion":"2.0.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"2494a4c1b8652bbd0bf610d8a7a7b765850ee2c1","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.0.0.tgz","integrity":"sha512-hyCCu1dweIvHNvnPbOntRSD4zxe3OCVov6K+L7qpJMvmdpGVqzZDfZT68cSNjY5VBKqoSW3DBLTb4L62aCIPjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGcCNKhqP6Heww8aauLG+gG24AuOaDCnS9nu1KYOvnxoAiEAoadiH5CaH8z0VU6pJV5MUdrhYyS+W57sclYedTdfNIU="}]}},"1.1.0":{"name":"bs-html-injector","version":"1.1.0","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^1.5.8","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4"},"dependencies":{"dom-compare-temp":"0.0.1","jsdom":"^0.11.1","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"gitHead":"e878f514f0fc6ee76d7f5873dda19642e7370479","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.1.0","_shasum":"f0463f71acb7b73d75689641d2fc068a46b4930c","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"f0463f71acb7b73d75689641d2fc068a46b4930c","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.1.0.tgz","integrity":"sha512-wu6hlu+uU98HZ3r3R1vbUUBfdPcnjqaQ73lkn7DAfH/2tXXPlNvf9tJ4jDwsXBxIE5UC1NVoqLA9bg0cf7i4kA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCDyC+ct+PRdSBnxduPBrPtkbhXkaX7y5QoYbfYCvE4ngIhAPVJuNhazSamgLXM+iZuTqQQVVsZQXe7hkoSaxE0/mo9"}]}},"1.2.0":{"name":"bs-html-injector","version":"1.2.0","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^1.5.8","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"0.0.1","jsdom":"^0.11.1","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"gitHead":"d8ea09b97a660bfed1ab415753433144d7c844b6","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.2.0","_shasum":"b9c533c2a6d51c283bf13e42d7a1a68b8bcfc7cc","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"b9c533c2a6d51c283bf13e42d7a1a68b8bcfc7cc","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.2.0.tgz","integrity":"sha512-tM1vNTIIBji9pZZ5pjFgbG35rAjLbRRdbVq8QnJq/7wxJa5UgJFVqBZHx9BleLKCGvD0eWSwJdPnpZt7oJmIvQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCYgZ8TAMtJKwSRO/t7s+iiMIvD+XBZP6xyzuHX80qjrAIgdCv+rlsNNQMDE3tBj6Uy4967M582V8N75JTj2RPvK+Y="}]}},"1.2.1":{"name":"bs-html-injector","version":"1.2.1","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^1.5.8","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"0.0.1","jsdom":"^0.11.1","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"gitHead":"a0daff190c33aba4b5c4666ffa82e0ee7acd4ab8","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.2.1","_shasum":"2c9b027e9a1ade02deeae5e77bb50b89d2dd8c54","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"2c9b027e9a1ade02deeae5e77bb50b89d2dd8c54","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.2.1.tgz","integrity":"sha512-wrGxNkIWcOoPrEZgULBNoYjfp3GG8XybY+bjpoiqQhIEC6RqzdRn4QAJO4C1p+yy89YAAvrF5SkZ8QO1mhBwEA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHrlyR2e+myqe2DNfStvj2rAB4eXfAOi9janCYapeYuQIhAIqt847QvW2p6MkF/f2qMsd9vq2Hekp2wBXRoJCDYTNd"}]}},"1.3.0":{"name":"bs-html-injector","version":"1.3.0","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.2.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"gitHead":"3164e700836a2df12ea01d6183c583d90b1e6095","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.3.0","_shasum":"948c95d6f7ac2bd2b57fe4a2e7a2dab8fa97c7b2","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"948c95d6f7ac2bd2b57fe4a2e7a2dab8fa97c7b2","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.3.0.tgz","integrity":"sha512-HiNXTnCMa3jPk6FseIwOisDmZrdPZREHKNJgQm9Y91vz6tnvL3Mo0qcEuSl9tf/7B55kU6TavtFKJB9lbe2xpQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyLGoa9xWbuPXBfs0FMulJUd0OwDu3Me20C5u0r7W7RgIhAJ4bLSHifbNGyWaGpCAGQA8iSvbNm3PXsE8OmYpvji12"}]}},"1.3.1":{"name":"bs-html-injector","version":"1.3.1","description":"[![Stories in Ready](https://badge.waffle.io/shakyShane/html-injector.png?label=ready&title=Ready)](https://waffle.io/shakyShane/html-injector) ###HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://tr","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.2.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"gitHead":"ed51af5a1184f4746aa02362c35bfbb25573f19f","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.3.1","_shasum":"842e6cadd3559bfcb88fc1d72f49ee66a9402887","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"842e6cadd3559bfcb88fc1d72f49ee66a9402887","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.3.1.tgz","integrity":"sha512-zSbf3yx9m+ksv959q0qgKDhyT/pD+UdRpWNoJkoW6bu2Zcm1lYP3fPe6K9tGwXifDwWL91u9thzPycMg0facsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC0V3njLyNYOfeFejTJszIGD92fCIgzcGrAAsVfLz9EwwIgC6Ib9iJmG5Oxio/gCJSYmMCWU+tYocsG4A8mtTIvd3k="}]}},"1.4.0":{"name":"bs-html-injector","version":"1.4.0","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.2.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"8bbe6654df2e58b7a07bbdc9972f4e51e725f4e4","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.4.0","_shasum":"f4bedd8403858abab741ecf2fbb2b0616a1b8fe3","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"f4bedd8403858abab741ecf2fbb2b0616a1b8fe3","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.4.0.tgz","integrity":"sha512-UCGCV6Pf8IGYeOSlPYy0mq4cQidT4o9CRt0gaEXaAvQTgmFvFGDVxIe/YrDP2RSMGSLT/HYj65QLhZGgHLqSSQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDPUveVlrZSh+UGxI8UOtgHkM2/wFNRNkGXmUoHYkTINgIhAN7Aa+QdRnP0Xzr55L1Fgqd6J0bVSYnPdiGMxlKQhaej"}]}},"1.4.1":{"name":"bs-html-injector","version":"1.4.1","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.3.1","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"4e8097e5b2867cb59a949a56b6235eae7bd48a33","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.4.1","_shasum":"59f0430565283f64de3bab080dc4b2daa3780030","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"59f0430565283f64de3bab080dc4b2daa3780030","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.4.1.tgz","integrity":"sha512-f6/w7CjkQA1zvNH+fdprtawCFGkBfnfPp3vfA/KrjXXKcuEGhw4b2Xx5cTpOes1kZbLHd0iIc3HJ2xqE6XA4bw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqNKJUFMa+YhAiIW6J6bOKAndxG6XNK/S41M/6LiIeFQIgUTnviahHmJd4z+IpZ/HhSqVYrx/RHv7w4C5xBNCSZzc="}]}},"1.4.2":{"name":"bs-html-injector","version":"1.4.2","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.3.1","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"585f0c6d712a30465176c75deff607a039a7946e","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.4.2","_shasum":"1e80007a709906546cbf3dffd0edb804217f1a61","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"1e80007a709906546cbf3dffd0edb804217f1a61","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.4.2.tgz","integrity":"sha512-3epTjMm9zAZ9KiCS/b3mZ6Ue7R9Apse+uJBBpA/PTltL3oIfE8A4gDRj219RIpTbbpIOqaQChN2e5NRBXEKoLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCNdxOtCEop4FBGRNmDLWJw4tkbXVK5DMtbk82pWMemsgIgFz+tXGqpzn2yIvMOzfT9PcNKz7uJMwRJR2hz8IiwPZ4="}]}},"1.5.0":{"name":"bs-html-injector","version":"1.5.0","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.3.1","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"27dcf35fc667dae2ed53f6abec27ae7cf3a004b4","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.5.0","_shasum":"d3f14207f22b304e5e0c1d9cd963a07e1602819f","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"d3f14207f22b304e5e0c1d9cd963a07e1602819f","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.5.0.tgz","integrity":"sha512-dEedc5blxTjGYn+2EySPoPtuyztARxDzq/mHTewdHmTIK3xFENZtDV7gMbwhAtkl3NO+GLPhKYmj8aHvI9rPrg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2u2DPWpnbF1RKWp/RCVUxCn7h77PBxTillWp6RyrcRAIgV4BY9Eb/8YUJ8pjMxECztnN1HoMQNS19wKC9MFCL4/M="}]}},"1.5.1":{"name":"bs-html-injector","version":"1.5.1","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.3.1","chai":"^1.9.1","debug":"^2.1.3","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"f2b724c4ff7e4f7dc6e45419781341ee7052922b","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.5.1","_shasum":"a3ccce7a5dcf53211eeff67b02258cf45d2476a0","_from":".","_npmVersion":"2.7.1","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"a3ccce7a5dcf53211eeff67b02258cf45d2476a0","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.5.1.tgz","integrity":"sha512-Vy/zbt0z0w+CEYrQIlF+ZyGkwWex6tb0RnnWe0fuF4yUkX6ehVpL1un/+50t1UdE9sdERqt7YD1RaZoQFu8mNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqpMG8IJYWdrSVXKBPB8xVFdbMsbZcCSEguMLjAbZJWQIhAPcNOUIIJixdi7DRFvlKOPGh9gKPKHHADQcie/zHCeHK"}]}},"1.5.2":{"name":"bs-html-injector","version":"1.5.2","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.3.1","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^2.4.1","opt-merger":"^0.2.1","debug":"^2.1.3","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"gitHead":"acab66806c0681256c18b4aae61a274375b093a6","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@1.5.2","_shasum":"248bf1c4684b3515318849c7ad779110ec2bdeab","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"248bf1c4684b3515318849c7ad779110ec2bdeab","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-1.5.2.tgz","integrity":"sha512-PrmKnJFoNy5yG+nQl8jN9tnPFHXkV/6NZPvPXRC5KWK19YZsCg5mC5XAaeAE5XtndWQST7Pt0Z6iLn+qbUs6nA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGr7WZtVhHGQvvcJCLEa1FwuMdJFVeEOkm8618mkuVnIAiEArXG167c8YU/KgH/EtR37OCgXsUVeCXl1VbF8WTYtfDs="}]}},"2.0.0":{"name":"bs-html-injector","version":"2.0.0","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.5.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^3.6.0","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"98486db6b9a1bda8cdd35cdde11856b84b7df2ed","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@2.0.0","_shasum":"e4de8107881caba6cd96ed8c7055595a2abf6d00","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"e4de8107881caba6cd96ed8c7055595a2abf6d00","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-2.0.0.tgz","integrity":"sha512-ucyQeQHOjhXyMsqnUEsyNPYgDQNP/6wtQ2qyaYqcBKNETxTxf6Eu7vtnCeGNhcTkRm+1/hHC7+5hRaqTBSGPCQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwbazFy5NeIjgxw1cuORSKY28NW7poMtz7w4ERMA/6wAiEA1zqmfsYW8sTM/yXzKpFKCxup1Kn9rtrnB+z3avPLfc0="}]}},"2.0.1":{"name":"bs-html-injector","version":"2.0.1","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.5.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^3.6.0","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"9a952d1405b0ce4b0212d25d09181d8193609f47","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@2.0.1","_shasum":"03b66c1bc4113c53846668bf40eac4cd8097e65d","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"03b66c1bc4113c53846668bf40eac4cd8097e65d","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-2.0.1.tgz","integrity":"sha512-MtXJpspCn6wMCd0N1P2wMepx9CZ+CjB7poQ6TIKS33qbAkVC4QrtR18tJFM0pvrkt33TI+iKmNY7bDOzh8Z8mw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAoaZkjecZduu7Jp/4qyivHke5pFS/aACYyyoc4D8QMnAiBAWy24ZSAIJvguWSuPD9sWKmvrvau98/L/09g//fSryQ=="}]}},"2.0.2":{"name":"bs-html-injector","version":"2.0.2","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.5.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^3.6.0","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"ac97771b59451ba406b0efbe65949f0211b97b68","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@2.0.2","_shasum":"2957c673e1cd792719c02810e35e43e496899186","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"2957c673e1cd792719c02810e35e43e496899186","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-2.0.2.tgz","integrity":"sha512-eYs95fbkeGw2y3n22gfdc115Wdjy+lGVafPYuhPn0Xq2GuTgcetFDQiOfoj6kXMptViGtB5v/sB1tYVg7QgexQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBH9pC+AatoNhSD5nBUe9QivNyJ7hypyB/6Czr7GM6SrAiA6WbchFBQWqgtTdYXOGsHM73F8hvXGCEiXM3KHoBhy3A=="}]}},"2.0.3":{"name":"bs-html-injector","version":"2.0.3","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.5.3","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^3.6.0","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"e7ec9ee13659c5d984497841ab120c2b922e0a29","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@2.0.3","_shasum":"b9b064542e9781f2c59bdf12de5e78157b2766cc","_from":".","_npmVersion":"2.7.5","_nodeVersion":"0.12.2","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"b9b064542e9781f2c59bdf12de5e78157b2766cc","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-2.0.3.tgz","integrity":"sha512-fZxvf2YR5J/hX8+A+Kg1xKjqm2pJDi3zHSxhgRLb3tPm5xcwF6nj6Jn/Aom/l1nj9DRK4nln50I8s84QInYX9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDwOOJ/OWrGyj/HiACdSxjHDv8KnqbgKjIQxhPtYLKyQAiEA8B6RWj51+xa5jc9TFjfr0L0PqZ6fzjaGflwhzLsVYaE="}]},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}]},"2.0.4":{"name":"bs-html-injector","version":"2.0.4","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.7.6","chai":"^1.9.1","mocha":"^1.21.4","multiline":"^0.3.4","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^3.1.2","lodash":"^3.6.0","opt-merger":"^0.2.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"3aee1a546dc5175c068de1106b78ede0b60d4fc4","homepage":"https://github.com/shakyshane/html-injector","_id":"bs-html-injector@2.0.4","_shasum":"210decb7167329eb80f7f25fd1f56c7f2be4ba3d","_from":".","_npmVersion":"2.7.3","_nodeVersion":"0.10.26","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"210decb7167329eb80f7f25fd1f56c7f2be4ba3d","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-2.0.4.tgz","integrity":"sha512-qitbnLmyGk0b2AX2typ4gSI63CnQRzYc1alemuZVjMBQ5r+3NtAAsP0xA/yjxM1uwTMrjEtcLl4KpoGa9B2C3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByHC3hAUz7wpY5QDktrH7S9I5WaE4+osuSFK15LAs1JAiAxLTGhHGV0lG7CCX4Ukm/VDlZB8HUAxtP9jEmIepHABw=="}]}},"3.0.0":{"name":"bs-html-injector","version":"3.0.0","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.7.6","chai":"^3.3.0","mocha":"^2.3.3","multiline":"^1.0.2","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^6.5.1","lodash":"^3.6.0","opt-merger":"^1.1.0","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"22cb9955a48f611022e6ee3095a36d2b5e4f333d","homepage":"https://github.com/shakyshane/html-injector#readme","_id":"bs-html-injector@3.0.0","_shasum":"00893869da191bf50b36fd434c1f9bd8e6c8cd41","_from":".","_npmVersion":"2.14.3","_nodeVersion":"4.1.0","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"dist":{"shasum":"00893869da191bf50b36fd434c1f9bd8e6c8cd41","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-3.0.0.tgz","integrity":"sha512-edxNxB6zaAw8XOqjGqvjcouKNLe7Hh/yOV63ttMc/1n5b9Yp3esbx+colO0xdYr/ahLErkMD9XmBCmYzblPEDQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+niADBwDWudTFNpfRfKAivORLQghlJhtMLmeT8QDifAIhAIlcchkHIFJqzeR2RahF1Bzix6t0oTv4PSlh7G7NDY7T"}]}},"3.0.1":{"name":"bs-html-injector","version":"3.0.1","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec"},"author":"","license":"MIT","devDependencies":{"browser-sync":"^2.7.6","chai":"^3.3.0","mocha":"^2.3.3","multiline":"^1.0.2","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^6.5.1","lodash":"^3.6.0","opt-merger":"^1.1.0","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"5bd96ee8f68d4349bf0d4cc9eccde91c7aba55c8","homepage":"https://github.com/shakyshane/html-injector#readme","_id":"bs-html-injector@3.0.1","_shasum":"7e23f0c67e02d586df15ec29326d268d8fe050b5","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.2.4","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"7e23f0c67e02d586df15ec29326d268d8fe050b5","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-3.0.1.tgz","integrity":"sha512-3Gg4nqY5P36Em/CG9UnQq9alEUgVgnE0xRHAUyl7mypobDAywquik4WSA7OHMThTm9G5ruHbQyweakN2AcI9/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCjekW2ERmOCV3Ojw0FLjsZOedc91JYECKZCtzC4LwFYwIgPIah/oEPsfHbJ2ERisVGE04oSnpKAa5xfKUw9eV80VE="}]},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/bs-html-injector-3.0.1.tgz_1458680510948_0.2670298586599529"}},"3.0.2":{"name":"bs-html-injector","version":"3.0.2","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec","lodash":"lodash include=isUndefined,isString,isArray,filter,assign,includes,uniqBy exports=node"},"files":["lib","lodash.custom.js","ui","index.js","client.js"],"author":"","license":"MIT","devDependencies":{"browser-sync":"2.12.12","chai":"^3.3.0","lodash":"4.13.1","lodash-cli":"4.13.1","mocha":"^2.3.3","multiline":"^1.0.2","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^6.5.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"2a0dc03095fc6b12279d2289dcda434f3d73f6cf","homepage":"https://github.com/shakyshane/html-injector#readme","_id":"bs-html-injector@3.0.2","_shasum":"a959685d20f46f5148dbd9ccf5309f972930dc69","_from":".","_npmVersion":"2.15.1","_nodeVersion":"4.4.4","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"a959685d20f46f5148dbd9ccf5309f972930dc69","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-3.0.2.tgz","integrity":"sha512-Exr52VnnCTiLOgQ1FCTq3dCEiovdSnWzHHAgb1MEYIFjGLC1GNCgOdzukXbThEWcmbnMjldcf9V2V/K1hcm1dA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDmLAgwKa3hUhxNDDEmrv1/ecvrSktY4fNT9Lky0riOAAIgen8P66CiVNLU1yY+3fHK5iUx1CIuV/4UBLOQJ2+xI4s="}]},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-html-injector-3.0.2.tgz_1465068619252_0.04614457208663225"}},"3.0.3":{"name":"bs-html-injector","version":"3.0.3","description":"Inject only HTML that has changed.","main":"index.js","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"scripts":{"test":"mocha --reporter spec","lodash":"lodash include=isUndefined,isString,isArray,filter,assign,includes,uniqBy,uniq,without exports=node"},"files":["lib","lodash.custom.js","ui","index.js","client.js"],"author":"","license":"MIT","devDependencies":{"browser-sync":"2.12.12","chai":"^3.3.0","lodash-cli":"4.13.1","mocha":"^2.3.3","multiline":"^1.0.2","socket.io-client":"^1.1.0"},"dependencies":{"debug":"^2.1.3","dom-compare-temp":"^0.1.0","jsdom":"^6.5.1","request":"^2.40.0"},"keywords":["browser sync plugin","html injection"],"browser-sync:ui":{"hooks":{"markup":"ui/html-injector.html","templates":["ui/html-injector.directive.html"],"client:js":["ui/client.js"]}},"gitHead":"3ccc95eb6eee0b2bac4016613780e0b5226f03a1","homepage":"https://github.com/shakyshane/html-injector#readme","_id":"bs-html-injector@3.0.3","_shasum":"fb3a02f84488c7611842443f6d0cce145fe5b982","_from":".","_npmVersion":"2.15.5","_nodeVersion":"4.4.5","_npmUser":{"name":"shakyshane","email":"shakyshane@gmail.com"},"dist":{"shasum":"fb3a02f84488c7611842443f6d0cce145fe5b982","tarball":"https://registry.npmjs.org/bs-html-injector/-/bs-html-injector-3.0.3.tgz","integrity":"sha512-7UyKpIfxbt/Vah58DpFpbkmNsjokFUPhmNB5Catri8G+SO3SFWq23Xq/Z9w98GXcuKDoxr94KwlMnMOxzdyk1A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICv4RgliCaJCoCbQrK35G36H+wcwodvfPuMUWDmklUgGAiBSmhE55RFDwBVWolRNS+Acb9SVuvEwfIcem8uzVITekg=="}]},"maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/bs-html-injector-3.0.3.tgz_1473194049834_0.7310899631120265"}}},"readme":"### HTML Injector [![Build Status](https://travis-ci.org/shakyShane/html-injector.svg?branch=master)](https://travis-ci.org/shakyShane/html-injector)\n[Browsersync](http://www.browsersync.io/) plugin for injecting HTML changes without reloading the browser. Requires an existing page with a `<body>` tag.\n\n## Install (Node V4.0.0 & above)\n\n```bash\n$ npm i browser-sync bs-html-injector\n```\n\n## Install (Node V0.10.x 0.12.x)\n\n```bash\n$ npm i browser-sync bs-html-injector@2\n```\n\n## Examples & Recipes including html-injection\n* [Examples folder](https://github.com/shakyShane/html-injector/tree/master/examples)\n* [HTML/CSS injection example](https://github.com/BrowserSync/recipes/tree/master/recipes/html.injection)\n* [Grunt, SASS, HTML/CSS injection example](https://github.com/BrowserSync/recipes/tree/master/recipes/grunt.html.injection)\n\n##Options\n\n**files** - String|Array\nFile watching patterns that will trigger the injection. NOTE: Ensure you are \nnot also watching the same file through the regular Browsersync\nconfig - this will cause a full reload and the inject will not happen\n\n```js\nbrowserSync.use(require(\"bs-html-injector\"), {\n    files: [\"app/*.html\", \"app/templates/**\"]\n});\n```\n\n**restrictions** - Array\nLimit the comparisons to a certain elements.\n\n```js\nbrowserSync.use(require(\"bs-html-injector\"), {\n    files: \"app/*.html\",\n    restrictions: ['#header', '#footer']\n});\n```\n\n**excludedTags** - Array\nWhen working from scratch within the `body` tag, the plugin will work just fine. But when you start\nworking with nested elements, you might want to add the following configuration to improve the \ninjecting.\n\n```js\nbrowserSync.use(require(\"bs-html-injector\"), {\n    files: \"app/*.html\",\n    excludedTags: [\"BODY\"]\n});\n```\n\n\n###Example\nCreate a file called `bs.js` and enter the following: (update the paths to match yours)\n\n```js\n// requires version 2.0 of Browsersync or higher.\nvar browserSync  = require(\"browser-sync\").create();\nvar htmlInjector = require(\"bs-html-injector\");\n\n// register the plugin\nbrowserSync.use(htmlInjector, {\n    // Files to watch that will trigger the injection\n    files: \"app/*.html\" \n});\n\n// now run Browsersync, watching CSS files as normal\nbrowserSync.init({\n  files: \"app/styles/*.css\"\n});\n```\n\n###Gulp example\n\n```js\nvar gulp         = require(\"gulp\");\nvar browserSync  = require(\"browser-sync\").create();\nvar htmlInjector = require(\"bs-html-injector\");\n\n/**\n * Start Browsersync\n */\ngulp.task(\"browser-sync\", function () {\n    browserSync.use(htmlInjector, {\n        files: \"app/*.html\"\n    });\n    browserSync.init({\n        server: \"test/fixtures\"\n    });\n});\n\n/**\n * Default task\n */\ngulp.task(\"default\", [\"browser-sync\"], function () {\n    gulp.watch(\"test/fixtures/*.html\", htmlInjector);\n});\n```\n\n### Grunt example\n```js\n// This shows a full config file!\nmodule.exports = function (grunt) {\n    grunt.initConfig({\n        watch: {\n            files: 'app/scss/**/*.scss',\n            tasks: ['bsReload:css']\n        },\n        sass: {\n            dev: {\n                files: {\n                    'app/css/main.css': 'app/scss/main.scss'\n                }\n            }\n        },\n        browserSync: {\n            dev: {\n                options: {\n                    watchTask: true,\n                    server: './app',\n                    plugins: [\n                        {\n                            module: \"bs-html-injector\",\n                            options: {\n                                files: \"./app/*.html\"\n                            }\n                        }\n                    ]\n                }\n            }\n        },\n        bsReload: {\n            css: \"main.css\"\n        }\n    });\n\n    // load npm tasks\n    grunt.loadNpmTasks('grunt-contrib-sass');\n    grunt.loadNpmTasks('grunt-contrib-watch');\n    grunt.loadNpmTasks('grunt-browser-sync');\n\n    // define default task\n    grunt.registerTask('default', ['browserSync', 'watch']);\n};\n```\n","maintainers":[{"name":"shakyshane","email":"shakyshane@gmail.com"}],"time":{"modified":"2022-06-13T05:12:20.470Z","created":"2014-08-10T18:33:51.862Z","0.0.2":"2014-08-10T18:33:51.862Z","1.0.0":"2014-10-11T18:29:33.395Z","1.1.0":"2014-10-14T08:45:18.942Z","1.2.0":"2015-01-12T11:37:41.799Z","1.2.1":"2015-01-12T11:53:12.999Z","1.3.0":"2015-03-16T23:23:59.842Z","1.3.1":"2015-03-17T17:05:35.273Z","1.4.0":"2015-03-17T17:26:16.525Z","1.4.1":"2015-03-18T14:09:14.742Z","1.4.2":"2015-03-18T14:28:44.102Z","1.5.0":"2015-03-18T15:06:00.812Z","1.5.1":"2015-03-20T10:47:12.403Z","1.5.2":"2015-03-21T21:08:59.655Z","2.0.0":"2015-04-06T16:47:29.685Z","2.0.1":"2015-04-06T20:57:05.089Z","2.0.2":"2015-04-12T15:36:51.142Z","2.0.3":"2015-04-25T12:48:59.995Z","2.0.4":"2015-05-28T20:07:19.402Z","3.0.0":"2015-10-23T12:29:02.776Z","3.0.1":"2016-03-22T21:01:53.319Z","3.0.2":"2016-06-04T19:30:20.877Z","3.0.3":"2016-09-06T20:34:10.811Z"},"homepage":"https://github.com/shakyshane/html-injector#readme","repository":{"type":"git","url":"git://github.com/shakyshane/html-injector.git"},"bugs":{"url":"https://github.com/shakyshane/html-injector/issues"},"license":"MIT","readmeFilename":"readme.md","keywords":["browser sync plugin","html injection"],"users":{"devalias":true,"ptim":true,"zhoufenfens":true,"jeben":true,"b4z81":true,"greenfingers":true,"tdmalone":true,"hendrik.bunnick":true,"andparsons":true,"ham2yagi":true}}