Socket
Socket
Sign inDemoInstall

connect-mongo

Package Overview
Dependencies
23
Maintainers
2
Versions
67
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 1.0.0-beta.1 to 1.0.0

.babelrc

13

CHANGELOG.md

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

1.0.0 / 2015-12-17
==================
__Breaking changes:__
* __For older Node.js version (`< 4.0`), the module must be loaded using `require('connect-mongo/es5')`__
* __Drop__ `hash` option (advanced)
__Others changes:__
* __Add__ `transformId` option to allow custom transformation on session id (advanced)
* __Rewrite in ES6__ (w/ fallback)
* Update dependencies
* Improve compatibility
0.8.2 / 2015-07-14

@@ -2,0 +15,0 @@ ==================

2

coverage/coverage.json

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

{"/Users/jerome/Development/connect-mongo/src/connect-mongo.js":{"path":"/Users/jerome/Development/connect-mongo/src/connect-mongo.js","s":{"1":1,"2":1,"3":1,"4":1,"5":13,"6":13,"7":13,"8":13,"9":13,"10":13,"11":1,"12":1,"13":1,"14":1,"15":0,"16":1,"17":1,"18":21,"19":21,"20":21,"21":21,"22":21,"23":21,"24":21,"25":0,"26":21,"27":21,"28":0,"29":0,"30":0,"31":0,"32":0,"33":0,"34":0,"35":0,"36":21,"37":21,"38":0,"39":0,"40":0,"41":0,"42":1,"43":1,"44":3,"45":1,"46":21,"47":0,"48":1,"49":1,"50":0,"51":1,"52":1,"53":1,"54":1,"55":1,"56":1,"57":1,"58":1,"59":1,"60":1,"61":1,"62":1,"63":1,"64":4,"65":4,"66":16,"67":4,"68":12,"69":4,"70":1,"71":1,"72":1,"73":1,"74":1,"75":1,"76":1,"77":21,"78":21,"79":21,"80":21,"81":0,"82":21,"83":21,"84":21,"85":5,"86":16,"87":21,"88":21,"89":2,"90":1,"91":1,"92":21,"93":2,"94":2,"95":19,"96":1,"97":1,"98":0,"99":1,"100":1,"101":18,"102":17,"103":17,"104":17,"105":0,"106":1,"107":20,"108":1,"109":1,"110":1,"111":1,"112":19,"113":19,"114":19,"115":19,"116":19,"117":19,"118":19,"119":19,"120":0,"121":0,"122":0,"123":0,"124":0,"125":0,"126":61,"127":61,"128":61,"129":61,"130":19,"131":0,"132":19,"133":19,"134":19,"135":114,"136":19,"137":21,"138":21,"139":18,"140":18,"141":18,"142":18,"143":0,"144":0,"145":0,"146":0,"147":0,"148":21,"149":33,"150":0,"151":33,"152":2,"153":2,"154":2,"155":2,"156":2,"157":2,"158":0,"159":2,"160":2,"161":14,"162":14,"163":0,"164":14,"165":14,"166":14,"167":0,"168":0,"169":14,"170":12,"171":2,"172":14,"173":2,"174":14,"175":14,"176":14,"177":3,"178":3,"179":3,"180":2,"181":2,"182":1,"183":1,"184":2,"185":0,"186":2,"187":2,"188":2,"189":2,"190":0,"191":2,"192":1,"193":1,"194":1,"195":1,"196":1,"197":1,"198":1,"199":1,"200":1,"201":1,"202":1},"b":{"1":[13,13],"2":[13,0],"3":[1,0],"4":[0,1],"5":[0,21],"6":[0,21],"7":[0,0],"8":[21,0],"9":[0,0],"10":[0,3],"11":[3,3],"12":[0,21],"13":[0,1],"14":[1,0],"15":[1,1],"16":[1,0],"17":[4,12],"18":[4,0],"19":[1,0],"20":[1,0],"21":[0,21],"22":[21,21],"23":[0,21],"24":[21,0],"25":[5,16],"26":[21,18,17],"27":[1,1],"28":[2,19],"29":[2,2],"30":[1,18],"31":[0,1],"32":[17,1],"33":[18,17],"34":[17,0],"35":[17,17],"36":[19,0,0],"37":[61,0],"38":[0,19],"39":[18,3],"40":[18,0,0],"41":[0,33],"42":[33,0],"43":[2,0],"44":[0,2],"45":[2,0],"46":[0,14],"47":[14,2,2],"48":[12,2],"49":[14,14,12],"50":[2,12],"51":[2,1],"52":[2,1],"53":[3,2],"54":[1,1],"55":[0,2],"56":[2,2,0],"57":[0,2]},"f":{"1":1,"2":1,"3":1,"4":21,"5":3,"6":21,"7":1,"8":4,"9":1,"10":1,"11":21,"12":2,"13":1,"14":1,"15":19,"16":19,"17":19,"18":0,"19":61,"20":19,"21":114,"22":21,"23":18,"24":0,"25":33,"26":2,"27":2,"28":2,"29":14,"30":14,"31":14,"32":3,"33":2,"34":2,"35":1,"36":1,"37":1,"38":1,"39":1,"40":1,"41":1},"fnMap":{"1":{"name":"(anonymous_1)","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"2":{"name":"defineProperties","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"3":{"name":"(anonymous_3)","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"4":{"name":"get","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"5":{"name":"_interopRequireDefault","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"6":{"name":"_classCallCheck","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"7":{"name":"_inherits","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"8":{"name":"serialize","line":15,"loc":{"start":{"line":15,"column":15},"end":{"line":15,"column":34}}},"9":{"name":"connectMongo","line":40,"loc":{"start":{"line":40,"column":15},"end":{"line":40,"column":46}}},"10":{"name":"(anonymous_10)","line":0,"loc":{"start":{"line":0,"column":0},"end":{"line":0,"column":0}},"skip":true},"11":{"name":"MongoStore","line":44,"loc":{"start":{"line":44,"column":10},"end":{"line":46,"column":34}}},"12":{"name":"newConnectionCallback","line":68,"loc":{"start":{"line":68,"column":42},"end":{"line":68,"column":55}}},"13":{"name":"(anonymous_13)","line":86,"loc":{"start":{"line":86,"column":60},"end":{"line":null,"column":null}}},"14":{"name":"connectionFailed","line":104,"loc":{"start":{"line":104,"column":24},"end":{"line":104,"column":30}}},"15":{"name":"handleNewConnectionAsync","line":110,"loc":{"start":{"line":110,"column":32},"end":{"line":110,"column":37}}},"16":{"name":"(anonymous_16)","line":115,"loc":{"start":{"line":115,"column":26},"end":{"line":null,"column":null}}},"17":{"name":"setAutoRemoveAsync","line":118,"loc":{"start":{"line":118,"column":26},"end":{"line":118,"column":29}}},"18":{"name":"(anonymous_18)","line":126,"loc":{"start":{"line":126,"column":45},"end":{"line":null,"column":null}}},"19":{"name":"changeState","line":134,"loc":{"start":{"line":134,"column":19},"end":{"line":134,"column":30}}},"20":{"name":"setCollection","line":142,"loc":{"start":{"line":142,"column":21},"end":{"line":142,"column":34}}},"21":{"name":"(anonymous_21)","line":150,"loc":{"start":{"line":150,"column":84},"end":{"line":150,"column":94}}},"22":{"name":"collectionReady","line":157,"loc":{"start":{"line":157,"column":23},"end":{"line":157,"column":26}}},"23":{"name":"(anonymous_23)","line":159,"loc":{"start":{"line":159,"column":58},"end":{"line":159,"column":79}}},"24":{"name":"(anonymous_24)","line":165,"loc":{"start":{"line":165,"column":51},"end":{"line":null,"column":null}}},"25":{"name":"computeStorageId","line":176,"loc":{"start":{"line":176,"column":24},"end":{"line":176,"column":36}}},"26":{"name":"get","line":186,"loc":{"start":{"line":186,"column":11},"end":{"line":186,"column":27}}},"27":{"name":"(anonymous_27)","line":188,"loc":{"start":{"line":188,"column":22},"end":{"line":null,"column":null}}},"28":{"name":"(anonymous_28)","line":195,"loc":{"start":{"line":195,"column":22},"end":{"line":195,"column":33}}},"29":{"name":"set","line":208,"loc":{"start":{"line":208,"column":11},"end":{"line":208,"column":36}}},"30":{"name":"(anonymous_30)","line":242,"loc":{"start":{"line":242,"column":22},"end":{"line":null,"column":null}}},"31":{"name":"(anonymous_31)","line":243,"loc":{"start":{"line":243,"column":22},"end":{"line":null,"column":null}}},"32":{"name":"touch","line":247,"loc":{"start":{"line":247,"column":13},"end":{"line":247,"column":38}}},"33":{"name":"(anonymous_33)","line":275,"loc":{"start":{"line":275,"column":22},"end":{"line":null,"column":null}}},"34":{"name":"(anonymous_34)","line":276,"loc":{"start":{"line":276,"column":22},"end":{"line":276,"column":32}}},"35":{"name":"destroy","line":286,"loc":{"start":{"line":286,"column":15},"end":{"line":286,"column":31}}},"36":{"name":"(anonymous_36)","line":288,"loc":{"start":{"line":288,"column":22},"end":{"line":null,"column":null}}},"37":{"name":"(anonymous_37)","line":289,"loc":{"start":{"line":289,"column":22},"end":{"line":null,"column":null}}},"38":{"name":"length","line":293,"loc":{"start":{"line":293,"column":14},"end":{"line":293,"column":25}}},"39":{"name":"(anonymous_39)","line":295,"loc":{"start":{"line":295,"column":22},"end":{"line":null,"column":null}}},"40":{"name":"clear","line":299,"loc":{"start":{"line":299,"column":13},"end":{"line":299,"column":24}}},"41":{"name":"(anonymous_41)","line":301,"loc":{"start":{"line":301,"column":22},"end":{"line":null,"column":null}}}},"statementMap":{"1":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"2":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"3":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"4":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"5":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"6":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"7":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"8":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"9":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"10":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"11":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"12":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"13":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"14":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"15":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"16":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"17":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"18":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"19":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"20":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"21":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"22":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"23":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"24":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"25":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"26":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"27":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"28":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"29":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"30":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"31":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"32":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"33":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"34":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"35":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"36":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"37":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"38":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"39":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"40":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"41":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"42":{"start":{"line":40,"column":24},"end":{"line":null,"column":null}},"43":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"44":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"45":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"46":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"47":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"48":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"49":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"50":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"51":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"52":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"53":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"54":{"start":{"line":1,"column":20},"end":{"line":null,"column":null}},"55":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"56":{"start":{"line":2,"column":24},"end":{"line":null,"column":null}},"57":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"58":{"start":{"line":3,"column":25},"end":{"line":null,"column":null}},"59":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"60":{"start":{"line":4,"column":43},"end":{"line":null,"column":null}},"61":{"start":{"line":6,"column":0},"end":{"line":6,"column":44}},"62":{"start":{"line":8,"column":0},"end":{"line":12,"column":2}},"63":{"start":{"line":14,"column":0},"end":{"line":33,"column":2}},"64":{"start":{"line":17,"column":12},"end":{"line":17,"column":21}},"65":{"start":{"line":18,"column":13},"end":{"line":28,"column":9}},"66":{"start":{"line":19,"column":16},"end":{"line":27,"column":13}},"67":{"start":{"line":24,"column":19},"end":{"line":24,"column":94}},"68":{"start":{"line":26,"column":19},"end":{"line":26,"column":42}},"69":{"start":{"line":30,"column":15},"end":{"line":30,"column":19}},"70":{"start":{"line":35,"column":0},"end":{"line":38,"column":2}},"71":{"start":{"line":40,"column":15},"end":{"line":308,"column":1}},"72":{"start":{"line":41,"column":10},"end":{"line":41,"column":57}},"73":{"start":{"line":42,"column":10},"end":{"line":42,"column":75}},"74":{"start":{"line":44,"column":10},"end":{"line":null,"column":null}},"75":{"start":{"line":44,"column":10},"end":{"line":null,"column":null}},"76":{"start":{"line":44,"column":10},"end":{"line":102,"column":9}},"77":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"78":{"start":{"line":46,"column":20},"end":{"line":null,"column":null}},"79":{"start":{"line":44,"column":10},"end":{"line":null,"column":null}},"80":{"start":{"line":50,"column":16},"end":{"line":52,"column":13}},"81":{"start":{"line":51,"column":23},"end":{"line":51,"column":41}},"82":{"start":{"line":44,"column":10},"end":{"line":54,"column":27}},"83":{"start":{"line":58,"column":16},"end":{"line":58,"column":61}},"84":{"start":{"line":60,"column":16},"end":{"line":64,"column":13}},"85":{"start":{"line":61,"column":23},"end":{"line":61,"column":73}},"86":{"start":{"line":63,"column":23},"end":{"line":63,"column":73}},"87":{"start":{"line":66,"column":16},"end":{"line":66,"column":37}},"88":{"start":{"line":68,"column":18},"end":{"line":74,"column":14}},"89":{"start":{"line":69,"column":20},"end":{"line":73,"column":17}},"90":{"start":{"line":70,"column":25},"end":{"line":70,"column":47}},"91":{"start":{"line":72,"column":25},"end":{"line":72,"column":54}},"92":{"start":{"line":76,"column":16},"end":{"line":98,"column":13}},"93":{"start":{"line":78,"column":21},"end":{"line":78,"column":45}},"94":{"start":{"line":79,"column":28},"end":{"line":79,"column":100}},"95":{"start":{"line":80,"column":19},"end":{"line":98,"column":13}},"96":{"start":{"line":82,"column":21},"end":{"line":82,"column":61}},"97":{"start":{"line":83,"column":20},"end":{"line":87,"column":17}},"98":{"start":{"line":84,"column":24},"end":{"line":84,"column":81}},"99":{"start":{"line":86,"column":27},"end":{"line":86,"column":128}},"100":{"start":{"line":86,"column":66},"end":{"line":null,"column":null}},"101":{"start":{"line":88,"column":19},"end":{"line":98,"column":13}},"102":{"start":{"line":90,"column":21},"end":{"line":90,"column":51}},"103":{"start":{"line":91,"column":20},"end":{"line":95,"column":17}},"104":{"start":{"line":92,"column":24},"end":{"line":92,"column":62}},"105":{"start":{"line":94,"column":27},"end":{"line":94,"column":59}},"106":{"start":{"line":97,"column":22},"end":{"line":97,"column":65}},"107":{"start":{"line":100,"column":16},"end":{"line":100,"column":43}},"108":{"start":{"line":44,"column":10},"end":{"line":null,"column":null}},"109":{"start":{"line":105,"column":17},"end":{"line":105,"column":57}},"110":{"start":{"line":106,"column":16},"end":{"line":106,"column":45}},"111":{"start":{"line":107,"column":18},"end":{"line":107,"column":22}},"112":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"113":{"start":{"line":111,"column":16},"end":{"line":111,"column":25}},"114":{"start":{"line":112,"column":19},"end":{"line":115,"column":63}},"115":{"start":{"line":115,"column":32},"end":{"line":null,"column":null}},"116":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"117":{"start":{"line":4,"column":9},"end":{"line":119,"column":85}},"118":{"start":{"line":121,"column":20},"end":{"line":131,"column":13}},"119":{"start":{"line":123,"column":27},"end":{"line":123,"column":103}},"120":{"start":{"line":125,"column":24},"end":{"line":125,"column":71}},"121":{"start":{"line":126,"column":24},"end":{"line":126,"column":143}},"122":{"start":{"line":126,"column":51},"end":{"line":null,"column":null}},"123":{"start":{"line":127,"column":24},"end":{"line":127,"column":39}},"124":{"start":{"line":128,"column":27},"end":{"line":128,"column":45}},"125":{"start":{"line":130,"column":27},"end":{"line":130,"column":45}},"126":{"start":{"line":135,"column":16},"end":{"line":139,"column":13}},"127":{"start":{"line":136,"column":21},"end":{"line":136,"column":57}},"128":{"start":{"line":137,"column":20},"end":{"line":137,"column":38}},"129":{"start":{"line":138,"column":20},"end":{"line":138,"column":36}},"130":{"start":{"line":143,"column":16},"end":{"line":145,"column":13}},"131":{"start":{"line":144,"column":29},"end":{"line":144,"column":42}},"132":{"start":{"line":146,"column":16},"end":{"line":146,"column":52}},"133":{"start":{"line":147,"column":16},"end":{"line":147,"column":41}},"134":{"start":{"line":150,"column":13},"end":{"line":152,"column":15}},"135":{"start":{"line":151,"column":26},"end":{"line":151,"column":97}},"136":{"start":{"line":154,"column":19},"end":{"line":154,"column":24}},"137":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"138":{"start":{"line":158,"column":16},"end":{"line":172,"column":13}},"139":{"start":{"line":159,"column":20},"end":{"line":171,"column":30}},"140":{"start":{"line":160,"column":28},"end":{"line":170,"column":21}},"141":{"start":{"line":162,"column":35},"end":{"line":162,"column":53}},"142":{"start":{"line":163,"column":34},"end":{"line":163,"column":34}},"143":{"start":{"line":165,"column":33},"end":{"line":165,"column":83}},"144":{"start":{"line":165,"column":57},"end":{"line":null,"column":null}},"145":{"start":{"line":166,"column":34},"end":{"line":166,"column":34}},"146":{"start":{"line":168,"column":34},"end":{"line":168,"column":63}},"147":{"start":{"line":169,"column":34},"end":{"line":169,"column":34}},"148":{"start":{"line":173,"column":19},"end":{"line":173,"column":47}},"149":{"start":{"line":177,"column":16},"end":{"line":181,"column":13}},"150":{"start":{"line":178,"column":23},"end":{"line":178,"column":59}},"151":{"start":{"line":180,"column":23},"end":{"line":180,"column":33}},"152":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"153":{"start":{"line":187,"column":19},"end":{"line":205,"column":35}},"154":{"start":{"line":188,"column":36},"end":{"line":null,"column":null}},"155":{"start":{"line":196,"column":24},"end":{"line":203,"column":21}},"156":{"start":{"line":197,"column":28},"end":{"line":197,"column":74}},"157":{"start":{"line":198,"column":27},"end":{"line":200,"column":25}},"158":{"start":{"line":199,"column":29},"end":{"line":199,"column":66}},"159":{"start":{"line":201,"column":29},"end":{"line":201,"column":48}},"160":{"start":{"line":202,"column":31},"end":{"line":202,"column":33}},"161":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"162":{"start":{"line":211,"column":15},"end":{"line":213,"column":13}},"163":{"start":{"line":212,"column":23},"end":{"line":212,"column":44}},"164":{"start":{"line":215,"column":16},"end":{"line":215,"column":18}},"165":{"start":{"line":217,"column":16},"end":{"line":222,"column":13}},"166":{"start":{"line":218,"column":17},"end":{"line":218,"column":97}},"167":{"start":{"line":220,"column":21},"end":{"line":220,"column":53}},"168":{"start":{"line":221,"column":23},"end":{"line":221,"column":37}},"169":{"start":{"line":224,"column":16},"end":{"line":235,"column":13}},"170":{"start":{"line":225,"column":17},"end":{"line":225,"column":61}},"171":{"start":{"line":234,"column":17},"end":{"line":234,"column":75}},"172":{"start":{"line":237,"column":15},"end":{"line":239,"column":13}},"173":{"start":{"line":238,"column":17},"end":{"line":238,"column":44}},"174":{"start":{"line":241,"column":19},"end":{"line":244,"column":35}},"175":{"start":{"line":242,"column":36},"end":{"line":null,"column":null}},"176":{"start":{"line":243,"column":28},"end":{"line":null,"column":null}},"177":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"178":{"start":{"line":248,"column":16},"end":{"line":251,"column":41}},"179":{"start":{"line":256,"column":15},"end":{"line":266,"column":13}},"180":{"start":{"line":258,"column":20},"end":{"line":258,"column":79}},"181":{"start":{"line":260,"column":19},"end":{"line":264,"column":17}},"182":{"start":{"line":261,"column":27},"end":{"line":261,"column":38}},"183":{"start":{"line":263,"column":32},"end":{"line":263,"column":60}},"184":{"start":{"line":268,"column":16},"end":{"line":272,"column":13}},"185":{"start":{"line":269,"column":28},"end":{"line":269,"column":72}},"186":{"start":{"line":271,"column":28},"end":{"line":271,"column":86}},"187":{"start":{"line":274,"column":19},"end":{"line":283,"column":35}},"188":{"start":{"line":275,"column":36},"end":{"line":null,"column":null}},"189":{"start":{"line":277,"column":24},"end":{"line":281,"column":21}},"190":{"start":{"line":278,"column":30},"end":{"line":278,"column":79}},"191":{"start":{"line":280,"column":29},"end":{"line":280,"column":48}},"192":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},"193":{"start":{"line":287,"column":19},"end":{"line":290,"column":35}},"194":{"start":{"line":288,"column":36},"end":{"line":null,"column":null}},"195":{"start":{"line":289,"column":28},"end":{"line":null,"column":null}},"196":{"start":{"line":294,"column":19},"end":{"line":296,"column":35}},"197":{"start":{"line":295,"column":36},"end":{"line":null,"column":null}},"198":{"start":{"line":300,"column":19},"end":{"line":302,"column":35}},"199":{"start":{"line":301,"column":36},"end":{"line":null,"column":null}},"200":{"start":{"line":44,"column":10},"end":{"line":null,"column":null}},"201":{"start":{"line":307,"column":11},"end":{"line":307,"column":22}},"202":{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}},"branchMap":{"1":{"line":0,"type":"binary-expr","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"2":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"3":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"4":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"5":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"6":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"7":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"8":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"9":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"10":{"line":0,"type":"cond-expr","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"11":{"line":0,"type":"binary-expr","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"12":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"13":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"14":{"line":0,"type":"binary-expr","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"15":{"line":0,"type":"binary-expr","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"16":{"line":0,"type":"if","locations":[{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"17":{"line":19,"type":"if","locations":[{"start":{"line":19,"column":16},"end":{"line":19,"column":16}},{"start":{"line":19,"column":16},"end":{"line":19,"column":16}}]},"18":{"line":24,"type":"cond-expr","locations":[{"start":{"line":24,"column":53},"end":{"line":24,"column":76}},{"start":{"line":24,"column":79},"end":{"line":24,"column":93}}]},"19":{"line":41,"type":"binary-expr","locations":[{"start":{"line":41,"column":18},"end":{"line":41,"column":31}},{"start":{"line":41,"column":35},"end":{"line":41,"column":56}}]},"20":{"line":42,"type":"binary-expr","locations":[{"start":{"line":42,"column":24},"end":{"line":42,"column":43}},{"start":{"line":42,"column":47},"end":{"line":42,"column":74}}]},"21":{"line":46,"type":"cond-expr","locations":[{"start":{"line":46,"column":30},"end":{"line":46,"column":32}},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"22":{"line":46,"type":"binary-expr","locations":[{"start":{"line":46,"column":30},"end":{"line":46,"column":30}},{"start":{"line":46,"column":30},"end":{"line":46,"column":30}}]},"23":{"line":50,"type":"if","locations":[{"start":{"line":50,"column":16},"end":{"line":50,"column":16}},{"start":{"line":50,"column":16},"end":{"line":50,"column":16}}]},"24":{"line":50,"type":"binary-expr","locations":[{"start":{"line":50,"column":16},"end":{"line":50,"column":38}},{"start":{"line":50,"column":42},"end":{"line":50,"column":53}}]},"25":{"line":60,"type":"if","locations":[{"start":{"line":60,"column":16},"end":{"line":60,"column":16}},{"start":{"line":60,"column":16},"end":{"line":60,"column":16}}]},"26":{"line":60,"type":"binary-expr","locations":[{"start":{"line":60,"column":16},"end":{"line":60,"column":34}},{"start":{"line":60,"column":38},"end":{"line":60,"column":55}},{"start":{"line":60,"column":59},"end":{"line":60,"column":78}}]},"27":{"line":69,"type":"if","locations":[{"start":{"line":69,"column":20},"end":{"line":69,"column":20}},{"start":{"line":69,"column":20},"end":{"line":69,"column":20}}]},"28":{"line":76,"type":"if","locations":[{"start":{"line":76,"column":16},"end":{"line":76,"column":16}},{"start":{"line":76,"column":16},"end":{"line":76,"column":16}}]},"29":{"line":79,"type":"binary-expr","locations":[{"start":{"line":79,"column":49},"end":{"line":79,"column":69}},{"start":{"line":79,"column":73},"end":{"line":79,"column":75}}]},"30":{"line":80,"type":"if","locations":[{"start":{"line":80,"column":19},"end":{"line":80,"column":19}},{"start":{"line":80,"column":19},"end":{"line":80,"column":19}}]},"31":{"line":83,"type":"if","locations":[{"start":{"line":83,"column":20},"end":{"line":83,"column":20}},{"start":{"line":83,"column":20},"end":{"line":83,"column":20}}]},"32":{"line":88,"type":"if","locations":[{"start":{"line":88,"column":19},"end":{"line":88,"column":19}},{"start":{"line":88,"column":19},"end":{"line":88,"column":19}}]},"33":{"line":88,"type":"binary-expr","locations":[{"start":{"line":88,"column":23},"end":{"line":88,"column":33}},{"start":{"line":88,"column":37},"end":{"line":88,"column":63}}]},"34":{"line":91,"type":"if","locations":[{"start":{"line":91,"column":20},"end":{"line":91,"column":20}},{"start":{"line":91,"column":20},"end":{"line":91,"column":20}}]},"35":{"line":91,"type":"binary-expr","locations":[{"start":{"line":91,"column":20},"end":{"line":91,"column":41}},{"start":{"line":91,"column":45},"end":{"line":91,"column":80}}]},"36":{"line":122,"type":"switch","locations":[{"start":{"line":122,"column":21},"end":{"line":123,"column":103}},{"start":{"line":124,"column":21},"end":{"line":128,"column":45}},{"start":{"line":0,"column":0},"end":{"line":0,"column":0},"skip":true}]},"37":{"line":135,"type":"if","locations":[{"start":{"line":135,"column":16},"end":{"line":135,"column":16}},{"start":{"line":135,"column":16},"end":{"line":135,"column":16}}]},"38":{"line":143,"type":"if","locations":[{"start":{"line":143,"column":16},"end":{"line":143,"column":16}},{"start":{"line":143,"column":16},"end":{"line":143,"column":16}}]},"39":{"line":158,"type":"if","locations":[{"start":{"line":158,"column":16},"end":{"line":158,"column":16}},{"start":{"line":158,"column":16},"end":{"line":158,"column":16}}]},"40":{"line":161,"type":"switch","locations":[{"start":{"line":161,"column":29},"end":{"line":163,"column":34}},{"start":{"line":164,"column":29},"end":{"line":166,"column":34}},{"start":{"line":167,"column":29},"end":{"line":169,"column":34}}]},"41":{"line":177,"type":"if","locations":[{"start":{"line":177,"column":16},"end":{"line":177,"column":16}},{"start":{"line":177,"column":16},"end":{"line":177,"column":16}}]},"42":{"line":177,"type":"binary-expr","locations":[{"start":{"line":177,"column":16},"end":{"line":177,"column":40}},{"start":{"line":177,"column":44},"end":{"line":177,"column":90}}]},"43":{"line":196,"type":"if","locations":[{"start":{"line":196,"column":24},"end":{"line":196,"column":24}},{"start":{"line":196,"column":24},"end":{"line":196,"column":24}}]},"44":{"line":198,"type":"if","locations":[{"start":{"line":198,"column":27},"end":{"line":198,"column":27}},{"start":{"line":198,"column":27},"end":{"line":198,"column":27}}]},"45":{"line":198,"type":"binary-expr","locations":[{"start":{"line":198,"column":27},"end":{"line":198,"column":54}},{"start":{"line":198,"column":58},"end":{"line":198,"column":78}}]},"46":{"line":211,"type":"if","locations":[{"start":{"line":211,"column":15},"end":{"line":211,"column":15}},{"start":{"line":211,"column":15},"end":{"line":211,"column":15}}]},"47":{"line":211,"type":"binary-expr","locations":[{"start":{"line":211,"column":15},"end":{"line":211,"column":42}},{"start":{"line":211,"column":46},"end":{"line":211,"column":53}},{"start":{"line":211,"column":57},"end":{"line":211,"column":77}}]},"48":{"line":224,"type":"if","locations":[{"start":{"line":224,"column":16},"end":{"line":224,"column":16}},{"start":{"line":224,"column":16},"end":{"line":224,"column":16}}]},"49":{"line":224,"type":"binary-expr","locations":[{"start":{"line":224,"column":16},"end":{"line":224,"column":23}},{"start":{"line":224,"column":27},"end":{"line":224,"column":41}},{"start":{"line":224,"column":45},"end":{"line":224,"column":67}}]},"50":{"line":237,"type":"if","locations":[{"start":{"line":237,"column":15},"end":{"line":237,"column":15}},{"start":{"line":237,"column":15},"end":{"line":237,"column":15}}]},"51":{"line":250,"type":"cond-expr","locations":[{"start":{"line":250,"column":54},"end":{"line":250,"column":84}},{"start":{"line":250,"column":87},"end":{"line":250,"column":88}}]},"52":{"line":256,"type":"if","locations":[{"start":{"line":256,"column":15},"end":{"line":256,"column":15}},{"start":{"line":256,"column":15},"end":{"line":256,"column":15}}]},"53":{"line":256,"type":"binary-expr","locations":[{"start":{"line":256,"column":15},"end":{"line":256,"column":29}},{"start":{"line":256,"column":33},"end":{"line":256,"column":49}}]},"54":{"line":260,"type":"if","locations":[{"start":{"line":260,"column":19},"end":{"line":260,"column":19}},{"start":{"line":260,"column":19},"end":{"line":260,"column":19}}]},"55":{"line":268,"type":"if","locations":[{"start":{"line":268,"column":16},"end":{"line":268,"column":16}},{"start":{"line":268,"column":16},"end":{"line":268,"column":16}}]},"56":{"line":268,"type":"binary-expr","locations":[{"start":{"line":268,"column":16},"end":{"line":268,"column":23}},{"start":{"line":268,"column":27},"end":{"line":268,"column":41}},{"start":{"line":268,"column":45},"end":{"line":268,"column":67}}]},"57":{"line":277,"type":"if","locations":[{"start":{"line":277,"column":24},"end":{"line":277,"column":24}},{"start":{"line":277,"column":24},"end":{"line":277,"column":24}}]}}}}
{"/Users/jerome/Development/connect-mongo/src/index.js":{"path":"/Users/jerome/Development/connect-mongo/src/index.js","s":{"1":1,"2":1,"3":1,"4":4,"5":4,"6":4,"7":16,"8":4,"9":12,"10":4,"11":1,"12":21,"13":2,"14":0,"15":19,"16":3,"17":0,"18":16,"19":16,"20":1,"21":1,"22":1,"23":21,"24":21,"25":0,"26":21,"27":21,"28":21,"29":21,"30":21,"31":21,"32":21,"33":21,"34":21,"35":2,"36":1,"37":1,"38":21,"39":2,"40":19,"41":1,"42":0,"43":1,"44":1,"45":18,"46":17,"47":17,"48":0,"49":1,"50":20,"51":1,"52":1,"53":19,"54":19,"55":19,"56":19,"57":19,"58":0,"59":0,"60":0,"61":0,"62":0,"63":0,"64":61,"65":61,"66":61,"67":19,"68":0,"69":19,"70":19,"71":19,"72":114,"73":19,"74":21,"75":18,"76":18,"77":18,"78":18,"79":0,"80":0,"81":0,"82":0,"83":0,"84":21,"85":33,"86":0,"87":33,"88":2,"89":2,"90":2,"91":2,"92":2,"93":0,"94":2,"95":2,"96":14,"97":0,"98":14,"99":14,"100":14,"101":0,"102":14,"103":12,"104":2,"105":14,"106":2,"107":14,"108":14,"109":14,"110":3,"111":3,"112":2,"113":2,"114":1,"115":1,"116":2,"117":0,"118":2,"119":2,"120":2,"121":2,"122":0,"123":2,"124":1,"125":1,"126":1,"127":1,"128":1,"129":1,"130":1,"131":1},"b":{"1":[4,12],"2":[4,0],"3":[2,19],"4":[21,20],"5":[2,1],"6":[2,1],"7":[3,16],"8":[19,16],"9":[16,0],"10":[16,16],"11":[1,0],"12":[1,0],"13":[21,0],"14":[0,21],"15":[21,0],"16":[21,20],"17":[21,19],"18":[21,21],"19":[21,21],"20":[1,1],"21":[2,19],"22":[2,2],"23":[1,18],"24":[0,1],"25":[17,1],"26":[18,17],"27":[17,0],"28":[17,17],"29":[19,0,0],"30":[61,0],"31":[0,19],"32":[18,3],"33":[18,0,0],"34":[0,33],"35":[33,0],"36":[2,0],"37":[0,2],"38":[2,0],"39":[0,14],"40":[14,2,2],"41":[12,2],"42":[14,14,12],"43":[2,12],"44":[2,1],"45":[2,1],"46":[3,2],"47":[1,1],"48":[0,2],"49":[2,2,0],"50":[0,2]},"f":{"1":4,"2":21,"3":1,"4":21,"5":1,"6":19,"7":19,"8":61,"9":19,"10":21,"11":33,"12":2,"13":14,"14":3,"15":1,"16":1,"17":1},"fnMap":{"1":{"name":"defaultSerializeFunction","line":6,"loc":{"start":{"line":6,"column":0},"end":{"line":6,"column":43}}},"2":{"name":"computeTransformFunctions","line":24,"loc":{"start":{"line":24,"column":0},"end":{"line":24,"column":62}}},"3":{"name":"connectMongo","line":47,"loc":{"start":{"line":47,"column":17},"end":{"line":47,"column":48}}},"4":{"name":"(anonymous_4)","line":53,"loc":{"start":{"line":53,"column":19},"end":{"line":53,"column":29}}},"5":{"name":"(anonymous_5)","line":107,"loc":{"start":{"line":107,"column":24},"end":{"line":107,"column":30}}},"6":{"name":"(anonymous_6)","line":112,"loc":{"start":{"line":112,"column":32},"end":{"line":112,"column":37}}},"7":{"name":"(anonymous_7)","line":120,"loc":{"start":{"line":120,"column":26},"end":{"line":120,"column":29}}},"8":{"name":"(anonymous_8)","line":134,"loc":{"start":{"line":134,"column":19},"end":{"line":134,"column":30}}},"9":{"name":"(anonymous_9)","line":141,"loc":{"start":{"line":141,"column":21},"end":{"line":141,"column":34}}},"10":{"name":"(anonymous_10)","line":156,"loc":{"start":{"line":156,"column":23},"end":{"line":156,"column":26}}},"11":{"name":"(anonymous_11)","line":175,"loc":{"start":{"line":175,"column":24},"end":{"line":175,"column":36}}},"12":{"name":"(anonymous_12)","line":185,"loc":{"start":{"line":185,"column":11},"end":{"line":185,"column":27}}},"13":{"name":"(anonymous_13)","line":207,"loc":{"start":{"line":207,"column":11},"end":{"line":207,"column":36}}},"14":{"name":"(anonymous_14)","line":245,"loc":{"start":{"line":245,"column":13},"end":{"line":245,"column":38}}},"15":{"name":"(anonymous_15)","line":284,"loc":{"start":{"line":284,"column":15},"end":{"line":284,"column":31}}},"16":{"name":"(anonymous_16)","line":291,"loc":{"start":{"line":291,"column":14},"end":{"line":291,"column":25}}},"17":{"name":"(anonymous_17)","line":297,"loc":{"start":{"line":297,"column":13},"end":{"line":297,"column":24}}}},"statementMap":{"1":{"start":{"line":3,"column":0},"end":{"line":3,"column":36}},"2":{"start":{"line":4,"column":0},"end":{"line":4,"column":39}},"3":{"start":{"line":6,"column":0},"end":{"line":22,"column":1}},"4":{"start":{"line":8,"column":4},"end":{"line":8,"column":19}},"5":{"start":{"line":9,"column":4},"end":{"line":9,"column":13}},"6":{"start":{"line":11,"column":4},"end":{"line":19,"column":5}},"7":{"start":{"line":12,"column":8},"end":{"line":18,"column":9}},"8":{"start":{"line":15,"column":12},"end":{"line":15,"column":90}},"9":{"start":{"line":17,"column":12},"end":{"line":17,"column":38}},"10":{"start":{"line":21,"column":4},"end":{"line":21,"column":15}},"11":{"start":{"line":24,"column":0},"end":{"line":45,"column":1}},"12":{"start":{"line":25,"column":4},"end":{"line":30,"column":5}},"13":{"start":{"line":26,"column":8},"end":{"line":29,"column":10}},"14":{"start":{"line":28,"column":54},"end":{"line":28,"column":55}},"15":{"start":{"line":32,"column":4},"end":{"line":37,"column":5}},"16":{"start":{"line":33,"column":8},"end":{"line":36,"column":10}},"17":{"start":{"line":35,"column":30},"end":{"line":35,"column":31}},"18":{"start":{"line":39,"column":4},"end":{"line":44,"column":5}},"19":{"start":{"line":40,"column":8},"end":{"line":43,"column":10}},"20":{"start":{"line":47,"column":0},"end":{"line":306,"column":2}},"21":{"start":{"line":48,"column":4},"end":{"line":48,"column":57}},"22":{"start":{"line":49,"column":4},"end":{"line":49,"column":75}},"23":{"start":{"line":54,"column":12},"end":{"line":54,"column":36}},"24":{"start":{"line":57,"column":12},"end":{"line":59,"column":13}},"25":{"start":{"line":58,"column":16},"end":{"line":58,"column":41}},"26":{"start":{"line":61,"column":12},"end":{"line":61,"column":27}},"27":{"start":{"line":64,"column":12},"end":{"line":64,"column":46}},"28":{"start":{"line":65,"column":12},"end":{"line":65,"column":67}},"29":{"start":{"line":66,"column":12},"end":{"line":66,"column":61}},"30":{"start":{"line":67,"column":12},"end":{"line":67,"column":71}},"31":{"start":{"line":68,"column":12},"end":{"line":68,"column":79}},"32":{"start":{"line":70,"column":12},"end":{"line":70,"column":35}},"33":{"start":{"line":72,"column":12},"end":{"line":72,"column":37}},"34":{"start":{"line":74,"column":12},"end":{"line":80,"column":14}},"35":{"start":{"line":75,"column":16},"end":{"line":79,"column":17}},"36":{"start":{"line":76,"column":20},"end":{"line":76,"column":47}},"37":{"start":{"line":78,"column":20},"end":{"line":78,"column":54}},"38":{"start":{"line":82,"column":12},"end":{"line":101,"column":13}},"39":{"start":{"line":84,"column":16},"end":{"line":84,"column":100}},"40":{"start":{"line":85,"column":19},"end":{"line":101,"column":13}},"41":{"start":{"line":87,"column":16},"end":{"line":91,"column":17}},"42":{"start":{"line":88,"column":20},"end":{"line":88,"column":81}},"43":{"start":{"line":90,"column":20},"end":{"line":90,"column":128}},"44":{"start":{"line":90,"column":66},"end":{"line":90,"column":126}},"45":{"start":{"line":92,"column":19},"end":{"line":101,"column":13}},"46":{"start":{"line":94,"column":16},"end":{"line":98,"column":17}},"47":{"start":{"line":95,"column":20},"end":{"line":95,"column":62}},"48":{"start":{"line":97,"column":20},"end":{"line":97,"column":59}},"49":{"start":{"line":100,"column":16},"end":{"line":100,"column":65}},"50":{"start":{"line":103,"column":12},"end":{"line":103,"column":43}},"51":{"start":{"line":108,"column":12},"end":{"line":108,"column":45}},"52":{"start":{"line":109,"column":12},"end":{"line":109,"column":22}},"53":{"start":{"line":113,"column":12},"end":{"line":113,"column":25}},"54":{"start":{"line":114,"column":12},"end":{"line":117,"column":63}},"55":{"start":{"line":117,"column":32},"end":{"line":117,"column":61}},"56":{"start":{"line":121,"column":12},"end":{"line":131,"column":13}},"57":{"start":{"line":123,"column":16},"end":{"line":123,"column":99}},"58":{"start":{"line":125,"column":16},"end":{"line":125,"column":67}},"59":{"start":{"line":126,"column":16},"end":{"line":126,"column":131}},"60":{"start":{"line":126,"column":47},"end":{"line":126,"column":92}},"61":{"start":{"line":127,"column":16},"end":{"line":127,"column":35}},"62":{"start":{"line":128,"column":16},"end":{"line":128,"column":41}},"63":{"start":{"line":130,"column":16},"end":{"line":130,"column":41}},"64":{"start":{"line":135,"column":12},"end":{"line":138,"column":13}},"65":{"start":{"line":136,"column":16},"end":{"line":136,"column":38}},"66":{"start":{"line":137,"column":16},"end":{"line":137,"column":36}},"67":{"start":{"line":142,"column":12},"end":{"line":144,"column":13}},"68":{"start":{"line":143,"column":16},"end":{"line":143,"column":42}},"69":{"start":{"line":145,"column":12},"end":{"line":145,"column":52}},"70":{"start":{"line":146,"column":12},"end":{"line":146,"column":41}},"71":{"start":{"line":149,"column":12},"end":{"line":151,"column":15}},"72":{"start":{"line":150,"column":16},"end":{"line":150,"column":97}},"73":{"start":{"line":153,"column":12},"end":{"line":153,"column":24}},"74":{"start":{"line":157,"column":12},"end":{"line":171,"column":13}},"75":{"start":{"line":158,"column":16},"end":{"line":170,"column":30}},"76":{"start":{"line":159,"column":20},"end":{"line":169,"column":21}},"77":{"start":{"line":161,"column":24},"end":{"line":161,"column":49}},"78":{"start":{"line":162,"column":24},"end":{"line":162,"column":30}},"79":{"start":{"line":164,"column":24},"end":{"line":164,"column":79}},"80":{"start":{"line":164,"column":53},"end":{"line":164,"column":77}},"81":{"start":{"line":165,"column":24},"end":{"line":165,"column":30}},"82":{"start":{"line":167,"column":24},"end":{"line":167,"column":59}},"83":{"start":{"line":168,"column":24},"end":{"line":168,"column":30}},"84":{"start":{"line":172,"column":12},"end":{"line":172,"column":47}},"85":{"start":{"line":176,"column":12},"end":{"line":180,"column":13}},"86":{"start":{"line":177,"column":16},"end":{"line":177,"column":59}},"87":{"start":{"line":179,"column":16},"end":{"line":179,"column":33}},"88":{"start":{"line":186,"column":12},"end":{"line":204,"column":35}},"89":{"start":{"line":187,"column":36},"end":{"line":193,"column":18}},"90":{"start":{"line":195,"column":20},"end":{"line":202,"column":21}},"91":{"start":{"line":196,"column":24},"end":{"line":196,"column":85}},"92":{"start":{"line":197,"column":24},"end":{"line":199,"column":25}},"93":{"start":{"line":198,"column":28},"end":{"line":198,"column":66}},"94":{"start":{"line":200,"column":24},"end":{"line":200,"column":48}},"95":{"start":{"line":201,"column":24},"end":{"line":201,"column":33}},"96":{"start":{"line":210,"column":12},"end":{"line":212,"column":13}},"97":{"start":{"line":211,"column":16},"end":{"line":211,"column":44}},"98":{"start":{"line":214,"column":12},"end":{"line":214,"column":18}},"99":{"start":{"line":216,"column":12},"end":{"line":220,"column":13}},"100":{"start":{"line":217,"column":16},"end":{"line":217,"column":108}},"101":{"start":{"line":219,"column":16},"end":{"line":219,"column":37}},"102":{"start":{"line":222,"column":12},"end":{"line":233,"column":13}},"103":{"start":{"line":223,"column":16},"end":{"line":223,"column":61}},"104":{"start":{"line":232,"column":16},"end":{"line":232,"column":67}},"105":{"start":{"line":235,"column":12},"end":{"line":237,"column":13}},"106":{"start":{"line":236,"column":16},"end":{"line":236,"column":44}},"107":{"start":{"line":239,"column":12},"end":{"line":242,"column":35}},"108":{"start":{"line":240,"column":36},"end":{"line":240,"column":116}},"109":{"start":{"line":241,"column":28},"end":{"line":241,"column":49}},"110":{"start":{"line":246,"column":12},"end":{"line":249,"column":41}},"111":{"start":{"line":254,"column":12},"end":{"line":264,"column":13}},"112":{"start":{"line":256,"column":16},"end":{"line":256,"column":79}},"113":{"start":{"line":258,"column":16},"end":{"line":262,"column":17}},"114":{"start":{"line":259,"column":20},"end":{"line":259,"column":38}},"115":{"start":{"line":261,"column":20},"end":{"line":261,"column":60}},"116":{"start":{"line":266,"column":12},"end":{"line":270,"column":13}},"117":{"start":{"line":267,"column":16},"end":{"line":267,"column":72}},"118":{"start":{"line":269,"column":16},"end":{"line":269,"column":78}},"119":{"start":{"line":272,"column":12},"end":{"line":281,"column":35}},"120":{"start":{"line":273,"column":36},"end":{"line":273,"column":119}},"121":{"start":{"line":275,"column":20},"end":{"line":279,"column":21}},"122":{"start":{"line":276,"column":24},"end":{"line":276,"column":79}},"123":{"start":{"line":278,"column":24},"end":{"line":278,"column":48}},"124":{"start":{"line":285,"column":12},"end":{"line":288,"column":35}},"125":{"start":{"line":286,"column":36},"end":{"line":286,"column":95}},"126":{"start":{"line":287,"column":28},"end":{"line":287,"column":53}},"127":{"start":{"line":292,"column":12},"end":{"line":294,"column":35}},"128":{"start":{"line":293,"column":36},"end":{"line":293,"column":61}},"129":{"start":{"line":298,"column":12},"end":{"line":300,"column":35}},"130":{"start":{"line":299,"column":36},"end":{"line":299,"column":58}},"131":{"start":{"line":305,"column":4},"end":{"line":305,"column":22}}},"branchMap":{"1":{"line":12,"type":"if","locations":[{"start":{"line":12,"column":8},"end":{"line":12,"column":8}},{"start":{"line":12,"column":8},"end":{"line":12,"column":8}}]},"2":{"line":15,"type":"cond-expr","locations":[{"start":{"line":15,"column":49},"end":{"line":15,"column":72}},{"start":{"line":15,"column":75},"end":{"line":15,"column":89}}]},"3":{"line":25,"type":"if","locations":[{"start":{"line":25,"column":4},"end":{"line":25,"column":4}},{"start":{"line":25,"column":4},"end":{"line":25,"column":4}}]},"4":{"line":25,"type":"binary-expr","locations":[{"start":{"line":25,"column":8},"end":{"line":25,"column":25}},{"start":{"line":25,"column":29},"end":{"line":25,"column":48}}]},"5":{"line":27,"type":"binary-expr","locations":[{"start":{"line":27,"column":23},"end":{"line":27,"column":40}},{"start":{"line":27,"column":44},"end":{"line":27,"column":68}}]},"6":{"line":28,"type":"binary-expr","locations":[{"start":{"line":28,"column":25},"end":{"line":28,"column":44}},{"start":{"line":28,"column":49},"end":{"line":28,"column":55}}]},"7":{"line":32,"type":"if","locations":[{"start":{"line":32,"column":4},"end":{"line":32,"column":4}},{"start":{"line":32,"column":4},"end":{"line":32,"column":4}}]},"8":{"line":32,"type":"binary-expr","locations":[{"start":{"line":32,"column":8},"end":{"line":32,"column":35}},{"start":{"line":32,"column":39},"end":{"line":32,"column":65}}]},"9":{"line":39,"type":"if","locations":[{"start":{"line":39,"column":4},"end":{"line":39,"column":4}},{"start":{"line":39,"column":4},"end":{"line":39,"column":4}}]},"10":{"line":39,"type":"binary-expr","locations":[{"start":{"line":39,"column":8},"end":{"line":39,"column":34}},{"start":{"line":39,"column":38},"end":{"line":39,"column":63}}]},"11":{"line":48,"type":"binary-expr","locations":[{"start":{"line":48,"column":18},"end":{"line":48,"column":31}},{"start":{"line":48,"column":35},"end":{"line":48,"column":56}}]},"12":{"line":49,"type":"binary-expr","locations":[{"start":{"line":49,"column":24},"end":{"line":49,"column":43}},{"start":{"line":49,"column":47},"end":{"line":49,"column":74}}]},"13":{"line":54,"type":"binary-expr","locations":[{"start":{"line":54,"column":22},"end":{"line":54,"column":29}},{"start":{"line":54,"column":33},"end":{"line":54,"column":35}}]},"14":{"line":57,"type":"if","locations":[{"start":{"line":57,"column":12},"end":{"line":57,"column":12}},{"start":{"line":57,"column":12},"end":{"line":57,"column":12}}]},"15":{"line":57,"type":"binary-expr","locations":[{"start":{"line":57,"column":16},"end":{"line":57,"column":38}},{"start":{"line":57,"column":42},"end":{"line":57,"column":53}}]},"16":{"line":64,"type":"binary-expr","locations":[{"start":{"line":64,"column":23},"end":{"line":64,"column":34}},{"start":{"line":64,"column":38},"end":{"line":64,"column":45}}]},"17":{"line":65,"type":"binary-expr","locations":[{"start":{"line":65,"column":34},"end":{"line":65,"column":52}},{"start":{"line":65,"column":56},"end":{"line":65,"column":66}}]},"18":{"line":66,"type":"binary-expr","locations":[{"start":{"line":66,"column":30},"end":{"line":66,"column":48}},{"start":{"line":66,"column":52},"end":{"line":66,"column":60}}]},"19":{"line":67,"type":"binary-expr","locations":[{"start":{"line":67,"column":38},"end":{"line":67,"column":64}},{"start":{"line":67,"column":68},"end":{"line":67,"column":70}}]},"20":{"line":75,"type":"if","locations":[{"start":{"line":75,"column":16},"end":{"line":75,"column":16}},{"start":{"line":75,"column":16},"end":{"line":75,"column":16}}]},"21":{"line":82,"type":"if","locations":[{"start":{"line":82,"column":12},"end":{"line":82,"column":12}},{"start":{"line":82,"column":12},"end":{"line":82,"column":12}}]},"22":{"line":84,"type":"binary-expr","locations":[{"start":{"line":84,"column":49},"end":{"line":84,"column":69}},{"start":{"line":84,"column":73},"end":{"line":84,"column":75}}]},"23":{"line":85,"type":"if","locations":[{"start":{"line":85,"column":19},"end":{"line":85,"column":19}},{"start":{"line":85,"column":19},"end":{"line":85,"column":19}}]},"24":{"line":87,"type":"if","locations":[{"start":{"line":87,"column":16},"end":{"line":87,"column":16}},{"start":{"line":87,"column":16},"end":{"line":87,"column":16}}]},"25":{"line":92,"type":"if","locations":[{"start":{"line":92,"column":19},"end":{"line":92,"column":19}},{"start":{"line":92,"column":19},"end":{"line":92,"column":19}}]},"26":{"line":92,"type":"binary-expr","locations":[{"start":{"line":92,"column":23},"end":{"line":92,"column":33}},{"start":{"line":92,"column":37},"end":{"line":92,"column":63}}]},"27":{"line":94,"type":"if","locations":[{"start":{"line":94,"column":16},"end":{"line":94,"column":16}},{"start":{"line":94,"column":16},"end":{"line":94,"column":16}}]},"28":{"line":94,"type":"binary-expr","locations":[{"start":{"line":94,"column":20},"end":{"line":94,"column":41}},{"start":{"line":94,"column":45},"end":{"line":94,"column":80}}]},"29":{"line":121,"type":"switch","locations":[{"start":{"line":122,"column":12},"end":{"line":123,"column":99}},{"start":{"line":124,"column":12},"end":{"line":128,"column":41}},{"start":{"line":129,"column":12},"end":{"line":130,"column":41}}]},"30":{"line":135,"type":"if","locations":[{"start":{"line":135,"column":12},"end":{"line":135,"column":12}},{"start":{"line":135,"column":12},"end":{"line":135,"column":12}}]},"31":{"line":142,"type":"if","locations":[{"start":{"line":142,"column":12},"end":{"line":142,"column":12}},{"start":{"line":142,"column":12},"end":{"line":142,"column":12}}]},"32":{"line":157,"type":"if","locations":[{"start":{"line":157,"column":12},"end":{"line":157,"column":12}},{"start":{"line":157,"column":12},"end":{"line":157,"column":12}}]},"33":{"line":159,"type":"switch","locations":[{"start":{"line":160,"column":20},"end":{"line":162,"column":30}},{"start":{"line":163,"column":20},"end":{"line":165,"column":30}},{"start":{"line":166,"column":20},"end":{"line":168,"column":30}}]},"34":{"line":176,"type":"if","locations":[{"start":{"line":176,"column":12},"end":{"line":176,"column":12}},{"start":{"line":176,"column":12},"end":{"line":176,"column":12}}]},"35":{"line":176,"type":"binary-expr","locations":[{"start":{"line":176,"column":16},"end":{"line":176,"column":40}},{"start":{"line":176,"column":44},"end":{"line":176,"column":90}}]},"36":{"line":195,"type":"if","locations":[{"start":{"line":195,"column":20},"end":{"line":195,"column":20}},{"start":{"line":195,"column":20},"end":{"line":195,"column":20}}]},"37":{"line":197,"type":"if","locations":[{"start":{"line":197,"column":24},"end":{"line":197,"column":24}},{"start":{"line":197,"column":24},"end":{"line":197,"column":24}}]},"38":{"line":197,"type":"binary-expr","locations":[{"start":{"line":197,"column":27},"end":{"line":197,"column":54}},{"start":{"line":197,"column":58},"end":{"line":197,"column":78}}]},"39":{"line":210,"type":"if","locations":[{"start":{"line":210,"column":12},"end":{"line":210,"column":12}},{"start":{"line":210,"column":12},"end":{"line":210,"column":12}}]},"40":{"line":210,"type":"binary-expr","locations":[{"start":{"line":210,"column":15},"end":{"line":210,"column":42}},{"start":{"line":210,"column":46},"end":{"line":210,"column":53}},{"start":{"line":210,"column":57},"end":{"line":210,"column":77}}]},"41":{"line":222,"type":"if","locations":[{"start":{"line":222,"column":12},"end":{"line":222,"column":12}},{"start":{"line":222,"column":12},"end":{"line":222,"column":12}}]},"42":{"line":222,"type":"binary-expr","locations":[{"start":{"line":222,"column":16},"end":{"line":222,"column":23}},{"start":{"line":222,"column":27},"end":{"line":222,"column":41}},{"start":{"line":222,"column":45},"end":{"line":222,"column":67}}]},"43":{"line":235,"type":"if","locations":[{"start":{"line":235,"column":12},"end":{"line":235,"column":12}},{"start":{"line":235,"column":12},"end":{"line":235,"column":12}}]},"44":{"line":248,"type":"cond-expr","locations":[{"start":{"line":248,"column":54},"end":{"line":248,"column":84}},{"start":{"line":248,"column":87},"end":{"line":248,"column":88}}]},"45":{"line":254,"type":"if","locations":[{"start":{"line":254,"column":12},"end":{"line":254,"column":12}},{"start":{"line":254,"column":12},"end":{"line":254,"column":12}}]},"46":{"line":254,"type":"binary-expr","locations":[{"start":{"line":254,"column":15},"end":{"line":254,"column":29}},{"start":{"line":254,"column":33},"end":{"line":254,"column":49}}]},"47":{"line":258,"type":"if","locations":[{"start":{"line":258,"column":16},"end":{"line":258,"column":16}},{"start":{"line":258,"column":16},"end":{"line":258,"column":16}}]},"48":{"line":266,"type":"if","locations":[{"start":{"line":266,"column":12},"end":{"line":266,"column":12}},{"start":{"line":266,"column":12},"end":{"line":266,"column":12}}]},"49":{"line":266,"type":"binary-expr","locations":[{"start":{"line":266,"column":16},"end":{"line":266,"column":23}},{"start":{"line":266,"column":27},"end":{"line":266,"column":41}},{"start":{"line":266,"column":45},"end":{"line":266,"column":67}}]},"50":{"line":275,"type":"if","locations":[{"start":{"line":275,"column":20},"end":{"line":275,"column":20}},{"start":{"line":275,"column":20},"end":{"line":275,"column":20}}]}}}}

@@ -10,3 +10,3 @@ var addSorting = (function () {

// returns the summary table element
function getTable() { return document.querySelector('.coverage-summary table'); }
function getTable() { return document.querySelector('.coverage-summary'); }
// returns the thead element of the summary table

@@ -136,3 +136,5 @@ function getTableHeader() { return getTable().querySelector('thead tr'); }

if (cols[i].sortable) {
el = getNthColumn(i).querySelector('.sorter');
// add the click event handler on the th so users
// dont have to click on those tiny arrows
el = getNthColumn(i).querySelector('.sorter').parentElement;
if (el.addEventListener) {

@@ -139,0 +141,0 @@ el.addEventListener('click', ithSorter(i));

{
"name": "connect-mongo",
"version": "1.0.0-beta.1",
"version": "1.0.0",
"description": "MongoDB session store for Express and Connect",

@@ -25,22 +25,28 @@ "keywords": [

"dependencies": {
"bluebird": ">= 1.0",
"debug": ">= 0.7.0",
"lodash": "*",
"bluebird": ">= 2.0",
"mongodb": ">= 1.2.0 <2.1.0"
},
"devDependencies": {
"babel": "^5.6.23",
"babel-istanbul": "^0.2.10",
"babel-cli": "^6.3.17",
"babel-plugin-transform-es2015-arrow-functions": "^6.3.13",
"babel-plugin-transform-es2015-block-scoping": "^6.3.13",
"babel-plugin-transform-es2015-classes": "^6.3.15",
"babel-plugin-transform-es2015-object-super": "^6.3.13",
"babel-register": "^6.3.13",
"eslint": "^0.24.1",
"express-session": ">= 1.0.0",
"mocha": "~2.1.0",
"istanbul": "^0.4.1",
"lodash": "^3.10.1",
"mocha": "^2.3.4",
"mongoose": ">= 2.6.0 < 4.1.0"
},
"scripts": {
"test": "mocha --compilers js:babel/register --ui exports --timeout 6000 -R spec -b --recursive test",
"cover": "babel-istanbul cover _mocha -- --ui exports --timeout 6000 -R spec -b --recursive test",
"test-unit-es5": "mocha --compilers js:babel-register",
"test-unit": "istanbul cover _mocha",
"lint": "eslint src/",
"prepublish": "babel src --out-dir lib"
"test": "npm run lint && npm run test-unit",
"test-es5": "npm run test-unit-es5",
"prepublish": "babel src --out-dir es5"
},
"main": "./lib/connect-mongo"
"main": "./lib"
}

@@ -5,17 +5,19 @@ # connect-mongo

[![npm version](https://badge.fury.io/js/connect-mongo.svg)](http://badge.fury.io/js/connect-mongo)
[![npm version](https://img.shields.io/npm/v/connect-mongo.svg)](https://www.npmjs.com/package/connect-mongo)
[![downloads](https://img.shields.io/npm/dm/connect-mongo.svg)](https://www.npmjs.com/package/connect-mongo)
[![Build Status](https://travis-ci.org/kcbanner/connect-mongo.svg?branch=master)](https://travis-ci.org/kcbanner/connect-mongo)
[![Coverage Status](https://coveralls.io/repos/kcbanner/connect-mongo/badge.svg?branch=master&service=github)](https://coveralls.io/github/kcbanner/connect-mongo?branch=master)
[![Dependency Status](https://david-dm.org/kcbanner/connect-mongo.svg?style=flat)](https://david-dm.org/kcbanner/connect-mongo)
This documentation is about the upcoming version `v1.0.0`.
Last stable revision is [here](https://github.com/kcbanner/connect-mongo/tree/v0.x).
## Compatibility
* Support Express `4.x`, `5.0` and Connect `3.x` through [express-session](https://github.com/expressjs/session)
* Support Express `2.x`, `3.x` and Connect `>= 1.0.3`, `2.x`
* Support [Mongoose](http://mongoosejs.com/index.html) `>= 2.6`, `3.x` and `4.0`
* Support Express up to `5.0`
* Support all Connect versions
* Support [Mongoose](http://mongoosejs.com/index.html) `>= 2.6`, `3.x` and `4.x`
* Support [native MongoDB driver](http://mongodb.github.io/node-mongodb-native/) `>= 1.2` and `2.0`
* Support Node.js `0.10`, `0.12` and [io.js](https://iojs.org)
* Support Node.js `0.10`, `0.12`, `4.x`, `5.x` and all [io.js](https://iojs.org) versions
* Support [MongoDB](https://www.mongodb.com/) up to `3.2`
For older Node.js versions `0.10`, `0.12` and io.js, please read the [Node.js compatibility section](#old-nodejs-versions-compatibility)
## Usage

@@ -28,4 +30,4 @@

```js
var session = require('express-session');
var MongoStore = require('connect-mongo')(session);
const session = require('express-session');
const MongoStore = require('connect-mongo')(session);

@@ -41,3 +43,3 @@ app.use(session({

```js
var MongoStore = require('connect-mongo')(express);
const MongoStore = require('connect-mongo')(express);

@@ -61,3 +63,3 @@ app.use(express.session({

```js
var mongoose = require('mongoose');
const mongoose = require('mongoose');

@@ -72,3 +74,3 @@ // Basic usage

// Advanced usage
var connection = mongoose.createConnection(connectionOptions);
const connection = mongoose.createConnection(connectionOptions);

@@ -115,2 +117,9 @@ app.use(session({

## Old Node.js versions compatibility
For versions `0.10`, `0.12` and io.js, you must use the ES5 fallback:
```js
var MongoStore = require('connect-mongo/es5')(session);
```
## Session expiration

@@ -224,23 +233,2 @@

(The MIT License)
Copyright (c) 2011-2015 Casey Banner &lt;kcbanner@gmail.com&gt;
Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
'Software'), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:
The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
The MIT License

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