.babelrc .editorconfig .eslintignore .eslintrc.js .gitignore .npmignore .postcssrc.js .travis.yml CHANGELOG.md LICENSE README.md build/build.js build/check-versions.js build/logo.png build/utils.js build/vue-loader.conf.js build/webpack.base.conf.js build/webpack.dev.conf.js build/webpack.prod.conf.js codecov.yml config/dev.env.js config/index.js config/prod.env.js config/test.env.js index.html package.json rollup/config.base.js rollup/config.browser.js rollup/config.es.js rollup/config.umd.js src/components/highlightChunks.js src/components/index.vue src/index.js src/utils/index.js src/utils/indicesOf.js src/utils/mergeRange.js static/.gitkeep test/unit/.eslintrc test/unit/jest.conf.js test/unit/setup.js test/unit/specs/TextHighlight.spec.js test/unit/specs/highlightChunks.spec.js test/unit/specs/indicesOf.spec.js test/unit/specs/mergeRange.spec.js web/App.vue web/assets/data.js web/assets/facebook.svg web/assets/ss-vue-text-highlight.png web/assets/twitter.svg web/assets/vue-text-highlight-header.png web/components/CheckBox.vue web/components/CustomHighlightComponent.vue web/components/ExampleDocument.vue web/components/ForkTag.vue web/components/InputField.vue web/main.js yarn.lock <<<<<< network # path=/Users/albertlucianto/Projects/vue-text-highlight/test/unit/coverage/coverage-final.json {"/Users/albertlucianto/Projects/vue-text-highlight/src/index.js": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/index.js","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"13efcf633608e57d19a03239f93a9a53337c2e92"} ,"/Users/albertlucianto/Projects/vue-text-highlight/src/components/highlightChunks.js": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/components/highlightChunks.js","statementMap":{"0":{"start":{"line":8,"column":16},"end":{"line":8,"column":30}},"1":{"start":{"line":9,"column":2},"end":{"line":17,"column":3}},"2":{"start":{"line":10,"column":4},"end":{"line":10,"column":31}},"3":{"start":{"line":11,"column":9},"end":{"line":17,"column":3}},"4":{"start":{"line":12,"column":4},"end":{"line":16,"column":5}},"5":{"start":{"line":13,"column":6},"end":{"line":13,"column":83}},"6":{"start":{"line":15,"column":6},"end":{"line":15,"column":16}},"7":{"start":{"line":19,"column":18},"end":{"line":19,"column":20}},"8":{"start":{"line":21,"column":2},"end":{"line":23,"column":5}},"9":{"start":{"line":22,"column":4},"end":{"line":22,"column":84}},"10":{"start":{"line":25,"column":21},"end":{"line":25,"column":40}},"11":{"start":{"line":27,"column":17},"end":{"line":27,"column":19}},"12":{"start":{"line":28,"column":16},"end":{"line":28,"column":17}},"13":{"start":{"line":30,"column":2},"end":{"line":44,"column":5}},"14":{"start":{"line":31,"column":4},"end":{"line":36,"column":5}},"15":{"start":{"line":32,"column":6},"end":{"line":35,"column":9}},"16":{"start":{"line":37,"column":4},"end":{"line":41,"column":7}},"17":{"start":{"line":43,"column":4},"end":{"line":43,"column":18}},"18":{"start":{"line":46,"column":2},"end":{"line":51,"column":3}},"19":{"start":{"line":47,"column":4},"end":{"line":50,"column":7}},"20":{"start":{"line":53,"column":2},"end":{"line":53,"column":16}}},"fnMap":{"0":{"name":"highlightChunks","decl":{"start":{"line":3,"column":24},"end":{"line":3,"column":39}},"loc":{"start":{"line":7,"column":2},"end":{"line":54,"column":1}},"line":7},"1":{"name":"(anonymous_1)","decl":{"start":{"line":21,"column":18},"end":{"line":21,"column":19}},"loc":{"start":{"line":21,"column":29},"end":{"line":23,"column":3}},"line":21},"2":{"name":"(anonymous_2)","decl":{"start":{"line":30,"column":21},"end":{"line":30,"column":22}},"loc":{"start":{"line":30,"column":46},"end":{"line":44,"column":3}},"line":30}},"branchMap":{"0":{"loc":{"start":{"line":6,"column":2},"end":{"line":6,"column":61}},"type":"default-arg","locations":[{"start":{"line":6,"column":59},"end":{"line":6,"column":61}}],"line":6},"1":{"loc":{"start":{"line":6,"column":4},"end":{"line":6,"column":25}},"type":"default-arg","locations":[{"start":{"line":6,"column":20},"end":{"line":6,"column":25}}],"line":6},"2":{"loc":{"start":{"line":6,"column":27},"end":{"line":6,"column":54}},"type":"default-arg","locations":[{"start":{"line":6,"column":49},"end":{"line":6,"column":54}}],"line":6},"3":{"loc":{"start":{"line":9,"column":2},"end":{"line":17,"column":3}},"type":"if","locations":[{"start":{"line":9,"column":2},"end":{"line":17,"column":3}},{"start":{"line":9,"column":2},"end":{"line":17,"column":3}}],"line":9},"4":{"loc":{"start":{"line":9,"column":6},"end":{"line":9,"column":76}},"type":"binary-expr","locations":[{"start":{"line":9,"column":6},"end":{"line":9,"column":40}},{"start":{"line":9,"column":44},"end":{"line":9,"column":76}}],"line":9},"5":{"loc":{"start":{"line":11,"column":9},"end":{"line":17,"column":3}},"type":"if","locations":[{"start":{"line":11,"column":9},"end":{"line":17,"column":3}},{"start":{"line":11,"column":9},"end":{"line":17,"column":3}}],"line":11},"6":{"loc":{"start":{"line":12,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":12,"column":4},"end":{"line":16,"column":5}},{"start":{"line":12,"column":4},"end":{"line":16,"column":5}}],"line":12},"7":{"loc":{"start":{"line":31,"column":4},"end":{"line":36,"column":5}},"type":"if","locations":[{"start":{"line":31,"column":4},"end":{"line":36,"column":5}},{"start":{"line":31,"column":4},"end":{"line":36,"column":5}}],"line":31},"8":{"loc":{"start":{"line":46,"column":2},"end":{"line":51,"column":3}},"type":"if","locations":[{"start":{"line":46,"column":2},"end":{"line":51,"column":3}},{"start":{"line":46,"column":2},"end":{"line":51,"column":3}}],"line":46}},"s":{"0":17,"1":17,"2":5,"3":12,"4":2,"5":1,"6":1,"7":15,"8":15,"9":23,"10":15,"11":15,"12":15,"13":15,"14":20,"15":10,"16":20,"17":20,"18":15,"19":10,"20":15},"f":{"0":17,"1":23,"2":20},"b":{"0":[6],"1":[6],"2":[7],"3":[5,12],"4":[17,12],"5":[2,10],"6":[1,1],"7":[10,10],"8":[10,5]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"f3eb95c767a140f17e245481e4cc040e21d5547d"} ,"/Users/albertlucianto/Projects/vue-text-highlight/src/components/index.vue": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/components/index.vue","statementMap":{"0":{"start":{"line":2,"column":0},"end":{"line":null,"column":-1}},"1":{"start":{"line":4,"column":0},"end":{"line":null,"column":-1}},"2":{"start":{"line":20,"column":0},"end":{"line":null,"column":-1}},"3":{"start":{"line":34,"column":0},"end":{"line":null,"column":-1}},"4":{"start":{"line":35,"column":0},"end":{"line":37,"column":0}},"5":{"start":{"line":37,"column":0},"end":{"line":null,"column":-1}},"6":{"start":{"line":37,"column":0},"end":{"line":44,"column":0}},"7":{"start":{"line":57,"column":0},"end":{"line":null,"column":-1}},"8":{"start":{"line":58,"column":0},"end":{"line":null,"column":-1}},"9":{"start":{"line":61,"column":0},"end":{"line":null,"column":-1}},"10":{"start":{"line":63,"column":0},"end":{"line":70,"column":0}},"11":{"start":{"line":63,"column":0},"end":{"line":null,"column":-1}},"12":{"start":{"line":66,"column":0},"end":{"line":null,"column":-1}},"13":{"start":{"line":67,"column":0},"end":{"line":null,"column":-1}},"14":{"start":{"line":69,"column":0},"end":{"line":null,"column":-1}},"15":{"start":{"line":75,"column":0},"end":{"line":null,"column":-1}},"16":{"start":{"line":80,"column":0},"end":{"line":null,"column":-1}},"17":{"start":{"line":87,"column":0},"end":{"line":null,"column":-1}}},"fnMap":{"0":{"name":"data","decl":{"start":{"line":19,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":19,"column":0},"end":{"line":23,"column":0}}},"1":{"name":"render","decl":{"start":{"line":34,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":34,"column":0},"end":{"line":56,"column":0}}},"2":{"name":"(anonymous_4)","decl":{"start":{"line":35,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":35,"column":0},"end":{"line":37,"column":0}}},"3":{"name":"beforeMount","decl":{"start":{"line":57,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":57,"column":0},"end":{"line":null,"column":-1}}},"4":{"name":"beforeUpdate","decl":{"start":{"line":58,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":58,"column":0},"end":{"line":null,"column":-1}}},"5":{"name":"setTextFromSlot","decl":{"start":{"line":60,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":60,"column":0},"end":{"line":71,"column":0}}},"6":{"name":"attributes","decl":{"start":{"line":74,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":74,"column":0},"end":{"line":79,"column":0}}},"7":{"name":"highlights","decl":{"start":{"line":80,"column":0},"end":{"line":null,"column":-1}},"loc":{"start":{"line":80,"column":0},"end":{"line":88,"column":0}}}},"branchMap":{"0":{"loc":{"start":{"line":37,"column":0},"end":{"line":null,"column":-1}},"type":"cond-expr","locations":[{"start":{"line":37,"column":0},"end":{"line":null,"column":-1}},{"start":{"line":37,"column":0},"end":{"line":44,"column":0}}]},"1":{"loc":{"start":{"line":63,"column":0},"end":{"line":70,"column":0}},"type":"if","locations":[{"start":{"line":63,"column":0},"end":{"line":70,"column":0}},{"start":{"line":63,"column":0},"end":{"line":70,"column":0}}]},"2":{"loc":{"start":{"line":63,"column":0},"end":{"line":null,"column":-1}},"type":"binary-expr","locations":[{"start":{"line":63,"column":0},"end":{"line":null,"column":-1}},{"start":{"line":63,"column":0},"end":{"line":null,"column":-1}}]}},"s":{"0":1,"1":1,"2":8,"3":8,"4":8,"5":75,"6":25,"7":8,"8":0,"9":8,"10":15,"11":1,"12":1,"13":1,"14":6,"15":6,"16":32,"17":8},"f":{"0":8,"1":8,"2":25,"3":8,"4":0,"5":8,"6":6,"7":8},"b":{"0":[13,12],"1":[2,13],"2":[7,1]}} ,"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/index.js": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/index.js","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"77710dbc79e62b253ca1495f03762c91351c7bc3"} ,"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/indicesOf.js": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/indicesOf.js","statementMap":{"0":{"start":{"line":9,"column":2},"end":{"line":20,"column":3}},"1":{"start":{"line":10,"column":15},"end":{"line":10,"column":65}},"2":{"start":{"line":11,"column":20},"end":{"line":11,"column":22}},"3":{"start":{"line":13,"column":16},"end":{"line":13,"column":29}},"4":{"start":{"line":14,"column":4},"end":{"line":18,"column":5}},"5":{"start":{"line":15,"column":21},"end":{"line":15,"column":50}},"6":{"start":{"line":16,"column":6},"end":{"line":16,"column":42}},"7":{"start":{"line":17,"column":6},"end":{"line":17,"column":28}},"8":{"start":{"line":19,"column":4},"end":{"line":19,"column":19}},"9":{"start":{"line":21,"column":26},"end":{"line":21,"column":52}},"10":{"start":{"line":23,"column":2},"end":{"line":25,"column":3}},"11":{"start":{"line":24,"column":4},"end":{"line":24,"column":14}},"12":{"start":{"line":27,"column":18},"end":{"line":27,"column":20}},"13":{"start":{"line":29,"column":15},"end":{"line":29,"column":19}},"14":{"start":{"line":30,"column":24},"end":{"line":30,"column":43}},"15":{"start":{"line":31,"column":2},"end":{"line":34,"column":3}},"16":{"start":{"line":32,"column":4},"end":{"line":32,"column":38}},"17":{"start":{"line":33,"column":4},"end":{"line":33,"column":62}},"18":{"start":{"line":36,"column":2},"end":{"line":39,"column":3}},"19":{"start":{"line":37,"column":4},"end":{"line":37,"column":39}},"20":{"start":{"line":38,"column":4},"end":{"line":38,"column":57}},"21":{"start":{"line":41,"column":19},"end":{"line":41,"column":20}},"22":{"start":{"line":42,"column":14},"end":{"line":42,"column":57}},"23":{"start":{"line":43,"column":2},"end":{"line":48,"column":3}},"24":{"start":{"line":44,"column":4},"end":{"line":44,"column":41}},"25":{"start":{"line":45,"column":4},"end":{"line":45,"column":38}},"26":{"start":{"line":47,"column":4},"end":{"line":47,"column":55}},"27":{"start":{"line":50,"column":2},"end":{"line":50,"column":17}}},"fnMap":{"0":{"name":"indicesOf","decl":{"start":{"line":4,"column":24},"end":{"line":4,"column":33}},"loc":{"start":{"line":8,"column":2},"end":{"line":51,"column":1}},"line":8}},"branchMap":{"0":{"loc":{"start":{"line":7,"column":2},"end":{"line":7,"column":61}},"type":"default-arg","locations":[{"start":{"line":7,"column":59},"end":{"line":7,"column":61}}],"line":7},"1":{"loc":{"start":{"line":7,"column":4},"end":{"line":7,"column":25}},"type":"default-arg","locations":[{"start":{"line":7,"column":20},"end":{"line":7,"column":25}}],"line":7},"2":{"loc":{"start":{"line":7,"column":27},"end":{"line":7,"column":54}},"type":"default-arg","locations":[{"start":{"line":7,"column":49},"end":{"line":7,"column":54}}],"line":7},"3":{"loc":{"start":{"line":9,"column":2},"end":{"line":20,"column":3}},"type":"if","locations":[{"start":{"line":9,"column":2},"end":{"line":20,"column":3}},{"start":{"line":9,"column":2},"end":{"line":20,"column":3}}],"line":9},"4":{"loc":{"start":{"line":23,"column":2},"end":{"line":25,"column":3}},"type":"if","locations":[{"start":{"line":23,"column":2},"end":{"line":25,"column":3}},{"start":{"line":23,"column":2},"end":{"line":25,"column":3}}],"line":23},"5":{"loc":{"start":{"line":31,"column":2},"end":{"line":34,"column":3}},"type":"if","locations":[{"start":{"line":31,"column":2},"end":{"line":34,"column":3}},{"start":{"line":31,"column":2},"end":{"line":34,"column":3}}],"line":31},"6":{"loc":{"start":{"line":36,"column":2},"end":{"line":39,"column":3}},"type":"if","locations":[{"start":{"line":36,"column":2},"end":{"line":39,"column":3}},{"start":{"line":36,"column":2},"end":{"line":39,"column":3}}],"line":36}},"s":{"0":31,"1":4,"2":4,"3":4,"4":4,"5":8,"6":8,"7":8,"8":4,"9":27,"10":27,"11":1,"12":26,"13":26,"14":26,"15":26,"16":24,"17":24,"18":26,"19":24,"20":24,"21":26,"22":26,"23":26,"24":26,"25":26,"26":26,"27":26},"f":{"0":31},"b":{"0":[6],"1":[6],"2":[7],"3":[4,27],"4":[1,26],"5":[24,2],"6":[24,2]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"27b7ad3dbddaa425763a3ffade060d9572380ed1"} ,"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/mergeRange.js": {"path":"/Users/albertlucianto/Projects/vue-text-highlight/src/utils/mergeRange.js","statementMap":{"0":{"start":{"line":2,"column":2},"end":{"line":2,"column":32}},"1":{"start":{"line":2,"column":22},"end":{"line":2,"column":32}},"2":{"start":{"line":4,"column":2},"end":{"line":7,"column":5}},"3":{"start":{"line":5,"column":4},"end":{"line":5,"column":50}},"4":{"start":{"line":5,"column":27},"end":{"line":5,"column":50}},"5":{"start":{"line":6,"column":4},"end":{"line":6,"column":27}},"6":{"start":{"line":9,"column":17},"end":{"line":9,"column":19}},"7":{"start":{"line":11,"column":17},"end":{"line":11,"column":29}},"8":{"start":{"line":12,"column":15},"end":{"line":12,"column":27}},"9":{"start":{"line":14,"column":2},"end":{"line":14,"column":17}},"10":{"start":{"line":16,"column":2},"end":{"line":22,"column":5}},"11":{"start":{"line":17,"column":4},"end":{"line":21,"column":42}},"12":{"start":{"line":18,"column":6},"end":{"line":18,"column":38}},"13":{"start":{"line":19,"column":6},"end":{"line":19,"column":23}},"14":{"start":{"line":20,"column":6},"end":{"line":20,"column":19}},"15":{"start":{"line":21,"column":11},"end":{"line":21,"column":42}},"16":{"start":{"line":21,"column":29},"end":{"line":21,"column":42}},"17":{"start":{"line":24,"column":2},"end":{"line":24,"column":34}},"18":{"start":{"line":26,"column":2},"end":{"line":26,"column":16}}},"fnMap":{"0":{"name":"mergeRange","decl":{"start":{"line":1,"column":24},"end":{"line":1,"column":34}},"loc":{"start":{"line":1,"column":48},"end":{"line":27,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":4,"column":14},"end":{"line":4,"column":15}},"loc":{"start":{"line":4,"column":28},"end":{"line":7,"column":3}},"line":4},"2":{"name":"(anonymous_2)","decl":{"start":{"line":16,"column":17},"end":{"line":16,"column":18}},"loc":{"start":{"line":16,"column":35},"end":{"line":22,"column":3}},"line":16}},"branchMap":{"0":{"loc":{"start":{"line":2,"column":2},"end":{"line":2,"column":32}},"type":"if","locations":[{"start":{"line":2,"column":2},"end":{"line":2,"column":32}},{"start":{"line":2,"column":2},"end":{"line":2,"column":32}}],"line":2},"1":{"loc":{"start":{"line":5,"column":4},"end":{"line":5,"column":50}},"type":"if","locations":[{"start":{"line":5,"column":4},"end":{"line":5,"column":50}},{"start":{"line":5,"column":4},"end":{"line":5,"column":50}}],"line":5},"2":{"loc":{"start":{"line":17,"column":4},"end":{"line":21,"column":42}},"type":"if","locations":[{"start":{"line":17,"column":4},"end":{"line":21,"column":42}},{"start":{"line":17,"column":4},"end":{"line":21,"column":42}}],"line":17},"3":{"loc":{"start":{"line":21,"column":11},"end":{"line":21,"column":42}},"type":"if","locations":[{"start":{"line":21,"column":11},"end":{"line":21,"column":42}},{"start":{"line":21,"column":11},"end":{"line":21,"column":42}}],"line":21}},"s":{"0":22,"1":5,"2":17,"3":20,"4":18,"5":2,"6":17,"7":17,"8":17,"9":17,"10":17,"11":18,"12":10,"13":10,"14":10,"15":8,"16":7,"17":17,"18":17},"f":{"0":22,"1":20,"2":18},"b":{"0":[5,17],"1":[18,2],"2":[10,8],"3":[7,1]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"57a5c4fd354b9fd0ceba189cfcce6d8d6423dec1"} } <<<<<< EOF