babel-plugin-sitrep
Advanced tools
Comparing version 1.2.3 to 1.3.0
@@ -1,2 +0,2 @@ | ||
{"/Users/kye/github/babel-plugin-sitrep/src/index.js": {"path":"/Users/kye/github/babel-plugin-sitrep/src/index.js","statementMap":{"0":{"start":{"line":1,"column":0},"end":{"line":214,"column":1}},"1":{"start":{"line":2,"column":23},"end":{"line":2,"column":28}},"2":{"start":{"line":3,"column":20},"end":{"line":7,"column":3}},"3":{"start":{"line":9,"column":28},"end":{"line":14,"column":5}},"4":{"start":{"line":10,"column":4},"end":{"line":14,"column":5}},"5":{"start":{"line":17,"column":4},"end":{"line":17,"column":47}},"6":{"start":{"line":21,"column":4},"end":{"line":21,"column":55}},"7":{"start":{"line":21,"column":30},"end":{"line":21,"column":54}},"8":{"start":{"line":25,"column":4},"end":{"line":30,"column":5}},"9":{"start":{"line":34,"column":4},"end":{"line":41,"column":5}},"10":{"start":{"line":35,"column":6},"end":{"line":40,"column":7}},"11":{"start":{"line":39,"column":8},"end":{"line":39,"column":44}},"12":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"13":{"start":{"line":44,"column":6},"end":{"line":44,"column":30}},"14":{"start":{"line":47,"column":4},"end":{"line":49,"column":5}},"15":{"start":{"line":48,"column":6},"end":{"line":48,"column":31}},"16":{"start":{"line":51,"column":27},"end":{"line":51,"column":73}},"17":{"start":{"line":51,"column":48},"end":{"line":51,"column":72}},"18":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"19":{"start":{"line":53,"column":6},"end":{"line":53,"column":40}},"20":{"start":{"line":56,"column":4},"end":{"line":56,"column":57}},"21":{"start":{"line":60,"column":15},"end":{"line":60,"column":36}},"22":{"start":{"line":61,"column":4},"end":{"line":70,"column":7}},"23":{"start":{"line":71,"column":27},"end":{"line":71,"column":32}},"24":{"start":{"line":73,"column":4},"end":{"line":157,"column":6}},"25":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"26":{"start":{"line":76,"column":10},"end":{"line":76,"column":16}},"27":{"start":{"line":78,"column":8},"end":{"line":80,"column":9}},"28":{"start":{"line":83,"column":8},"end":{"line":98,"column":12}},"29":{"start":{"line":87,"column":21},"end":{"line":87,"column":28}},"30":{"start":{"line":88,"column":12},"end":{"line":90,"column":13}},"31":{"start":{"line":89,"column":14},"end":{"line":89,"column":31}},"32":{"start":{"line":91,"column":12},"end":{"line":97,"column":15}},"33":{"start":{"line":101,"column":8},"end":{"line":117,"column":12}},"34":{"start":{"line":105,"column":12},"end":{"line":116,"column":15}},"35":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"36":{"start":{"line":121,"column":10},"end":{"line":121,"column":16}},"37":{"start":{"line":124,"column":22},"end":{"line":124,"column":56}},"38":{"start":{"line":125,"column":8},"end":{"line":137,"column":10}},"39":{"start":{"line":126,"column":10},"end":{"line":128,"column":11}},"40":{"start":{"line":127,"column":12},"end":{"line":127,"column":18}},"41":{"start":{"line":130,"column":10},"end":{"line":132,"column":11}},"42":{"start":{"line":131,"column":12},"end":{"line":131,"column":18}},"43":{"start":{"line":134,"column":10},"end":{"line":136,"column":11}},"44":{"start":{"line":140,"column":19},"end":{"line":140,"column":72}},"45":{"start":{"line":141,"column":8},"end":{"line":145,"column":9}},"46":{"start":{"line":147,"column":8},"end":{"line":153,"column":9}},"47":{"start":{"line":154,"column":8},"end":{"line":154,"column":31}},"48":{"start":{"line":155,"column":8},"end":{"line":155,"column":37}},"49":{"start":{"line":158,"column":4},"end":{"line":169,"column":5}},"50":{"start":{"line":159,"column":6},"end":{"line":168,"column":9}},"51":{"start":{"line":172,"column":2},"end":{"line":213,"column":3}},"52":{"start":{"line":176,"column":8},"end":{"line":186,"column":10}},"53":{"start":{"line":178,"column":12},"end":{"line":184,"column":13}},"54":{"start":{"line":179,"column":14},"end":{"line":183,"column":16}},"55":{"start":{"line":181,"column":18},"end":{"line":181,"column":46}},"56":{"start":{"line":189,"column":8},"end":{"line":194,"column":9}},"57":{"start":{"line":190,"column":10},"end":{"line":192,"column":11}},"58":{"start":{"line":191,"column":12},"end":{"line":191,"column":42}},"59":{"start":{"line":193,"column":10},"end":{"line":193,"column":38}},"60":{"start":{"line":197,"column":8},"end":{"line":210,"column":9}},"61":{"start":{"line":200,"column":10},"end":{"line":202,"column":11}},"62":{"start":{"line":201,"column":12},"end":{"line":201,"column":54}},"63":{"start":{"line":203,"column":10},"end":{"line":209,"column":11}},"64":{"start":{"line":204,"column":12},"end":{"line":208,"column":14}},"65":{"start":{"line":206,"column":16},"end":{"line":206,"column":44}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":1,"column":17},"end":{"line":1,"column":18}},"loc":{"start":{"line":1,"column":34},"end":{"line":214,"column":1}},"line":1},"1":{"name":"(anonymous_1)","decl":{"start":{"line":9,"column":28},"end":{"line":9,"column":29}},"loc":{"start":{"line":10,"column":4},"end":{"line":14,"column":5}},"line":10},"2":{"name":"getComments","decl":{"start":{"line":16,"column":11},"end":{"line":16,"column":22}},"loc":{"start":{"line":16,"column":30},"end":{"line":18,"column":3}},"line":16},"3":{"name":"hasSitrepComments","decl":{"start":{"line":20,"column":11},"end":{"line":20,"column":28}},"loc":{"start":{"line":20,"column":58},"end":{"line":22,"column":3}},"line":20},"4":{"name":"(anonymous_4)","decl":{"start":{"line":21,"column":25},"end":{"line":21,"column":26}},"loc":{"start":{"line":21,"column":30},"end":{"line":21,"column":54}},"line":21},"5":{"name":"createLogStatement","decl":{"start":{"line":24,"column":11},"end":{"line":24,"column":29}},"loc":{"start":{"line":24,"column":38},"end":{"line":31,"column":3}},"line":24},"6":{"name":"getName","decl":{"start":{"line":33,"column":11},"end":{"line":33,"column":18}},"loc":{"start":{"line":33,"column":26},"end":{"line":57,"column":3}},"line":33},"7":{"name":"(anonymous_7)","decl":{"start":{"line":51,"column":43},"end":{"line":51,"column":44}},"loc":{"start":{"line":51,"column":48},"end":{"line":51,"column":72}},"line":51},"8":{"name":"functionVisitor","decl":{"start":{"line":59,"column":11},"end":{"line":59,"column":26}},"loc":{"start":{"line":59,"column":49},"end":{"line":170,"column":3}},"line":59},"9":{"name":"(anonymous_9)","decl":{"start":{"line":86,"column":19},"end":{"line":86,"column":20}},"loc":{"start":{"line":86,"column":30},"end":{"line":98,"column":11}},"line":86},"10":{"name":"(anonymous_10)","decl":{"start":{"line":104,"column":19},"end":{"line":104,"column":20}},"loc":{"start":{"line":104,"column":27},"end":{"line":117,"column":11}},"line":104},"11":{"name":"(anonymous_11)","decl":{"start":{"line":125,"column":22},"end":{"line":125,"column":23}},"loc":{"start":{"line":125,"column":29},"end":{"line":137,"column":9}},"line":125}},"branchMap":{"0":{"loc":{"start":{"line":9,"column":34},"end":{"line":9,"column":50}},"type":"default-arg","locations":[{"start":{"line":9,"column":46},"end":{"line":9,"column":50}}],"line":9},"1":{"loc":{"start":{"line":12,"column":27},"end":{"line":12,"column":69}},"type":"cond-expr","locations":[{"start":{"line":12,"column":33},"end":{"line":12,"column":38}},{"start":{"line":12,"column":41},"end":{"line":12,"column":69}}],"line":12},"2":{"loc":{"start":{"line":12,"column":41},"end":{"line":12,"column":69}},"type":"cond-expr","locations":[{"start":{"line":12,"column":53},"end":{"line":12,"column":64}},{"start":{"line":12,"column":67},"end":{"line":12,"column":69}}],"line":12},"3":{"loc":{"start":{"line":17,"column":11},"end":{"line":17,"column":47}},"type":"binary-expr","locations":[{"start":{"line":17,"column":12},"end":{"line":17,"column":16}},{"start":{"line":17,"column":20},"end":{"line":17,"column":40}},{"start":{"line":17,"column":45},"end":{"line":17,"column":47}}],"line":17},"4":{"loc":{"start":{"line":20,"column":40},"end":{"line":20,"column":56}},"type":"default-arg","locations":[{"start":{"line":20,"column":48},"end":{"line":20,"column":56}}],"line":20},"5":{"loc":{"start":{"line":27,"column":6},"end":{"line":29,"column":76}},"type":"cond-expr","locations":[{"start":{"line":28,"column":10},"end":{"line":28,"column":51}},{"start":{"line":29,"column":10},"end":{"line":29,"column":76}}],"line":27},"6":{"loc":{"start":{"line":27,"column":6},"end":{"line":27,"column":58}},"type":"binary-expr","locations":[{"start":{"line":27,"column":6},"end":{"line":27,"column":16}},{"start":{"line":27,"column":20},"end":{"line":27,"column":58}}],"line":27},"7":{"loc":{"start":{"line":29,"column":10},"end":{"line":29,"column":76}},"type":"cond-expr","locations":[{"start":{"line":29,"column":23},"end":{"line":29,"column":66}},{"start":{"line":29,"column":69},"end":{"line":29,"column":76}}],"line":29},"8":{"loc":{"start":{"line":34,"column":4},"end":{"line":41,"column":5}},"type":"if","locations":[{"start":{"line":34,"column":4},"end":{"line":41,"column":5}},{"start":{"line":34,"column":4},"end":{"line":41,"column":5}}],"line":34},"9":{"loc":{"start":{"line":35,"column":6},"end":{"line":40,"column":7}},"type":"if","locations":[{"start":{"line":35,"column":6},"end":{"line":40,"column":7}},{"start":{"line":35,"column":6},"end":{"line":40,"column":7}}],"line":35},"10":{"loc":{"start":{"line":36,"column":8},"end":{"line":37,"column":48}},"type":"binary-expr","locations":[{"start":{"line":36,"column":8},"end":{"line":36,"column":32}},{"start":{"line":37,"column":8},"end":{"line":37,"column":48}}],"line":36},"11":{"loc":{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},"type":"if","locations":[{"start":{"line":43,"column":4},"end":{"line":45,"column":5}},{"start":{"line":43,"column":4},"end":{"line":45,"column":5}}],"line":43},"12":{"loc":{"start":{"line":43,"column":8},"end":{"line":43,"column":41}},"type":"binary-expr","locations":[{"start":{"line":43,"column":8},"end":{"line":43,"column":20}},{"start":{"line":43,"column":24},"end":{"line":43,"column":41}}],"line":43},"13":{"loc":{"start":{"line":47,"column":4},"end":{"line":49,"column":5}},"type":"if","locations":[{"start":{"line":47,"column":4},"end":{"line":49,"column":5}},{"start":{"line":47,"column":4},"end":{"line":49,"column":5}}],"line":47},"14":{"loc":{"start":{"line":47,"column":8},"end":{"line":47,"column":54}},"type":"binary-expr","locations":[{"start":{"line":47,"column":8},"end":{"line":47,"column":21}},{"start":{"line":47,"column":25},"end":{"line":47,"column":54}}],"line":47},"15":{"loc":{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},"type":"if","locations":[{"start":{"line":52,"column":4},"end":{"line":54,"column":5}},{"start":{"line":52,"column":4},"end":{"line":54,"column":5}}],"line":52},"16":{"loc":{"start":{"line":52,"column":8},"end":{"line":52,"column":64}},"type":"binary-expr","locations":[{"start":{"line":52,"column":8},"end":{"line":52,"column":22}},{"start":{"line":52,"column":26},"end":{"line":52,"column":64}}],"line":52},"17":{"loc":{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},"type":"if","locations":[{"start":{"line":75,"column":8},"end":{"line":77,"column":9}},{"start":{"line":75,"column":8},"end":{"line":77,"column":9}}],"line":75},"18":{"loc":{"start":{"line":88,"column":12},"end":{"line":90,"column":13}},"type":"if","locations":[{"start":{"line":88,"column":12},"end":{"line":90,"column":13}},{"start":{"line":88,"column":12},"end":{"line":90,"column":13}}],"line":88},"19":{"loc":{"start":{"line":110,"column":20},"end":{"line":112,"column":54}},"type":"cond-expr","locations":[{"start":{"line":111,"column":24},"end":{"line":111,"column":56}},{"start":{"line":112,"column":24},"end":{"line":112,"column":54}}],"line":110},"20":{"loc":{"start":{"line":113,"column":20},"end":{"line":113,"column":70}},"type":"cond-expr","locations":[{"start":{"line":113,"column":49},"end":{"line":113,"column":59}},{"start":{"line":113,"column":62},"end":{"line":113,"column":70}}],"line":113},"21":{"loc":{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},"type":"if","locations":[{"start":{"line":120,"column":8},"end":{"line":122,"column":9}},{"start":{"line":120,"column":8},"end":{"line":122,"column":9}}],"line":120},"22":{"loc":{"start":{"line":126,"column":10},"end":{"line":128,"column":11}},"type":"if","locations":[{"start":{"line":126,"column":10},"end":{"line":128,"column":11}},{"start":{"line":126,"column":10},"end":{"line":128,"column":11}}],"line":126},"23":{"loc":{"start":{"line":130,"column":10},"end":{"line":132,"column":11}},"type":"if","locations":[{"start":{"line":130,"column":10},"end":{"line":132,"column":11}},{"start":{"line":130,"column":10},"end":{"line":132,"column":11}}],"line":130},"24":{"loc":{"start":{"line":158,"column":4},"end":{"line":169,"column":5}},"type":"if","locations":[{"start":{"line":158,"column":4},"end":{"line":169,"column":5}},{"start":{"line":158,"column":4},"end":{"line":169,"column":5}}],"line":158},"25":{"loc":{"start":{"line":178,"column":12},"end":{"line":184,"column":13}},"type":"if","locations":[{"start":{"line":178,"column":12},"end":{"line":184,"column":13}},{"start":{"line":178,"column":12},"end":{"line":184,"column":13}}],"line":178},"26":{"loc":{"start":{"line":189,"column":8},"end":{"line":194,"column":9}},"type":"if","locations":[{"start":{"line":189,"column":8},"end":{"line":194,"column":9}},{"start":{"line":189,"column":8},"end":{"line":194,"column":9}}],"line":189},"27":{"loc":{"start":{"line":190,"column":10},"end":{"line":192,"column":11}},"type":"if","locations":[{"start":{"line":190,"column":10},"end":{"line":192,"column":11}},{"start":{"line":190,"column":10},"end":{"line":192,"column":11}}],"line":190},"28":{"loc":{"start":{"line":197,"column":8},"end":{"line":210,"column":9}},"type":"if","locations":[{"start":{"line":197,"column":8},"end":{"line":210,"column":9}},{"start":{"line":197,"column":8},"end":{"line":210,"column":9}}],"line":197},"29":{"loc":{"start":{"line":200,"column":10},"end":{"line":202,"column":11}},"type":"if","locations":[{"start":{"line":200,"column":10},"end":{"line":202,"column":11}},{"start":{"line":200,"column":10},"end":{"line":202,"column":11}}],"line":200},"30":{"loc":{"start":{"line":203,"column":10},"end":{"line":209,"column":11}},"type":"if","locations":[{"start":{"line":203,"column":10},"end":{"line":209,"column":11}},{"start":{"line":203,"column":10},"end":{"line":209,"column":11}}],"line":203}},"s":{"0":1,"1":1,"2":1,"3":1,"4":33,"5":93,"6":93,"7":18,"8":29,"9":16,"10":1,"11":1,"12":15,"13":7,"14":8,"15":3,"16":5,"17":9,"18":5,"19":3,"20":2,"21":16,"22":16,"23":16,"24":16,"25":8,"26":2,"27":6,"28":2,"29":8,"30":8,"31":2,"32":8,"33":2,"34":8,"35":29,"36":2,"37":27,"38":27,"39":33,"40":8,"41":25,"42":2,"43":23,"44":15,"45":15,"46":15,"47":15,"48":15,"49":16,"50":2,"51":1,"52":3,"53":3,"54":2,"55":1,"56":36,"57":12,"58":1,"59":12,"60":54,"61":4,"62":2,"63":4,"64":3,"65":3},"f":{"0":1,"1":33,"2":93,"3":93,"4":18,"5":29,"6":16,"7":9,"8":16,"9":8,"10":8,"11":33},"b":{"0":[31],"1":[17,16],"2":[15,1],"3":[93,93,75],"4":[90],"5":[15,14],"6":[29,29],"7":[14,0],"8":[1,15],"9":[1,0],"10":[1,1],"11":[7,8],"12":[15,7],"13":[3,5],"14":[8,3],"15":[3,2],"16":[5,3],"17":[2,6],"18":[2,6],"19":[6,2],"20":[6,2],"21":[2,27],"22":[8,25],"23":[2,23],"24":[2,14],"25":[2,1],"26":[12,24],"27":[1,11],"28":[4,50],"29":[2,2],"30":[3,1]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"6c5bbd2b6c116f71cd41bb1c9d68747fc1247407"} | ||
{"/Users/kye/github/babel-plugin-sitrep/src/index.js": {"path":"/Users/kye/github/babel-plugin-sitrep/src/index.js","statementMap":{"0":{"start":{"line":1,"column":21},"end":{"line":1,"column":29}},"1":{"start":{"line":3,"column":0},"end":{"line":233,"column":1}},"2":{"start":{"line":4,"column":23},"end":{"line":4,"column":28}},"3":{"start":{"line":5,"column":20},"end":{"line":9,"column":3}},"4":{"start":{"line":11,"column":28},"end":{"line":16,"column":5}},"5":{"start":{"line":12,"column":4},"end":{"line":16,"column":5}},"6":{"start":{"line":19,"column":4},"end":{"line":19,"column":47}},"7":{"start":{"line":23,"column":4},"end":{"line":23,"column":66}},"8":{"start":{"line":23,"column":30},"end":{"line":23,"column":65}},"9":{"start":{"line":27,"column":4},"end":{"line":32,"column":5}},"10":{"start":{"line":28,"column":22},"end":{"line":28,"column":46}},"11":{"start":{"line":29,"column":6},"end":{"line":31,"column":7}},"12":{"start":{"line":30,"column":8},"end":{"line":30,"column":50}},"13":{"start":{"line":33,"column":4},"end":{"line":33,"column":20}},"14":{"start":{"line":37,"column":4},"end":{"line":42,"column":5}},"15":{"start":{"line":46,"column":4},"end":{"line":53,"column":5}},"16":{"start":{"line":47,"column":6},"end":{"line":52,"column":7}},"17":{"start":{"line":51,"column":8},"end":{"line":51,"column":44}},"18":{"start":{"line":55,"column":4},"end":{"line":57,"column":5}},"19":{"start":{"line":56,"column":6},"end":{"line":56,"column":30}},"20":{"start":{"line":59,"column":4},"end":{"line":61,"column":5}},"21":{"start":{"line":60,"column":6},"end":{"line":60,"column":31}},"22":{"start":{"line":63,"column":27},"end":{"line":63,"column":73}},"23":{"start":{"line":63,"column":48},"end":{"line":63,"column":72}},"24":{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},"25":{"start":{"line":65,"column":6},"end":{"line":65,"column":40}},"26":{"start":{"line":68,"column":4},"end":{"line":68,"column":57}},"27":{"start":{"line":72,"column":15},"end":{"line":72,"column":36}},"28":{"start":{"line":73,"column":4},"end":{"line":73,"column":44}},"29":{"start":{"line":73,"column":16},"end":{"line":73,"column":44}},"30":{"start":{"line":74,"column":4},"end":{"line":83,"column":7}},"31":{"start":{"line":84,"column":27},"end":{"line":84,"column":32}},"32":{"start":{"line":86,"column":4},"end":{"line":170,"column":6}},"33":{"start":{"line":88,"column":8},"end":{"line":90,"column":9}},"34":{"start":{"line":89,"column":10},"end":{"line":89,"column":16}},"35":{"start":{"line":91,"column":8},"end":{"line":93,"column":9}},"36":{"start":{"line":96,"column":8},"end":{"line":111,"column":12}},"37":{"start":{"line":100,"column":21},"end":{"line":100,"column":28}},"38":{"start":{"line":101,"column":12},"end":{"line":103,"column":13}},"39":{"start":{"line":102,"column":14},"end":{"line":102,"column":31}},"40":{"start":{"line":104,"column":12},"end":{"line":110,"column":15}},"41":{"start":{"line":114,"column":8},"end":{"line":130,"column":12}},"42":{"start":{"line":118,"column":12},"end":{"line":129,"column":15}},"43":{"start":{"line":133,"column":8},"end":{"line":135,"column":9}},"44":{"start":{"line":134,"column":10},"end":{"line":134,"column":16}},"45":{"start":{"line":137,"column":22},"end":{"line":137,"column":56}},"46":{"start":{"line":138,"column":8},"end":{"line":150,"column":10}},"47":{"start":{"line":139,"column":10},"end":{"line":141,"column":11}},"48":{"start":{"line":140,"column":12},"end":{"line":140,"column":18}},"49":{"start":{"line":143,"column":10},"end":{"line":145,"column":11}},"50":{"start":{"line":144,"column":12},"end":{"line":144,"column":18}},"51":{"start":{"line":147,"column":10},"end":{"line":149,"column":11}},"52":{"start":{"line":153,"column":19},"end":{"line":153,"column":72}},"53":{"start":{"line":154,"column":8},"end":{"line":158,"column":9}},"54":{"start":{"line":160,"column":8},"end":{"line":166,"column":9}},"55":{"start":{"line":167,"column":8},"end":{"line":167,"column":31}},"56":{"start":{"line":168,"column":8},"end":{"line":168,"column":37}},"57":{"start":{"line":171,"column":4},"end":{"line":182,"column":5}},"58":{"start":{"line":172,"column":6},"end":{"line":181,"column":9}},"59":{"start":{"line":185,"column":2},"end":{"line":232,"column":3}},"60":{"start":{"line":189,"column":8},"end":{"line":201,"column":10}},"61":{"start":{"line":191,"column":29},"end":{"line":191,"column":51}},"62":{"start":{"line":192,"column":12},"end":{"line":199,"column":13}},"63":{"start":{"line":193,"column":29},"end":{"line":193,"column":79}},"64":{"start":{"line":194,"column":14},"end":{"line":198,"column":16}},"65":{"start":{"line":196,"column":18},"end":{"line":196,"column":54}},"66":{"start":{"line":204,"column":25},"end":{"line":204,"column":47}},"67":{"start":{"line":205,"column":8},"end":{"line":211,"column":9}},"68":{"start":{"line":206,"column":25},"end":{"line":206,"column":75}},"69":{"start":{"line":207,"column":10},"end":{"line":209,"column":11}},"70":{"start":{"line":208,"column":12},"end":{"line":208,"column":42}},"71":{"start":{"line":210,"column":10},"end":{"line":210,"column":46}},"72":{"start":{"line":214,"column":25},"end":{"line":214,"column":58}},"73":{"start":{"line":215,"column":8},"end":{"line":229,"column":9}},"74":{"start":{"line":218,"column":25},"end":{"line":218,"column":75}},"75":{"start":{"line":219,"column":10},"end":{"line":221,"column":11}},"76":{"start":{"line":220,"column":12},"end":{"line":220,"column":54}},"77":{"start":{"line":222,"column":10},"end":{"line":228,"column":11}},"78":{"start":{"line":223,"column":12},"end":{"line":227,"column":14}},"79":{"start":{"line":225,"column":16},"end":{"line":225,"column":52}}},"fnMap":{"0":{"name":"(anonymous_0)","decl":{"start":{"line":3,"column":17},"end":{"line":3,"column":18}},"loc":{"start":{"line":3,"column":34},"end":{"line":233,"column":1}},"line":3},"1":{"name":"(anonymous_1)","decl":{"start":{"line":11,"column":28},"end":{"line":11,"column":29}},"loc":{"start":{"line":12,"column":4},"end":{"line":16,"column":5}},"line":12},"2":{"name":"getComments","decl":{"start":{"line":18,"column":11},"end":{"line":18,"column":22}},"loc":{"start":{"line":18,"column":30},"end":{"line":20,"column":3}},"line":18},"3":{"name":"hasSitrepComments","decl":{"start":{"line":22,"column":11},"end":{"line":22,"column":28}},"loc":{"start":{"line":22,"column":62},"end":{"line":24,"column":3}},"line":22},"4":{"name":"(anonymous_4)","decl":{"start":{"line":23,"column":25},"end":{"line":23,"column":26}},"loc":{"start":{"line":23,"column":30},"end":{"line":23,"column":65}},"line":23},"5":{"name":"getSitrepCommentPrefix","decl":{"start":{"line":26,"column":11},"end":{"line":26,"column":33}},"loc":{"start":{"line":26,"column":67},"end":{"line":34,"column":3}},"line":26},"6":{"name":"createLogStatement","decl":{"start":{"line":36,"column":11},"end":{"line":36,"column":29}},"loc":{"start":{"line":36,"column":38},"end":{"line":43,"column":3}},"line":36},"7":{"name":"getName","decl":{"start":{"line":45,"column":11},"end":{"line":45,"column":18}},"loc":{"start":{"line":45,"column":26},"end":{"line":69,"column":3}},"line":45},"8":{"name":"(anonymous_8)","decl":{"start":{"line":63,"column":43},"end":{"line":63,"column":44}},"loc":{"start":{"line":63,"column":48},"end":{"line":63,"column":72}},"line":63},"9":{"name":"functionVisitor","decl":{"start":{"line":71,"column":11},"end":{"line":71,"column":26}},"loc":{"start":{"line":71,"column":57},"end":{"line":183,"column":3}},"line":71},"10":{"name":"(anonymous_10)","decl":{"start":{"line":99,"column":19},"end":{"line":99,"column":20}},"loc":{"start":{"line":99,"column":30},"end":{"line":111,"column":11}},"line":99},"11":{"name":"(anonymous_11)","decl":{"start":{"line":117,"column":19},"end":{"line":117,"column":20}},"loc":{"start":{"line":117,"column":27},"end":{"line":130,"column":11}},"line":117},"12":{"name":"(anonymous_12)","decl":{"start":{"line":138,"column":22},"end":{"line":138,"column":23}},"loc":{"start":{"line":138,"column":29},"end":{"line":150,"column":9}},"line":138}},"branchMap":{"0":{"loc":{"start":{"line":11,"column":34},"end":{"line":11,"column":50}},"type":"default-arg","locations":[{"start":{"line":11,"column":46},"end":{"line":11,"column":50}}],"line":11},"1":{"loc":{"start":{"line":14,"column":27},"end":{"line":14,"column":69}},"type":"cond-expr","locations":[{"start":{"line":14,"column":33},"end":{"line":14,"column":38}},{"start":{"line":14,"column":41},"end":{"line":14,"column":69}}],"line":14},"2":{"loc":{"start":{"line":14,"column":41},"end":{"line":14,"column":69}},"type":"cond-expr","locations":[{"start":{"line":14,"column":53},"end":{"line":14,"column":64}},{"start":{"line":14,"column":67},"end":{"line":14,"column":69}}],"line":14},"3":{"loc":{"start":{"line":19,"column":11},"end":{"line":19,"column":47}},"type":"binary-expr","locations":[{"start":{"line":19,"column":12},"end":{"line":19,"column":16}},{"start":{"line":19,"column":20},"end":{"line":19,"column":40}},{"start":{"line":19,"column":45},"end":{"line":19,"column":47}}],"line":19},"4":{"loc":{"start":{"line":22,"column":40},"end":{"line":22,"column":60}},"type":"default-arg","locations":[{"start":{"line":22,"column":48},"end":{"line":22,"column":60}}],"line":22},"5":{"loc":{"start":{"line":26,"column":45},"end":{"line":26,"column":65}},"type":"default-arg","locations":[{"start":{"line":26,"column":53},"end":{"line":26,"column":65}}],"line":26},"6":{"loc":{"start":{"line":29,"column":6},"end":{"line":31,"column":7}},"type":"if","locations":[{"start":{"line":29,"column":6},"end":{"line":31,"column":7}},{"start":{"line":29,"column":6},"end":{"line":31,"column":7}}],"line":29},"7":{"loc":{"start":{"line":29,"column":10},"end":{"line":29,"column":71}},"type":"binary-expr","locations":[{"start":{"line":29,"column":10},"end":{"line":29,"column":38}},{"start":{"line":29,"column":42},"end":{"line":29,"column":71}}],"line":29},"8":{"loc":{"start":{"line":39,"column":6},"end":{"line":41,"column":76}},"type":"cond-expr","locations":[{"start":{"line":40,"column":10},"end":{"line":40,"column":51}},{"start":{"line":41,"column":10},"end":{"line":41,"column":76}}],"line":39},"9":{"loc":{"start":{"line":39,"column":6},"end":{"line":39,"column":58}},"type":"binary-expr","locations":[{"start":{"line":39,"column":6},"end":{"line":39,"column":16}},{"start":{"line":39,"column":20},"end":{"line":39,"column":58}}],"line":39},"10":{"loc":{"start":{"line":41,"column":10},"end":{"line":41,"column":76}},"type":"cond-expr","locations":[{"start":{"line":41,"column":23},"end":{"line":41,"column":66}},{"start":{"line":41,"column":69},"end":{"line":41,"column":76}}],"line":41},"11":{"loc":{"start":{"line":46,"column":4},"end":{"line":53,"column":5}},"type":"if","locations":[{"start":{"line":46,"column":4},"end":{"line":53,"column":5}},{"start":{"line":46,"column":4},"end":{"line":53,"column":5}}],"line":46},"12":{"loc":{"start":{"line":47,"column":6},"end":{"line":52,"column":7}},"type":"if","locations":[{"start":{"line":47,"column":6},"end":{"line":52,"column":7}},{"start":{"line":47,"column":6},"end":{"line":52,"column":7}}],"line":47},"13":{"loc":{"start":{"line":48,"column":8},"end":{"line":49,"column":48}},"type":"binary-expr","locations":[{"start":{"line":48,"column":8},"end":{"line":48,"column":32}},{"start":{"line":49,"column":8},"end":{"line":49,"column":48}}],"line":48},"14":{"loc":{"start":{"line":55,"column":4},"end":{"line":57,"column":5}},"type":"if","locations":[{"start":{"line":55,"column":4},"end":{"line":57,"column":5}},{"start":{"line":55,"column":4},"end":{"line":57,"column":5}}],"line":55},"15":{"loc":{"start":{"line":55,"column":8},"end":{"line":55,"column":41}},"type":"binary-expr","locations":[{"start":{"line":55,"column":8},"end":{"line":55,"column":20}},{"start":{"line":55,"column":24},"end":{"line":55,"column":41}}],"line":55},"16":{"loc":{"start":{"line":59,"column":4},"end":{"line":61,"column":5}},"type":"if","locations":[{"start":{"line":59,"column":4},"end":{"line":61,"column":5}},{"start":{"line":59,"column":4},"end":{"line":61,"column":5}}],"line":59},"17":{"loc":{"start":{"line":59,"column":8},"end":{"line":59,"column":54}},"type":"binary-expr","locations":[{"start":{"line":59,"column":8},"end":{"line":59,"column":21}},{"start":{"line":59,"column":25},"end":{"line":59,"column":54}}],"line":59},"18":{"loc":{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},"type":"if","locations":[{"start":{"line":64,"column":4},"end":{"line":66,"column":5}},{"start":{"line":64,"column":4},"end":{"line":66,"column":5}}],"line":64},"19":{"loc":{"start":{"line":64,"column":8},"end":{"line":64,"column":64}},"type":"binary-expr","locations":[{"start":{"line":64,"column":8},"end":{"line":64,"column":22}},{"start":{"line":64,"column":26},"end":{"line":64,"column":64}}],"line":64},"20":{"loc":{"start":{"line":73,"column":4},"end":{"line":73,"column":44}},"type":"if","locations":[{"start":{"line":73,"column":4},"end":{"line":73,"column":44}},{"start":{"line":73,"column":4},"end":{"line":73,"column":44}}],"line":73},"21":{"loc":{"start":{"line":88,"column":8},"end":{"line":90,"column":9}},"type":"if","locations":[{"start":{"line":88,"column":8},"end":{"line":90,"column":9}},{"start":{"line":88,"column":8},"end":{"line":90,"column":9}}],"line":88},"22":{"loc":{"start":{"line":101,"column":12},"end":{"line":103,"column":13}},"type":"if","locations":[{"start":{"line":101,"column":12},"end":{"line":103,"column":13}},{"start":{"line":101,"column":12},"end":{"line":103,"column":13}}],"line":101},"23":{"loc":{"start":{"line":123,"column":20},"end":{"line":125,"column":54}},"type":"cond-expr","locations":[{"start":{"line":124,"column":24},"end":{"line":124,"column":56}},{"start":{"line":125,"column":24},"end":{"line":125,"column":54}}],"line":123},"24":{"loc":{"start":{"line":126,"column":20},"end":{"line":126,"column":70}},"type":"cond-expr","locations":[{"start":{"line":126,"column":49},"end":{"line":126,"column":59}},{"start":{"line":126,"column":62},"end":{"line":126,"column":70}}],"line":126},"25":{"loc":{"start":{"line":133,"column":8},"end":{"line":135,"column":9}},"type":"if","locations":[{"start":{"line":133,"column":8},"end":{"line":135,"column":9}},{"start":{"line":133,"column":8},"end":{"line":135,"column":9}}],"line":133},"26":{"loc":{"start":{"line":139,"column":10},"end":{"line":141,"column":11}},"type":"if","locations":[{"start":{"line":139,"column":10},"end":{"line":141,"column":11}},{"start":{"line":139,"column":10},"end":{"line":141,"column":11}}],"line":139},"27":{"loc":{"start":{"line":143,"column":10},"end":{"line":145,"column":11}},"type":"if","locations":[{"start":{"line":143,"column":10},"end":{"line":145,"column":11}},{"start":{"line":143,"column":10},"end":{"line":145,"column":11}}],"line":143},"28":{"loc":{"start":{"line":171,"column":4},"end":{"line":182,"column":5}},"type":"if","locations":[{"start":{"line":171,"column":4},"end":{"line":182,"column":5}},{"start":{"line":171,"column":4},"end":{"line":182,"column":5}}],"line":171},"29":{"loc":{"start":{"line":192,"column":12},"end":{"line":199,"column":13}},"type":"if","locations":[{"start":{"line":192,"column":12},"end":{"line":199,"column":13}},{"start":{"line":192,"column":12},"end":{"line":199,"column":13}}],"line":192},"30":{"loc":{"start":{"line":205,"column":8},"end":{"line":211,"column":9}},"type":"if","locations":[{"start":{"line":205,"column":8},"end":{"line":211,"column":9}},{"start":{"line":205,"column":8},"end":{"line":211,"column":9}}],"line":205},"31":{"loc":{"start":{"line":207,"column":10},"end":{"line":209,"column":11}},"type":"if","locations":[{"start":{"line":207,"column":10},"end":{"line":209,"column":11}},{"start":{"line":207,"column":10},"end":{"line":209,"column":11}}],"line":207},"32":{"loc":{"start":{"line":215,"column":8},"end":{"line":229,"column":9}},"type":"if","locations":[{"start":{"line":215,"column":8},"end":{"line":229,"column":9}},{"start":{"line":215,"column":8},"end":{"line":229,"column":9}}],"line":215},"33":{"loc":{"start":{"line":219,"column":10},"end":{"line":221,"column":11}},"type":"if","locations":[{"start":{"line":219,"column":10},"end":{"line":221,"column":11}},{"start":{"line":219,"column":10},"end":{"line":221,"column":11}}],"line":219},"34":{"loc":{"start":{"line":222,"column":10},"end":{"line":228,"column":11}},"type":"if","locations":[{"start":{"line":222,"column":10},"end":{"line":228,"column":11}},{"start":{"line":222,"column":10},"end":{"line":228,"column":11}}],"line":222}},"s":{"0":1,"1":1,"2":1,"3":1,"4":1,"5":35,"6":100,"7":100,"8":19,"9":19,"10":19,"11":19,"12":1,"13":18,"14":34,"15":17,"16":1,"17":1,"18":16,"19":8,"20":8,"21":3,"22":5,"23":9,"24":5,"25":3,"26":2,"27":17,"28":17,"29":1,"30":17,"31":17,"32":17,"33":8,"34":2,"35":6,"36":2,"37":8,"38":8,"39":2,"40":8,"41":2,"42":8,"43":34,"44":2,"45":32,"46":32,"47":38,"48":8,"49":30,"50":2,"51":28,"52":16,"53":16,"54":16,"55":16,"56":16,"57":17,"58":2,"59":1,"60":3,"61":3,"62":3,"63":2,"64":2,"65":1,"66":38,"67":38,"68":13,"69":13,"70":1,"71":13,"72":59,"73":59,"74":4,"75":4,"76":2,"77":4,"78":3,"79":3},"f":{"0":1,"1":35,"2":100,"3":100,"4":19,"5":19,"6":34,"7":17,"8":9,"9":17,"10":8,"11":8,"12":38},"b":{"0":[33],"1":[18,17],"2":[16,1],"3":[100,100,81],"4":[97],"5":[18],"6":[1,18],"7":[19,19],"8":[16,18],"9":[34,34],"10":[18,0],"11":[1,16],"12":[1,0],"13":[1,1],"14":[8,8],"15":[16,8],"16":[3,5],"17":[8,3],"18":[3,2],"19":[5,3],"20":[1,16],"21":[2,6],"22":[2,6],"23":[6,2],"24":[6,2],"25":[2,32],"26":[8,30],"27":[2,28],"28":[2,15],"29":[2,1],"30":[13,25],"31":[1,12],"32":[4,55],"33":[2,2],"34":[3,1]},"_coverageSchema":"332fd63041d2c1bcb487cc26dd0d5f7d97098a6c","hash":"b018704d2397f838a5698fd3a875f3108f0a9087"} | ||
} |
{ | ||
"name": "babel-plugin-sitrep", | ||
"version": "1.2.3", | ||
"version": "1.3.0", | ||
"description": "Log all assignments and the return value of a function with a simple comment", | ||
@@ -5,0 +5,0 @@ "main": "src/index.js", |
@@ -53,2 +53,8 @@ # babel-plugin-sitrep | ||
// sitrep prefix | ||
function bar () { | ||
var a = 'foo' | ||
return a | ||
} | ||
``` | ||
@@ -63,10 +69,15 @@ | ||
function bar () { | ||
console.groupCollapsed('bar'); | ||
var a = 'foo'; | ||
console.log('a', a); | ||
console.log('a: ', a); | ||
const b = 'bar'; | ||
console.log('b', b); | ||
console.log('b: ', b); | ||
let c = [a, b].map(x => x); | ||
console.log('c', c); | ||
console.log('c: ', c); | ||
var _returnValue = c.join('-'); | ||
console.log('Return Value:', _returnValue); | ||
console.groupEnd('bar'); | ||
return _returnValue; | ||
@@ -77,5 +88,8 @@ } | ||
var cb = function (x) { | ||
console.groupCollapsed('cb'); | ||
var _returnValue3 = x.charAt(0); | ||
console.log('Return Value:', _returnValue3); | ||
console.groupEnd('cb'); | ||
return _returnValue3; | ||
@@ -86,7 +100,10 @@ }; | ||
var cb = function (x) { | ||
console.groupCollapsed('cb'); | ||
x = x + 2; | ||
console.log('x', x); | ||
console.log('x: ', x); | ||
x.charAt(0); | ||
var _returnValue4 = x; | ||
console.log('Return Value:', _returnValue4); | ||
console.groupEnd('cb'); | ||
return _returnValue4; | ||
@@ -97,4 +114,6 @@ }; | ||
var a = function () { | ||
console.groupCollapsed('a'); | ||
var _returnValue5 = 'foo'; | ||
console.log('Return Value:', _returnValue5); | ||
console.groupEnd('a'); | ||
@@ -107,4 +126,6 @@ return _returnValue5; | ||
fn() { | ||
console.groupCollapsed('fn'); | ||
let a = 5; | ||
console.log('a', a); | ||
console.log('a: ', a); | ||
@@ -114,2 +135,3 @@ var _returnValue6 = a + 5; | ||
console.log('Return Value:', _returnValue6); | ||
console.groupEnd('fn'); | ||
return _returnValue6; | ||
@@ -122,12 +144,28 @@ } | ||
fire() { | ||
console.groupCollapsed('fire'); | ||
let a = 2; | ||
console.log('a: ', a); | ||
console.log('a', a); | ||
var _returnValue7 = a + 5; | ||
console.log('Return Value:', _returnValue7); | ||
console.groupEnd('fire'); | ||
return _returnValue7; | ||
} | ||
} | ||
// sitrep prefix | ||
function bar () { | ||
console.groupCollapsed('(prefix) bar'); | ||
var a = 'foo'; | ||
console.log('a: ', a); | ||
var _returnValue8 = c.join('-'); | ||
console.log('Return Value:', _returnValue8); | ||
console.groupEnd('(prefix) bar'); | ||
return _returnValue8; | ||
} | ||
``` | ||
@@ -185,3 +223,3 @@ | ||
// log-all-the-things | ||
function fn(a) { | ||
function fn(a) { | ||
a = a.map(x => x) | ||
@@ -188,0 +226,0 @@ return a |
@@ -106,3 +106,3 @@ const pluginTester = require('babel-plugin-tester') | ||
let a = 2 | ||
return a + 5 | ||
@@ -119,3 +119,3 @@ } | ||
let a = 2 | ||
let b = a + 5 | ||
@@ -143,3 +143,3 @@ } | ||
} | ||
vars = vars.map(x => x) | ||
@@ -155,3 +155,3 @@ return vars | ||
// sitrep | ||
function fn(a) { | ||
function fn(a) { | ||
a = a.map(x => x) | ||
@@ -169,3 +169,3 @@ return a | ||
// 🔬 | ||
function fn(a) { | ||
function fn(a) { | ||
a = a.map(x => x) | ||
@@ -222,3 +222,3 @@ return a | ||
const shouldNotLog = 'bar'; | ||
function bar () { | ||
@@ -230,5 +230,5 @@ var a = 'foo' | ||
} | ||
var cb = x => x.charAt(0) | ||
var cb = x => { | ||
@@ -239,7 +239,7 @@ x = x + 2 | ||
} | ||
var a = function () { | ||
return 'foo' | ||
} | ||
const obj = { | ||
@@ -251,18 +251,31 @@ fn() { | ||
} | ||
class Boom { | ||
// sitrep | ||
shouldNotLog = 'bar'; | ||
fire() { | ||
let a = 2 | ||
return a + 5 | ||
} | ||
handleClick = (e) => e.preventDefault() | ||
} | ||
` | ||
}, | ||
{ | ||
title: 'optional log prefix', | ||
code: ` | ||
// sitrep prefix | ||
function bar () { | ||
var a = 'foo' | ||
const b = 'bar' | ||
let c = [a, b].map(x => x) | ||
let d = a | ||
return c.join('-') | ||
} | ||
` | ||
} | ||
] | ||
}) |
@@ -0,1 +1,3 @@ | ||
const defaultLabel = 'sitrep' | ||
module.exports = function (babel) { | ||
@@ -20,6 +22,16 @@ const { types: t } = babel | ||
function hasSitrepComments (comments, label = 'sitrep') { | ||
return comments.some(c => c.value.trim() === label) | ||
function hasSitrepComments (comments, label = defaultLabel) { | ||
return comments.some(c => c.value.trim().indexOf(label) === 0) | ||
} | ||
function getSitrepCommentPrefix (comments, label = defaultLabel) { | ||
for (let i = 0; i < comments.length; i += 1) { | ||
const comment = comments[i].value.trim() | ||
if (comment.indexOf(label) === 0 && comment.length > label.length) { | ||
return comment.substr(label.length).trim() | ||
} | ||
} | ||
return undefined | ||
} | ||
function createLogStatement (thing) { | ||
@@ -60,4 +72,5 @@ return t.callExpression( | ||
function functionVisitor (functionPath, state) { | ||
function functionVisitor (functionPath, state, prefix) { | ||
let name = getName(functionPath) | ||
if (prefix) name = `(${prefix}) ${name}` | ||
functionPath | ||
@@ -180,6 +193,8 @@ .get('body') | ||
ClassProperty (path) { | ||
if (hasSitrepComments(getComments(path.node), state.opts.label)) { | ||
const comments = getComments(path.node) | ||
if (hasSitrepComments(comments, state.opts.label)) { | ||
const prefix = getSitrepCommentPrefix(comments, state.opts.label) | ||
path.traverse({ | ||
Function (path) { | ||
functionVisitor(path, state) | ||
functionVisitor(path, state, prefix) | ||
} | ||
@@ -192,13 +207,17 @@ }) | ||
Function (path, state) { | ||
if (hasSitrepComments(getComments(path.node), state.opts.label)) { | ||
const comments = getComments(path.node) | ||
if (hasSitrepComments(comments, state.opts.label)) { | ||
const prefix = getSitrepCommentPrefix(comments, state.opts.label) | ||
if (path.isArrowFunctionExpression()) { | ||
path.arrowFunctionToShadowed() | ||
} | ||
functionVisitor(path, state) | ||
functionVisitor(path, state, prefix) | ||
} | ||
}, | ||
VariableDeclarator (path, state) { | ||
const comments = getComments(path.parentPath.node) | ||
if ( | ||
hasSitrepComments(getComments(path.parentPath.node), state.opts.label) | ||
hasSitrepComments(comments, state.opts.label) | ||
) { | ||
const prefix = getSitrepCommentPrefix(comments, state.opts.label) | ||
if (t.isArrowFunctionExpression(path.node.init)) { | ||
@@ -210,3 +229,3 @@ path.get('init').arrowFunctionToShadowed() | ||
Function (path) { | ||
functionVisitor(path, state) | ||
functionVisitor(path, state, prefix) | ||
} | ||
@@ -213,0 +232,0 @@ }) |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
960
245
253179
25