Socket
Socket
Sign inDemoInstall

vinyl

Package Overview
Dependencies
5
Maintainers
1
Versions
30
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 0.4.0 to 0.4.1

2

coverage/coverage.json

@@ -1,1 +0,1 @@

{"/Users/contra/Projects/vinyl/index.js":{"path":"/Users/contra/Projects/vinyl/index.js","s":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":2,"7":2,"8":2,"9":2,"10":2,"11":2,"12":2,"13":1,"14":138,"15":52,"16":138,"17":138,"18":138,"19":138,"20":138,"21":2,"22":48,"23":2,"24":56,"25":2,"26":12,"27":2,"28":6,"29":2,"30":26,"31":4,"32":22,"33":12,"34":10,"35":10,"36":26,"37":26,"38":140,"39":88,"40":26,"41":2,"42":2,"43":24,"44":8,"45":16,"46":26,"47":26,"48":2,"49":12,"50":6,"51":12,"52":6,"53":12,"54":4,"55":8,"56":4,"57":2,"58":2,"59":4,"60":4,"61":2,"62":4,"63":2,"64":12,"65":12,"66":12,"67":8,"68":12,"69":6,"70":12,"71":2,"72":12,"73":2,"74":204,"75":174,"76":2,"77":172,"78":2,"79":14,"80":2,"81":12,"82":2,"83":10,"84":2,"85":2,"86":84,"87":16,"88":2,"89":14,"90":8,"91":2},"b":{"1":[52,86],"2":[48,90],"3":[138,86],"4":[138,100],"5":[138,128],"6":[138,96],"7":[6,2,2],"8":[4,22],"9":[12,10],"10":[88,52],"11":[140,114],"12":[16,72],"13":[2,24],"14":[8,16],"15":[24,22],"16":[2,24],"17":[6,6],"18":[6,6],"19":[4,8],"20":[4,4],"21":[2,2],"22":[2,2],"23":[6,6],"24":[12,10],"25":[8,4],"26":[6,6],"27":[2,10],"28":[2,172],"29":[174,136,114],"30":[2,12],"31":[2,10],"32":[2,14],"33":[8,6],"34":[14,12]},"f":{"1":138,"2":48,"3":56,"4":12,"5":6,"6":26,"7":140,"8":12,"9":12,"10":204,"11":174,"12":14,"13":2,"14":84,"15":16},"fnMap":{"1":{"name":"File","line":17,"loc":{"start":{"line":17,"column":0},"end":{"line":17,"column":20}}},"2":{"name":"(anonymous_2)","line":35,"loc":{"start":{"line":35,"column":26},"end":{"line":35,"column":37}}},"3":{"name":"(anonymous_3)","line":39,"loc":{"start":{"line":39,"column":26},"end":{"line":39,"column":37}}},"4":{"name":"(anonymous_4)","line":43,"loc":{"start":{"line":43,"column":24},"end":{"line":43,"column":35}}},"5":{"name":"(anonymous_5)","line":48,"loc":{"start":{"line":48,"column":29},"end":{"line":48,"column":40}}},"6":{"name":"(anonymous_6)","line":52,"loc":{"start":{"line":52,"column":23},"end":{"line":52,"column":37}}},"7":{"name":"(anonymous_7)","line":70,"loc":{"start":{"line":70,"column":28},"end":{"line":70,"column":42}}},"8":{"name":"(anonymous_8)","line":90,"loc":{"start":{"line":90,"column":22},"end":{"line":90,"column":44}}},"9":{"name":"(anonymous_9)","line":111,"loc":{"start":{"line":111,"column":25},"end":{"line":111,"column":36}}},"10":{"name":"(anonymous_10)","line":135,"loc":{"start":{"line":135,"column":7},"end":{"line":135,"column":18}}},"11":{"name":"(anonymous_11)","line":138,"loc":{"start":{"line":138,"column":7},"end":{"line":138,"column":21}}},"12":{"name":"(anonymous_12)","line":148,"loc":{"start":{"line":148,"column":7},"end":{"line":148,"column":18}}},"13":{"name":"(anonymous_13)","line":153,"loc":{"start":{"line":153,"column":7},"end":{"line":153,"column":18}}},"14":{"name":"(anonymous_14)","line":159,"loc":{"start":{"line":159,"column":7},"end":{"line":159,"column":18}}},"15":{"name":"(anonymous_15)","line":162,"loc":{"start":{"line":162,"column":7},"end":{"line":162,"column":22}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":27}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":10}},"3":{"start":{"line":4,"column":0},"end":{"line":8,"column":1}},"4":{"start":{"line":5,"column":2},"end":{"line":5,"column":41}},"5":{"start":{"line":7,"column":2},"end":{"line":7,"column":34}},"6":{"start":{"line":9,"column":0},"end":{"line":9,"column":40}},"7":{"start":{"line":10,"column":0},"end":{"line":10,"column":47}},"8":{"start":{"line":11,"column":0},"end":{"line":11,"column":41}},"9":{"start":{"line":12,"column":0},"end":{"line":12,"column":41}},"10":{"start":{"line":13,"column":0},"end":{"line":13,"column":37}},"11":{"start":{"line":14,"column":0},"end":{"line":14,"column":51}},"12":{"start":{"line":15,"column":0},"end":{"line":15,"column":31}},"13":{"start":{"line":17,"column":0},"end":{"line":33,"column":1}},"14":{"start":{"line":18,"column":2},"end":{"line":18,"column":23}},"15":{"start":{"line":18,"column":13},"end":{"line":18,"column":23}},"16":{"start":{"line":21,"column":2},"end":{"line":21,"column":46}},"17":{"start":{"line":24,"column":2},"end":{"line":24,"column":39}},"18":{"start":{"line":25,"column":2},"end":{"line":25,"column":36}},"19":{"start":{"line":29,"column":2},"end":{"line":29,"column":32}},"20":{"start":{"line":32,"column":2},"end":{"line":32,"column":40}},"21":{"start":{"line":35,"column":0},"end":{"line":37,"column":2}},"22":{"start":{"line":36,"column":2},"end":{"line":36,"column":33}},"23":{"start":{"line":39,"column":0},"end":{"line":41,"column":2}},"24":{"start":{"line":40,"column":2},"end":{"line":40,"column":33}},"25":{"start":{"line":43,"column":0},"end":{"line":45,"column":2}},"26":{"start":{"line":44,"column":2},"end":{"line":44,"column":31}},"27":{"start":{"line":48,"column":0},"end":{"line":50,"column":2}},"28":{"start":{"line":49,"column":2},"end":{"line":49,"column":63}},"29":{"start":{"line":52,"column":0},"end":{"line":88,"column":2}},"30":{"start":{"line":53,"column":2},"end":{"line":66,"column":3}},"31":{"start":{"line":54,"column":4},"end":{"line":57,"column":6}},"32":{"start":{"line":58,"column":9},"end":{"line":66,"column":3}},"33":{"start":{"line":59,"column":4},"end":{"line":62,"column":6}},"34":{"start":{"line":64,"column":4},"end":{"line":64,"column":33}},"35":{"start":{"line":65,"column":4},"end":{"line":65,"column":42}},"36":{"start":{"line":68,"column":2},"end":{"line":68,"column":24}},"37":{"start":{"line":70,"column":2},"end":{"line":74,"column":11}},"38":{"start":{"line":71,"column":4},"end":{"line":73,"column":5}},"39":{"start":{"line":72,"column":6},"end":{"line":72,"column":73}},"40":{"start":{"line":76,"column":2},"end":{"line":83,"column":3}},"41":{"start":{"line":77,"column":4},"end":{"line":77,"column":65}},"42":{"start":{"line":78,"column":4},"end":{"line":78,"column":65}},"43":{"start":{"line":79,"column":9},"end":{"line":83,"column":3}},"44":{"start":{"line":80,"column":4},"end":{"line":80,"column":47}},"45":{"start":{"line":82,"column":4},"end":{"line":82,"column":34}},"46":{"start":{"line":85,"column":2},"end":{"line":85,"column":55}},"47":{"start":{"line":87,"column":2},"end":{"line":87,"column":14}},"48":{"start":{"line":90,"column":0},"end":{"line":109,"column":2}},"49":{"start":{"line":91,"column":2},"end":{"line":91,"column":21}},"50":{"start":{"line":91,"column":12},"end":{"line":91,"column":21}},"51":{"start":{"line":92,"column":2},"end":{"line":92,"column":53}},"52":{"start":{"line":92,"column":38},"end":{"line":92,"column":53}},"53":{"start":{"line":94,"column":2},"end":{"line":96,"column":3}},"54":{"start":{"line":95,"column":4},"end":{"line":95,"column":43}},"55":{"start":{"line":97,"column":2},"end":{"line":104,"column":3}},"56":{"start":{"line":98,"column":4},"end":{"line":102,"column":5}},"57":{"start":{"line":99,"column":6},"end":{"line":99,"column":32}},"58":{"start":{"line":101,"column":6},"end":{"line":101,"column":34}},"59":{"start":{"line":103,"column":4},"end":{"line":103,"column":18}},"60":{"start":{"line":107,"column":2},"end":{"line":107,"column":28}},"61":{"start":{"line":107,"column":15},"end":{"line":107,"column":28}},"62":{"start":{"line":108,"column":2},"end":{"line":108,"column":16}},"63":{"start":{"line":111,"column":0},"end":{"line":130,"column":2}},"64":{"start":{"line":112,"column":2},"end":{"line":112,"column":19}},"65":{"start":{"line":115,"column":2},"end":{"line":115,"column":70}},"66":{"start":{"line":117,"column":2},"end":{"line":119,"column":3}},"67":{"start":{"line":118,"column":4},"end":{"line":118,"column":35}},"68":{"start":{"line":121,"column":2},"end":{"line":123,"column":3}},"69":{"start":{"line":122,"column":4},"end":{"line":122,"column":42}},"70":{"start":{"line":125,"column":2},"end":{"line":127,"column":3}},"71":{"start":{"line":126,"column":4},"end":{"line":126,"column":47}},"72":{"start":{"line":129,"column":2},"end":{"line":129,"column":40}},"73":{"start":{"line":134,"column":0},"end":{"line":144,"column":3}},"74":{"start":{"line":136,"column":4},"end":{"line":136,"column":26}},"75":{"start":{"line":139,"column":4},"end":{"line":141,"column":5}},"76":{"start":{"line":140,"column":6},"end":{"line":140,"column":80}},"77":{"start":{"line":142,"column":4},"end":{"line":142,"column":25}},"78":{"start":{"line":147,"column":0},"end":{"line":156,"column":3}},"79":{"start":{"line":149,"column":4},"end":{"line":149,"column":80}},"80":{"start":{"line":149,"column":20},"end":{"line":149,"column":80}},"81":{"start":{"line":150,"column":4},"end":{"line":150,"column":80}},"82":{"start":{"line":150,"column":20},"end":{"line":150,"column":80}},"83":{"start":{"line":151,"column":4},"end":{"line":151,"column":47}},"84":{"start":{"line":154,"column":4},"end":{"line":154,"column":103}},"85":{"start":{"line":158,"column":0},"end":{"line":170,"column":3}},"86":{"start":{"line":160,"column":4},"end":{"line":160,"column":49}},"87":{"start":{"line":163,"column":4},"end":{"line":163,"column":75}},"88":{"start":{"line":163,"column":34},"end":{"line":163,"column":75}},"89":{"start":{"line":166,"column":4},"end":{"line":168,"column":5}},"90":{"start":{"line":167,"column":6},"end":{"line":167,"column":30}},"91":{"start":{"line":172,"column":0},"end":{"line":172,"column":22}}},"branchMap":{"1":{"line":18,"type":"if","locations":[{"start":{"line":18,"column":2},"end":{"line":18,"column":2}},{"start":{"line":18,"column":2},"end":{"line":18,"column":2}}]},"2":{"line":21,"type":"cond-expr","locations":[{"start":{"line":21,"column":29},"end":{"line":21,"column":40}},{"start":{"line":21,"column":43},"end":{"line":21,"column":45}}]},"3":{"line":24,"type":"binary-expr","locations":[{"start":{"line":24,"column":13},"end":{"line":24,"column":21}},{"start":{"line":24,"column":25},"end":{"line":24,"column":38}}]},"4":{"line":25,"type":"binary-expr","locations":[{"start":{"line":25,"column":14},"end":{"line":25,"column":23}},{"start":{"line":25,"column":27},"end":{"line":25,"column":35}}]},"5":{"line":29,"type":"binary-expr","locations":[{"start":{"line":29,"column":14},"end":{"line":29,"column":23}},{"start":{"line":29,"column":27},"end":{"line":29,"column":31}}]},"6":{"line":32,"type":"binary-expr","locations":[{"start":{"line":32,"column":18},"end":{"line":32,"column":31}},{"start":{"line":32,"column":35},"end":{"line":32,"column":39}}]},"7":{"line":49,"type":"binary-expr","locations":[{"start":{"line":49,"column":9},"end":{"line":49,"column":22}},{"start":{"line":49,"column":26},"end":{"line":49,"column":35}},{"start":{"line":49,"column":39},"end":{"line":49,"column":62}}]},"8":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":2},"end":{"line":53,"column":2}},{"start":{"line":53,"column":2},"end":{"line":53,"column":2}}]},"9":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":9},"end":{"line":58,"column":9}},{"start":{"line":58,"column":9},"end":{"line":58,"column":9}}]},"10":{"line":71,"type":"if","locations":[{"start":{"line":71,"column":4},"end":{"line":71,"column":4}},{"start":{"line":71,"column":4},"end":{"line":71,"column":4}}]},"11":{"line":71,"type":"binary-expr","locations":[{"start":{"line":71,"column":8},"end":{"line":71,"column":27}},{"start":{"line":71,"column":31},"end":{"line":71,"column":45}}]},"12":{"line":72,"type":"cond-expr","locations":[{"start":{"line":72,"column":38},"end":{"line":72,"column":60}},{"start":{"line":72,"column":63},"end":{"line":72,"column":72}}]},"13":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":2},"end":{"line":76,"column":2}},{"start":{"line":76,"column":2},"end":{"line":76,"column":2}}]},"14":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":9},"end":{"line":79,"column":9}},{"start":{"line":79,"column":9},"end":{"line":79,"column":9}}]},"15":{"line":79,"type":"binary-expr","locations":[{"start":{"line":79,"column":13},"end":{"line":79,"column":25}},{"start":{"line":79,"column":29},"end":{"line":79,"column":44}}]},"16":{"line":85,"type":"cond-expr","locations":[{"start":{"line":85,"column":26},"end":{"line":85,"column":47}},{"start":{"line":85,"column":50},"end":{"line":85,"column":54}}]},"17":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":2},"end":{"line":91,"column":2}},{"start":{"line":91,"column":2},"end":{"line":91,"column":2}}]},"18":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":2},"end":{"line":92,"column":2}},{"start":{"line":92,"column":2},"end":{"line":92,"column":2}}]},"19":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":2},"end":{"line":94,"column":2}},{"start":{"line":94,"column":2},"end":{"line":94,"column":2}}]},"20":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":2},"end":{"line":97,"column":2}},{"start":{"line":97,"column":2},"end":{"line":97,"column":2}}]},"21":{"line":98,"type":"if","locations":[{"start":{"line":98,"column":4},"end":{"line":98,"column":4}},{"start":{"line":98,"column":4},"end":{"line":98,"column":4}}]},"22":{"line":107,"type":"if","locations":[{"start":{"line":107,"column":2},"end":{"line":107,"column":2}},{"start":{"line":107,"column":2},"end":{"line":107,"column":2}}]},"23":{"line":115,"type":"cond-expr","locations":[{"start":{"line":115,"column":44},"end":{"line":115,"column":57}},{"start":{"line":115,"column":60},"end":{"line":115,"column":69}}]},"24":{"line":115,"type":"binary-expr","locations":[{"start":{"line":115,"column":18},"end":{"line":115,"column":27}},{"start":{"line":115,"column":31},"end":{"line":115,"column":40}}]},"25":{"line":117,"type":"if","locations":[{"start":{"line":117,"column":2},"end":{"line":117,"column":2}},{"start":{"line":117,"column":2},"end":{"line":117,"column":2}}]},"26":{"line":121,"type":"if","locations":[{"start":{"line":121,"column":2},"end":{"line":121,"column":2}},{"start":{"line":121,"column":2},"end":{"line":121,"column":2}}]},"27":{"line":125,"type":"if","locations":[{"start":{"line":125,"column":2},"end":{"line":125,"column":2}},{"start":{"line":125,"column":2},"end":{"line":125,"column":2}}]},"28":{"line":139,"type":"if","locations":[{"start":{"line":139,"column":4},"end":{"line":139,"column":4}},{"start":{"line":139,"column":4},"end":{"line":139,"column":4}}]},"29":{"line":139,"type":"binary-expr","locations":[{"start":{"line":139,"column":8},"end":{"line":139,"column":22}},{"start":{"line":139,"column":26},"end":{"line":139,"column":40}},{"start":{"line":139,"column":44},"end":{"line":139,"column":56}}]},"30":{"line":149,"type":"if","locations":[{"start":{"line":149,"column":4},"end":{"line":149,"column":4}},{"start":{"line":149,"column":4},"end":{"line":149,"column":4}}]},"31":{"line":150,"type":"if","locations":[{"start":{"line":150,"column":4},"end":{"line":150,"column":4}},{"start":{"line":150,"column":4},"end":{"line":150,"column":4}}]},"32":{"line":163,"type":"if","locations":[{"start":{"line":163,"column":4},"end":{"line":163,"column":4}},{"start":{"line":163,"column":4},"end":{"line":163,"column":4}}]},"33":{"line":166,"type":"if","locations":[{"start":{"line":166,"column":4},"end":{"line":166,"column":4}},{"start":{"line":166,"column":4},"end":{"line":166,"column":4}}]},"34":{"line":166,"type":"binary-expr","locations":[{"start":{"line":166,"column":8},"end":{"line":166,"column":12}},{"start":{"line":166,"column":16},"end":{"line":166,"column":34}}]}}},"/Users/contra/Projects/vinyl/lib/cloneBuffer.js":{"path":"/Users/contra/Projects/vinyl/lib/cloneBuffer.js","s":{"1":1,"2":1,"3":10,"4":10,"5":10},"b":{},"f":{"1":10},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":31}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":38}},"2":{"start":{"line":3,"column":0},"end":{"line":7,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":35}},"4":{"start":{"line":5,"column":2},"end":{"line":5,"column":16}},"5":{"start":{"line":6,"column":2},"end":{"line":6,"column":13}}},"branchMap":{}},"/Users/contra/Projects/vinyl/lib/isBuffer.js":{"path":"/Users/contra/Projects/vinyl/lib/isBuffer.js","s":{"1":1,"2":1,"3":1,"4":226},"b":{"1":[226,224]},"f":{"1":226},"fnMap":{"1":{"name":"(anonymous_1)","line":5,"loc":{"start":{"line":5,"column":17},"end":{"line":5,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":28}},"2":{"start":{"line":2,"column":0},"end":{"line":2,"column":24}},"3":{"start":{"line":5,"column":0},"end":{"line":7,"column":2}},"4":{"start":{"line":6,"column":2},"end":{"line":6,"column":54}}},"branchMap":{"1":{"line":6,"type":"binary-expr","locations":[{"start":{"line":6,"column":9},"end":{"line":6,"column":30}},{"start":{"line":6,"column":34},"end":{"line":6,"column":53}}]}}},"/Users/contra/Projects/vinyl/lib/isStream.js":{"path":"/Users/contra/Projects/vinyl/lib/isStream.js","s":{"1":1,"2":1,"3":206},"b":{"1":[206,68]},"f":{"1":206},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":38}},"2":{"start":{"line":3,"column":0},"end":{"line":5,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":36}}},"branchMap":{"1":{"line":4,"type":"binary-expr","locations":[{"start":{"line":4,"column":9},"end":{"line":4,"column":12}},{"start":{"line":4,"column":16},"end":{"line":4,"column":35}}]}}},"/Users/contra/Projects/vinyl/lib/isNull.js":{"path":"/Users/contra/Projects/vinyl/lib/isNull.js","s":{"1":1,"2":131},"b":{},"f":{"1":131},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":17},"end":{"line":1,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":3,"column":2}},"2":{"start":{"line":2,"column":2},"end":{"line":2,"column":20}}},"branchMap":{}},"/Users/contra/Projects/vinyl/lib/inspectStream.js":{"path":"/Users/contra/Projects/vinyl/lib/inspectStream.js","s":{"1":1,"2":1,"3":10,"4":2,"5":8,"6":8,"7":1,"8":8},"b":{"1":[2,8],"2":[1,7]},"f":{"1":10},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":34}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":37}},"2":{"start":{"line":3,"column":0},"end":{"line":11,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":32}},"4":{"start":{"line":4,"column":25},"end":{"line":4,"column":32}},"5":{"start":{"line":6,"column":2},"end":{"line":6,"column":43}},"6":{"start":{"line":8,"column":2},"end":{"line":8,"column":47}},"7":{"start":{"line":8,"column":31},"end":{"line":8,"column":47}},"8":{"start":{"line":10,"column":2},"end":{"line":10,"column":34}}},"branchMap":{"1":{"line":4,"type":"if","locations":[{"start":{"line":4,"column":2},"end":{"line":4,"column":2}},{"start":{"line":4,"column":2},"end":{"line":4,"column":2}}]},"2":{"line":8,"type":"if","locations":[{"start":{"line":8,"column":2},"end":{"line":8,"column":2}},{"start":{"line":8,"column":2},"end":{"line":8,"column":2}}]}}}}
{"/Users/contra/Projects/vinyl/index.js":{"path":"/Users/contra/Projects/vinyl/index.js","s":{"1":2,"2":2,"3":2,"4":2,"5":1,"6":2,"7":2,"8":2,"9":2,"10":2,"11":2,"12":2,"13":1,"14":142,"15":54,"16":142,"17":142,"18":142,"19":142,"20":142,"21":2,"22":50,"23":2,"24":58,"25":2,"26":12,"27":2,"28":6,"29":2,"30":28,"31":4,"32":24,"33":14,"34":10,"35":10,"36":28,"37":28,"38":150,"39":84,"40":66,"41":28,"42":2,"43":2,"44":26,"45":10,"46":16,"47":28,"48":28,"49":28,"50":2,"51":12,"52":6,"53":12,"54":6,"55":12,"56":4,"57":8,"58":4,"59":2,"60":2,"61":4,"62":4,"63":2,"64":4,"65":2,"66":12,"67":12,"68":12,"69":8,"70":12,"71":6,"72":12,"73":2,"74":12,"75":2,"76":210,"77":180,"78":2,"79":178,"80":2,"81":14,"82":2,"83":12,"84":2,"85":10,"86":2,"87":2,"88":90,"89":18,"90":2,"91":16,"92":10,"93":2},"b":{"1":[54,88],"2":[50,92],"3":[142,88],"4":[142,102],"5":[142,130],"6":[142,98],"7":[6,2,2],"8":[4,24],"9":[14,10],"10":[84,66],"11":[150,122,94,66],"12":[12,54],"13":[2,26],"14":[10,16],"15":[26,24],"16":[4,24],"17":[6,6],"18":[6,6],"19":[4,8],"20":[4,4],"21":[2,2],"22":[2,2],"23":[6,6],"24":[12,10],"25":[8,4],"26":[6,6],"27":[2,10],"28":[2,178],"29":[180,138,116],"30":[2,12],"31":[2,10],"32":[2,16],"33":[10,6],"34":[16,14]},"f":{"1":142,"2":50,"3":58,"4":12,"5":6,"6":28,"7":150,"8":12,"9":12,"10":210,"11":180,"12":14,"13":2,"14":90,"15":18},"fnMap":{"1":{"name":"File","line":17,"loc":{"start":{"line":17,"column":0},"end":{"line":17,"column":20}}},"2":{"name":"(anonymous_2)","line":35,"loc":{"start":{"line":35,"column":26},"end":{"line":35,"column":37}}},"3":{"name":"(anonymous_3)","line":39,"loc":{"start":{"line":39,"column":26},"end":{"line":39,"column":37}}},"4":{"name":"(anonymous_4)","line":43,"loc":{"start":{"line":43,"column":24},"end":{"line":43,"column":35}}},"5":{"name":"(anonymous_5)","line":48,"loc":{"start":{"line":48,"column":29},"end":{"line":48,"column":40}}},"6":{"name":"(anonymous_6)","line":52,"loc":{"start":{"line":52,"column":23},"end":{"line":52,"column":37}}},"7":{"name":"(anonymous_7)","line":70,"loc":{"start":{"line":70,"column":28},"end":{"line":70,"column":42}}},"8":{"name":"(anonymous_8)","line":95,"loc":{"start":{"line":95,"column":22},"end":{"line":95,"column":44}}},"9":{"name":"(anonymous_9)","line":116,"loc":{"start":{"line":116,"column":25},"end":{"line":116,"column":36}}},"10":{"name":"(anonymous_10)","line":140,"loc":{"start":{"line":140,"column":7},"end":{"line":140,"column":18}}},"11":{"name":"(anonymous_11)","line":143,"loc":{"start":{"line":143,"column":7},"end":{"line":143,"column":21}}},"12":{"name":"(anonymous_12)","line":153,"loc":{"start":{"line":153,"column":7},"end":{"line":153,"column":18}}},"13":{"name":"(anonymous_13)","line":158,"loc":{"start":{"line":158,"column":7},"end":{"line":158,"column":18}}},"14":{"name":"(anonymous_14)","line":164,"loc":{"start":{"line":164,"column":7},"end":{"line":164,"column":18}}},"15":{"name":"(anonymous_15)","line":167,"loc":{"start":{"line":167,"column":7},"end":{"line":167,"column":22}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":27}},"2":{"start":{"line":3,"column":0},"end":{"line":3,"column":10}},"3":{"start":{"line":4,"column":0},"end":{"line":8,"column":1}},"4":{"start":{"line":5,"column":2},"end":{"line":5,"column":41}},"5":{"start":{"line":7,"column":2},"end":{"line":7,"column":34}},"6":{"start":{"line":9,"column":0},"end":{"line":9,"column":40}},"7":{"start":{"line":10,"column":0},"end":{"line":10,"column":47}},"8":{"start":{"line":11,"column":0},"end":{"line":11,"column":41}},"9":{"start":{"line":12,"column":0},"end":{"line":12,"column":41}},"10":{"start":{"line":13,"column":0},"end":{"line":13,"column":37}},"11":{"start":{"line":14,"column":0},"end":{"line":14,"column":51}},"12":{"start":{"line":15,"column":0},"end":{"line":15,"column":31}},"13":{"start":{"line":17,"column":0},"end":{"line":33,"column":1}},"14":{"start":{"line":18,"column":2},"end":{"line":18,"column":23}},"15":{"start":{"line":18,"column":13},"end":{"line":18,"column":23}},"16":{"start":{"line":21,"column":2},"end":{"line":21,"column":46}},"17":{"start":{"line":24,"column":2},"end":{"line":24,"column":39}},"18":{"start":{"line":25,"column":2},"end":{"line":25,"column":36}},"19":{"start":{"line":29,"column":2},"end":{"line":29,"column":32}},"20":{"start":{"line":32,"column":2},"end":{"line":32,"column":40}},"21":{"start":{"line":35,"column":0},"end":{"line":37,"column":2}},"22":{"start":{"line":36,"column":2},"end":{"line":36,"column":33}},"23":{"start":{"line":39,"column":0},"end":{"line":41,"column":2}},"24":{"start":{"line":40,"column":2},"end":{"line":40,"column":33}},"25":{"start":{"line":43,"column":0},"end":{"line":45,"column":2}},"26":{"start":{"line":44,"column":2},"end":{"line":44,"column":31}},"27":{"start":{"line":48,"column":0},"end":{"line":50,"column":2}},"28":{"start":{"line":49,"column":2},"end":{"line":49,"column":63}},"29":{"start":{"line":52,"column":0},"end":{"line":93,"column":2}},"30":{"start":{"line":53,"column":2},"end":{"line":66,"column":3}},"31":{"start":{"line":54,"column":4},"end":{"line":57,"column":6}},"32":{"start":{"line":58,"column":9},"end":{"line":66,"column":3}},"33":{"start":{"line":59,"column":4},"end":{"line":62,"column":6}},"34":{"start":{"line":64,"column":4},"end":{"line":64,"column":33}},"35":{"start":{"line":65,"column":4},"end":{"line":65,"column":42}},"36":{"start":{"line":68,"column":2},"end":{"line":68,"column":24}},"37":{"start":{"line":70,"column":2},"end":{"line":77,"column":11}},"38":{"start":{"line":72,"column":4},"end":{"line":75,"column":5}},"39":{"start":{"line":74,"column":6},"end":{"line":74,"column":13}},"40":{"start":{"line":76,"column":4},"end":{"line":76,"column":71}},"41":{"start":{"line":79,"column":2},"end":{"line":86,"column":3}},"42":{"start":{"line":80,"column":4},"end":{"line":80,"column":65}},"43":{"start":{"line":81,"column":4},"end":{"line":81,"column":65}},"44":{"start":{"line":82,"column":9},"end":{"line":86,"column":3}},"45":{"start":{"line":83,"column":4},"end":{"line":83,"column":47}},"46":{"start":{"line":85,"column":4},"end":{"line":85,"column":34}},"47":{"start":{"line":89,"column":2},"end":{"line":89,"column":55}},"48":{"start":{"line":90,"column":2},"end":{"line":90,"column":38}},"49":{"start":{"line":92,"column":2},"end":{"line":92,"column":14}},"50":{"start":{"line":95,"column":0},"end":{"line":114,"column":2}},"51":{"start":{"line":96,"column":2},"end":{"line":96,"column":21}},"52":{"start":{"line":96,"column":12},"end":{"line":96,"column":21}},"53":{"start":{"line":97,"column":2},"end":{"line":97,"column":53}},"54":{"start":{"line":97,"column":38},"end":{"line":97,"column":53}},"55":{"start":{"line":99,"column":2},"end":{"line":101,"column":3}},"56":{"start":{"line":100,"column":4},"end":{"line":100,"column":43}},"57":{"start":{"line":102,"column":2},"end":{"line":109,"column":3}},"58":{"start":{"line":103,"column":4},"end":{"line":107,"column":5}},"59":{"start":{"line":104,"column":6},"end":{"line":104,"column":32}},"60":{"start":{"line":106,"column":6},"end":{"line":106,"column":34}},"61":{"start":{"line":108,"column":4},"end":{"line":108,"column":18}},"62":{"start":{"line":112,"column":2},"end":{"line":112,"column":28}},"63":{"start":{"line":112,"column":15},"end":{"line":112,"column":28}},"64":{"start":{"line":113,"column":2},"end":{"line":113,"column":16}},"65":{"start":{"line":116,"column":0},"end":{"line":135,"column":2}},"66":{"start":{"line":117,"column":2},"end":{"line":117,"column":19}},"67":{"start":{"line":120,"column":2},"end":{"line":120,"column":70}},"68":{"start":{"line":122,"column":2},"end":{"line":124,"column":3}},"69":{"start":{"line":123,"column":4},"end":{"line":123,"column":35}},"70":{"start":{"line":126,"column":2},"end":{"line":128,"column":3}},"71":{"start":{"line":127,"column":4},"end":{"line":127,"column":42}},"72":{"start":{"line":130,"column":2},"end":{"line":132,"column":3}},"73":{"start":{"line":131,"column":4},"end":{"line":131,"column":47}},"74":{"start":{"line":134,"column":2},"end":{"line":134,"column":40}},"75":{"start":{"line":139,"column":0},"end":{"line":149,"column":3}},"76":{"start":{"line":141,"column":4},"end":{"line":141,"column":26}},"77":{"start":{"line":144,"column":4},"end":{"line":146,"column":5}},"78":{"start":{"line":145,"column":6},"end":{"line":145,"column":80}},"79":{"start":{"line":147,"column":4},"end":{"line":147,"column":25}},"80":{"start":{"line":152,"column":0},"end":{"line":161,"column":3}},"81":{"start":{"line":154,"column":4},"end":{"line":154,"column":80}},"82":{"start":{"line":154,"column":20},"end":{"line":154,"column":80}},"83":{"start":{"line":155,"column":4},"end":{"line":155,"column":80}},"84":{"start":{"line":155,"column":20},"end":{"line":155,"column":80}},"85":{"start":{"line":156,"column":4},"end":{"line":156,"column":47}},"86":{"start":{"line":159,"column":4},"end":{"line":159,"column":103}},"87":{"start":{"line":163,"column":0},"end":{"line":175,"column":3}},"88":{"start":{"line":165,"column":4},"end":{"line":165,"column":49}},"89":{"start":{"line":168,"column":4},"end":{"line":168,"column":75}},"90":{"start":{"line":168,"column":34},"end":{"line":168,"column":75}},"91":{"start":{"line":171,"column":4},"end":{"line":173,"column":5}},"92":{"start":{"line":172,"column":6},"end":{"line":172,"column":30}},"93":{"start":{"line":177,"column":0},"end":{"line":177,"column":22}}},"branchMap":{"1":{"line":18,"type":"if","locations":[{"start":{"line":18,"column":2},"end":{"line":18,"column":2}},{"start":{"line":18,"column":2},"end":{"line":18,"column":2}}]},"2":{"line":21,"type":"cond-expr","locations":[{"start":{"line":21,"column":29},"end":{"line":21,"column":40}},{"start":{"line":21,"column":43},"end":{"line":21,"column":45}}]},"3":{"line":24,"type":"binary-expr","locations":[{"start":{"line":24,"column":13},"end":{"line":24,"column":21}},{"start":{"line":24,"column":25},"end":{"line":24,"column":38}}]},"4":{"line":25,"type":"binary-expr","locations":[{"start":{"line":25,"column":14},"end":{"line":25,"column":23}},{"start":{"line":25,"column":27},"end":{"line":25,"column":35}}]},"5":{"line":29,"type":"binary-expr","locations":[{"start":{"line":29,"column":14},"end":{"line":29,"column":23}},{"start":{"line":29,"column":27},"end":{"line":29,"column":31}}]},"6":{"line":32,"type":"binary-expr","locations":[{"start":{"line":32,"column":18},"end":{"line":32,"column":31}},{"start":{"line":32,"column":35},"end":{"line":32,"column":39}}]},"7":{"line":49,"type":"binary-expr","locations":[{"start":{"line":49,"column":9},"end":{"line":49,"column":22}},{"start":{"line":49,"column":26},"end":{"line":49,"column":35}},{"start":{"line":49,"column":39},"end":{"line":49,"column":62}}]},"8":{"line":53,"type":"if","locations":[{"start":{"line":53,"column":2},"end":{"line":53,"column":2}},{"start":{"line":53,"column":2},"end":{"line":53,"column":2}}]},"9":{"line":58,"type":"if","locations":[{"start":{"line":58,"column":9},"end":{"line":58,"column":9}},{"start":{"line":58,"column":9},"end":{"line":58,"column":9}}]},"10":{"line":72,"type":"if","locations":[{"start":{"line":72,"column":4},"end":{"line":72,"column":4}},{"start":{"line":72,"column":4},"end":{"line":72,"column":4}}]},"11":{"line":72,"type":"binary-expr","locations":[{"start":{"line":72,"column":8},"end":{"line":72,"column":27}},{"start":{"line":72,"column":31},"end":{"line":72,"column":45}},{"start":{"line":73,"column":6},"end":{"line":73,"column":23}},{"start":{"line":73,"column":27},"end":{"line":73,"column":41}}]},"12":{"line":76,"type":"cond-expr","locations":[{"start":{"line":76,"column":36},"end":{"line":76,"column":58}},{"start":{"line":76,"column":61},"end":{"line":76,"column":70}}]},"13":{"line":79,"type":"if","locations":[{"start":{"line":79,"column":2},"end":{"line":79,"column":2}},{"start":{"line":79,"column":2},"end":{"line":79,"column":2}}]},"14":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":9},"end":{"line":82,"column":9}},{"start":{"line":82,"column":9},"end":{"line":82,"column":9}}]},"15":{"line":82,"type":"binary-expr","locations":[{"start":{"line":82,"column":13},"end":{"line":82,"column":25}},{"start":{"line":82,"column":29},"end":{"line":82,"column":44}}]},"16":{"line":89,"type":"cond-expr","locations":[{"start":{"line":89,"column":26},"end":{"line":89,"column":47}},{"start":{"line":89,"column":50},"end":{"line":89,"column":54}}]},"17":{"line":96,"type":"if","locations":[{"start":{"line":96,"column":2},"end":{"line":96,"column":2}},{"start":{"line":96,"column":2},"end":{"line":96,"column":2}}]},"18":{"line":97,"type":"if","locations":[{"start":{"line":97,"column":2},"end":{"line":97,"column":2}},{"start":{"line":97,"column":2},"end":{"line":97,"column":2}}]},"19":{"line":99,"type":"if","locations":[{"start":{"line":99,"column":2},"end":{"line":99,"column":2}},{"start":{"line":99,"column":2},"end":{"line":99,"column":2}}]},"20":{"line":102,"type":"if","locations":[{"start":{"line":102,"column":2},"end":{"line":102,"column":2}},{"start":{"line":102,"column":2},"end":{"line":102,"column":2}}]},"21":{"line":103,"type":"if","locations":[{"start":{"line":103,"column":4},"end":{"line":103,"column":4}},{"start":{"line":103,"column":4},"end":{"line":103,"column":4}}]},"22":{"line":112,"type":"if","locations":[{"start":{"line":112,"column":2},"end":{"line":112,"column":2}},{"start":{"line":112,"column":2},"end":{"line":112,"column":2}}]},"23":{"line":120,"type":"cond-expr","locations":[{"start":{"line":120,"column":44},"end":{"line":120,"column":57}},{"start":{"line":120,"column":60},"end":{"line":120,"column":69}}]},"24":{"line":120,"type":"binary-expr","locations":[{"start":{"line":120,"column":18},"end":{"line":120,"column":27}},{"start":{"line":120,"column":31},"end":{"line":120,"column":40}}]},"25":{"line":122,"type":"if","locations":[{"start":{"line":122,"column":2},"end":{"line":122,"column":2}},{"start":{"line":122,"column":2},"end":{"line":122,"column":2}}]},"26":{"line":126,"type":"if","locations":[{"start":{"line":126,"column":2},"end":{"line":126,"column":2}},{"start":{"line":126,"column":2},"end":{"line":126,"column":2}}]},"27":{"line":130,"type":"if","locations":[{"start":{"line":130,"column":2},"end":{"line":130,"column":2}},{"start":{"line":130,"column":2},"end":{"line":130,"column":2}}]},"28":{"line":144,"type":"if","locations":[{"start":{"line":144,"column":4},"end":{"line":144,"column":4}},{"start":{"line":144,"column":4},"end":{"line":144,"column":4}}]},"29":{"line":144,"type":"binary-expr","locations":[{"start":{"line":144,"column":8},"end":{"line":144,"column":22}},{"start":{"line":144,"column":26},"end":{"line":144,"column":40}},{"start":{"line":144,"column":44},"end":{"line":144,"column":56}}]},"30":{"line":154,"type":"if","locations":[{"start":{"line":154,"column":4},"end":{"line":154,"column":4}},{"start":{"line":154,"column":4},"end":{"line":154,"column":4}}]},"31":{"line":155,"type":"if","locations":[{"start":{"line":155,"column":4},"end":{"line":155,"column":4}},{"start":{"line":155,"column":4},"end":{"line":155,"column":4}}]},"32":{"line":168,"type":"if","locations":[{"start":{"line":168,"column":4},"end":{"line":168,"column":4}},{"start":{"line":168,"column":4},"end":{"line":168,"column":4}}]},"33":{"line":171,"type":"if","locations":[{"start":{"line":171,"column":4},"end":{"line":171,"column":4}},{"start":{"line":171,"column":4},"end":{"line":171,"column":4}}]},"34":{"line":171,"type":"binary-expr","locations":[{"start":{"line":171,"column":8},"end":{"line":171,"column":12}},{"start":{"line":171,"column":16},"end":{"line":171,"column":34}}]}}},"/Users/contra/Projects/vinyl/lib/cloneBuffer.js":{"path":"/Users/contra/Projects/vinyl/lib/cloneBuffer.js","s":{"1":1,"2":1,"3":12,"4":12,"5":12},"b":{},"f":{"1":12},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":31}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":38}},"2":{"start":{"line":3,"column":0},"end":{"line":7,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":35}},"4":{"start":{"line":5,"column":2},"end":{"line":5,"column":16}},"5":{"start":{"line":6,"column":2},"end":{"line":6,"column":13}}},"branchMap":{}},"/Users/contra/Projects/vinyl/lib/isBuffer.js":{"path":"/Users/contra/Projects/vinyl/lib/isBuffer.js","s":{"1":1,"2":1,"3":1,"4":234},"b":{"1":[234,232]},"f":{"1":234},"fnMap":{"1":{"name":"(anonymous_1)","line":5,"loc":{"start":{"line":5,"column":17},"end":{"line":5,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":28}},"2":{"start":{"line":2,"column":0},"end":{"line":2,"column":24}},"3":{"start":{"line":5,"column":0},"end":{"line":7,"column":2}},"4":{"start":{"line":6,"column":2},"end":{"line":6,"column":54}}},"branchMap":{"1":{"line":6,"type":"binary-expr","locations":[{"start":{"line":6,"column":9},"end":{"line":6,"column":30}},{"start":{"line":6,"column":34},"end":{"line":6,"column":53}}]}}},"/Users/contra/Projects/vinyl/lib/isStream.js":{"path":"/Users/contra/Projects/vinyl/lib/isStream.js","s":{"1":1,"2":1,"3":210},"b":{"1":[210,70]},"f":{"1":210},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":38}},"2":{"start":{"line":3,"column":0},"end":{"line":5,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":36}}},"branchMap":{"1":{"line":4,"type":"binary-expr","locations":[{"start":{"line":4,"column":9},"end":{"line":4,"column":12}},{"start":{"line":4,"column":16},"end":{"line":4,"column":35}}]}}},"/Users/contra/Projects/vinyl/lib/isNull.js":{"path":"/Users/contra/Projects/vinyl/lib/isNull.js","s":{"1":1,"2":133},"b":{},"f":{"1":133},"fnMap":{"1":{"name":"(anonymous_1)","line":1,"loc":{"start":{"line":1,"column":17},"end":{"line":1,"column":29}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":3,"column":2}},"2":{"start":{"line":2,"column":2},"end":{"line":2,"column":20}}},"branchMap":{}},"/Users/contra/Projects/vinyl/lib/inspectStream.js":{"path":"/Users/contra/Projects/vinyl/lib/inspectStream.js","s":{"1":1,"2":1,"3":10,"4":2,"5":8,"6":8,"7":1,"8":8},"b":{"1":[2,8],"2":[1,7]},"f":{"1":10},"fnMap":{"1":{"name":"(anonymous_1)","line":3,"loc":{"start":{"line":3,"column":17},"end":{"line":3,"column":34}}}},"statementMap":{"1":{"start":{"line":1,"column":0},"end":{"line":1,"column":37}},"2":{"start":{"line":3,"column":0},"end":{"line":11,"column":2}},"3":{"start":{"line":4,"column":2},"end":{"line":4,"column":32}},"4":{"start":{"line":4,"column":25},"end":{"line":4,"column":32}},"5":{"start":{"line":6,"column":2},"end":{"line":6,"column":43}},"6":{"start":{"line":8,"column":2},"end":{"line":8,"column":47}},"7":{"start":{"line":8,"column":31},"end":{"line":8,"column":47}},"8":{"start":{"line":10,"column":2},"end":{"line":10,"column":34}}},"branchMap":{"1":{"line":4,"type":"if","locations":[{"start":{"line":4,"column":2},"end":{"line":4,"column":2}},{"start":{"line":4,"column":2},"end":{"line":4,"column":2}}]},"2":{"line":8,"type":"if","locations":[{"start":{"line":8,"column":2},"end":{"line":8,"column":2}},{"start":{"line":8,"column":2},"end":{"line":8,"column":2}}]}}}}

@@ -71,5 +71,8 @@ var path = require('path');

Object.keys(this).forEach(function(key) {
if (key !== '_contents' && key !== 'stat') {
file[key] = opt.deep === true ? clone(this[key], true) : this[key];
// ignore these fields
if (key === '_contents' || key === 'stat' ||
key === 'history' || key === 'path') {
return;
}
file[key] = opt.deep === true ? clone(this[key], true) : this[key];
}, this);

@@ -86,3 +89,5 @@

// always clone these deep
file.stat = this.stat ? cloneStats(this.stat) : null;
file.history = this.history.slice();

@@ -89,0 +94,0 @@ return file;

{
"name": "vinyl",
"description": "A virtual file format",
"version": "0.4.0",
"version": "0.4.1",
"homepage": "http://github.com/wearefractal/vinyl",

@@ -6,0 +6,0 @@ "repository": "git://github.com/wearefractal/vinyl.git",

@@ -311,2 +311,20 @@ var Stream = require('stream');

it('should properly clone the `history` property', function(done) {
var options = {
cwd: '/',
base: '/test/',
path: '/test/test.js',
contents: new Buffer('test'),
stat: fs.statSync(__filename)
};
var file = new File(options);
var copy = file.clone();
copy.history[0].should.equal(options.path);
copy.path = 'lol';
file.path.should.not.equal(copy.path);
done();
});
it('should copy custom properties', function(done) {

@@ -313,0 +331,0 @@ var options = {

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

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

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc