diff --git a/coverage/clover.xml b/coverage/clover.xml index 6c17eca..eba5a90 100644 --- a/coverage/clover.xml +++ b/coverage/clover.xml @@ -1,10 +1,10 @@ - - + + - + @@ -26,7 +26,7 @@ - + @@ -46,7 +46,7 @@ - + @@ -101,7 +101,7 @@ - + @@ -122,7 +122,7 @@ - + @@ -144,7 +144,7 @@ - + @@ -153,10 +153,10 @@ - + - + @@ -187,7 +187,7 @@ - + @@ -195,7 +195,7 @@ - + @@ -217,7 +217,7 @@ - + @@ -252,10 +252,10 @@ - + - + @@ -264,7 +264,7 @@ - + @@ -317,7 +317,7 @@ - + @@ -332,7 +332,7 @@ - + @@ -356,10 +356,10 @@ - + - + diff --git a/coverage/coverage-final.json b/coverage/coverage-final.json index 3db3fd4..cc8b81f 100644 --- a/coverage/coverage-final.json +++ b/coverage/coverage-final.json @@ -1,19 +1,19 @@ -{"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\instances.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\instances.ts","statementMap":{"0":{"start":{"line":1,"column":30},"end":{"line":1,"column":39}},"1":{"start":{"line":2,"column":49},"end":{"line":2,"column":62}},"2":{"start":{"line":9,"column":71},"end":{"line":12,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":10,"column":46}},"4":{"start":{"line":11,"column":4},"end":{"line":11,"column":24}},"5":{"start":{"line":18,"column":57},"end":{"line":21,"column":1}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":37}},"7":{"start":{"line":20,"column":4},"end":{"line":20,"column":27}},"8":{"start":{"line":27,"column":53},"end":{"line":29,"column":1}},"9":{"start":{"line":28,"column":4},"end":{"line":28,"column":41}},"10":{"start":{"line":35,"column":61},"end":{"line":52,"column":1}},"11":{"start":{"line":36,"column":54},"end":{"line":36,"column":63}},"12":{"start":{"line":38,"column":4},"end":{"line":43,"column":7}},"13":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"14":{"start":{"line":41,"column":12},"end":{"line":41,"column":77}},"15":{"start":{"line":45,"column":4},"end":{"line":45,"column":20}},"16":{"start":{"line":47,"column":4},"end":{"line":49,"column":7}},"17":{"start":{"line":48,"column":8},"end":{"line":48,"column":33}},"18":{"start":{"line":51,"column":4},"end":{"line":51,"column":34}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":71},"end":{"line":9,"column":72}},"loc":{"start":{"line":9,"column":95},"end":{"line":12,"column":1}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":57},"end":{"line":18,"column":58}},"loc":{"start":{"line":18,"column":69},"end":{"line":21,"column":1}},"line":18},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":53},"end":{"line":27,"column":54}},"loc":{"start":{"line":27,"column":65},"end":{"line":29,"column":1}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":35,"column":61},"end":{"line":35,"column":62}},"loc":{"start":{"line":35,"column":67},"end":{"line":52,"column":1}},"line":35},"4":{"name":"(anonymous_4)","decl":{"start":{"line":38,"column":20},"end":{"line":38,"column":21}},"loc":{"start":{"line":38,"column":41},"end":{"line":43,"column":5}},"line":38},"5":{"name":"(anonymous_5)","decl":{"start":{"line":47,"column":35},"end":{"line":47,"column":36}},"loc":{"start":{"line":47,"column":76},"end":{"line":49,"column":5}},"line":47}},"branchMap":{"0":{"loc":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"type":"if","locations":[{"start":{"line":40,"column":8},"end":{"line":42,"column":9}}],"line":40}},"s":{"0":1,"1":1,"2":1,"3":3,"4":3,"5":1,"6":4,"7":4,"8":1,"9":1,"10":1,"11":2,"12":2,"13":1,"14":1,"15":2,"16":2,"17":1,"18":2},"f":{"0":3,"1":4,"2":1,"3":2,"4":1,"5":1},"b":{"0":[1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"42267f1c72ba533291ebe66ede1c7eb2eab81d6f"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\options.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\options.ts","statementMap":{"0":{"start":{"line":5,"column":68},"end":{"line":5,"column":96}},"1":{"start":{"line":6,"column":58},"end":{"line":6,"column":71}},"2":{"start":{"line":7,"column":71},"end":{"line":7,"column":100}},"3":{"start":{"line":8,"column":90},"end":{"line":8,"column":132}},"4":{"start":{"line":9,"column":69},"end":{"line":9,"column":91}},"5":{"start":{"line":10,"column":70},"end":{"line":10,"column":93}},"6":{"start":{"line":11,"column":70},"end":{"line":11,"column":108}},"7":{"start":{"line":12,"column":84},"end":{"line":12,"column":115}},"8":{"start":{"line":13,"column":96},"end":{"line":13,"column":141}},"9":{"start":{"line":14,"column":102},"end":{"line":14,"column":123}},"10":{"start":{"line":15,"column":98},"end":{"line":15,"column":122}},"11":{"start":{"line":32,"column":99},"end":{"line":78,"column":1}},"12":{"start":{"line":80,"column":85},"end":{"line":80,"column":128}},"13":{"start":{"line":81,"column":57},"end":{"line":81,"column":94}}},"fnMap":{},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"a52393a8585ee14790a2eb08060d4e1026514723"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\compatibility\\vendors.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\compatibility\\vendors.ts","statementMap":{"0":{"start":{"line":4,"column":52},"end":{"line":6,"column":1}},"1":{"start":{"line":5,"column":4},"end":{"line":5,"column":54}},"2":{"start":{"line":7,"column":49},"end":{"line":9,"column":1}},"3":{"start":{"line":8,"column":4},"end":{"line":8,"column":29}},"4":{"start":{"line":13,"column":50},"end":{"line":13,"column":86}},"5":{"start":{"line":14,"column":49},"end":{"line":14,"column":105}},"6":{"start":{"line":16,"column":47},"end":{"line":16,"column":49}},"7":{"start":{"line":17,"column":51},"end":{"line":17,"column":53}},"8":{"start":{"line":23,"column":65},"end":{"line":46,"column":1}},"9":{"start":{"line":24,"column":37},"end":{"line":24,"column":51}},"10":{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},"11":{"start":{"line":27,"column":8},"end":{"line":27,"column":22}},"12":{"start":{"line":29,"column":35},"end":{"line":29,"column":59}},"13":{"start":{"line":30,"column":42},"end":{"line":30,"column":57}},"14":{"start":{"line":32,"column":4},"end":{"line":42,"column":7}},"15":{"start":{"line":33,"column":44},"end":{"line":33,"column":68}},"16":{"start":{"line":34,"column":51},"end":{"line":39,"column":9}},"17":{"start":{"line":40,"column":8},"end":{"line":40,"column":116}},"18":{"start":{"line":40,"column":73},"end":{"line":40,"column":114}},"19":{"start":{"line":41,"column":8},"end":{"line":41,"column":23}},"20":{"start":{"line":44,"column":4},"end":{"line":44,"column":28}},"21":{"start":{"line":45,"column":4},"end":{"line":45,"column":18}},"22":{"start":{"line":54,"column":107},"end":{"line":80,"column":1}},"23":{"start":{"line":55,"column":25},"end":{"line":55,"column":48}},"24":{"start":{"line":56,"column":37},"end":{"line":56,"column":51}},"25":{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":22}},"27":{"start":{"line":61,"column":44},"end":{"line":61,"column":59}},"28":{"start":{"line":62,"column":41},"end":{"line":62,"column":58}},"29":{"start":{"line":63,"column":35},"end":{"line":63,"column":47}},"30":{"start":{"line":64,"column":38},"end":{"line":64,"column":62}},"31":{"start":{"line":66,"column":4},"end":{"line":76,"column":7}},"32":{"start":{"line":67,"column":8},"end":{"line":74,"column":11}},"33":{"start":{"line":68,"column":25},"end":{"line":68,"column":47}},"34":{"start":{"line":69,"column":12},"end":{"line":69,"column":72}},"35":{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},"36":{"start":{"line":71,"column":16},"end":{"line":71,"column":30}},"37":{"start":{"line":72,"column":16},"end":{"line":72,"column":29}},"38":{"start":{"line":75,"column":8},"end":{"line":75,"column":23}},"39":{"start":{"line":78,"column":4},"end":{"line":78,"column":28}},"40":{"start":{"line":79,"column":4},"end":{"line":79,"column":18}},"41":{"start":{"line":86,"column":44},"end":{"line":99,"column":1}},"42":{"start":{"line":87,"column":22},"end":{"line":87,"column":51}},"43":{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},"44":{"start":{"line":90,"column":8},"end":{"line":90,"column":22}},"45":{"start":{"line":92,"column":4},"end":{"line":95,"column":7}},"46":{"start":{"line":93,"column":8},"end":{"line":93,"column":69}},"47":{"start":{"line":94,"column":8},"end":{"line":94,"column":23}},"48":{"start":{"line":97,"column":4},"end":{"line":97,"column":27}},"49":{"start":{"line":98,"column":4},"end":{"line":98,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":4,"column":52},"end":{"line":4,"column":53}},"loc":{"start":{"line":4,"column":61},"end":{"line":6,"column":1}},"line":4},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":49},"end":{"line":7,"column":50}},"loc":{"start":{"line":7,"column":55},"end":{"line":9,"column":1}},"line":7},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":65},"end":{"line":23,"column":66}},"loc":{"start":{"line":23,"column":75},"end":{"line":46,"column":1}},"line":23},"3":{"name":"(anonymous_3)","decl":{"start":{"line":32,"column":22},"end":{"line":32,"column":23}},"loc":{"start":{"line":32,"column":42},"end":{"line":42,"column":5}},"line":32},"4":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":42},"end":{"line":40,"column":43}},"loc":{"start":{"line":40,"column":73},"end":{"line":40,"column":114}},"line":40},"5":{"name":"(anonymous_5)","decl":{"start":{"line":54,"column":107},"end":{"line":54,"column":108}},"loc":{"start":{"line":54,"column":137},"end":{"line":80,"column":1}},"line":54},"6":{"name":"(anonymous_6)","decl":{"start":{"line":66,"column":24},"end":{"line":66,"column":25}},"loc":{"start":{"line":66,"column":51},"end":{"line":76,"column":5}},"line":66},"7":{"name":"(anonymous_7)","decl":{"start":{"line":67,"column":40},"end":{"line":67,"column":41}},"loc":{"start":{"line":67,"column":60},"end":{"line":74,"column":9}},"line":67},"8":{"name":"(anonymous_8)","decl":{"start":{"line":86,"column":44},"end":{"line":86,"column":45}},"loc":{"start":{"line":86,"column":54},"end":{"line":99,"column":1}},"line":86},"9":{"name":"(anonymous_9)","decl":{"start":{"line":92,"column":21},"end":{"line":92,"column":22}},"loc":{"start":{"line":92,"column":41},"end":{"line":95,"column":5}},"line":92}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},{"start":{"line":26,"column":4},"end":{"line":27,"column":22}}],"line":26},"1":{"loc":{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},{"start":{"line":58,"column":4},"end":{"line":59,"column":22}}],"line":58},"2":{"loc":{"start":{"line":63,"column":35},"end":{"line":63,"column":47}},"type":"binary-expr","locations":[{"start":{"line":63,"column":35},"end":{"line":63,"column":41}},{"start":{"line":63,"column":45},"end":{"line":63,"column":47}}],"line":63},"3":{"loc":{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},"type":"if","locations":[{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},{"start":{"line":70,"column":12},"end":{"line":73,"column":13}}],"line":70},"4":{"loc":{"start":{"line":87,"column":22},"end":{"line":87,"column":51}},"type":"binary-expr","locations":[{"start":{"line":87,"column":22},"end":{"line":87,"column":35}},{"start":{"line":87,"column":39},"end":{"line":87,"column":51}}],"line":87},"5":{"loc":{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},"type":"if","locations":[{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},{"start":{"line":89,"column":4},"end":{"line":90,"column":22}}],"line":89},"6":{"loc":{"start":{"line":93,"column":17},"end":{"line":93,"column":68}},"type":"binary-expr","locations":[{"start":{"line":93,"column":17},"end":{"line":93,"column":23}},{"start":{"line":93,"column":27},"end":{"line":93,"column":68}}],"line":93}},"s":{"0":1,"1":20,"2":1,"3":10,"4":1,"5":1,"6":1,"7":1,"8":1,"9":4,"10":4,"11":1,"12":3,"13":3,"14":3,"15":9,"16":9,"17":9,"18":33,"19":9,"20":3,"21":3,"22":1,"23":11,"24":11,"25":11,"26":4,"27":7,"28":7,"29":7,"30":7,"31":7,"32":10,"33":42,"34":42,"35":42,"36":2,"37":2,"38":10,"39":7,"40":7,"41":1,"42":5,"43":5,"44":1,"45":4,"46":11,"47":11,"48":4,"49":4},"f":{"0":20,"1":10,"2":4,"3":9,"4":33,"5":11,"6":10,"7":42,"8":5,"9":11},"b":{"0":[1,3],"1":[4,7],"2":[7,5],"3":[2,40],"4":[5,4],"5":[1,4],"6":[11,8]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"906fbcbd87b6ed1c7d53ff0204e6ea63260c30c6"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\attributes.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\attributes.ts","statementMap":{"0":{"start":{"line":8,"column":94},"end":{"line":12,"column":1}},"1":{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},"2":{"start":{"line":10,"column":8},"end":{"line":10,"column":42}},"3":{"start":{"line":11,"column":4},"end":{"line":11,"column":38}},"4":{"start":{"line":19,"column":68},"end":{"line":21,"column":1}},"5":{"start":{"line":20,"column":4},"end":{"line":20,"column":34}},"6":{"start":{"line":28,"column":79},"end":{"line":32,"column":1}},"7":{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},"8":{"start":{"line":30,"column":8},"end":{"line":30,"column":30}},"9":{"start":{"line":31,"column":4},"end":{"line":31,"column":27}},"10":{"start":{"line":39,"column":78},"end":{"line":43,"column":1}},"11":{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},"12":{"start":{"line":41,"column":8},"end":{"line":41,"column":29}},"13":{"start":{"line":42,"column":4},"end":{"line":42,"column":26}},"14":{"start":{"line":50,"column":77},"end":{"line":54,"column":1}},"15":{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},"16":{"start":{"line":52,"column":8},"end":{"line":52,"column":25}},"17":{"start":{"line":53,"column":4},"end":{"line":53,"column":22}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":94},"end":{"line":8,"column":95}},"loc":{"start":{"line":8,"column":120},"end":{"line":12,"column":1}},"line":8},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":68},"end":{"line":19,"column":69}},"loc":{"start":{"line":19,"column":87},"end":{"line":21,"column":1}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":79},"end":{"line":28,"column":80}},"loc":{"start":{"line":28,"column":95},"end":{"line":32,"column":1}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":39,"column":78},"end":{"line":39,"column":79}},"loc":{"start":{"line":39,"column":94},"end":{"line":43,"column":1}},"line":39},"4":{"name":"(anonymous_4)","decl":{"start":{"line":50,"column":77},"end":{"line":50,"column":78}},"loc":{"start":{"line":50,"column":93},"end":{"line":54,"column":1}},"line":50}},"branchMap":{"0":{"loc":{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},"type":"if","locations":[{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},{"start":{"line":9,"column":4},"end":{"line":10,"column":42}}],"line":9},"1":{"loc":{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},{"start":{"line":29,"column":4},"end":{"line":30,"column":30}}],"line":29},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},{"start":{"line":40,"column":4},"end":{"line":41,"column":29}}],"line":40},"3":{"loc":{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},{"start":{"line":51,"column":4},"end":{"line":52,"column":25}}],"line":51}},"s":{"0":4,"1":7,"2":5,"3":2,"4":4,"5":1,"6":4,"7":3,"8":2,"9":1,"10":4,"11":3,"12":2,"13":1,"14":4,"15":5,"16":3,"17":2},"f":{"0":7,"1":1,"2":3,"3":3,"4":5},"b":{"0":[5,2],"1":[2,1],"2":[2,1],"3":[3,2]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"24be2b1820088b68e4b9be54b42a0cd83a209a9c"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\classes.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\classes.ts","statementMap":{"0":{"start":{"line":3,"column":31},"end":{"line":3,"column":50}},"1":{"start":{"line":10,"column":70},"end":{"line":12,"column":1}},"2":{"start":{"line":11,"column":4},"end":{"line":11,"column":45}},"3":{"start":{"line":19,"column":67},"end":{"line":28,"column":1}},"4":{"start":{"line":21,"column":20},"end":{"line":21,"column":21}},"5":{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},"6":{"start":{"line":24,"column":39},"end":{"line":24,"column":75}},"7":{"start":{"line":25,"column":8},"end":{"line":26,"column":37}},"8":{"start":{"line":26,"column":12},"end":{"line":26,"column":37}},"9":{"start":{"line":35,"column":70},"end":{"line":44,"column":1}},"10":{"start":{"line":37,"column":20},"end":{"line":37,"column":21}},"11":{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},"12":{"start":{"line":40,"column":39},"end":{"line":40,"column":75}},"13":{"start":{"line":41,"column":8},"end":{"line":42,"column":40}},"14":{"start":{"line":42,"column":12},"end":{"line":42,"column":40}},"15":{"start":{"line":52,"column":95},"end":{"line":59,"column":1}},"16":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"17":{"start":{"line":54,"column":8},"end":{"line":54,"column":33}},"18":{"start":{"line":57,"column":8},"end":{"line":57,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":70},"end":{"line":10,"column":71}},"loc":{"start":{"line":10,"column":90},"end":{"line":12,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":67},"end":{"line":19,"column":68}},"loc":{"start":{"line":19,"column":87},"end":{"line":28,"column":1}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":35,"column":70},"end":{"line":35,"column":71}},"loc":{"start":{"line":35,"column":90},"end":{"line":44,"column":1}},"line":35},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":95},"end":{"line":52,"column":96}},"loc":{"start":{"line":52,"column":126},"end":{"line":59,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},{"start":{"line":23,"column":4},"end":{"line":27,"column":5}}],"line":23},"1":{"loc":{"start":{"line":24,"column":39},"end":{"line":24,"column":75}},"type":"binary-expr","locations":[{"start":{"line":24,"column":39},"end":{"line":24,"column":69}},{"start":{"line":24,"column":73},"end":{"line":24,"column":75}}],"line":24},"2":{"loc":{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},{"start":{"line":39,"column":4},"end":{"line":43,"column":5}}],"line":39},"3":{"loc":{"start":{"line":40,"column":39},"end":{"line":40,"column":75}},"type":"binary-expr","locations":[{"start":{"line":40,"column":39},"end":{"line":40,"column":69}},{"start":{"line":40,"column":73},"end":{"line":40,"column":75}}],"line":40},"4":{"loc":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},{"start":{"line":53,"column":4},"end":{"line":58,"column":5}}],"line":53}},"s":{"0":4,"1":4,"2":7,"3":4,"4":11,"5":11,"6":9,"7":9,"8":11,"9":4,"10":7,"11":7,"12":5,"13":5,"14":6,"15":4,"16":4,"17":2,"18":2},"f":{"0":7,"1":11,"2":7,"3":4},"b":{"0":[9,2],"1":[9,1],"2":[5,2],"3":[5,1],"4":[2,2]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"5995c600690ab1c2bb5b7184b65b494774668f00"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\create.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\create.ts","statementMap":{"0":{"start":{"line":5,"column":47},"end":{"line":7,"column":1}},"1":{"start":{"line":6,"column":4},"end":{"line":6,"column":41}},"2":{"start":{"line":9,"column":64},"end":{"line":14,"column":1}},"3":{"start":{"line":10,"column":16},"end":{"line":10,"column":27}},"4":{"start":{"line":11,"column":4},"end":{"line":11,"column":32}},"5":{"start":{"line":13,"column":4},"end":{"line":13,"column":61}},"6":{"start":{"line":13,"column":40},"end":{"line":13,"column":59}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":5,"column":47},"end":{"line":5,"column":48}},"loc":{"start":{"line":5,"column":53},"end":{"line":7,"column":1}},"line":5},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":64},"end":{"line":9,"column":65}},"loc":{"start":{"line":9,"column":74},"end":{"line":14,"column":1}},"line":9},"2":{"name":"(anonymous_2)","decl":{"start":{"line":13,"column":31},"end":{"line":13,"column":32}},"loc":{"start":{"line":13,"column":40},"end":{"line":13,"column":59}},"line":13}},"branchMap":{},"s":{"0":4,"1":204,"2":4,"3":3,"4":3,"5":3,"6":9},"f":{"0":204,"1":3,"2":9},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"012e5601d4d44c019953d4b725a56c027929b8dc"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\index.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"6b31aa5fc7ed5da8d2cf0825ed707578b6517fa7"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\manipulation.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\manipulation.ts","statementMap":{"0":{"start":{"line":13,"column":106},"end":{"line":48,"column":1}},"1":{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},"2":{"start":{"line":15,"column":34},"end":{"line":15,"column":49}},"3":{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},"4":{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},"5":{"start":{"line":21,"column":16},"end":{"line":21,"column":61}},"6":{"start":{"line":24,"column":16},"end":{"line":29,"column":19}},"7":{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},"8":{"start":{"line":26,"column":24},"end":{"line":26,"column":61}},"9":{"start":{"line":28,"column":20},"end":{"line":28,"column":55}},"10":{"start":{"line":32,"column":16},"end":{"line":32,"column":40}},"11":{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},"12":{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},"13":{"start":{"line":38,"column":20},"end":{"line":38,"column":47}},"14":{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},"15":{"start":{"line":41,"column":20},"end":{"line":41,"column":48}},"16":{"start":{"line":45,"column":12},"end":{"line":45,"column":50}},"17":{"start":{"line":55,"column":85},"end":{"line":55,"column":137}},"18":{"start":{"line":55,"column":107},"end":{"line":55,"column":135}},"19":{"start":{"line":62,"column":86},"end":{"line":62,"column":157}},"20":{"start":{"line":62,"column":108},"end":{"line":62,"column":155}},"21":{"start":{"line":69,"column":88},"end":{"line":69,"column":158}},"22":{"start":{"line":69,"column":115},"end":{"line":69,"column":156}},"23":{"start":{"line":76,"column":87},"end":{"line":76,"column":177}},"24":{"start":{"line":76,"column":114},"end":{"line":76,"column":175}},"25":{"start":{"line":82,"column":63},"end":{"line":91,"column":1}},"26":{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},"27":{"start":{"line":84,"column":8},"end":{"line":84,"column":58}},"28":{"start":{"line":84,"column":39},"end":{"line":84,"column":56}},"29":{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},"30":{"start":{"line":87,"column":27},"end":{"line":87,"column":43}},"31":{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},"32":{"start":{"line":89,"column":12},"end":{"line":89,"column":42}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":13,"column":106},"end":{"line":13,"column":107}},"loc":{"start":{"line":13,"column":149},"end":{"line":48,"column":1}},"line":13},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":35},"end":{"line":24,"column":36}},"loc":{"start":{"line":24,"column":52},"end":{"line":29,"column":17}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":55,"column":85},"end":{"line":55,"column":86}},"loc":{"start":{"line":55,"column":105},"end":{"line":55,"column":137}},"line":55},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":86},"end":{"line":62,"column":87}},"loc":{"start":{"line":62,"column":106},"end":{"line":62,"column":157}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":69,"column":88},"end":{"line":69,"column":89}},"loc":{"start":{"line":69,"column":113},"end":{"line":69,"column":158}},"line":69},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":87},"end":{"line":76,"column":88}},"loc":{"start":{"line":76,"column":112},"end":{"line":76,"column":177}},"line":76},"6":{"name":"(anonymous_6)","decl":{"start":{"line":82,"column":63},"end":{"line":82,"column":64}},"loc":{"start":{"line":82,"column":74},"end":{"line":91,"column":1}},"line":82},"7":{"name":"(anonymous_7)","decl":{"start":{"line":84,"column":32},"end":{"line":84,"column":33}},"loc":{"start":{"line":84,"column":39},"end":{"line":84,"column":56}},"line":84}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},{"start":{"line":14,"column":4},"end":{"line":47,"column":5}}],"line":14},"1":{"loc":{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},{"start":{"line":19,"column":8},"end":{"line":46,"column":9}}],"line":19},"2":{"loc":{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},"type":"if","locations":[{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},{"start":{"line":20,"column":12},"end":{"line":33,"column":13}}],"line":20},"3":{"loc":{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},"type":"if","locations":[{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},{"start":{"line":25,"column":20},"end":{"line":27,"column":21}}],"line":25},"4":{"loc":{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},{"start":{"line":36,"column":12},"end":{"line":43,"column":13}}],"line":36},"5":{"loc":{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},"type":"if","locations":[{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},{"start":{"line":37,"column":16},"end":{"line":42,"column":17}}],"line":37},"6":{"loc":{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},"type":"if","locations":[{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},{"start":{"line":40,"column":21},"end":{"line":42,"column":17}}],"line":40},"7":{"loc":{"start":{"line":62,"column":121},"end":{"line":62,"column":144}},"type":"binary-expr","locations":[{"start":{"line":62,"column":121},"end":{"line":62,"column":125}},{"start":{"line":62,"column":129},"end":{"line":62,"column":144}}],"line":62},"8":{"loc":{"start":{"line":76,"column":135},"end":{"line":76,"column":159}},"type":"binary-expr","locations":[{"start":{"line":76,"column":135},"end":{"line":76,"column":139}},{"start":{"line":76,"column":143},"end":{"line":76,"column":159}}],"line":76},"9":{"loc":{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},"type":"if","locations":[{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},{"start":{"line":83,"column":4},"end":{"line":90,"column":5}}],"line":83},"10":{"loc":{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},"type":"if","locations":[{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},{"start":{"line":86,"column":9},"end":{"line":90,"column":5}}],"line":86},"11":{"loc":{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},"type":"if","locations":[{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},{"start":{"line":88,"column":8},"end":{"line":89,"column":42}}],"line":88}},"s":{"0":4,"1":24,"2":20,"3":20,"4":16,"5":8,"6":8,"7":24,"8":3,"9":24,"10":8,"11":16,"12":12,"13":1,"14":11,"15":2,"16":16,"17":4,"18":6,"19":4,"20":6,"21":4,"22":6,"23":4,"24":6,"25":4,"26":23,"27":2,"28":9,"29":21,"30":20,"31":20,"32":15},"f":{"0":24,"1":24,"2":6,"3":6,"4":6,"5":6,"6":23,"7":9},"b":{"0":[20,4],"1":[16,4],"2":[8,8],"3":[3,21],"4":[12,4],"5":[1,11],"6":[2,9],"7":[6,5],"8":[6,5],"9":[2,21],"10":[20,1],"11":[15,5]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"bd263f16681e08a455112a1589993c688a9aeecc"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\offset.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\offset.ts","statementMap":{"0":{"start":{"line":1,"column":22},"end":{"line":7,"column":1}},"1":{"start":{"line":2,"column":17},"end":{"line":2,"column":44}},"2":{"start":{"line":3,"column":4},"end":{"line":6,"column":6}},"3":{"start":{"line":9,"column":24},"end":{"line":14,"column":1}},"4":{"start":{"line":10,"column":4},"end":{"line":13,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":22},"end":{"line":1,"column":23}},"loc":{"start":{"line":1,"column":44},"end":{"line":7,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":24},"end":{"line":9,"column":25}},"loc":{"start":{"line":9,"column":46},"end":{"line":14,"column":1}},"line":9}},"branchMap":{},"s":{"0":3,"1":0,"2":0,"3":3,"4":0},"f":{"0":0,"1":0},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"445edae71356c0d4ddaf9c2dcc9554b40399b62d"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\style.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\style.ts","statementMap":{"0":{"start":{"line":5,"column":18},"end":{"line":19,"column":1}},"1":{"start":{"line":21,"column":82},"end":{"line":27,"column":1}},"2":{"start":{"line":22,"column":4},"end":{"line":26,"column":19}},"3":{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},"4":{"start":{"line":24,"column":12},"end":{"line":24,"column":53}},"5":{"start":{"line":29,"column":77},"end":{"line":31,"column":1}},"6":{"start":{"line":30,"column":4},"end":{"line":30,"column":78}},"7":{"start":{"line":36,"column":34},"end":{"line":36,"column":57}},"8":{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},"9":{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},"10":{"start":{"line":40,"column":50},"end":{"line":40,"column":72}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":92}},"12":{"start":{"line":46,"column":12},"end":{"line":46,"column":40}},"13":{"start":{"line":50,"column":8},"end":{"line":51,"column":45}},"14":{"start":{"line":51,"column":12},"end":{"line":51,"column":45}},"15":{"start":{"line":55,"column":48},"end":{"line":57,"column":1}},"16":{"start":{"line":56,"column":4},"end":{"line":56,"column":31}},"17":{"start":{"line":59,"column":48},"end":{"line":61,"column":1}},"18":{"start":{"line":60,"column":4},"end":{"line":60,"column":32}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":82},"end":{"line":21,"column":83}},"loc":{"start":{"line":21,"column":102},"end":{"line":27,"column":1}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":77},"end":{"line":29,"column":78}},"loc":{"start":{"line":29,"column":92},"end":{"line":31,"column":1}},"line":29},"2":{"name":"style","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":21}},"loc":{"start":{"line":35,"column":108},"end":{"line":53,"column":1}},"line":35},"3":{"name":"(anonymous_3)","decl":{"start":{"line":55,"column":48},"end":{"line":55,"column":49}},"loc":{"start":{"line":55,"column":57},"end":{"line":57,"column":1}},"line":55},"4":{"name":"(anonymous_4)","decl":{"start":{"line":59,"column":48},"end":{"line":59,"column":49}},"loc":{"start":{"line":59,"column":57},"end":{"line":61,"column":1}},"line":59}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},{"start":{"line":23,"column":8},"end":{"line":25,"column":9}}],"line":23},"1":{"loc":{"start":{"line":30,"column":11},"end":{"line":30,"column":77}},"type":"cond-expr","locations":[{"start":{"line":30,"column":61},"end":{"line":30,"column":71}},{"start":{"line":30,"column":74},"end":{"line":30,"column":77}}],"line":30},"2":{"loc":{"start":{"line":30,"column":11},"end":{"line":30,"column":58}},"type":"binary-expr","locations":[{"start":{"line":30,"column":11},"end":{"line":30,"column":41}},{"start":{"line":30,"column":45},"end":{"line":30,"column":58}}],"line":30},"3":{"loc":{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},"type":"if","locations":[{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},{"start":{"line":38,"column":4},"end":{"line":52,"column":5}}],"line":38},"4":{"loc":{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},{"start":{"line":39,"column":8},"end":{"line":47,"column":9}}],"line":39},"5":{"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":91}},"type":"cond-expr","locations":[{"start":{"line":43,"column":38},"end":{"line":43,"column":71}},{"start":{"line":43,"column":74},"end":{"line":43,"column":91}}],"line":43}},"s":{"0":3,"1":3,"2":0,"3":0,"4":0,"5":3,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":3,"16":0,"17":3,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"863c92617f35662ef9f8c4d0f7982e17d95ce415"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\traversal.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\traversal.ts","statementMap":{"0":{"start":{"line":3,"column":56},"end":{"line":5,"column":1}},"1":{"start":{"line":4,"column":4},"end":{"line":4,"column":82}},"2":{"start":{"line":7,"column":88},"end":{"line":15,"column":1}},"3":{"start":{"line":8,"column":32},"end":{"line":8,"column":34}},"4":{"start":{"line":10,"column":4},"end":{"line":12,"column":7}},"5":{"start":{"line":11,"column":8},"end":{"line":11,"column":20}},"6":{"start":{"line":14,"column":4},"end":{"line":14,"column":15}},"7":{"start":{"line":17,"column":85},"end":{"line":19,"column":1}},"8":{"start":{"line":18,"column":4},"end":{"line":18,"column":53}},"9":{"start":{"line":21,"column":70},"end":{"line":31,"column":1}},"10":{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},"11":{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},"12":{"start":{"line":24,"column":12},"end":{"line":24,"column":56}},"13":{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},"14":{"start":{"line":26,"column":12},"end":{"line":26,"column":57}},"15":{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},"16":{"start":{"line":28,"column":12},"end":{"line":28,"column":24}},"17":{"start":{"line":30,"column":4},"end":{"line":30,"column":17}},"18":{"start":{"line":33,"column":92},"end":{"line":46,"column":1}},"19":{"start":{"line":34,"column":37},"end":{"line":34,"column":39}},"20":{"start":{"line":36,"column":4},"end":{"line":43,"column":7}},"21":{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},"22":{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},"23":{"start":{"line":39,"column":16},"end":{"line":39,"column":37}},"24":{"start":{"line":42,"column":12},"end":{"line":42,"column":33}},"25":{"start":{"line":45,"column":4},"end":{"line":45,"column":20}},"26":{"start":{"line":48,"column":75},"end":{"line":50,"column":1}},"27":{"start":{"line":49,"column":4},"end":{"line":49,"column":60}},"28":{"start":{"line":52,"column":57},"end":{"line":52,"column":96}},"29":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":56},"end":{"line":3,"column":57}},"loc":{"start":{"line":3,"column":65},"end":{"line":5,"column":1}},"line":3},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":88},"end":{"line":7,"column":89}},"loc":{"start":{"line":7,"column":108},"end":{"line":15,"column":1}},"line":7},"2":{"name":"(anonymous_2)","decl":{"start":{"line":10,"column":55},"end":{"line":10,"column":56}},"loc":{"start":{"line":10,"column":71},"end":{"line":12,"column":5}},"line":10},"3":{"name":"(anonymous_3)","decl":{"start":{"line":17,"column":85},"end":{"line":17,"column":86}},"loc":{"start":{"line":17,"column":105},"end":{"line":19,"column":1}},"line":17},"4":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":70},"end":{"line":21,"column":71}},"loc":{"start":{"line":21,"column":89},"end":{"line":31,"column":1}},"line":21},"5":{"name":"(anonymous_5)","decl":{"start":{"line":33,"column":92},"end":{"line":33,"column":93}},"loc":{"start":{"line":33,"column":112},"end":{"line":46,"column":1}},"line":33},"6":{"name":"(anonymous_6)","decl":{"start":{"line":36,"column":30},"end":{"line":36,"column":31}},"loc":{"start":{"line":36,"column":50},"end":{"line":43,"column":5}},"line":36},"7":{"name":"(anonymous_7)","decl":{"start":{"line":48,"column":75},"end":{"line":48,"column":76}},"loc":{"start":{"line":48,"column":84},"end":{"line":50,"column":1}},"line":48},"8":{"name":"(anonymous_8)","decl":{"start":{"line":52,"column":57},"end":{"line":52,"column":58}},"loc":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":4,"column":14},"end":{"line":4,"column":80}},"type":"binary-expr","locations":[{"start":{"line":4,"column":14},"end":{"line":4,"column":29}},{"start":{"line":4,"column":33},"end":{"line":4,"column":49}},{"start":{"line":4,"column":53},"end":{"line":4,"column":80}}],"line":4},"1":{"loc":{"start":{"line":10,"column":10},"end":{"line":10,"column":25}},"type":"binary-expr","locations":[{"start":{"line":10,"column":10},"end":{"line":10,"column":13}},{"start":{"line":10,"column":17},"end":{"line":10,"column":25}}],"line":10},"2":{"loc":{"start":{"line":18,"column":12},"end":{"line":18,"column":27}},"type":"binary-expr","locations":[{"start":{"line":18,"column":12},"end":{"line":18,"column":15}},{"start":{"line":18,"column":19},"end":{"line":18,"column":27}}],"line":18},"3":{"loc":{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},{"start":{"line":22,"column":4},"end":{"line":29,"column":5}}],"line":22},"4":{"loc":{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},{"start":{"line":23,"column":8},"end":{"line":24,"column":56}}],"line":23},"5":{"loc":{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},"type":"if","locations":[{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},{"start":{"line":25,"column":8},"end":{"line":26,"column":57}}],"line":25},"6":{"loc":{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},{"start":{"line":27,"column":8},"end":{"line":28,"column":24}}],"line":27},"7":{"loc":{"start":{"line":36,"column":9},"end":{"line":36,"column":28}},"type":"binary-expr","locations":[{"start":{"line":36,"column":9},"end":{"line":36,"column":12}},{"start":{"line":36,"column":16},"end":{"line":36,"column":28}}],"line":36},"8":{"loc":{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},"type":"if","locations":[{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},{"start":{"line":37,"column":8},"end":{"line":42,"column":33}}],"line":37},"9":{"loc":{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},{"start":{"line":38,"column":12},"end":{"line":39,"column":37}}],"line":38},"10":{"loc":{"start":{"line":49,"column":11},"end":{"line":49,"column":59}},"type":"cond-expr","locations":[{"start":{"line":49,"column":17},"end":{"line":49,"column":54}},{"start":{"line":49,"column":57},"end":{"line":49,"column":59}}],"line":49},"11":{"loc":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}},"type":"cond-expr","locations":[{"start":{"line":52,"column":72},"end":{"line":52,"column":89}},{"start":{"line":52,"column":92},"end":{"line":52,"column":96}}],"line":52}},"s":{"0":4,"1":4,"2":4,"3":6,"4":6,"5":18,"6":6,"7":4,"8":19,"9":4,"10":31,"11":22,"12":2,"13":20,"14":2,"15":18,"16":6,"17":21,"18":4,"19":3,"20":3,"21":6,"22":3,"23":1,"24":3,"25":3,"26":4,"27":38,"28":4,"29":14},"f":{"0":4,"1":6,"2":18,"3":19,"4":31,"5":3,"6":6,"7":38,"8":14},"b":{"0":[4,4,4],"1":[6,5],"2":[19,18],"3":[22,9],"4":[2,20],"5":[2,18],"6":[6,12],"7":[3,2],"8":[3,3],"9":[1,2],"10":[37,1],"11":[11,3]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"f5bf144578a49074b5f21de43950bd8f6d3deb18"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\index.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"4f1e062d7329b627b761613ca309fd6f53fa5a18"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\transformation.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\transformation.ts","statementMap":{"0":{"start":{"line":13,"column":24},"end":{"line":13,"column":26}},"1":{"start":{"line":15,"column":4},"end":{"line":23,"column":7}},"2":{"start":{"line":16,"column":86},"end":{"line":16,"column":117}},"3":{"start":{"line":19,"column":8},"end":{"line":22,"column":94}},"4":{"start":{"line":20,"column":12},"end":{"line":20,"column":50}},"5":{"start":{"line":25,"column":4},"end":{"line":25,"column":18}}},"fnMap":{"0":{"name":"transform","decl":{"start":{"line":12,"column":16},"end":{"line":12,"column":25}},"loc":{"start":{"line":12,"column":157},"end":{"line":26,"column":1}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":15,"column":50},"end":{"line":15,"column":51}},"loc":{"start":{"line":15,"column":85},"end":{"line":23,"column":5}},"line":15}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":22,"column":94}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":22,"column":94}}],"line":19},"1":{"loc":{"start":{"line":20,"column":30},"end":{"line":20,"column":48}},"type":"cond-expr","locations":[{"start":{"line":20,"column":43},"end":{"line":20,"column":44}},{"start":{"line":20,"column":47},"end":{"line":20,"column":48}}],"line":20}},"s":{"0":16,"1":16,"2":102,"3":102,"4":90,"5":16},"f":{"0":16,"1":102},"b":{"0":[90],"1":[45,45]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"f18175016433e8e1467220f79d638c34834b3b6f"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\validation.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\validation.ts","statementMap":{"0":{"start":{"line":5,"column":18},"end":{"line":5,"column":32}},"1":{"start":{"line":10,"column":60},"end":{"line":10,"column":81}},"2":{"start":{"line":16,"column":61},"end":{"line":27,"column":40}},"3":{"start":{"line":25,"column":4},"end":{"line":25,"column":84}},"4":{"start":{"line":26,"column":4},"end":{"line":26,"column":18}},"5":{"start":{"line":47,"column":26},"end":{"line":121,"column":1}},"6":{"start":{"line":48,"column":50},"end":{"line":48,"column":52}},"7":{"start":{"line":49,"column":27},"end":{"line":49,"column":53}},"8":{"start":{"line":50,"column":18},"end":{"line":50,"column":84}},"9":{"start":{"line":50,"column":55},"end":{"line":50,"column":83}},"10":{"start":{"line":52,"column":4},"end":{"line":115,"column":7}},"11":{"start":{"line":53,"column":38},"end":{"line":53,"column":93}},"12":{"start":{"line":54,"column":34},"end":{"line":54,"column":47}},"13":{"start":{"line":55,"column":105},"end":{"line":55,"column":119}},"14":{"start":{"line":56,"column":34},"end":{"line":56,"column":62}},"15":{"start":{"line":57,"column":27},"end":{"line":57,"column":57}},"16":{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},"17":{"start":{"line":61,"column":36},"end":{"line":61,"column":149}},"18":{"start":{"line":62,"column":12},"end":{"line":62,"column":63}},"19":{"start":{"line":63,"column":12},"end":{"line":63,"column":63}},"20":{"start":{"line":65,"column":12},"end":{"line":69,"column":15}},"21":{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},"22":{"start":{"line":67,"column":20},"end":{"line":67,"column":39}},"23":{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},"24":{"start":{"line":72,"column":26},"end":{"line":72,"column":31}},"25":{"start":{"line":73,"column":52},"end":{"line":73,"column":54}},"26":{"start":{"line":74,"column":54},"end":{"line":74,"column":56}},"27":{"start":{"line":75,"column":37},"end":{"line":75,"column":55}},"28":{"start":{"line":76,"column":75},"end":{"line":76,"column":196}},"29":{"start":{"line":78,"column":12},"end":{"line":98,"column":15}},"30":{"start":{"line":80,"column":37},"end":{"line":80,"column":103}},"31":{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},"32":{"start":{"line":83,"column":44},"end":{"line":83,"column":71}},"33":{"start":{"line":84,"column":20},"end":{"line":84,"column":98}},"34":{"start":{"line":84,"column":68},"end":{"line":84,"column":96}},"35":{"start":{"line":87,"column":20},"end":{"line":87,"column":62}},"36":{"start":{"line":90,"column":20},"end":{"line":90,"column":90}},"37":{"start":{"line":94,"column":16},"end":{"line":94,"column":103}},"38":{"start":{"line":97,"column":16},"end":{"line":97,"column":32}},"39":{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},"40":{"start":{"line":102,"column":46},"end":{"line":102,"column":98}},"41":{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},"42":{"start":{"line":104,"column":20},"end":{"line":104,"column":58}},"43":{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},"44":{"start":{"line":108,"column":16},"end":{"line":110,"column":118}},"45":{"start":{"line":113,"column":12},"end":{"line":113,"column":37}},"46":{"start":{"line":117,"column":4},"end":{"line":120,"column":6}},"47":{"start":{"line":140,"column":17},"end":{"line":152,"column":1}},"48":{"start":{"line":151,"column":4},"end":{"line":151,"column":91}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":9},"end":{"line":24,"column":10}},"loc":{"start":{"line":24,"column":27},"end":{"line":27,"column":1}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":26},"end":{"line":47,"column":27}},"loc":{"start":{"line":47,"column":216},"end":{"line":121,"column":1}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":50,"column":47},"end":{"line":50,"column":48}},"loc":{"start":{"line":50,"column":55},"end":{"line":50,"column":83}},"line":50},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":16},"end":{"line":52,"column":17}},"loc":{"start":{"line":52,"column":52},"end":{"line":115,"column":5}},"line":52},"4":{"name":"(anonymous_4)","decl":{"start":{"line":65,"column":50},"end":{"line":65,"column":51}},"loc":{"start":{"line":65,"column":61},"end":{"line":69,"column":13}},"line":65},"5":{"name":"(anonymous_5)","decl":{"start":{"line":78,"column":35},"end":{"line":78,"column":36}},"loc":{"start":{"line":78,"column":57},"end":{"line":98,"column":13}},"line":78},"6":{"name":"(anonymous_6)","decl":{"start":{"line":84,"column":53},"end":{"line":84,"column":54}},"loc":{"start":{"line":84,"column":68},"end":{"line":84,"column":96}},"line":84},"7":{"name":"(anonymous_7)","decl":{"start":{"line":140,"column":17},"end":{"line":140,"column":18}},"loc":{"start":{"line":140,"column":189},"end":{"line":152,"column":1}},"line":140}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":38},"end":{"line":53,"column":93}},"type":"cond-expr","locations":[{"start":{"line":53,"column":71},"end":{"line":53,"column":73}},{"start":{"line":53,"column":76},"end":{"line":53,"column":93}}],"line":53},"1":{"loc":{"start":{"line":57,"column":27},"end":{"line":57,"column":57}},"type":"cond-expr","locations":[{"start":{"line":57,"column":38},"end":{"line":57,"column":52}},{"start":{"line":57,"column":55},"end":{"line":57,"column":57}}],"line":57},"2":{"loc":{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},{"start":{"line":60,"column":8},"end":{"line":114,"column":9}}],"line":60},"3":{"loc":{"start":{"line":60,"column":12},"end":{"line":60,"column":60}},"type":"binary-expr","locations":[{"start":{"line":60,"column":12},"end":{"line":60,"column":29}},{"start":{"line":60,"column":33},"end":{"line":60,"column":60}}],"line":60},"4":{"loc":{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},"type":"if","locations":[{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},{"start":{"line":66,"column":16},"end":{"line":68,"column":17}}],"line":66},"5":{"loc":{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},"type":"if","locations":[{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},{"start":{"line":71,"column":13},"end":{"line":114,"column":9}}],"line":71},"6":{"loc":{"start":{"line":76,"column":75},"end":{"line":76,"column":196}},"type":"cond-expr","locations":[{"start":{"line":76,"column":101},"end":{"line":76,"column":149}},{"start":{"line":76,"column":152},"end":{"line":76,"column":196}}],"line":76},"7":{"loc":{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},"type":"if","locations":[{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},{"start":{"line":81,"column":16},"end":{"line":91,"column":17}}],"line":81},"8":{"loc":{"start":{"line":81,"column":20},"end":{"line":81,"column":58}},"type":"binary-expr","locations":[{"start":{"line":81,"column":20},"end":{"line":81,"column":32}},{"start":{"line":81,"column":36},"end":{"line":81,"column":58}}],"line":81},"9":{"loc":{"start":{"line":94,"column":40},"end":{"line":94,"column":101}},"type":"cond-expr","locations":[{"start":{"line":94,"column":55},"end":{"line":94,"column":82}},{"start":{"line":94,"column":85},"end":{"line":94,"column":101}}],"line":94},"10":{"loc":{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},{"start":{"line":101,"column":12},"end":{"line":111,"column":13}}],"line":101},"11":{"loc":{"start":{"line":102,"column":46},"end":{"line":102,"column":98}},"type":"binary-expr","locations":[{"start":{"line":102,"column":46},"end":{"line":102,"column":67}},{"start":{"line":102,"column":71},"end":{"line":102,"column":98}}],"line":102},"12":{"loc":{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},"type":"if","locations":[{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},{"start":{"line":103,"column":16},"end":{"line":105,"column":17}}],"line":103},"13":{"loc":{"start":{"line":103,"column":20},"end":{"line":103,"column":135}},"type":"cond-expr","locations":[{"start":{"line":103,"column":44},"end":{"line":103,"column":99}},{"start":{"line":103,"column":102},"end":{"line":103,"column":135}}],"line":103},"14":{"loc":{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},{"start":{"line":107,"column":17},"end":{"line":111,"column":13}}],"line":107},"15":{"loc":{"start":{"line":110,"column":21},"end":{"line":110,"column":116}},"type":"cond-expr","locations":[{"start":{"line":110,"column":51},"end":{"line":110,"column":111}},{"start":{"line":110,"column":114},"end":{"line":110,"column":116}}],"line":110},"16":{"loc":{"start":{"line":151,"column":48},"end":{"line":151,"column":65}},"type":"binary-expr","locations":[{"start":{"line":151,"column":48},"end":{"line":151,"column":59}},{"start":{"line":151,"column":63},"end":{"line":151,"column":65}}],"line":151},"17":{"loc":{"start":{"line":151,"column":67},"end":{"line":151,"column":89}},"type":"binary-expr","locations":[{"start":{"line":151,"column":67},"end":{"line":151,"column":80}},{"start":{"line":151,"column":84},"end":{"line":151,"column":89}}],"line":151}},"s":{"0":3,"1":3,"2":3,"3":21,"4":21,"5":3,"6":65,"7":65,"8":65,"9":372,"10":65,"11":372,"12":372,"13":372,"14":372,"15":372,"16":372,"17":33,"18":33,"19":33,"20":33,"21":66,"22":33,"23":339,"24":336,"25":336,"26":336,"27":336,"28":336,"29":336,"30":417,"31":417,"32":64,"33":64,"34":121,"35":64,"36":353,"37":417,"38":417,"39":336,"40":310,"41":310,"42":256,"43":26,"44":2,"45":336,"46":65,"47":3,"48":32},"f":{"0":21,"1":65,"2":372,"3":372,"4":66,"5":417,"6":121,"7":32},"b":{"0":[295,77],"1":[110,262],"2":[33,339],"3":[372,36],"4":[33,33],"5":[336,3],"6":[227,109],"7":[64,353],"8":[417,64],"9":[64,353],"10":[310,26],"11":[310,277],"12":[256,54],"13":[62,248],"14":[2,24],"15":[1,1],"16":[32,20],"17":[32,28]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"00fcd38e6b8d91d21cd28bc59c70c3dffa0a2e9c"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\arrays.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\arrays.ts","statementMap":{"0":{"start":{"line":19,"column":29},"end":{"line":19,"column":30}},"1":{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},"2":{"start":{"line":22,"column":8},"end":{"line":25,"column":9}},"3":{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},"4":{"start":{"line":24,"column":16},"end":{"line":24,"column":22}},"5":{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},"6":{"start":{"line":28,"column":8},"end":{"line":31,"column":9}},"7":{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},"8":{"start":{"line":30,"column":16},"end":{"line":30,"column":22}},"9":{"start":{"line":33,"column":4},"end":{"line":33,"column":18}},"10":{"start":{"line":42,"column":88},"end":{"line":44,"column":1}},"11":{"start":{"line":43,"column":4},"end":{"line":43,"column":40}}},"fnMap":{"0":{"name":"each","decl":{"start":{"line":18,"column":16},"end":{"line":18,"column":20}},"loc":{"start":{"line":18,"column":208},"end":{"line":34,"column":1}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":42,"column":88},"end":{"line":42,"column":89}},"loc":{"start":{"line":42,"column":114},"end":{"line":44,"column":1}},"line":42}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},{"start":{"line":21,"column":4},"end":{"line":32,"column":5}}],"line":21},"1":{"loc":{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},"type":"if","locations":[{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},{"start":{"line":23,"column":12},"end":{"line":24,"column":22}}],"line":23},"2":{"loc":{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},{"start":{"line":27,"column":9},"end":{"line":32,"column":5}}],"line":27},"3":{"loc":{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},"type":"if","locations":[{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},{"start":{"line":29,"column":12},"end":{"line":30,"column":22}}],"line":29}},"s":{"0":694,"1":694,"2":688,"3":2211,"4":320,"5":6,"6":5,"7":13,"8":1,"9":694,"10":9,"11":418},"f":{"0":694,"1":418},"b":{"0":[688,6],"1":[320,1891],"2":[5,1],"3":[1,12]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"c003cb641a3c600d6cb1c3123b41f28dab4cdd20"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\extend.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\extend.ts","statementMap":{"0":{"start":{"line":11,"column":32},"end":{"line":11,"column":86}},"1":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"2":{"start":{"line":15,"column":8},"end":{"line":15,"column":25}},"3":{"start":{"line":18,"column":4},"end":{"line":55,"column":7}},"4":{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},"5":{"start":{"line":23,"column":12},"end":{"line":53,"column":13}},"6":{"start":{"line":24,"column":34},"end":{"line":24,"column":46}},"7":{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},"8":{"start":{"line":29,"column":20},"end":{"line":29,"column":29}},"9":{"start":{"line":32,"column":36},"end":{"line":32,"column":49}},"10":{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},"11":{"start":{"line":36,"column":32},"end":{"line":36,"column":44}},"12":{"start":{"line":37,"column":37},"end":{"line":37,"column":40}},"13":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"14":{"start":{"line":41,"column":24},"end":{"line":41,"column":35}},"15":{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},"16":{"start":{"line":43,"column":24},"end":{"line":43,"column":35}},"17":{"start":{"line":47,"column":20},"end":{"line":47,"column":62}},"18":{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},"19":{"start":{"line":51,"column":20},"end":{"line":51,"column":40}},"20":{"start":{"line":58,"column":4},"end":{"line":58,"column":25}}},"fnMap":{"0":{"name":"extend","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":22}},"loc":{"start":{"line":10,"column":160},"end":{"line":59,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}},"loc":{"start":{"line":18,"column":30},"end":{"line":55,"column":5}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},{"start":{"line":14,"column":4},"end":{"line":16,"column":5}}],"line":14},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":77}},"type":"binary-expr","locations":[{"start":{"line":14,"column":9},"end":{"line":14,"column":35}},{"start":{"line":14,"column":39},"end":{"line":14,"column":53}},{"start":{"line":14,"column":58},"end":{"line":14,"column":77}}],"line":14},"2":{"loc":{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},"type":"if","locations":[{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},{"start":{"line":20,"column":8},"end":{"line":54,"column":9}}],"line":20},"3":{"loc":{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},"type":"if","locations":[{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},{"start":{"line":28,"column":16},"end":{"line":30,"column":17}}],"line":28},"4":{"loc":{"start":{"line":28,"column":20},"end":{"line":28,"column":59}},"type":"binary-expr","locations":[{"start":{"line":28,"column":20},"end":{"line":28,"column":40}},{"start":{"line":28,"column":44},"end":{"line":28,"column":59}}],"line":28},"5":{"loc":{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},"type":"if","locations":[{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},{"start":{"line":35,"column":16},"end":{"line":52,"column":17}}],"line":35},"6":{"loc":{"start":{"line":35,"column":20},"end":{"line":35,"column":64}},"type":"binary-expr","locations":[{"start":{"line":35,"column":20},"end":{"line":35,"column":24}},{"start":{"line":35,"column":29},"end":{"line":35,"column":48}},{"start":{"line":35,"column":52},"end":{"line":35,"column":63}}],"line":35},"7":{"loc":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},{"start":{"line":40,"column":20},"end":{"line":44,"column":21}}],"line":40},"8":{"loc":{"start":{"line":40,"column":24},"end":{"line":40,"column":52}},"type":"binary-expr","locations":[{"start":{"line":40,"column":24},"end":{"line":40,"column":35}},{"start":{"line":40,"column":39},"end":{"line":40,"column":52}}],"line":40},"9":{"loc":{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},{"start":{"line":42,"column":27},"end":{"line":44,"column":21}}],"line":42},"10":{"loc":{"start":{"line":42,"column":31},"end":{"line":42,"column":66}},"type":"binary-expr","locations":[{"start":{"line":42,"column":31},"end":{"line":42,"column":43}},{"start":{"line":42,"column":47},"end":{"line":42,"column":66}}],"line":42},"11":{"loc":{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},"type":"if","locations":[{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},{"start":{"line":50,"column":23},"end":{"line":52,"column":17}}],"line":50}},"s":{"0":180,"1":180,"2":3,"3":180,"4":1080,"5":217,"6":632,"7":632,"8":1,"9":631,"10":631,"11":126,"12":126,"13":126,"14":33,"15":93,"16":76,"17":126,"18":505,"19":504,"20":180},"f":{"0":180,"1":1080},"b":{"0":[3,177],"1":[180,177,4],"2":[217,863],"3":[1,631],"4":[632,632],"5":[126,505],"6":[631,531,439],"7":[33,93],"8":[126,34],"9":[76,17],"10":[93,92],"11":[504,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"85369920b99e3105c24c641dd902e27cf21b47ed"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\index.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"139bc9fe01e072d1276787c72d1565679f7be6d7"} -,"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\types.ts": {"path":"D:\\Github\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\types.ts","statementMap":{"0":{"start":{"line":3,"column":42},"end":{"line":9,"column":1}},"1":{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},"2":{"start":{"line":5,"column":8},"end":{"line":5,"column":24}},"3":{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},"4":{"start":{"line":7,"column":8},"end":{"line":7,"column":24}},"5":{"start":{"line":8,"column":4},"end":{"line":8,"column":96}},"6":{"start":{"line":12,"column":4},"end":{"line":12,"column":35}},"7":{"start":{"line":16,"column":4},"end":{"line":16,"column":35}},"8":{"start":{"line":20,"column":4},"end":{"line":20,"column":36}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":68}},"10":{"start":{"line":28,"column":4},"end":{"line":28,"column":37}},"11":{"start":{"line":32,"column":4},"end":{"line":32,"column":29}},"12":{"start":{"line":36,"column":4},"end":{"line":36,"column":24}},"13":{"start":{"line":40,"column":4},"end":{"line":40,"column":30}},"14":{"start":{"line":49,"column":19},"end":{"line":49,"column":38}},"15":{"start":{"line":50,"column":4},"end":{"line":50,"column":100}},"16":{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},"17":{"start":{"line":59,"column":8},"end":{"line":59,"column":21}},"18":{"start":{"line":62,"column":18},"end":{"line":62,"column":29}},"19":{"start":{"line":63,"column":27},"end":{"line":63,"column":55}},"20":{"start":{"line":64,"column":30},"end":{"line":64,"column":69}},"21":{"start":{"line":65,"column":29},"end":{"line":65,"column":134}},"22":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"23":{"start":{"line":68,"column":8},"end":{"line":68,"column":21}},"24":{"start":{"line":71,"column":4},"end":{"line":71,"column":29}},"25":{"start":{"line":73,"column":4},"end":{"line":73,"column":61}},"26":{"start":{"line":81,"column":35},"end":{"line":81,"column":53}},"27":{"start":{"line":82,"column":25},"end":{"line":82,"column":95}},"28":{"start":{"line":83,"column":4},"end":{"line":85,"column":6}},"29":{"start":{"line":93,"column":4},"end":{"line":94,"column":21}},"30":{"start":{"line":94,"column":8},"end":{"line":94,"column":21}},"31":{"start":{"line":95,"column":4},"end":{"line":95,"column":16}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":42},"end":{"line":3,"column":43}},"loc":{"start":{"line":3,"column":51},"end":{"line":9,"column":1}},"line":3},"1":{"name":"isNumber","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":24}},"loc":{"start":{"line":11,"column":50},"end":{"line":13,"column":1}},"line":11},"2":{"name":"isString","decl":{"start":{"line":15,"column":16},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":50},"end":{"line":17,"column":1}},"line":15},"3":{"name":"isBoolean","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":25}},"loc":{"start":{"line":19,"column":52},"end":{"line":21,"column":1}},"line":19},"4":{"name":"isObject","decl":{"start":{"line":23,"column":16},"end":{"line":23,"column":24}},"loc":{"start":{"line":23,"column":44},"end":{"line":25,"column":1}},"line":23},"5":{"name":"isFunction","decl":{"start":{"line":27,"column":16},"end":{"line":27,"column":26}},"loc":{"start":{"line":27,"column":54},"end":{"line":29,"column":1}},"line":27},"6":{"name":"isUndefined","decl":{"start":{"line":31,"column":16},"end":{"line":31,"column":27}},"loc":{"start":{"line":31,"column":56},"end":{"line":33,"column":1}},"line":31},"7":{"name":"isNull","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":22}},"loc":{"start":{"line":35,"column":46},"end":{"line":37,"column":1}},"line":35},"8":{"name":"isArray","decl":{"start":{"line":39,"column":16},"end":{"line":39,"column":23}},"loc":{"start":{"line":39,"column":53},"end":{"line":41,"column":1}},"line":39},"9":{"name":"isArrayLike","decl":{"start":{"line":48,"column":16},"end":{"line":48,"column":27}},"loc":{"start":{"line":48,"column":88},"end":{"line":51,"column":1}},"line":48},"10":{"name":"isPlainObject","decl":{"start":{"line":57,"column":16},"end":{"line":57,"column":29}},"loc":{"start":{"line":57,"column":72},"end":{"line":74,"column":1}},"line":57},"11":{"name":"isHTMLElement","decl":{"start":{"line":80,"column":16},"end":{"line":80,"column":29}},"loc":{"start":{"line":80,"column":60},"end":{"line":86,"column":1}},"line":80},"12":{"name":"isEmptyObject","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":29}},"loc":{"start":{"line":92,"column":49},"end":{"line":96,"column":1}},"line":92}},"branchMap":{"0":{"loc":{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},"type":"if","locations":[{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},{"start":{"line":4,"column":4},"end":{"line":5,"column":24}}],"line":4},"1":{"loc":{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},"type":"if","locations":[{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},{"start":{"line":6,"column":4},"end":{"line":7,"column":24}}],"line":6},"2":{"loc":{"start":{"line":24,"column":11},"end":{"line":24,"column":67}},"type":"binary-expr","locations":[{"start":{"line":24,"column":11},"end":{"line":24,"column":34}},{"start":{"line":24,"column":38},"end":{"line":24,"column":51}},{"start":{"line":24,"column":55},"end":{"line":24,"column":67}}],"line":24},"3":{"loc":{"start":{"line":49,"column":19},"end":{"line":49,"column":38}},"type":"binary-expr","locations":[{"start":{"line":49,"column":19},"end":{"line":49,"column":24}},{"start":{"line":49,"column":28},"end":{"line":49,"column":38}}],"line":49},"4":{"loc":{"start":{"line":50,"column":11},"end":{"line":50,"column":99}},"type":"binary-expr","locations":[{"start":{"line":50,"column":11},"end":{"line":50,"column":23}},{"start":{"line":50,"column":28},"end":{"line":50,"column":44}},{"start":{"line":50,"column":48},"end":{"line":50,"column":64}},{"start":{"line":50,"column":68},"end":{"line":50,"column":79}},{"start":{"line":50,"column":83},"end":{"line":50,"column":98}}],"line":50},"5":{"loc":{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},{"start":{"line":58,"column":4},"end":{"line":59,"column":21}}],"line":58},"6":{"loc":{"start":{"line":58,"column":8},"end":{"line":58,"column":56}},"type":"binary-expr","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":12}},{"start":{"line":58,"column":16},"end":{"line":58,"column":30}},{"start":{"line":58,"column":34},"end":{"line":58,"column":56}}],"line":58},"7":{"loc":{"start":{"line":65,"column":29},"end":{"line":65,"column":134}},"type":"binary-expr","locations":[{"start":{"line":65,"column":29},"end":{"line":65,"column":44}},{"start":{"line":65,"column":48},"end":{"line":65,"column":70}},{"start":{"line":65,"column":74},"end":{"line":65,"column":134}}],"line":65},"8":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}],"line":67},"9":{"loc":{"start":{"line":67,"column":8},"end":{"line":67,"column":66}},"type":"binary-expr","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":23}},{"start":{"line":67,"column":27},"end":{"line":67,"column":45}},{"start":{"line":67,"column":49},"end":{"line":67,"column":66}}],"line":67},"10":{"loc":{"start":{"line":73,"column":11},"end":{"line":73,"column":60}},"type":"binary-expr","locations":[{"start":{"line":73,"column":11},"end":{"line":73,"column":27}},{"start":{"line":73,"column":31},"end":{"line":73,"column":60}}],"line":73},"11":{"loc":{"start":{"line":82,"column":25},"end":{"line":82,"column":95}},"type":"binary-expr","locations":[{"start":{"line":82,"column":25},"end":{"line":82,"column":57}},{"start":{"line":82,"column":61},"end":{"line":82,"column":95}}],"line":82},"12":{"loc":{"start":{"line":84,"column":8},"end":{"line":84,"column":133}},"type":"cond-expr","locations":[{"start":{"line":84,"column":23},"end":{"line":84,"column":60}},{"start":{"line":84,"column":64},"end":{"line":84,"column":132}}],"line":84},"13":{"loc":{"start":{"line":84,"column":64},"end":{"line":84,"column":132}},"type":"binary-expr","locations":[{"start":{"line":84,"column":64},"end":{"line":84,"column":67}},{"start":{"line":84,"column":71},"end":{"line":84,"column":84}},{"start":{"line":84,"column":88},"end":{"line":84,"column":106}},{"start":{"line":84,"column":110},"end":{"line":84,"column":132}}],"line":84}},"s":{"0":11,"1":576,"2":1,"3":575,"4":48,"5":527,"6":97,"7":114,"8":28,"9":1605,"10":464,"11":611,"12":500,"13":2666,"14":761,"15":761,"16":1337,"17":1123,"18":214,"19":214,"20":214,"21":214,"22":214,"23":3,"24":211,"25":211,"26":358,"27":358,"28":358,"29":105,"30":42,"31":63},"f":{"0":576,"1":97,"2":114,"3":28,"4":1605,"5":464,"6":611,"7":500,"8":2666,"9":761,"10":1337,"11":358,"12":105},"b":{"0":[1,575],"1":[48,527],"2":[1605,448,295],"3":[761,754],"4":[761,74,69,19,19],"5":[1123,214],"6":[1337,1181,224],"7":[214,213,213],"8":[3,211],"9":[214,213,213],"10":[211,205],"11":[358,358],"12":[327,31],"13":[31,26,15,4]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"773f412e8d74f1501fb3736183d9a6a8233d63df"} +{"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\instances.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\instances.ts","statementMap":{"0":{"start":{"line":1,"column":30},"end":{"line":1,"column":39}},"1":{"start":{"line":2,"column":49},"end":{"line":2,"column":62}},"2":{"start":{"line":9,"column":71},"end":{"line":12,"column":1}},"3":{"start":{"line":10,"column":4},"end":{"line":10,"column":46}},"4":{"start":{"line":11,"column":4},"end":{"line":11,"column":24}},"5":{"start":{"line":18,"column":57},"end":{"line":21,"column":1}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":37}},"7":{"start":{"line":20,"column":4},"end":{"line":20,"column":27}},"8":{"start":{"line":27,"column":53},"end":{"line":29,"column":1}},"9":{"start":{"line":28,"column":4},"end":{"line":28,"column":41}},"10":{"start":{"line":35,"column":61},"end":{"line":52,"column":1}},"11":{"start":{"line":36,"column":54},"end":{"line":36,"column":63}},"12":{"start":{"line":38,"column":4},"end":{"line":43,"column":7}},"13":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"14":{"start":{"line":41,"column":12},"end":{"line":41,"column":77}},"15":{"start":{"line":45,"column":4},"end":{"line":45,"column":20}},"16":{"start":{"line":47,"column":4},"end":{"line":49,"column":7}},"17":{"start":{"line":48,"column":8},"end":{"line":48,"column":33}},"18":{"start":{"line":51,"column":4},"end":{"line":51,"column":34}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":9,"column":71},"end":{"line":9,"column":72}},"loc":{"start":{"line":9,"column":95},"end":{"line":12,"column":1}},"line":9},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":57},"end":{"line":18,"column":58}},"loc":{"start":{"line":18,"column":69},"end":{"line":21,"column":1}},"line":18},"2":{"name":"(anonymous_2)","decl":{"start":{"line":27,"column":53},"end":{"line":27,"column":54}},"loc":{"start":{"line":27,"column":65},"end":{"line":29,"column":1}},"line":27},"3":{"name":"(anonymous_3)","decl":{"start":{"line":35,"column":61},"end":{"line":35,"column":62}},"loc":{"start":{"line":35,"column":67},"end":{"line":52,"column":1}},"line":35},"4":{"name":"(anonymous_4)","decl":{"start":{"line":38,"column":20},"end":{"line":38,"column":21}},"loc":{"start":{"line":38,"column":41},"end":{"line":43,"column":5}},"line":38},"5":{"name":"(anonymous_5)","decl":{"start":{"line":47,"column":35},"end":{"line":47,"column":36}},"loc":{"start":{"line":47,"column":76},"end":{"line":49,"column":5}},"line":47}},"branchMap":{"0":{"loc":{"start":{"line":40,"column":8},"end":{"line":42,"column":9}},"type":"if","locations":[{"start":{"line":40,"column":8},"end":{"line":42,"column":9}}],"line":40}},"s":{"0":1,"1":1,"2":1,"3":3,"4":3,"5":1,"6":4,"7":4,"8":1,"9":1,"10":1,"11":2,"12":2,"13":1,"14":1,"15":2,"16":2,"17":1,"18":2},"f":{"0":3,"1":4,"2":1,"3":2,"4":1,"5":1},"b":{"0":[1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"66efe2806571526258d3ba2b437fc4f7b227aa2b"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\options.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\options.ts","statementMap":{"0":{"start":{"line":5,"column":68},"end":{"line":5,"column":96}},"1":{"start":{"line":6,"column":58},"end":{"line":6,"column":71}},"2":{"start":{"line":7,"column":71},"end":{"line":7,"column":100}},"3":{"start":{"line":8,"column":90},"end":{"line":8,"column":132}},"4":{"start":{"line":9,"column":69},"end":{"line":9,"column":91}},"5":{"start":{"line":10,"column":70},"end":{"line":10,"column":93}},"6":{"start":{"line":11,"column":70},"end":{"line":11,"column":108}},"7":{"start":{"line":12,"column":84},"end":{"line":12,"column":115}},"8":{"start":{"line":13,"column":96},"end":{"line":13,"column":141}},"9":{"start":{"line":14,"column":102},"end":{"line":14,"column":123}},"10":{"start":{"line":15,"column":98},"end":{"line":15,"column":122}},"11":{"start":{"line":32,"column":99},"end":{"line":78,"column":1}},"12":{"start":{"line":80,"column":85},"end":{"line":80,"column":128}},"13":{"start":{"line":81,"column":57},"end":{"line":81,"column":94}}},"fnMap":{},"branchMap":{},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":1,"6":1,"7":1,"8":1,"9":1,"10":1,"11":1,"12":1,"13":1},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"c8f0402589a6aa71d19ec131f172f30bccb78bff"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\compatibility\\vendors.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\compatibility\\vendors.ts","statementMap":{"0":{"start":{"line":4,"column":52},"end":{"line":6,"column":1}},"1":{"start":{"line":5,"column":4},"end":{"line":5,"column":54}},"2":{"start":{"line":7,"column":49},"end":{"line":9,"column":1}},"3":{"start":{"line":8,"column":4},"end":{"line":8,"column":29}},"4":{"start":{"line":13,"column":50},"end":{"line":13,"column":86}},"5":{"start":{"line":14,"column":49},"end":{"line":14,"column":105}},"6":{"start":{"line":16,"column":47},"end":{"line":16,"column":49}},"7":{"start":{"line":17,"column":51},"end":{"line":17,"column":53}},"8":{"start":{"line":23,"column":65},"end":{"line":46,"column":1}},"9":{"start":{"line":24,"column":37},"end":{"line":24,"column":51}},"10":{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},"11":{"start":{"line":27,"column":8},"end":{"line":27,"column":22}},"12":{"start":{"line":29,"column":35},"end":{"line":29,"column":59}},"13":{"start":{"line":30,"column":42},"end":{"line":30,"column":57}},"14":{"start":{"line":32,"column":4},"end":{"line":42,"column":7}},"15":{"start":{"line":33,"column":44},"end":{"line":33,"column":68}},"16":{"start":{"line":34,"column":51},"end":{"line":39,"column":9}},"17":{"start":{"line":40,"column":8},"end":{"line":40,"column":116}},"18":{"start":{"line":40,"column":73},"end":{"line":40,"column":114}},"19":{"start":{"line":41,"column":8},"end":{"line":41,"column":23}},"20":{"start":{"line":44,"column":4},"end":{"line":44,"column":28}},"21":{"start":{"line":45,"column":4},"end":{"line":45,"column":18}},"22":{"start":{"line":54,"column":107},"end":{"line":80,"column":1}},"23":{"start":{"line":55,"column":25},"end":{"line":55,"column":48}},"24":{"start":{"line":56,"column":37},"end":{"line":56,"column":51}},"25":{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},"26":{"start":{"line":59,"column":8},"end":{"line":59,"column":22}},"27":{"start":{"line":61,"column":44},"end":{"line":61,"column":59}},"28":{"start":{"line":62,"column":41},"end":{"line":62,"column":58}},"29":{"start":{"line":63,"column":35},"end":{"line":63,"column":47}},"30":{"start":{"line":64,"column":38},"end":{"line":64,"column":62}},"31":{"start":{"line":66,"column":4},"end":{"line":76,"column":7}},"32":{"start":{"line":67,"column":8},"end":{"line":74,"column":11}},"33":{"start":{"line":68,"column":25},"end":{"line":68,"column":47}},"34":{"start":{"line":69,"column":12},"end":{"line":69,"column":72}},"35":{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},"36":{"start":{"line":71,"column":16},"end":{"line":71,"column":30}},"37":{"start":{"line":72,"column":16},"end":{"line":72,"column":29}},"38":{"start":{"line":75,"column":8},"end":{"line":75,"column":23}},"39":{"start":{"line":78,"column":4},"end":{"line":78,"column":28}},"40":{"start":{"line":79,"column":4},"end":{"line":79,"column":18}},"41":{"start":{"line":86,"column":44},"end":{"line":99,"column":1}},"42":{"start":{"line":87,"column":22},"end":{"line":87,"column":51}},"43":{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},"44":{"start":{"line":90,"column":8},"end":{"line":90,"column":22}},"45":{"start":{"line":92,"column":4},"end":{"line":95,"column":7}},"46":{"start":{"line":93,"column":8},"end":{"line":93,"column":69}},"47":{"start":{"line":94,"column":8},"end":{"line":94,"column":23}},"48":{"start":{"line":97,"column":4},"end":{"line":97,"column":27}},"49":{"start":{"line":98,"column":4},"end":{"line":98,"column":18}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":4,"column":52},"end":{"line":4,"column":53}},"loc":{"start":{"line":4,"column":61},"end":{"line":6,"column":1}},"line":4},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":49},"end":{"line":7,"column":50}},"loc":{"start":{"line":7,"column":55},"end":{"line":9,"column":1}},"line":7},"2":{"name":"(anonymous_2)","decl":{"start":{"line":23,"column":65},"end":{"line":23,"column":66}},"loc":{"start":{"line":23,"column":75},"end":{"line":46,"column":1}},"line":23},"3":{"name":"(anonymous_3)","decl":{"start":{"line":32,"column":22},"end":{"line":32,"column":23}},"loc":{"start":{"line":32,"column":42},"end":{"line":42,"column":5}},"line":32},"4":{"name":"(anonymous_4)","decl":{"start":{"line":40,"column":42},"end":{"line":40,"column":43}},"loc":{"start":{"line":40,"column":73},"end":{"line":40,"column":114}},"line":40},"5":{"name":"(anonymous_5)","decl":{"start":{"line":54,"column":107},"end":{"line":54,"column":108}},"loc":{"start":{"line":54,"column":137},"end":{"line":80,"column":1}},"line":54},"6":{"name":"(anonymous_6)","decl":{"start":{"line":66,"column":24},"end":{"line":66,"column":25}},"loc":{"start":{"line":66,"column":51},"end":{"line":76,"column":5}},"line":66},"7":{"name":"(anonymous_7)","decl":{"start":{"line":67,"column":40},"end":{"line":67,"column":41}},"loc":{"start":{"line":67,"column":60},"end":{"line":74,"column":9}},"line":67},"8":{"name":"(anonymous_8)","decl":{"start":{"line":86,"column":44},"end":{"line":86,"column":45}},"loc":{"start":{"line":86,"column":54},"end":{"line":99,"column":1}},"line":86},"9":{"name":"(anonymous_9)","decl":{"start":{"line":92,"column":21},"end":{"line":92,"column":22}},"loc":{"start":{"line":92,"column":41},"end":{"line":95,"column":5}},"line":92}},"branchMap":{"0":{"loc":{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},"type":"if","locations":[{"start":{"line":26,"column":4},"end":{"line":27,"column":22}},{"start":{"line":26,"column":4},"end":{"line":27,"column":22}}],"line":26},"1":{"loc":{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":59,"column":22}},{"start":{"line":58,"column":4},"end":{"line":59,"column":22}}],"line":58},"2":{"loc":{"start":{"line":63,"column":35},"end":{"line":63,"column":47}},"type":"binary-expr","locations":[{"start":{"line":63,"column":35},"end":{"line":63,"column":41}},{"start":{"line":63,"column":45},"end":{"line":63,"column":47}}],"line":63},"3":{"loc":{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},"type":"if","locations":[{"start":{"line":70,"column":12},"end":{"line":73,"column":13}},{"start":{"line":70,"column":12},"end":{"line":73,"column":13}}],"line":70},"4":{"loc":{"start":{"line":87,"column":22},"end":{"line":87,"column":51}},"type":"binary-expr","locations":[{"start":{"line":87,"column":22},"end":{"line":87,"column":35}},{"start":{"line":87,"column":39},"end":{"line":87,"column":51}}],"line":87},"5":{"loc":{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},"type":"if","locations":[{"start":{"line":89,"column":4},"end":{"line":90,"column":22}},{"start":{"line":89,"column":4},"end":{"line":90,"column":22}}],"line":89},"6":{"loc":{"start":{"line":93,"column":17},"end":{"line":93,"column":68}},"type":"binary-expr","locations":[{"start":{"line":93,"column":17},"end":{"line":93,"column":23}},{"start":{"line":93,"column":27},"end":{"line":93,"column":68}}],"line":93}},"s":{"0":1,"1":20,"2":1,"3":10,"4":1,"5":1,"6":1,"7":1,"8":1,"9":4,"10":4,"11":1,"12":3,"13":3,"14":3,"15":9,"16":9,"17":9,"18":33,"19":9,"20":3,"21":3,"22":1,"23":11,"24":11,"25":11,"26":4,"27":7,"28":7,"29":7,"30":7,"31":7,"32":10,"33":42,"34":42,"35":42,"36":2,"37":2,"38":10,"39":7,"40":7,"41":1,"42":5,"43":5,"44":1,"45":4,"46":11,"47":11,"48":4,"49":4},"f":{"0":20,"1":10,"2":4,"3":9,"4":33,"5":11,"6":10,"7":42,"8":5,"9":11},"b":{"0":[1,3],"1":[4,7],"2":[7,5],"3":[2,40],"4":[5,4],"5":[1,4],"6":[11,8]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"a360da637dd83555af36c30463ea61a21f68e911"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\attributes.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\attributes.ts","statementMap":{"0":{"start":{"line":8,"column":94},"end":{"line":12,"column":1}},"1":{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},"2":{"start":{"line":10,"column":8},"end":{"line":10,"column":42}},"3":{"start":{"line":11,"column":4},"end":{"line":11,"column":38}},"4":{"start":{"line":19,"column":68},"end":{"line":21,"column":1}},"5":{"start":{"line":20,"column":4},"end":{"line":20,"column":34}},"6":{"start":{"line":28,"column":79},"end":{"line":32,"column":1}},"7":{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},"8":{"start":{"line":30,"column":8},"end":{"line":30,"column":30}},"9":{"start":{"line":31,"column":4},"end":{"line":31,"column":27}},"10":{"start":{"line":39,"column":78},"end":{"line":43,"column":1}},"11":{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},"12":{"start":{"line":41,"column":8},"end":{"line":41,"column":29}},"13":{"start":{"line":42,"column":4},"end":{"line":42,"column":26}},"14":{"start":{"line":50,"column":77},"end":{"line":54,"column":1}},"15":{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},"16":{"start":{"line":52,"column":8},"end":{"line":52,"column":25}},"17":{"start":{"line":53,"column":4},"end":{"line":53,"column":22}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":8,"column":94},"end":{"line":8,"column":95}},"loc":{"start":{"line":8,"column":120},"end":{"line":12,"column":1}},"line":8},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":68},"end":{"line":19,"column":69}},"loc":{"start":{"line":19,"column":87},"end":{"line":21,"column":1}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":28,"column":79},"end":{"line":28,"column":80}},"loc":{"start":{"line":28,"column":95},"end":{"line":32,"column":1}},"line":28},"3":{"name":"(anonymous_3)","decl":{"start":{"line":39,"column":78},"end":{"line":39,"column":79}},"loc":{"start":{"line":39,"column":94},"end":{"line":43,"column":1}},"line":39},"4":{"name":"(anonymous_4)","decl":{"start":{"line":50,"column":77},"end":{"line":50,"column":78}},"loc":{"start":{"line":50,"column":93},"end":{"line":54,"column":1}},"line":50}},"branchMap":{"0":{"loc":{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},"type":"if","locations":[{"start":{"line":9,"column":4},"end":{"line":10,"column":42}},{"start":{"line":9,"column":4},"end":{"line":10,"column":42}}],"line":9},"1":{"loc":{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},"type":"if","locations":[{"start":{"line":29,"column":4},"end":{"line":30,"column":30}},{"start":{"line":29,"column":4},"end":{"line":30,"column":30}}],"line":29},"2":{"loc":{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},"type":"if","locations":[{"start":{"line":40,"column":4},"end":{"line":41,"column":29}},{"start":{"line":40,"column":4},"end":{"line":41,"column":29}}],"line":40},"3":{"loc":{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},"type":"if","locations":[{"start":{"line":51,"column":4},"end":{"line":52,"column":25}},{"start":{"line":51,"column":4},"end":{"line":52,"column":25}}],"line":51}},"s":{"0":4,"1":7,"2":5,"3":2,"4":4,"5":1,"6":4,"7":3,"8":2,"9":1,"10":4,"11":3,"12":2,"13":1,"14":4,"15":5,"16":3,"17":2},"f":{"0":7,"1":1,"2":3,"3":3,"4":5},"b":{"0":[5,2],"1":[2,1],"2":[2,1],"3":[3,2]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"e75096052c887d7f39b39949185c1df5c069ebcf"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\classes.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\classes.ts","statementMap":{"0":{"start":{"line":3,"column":31},"end":{"line":3,"column":50}},"1":{"start":{"line":10,"column":70},"end":{"line":12,"column":1}},"2":{"start":{"line":11,"column":4},"end":{"line":11,"column":45}},"3":{"start":{"line":19,"column":67},"end":{"line":28,"column":1}},"4":{"start":{"line":21,"column":20},"end":{"line":21,"column":21}},"5":{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},"6":{"start":{"line":24,"column":39},"end":{"line":24,"column":75}},"7":{"start":{"line":25,"column":8},"end":{"line":26,"column":37}},"8":{"start":{"line":26,"column":12},"end":{"line":26,"column":37}},"9":{"start":{"line":35,"column":70},"end":{"line":44,"column":1}},"10":{"start":{"line":37,"column":20},"end":{"line":37,"column":21}},"11":{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},"12":{"start":{"line":40,"column":39},"end":{"line":40,"column":75}},"13":{"start":{"line":41,"column":8},"end":{"line":42,"column":40}},"14":{"start":{"line":42,"column":12},"end":{"line":42,"column":40}},"15":{"start":{"line":52,"column":95},"end":{"line":59,"column":1}},"16":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"17":{"start":{"line":54,"column":8},"end":{"line":54,"column":33}},"18":{"start":{"line":57,"column":8},"end":{"line":57,"column":36}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":10,"column":70},"end":{"line":10,"column":71}},"loc":{"start":{"line":10,"column":90},"end":{"line":12,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":19,"column":67},"end":{"line":19,"column":68}},"loc":{"start":{"line":19,"column":87},"end":{"line":28,"column":1}},"line":19},"2":{"name":"(anonymous_2)","decl":{"start":{"line":35,"column":70},"end":{"line":35,"column":71}},"loc":{"start":{"line":35,"column":90},"end":{"line":44,"column":1}},"line":35},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":95},"end":{"line":52,"column":96}},"loc":{"start":{"line":52,"column":126},"end":{"line":59,"column":1}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},"type":"if","locations":[{"start":{"line":23,"column":4},"end":{"line":27,"column":5}},{"start":{"line":23,"column":4},"end":{"line":27,"column":5}}],"line":23},"1":{"loc":{"start":{"line":24,"column":39},"end":{"line":24,"column":75}},"type":"binary-expr","locations":[{"start":{"line":24,"column":39},"end":{"line":24,"column":69}},{"start":{"line":24,"column":73},"end":{"line":24,"column":75}}],"line":24},"2":{"loc":{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},"type":"if","locations":[{"start":{"line":39,"column":4},"end":{"line":43,"column":5}},{"start":{"line":39,"column":4},"end":{"line":43,"column":5}}],"line":39},"3":{"loc":{"start":{"line":40,"column":39},"end":{"line":40,"column":75}},"type":"binary-expr","locations":[{"start":{"line":40,"column":39},"end":{"line":40,"column":69}},{"start":{"line":40,"column":73},"end":{"line":40,"column":75}}],"line":40},"4":{"loc":{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},"type":"if","locations":[{"start":{"line":53,"column":4},"end":{"line":58,"column":5}},{"start":{"line":53,"column":4},"end":{"line":58,"column":5}}],"line":53}},"s":{"0":4,"1":4,"2":7,"3":4,"4":11,"5":11,"6":9,"7":9,"8":11,"9":4,"10":7,"11":7,"12":5,"13":5,"14":6,"15":4,"16":4,"17":2,"18":2},"f":{"0":7,"1":11,"2":7,"3":4},"b":{"0":[9,2],"1":[9,1],"2":[5,2],"3":[5,1],"4":[2,2]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"ce6fc466663404930e3023c1e6a28a8f026275a4"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\create.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\create.ts","statementMap":{"0":{"start":{"line":5,"column":47},"end":{"line":7,"column":1}},"1":{"start":{"line":6,"column":4},"end":{"line":6,"column":41}},"2":{"start":{"line":9,"column":64},"end":{"line":14,"column":1}},"3":{"start":{"line":10,"column":16},"end":{"line":10,"column":27}},"4":{"start":{"line":11,"column":4},"end":{"line":11,"column":32}},"5":{"start":{"line":13,"column":4},"end":{"line":13,"column":61}},"6":{"start":{"line":13,"column":40},"end":{"line":13,"column":59}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":5,"column":47},"end":{"line":5,"column":48}},"loc":{"start":{"line":5,"column":53},"end":{"line":7,"column":1}},"line":5},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":64},"end":{"line":9,"column":65}},"loc":{"start":{"line":9,"column":74},"end":{"line":14,"column":1}},"line":9},"2":{"name":"(anonymous_2)","decl":{"start":{"line":13,"column":31},"end":{"line":13,"column":32}},"loc":{"start":{"line":13,"column":40},"end":{"line":13,"column":59}},"line":13}},"branchMap":{},"s":{"0":4,"1":204,"2":4,"3":3,"4":3,"5":3,"6":9},"f":{"0":204,"1":3,"2":9},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"0232e5fb1bbde9481679c77d3741ae237b989430"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\index.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"d2d6e8c70f9ccc21aac3ef2bf5dc47bd6db8f782"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\manipulation.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\manipulation.ts","statementMap":{"0":{"start":{"line":13,"column":106},"end":{"line":48,"column":1}},"1":{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},"2":{"start":{"line":15,"column":34},"end":{"line":15,"column":49}},"3":{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},"4":{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},"5":{"start":{"line":21,"column":16},"end":{"line":21,"column":61}},"6":{"start":{"line":24,"column":16},"end":{"line":29,"column":19}},"7":{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},"8":{"start":{"line":26,"column":24},"end":{"line":26,"column":61}},"9":{"start":{"line":28,"column":20},"end":{"line":28,"column":55}},"10":{"start":{"line":32,"column":16},"end":{"line":32,"column":40}},"11":{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},"12":{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},"13":{"start":{"line":38,"column":20},"end":{"line":38,"column":47}},"14":{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},"15":{"start":{"line":41,"column":20},"end":{"line":41,"column":48}},"16":{"start":{"line":45,"column":12},"end":{"line":45,"column":50}},"17":{"start":{"line":55,"column":85},"end":{"line":55,"column":137}},"18":{"start":{"line":55,"column":107},"end":{"line":55,"column":135}},"19":{"start":{"line":62,"column":86},"end":{"line":62,"column":157}},"20":{"start":{"line":62,"column":108},"end":{"line":62,"column":155}},"21":{"start":{"line":69,"column":88},"end":{"line":69,"column":158}},"22":{"start":{"line":69,"column":115},"end":{"line":69,"column":156}},"23":{"start":{"line":76,"column":87},"end":{"line":76,"column":177}},"24":{"start":{"line":76,"column":114},"end":{"line":76,"column":175}},"25":{"start":{"line":82,"column":63},"end":{"line":91,"column":1}},"26":{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},"27":{"start":{"line":84,"column":8},"end":{"line":84,"column":58}},"28":{"start":{"line":84,"column":39},"end":{"line":84,"column":56}},"29":{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},"30":{"start":{"line":87,"column":27},"end":{"line":87,"column":43}},"31":{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},"32":{"start":{"line":89,"column":12},"end":{"line":89,"column":42}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":13,"column":106},"end":{"line":13,"column":107}},"loc":{"start":{"line":13,"column":149},"end":{"line":48,"column":1}},"line":13},"1":{"name":"(anonymous_1)","decl":{"start":{"line":24,"column":35},"end":{"line":24,"column":36}},"loc":{"start":{"line":24,"column":52},"end":{"line":29,"column":17}},"line":24},"2":{"name":"(anonymous_2)","decl":{"start":{"line":55,"column":85},"end":{"line":55,"column":86}},"loc":{"start":{"line":55,"column":105},"end":{"line":55,"column":137}},"line":55},"3":{"name":"(anonymous_3)","decl":{"start":{"line":62,"column":86},"end":{"line":62,"column":87}},"loc":{"start":{"line":62,"column":106},"end":{"line":62,"column":157}},"line":62},"4":{"name":"(anonymous_4)","decl":{"start":{"line":69,"column":88},"end":{"line":69,"column":89}},"loc":{"start":{"line":69,"column":113},"end":{"line":69,"column":158}},"line":69},"5":{"name":"(anonymous_5)","decl":{"start":{"line":76,"column":87},"end":{"line":76,"column":88}},"loc":{"start":{"line":76,"column":112},"end":{"line":76,"column":177}},"line":76},"6":{"name":"(anonymous_6)","decl":{"start":{"line":82,"column":63},"end":{"line":82,"column":64}},"loc":{"start":{"line":82,"column":74},"end":{"line":91,"column":1}},"line":82},"7":{"name":"(anonymous_7)","decl":{"start":{"line":84,"column":32},"end":{"line":84,"column":33}},"loc":{"start":{"line":84,"column":39},"end":{"line":84,"column":56}},"line":84}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":47,"column":5}},{"start":{"line":14,"column":4},"end":{"line":47,"column":5}}],"line":14},"1":{"loc":{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":46,"column":9}},{"start":{"line":19,"column":8},"end":{"line":46,"column":9}}],"line":19},"2":{"loc":{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},"type":"if","locations":[{"start":{"line":20,"column":12},"end":{"line":33,"column":13}},{"start":{"line":20,"column":12},"end":{"line":33,"column":13}}],"line":20},"3":{"loc":{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},"type":"if","locations":[{"start":{"line":25,"column":20},"end":{"line":27,"column":21}},{"start":{"line":25,"column":20},"end":{"line":27,"column":21}}],"line":25},"4":{"loc":{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},"type":"if","locations":[{"start":{"line":36,"column":12},"end":{"line":43,"column":13}},{"start":{"line":36,"column":12},"end":{"line":43,"column":13}}],"line":36},"5":{"loc":{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},"type":"if","locations":[{"start":{"line":37,"column":16},"end":{"line":42,"column":17}},{"start":{"line":37,"column":16},"end":{"line":42,"column":17}}],"line":37},"6":{"loc":{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},"type":"if","locations":[{"start":{"line":40,"column":21},"end":{"line":42,"column":17}},{"start":{"line":40,"column":21},"end":{"line":42,"column":17}}],"line":40},"7":{"loc":{"start":{"line":62,"column":121},"end":{"line":62,"column":144}},"type":"binary-expr","locations":[{"start":{"line":62,"column":121},"end":{"line":62,"column":125}},{"start":{"line":62,"column":129},"end":{"line":62,"column":144}}],"line":62},"8":{"loc":{"start":{"line":76,"column":135},"end":{"line":76,"column":159}},"type":"binary-expr","locations":[{"start":{"line":76,"column":135},"end":{"line":76,"column":139}},{"start":{"line":76,"column":143},"end":{"line":76,"column":159}}],"line":76},"9":{"loc":{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},"type":"if","locations":[{"start":{"line":83,"column":4},"end":{"line":90,"column":5}},{"start":{"line":83,"column":4},"end":{"line":90,"column":5}}],"line":83},"10":{"loc":{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},"type":"if","locations":[{"start":{"line":86,"column":9},"end":{"line":90,"column":5}},{"start":{"line":86,"column":9},"end":{"line":90,"column":5}}],"line":86},"11":{"loc":{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},"type":"if","locations":[{"start":{"line":88,"column":8},"end":{"line":89,"column":42}},{"start":{"line":88,"column":8},"end":{"line":89,"column":42}}],"line":88}},"s":{"0":4,"1":24,"2":20,"3":20,"4":16,"5":8,"6":8,"7":24,"8":3,"9":24,"10":8,"11":16,"12":12,"13":1,"14":11,"15":2,"16":16,"17":4,"18":6,"19":4,"20":6,"21":4,"22":6,"23":4,"24":6,"25":4,"26":23,"27":2,"28":9,"29":21,"30":20,"31":20,"32":15},"f":{"0":24,"1":24,"2":6,"3":6,"4":6,"5":6,"6":23,"7":9},"b":{"0":[20,4],"1":[16,4],"2":[8,8],"3":[3,21],"4":[12,4],"5":[1,11],"6":[2,9],"7":[6,5],"8":[6,5],"9":[2,21],"10":[20,1],"11":[15,5]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"09522297815678daa581b1cabf03bcee38e2a590"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\offset.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\offset.ts","statementMap":{"0":{"start":{"line":1,"column":22},"end":{"line":7,"column":1}},"1":{"start":{"line":2,"column":17},"end":{"line":2,"column":44}},"2":{"start":{"line":3,"column":4},"end":{"line":6,"column":6}},"3":{"start":{"line":9,"column":24},"end":{"line":14,"column":1}},"4":{"start":{"line":10,"column":4},"end":{"line":13,"column":6}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":22},"end":{"line":1,"column":23}},"loc":{"start":{"line":1,"column":44},"end":{"line":7,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":24},"end":{"line":9,"column":25}},"loc":{"start":{"line":9,"column":46},"end":{"line":14,"column":1}},"line":9}},"branchMap":{},"s":{"0":3,"1":0,"2":0,"3":3,"4":0},"f":{"0":0,"1":0},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"8fe8a69862fa496b46c3490e0764b4b5dcc53dd0"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\style.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\style.ts","statementMap":{"0":{"start":{"line":5,"column":18},"end":{"line":19,"column":1}},"1":{"start":{"line":21,"column":82},"end":{"line":27,"column":1}},"2":{"start":{"line":22,"column":4},"end":{"line":26,"column":19}},"3":{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},"4":{"start":{"line":24,"column":12},"end":{"line":24,"column":53}},"5":{"start":{"line":29,"column":77},"end":{"line":31,"column":1}},"6":{"start":{"line":30,"column":4},"end":{"line":30,"column":78}},"7":{"start":{"line":36,"column":34},"end":{"line":36,"column":57}},"8":{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},"9":{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},"10":{"start":{"line":40,"column":50},"end":{"line":40,"column":72}},"11":{"start":{"line":43,"column":12},"end":{"line":43,"column":92}},"12":{"start":{"line":46,"column":12},"end":{"line":46,"column":40}},"13":{"start":{"line":50,"column":8},"end":{"line":51,"column":45}},"14":{"start":{"line":51,"column":12},"end":{"line":51,"column":45}},"15":{"start":{"line":55,"column":48},"end":{"line":57,"column":1}},"16":{"start":{"line":56,"column":4},"end":{"line":56,"column":31}},"17":{"start":{"line":59,"column":48},"end":{"line":61,"column":1}},"18":{"start":{"line":60,"column":4},"end":{"line":60,"column":32}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":21,"column":82},"end":{"line":21,"column":83}},"loc":{"start":{"line":21,"column":102},"end":{"line":27,"column":1}},"line":21},"1":{"name":"(anonymous_1)","decl":{"start":{"line":29,"column":77},"end":{"line":29,"column":78}},"loc":{"start":{"line":29,"column":92},"end":{"line":31,"column":1}},"line":29},"2":{"name":"style","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":21}},"loc":{"start":{"line":35,"column":108},"end":{"line":53,"column":1}},"line":35},"3":{"name":"(anonymous_3)","decl":{"start":{"line":55,"column":48},"end":{"line":55,"column":49}},"loc":{"start":{"line":55,"column":57},"end":{"line":57,"column":1}},"line":55},"4":{"name":"(anonymous_4)","decl":{"start":{"line":59,"column":48},"end":{"line":59,"column":49}},"loc":{"start":{"line":59,"column":57},"end":{"line":61,"column":1}},"line":59}},"branchMap":{"0":{"loc":{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":25,"column":9}},{"start":{"line":23,"column":8},"end":{"line":25,"column":9}}],"line":23},"1":{"loc":{"start":{"line":30,"column":11},"end":{"line":30,"column":77}},"type":"cond-expr","locations":[{"start":{"line":30,"column":61},"end":{"line":30,"column":71}},{"start":{"line":30,"column":74},"end":{"line":30,"column":77}}],"line":30},"2":{"loc":{"start":{"line":30,"column":11},"end":{"line":30,"column":58}},"type":"binary-expr","locations":[{"start":{"line":30,"column":11},"end":{"line":30,"column":41}},{"start":{"line":30,"column":45},"end":{"line":30,"column":58}}],"line":30},"3":{"loc":{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},"type":"if","locations":[{"start":{"line":38,"column":4},"end":{"line":52,"column":5}},{"start":{"line":38,"column":4},"end":{"line":52,"column":5}}],"line":38},"4":{"loc":{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},"type":"if","locations":[{"start":{"line":39,"column":8},"end":{"line":47,"column":9}},{"start":{"line":39,"column":8},"end":{"line":47,"column":9}}],"line":39},"5":{"loc":{"start":{"line":43,"column":19},"end":{"line":43,"column":91}},"type":"cond-expr","locations":[{"start":{"line":43,"column":38},"end":{"line":43,"column":71}},{"start":{"line":43,"column":74},"end":{"line":43,"column":91}}],"line":43}},"s":{"0":3,"1":3,"2":0,"3":0,"4":0,"5":3,"6":0,"7":0,"8":0,"9":0,"10":0,"11":0,"12":0,"13":0,"14":0,"15":3,"16":0,"17":3,"18":0},"f":{"0":0,"1":0,"2":0,"3":0,"4":0},"b":{"0":[0,0],"1":[0,0],"2":[0,0],"3":[0,0],"4":[0,0],"5":[0,0]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"0b239e5c2da681c1365ddcffbd752dfe9fa8fa00"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\traversal.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\dom\\traversal.ts","statementMap":{"0":{"start":{"line":3,"column":56},"end":{"line":5,"column":1}},"1":{"start":{"line":4,"column":4},"end":{"line":4,"column":82}},"2":{"start":{"line":7,"column":88},"end":{"line":15,"column":1}},"3":{"start":{"line":8,"column":32},"end":{"line":8,"column":34}},"4":{"start":{"line":10,"column":4},"end":{"line":12,"column":7}},"5":{"start":{"line":11,"column":8},"end":{"line":11,"column":20}},"6":{"start":{"line":14,"column":4},"end":{"line":14,"column":15}},"7":{"start":{"line":17,"column":85},"end":{"line":19,"column":1}},"8":{"start":{"line":18,"column":4},"end":{"line":18,"column":53}},"9":{"start":{"line":21,"column":70},"end":{"line":31,"column":1}},"10":{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},"11":{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},"12":{"start":{"line":24,"column":12},"end":{"line":24,"column":56}},"13":{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},"14":{"start":{"line":26,"column":12},"end":{"line":26,"column":57}},"15":{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},"16":{"start":{"line":28,"column":12},"end":{"line":28,"column":24}},"17":{"start":{"line":30,"column":4},"end":{"line":30,"column":17}},"18":{"start":{"line":33,"column":92},"end":{"line":46,"column":1}},"19":{"start":{"line":34,"column":37},"end":{"line":34,"column":39}},"20":{"start":{"line":36,"column":4},"end":{"line":43,"column":7}},"21":{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},"22":{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},"23":{"start":{"line":39,"column":16},"end":{"line":39,"column":37}},"24":{"start":{"line":42,"column":12},"end":{"line":42,"column":33}},"25":{"start":{"line":45,"column":4},"end":{"line":45,"column":20}},"26":{"start":{"line":48,"column":75},"end":{"line":50,"column":1}},"27":{"start":{"line":49,"column":4},"end":{"line":49,"column":60}},"28":{"start":{"line":52,"column":57},"end":{"line":52,"column":96}},"29":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":56},"end":{"line":3,"column":57}},"loc":{"start":{"line":3,"column":65},"end":{"line":5,"column":1}},"line":3},"1":{"name":"(anonymous_1)","decl":{"start":{"line":7,"column":88},"end":{"line":7,"column":89}},"loc":{"start":{"line":7,"column":108},"end":{"line":15,"column":1}},"line":7},"2":{"name":"(anonymous_2)","decl":{"start":{"line":10,"column":55},"end":{"line":10,"column":56}},"loc":{"start":{"line":10,"column":71},"end":{"line":12,"column":5}},"line":10},"3":{"name":"(anonymous_3)","decl":{"start":{"line":17,"column":85},"end":{"line":17,"column":86}},"loc":{"start":{"line":17,"column":105},"end":{"line":19,"column":1}},"line":17},"4":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":70},"end":{"line":21,"column":71}},"loc":{"start":{"line":21,"column":89},"end":{"line":31,"column":1}},"line":21},"5":{"name":"(anonymous_5)","decl":{"start":{"line":33,"column":92},"end":{"line":33,"column":93}},"loc":{"start":{"line":33,"column":112},"end":{"line":46,"column":1}},"line":33},"6":{"name":"(anonymous_6)","decl":{"start":{"line":36,"column":30},"end":{"line":36,"column":31}},"loc":{"start":{"line":36,"column":50},"end":{"line":43,"column":5}},"line":36},"7":{"name":"(anonymous_7)","decl":{"start":{"line":48,"column":75},"end":{"line":48,"column":76}},"loc":{"start":{"line":48,"column":84},"end":{"line":50,"column":1}},"line":48},"8":{"name":"(anonymous_8)","decl":{"start":{"line":52,"column":57},"end":{"line":52,"column":58}},"loc":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}},"line":52}},"branchMap":{"0":{"loc":{"start":{"line":4,"column":14},"end":{"line":4,"column":80}},"type":"binary-expr","locations":[{"start":{"line":4,"column":14},"end":{"line":4,"column":29}},{"start":{"line":4,"column":33},"end":{"line":4,"column":49}},{"start":{"line":4,"column":53},"end":{"line":4,"column":80}}],"line":4},"1":{"loc":{"start":{"line":10,"column":10},"end":{"line":10,"column":25}},"type":"binary-expr","locations":[{"start":{"line":10,"column":10},"end":{"line":10,"column":13}},{"start":{"line":10,"column":17},"end":{"line":10,"column":25}}],"line":10},"2":{"loc":{"start":{"line":18,"column":12},"end":{"line":18,"column":27}},"type":"binary-expr","locations":[{"start":{"line":18,"column":12},"end":{"line":18,"column":15}},{"start":{"line":18,"column":19},"end":{"line":18,"column":27}}],"line":18},"3":{"loc":{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},"type":"if","locations":[{"start":{"line":22,"column":4},"end":{"line":29,"column":5}},{"start":{"line":22,"column":4},"end":{"line":29,"column":5}}],"line":22},"4":{"loc":{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},"type":"if","locations":[{"start":{"line":23,"column":8},"end":{"line":24,"column":56}},{"start":{"line":23,"column":8},"end":{"line":24,"column":56}}],"line":23},"5":{"loc":{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},"type":"if","locations":[{"start":{"line":25,"column":8},"end":{"line":26,"column":57}},{"start":{"line":25,"column":8},"end":{"line":26,"column":57}}],"line":25},"6":{"loc":{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},"type":"if","locations":[{"start":{"line":27,"column":8},"end":{"line":28,"column":24}},{"start":{"line":27,"column":8},"end":{"line":28,"column":24}}],"line":27},"7":{"loc":{"start":{"line":36,"column":9},"end":{"line":36,"column":28}},"type":"binary-expr","locations":[{"start":{"line":36,"column":9},"end":{"line":36,"column":12}},{"start":{"line":36,"column":16},"end":{"line":36,"column":28}}],"line":36},"8":{"loc":{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},"type":"if","locations":[{"start":{"line":37,"column":8},"end":{"line":42,"column":33}},{"start":{"line":37,"column":8},"end":{"line":42,"column":33}}],"line":37},"9":{"loc":{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},"type":"if","locations":[{"start":{"line":38,"column":12},"end":{"line":39,"column":37}},{"start":{"line":38,"column":12},"end":{"line":39,"column":37}}],"line":38},"10":{"loc":{"start":{"line":49,"column":11},"end":{"line":49,"column":59}},"type":"cond-expr","locations":[{"start":{"line":49,"column":17},"end":{"line":49,"column":54}},{"start":{"line":49,"column":57},"end":{"line":49,"column":59}}],"line":49},"11":{"loc":{"start":{"line":52,"column":66},"end":{"line":52,"column":96}},"type":"cond-expr","locations":[{"start":{"line":52,"column":72},"end":{"line":52,"column":89}},{"start":{"line":52,"column":92},"end":{"line":52,"column":96}}],"line":52}},"s":{"0":4,"1":4,"2":4,"3":6,"4":6,"5":18,"6":6,"7":4,"8":19,"9":4,"10":31,"11":22,"12":2,"13":20,"14":2,"15":18,"16":6,"17":21,"18":4,"19":3,"20":3,"21":6,"22":3,"23":1,"24":3,"25":3,"26":4,"27":38,"28":4,"29":14},"f":{"0":4,"1":6,"2":18,"3":19,"4":31,"5":3,"6":6,"7":38,"8":14},"b":{"0":[4,4,4],"1":[6,5],"2":[19,18],"3":[22,9],"4":[2,20],"5":[2,18],"6":[6,12],"7":[3,2],"8":[3,3],"9":[1,2],"10":[37,1],"11":[11,3]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"49d13e15d53cf189495d63db43d7b24bd7f36de4"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\index.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"018a4ea06cca27298c5615f2ebf474f07ed32bdb"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\transformation.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\transformation.ts","statementMap":{"0":{"start":{"line":13,"column":24},"end":{"line":13,"column":26}},"1":{"start":{"line":15,"column":4},"end":{"line":23,"column":7}},"2":{"start":{"line":16,"column":86},"end":{"line":16,"column":117}},"3":{"start":{"line":19,"column":8},"end":{"line":22,"column":94}},"4":{"start":{"line":20,"column":12},"end":{"line":20,"column":50}},"5":{"start":{"line":25,"column":4},"end":{"line":25,"column":18}}},"fnMap":{"0":{"name":"transform","decl":{"start":{"line":12,"column":16},"end":{"line":12,"column":25}},"loc":{"start":{"line":12,"column":157},"end":{"line":26,"column":1}},"line":12},"1":{"name":"(anonymous_1)","decl":{"start":{"line":15,"column":50},"end":{"line":15,"column":51}},"loc":{"start":{"line":15,"column":85},"end":{"line":23,"column":5}},"line":15}},"branchMap":{"0":{"loc":{"start":{"line":19,"column":8},"end":{"line":22,"column":94}},"type":"if","locations":[{"start":{"line":19,"column":8},"end":{"line":22,"column":94}}],"line":19},"1":{"loc":{"start":{"line":20,"column":30},"end":{"line":20,"column":48}},"type":"cond-expr","locations":[{"start":{"line":20,"column":43},"end":{"line":20,"column":44}},{"start":{"line":20,"column":47},"end":{"line":20,"column":48}}],"line":20}},"s":{"0":16,"1":16,"2":102,"3":102,"4":90,"5":16},"f":{"0":16,"1":102},"b":{"0":[90],"1":[45,45]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"efc1ddb7dc5f5e7477c0e937bd46e49ce7e3bbb8"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\validation.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\options\\validation.ts","statementMap":{"0":{"start":{"line":5,"column":18},"end":{"line":5,"column":32}},"1":{"start":{"line":10,"column":60},"end":{"line":10,"column":81}},"2":{"start":{"line":16,"column":61},"end":{"line":27,"column":40}},"3":{"start":{"line":25,"column":4},"end":{"line":25,"column":84}},"4":{"start":{"line":26,"column":4},"end":{"line":26,"column":18}},"5":{"start":{"line":47,"column":26},"end":{"line":121,"column":1}},"6":{"start":{"line":48,"column":50},"end":{"line":48,"column":52}},"7":{"start":{"line":49,"column":27},"end":{"line":49,"column":53}},"8":{"start":{"line":50,"column":18},"end":{"line":50,"column":84}},"9":{"start":{"line":50,"column":55},"end":{"line":50,"column":83}},"10":{"start":{"line":52,"column":4},"end":{"line":115,"column":7}},"11":{"start":{"line":53,"column":38},"end":{"line":53,"column":93}},"12":{"start":{"line":54,"column":34},"end":{"line":54,"column":47}},"13":{"start":{"line":55,"column":105},"end":{"line":55,"column":119}},"14":{"start":{"line":56,"column":34},"end":{"line":56,"column":62}},"15":{"start":{"line":57,"column":27},"end":{"line":57,"column":57}},"16":{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},"17":{"start":{"line":61,"column":36},"end":{"line":61,"column":149}},"18":{"start":{"line":62,"column":12},"end":{"line":62,"column":63}},"19":{"start":{"line":63,"column":12},"end":{"line":63,"column":63}},"20":{"start":{"line":65,"column":12},"end":{"line":69,"column":15}},"21":{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},"22":{"start":{"line":67,"column":20},"end":{"line":67,"column":39}},"23":{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},"24":{"start":{"line":72,"column":26},"end":{"line":72,"column":31}},"25":{"start":{"line":73,"column":52},"end":{"line":73,"column":54}},"26":{"start":{"line":74,"column":54},"end":{"line":74,"column":56}},"27":{"start":{"line":75,"column":37},"end":{"line":75,"column":55}},"28":{"start":{"line":76,"column":75},"end":{"line":76,"column":196}},"29":{"start":{"line":78,"column":12},"end":{"line":98,"column":15}},"30":{"start":{"line":80,"column":37},"end":{"line":80,"column":103}},"31":{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},"32":{"start":{"line":83,"column":44},"end":{"line":83,"column":71}},"33":{"start":{"line":84,"column":20},"end":{"line":84,"column":98}},"34":{"start":{"line":84,"column":68},"end":{"line":84,"column":96}},"35":{"start":{"line":87,"column":20},"end":{"line":87,"column":62}},"36":{"start":{"line":90,"column":20},"end":{"line":90,"column":90}},"37":{"start":{"line":94,"column":16},"end":{"line":94,"column":103}},"38":{"start":{"line":97,"column":16},"end":{"line":97,"column":32}},"39":{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},"40":{"start":{"line":102,"column":46},"end":{"line":102,"column":98}},"41":{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},"42":{"start":{"line":104,"column":20},"end":{"line":104,"column":58}},"43":{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},"44":{"start":{"line":108,"column":16},"end":{"line":110,"column":118}},"45":{"start":{"line":113,"column":12},"end":{"line":113,"column":37}},"46":{"start":{"line":117,"column":4},"end":{"line":120,"column":6}},"47":{"start":{"line":140,"column":17},"end":{"line":152,"column":1}},"48":{"start":{"line":151,"column":4},"end":{"line":151,"column":91}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":24,"column":9},"end":{"line":24,"column":10}},"loc":{"start":{"line":24,"column":27},"end":{"line":27,"column":1}},"line":24},"1":{"name":"(anonymous_1)","decl":{"start":{"line":47,"column":26},"end":{"line":47,"column":27}},"loc":{"start":{"line":47,"column":216},"end":{"line":121,"column":1}},"line":47},"2":{"name":"(anonymous_2)","decl":{"start":{"line":50,"column":47},"end":{"line":50,"column":48}},"loc":{"start":{"line":50,"column":55},"end":{"line":50,"column":83}},"line":50},"3":{"name":"(anonymous_3)","decl":{"start":{"line":52,"column":16},"end":{"line":52,"column":17}},"loc":{"start":{"line":52,"column":52},"end":{"line":115,"column":5}},"line":52},"4":{"name":"(anonymous_4)","decl":{"start":{"line":65,"column":50},"end":{"line":65,"column":51}},"loc":{"start":{"line":65,"column":61},"end":{"line":69,"column":13}},"line":65},"5":{"name":"(anonymous_5)","decl":{"start":{"line":78,"column":35},"end":{"line":78,"column":36}},"loc":{"start":{"line":78,"column":57},"end":{"line":98,"column":13}},"line":78},"6":{"name":"(anonymous_6)","decl":{"start":{"line":84,"column":53},"end":{"line":84,"column":54}},"loc":{"start":{"line":84,"column":68},"end":{"line":84,"column":96}},"line":84},"7":{"name":"(anonymous_7)","decl":{"start":{"line":140,"column":17},"end":{"line":140,"column":18}},"loc":{"start":{"line":140,"column":189},"end":{"line":152,"column":1}},"line":140}},"branchMap":{"0":{"loc":{"start":{"line":53,"column":38},"end":{"line":53,"column":93}},"type":"cond-expr","locations":[{"start":{"line":53,"column":71},"end":{"line":53,"column":73}},{"start":{"line":53,"column":76},"end":{"line":53,"column":93}}],"line":53},"1":{"loc":{"start":{"line":57,"column":27},"end":{"line":57,"column":57}},"type":"cond-expr","locations":[{"start":{"line":57,"column":38},"end":{"line":57,"column":52}},{"start":{"line":57,"column":55},"end":{"line":57,"column":57}}],"line":57},"2":{"loc":{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},"type":"if","locations":[{"start":{"line":60,"column":8},"end":{"line":114,"column":9}},{"start":{"line":60,"column":8},"end":{"line":114,"column":9}}],"line":60},"3":{"loc":{"start":{"line":60,"column":12},"end":{"line":60,"column":60}},"type":"binary-expr","locations":[{"start":{"line":60,"column":12},"end":{"line":60,"column":29}},{"start":{"line":60,"column":33},"end":{"line":60,"column":60}}],"line":60},"4":{"loc":{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},"type":"if","locations":[{"start":{"line":66,"column":16},"end":{"line":68,"column":17}},{"start":{"line":66,"column":16},"end":{"line":68,"column":17}}],"line":66},"5":{"loc":{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},"type":"if","locations":[{"start":{"line":71,"column":13},"end":{"line":114,"column":9}},{"start":{"line":71,"column":13},"end":{"line":114,"column":9}}],"line":71},"6":{"loc":{"start":{"line":76,"column":75},"end":{"line":76,"column":196}},"type":"cond-expr","locations":[{"start":{"line":76,"column":101},"end":{"line":76,"column":149}},{"start":{"line":76,"column":152},"end":{"line":76,"column":196}}],"line":76},"7":{"loc":{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},"type":"if","locations":[{"start":{"line":81,"column":16},"end":{"line":91,"column":17}},{"start":{"line":81,"column":16},"end":{"line":91,"column":17}}],"line":81},"8":{"loc":{"start":{"line":81,"column":20},"end":{"line":81,"column":58}},"type":"binary-expr","locations":[{"start":{"line":81,"column":20},"end":{"line":81,"column":32}},{"start":{"line":81,"column":36},"end":{"line":81,"column":58}}],"line":81},"9":{"loc":{"start":{"line":94,"column":40},"end":{"line":94,"column":101}},"type":"cond-expr","locations":[{"start":{"line":94,"column":55},"end":{"line":94,"column":82}},{"start":{"line":94,"column":85},"end":{"line":94,"column":101}}],"line":94},"10":{"loc":{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":101,"column":12},"end":{"line":111,"column":13}},{"start":{"line":101,"column":12},"end":{"line":111,"column":13}}],"line":101},"11":{"loc":{"start":{"line":102,"column":46},"end":{"line":102,"column":98}},"type":"binary-expr","locations":[{"start":{"line":102,"column":46},"end":{"line":102,"column":67}},{"start":{"line":102,"column":71},"end":{"line":102,"column":98}}],"line":102},"12":{"loc":{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},"type":"if","locations":[{"start":{"line":103,"column":16},"end":{"line":105,"column":17}},{"start":{"line":103,"column":16},"end":{"line":105,"column":17}}],"line":103},"13":{"loc":{"start":{"line":103,"column":20},"end":{"line":103,"column":135}},"type":"cond-expr","locations":[{"start":{"line":103,"column":44},"end":{"line":103,"column":99}},{"start":{"line":103,"column":102},"end":{"line":103,"column":135}}],"line":103},"14":{"loc":{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},"type":"if","locations":[{"start":{"line":107,"column":17},"end":{"line":111,"column":13}},{"start":{"line":107,"column":17},"end":{"line":111,"column":13}}],"line":107},"15":{"loc":{"start":{"line":110,"column":21},"end":{"line":110,"column":116}},"type":"cond-expr","locations":[{"start":{"line":110,"column":51},"end":{"line":110,"column":111}},{"start":{"line":110,"column":114},"end":{"line":110,"column":116}}],"line":110},"16":{"loc":{"start":{"line":151,"column":48},"end":{"line":151,"column":65}},"type":"binary-expr","locations":[{"start":{"line":151,"column":48},"end":{"line":151,"column":59}},{"start":{"line":151,"column":63},"end":{"line":151,"column":65}}],"line":151},"17":{"loc":{"start":{"line":151,"column":67},"end":{"line":151,"column":89}},"type":"binary-expr","locations":[{"start":{"line":151,"column":67},"end":{"line":151,"column":80}},{"start":{"line":151,"column":84},"end":{"line":151,"column":89}}],"line":151}},"s":{"0":3,"1":3,"2":3,"3":21,"4":21,"5":3,"6":65,"7":65,"8":65,"9":372,"10":65,"11":372,"12":372,"13":372,"14":372,"15":372,"16":372,"17":33,"18":33,"19":33,"20":33,"21":66,"22":33,"23":339,"24":336,"25":336,"26":336,"27":336,"28":336,"29":336,"30":417,"31":417,"32":64,"33":64,"34":121,"35":64,"36":353,"37":417,"38":417,"39":336,"40":310,"41":310,"42":256,"43":26,"44":2,"45":336,"46":65,"47":3,"48":32},"f":{"0":21,"1":65,"2":372,"3":372,"4":66,"5":417,"6":121,"7":32},"b":{"0":[295,77],"1":[110,262],"2":[33,339],"3":[372,36],"4":[33,33],"5":[336,3],"6":[227,109],"7":[64,353],"8":[417,64],"9":[64,353],"10":[310,26],"11":[310,277],"12":[256,54],"13":[62,248],"14":[2,24],"15":[1,1],"16":[32,20],"17":[32,28]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"5aa51ec7f845f536d47b8676503dd0e5ba6e4272"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\arrays.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\arrays.ts","statementMap":{"0":{"start":{"line":19,"column":29},"end":{"line":19,"column":30}},"1":{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},"2":{"start":{"line":22,"column":8},"end":{"line":25,"column":9}},"3":{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},"4":{"start":{"line":24,"column":16},"end":{"line":24,"column":22}},"5":{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},"6":{"start":{"line":28,"column":8},"end":{"line":31,"column":9}},"7":{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},"8":{"start":{"line":30,"column":16},"end":{"line":30,"column":22}},"9":{"start":{"line":33,"column":4},"end":{"line":33,"column":18}},"10":{"start":{"line":42,"column":88},"end":{"line":44,"column":1}},"11":{"start":{"line":43,"column":4},"end":{"line":43,"column":40}}},"fnMap":{"0":{"name":"each","decl":{"start":{"line":18,"column":16},"end":{"line":18,"column":20}},"loc":{"start":{"line":18,"column":208},"end":{"line":34,"column":1}},"line":18},"1":{"name":"(anonymous_1)","decl":{"start":{"line":42,"column":88},"end":{"line":42,"column":89}},"loc":{"start":{"line":42,"column":114},"end":{"line":44,"column":1}},"line":42}},"branchMap":{"0":{"loc":{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":21,"column":4},"end":{"line":32,"column":5}},{"start":{"line":21,"column":4},"end":{"line":32,"column":5}}],"line":21},"1":{"loc":{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},"type":"if","locations":[{"start":{"line":23,"column":12},"end":{"line":24,"column":22}},{"start":{"line":23,"column":12},"end":{"line":24,"column":22}}],"line":23},"2":{"loc":{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},"type":"if","locations":[{"start":{"line":27,"column":9},"end":{"line":32,"column":5}},{"start":{"line":27,"column":9},"end":{"line":32,"column":5}}],"line":27},"3":{"loc":{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},"type":"if","locations":[{"start":{"line":29,"column":12},"end":{"line":30,"column":22}},{"start":{"line":29,"column":12},"end":{"line":30,"column":22}}],"line":29}},"s":{"0":694,"1":694,"2":688,"3":2211,"4":320,"5":6,"6":5,"7":13,"8":1,"9":694,"10":9,"11":418},"f":{"0":694,"1":418},"b":{"0":[688,6],"1":[320,1891],"2":[5,1],"3":[1,12]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"afb1a5c75f51926664804d955a4957a230352de5"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\extend.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\extend.ts","statementMap":{"0":{"start":{"line":11,"column":32},"end":{"line":11,"column":86}},"1":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"2":{"start":{"line":15,"column":8},"end":{"line":15,"column":25}},"3":{"start":{"line":18,"column":4},"end":{"line":55,"column":7}},"4":{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},"5":{"start":{"line":23,"column":12},"end":{"line":53,"column":13}},"6":{"start":{"line":24,"column":34},"end":{"line":24,"column":46}},"7":{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},"8":{"start":{"line":29,"column":20},"end":{"line":29,"column":29}},"9":{"start":{"line":32,"column":36},"end":{"line":32,"column":49}},"10":{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},"11":{"start":{"line":36,"column":32},"end":{"line":36,"column":44}},"12":{"start":{"line":37,"column":37},"end":{"line":37,"column":40}},"13":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"14":{"start":{"line":41,"column":24},"end":{"line":41,"column":35}},"15":{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},"16":{"start":{"line":43,"column":24},"end":{"line":43,"column":35}},"17":{"start":{"line":47,"column":20},"end":{"line":47,"column":62}},"18":{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},"19":{"start":{"line":51,"column":20},"end":{"line":51,"column":40}},"20":{"start":{"line":58,"column":4},"end":{"line":58,"column":25}}},"fnMap":{"0":{"name":"extend","decl":{"start":{"line":10,"column":16},"end":{"line":10,"column":22}},"loc":{"start":{"line":10,"column":160},"end":{"line":59,"column":1}},"line":10},"1":{"name":"(anonymous_1)","decl":{"start":{"line":18,"column":18},"end":{"line":18,"column":19}},"loc":{"start":{"line":18,"column":30},"end":{"line":55,"column":5}},"line":18}},"branchMap":{"0":{"loc":{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},"type":"if","locations":[{"start":{"line":14,"column":4},"end":{"line":16,"column":5}},{"start":{"line":14,"column":4},"end":{"line":16,"column":5}}],"line":14},"1":{"loc":{"start":{"line":14,"column":8},"end":{"line":14,"column":77}},"type":"binary-expr","locations":[{"start":{"line":14,"column":9},"end":{"line":14,"column":35}},{"start":{"line":14,"column":39},"end":{"line":14,"column":53}},{"start":{"line":14,"column":58},"end":{"line":14,"column":77}}],"line":14},"2":{"loc":{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},"type":"if","locations":[{"start":{"line":20,"column":8},"end":{"line":54,"column":9}},{"start":{"line":20,"column":8},"end":{"line":54,"column":9}}],"line":20},"3":{"loc":{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},"type":"if","locations":[{"start":{"line":28,"column":16},"end":{"line":30,"column":17}},{"start":{"line":28,"column":16},"end":{"line":30,"column":17}}],"line":28},"4":{"loc":{"start":{"line":28,"column":20},"end":{"line":28,"column":59}},"type":"binary-expr","locations":[{"start":{"line":28,"column":20},"end":{"line":28,"column":40}},{"start":{"line":28,"column":44},"end":{"line":28,"column":59}}],"line":28},"5":{"loc":{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},"type":"if","locations":[{"start":{"line":35,"column":16},"end":{"line":52,"column":17}},{"start":{"line":35,"column":16},"end":{"line":52,"column":17}}],"line":35},"6":{"loc":{"start":{"line":35,"column":20},"end":{"line":35,"column":64}},"type":"binary-expr","locations":[{"start":{"line":35,"column":20},"end":{"line":35,"column":24}},{"start":{"line":35,"column":29},"end":{"line":35,"column":48}},{"start":{"line":35,"column":52},"end":{"line":35,"column":63}}],"line":35},"7":{"loc":{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":40,"column":20},"end":{"line":44,"column":21}},{"start":{"line":40,"column":20},"end":{"line":44,"column":21}}],"line":40},"8":{"loc":{"start":{"line":40,"column":24},"end":{"line":40,"column":52}},"type":"binary-expr","locations":[{"start":{"line":40,"column":24},"end":{"line":40,"column":35}},{"start":{"line":40,"column":39},"end":{"line":40,"column":52}}],"line":40},"9":{"loc":{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},"type":"if","locations":[{"start":{"line":42,"column":27},"end":{"line":44,"column":21}},{"start":{"line":42,"column":27},"end":{"line":44,"column":21}}],"line":42},"10":{"loc":{"start":{"line":42,"column":31},"end":{"line":42,"column":66}},"type":"binary-expr","locations":[{"start":{"line":42,"column":31},"end":{"line":42,"column":43}},{"start":{"line":42,"column":47},"end":{"line":42,"column":66}}],"line":42},"11":{"loc":{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},"type":"if","locations":[{"start":{"line":50,"column":23},"end":{"line":52,"column":17}},{"start":{"line":50,"column":23},"end":{"line":52,"column":17}}],"line":50}},"s":{"0":180,"1":180,"2":3,"3":180,"4":1080,"5":217,"6":632,"7":632,"8":1,"9":631,"10":631,"11":126,"12":126,"13":126,"14":33,"15":93,"16":76,"17":126,"18":505,"19":504,"20":180},"f":{"0":180,"1":1080},"b":{"0":[3,177],"1":[180,177,4],"2":[217,863],"3":[1,631],"4":[632,632],"5":[126,505],"6":[631,531,439],"7":[33,93],"8":[126,34],"9":[76,17],"10":[93,92],"11":[504,1]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"879e23d0a6987a107ffb463fcd3c7a439c0ee4b2"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\index.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\index.ts","statementMap":{},"fnMap":{},"branchMap":{},"s":{},"f":{},"b":{},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"f33bab83c38085e3d1c5022482ffe41d60631534"} +,"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\types.ts": {"path":"C:\\Git\\OverlayScrollbars\\packages\\overlayscrollbars\\src\\core\\utils\\types.ts","statementMap":{"0":{"start":{"line":3,"column":42},"end":{"line":9,"column":1}},"1":{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},"2":{"start":{"line":5,"column":8},"end":{"line":5,"column":24}},"3":{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},"4":{"start":{"line":7,"column":8},"end":{"line":7,"column":24}},"5":{"start":{"line":8,"column":4},"end":{"line":8,"column":96}},"6":{"start":{"line":12,"column":4},"end":{"line":12,"column":35}},"7":{"start":{"line":16,"column":4},"end":{"line":16,"column":35}},"8":{"start":{"line":20,"column":4},"end":{"line":20,"column":36}},"9":{"start":{"line":24,"column":4},"end":{"line":24,"column":68}},"10":{"start":{"line":28,"column":4},"end":{"line":28,"column":37}},"11":{"start":{"line":32,"column":4},"end":{"line":32,"column":29}},"12":{"start":{"line":36,"column":4},"end":{"line":36,"column":24}},"13":{"start":{"line":40,"column":4},"end":{"line":40,"column":30}},"14":{"start":{"line":49,"column":19},"end":{"line":49,"column":38}},"15":{"start":{"line":50,"column":4},"end":{"line":50,"column":100}},"16":{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},"17":{"start":{"line":59,"column":8},"end":{"line":59,"column":21}},"18":{"start":{"line":62,"column":18},"end":{"line":62,"column":29}},"19":{"start":{"line":63,"column":27},"end":{"line":63,"column":55}},"20":{"start":{"line":64,"column":30},"end":{"line":64,"column":69}},"21":{"start":{"line":65,"column":29},"end":{"line":65,"column":134}},"22":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"23":{"start":{"line":68,"column":8},"end":{"line":68,"column":21}},"24":{"start":{"line":71,"column":4},"end":{"line":71,"column":29}},"25":{"start":{"line":73,"column":4},"end":{"line":73,"column":61}},"26":{"start":{"line":81,"column":35},"end":{"line":81,"column":53}},"27":{"start":{"line":82,"column":25},"end":{"line":82,"column":95}},"28":{"start":{"line":83,"column":4},"end":{"line":85,"column":6}},"29":{"start":{"line":93,"column":4},"end":{"line":94,"column":21}},"30":{"start":{"line":94,"column":8},"end":{"line":94,"column":21}},"31":{"start":{"line":95,"column":4},"end":{"line":95,"column":16}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":42},"end":{"line":3,"column":43}},"loc":{"start":{"line":3,"column":51},"end":{"line":9,"column":1}},"line":3},"1":{"name":"isNumber","decl":{"start":{"line":11,"column":16},"end":{"line":11,"column":24}},"loc":{"start":{"line":11,"column":50},"end":{"line":13,"column":1}},"line":11},"2":{"name":"isString","decl":{"start":{"line":15,"column":16},"end":{"line":15,"column":24}},"loc":{"start":{"line":15,"column":50},"end":{"line":17,"column":1}},"line":15},"3":{"name":"isBoolean","decl":{"start":{"line":19,"column":16},"end":{"line":19,"column":25}},"loc":{"start":{"line":19,"column":52},"end":{"line":21,"column":1}},"line":19},"4":{"name":"isObject","decl":{"start":{"line":23,"column":16},"end":{"line":23,"column":24}},"loc":{"start":{"line":23,"column":44},"end":{"line":25,"column":1}},"line":23},"5":{"name":"isFunction","decl":{"start":{"line":27,"column":16},"end":{"line":27,"column":26}},"loc":{"start":{"line":27,"column":54},"end":{"line":29,"column":1}},"line":27},"6":{"name":"isUndefined","decl":{"start":{"line":31,"column":16},"end":{"line":31,"column":27}},"loc":{"start":{"line":31,"column":56},"end":{"line":33,"column":1}},"line":31},"7":{"name":"isNull","decl":{"start":{"line":35,"column":16},"end":{"line":35,"column":22}},"loc":{"start":{"line":35,"column":46},"end":{"line":37,"column":1}},"line":35},"8":{"name":"isArray","decl":{"start":{"line":39,"column":16},"end":{"line":39,"column":23}},"loc":{"start":{"line":39,"column":53},"end":{"line":41,"column":1}},"line":39},"9":{"name":"isArrayLike","decl":{"start":{"line":48,"column":16},"end":{"line":48,"column":27}},"loc":{"start":{"line":48,"column":88},"end":{"line":51,"column":1}},"line":48},"10":{"name":"isPlainObject","decl":{"start":{"line":57,"column":16},"end":{"line":57,"column":29}},"loc":{"start":{"line":57,"column":72},"end":{"line":74,"column":1}},"line":57},"11":{"name":"isHTMLElement","decl":{"start":{"line":80,"column":16},"end":{"line":80,"column":29}},"loc":{"start":{"line":80,"column":60},"end":{"line":86,"column":1}},"line":80},"12":{"name":"isEmptyObject","decl":{"start":{"line":92,"column":16},"end":{"line":92,"column":29}},"loc":{"start":{"line":92,"column":49},"end":{"line":96,"column":1}},"line":92}},"branchMap":{"0":{"loc":{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},"type":"if","locations":[{"start":{"line":4,"column":4},"end":{"line":5,"column":24}},{"start":{"line":4,"column":4},"end":{"line":5,"column":24}}],"line":4},"1":{"loc":{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},"type":"if","locations":[{"start":{"line":6,"column":4},"end":{"line":7,"column":24}},{"start":{"line":6,"column":4},"end":{"line":7,"column":24}}],"line":6},"2":{"loc":{"start":{"line":24,"column":11},"end":{"line":24,"column":67}},"type":"binary-expr","locations":[{"start":{"line":24,"column":11},"end":{"line":24,"column":34}},{"start":{"line":24,"column":38},"end":{"line":24,"column":51}},{"start":{"line":24,"column":55},"end":{"line":24,"column":67}}],"line":24},"3":{"loc":{"start":{"line":49,"column":19},"end":{"line":49,"column":38}},"type":"binary-expr","locations":[{"start":{"line":49,"column":19},"end":{"line":49,"column":24}},{"start":{"line":49,"column":28},"end":{"line":49,"column":38}}],"line":49},"4":{"loc":{"start":{"line":50,"column":11},"end":{"line":50,"column":99}},"type":"binary-expr","locations":[{"start":{"line":50,"column":11},"end":{"line":50,"column":23}},{"start":{"line":50,"column":28},"end":{"line":50,"column":44}},{"start":{"line":50,"column":48},"end":{"line":50,"column":64}},{"start":{"line":50,"column":68},"end":{"line":50,"column":79}},{"start":{"line":50,"column":83},"end":{"line":50,"column":98}}],"line":50},"5":{"loc":{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},"type":"if","locations":[{"start":{"line":58,"column":4},"end":{"line":59,"column":21}},{"start":{"line":58,"column":4},"end":{"line":59,"column":21}}],"line":58},"6":{"loc":{"start":{"line":58,"column":8},"end":{"line":58,"column":56}},"type":"binary-expr","locations":[{"start":{"line":58,"column":8},"end":{"line":58,"column":12}},{"start":{"line":58,"column":16},"end":{"line":58,"column":30}},{"start":{"line":58,"column":34},"end":{"line":58,"column":56}}],"line":58},"7":{"loc":{"start":{"line":65,"column":29},"end":{"line":65,"column":134}},"type":"binary-expr","locations":[{"start":{"line":65,"column":29},"end":{"line":65,"column":44}},{"start":{"line":65,"column":48},"end":{"line":65,"column":70}},{"start":{"line":65,"column":74},"end":{"line":65,"column":134}}],"line":65},"8":{"loc":{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},"type":"if","locations":[{"start":{"line":67,"column":4},"end":{"line":69,"column":5}},{"start":{"line":67,"column":4},"end":{"line":69,"column":5}}],"line":67},"9":{"loc":{"start":{"line":67,"column":8},"end":{"line":67,"column":66}},"type":"binary-expr","locations":[{"start":{"line":67,"column":8},"end":{"line":67,"column":23}},{"start":{"line":67,"column":27},"end":{"line":67,"column":45}},{"start":{"line":67,"column":49},"end":{"line":67,"column":66}}],"line":67},"10":{"loc":{"start":{"line":73,"column":11},"end":{"line":73,"column":60}},"type":"binary-expr","locations":[{"start":{"line":73,"column":11},"end":{"line":73,"column":27}},{"start":{"line":73,"column":31},"end":{"line":73,"column":60}}],"line":73},"11":{"loc":{"start":{"line":82,"column":25},"end":{"line":82,"column":95}},"type":"binary-expr","locations":[{"start":{"line":82,"column":25},"end":{"line":82,"column":57}},{"start":{"line":82,"column":61},"end":{"line":82,"column":95}}],"line":82},"12":{"loc":{"start":{"line":84,"column":8},"end":{"line":84,"column":133}},"type":"cond-expr","locations":[{"start":{"line":84,"column":23},"end":{"line":84,"column":60}},{"start":{"line":84,"column":64},"end":{"line":84,"column":132}}],"line":84},"13":{"loc":{"start":{"line":84,"column":64},"end":{"line":84,"column":132}},"type":"binary-expr","locations":[{"start":{"line":84,"column":64},"end":{"line":84,"column":67}},{"start":{"line":84,"column":71},"end":{"line":84,"column":84}},{"start":{"line":84,"column":88},"end":{"line":84,"column":106}},{"start":{"line":84,"column":110},"end":{"line":84,"column":132}}],"line":84}},"s":{"0":11,"1":576,"2":1,"3":575,"4":48,"5":527,"6":97,"7":114,"8":28,"9":1605,"10":464,"11":611,"12":500,"13":2666,"14":761,"15":761,"16":1337,"17":1123,"18":214,"19":214,"20":214,"21":214,"22":214,"23":3,"24":211,"25":211,"26":358,"27":358,"28":358,"29":105,"30":42,"31":63},"f":{"0":576,"1":97,"2":114,"3":28,"4":1605,"5":464,"6":611,"7":500,"8":2666,"9":761,"10":1337,"11":358,"12":105},"b":{"0":[1,575],"1":[48,527],"2":[1605,448,295],"3":[761,754],"4":[761,74,69,19,19],"5":[1123,214],"6":[1337,1181,224],"7":[214,213,213],"8":[3,211],"9":[214,213,213],"10":[211,205],"11":[358,358],"12":[327,31],"13":[31,26,15,4]},"_coverageSchema":"1a1c01bbd47fc00a2c39e90264f33305004495a9","hash":"0a3dad4d32d7fcafccb526c1299180144d17ce63"} } diff --git a/coverage/lcov-report/index.html b/coverage/lcov-report/index.html index f6bd042..3422167 100644 --- a/coverage/lcov-report/index.html +++ b/coverage/lcov-report/index.html @@ -155,7 +155,7 @@ diff --git a/coverage/lcov-report/src/core/compatibility/index.html b/coverage/lcov-report/src/core/compatibility/index.html index 53a105f..d0985ea 100644 --- a/coverage/lcov-report/src/core/compatibility/index.html +++ b/coverage/lcov-report/src/core/compatibility/index.html @@ -95,7 +95,7 @@ diff --git a/coverage/lcov-report/src/core/compatibility/vendors.ts.html b/coverage/lcov-report/src/core/compatibility/vendors.ts.html index 2b0f035..a0c1229 100644 --- a/coverage/lcov-report/src/core/compatibility/vendors.ts.html +++ b/coverage/lcov-report/src/core/compatibility/vendors.ts.html @@ -361,7 +361,7 @@ export const jsAPI: (name: string) => any = (name) => { diff --git a/coverage/lcov-report/src/core/dom/attributes.ts.html b/coverage/lcov-report/src/core/dom/attributes.ts.html index d02eef6..9caf25e 100644 --- a/coverage/lcov-report/src/core/dom/attributes.ts.html +++ b/coverage/lcov-report/src/core/dom/attributes.ts.html @@ -223,7 +223,7 @@ export const val: (elm: HTMLInputElement, value?: string) => string | void = diff --git a/coverage/lcov-report/src/core/dom/classes.ts.html b/coverage/lcov-report/src/core/dom/classes.ts.html index 490a644..fc4adc1 100644 --- a/coverage/lcov-report/src/core/dom/classes.ts.html +++ b/coverage/lcov-report/src/core/dom/classes.ts.html @@ -238,7 +238,7 @@ export const conditionalClass: (elm: Element, className: string, condition: bool diff --git a/coverage/lcov-report/src/core/dom/create.ts.html b/coverage/lcov-report/src/core/dom/create.ts.html index 65ee841..29bb02f 100644 --- a/coverage/lcov-report/src/core/dom/create.ts.html +++ b/coverage/lcov-report/src/core/dom/create.ts.html @@ -103,7 +103,7 @@ export const createDOM: (html: string) => ReadonlyArray<Node> = (html) diff --git a/coverage/lcov-report/src/core/dom/index.html b/coverage/lcov-report/src/core/dom/index.html index e8feb05..305408f 100644 --- a/coverage/lcov-report/src/core/dom/index.html +++ b/coverage/lcov-report/src/core/dom/index.html @@ -200,7 +200,7 @@ diff --git a/coverage/lcov-report/src/core/dom/index.ts.html b/coverage/lcov-report/src/core/dom/index.ts.html index a54f271..adfc29a 100644 --- a/coverage/lcov-report/src/core/dom/index.ts.html +++ b/coverage/lcov-report/src/core/dom/index.ts.html @@ -82,7 +82,7 @@ export * from 'core/dom/traversal'; diff --git a/coverage/lcov-report/src/core/dom/manipulation.ts.html b/coverage/lcov-report/src/core/dom/manipulation.ts.html index 528e55e..a85070d 100644 --- a/coverage/lcov-report/src/core/dom/manipulation.ts.html +++ b/coverage/lcov-report/src/core/dom/manipulation.ts.html @@ -334,7 +334,7 @@ export const removeElements: (nodes: NodeCollection) => void = (nodes) => diff --git a/coverage/lcov-report/src/core/dom/offset.ts.html b/coverage/lcov-report/src/core/dom/offset.ts.html index ed7710c..04df1d2 100644 --- a/coverage/lcov-report/src/core/dom/offset.ts.html +++ b/coverage/lcov-report/src/core/dom/offset.ts.html @@ -103,7 +103,7 @@ export const position = (e< diff --git a/coverage/lcov-report/src/core/dom/style.ts.html b/coverage/lcov-report/src/core/dom/style.ts.html index ebed1bd..cedc298 100644 --- a/coverage/lcov-report/src/core/dom/style.ts.html +++ b/coverage/lcov-report/src/core/dom/style.ts.html @@ -250,7 +250,7 @@ export const show: (elm: HTMLElement) => void = Code coverage generated by istanbul - at Sat Jul 18 2020 20:24:37 GMT+0200 (GMT+02:00) + at Mon Jul 20 2020 17:08:17 GMT+0200 (GMT+02:00) diff --git a/coverage/lcov-report/src/core/dom/traversal.ts.html b/coverage/lcov-report/src/core/dom/traversal.ts.html index 1223553..b4167b6 100644 --- a/coverage/lcov-report/src/core/dom/traversal.ts.html +++ b/coverage/lcov-report/src/core/dom/traversal.ts.html @@ -217,7 +217,7 @@ export const parent: (elm: Node | null) => Node | null = (elm) => elm ? el diff --git a/coverage/lcov-report/src/core/options/index.html b/coverage/lcov-report/src/core/options/index.html index 2a417aa..9f9da16 100644 --- a/coverage/lcov-report/src/core/options/index.html +++ b/coverage/lcov-report/src/core/options/index.html @@ -125,7 +125,7 @@ diff --git a/coverage/lcov-report/src/core/options/index.ts.html b/coverage/lcov-report/src/core/options/index.ts.html index 8fc1c1d..68145fe 100644 --- a/coverage/lcov-report/src/core/options/index.ts.html +++ b/coverage/lcov-report/src/core/options/index.ts.html @@ -67,7 +67,7 @@ export * from 'core/options/transformation'; diff --git a/coverage/lcov-report/src/core/options/transformation.ts.html b/coverage/lcov-report/src/core/options/transformation.ts.html index 9800df1..68579e3 100644 --- a/coverage/lcov-report/src/core/options/transformation.ts.html +++ b/coverage/lcov-report/src/core/options/transformation.ts.html @@ -142,7 +142,7 @@ export function transform<T extends Required<T>>(optionsWithOptionsT diff --git a/coverage/lcov-report/src/core/options/validation.ts.html b/coverage/lcov-report/src/core/options/validation.ts.html index 2f273f0..6108ec6 100644 --- a/coverage/lcov-report/src/core/options/validation.ts.html +++ b/coverage/lcov-report/src/core/options/validation.ts.html @@ -556,7 +556,7 @@ type OptionsTemplateTypesDictionary = { diff --git a/coverage/lcov-report/src/core/utils/arrays.ts.html b/coverage/lcov-report/src/core/utils/arrays.ts.html index dcb47df..4a8b71e 100644 --- a/coverage/lcov-report/src/core/utils/arrays.ts.html +++ b/coverage/lcov-report/src/core/utils/arrays.ts.html @@ -193,7 +193,7 @@ export const indexOf: <T = any>(arr: Array<T>, item: T, fromIndex?: diff --git a/coverage/lcov-report/src/core/utils/extend.ts.html b/coverage/lcov-report/src/core/utils/extend.ts.html index c9f86ce..41f998b 100644 --- a/coverage/lcov-report/src/core/utils/extend.ts.html +++ b/coverage/lcov-report/src/core/utils/extend.ts.html @@ -238,7 +238,7 @@ export function extend<T, U, V, W, X, Y, Z>(target: T, object1?: U, object diff --git a/coverage/lcov-report/src/core/utils/index.html b/coverage/lcov-report/src/core/utils/index.html index 0fcfed3..b713d09 100644 --- a/coverage/lcov-report/src/core/utils/index.html +++ b/coverage/lcov-report/src/core/utils/index.html @@ -140,7 +140,7 @@ diff --git a/coverage/lcov-report/src/core/utils/index.ts.html b/coverage/lcov-report/src/core/utils/index.ts.html index c9173e6..882aa5c 100644 --- a/coverage/lcov-report/src/core/utils/index.ts.html +++ b/coverage/lcov-report/src/core/utils/index.ts.html @@ -70,7 +70,7 @@ export * from 'core/utils/types'; diff --git a/coverage/lcov-report/src/core/utils/types.ts.html b/coverage/lcov-report/src/core/utils/types.ts.html index 3cb4ffb..78b4f45 100644 --- a/coverage/lcov-report/src/core/utils/types.ts.html +++ b/coverage/lcov-report/src/core/utils/types.ts.html @@ -349,7 +349,7 @@ export function isEmptyObject(obj: any): boolean { diff --git a/coverage/lcov-report/src/index.html b/coverage/lcov-report/src/index.html index b55f383..a644d55 100644 --- a/coverage/lcov-report/src/index.html +++ b/coverage/lcov-report/src/index.html @@ -110,7 +110,7 @@ diff --git a/coverage/lcov-report/src/instances.ts.html b/coverage/lcov-report/src/instances.ts.html index 30dd5e2..ed1c492 100644 --- a/coverage/lcov-report/src/instances.ts.html +++ b/coverage/lcov-report/src/instances.ts.html @@ -217,7 +217,7 @@ export const allInstances: () => ReadonlyMap<Element, any> = () => { diff --git a/coverage/lcov-report/src/options.ts.html b/coverage/lcov-report/src/options.ts.html index 76a3be7..3dcce7e 100644 --- a/coverage/lcov-report/src/options.ts.html +++ b/coverage/lcov-report/src/options.ts.html @@ -310,7 +310,7 @@ export const defaultOptions: OverlayScrollbars.Options = transform(defaultOption diff --git a/package.json b/package.json index 591187b..8fd1691 100644 --- a/package.json +++ b/package.json @@ -1,29 +1,28 @@ { - "private": true, - "workspaces": [ - "packages/*" - ], - "devDependencies": { - "@babel/core": "^7.9.6", - "@babel/node": "^7.10.5", - "@babel/plugin-transform-modules-commonjs": "^7.9.6", - "@babel/preset-env": "^7.9.6", - "@babel/preset-typescript": "^7.9.0", - "@rollup/plugin-babel": "^5.1.0", - "@rollup/plugin-commonjs": "^14.0.0", - "@rollup/plugin-node-resolve": "^8.4.0", - "@rollup/plugin-typescript": "^5.0.2", - "@types/jest": "^25.2.3", - "babel-jest": "^26.0.1", - "jest": "^26.0.1", - "rollup": "^2.22.1", - "rollup-plugin-terser": "^6.1.0", - "rollup-plugin-typescript2": "^0.27.1", - "tslib": "^2.0.0", - "typescript": "^3.9.3" - }, - "scripts": { - "test": "jest --coverage", - "build": "npx webpack --env.project=overlayscrollbars" - } + "private": true, + "workspaces": [ + "packages/*" + ], + "devDependencies": { + "@babel/core": "^7.9.6", + "@babel/node": "^7.10.5", + "@babel/preset-env": "^7.9.6", + "@babel/preset-typescript": "^7.9.0", + "@rollup/plugin-babel": "^5.1.0", + "@rollup/plugin-commonjs": "^14.0.0", + "@rollup/plugin-node-resolve": "^8.4.0", + "@rollup/plugin-typescript": "^5.0.2", + "@types/jest": "^25.2.3", + "babel-jest": "^26.0.1", + "jest": "^26.0.1", + "rollup": "^2.22.1", + "rollup-plugin-terser": "^6.1.0", + "rollup-plugin-typescript2": "^0.27.1", + "tslib": "^2.0.0", + "typescript": "^3.9.3" + }, + "scripts": { + "test": "jest --coverage", + "build": "npx webpack --env.project=overlayscrollbars" + } } diff --git a/packages/overlayscrollbars/build.config.json b/packages/overlayscrollbars/build.config.json new file mode 100644 index 0000000..d12ce02 --- /dev/null +++ b/packages/overlayscrollbars/build.config.json @@ -0,0 +1,10 @@ +{ + "minVersions": true, + "umd": { + "name": "OverlayScrollbars", + "globals": { + "jquery": "jQuery" + } + }, + "esm": {} +} diff --git a/packages/overlayscrollbars/dist/overlayscrollbars.esm.js b/packages/overlayscrollbars/dist/overlayscrollbars.esm.js deleted file mode 100644 index 8611f01..0000000 --- a/packages/overlayscrollbars/dist/overlayscrollbars.esm.js +++ /dev/null @@ -1,75 +0,0 @@ -import j from 'jquery'; - -function isNumber(obj) { - return typeof obj === 'number'; -} - -function isFunction(obj) { - return typeof obj === 'function'; -} - -function isArray(obj) { - return Array.isArray(obj); -} - -function isArrayLike(obj) { - const length = !!obj && obj.length; - return isArray(obj) || !isFunction(obj) && isNumber(length) && length > -1 && length % 1 == 0; -} - -function each(source, callback) { - let i = 0; - - if (isArrayLike(source)) { - for (; i < source.length; i++) { - if (callback(source[i], i, source) === false) break; - } - } else if (source) { - for (i in source) { - if (callback(source[i], i, source) === false) break; - } - } - - return source; -} - -const contents = elm => { - return elm ? Array.from(elm.childNodes) : []; -}; - -const removeElements = nodes => { - if (isArrayLike(nodes)) { - each(Array.from(nodes), e => removeElements(e)); - } else if (nodes) { - const parentNode = nodes.parentNode; - if (parentNode) parentNode.removeChild(nodes); - } -}; - -const createDiv = () => { - return document.createElement('div'); -}; - -const createDOM = html => { - const elm = createDiv(); - elm.innerHTML = html.trim(); - return each(contents(elm), elm => removeElements(elm)); -}; - -const abc = { - a: 1, - b: 1, - c: 1 -}; - -var index = () => { - const { - a, - b, - c - } = abc; - return [createDOM("
fdfhdfgh
"), j('div'), a, b, c]; -}; - -export default index; -//# sourceMappingURL=overlayscrollbars.esm.js.map diff --git a/packages/overlayscrollbars/dist/overlayscrollbars.esm.js.map b/packages/overlayscrollbars/dist/overlayscrollbars.esm.js.map deleted file mode 100644 index 3108bed..0000000 --- a/packages/overlayscrollbars/dist/overlayscrollbars.esm.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"overlayscrollbars.esm.js","sources":["../src/core/utils/types.ts","../src/core/utils/arrays.ts","../src/core/dom/traversal.ts","../src/core/dom/manipulation.ts","../src/core/dom/create.ts","../src/index.ts"],"sourcesContent":["import { PlainObject } from 'core/typings';\r\n\r\nexport const type: (obj: any) => string = (obj) => {\r\n if (obj === undefined)\r\n return obj + '';\r\n if (obj === null)\r\n return obj + '';\r\n return Object.prototype.toString.call(obj).replace(/^\\[object (.+)\\]$/, '$1').toLowerCase();\r\n}\r\n\r\nexport function isNumber(obj: any): obj is number {\r\n return typeof obj === 'number';\r\n};\r\n\r\nexport function isString(obj: any): obj is string {\r\n return typeof obj === 'string';\r\n}\r\n\r\nexport function isBoolean(obj: any): obj is boolean {\r\n return typeof obj === 'boolean';\r\n}\r\n\r\nexport function isObject(obj: any): boolean {\r\n return typeof obj === 'object' && !isArray(obj) && !isNull(obj);\r\n}\r\n\r\nexport function isFunction(obj: any): obj is Function {\r\n return typeof obj === 'function';\r\n}\r\n\r\nexport function isUndefined(obj: any): obj is undefined {\r\n return obj === undefined;\r\n}\r\n\r\nexport function isNull(obj: any): obj is null {\r\n return obj === null;\r\n}\r\n\r\nexport function isArray(obj: any): obj is Array {\r\n return Array.isArray(obj);\r\n}\r\n\r\n\r\n/**\r\n * Returns true if the given object is array like, false otherwise.\r\n * @param obj The Object\r\n */\r\nexport function isArrayLike(obj: any): obj is ArrayLike {\r\n const length = !!obj && obj.length;\r\n return isArray(obj) || (!isFunction(obj) && isNumber(length) && length > -1 && length % 1 == 0);\r\n}\r\n\r\n/**\r\n * Returns true if the given object is a \"plain\" (e.g. { key: value }) object, false otherwise. \r\n * @param obj The Object.\r\n */\r\nexport function isPlainObject(obj: any): obj is PlainObject {\r\n if (!obj || !isObject(obj) || type(obj) !== 'object')\r\n return false;\r\n\r\n let key;\r\n const proto = 'prototype';\r\n const hasOwnProperty = Object[proto].hasOwnProperty;\r\n const hasOwnConstructor = hasOwnProperty.call(obj, 'constructor');\r\n const hasIsPrototypeOf = obj.constructor && obj.constructor[proto] && hasOwnProperty.call(obj.constructor[proto], 'isPrototypeOf');\r\n\r\n if (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) {\r\n return false;\r\n }\r\n\r\n for (key in obj) { /**/ }\r\n\r\n return isUndefined(key) || hasOwnProperty.call(obj, key);\r\n};\r\n\r\n/**\r\n * Checks whether the given object is a HTMLElement.\r\n * @param obj The object which shall be checked.\r\n */\r\nexport function isHTMLElement(obj: any): obj is HTMLElement {\r\n const instaceOfRightHandSide = window.HTMLElement;\r\n const doInstanceOf = isObject(instaceOfRightHandSide) || isFunction(instaceOfRightHandSide);\r\n return !!(\r\n doInstanceOf ? obj instanceof instaceOfRightHandSide : (obj && isObject(obj) && obj.nodeType === 1 && isString(obj.nodeName))\r\n );\r\n}\r\n\r\n/**\r\n * Returns true if the given object is empty, false otherwise.\r\n * @param obj The Object.\r\n */\r\nexport function isEmptyObject(obj: any): boolean {\r\n for (let name in obj)\r\n return false;\r\n return true;\r\n};","import { isArrayLike } from 'core/utils/types';\r\nimport { PlainObject } from 'core/typings';\r\n\r\n\r\n/**\r\n * Iterates through a array or object\r\n * @param arrayLikeOrObject The array or object through which shall be iterated.\r\n * @param callback The function which is responsible for the iteration. \r\n * If the function returns true its treated like a \"continue\" statement.\r\n * If the function returns false its treated like a \"break\" statement.\r\n */\r\nexport function each(array: Array | ReadonlyArray, callback: (value: T, indexOrKey: number, source: Array) => boolean | void): Array | ReadonlyArray;\r\nexport function each(array: Array | ReadonlyArray | null, callback: (value: T, indexOrKey: number, source: Array) => boolean | void): Array | ReadonlyArray | null;\r\nexport function each(arrayLikeObject: ArrayLike, callback: (value: T, indexOrKey: number, source: ArrayLike) => boolean | void): ArrayLike;\r\nexport function each(arrayLikeObject: ArrayLike | null, callback: (value: T, indexOrKey: number, source: ArrayLike) => boolean | void): ArrayLike | null;\r\nexport function each(obj: PlainObject, callback: (value: any, indexOrKey: string, source: PlainObject) => boolean | void): PlainObject;\r\nexport function each(obj: PlainObject | null, callback: (value: any, indexOrKey: string, source: PlainObject) => boolean | void): PlainObject | null;\r\nexport function each(source: ArrayLike | PlainObject | null, callback: (value: T | any, indexOrKey: any, source: any) => boolean | void): Array | ReadonlyArray | ArrayLike | PlainObject | null {\r\n let i: number | string = 0;\r\n\r\n if (isArrayLike(source)) {\r\n for (; i < source.length; i++) {\r\n if (callback(source[i], i, source) === false)\r\n break;\r\n }\r\n }\r\n else if (source) {\r\n for (i in source) {\r\n if (callback(source[i], i, source) === false)\r\n break;\r\n }\r\n }\r\n return source;\r\n};\r\n\r\n/**\r\n * Returns the index of the given inside the given array or -1 if the given item isn't part of the given array.\r\n * @param arr The array.\r\n * @param item The item.\r\n * @param fromIndex The array index at which to begin the search. If fromIndex is omitted, the search starts at index 0.\r\n */\r\nexport const indexOf: (arr: Array, item: T, fromIndex?: number) => number = (arr, item, fromIndex) => {\r\n return arr.indexOf(item, fromIndex);\r\n}","import { each } from 'core/utils/arrays';\r\n\r\nconst elementIsVisible: (elm: HTMLElement) => boolean = (elm) => {\r\n return !!(elm.offsetWidth || elm.offsetHeight || elm.getClientRects().length);\r\n}\r\n\r\nexport const find: (selector: string, elm?: Element | null) => ReadonlyArray = (selector, elm?) => {\r\n const arr: Array = [];\r\n\r\n each((elm || document).querySelectorAll(selector), (e: Element) => {\r\n arr.push(e);\r\n });\r\n\r\n return arr;\r\n}\r\n\r\nexport const findFirst: (selector: string, elm?: Element | null) => Element | null = (selector, elm?) => {\r\n return (elm || document).querySelector(selector);\r\n}\r\n\r\nexport const is: (elm: Element | null, selector: string) => boolean = (elm, selector) => {\r\n if (elm) {\r\n if (selector === ':visible')\r\n return elementIsVisible(elm as HTMLElement);\r\n if (selector === ':hidden')\r\n return !elementIsVisible(elm as HTMLElement);\r\n if (elm.matches(selector))\r\n return true;\r\n }\r\n return false;\r\n}\r\n\r\nexport const children: (elm: Element | null, selector?: string) => ReadonlyArray = (elm, selector?) => {\r\n const children: Array = [];\r\n\r\n each(elm && elm.children, (child: Element) => {\r\n if (selector) {\r\n if (child.matches(selector))\r\n children.push(child);\r\n }\r\n else\r\n children.push(child);\r\n });\r\n\r\n return children;\r\n}\r\n\r\nexport const contents: (elm: Element | null) => ReadonlyArray = (elm) => {\r\n return elm ? Array.from(elm.childNodes) : [];\r\n}\r\n\r\nexport const parent: (elm: Node | null) => Node | null = (elm) => elm ? elm.parentElement : null;","import { isArrayLike, isHTMLElement } from 'core/utils/types';\r\nimport { each } from 'core/utils/arrays';\r\nimport { parent } from 'core/dom/traversal';\r\n\r\ntype NodeCollection = ArrayLike | Node | undefined | null;\r\n\r\n/**\r\n * Inserts Nodes before the given preferredAnchor element.\r\n * @param parent The parent of the preferredAnchor element or the element which shall be the parent of the inserted Nodes.\r\n * @param preferredAnchor The element before which the Nodes shall be inserted or null if the elements shall be appended at the end.\r\n * @param insertedElms The Nodes which shall be inserted.\r\n */\r\nconst before: (parent: Node | null, preferredAnchor: Node | null, insertedElms: NodeCollection) => void = (parent, preferredAnchor, insertedElms) => {\r\n if (insertedElms) {\r\n let anchor: Node | null = preferredAnchor;\r\n let fragment: DocumentFragment | Node | undefined | null;\r\n\r\n // parent must be defined\r\n if (parent) {\r\n if (isArrayLike(insertedElms)) {\r\n fragment = document.createDocumentFragment();\r\n\r\n // append all insertedElms to the fragment and if one of these is the anchor, change the anchor\r\n each(insertedElms, (insertedElm) => {\r\n if (insertedElm === anchor) {\r\n anchor = insertedElm.previousSibling;\r\n }\r\n fragment!.appendChild(insertedElm);\r\n });\r\n }\r\n else {\r\n fragment = insertedElms;\r\n }\r\n\r\n // if the preferred anchor isn't null set it to a valid anchor\r\n if (preferredAnchor) {\r\n if (!anchor) {\r\n anchor = parent.firstChild;\r\n }\r\n else if (anchor !== preferredAnchor) {\r\n anchor = anchor.nextSibling;\r\n }\r\n }\r\n\r\n parent.insertBefore(fragment, anchor);\r\n }\r\n }\r\n}\r\n\r\n/**\r\n * Appends the given children at the end of the given Node.\r\n * @param node The Node to which the children shall be appended.\r\n * @param children The Nodes which shall be appended.\r\n */\r\nexport const appendChildren: (node: Node | null, children: NodeCollection) => void = (node, children) => { before(node, null, children) };\r\n\r\n/**\r\n * Prepends the given children at the start of the given Node.\r\n * @param node The Node to which the children shall be prepended.\r\n * @param children The Nodes which shall be prepended.\r\n */\r\nexport const prependChildren: (node: Node | null, children: NodeCollection) => void = (node, children) => { before(node, node && node.firstChild, children) };\r\n\r\n/**\r\n * Inserts the given Nodes before the given Node.\r\n * @param node The Node before which the given Nodes shall be inserted.\r\n * @param insertedNodes The Nodes which shall be inserted.\r\n */\r\nexport const insertBefore: (node: Node | null, insertedNodes: NodeCollection) => void = (node, insertedNodes) => { before(parent(node), node, insertedNodes) };\r\n\r\n/**\r\n * Inserts the given Nodes after the given Node.\r\n * @param node The Node after which the given Nodes shall be inserted.\r\n * @param insertedNodes The Nodes which shall be inserted.\r\n */\r\nexport const insertAfter: (node: Node | null, insertedNodes: NodeCollection) => void = (node, insertedNodes) => { before(parent(node), node && node.nextSibling, insertedNodes) };\r\n\r\n/**\r\n * Removes the given Nodes from their parent.\r\n * @param nodes The Nodes which shall be removed.\r\n */\r\nexport const removeElements: (nodes: NodeCollection) => void = (nodes) => {\r\n if (isArrayLike(nodes)) {\r\n each(Array.from(nodes), (e) => removeElements(e));\r\n }\r\n else if (nodes) {\r\n const parentNode = nodes.parentNode;\r\n if (parentNode)\r\n parentNode.removeChild(nodes);\r\n }\r\n}","import { each } from 'core/utils/arrays';\r\nimport { contents } from 'core/dom/traversal';\r\nimport { removeElements } from 'core/dom/manipulation';\r\n\r\nexport const createDiv: () => HTMLDivElement = () => {\r\n return document.createElement('div');\r\n}\r\n\r\nexport const createDOM: (html: string) => ReadonlyArray = (html) => {\r\n const elm = createDiv();\r\n elm.innerHTML = html.trim();\r\n\r\n return each(contents(elm), (elm) => removeElements(elm));\r\n}","\r\nimport { createDOM } from 'core/dom';\r\nimport j from 'jquery';\r\n/*\r\nexport * from 'core/compatibility';\r\nexport * from 'core/utils';\r\nexport * from 'core/dom';\r\nexport * from 'core/options';\r\nexport * from 'instances';\r\n*/\r\n\r\nconst abc = {\r\n a: 1,\r\n b: 1,\r\n c: 1,\r\n}\r\n\r\nexport default () => {\r\n const { a, b, c } = abc;\r\n return [createDOM(`\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n fdfhdfgh\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
`), j('div'), a, b, c];\r\n};"],"names":["isNumber","obj","isFunction","isArray","Array","isArrayLike","length","each","source","callback","i","contents","elm","from","childNodes","removeElements","nodes","e","parentNode","removeChild","createDiv","document","createElement","createDOM","html","innerHTML","trim","abc","a","b","c","j"],"mappings":";;SAUgBA,SAASC;AACrB,SAAO,OAAOA,GAAP,KAAe,QAAtB;AACH;;SAceC,WAAWD;AACvB,SAAO,OAAOA,GAAP,KAAe,UAAtB;AACH;;SAUeE,QAAQF;AACpB,SAAOG,KAAK,CAACD,OAAN,CAAcF,GAAd,CAAP;AACH;;SAOeI,YAAyCJ;AACrD,QAAMK,MAAM,GAAG,CAAC,CAACL,GAAF,IAASA,GAAG,CAACK,MAA5B;AACA,SAAOH,OAAO,CAACF,GAAD,CAAP,IAAiB,CAACC,UAAU,CAACD,GAAD,CAAX,IAAoBD,QAAQ,CAACM,MAAD,CAA5B,IAAwCA,MAAM,GAAG,CAAC,CAAlD,IAAuDA,MAAM,GAAG,CAAT,IAAc,CAA7F;;;SChCYC,KAAQC,QAA2CC;AAC/D,MAAIC,CAAC,GAAoB,CAAzB;;AAEA,MAAIL,WAAW,CAACG,MAAD,CAAf,EAAyB;AACrB,WAAOE,CAAC,GAAGF,MAAM,CAACF,MAAlB,EAA0BI,CAAC,EAA3B,EAA+B;AAC3B,UAAID,QAAQ,CAACD,MAAM,CAACE,CAAD,CAAP,EAAYA,CAAZ,EAAeF,MAAf,CAAR,KAAmC,KAAvC,EACI;AACP;AACJ,GALD,MAMK,IAAIA,MAAJ,EAAY;AACb,SAAKE,CAAL,IAAUF,MAAV,EAAkB;AACd,UAAIC,QAAQ,CAACD,MAAM,CAACE,CAAD,CAAP,EAAYA,CAAZ,EAAeF,MAAf,CAAR,KAAmC,KAAvC,EACI;AACP;AACJ;;AACD,SAAOA,MAAP;;;ACeG,MAAMG,QAAQ,GAAuDC,GAAD;AACvE,SAAOA,GAAG,GAAGR,KAAK,CAACS,IAAN,CAAsBD,GAAG,CAACE,UAA1B,CAAH,GAA2C,EAArD;AACH,CAFM;;ACkCA,MAAMC,cAAc,GAAqCC,KAAD;AAC3D,MAAIX,WAAW,CAACW,KAAD,CAAf,EAAwB;AACpBT,IAAAA,IAAI,CAACH,KAAK,CAACS,IAAN,CAAWG,KAAX,CAAD,EAAqBC,CAAD,IAAOF,cAAc,CAACE,CAAD,CAAzC,CAAJ;AACH,GAFD,MAGK,IAAID,KAAJ,EAAW;AACZ,UAAME,UAAU,GAAGF,KAAK,CAACE,UAAzB;AACA,QAAIA,UAAJ,EACIA,UAAU,CAACC,WAAX,CAAuBH,KAAvB;AACP;AACJ,CATM;;AC7EA,MAAMI,SAAS,GAAyB;AAC3C,SAAOC,QAAQ,CAACC,aAAT,CAAuB,KAAvB,CAAP;AACH,CAFM;;AAIA,MAAMC,SAAS,GAA2CC,IAAD;AAC5D,QAAMZ,GAAG,GAAGQ,SAAS,EAArB;AACAR,EAAAA,GAAG,CAACa,SAAJ,GAAgBD,IAAI,CAACE,IAAL,EAAhB;AAEA,SAAOnB,IAAI,CAACI,QAAQ,CAACC,GAAD,CAAT,EAAiBA,GAAD,IAASG,cAAc,CAACH,GAAD,CAAvC,CAAX;AACH,CALM;;ACGP,MAAMe,GAAG,GAAG;AACRC,EAAAA,CAAC,EAAE,CADK;AAERC,EAAAA,CAAC,EAAE,CAFK;AAGRC,EAAAA,CAAC,EAAE;AAHK,CAAZ;;AAMA,YAAe;AACX,QAAM;AAAEF,IAAAA,CAAF;AAAKC,IAAAA,CAAL;AAAQC,IAAAA;AAAR,MAAcH,GAApB;AACA,SAAO,CAACJ,SAAS,wtBAAV,EAqBGQ,CAAC,CAAC,KAAD,CArBJ,EAqBaH,CArBb,EAqBgBC,CArBhB,EAqBmBC,CArBnB,CAAP;AAsBH,CAxBD;;"} \ No newline at end of file diff --git a/packages/overlayscrollbars/dist/overlayscrollbars.js b/packages/overlayscrollbars/dist/overlayscrollbars.js deleted file mode 100644 index 14db1e4..0000000 --- a/packages/overlayscrollbars/dist/overlayscrollbars.js +++ /dev/null @@ -1,100 +0,0 @@ -(function (global, factory) { - if (typeof define === "function" && define.amd) { - define("OverlayScrollbars", ["exports", "jquery"], factory); - } else if (typeof exports !== "undefined") { - factory(exports, require("jquery")); - } else { - var mod = { - exports: {} - }; - factory(mod.exports, global.jQuery); - global.OverlayScrollbars = mod.exports; - } -})(typeof globalThis !== "undefined" ? globalThis : typeof self !== "undefined" ? self : this, function (_exports, _jquery) { - "use strict"; - - Object.defineProperty(_exports, "__esModule", { - value: true - }); - _exports.default = void 0; - _jquery = _interopRequireDefault(_jquery); - - function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; } - - function isNumber(obj) { - return typeof obj === 'number'; - } - - function isFunction(obj) { - return typeof obj === 'function'; - } - - function isArray(obj) { - return Array.isArray(obj); - } - - function isArrayLike(obj) { - var length = !!obj && obj.length; - return isArray(obj) || !isFunction(obj) && isNumber(length) && length > -1 && length % 1 == 0; - } - - function each(source, callback) { - var i = 0; - - if (isArrayLike(source)) { - for (; i < source.length; i++) { - if (callback(source[i], i, source) === false) break; - } - } else if (source) { - for (i in source) { - if (callback(source[i], i, source) === false) break; - } - } - - return source; - } - - var contents = function contents(elm) { - return elm ? Array.from(elm.childNodes) : []; - }; - - var removeElements = function removeElements(nodes) { - if (isArrayLike(nodes)) { - each(Array.from(nodes), function (e) { - return removeElements(e); - }); - } else if (nodes) { - var parentNode = nodes.parentNode; - if (parentNode) parentNode.removeChild(nodes); - } - }; - - var createDiv = function createDiv() { - return document.createElement('div'); - }; - - var createDOM = function createDOM(html) { - var elm = createDiv(); - elm.innerHTML = html.trim(); - return each(contents(elm), function (elm) { - return removeElements(elm); - }); - }; - - var abc = { - a: 1, - b: 1, - c: 1 - }; - - var index = function index() { - var a = abc.a, - b = abc.b, - c = abc.c; - return [createDOM("
fdfhdfgh
"), (0, _jquery.default)('div'), a, b, c]; - }; - - var _default = index; - _exports.default = _default; -}); -//# sourceMappingURL=overlayscrollbars.js.map diff --git a/packages/overlayscrollbars/dist/overlayscrollbars.js.map b/packages/overlayscrollbars/dist/overlayscrollbars.js.map deleted file mode 100644 index 96f9335..0000000 --- a/packages/overlayscrollbars/dist/overlayscrollbars.js.map +++ /dev/null @@ -1 +0,0 @@ -{"version":3,"file":"overlayscrollbars.js","sources":["../src/core/utils/types.ts","../src/core/utils/arrays.ts","../src/core/dom/traversal.ts","../src/core/dom/manipulation.ts","../src/core/dom/create.ts","../src/index.ts"],"sourcesContent":["import { PlainObject } from 'core/typings';\r\n\r\nexport const type: (obj: any) => string = (obj) => {\r\n if (obj === undefined)\r\n return obj + '';\r\n if (obj === null)\r\n return obj + '';\r\n return Object.prototype.toString.call(obj).replace(/^\\[object (.+)\\]$/, '$1').toLowerCase();\r\n}\r\n\r\nexport function isNumber(obj: any): obj is number {\r\n return typeof obj === 'number';\r\n};\r\n\r\nexport function isString(obj: any): obj is string {\r\n return typeof obj === 'string';\r\n}\r\n\r\nexport function isBoolean(obj: any): obj is boolean {\r\n return typeof obj === 'boolean';\r\n}\r\n\r\nexport function isObject(obj: any): boolean {\r\n return typeof obj === 'object' && !isArray(obj) && !isNull(obj);\r\n}\r\n\r\nexport function isFunction(obj: any): obj is Function {\r\n return typeof obj === 'function';\r\n}\r\n\r\nexport function isUndefined(obj: any): obj is undefined {\r\n return obj === undefined;\r\n}\r\n\r\nexport function isNull(obj: any): obj is null {\r\n return obj === null;\r\n}\r\n\r\nexport function isArray(obj: any): obj is Array {\r\n return Array.isArray(obj);\r\n}\r\n\r\n\r\n/**\r\n * Returns true if the given object is array like, false otherwise.\r\n * @param obj The Object\r\n */\r\nexport function isArrayLike(obj: any): obj is ArrayLike {\r\n const length = !!obj && obj.length;\r\n return isArray(obj) || (!isFunction(obj) && isNumber(length) && length > -1 && length % 1 == 0);\r\n}\r\n\r\n/**\r\n * Returns true if the given object is a \"plain\" (e.g. { key: value }) object, false otherwise. \r\n * @param obj The Object.\r\n */\r\nexport function isPlainObject(obj: any): obj is PlainObject {\r\n if (!obj || !isObject(obj) || type(obj) !== 'object')\r\n return false;\r\n\r\n let key;\r\n const proto = 'prototype';\r\n const hasOwnProperty = Object[proto].hasOwnProperty;\r\n const hasOwnConstructor = hasOwnProperty.call(obj, 'constructor');\r\n const hasIsPrototypeOf = obj.constructor && obj.constructor[proto] && hasOwnProperty.call(obj.constructor[proto], 'isPrototypeOf');\r\n\r\n if (obj.constructor && !hasOwnConstructor && !hasIsPrototypeOf) {\r\n return false;\r\n }\r\n\r\n for (key in obj) { /**/ }\r\n\r\n return isUndefined(key) || hasOwnProperty.call(obj, key);\r\n};\r\n\r\n/**\r\n * Checks whether the given object is a HTMLElement.\r\n * @param obj The object which shall be checked.\r\n */\r\nexport function isHTMLElement(obj: any): obj is HTMLElement {\r\n const instaceOfRightHandSide = window.HTMLElement;\r\n const doInstanceOf = isObject(instaceOfRightHandSide) || isFunction(instaceOfRightHandSide);\r\n return !!(\r\n doInstanceOf ? obj instanceof instaceOfRightHandSide : (obj && isObject(obj) && obj.nodeType === 1 && isString(obj.nodeName))\r\n );\r\n}\r\n\r\n/**\r\n * Returns true if the given object is empty, false otherwise.\r\n * @param obj The Object.\r\n */\r\nexport function isEmptyObject(obj: any): boolean {\r\n for (let name in obj)\r\n return false;\r\n return true;\r\n};","import { isArrayLike } from 'core/utils/types';\r\nimport { PlainObject } from 'core/typings';\r\n\r\n\r\n/**\r\n * Iterates through a array or object\r\n * @param arrayLikeOrObject The array or object through which shall be iterated.\r\n * @param callback The function which is responsible for the iteration. \r\n * If the function returns true its treated like a \"continue\" statement.\r\n * If the function returns false its treated like a \"break\" statement.\r\n */\r\nexport function each(array: Array | ReadonlyArray, callback: (value: T, indexOrKey: number, source: Array) => boolean | void): Array | ReadonlyArray;\r\nexport function each(array: Array | ReadonlyArray | null, callback: (value: T, indexOrKey: number, source: Array) => boolean | void): Array | ReadonlyArray | null;\r\nexport function each(arrayLikeObject: ArrayLike, callback: (value: T, indexOrKey: number, source: ArrayLike) => boolean | void): ArrayLike;\r\nexport function each(arrayLikeObject: ArrayLike | null, callback: (value: T, indexOrKey: number, source: ArrayLike) => boolean | void): ArrayLike | null;\r\nexport function each(obj: PlainObject, callback: (value: any, indexOrKey: string, source: PlainObject) => boolean | void): PlainObject;\r\nexport function each(obj: PlainObject | null, callback: (value: any, indexOrKey: string, source: PlainObject) => boolean | void): PlainObject | null;\r\nexport function each(source: ArrayLike | PlainObject | null, callback: (value: T | any, indexOrKey: any, source: any) => boolean | void): Array | ReadonlyArray | ArrayLike | PlainObject | null {\r\n let i: number | string = 0;\r\n\r\n if (isArrayLike(source)) {\r\n for (; i < source.length; i++) {\r\n if (callback(source[i], i, source) === false)\r\n break;\r\n }\r\n }\r\n else if (source) {\r\n for (i in source) {\r\n if (callback(source[i], i, source) === false)\r\n break;\r\n }\r\n }\r\n return source;\r\n};\r\n\r\n/**\r\n * Returns the index of the given inside the given array or -1 if the given item isn't part of the given array.\r\n * @param arr The array.\r\n * @param item The item.\r\n * @param fromIndex The array index at which to begin the search. If fromIndex is omitted, the search starts at index 0.\r\n */\r\nexport const indexOf: (arr: Array, item: T, fromIndex?: number) => number = (arr, item, fromIndex) => {\r\n return arr.indexOf(item, fromIndex);\r\n}","import { each } from 'core/utils/arrays';\r\n\r\nconst elementIsVisible: (elm: HTMLElement) => boolean = (elm) => {\r\n return !!(elm.offsetWidth || elm.offsetHeight || elm.getClientRects().length);\r\n}\r\n\r\nexport const find: (selector: string, elm?: Element | null) => ReadonlyArray = (selector, elm?) => {\r\n const arr: Array = [];\r\n\r\n each((elm || document).querySelectorAll(selector), (e: Element) => {\r\n arr.push(e);\r\n });\r\n\r\n return arr;\r\n}\r\n\r\nexport const findFirst: (selector: string, elm?: Element | null) => Element | null = (selector, elm?) => {\r\n return (elm || document).querySelector(selector);\r\n}\r\n\r\nexport const is: (elm: Element | null, selector: string) => boolean = (elm, selector) => {\r\n if (elm) {\r\n if (selector === ':visible')\r\n return elementIsVisible(elm as HTMLElement);\r\n if (selector === ':hidden')\r\n return !elementIsVisible(elm as HTMLElement);\r\n if (elm.matches(selector))\r\n return true;\r\n }\r\n return false;\r\n}\r\n\r\nexport const children: (elm: Element | null, selector?: string) => ReadonlyArray = (elm, selector?) => {\r\n const children: Array = [];\r\n\r\n each(elm && elm.children, (child: Element) => {\r\n if (selector) {\r\n if (child.matches(selector))\r\n children.push(child);\r\n }\r\n else\r\n children.push(child);\r\n });\r\n\r\n return children;\r\n}\r\n\r\nexport const contents: (elm: Element | null) => ReadonlyArray = (elm) => {\r\n return elm ? Array.from(elm.childNodes) : [];\r\n}\r\n\r\nexport const parent: (elm: Node | null) => Node | null = (elm) => elm ? elm.parentElement : null;","import { isArrayLike, isHTMLElement } from 'core/utils/types';\r\nimport { each } from 'core/utils/arrays';\r\nimport { parent } from 'core/dom/traversal';\r\n\r\ntype NodeCollection = ArrayLike | Node | undefined | null;\r\n\r\n/**\r\n * Inserts Nodes before the given preferredAnchor element.\r\n * @param parent The parent of the preferredAnchor element or the element which shall be the parent of the inserted Nodes.\r\n * @param preferredAnchor The element before which the Nodes shall be inserted or null if the elements shall be appended at the end.\r\n * @param insertedElms The Nodes which shall be inserted.\r\n */\r\nconst before: (parent: Node | null, preferredAnchor: Node | null, insertedElms: NodeCollection) => void = (parent, preferredAnchor, insertedElms) => {\r\n if (insertedElms) {\r\n let anchor: Node | null = preferredAnchor;\r\n let fragment: DocumentFragment | Node | undefined | null;\r\n\r\n // parent must be defined\r\n if (parent) {\r\n if (isArrayLike(insertedElms)) {\r\n fragment = document.createDocumentFragment();\r\n\r\n // append all insertedElms to the fragment and if one of these is the anchor, change the anchor\r\n each(insertedElms, (insertedElm) => {\r\n if (insertedElm === anchor) {\r\n anchor = insertedElm.previousSibling;\r\n }\r\n fragment!.appendChild(insertedElm);\r\n });\r\n }\r\n else {\r\n fragment = insertedElms;\r\n }\r\n\r\n // if the preferred anchor isn't null set it to a valid anchor\r\n if (preferredAnchor) {\r\n if (!anchor) {\r\n anchor = parent.firstChild;\r\n }\r\n else if (anchor !== preferredAnchor) {\r\n anchor = anchor.nextSibling;\r\n }\r\n }\r\n\r\n parent.insertBefore(fragment, anchor);\r\n }\r\n }\r\n}\r\n\r\n/**\r\n * Appends the given children at the end of the given Node.\r\n * @param node The Node to which the children shall be appended.\r\n * @param children The Nodes which shall be appended.\r\n */\r\nexport const appendChildren: (node: Node | null, children: NodeCollection) => void = (node, children) => { before(node, null, children) };\r\n\r\n/**\r\n * Prepends the given children at the start of the given Node.\r\n * @param node The Node to which the children shall be prepended.\r\n * @param children The Nodes which shall be prepended.\r\n */\r\nexport const prependChildren: (node: Node | null, children: NodeCollection) => void = (node, children) => { before(node, node && node.firstChild, children) };\r\n\r\n/**\r\n * Inserts the given Nodes before the given Node.\r\n * @param node The Node before which the given Nodes shall be inserted.\r\n * @param insertedNodes The Nodes which shall be inserted.\r\n */\r\nexport const insertBefore: (node: Node | null, insertedNodes: NodeCollection) => void = (node, insertedNodes) => { before(parent(node), node, insertedNodes) };\r\n\r\n/**\r\n * Inserts the given Nodes after the given Node.\r\n * @param node The Node after which the given Nodes shall be inserted.\r\n * @param insertedNodes The Nodes which shall be inserted.\r\n */\r\nexport const insertAfter: (node: Node | null, insertedNodes: NodeCollection) => void = (node, insertedNodes) => { before(parent(node), node && node.nextSibling, insertedNodes) };\r\n\r\n/**\r\n * Removes the given Nodes from their parent.\r\n * @param nodes The Nodes which shall be removed.\r\n */\r\nexport const removeElements: (nodes: NodeCollection) => void = (nodes) => {\r\n if (isArrayLike(nodes)) {\r\n each(Array.from(nodes), (e) => removeElements(e));\r\n }\r\n else if (nodes) {\r\n const parentNode = nodes.parentNode;\r\n if (parentNode)\r\n parentNode.removeChild(nodes);\r\n }\r\n}","import { each } from 'core/utils/arrays';\r\nimport { contents } from 'core/dom/traversal';\r\nimport { removeElements } from 'core/dom/manipulation';\r\n\r\nexport const createDiv: () => HTMLDivElement = () => {\r\n return document.createElement('div');\r\n}\r\n\r\nexport const createDOM: (html: string) => ReadonlyArray = (html) => {\r\n const elm = createDiv();\r\n elm.innerHTML = html.trim();\r\n\r\n return each(contents(elm), (elm) => removeElements(elm));\r\n}","\r\nimport { createDOM } from 'core/dom';\r\nimport j from 'jquery';\r\n/*\r\nexport * from 'core/compatibility';\r\nexport * from 'core/utils';\r\nexport * from 'core/dom';\r\nexport * from 'core/options';\r\nexport * from 'instances';\r\n*/\r\n\r\nconst abc = {\r\n a: 1,\r\n b: 1,\r\n c: 1,\r\n}\r\n\r\nexport default () => {\r\n const { a, b, c } = abc;\r\n return [createDOM(`\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n fdfhdfgh\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
\\\r\n
`), j('div'), a, b, c];\r\n};"],"names":["isNumber","obj","isFunction","isArray","Array","isArrayLike","length","each","source","callback","i","contents","elm","from","childNodes","removeElements","nodes","e","parentNode","removeChild","createDiv","document","createElement","createDOM","html","innerHTML","trim","abc","a","b","c"],"mappings":";;;;;;;;;;;;;;;;;;;;;;;WAUgBA,SAASC;AACrB,WAAO,OAAOA,GAAP,KAAe,QAAtB;AACH;;WAceC,WAAWD;AACvB,WAAO,OAAOA,GAAP,KAAe,UAAtB;AACH;;WAUeE,QAAQF;AACpB,WAAOG,KAAK,CAACD,OAAN,CAAcF,GAAd,CAAP;AACH;;WAOeI,YAAyCJ;AACrD,QAAMK,MAAM,GAAG,CAAC,CAACL,GAAF,IAASA,GAAG,CAACK,MAA5B;AACA,WAAOH,OAAO,CAACF,GAAD,CAAP,IAAiB,CAACC,UAAU,CAACD,GAAD,CAAX,IAAoBD,QAAQ,CAACM,MAAD,CAA5B,IAAwCA,MAAM,GAAG,CAAC,CAAlD,IAAuDA,MAAM,GAAG,CAAT,IAAc,CAA7F;;;WChCYC,KAAQC,QAA2CC;AAC/D,QAAIC,CAAC,GAAoB,CAAzB;;AAEA,QAAIL,WAAW,CAACG,MAAD,CAAf,EAAyB;AACrB,aAAOE,CAAC,GAAGF,MAAM,CAACF,MAAlB,EAA0BI,CAAC,EAA3B,EAA+B;AAC3B,YAAID,QAAQ,CAACD,MAAM,CAACE,CAAD,CAAP,EAAYA,CAAZ,EAAeF,MAAf,CAAR,KAAmC,KAAvC,EACI;AACP;AACJ,KALD,MAMK,IAAIA,MAAJ,EAAY;AACb,WAAKE,CAAL,IAAUF,MAAV,EAAkB;AACd,YAAIC,QAAQ,CAACD,MAAM,CAACE,CAAD,CAAP,EAAYA,CAAZ,EAAeF,MAAf,CAAR,KAAmC,KAAvC,EACI;AACP;AACJ;;AACD,WAAOA,MAAP;;;ACeG,MAAMG,QAAQ,GAAsD,SAA9DA,QAA8D,CAACC,GAAD;AACvE,WAAOA,GAAG,GAAGR,KAAK,CAACS,IAAN,CAAsBD,GAAG,CAACE,UAA1B,CAAH,GAA2C,EAArD;AACH,GAFM;;ACkCA,MAAMC,cAAc,GAAoC,SAAlDA,cAAkD,CAACC,KAAD;AAC3D,QAAIX,WAAW,CAACW,KAAD,CAAf,EAAwB;AACpBT,MAAAA,IAAI,CAACH,KAAK,CAACS,IAAN,CAAWG,KAAX,CAAD,EAAoB,UAACC,CAAD;AAAA,eAAOF,cAAc,CAACE,CAAD,CAArB;AAAA,OAApB,CAAJ;AACH,KAFD,MAGK,IAAID,KAAJ,EAAW;AACZ,UAAME,UAAU,GAAGF,KAAK,CAACE,UAAzB;AACA,UAAIA,UAAJ,EACIA,UAAU,CAACC,WAAX,CAAuBH,KAAvB;AACP;AACJ,GATM;;AC7EA,MAAMI,SAAS,GAAyB,SAAlCA,SAAkC;AAC3C,WAAOC,QAAQ,CAACC,aAAT,CAAuB,KAAvB,CAAP;AACH,GAFM;;AAIA,MAAMC,SAAS,GAA0C,SAAnDA,SAAmD,CAACC,IAAD;AAC5D,QAAMZ,GAAG,GAAGQ,SAAS,EAArB;AACAR,IAAAA,GAAG,CAACa,SAAJ,GAAgBD,IAAI,CAACE,IAAL,EAAhB;AAEA,WAAOnB,IAAI,CAACI,QAAQ,CAACC,GAAD,CAAT,EAAgB,UAACA,GAAD;AAAA,aAASG,cAAc,CAACH,GAAD,CAAvB;AAAA,KAAhB,CAAX;AACH,GALM;;ACGP,MAAMe,GAAG,GAAG;AACRC,IAAAA,CAAC,EAAE,CADK;AAERC,IAAAA,CAAC,EAAE,CAFK;AAGRC,IAAAA,CAAC,EAAE;AAHK,GAAZ;;AAMA,cAAe,cAAA;QACHF,IAAYD,IAAZC;QAAGC,IAASF,IAATE;QAAGC,IAAMH,IAANG;AACd,WAAO,CAACP,SAAS,wtBAAV,EAqBG,qBAAE,KAAF,CArBH,EAqBaK,CArBb,EAqBgBC,CArBhB,EAqBmBC,CArBnB,CAAP;AAsBH,GAxBD;;"} \ No newline at end of file diff --git a/packages/overlayscrollbars/package-lock.json b/packages/overlayscrollbars/package-lock.json index dcbad46..c87cfd6 100644 --- a/packages/overlayscrollbars/package-lock.json +++ b/packages/overlayscrollbars/package-lock.json @@ -17,11 +17,6 @@ "resolved": "https://registry.npmjs.org/@types/sizzle/-/sizzle-2.3.2.tgz", "integrity": "sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==", "dev": true - }, - "jquery": { - "version": "3.5.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", - "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" } } } diff --git a/packages/overlayscrollbars/package.json b/packages/overlayscrollbars/package.json index b1ea60c..635627b 100644 --- a/packages/overlayscrollbars/package.json +++ b/packages/overlayscrollbars/package.json @@ -8,4 +8,4 @@ "devDependencies": { "@types/jquery": "^3.5.0" } -} \ No newline at end of file +} diff --git a/packages/overlayscrollbars/rollup.config.js b/packages/overlayscrollbars/rollup.config.js deleted file mode 100644 index 5ef8291..0000000 --- a/packages/overlayscrollbars/rollup.config.js +++ /dev/null @@ -1,18 +0,0 @@ -const name = 'OverlayScrollbars'; -const exports = 'default'; - - -export default [ - { - name, - exports, - format: 'umd', - sourcemap: true, - }, - { - name, - exports, - format: 'es', - sourcemap: true, - }, -]; \ No newline at end of file diff --git a/rollup.config.js b/rollup.config.js index 5bf311a..6003d16 100644 --- a/rollup.config.js +++ b/rollup.config.js @@ -1,118 +1,148 @@ -import path from 'path'; -import commonjs from '@rollup/plugin-commonjs'; -import resolve from '@rollup/plugin-node-resolve'; -import typescript from 'rollup-plugin-typescript2'; +import path from "path"; +import commonjs from "@rollup/plugin-commonjs"; +import resolve from "@rollup/plugin-node-resolve"; +import typescript from "rollup-plugin-typescript2"; import { terser } from "rollup-plugin-terser"; -import { getBabelOutputPlugin } from '@rollup/plugin-babel'; +import { getBabelOutputPlugin } from "@rollup/plugin-babel"; -const projectRootPath = './packages'; -const projectSrcDirectory = './src'; -const projectDistDirectory = './dist'; -const projectTypesDirectory = './types'; -const projectEntry = 'index.ts'; +const projectRootPath = "./packages"; +const projectSrcDirectory = "./src"; +const projectDistDirectory = "./dist"; +const projectTypesDirectory = "./types"; +const projectEntry = "index.ts"; + +const umdTargets = { + ie: "11", +}; +const esmTargets = { + chrome: "51", + firefox: "54", + safari: "11", +}; export default async (config) => { - const { - 'config-project': project, - 'config-src': src = projectSrcDirectory, - 'config-dist': dist = projectDistDirectory, - 'config-types': types = projectTypesDirectory, - 'config-entry': entry = projectEntry, - } = config; + const { + "config-project": project, + "config-src": src = projectSrcDirectory, + "config-dist": dist = projectDistDirectory, + "config-types": types = projectTypesDirectory, + "config-entry": entry = projectEntry, + } = config; - const projectPath = path.resolve(__dirname, projectRootPath, project); - const srcPath = path.resolve(projectPath, src); - const distPath = path.resolve(projectPath, dist); - const typesPath = path.resolve(projectPath, types); - const entryPath = path.resolve(srcPath, entry); + const projectPath = path.resolve(__dirname, projectRootPath, project); + const srcPath = path.resolve(projectPath, src); + const distPath = path.resolve(projectPath, dist); + const typesPath = path.resolve(projectPath, types); + const entryPath = path.resolve(srcPath, entry); - const packageJSONPath = path.resolve(projectPath, 'package.json'); - const tsconfigJSONPath = path.resolve(projectPath, 'tsconfig.json'); - const nodeModulesPath = path.resolve(projectPath, 'node_modules'); + const packageJSONPath = path.resolve(projectPath, "package.json"); + const tsconfigJSONPath = path.resolve(projectPath, "tsconfig.json"); + const nodeModulesPath = path.resolve(projectPath, "node_modules"); + const buildConfigPath = path.resolve(projectPath, "build.config.json"); - const { devDependencies = {}, peerDependencies = {} } = await import(packageJSONPath); + const { minVersions, umd, esm } = await import(buildConfigPath); + const { devDependencies = {}, peerDependencies = {} } = await import( + packageJSONPath + ); - return { - input: entryPath, - output: [ - { - name: "OverlayScrollbars", - format: 'esm', - file: path.resolve(distPath, `${project}.js`), - sourcemap: true, - exports: 'default', - plugins: [getBabelOutputPlugin({ - presets: [['@babel/preset-env', { - modules: 'umd', - targets: { - ie: "11" - } + const umdOutputBabelConfig = { + allowAllFormats: true, + presets: [ + [ + "@babel/preset-env", + { + //modules: "umd", + targets: umdTargets, + exclude: ["@babel/plugin-transform-typeof-symbol"], + }, + ], + ], + /* + * for umd transforms with babel. + * problem: browser global is OverlayScrollbars.default + * + * moduleId: umd.name, + * plugins: [ + * "add-module-exports", + * [ + * "@babel/plugin-transform-modules-umd", + * { + * globals: umd.globals, + * }, + * ], + * ], + */ + }; - }]], - plugins: [["@babel/plugin-transform-modules-umd", { - globals: { - "jquery": "jQuery" - } - }]], - moduleId: "OverlayScrollbars" - })] - }, - { - name: "OverlayScrollbars", - format: 'esm', - file: path.resolve(distPath, `${project}.esm.js`), - sourcemap: true, - exports: 'default', - plugins: [getBabelOutputPlugin({ - presets: [['@babel/preset-env', { - targets: { - chrome: "51", - firefox: "54", - safari: "11" - } - }]], - })] - }, - /* - { - name: "OverlayScrollbars", - format: 'esm', - file: path.resolve(distPath, `${project}.esm.min.js`), - sourcemap: false, - exports: 'default', - plugins: [getBabelOutputPlugin({ presets: ['@babel/preset-env', { modules: 'umd' }] }), terser(),], - } - */ - ], - external: [ - ...Object.keys(devDependencies), - ...Object.keys(peerDependencies) - ], - plugins: [ - resolve({ - extensions: ['.ts', '.tsx', '.js', 'jsx'], - customResolveOptions: { - moduleDirectory: [ - srcPath, - nodeModulesPath, - path.resolve(__dirname, 'node_modules'), - ], - } - }), - commonjs(), - typescript({ - check: true, - useTsconfigDeclarationDir: true, - tsconfig: tsconfigJSONPath, - tsconfigOverride: { - compilerOptions: { - target: 'es6', - sourceMap: true, - declaration: true, - declarationDir: typesPath, - }, - } - }), - ] - } -}; \ No newline at end of file + const esmOutputBabelConfig = { + presets: [ + [ + "@babel/preset-env", + { + targets: esmTargets, + }, + ], + ], + }; + + const mainOutputArray = [ + { + format: "umd", + name: umd.name, + globals: umd.globals, + file: path.resolve(distPath, `${project}.js`), + sourcemap: umd.sourcemap || true, + plugins: [getBabelOutputPlugin(umdOutputBabelConfig)], + }, + { + format: "esm", + file: path.resolve(distPath, `${project}.esm.js`), + sourcemap: esm.sourcemap || true, + plugins: [getBabelOutputPlugin(esmOutputBabelConfig)], + }, + ]; + + return { + input: entryPath, + output: mainOutputArray.concat( + minVersions + ? mainOutputArray.map((outputObj) => ({ + ...outputObj, + file: outputObj.file.replace(".js", ".min.js"), + sourcemap: false, + plugins: [...(outputObj.plugins || []), terser()], + })) + : [] + ), + external: [ + ...Object.keys(devDependencies), + ...Object.keys(peerDependencies), + ], + plugins: [ + resolve({ + extensions: [".ts", ".tsx", ".js", "jsx"], + customResolveOptions: { + moduleDirectory: [ + srcPath, + nodeModulesPath, + path.resolve(__dirname, "node_modules"), + ], + }, + }), + commonjs(), + typescript({ + check: true, + useTsconfigDeclarationDir: true, + tsconfig: tsconfigJSONPath, + tsconfigOverride: { + compilerOptions: { + target: "es6", + sourceMap: true, + declaration: true, + declarationDir: typesPath, + }, + }, + }), + ], + }; +};