{"_id":"connect-mongo","_rev":"4640607","name":"connect-mongo","description":"MongoDB session store for Express and Connect","dist-tags":{"beta":"6.0.0-beta.0","latest":"6.0.0","next":"4.4.0-rc1"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"time":{"modified":"2026-04-10T19:47:06.000Z","created":"2011-03-08T05:36:36.605Z","6.0.0":"2025-11-30T23:46:37.230Z","6.0.0-beta.0":"2025-11-30T23:29:48.801Z","5.1.0":"2023-10-14T18:42:47.875Z","5.0.0":"2023-03-14T04:11:58.033Z","4.6.0":"2021-09-17T05:16:59.865Z","4.5.0":"2021-08-17T11:03:06.659Z","4.4.1":"2021-03-23T04:50:58.459Z","4.4.0":"2021-03-11T05:11:19.635Z","4.4.0-rc1":"2021-03-11T05:02:16.365Z","4.3.1":"2021-03-09T02:18:53.909Z","4.3.0":"2021-03-08T03:24:12.511Z","4.2.2":"2021-03-02T03:00:23.649Z","4.2.1":"2021-03-02T02:56:29.142Z","4.2.0":"2021-02-24T03:29:40.953Z","4.2.0-rc2":"2021-02-23T10:24:22.949Z","4.2.0-rc1":"2021-02-23T03:06:46.842Z","4.1.0":"2021-02-22T09:33:15.637Z","4.1.0-rc1":"2021-02-22T09:27:16.995Z","4.0.0-rc2":"2021-02-21T13:33:28.629Z","4.0.0-rc1":"2021-02-21T13:32:04.293Z","4.0.0":"2021-02-21T13:30:21.575Z","3.2.0":"2019-11-28T17:24:51.937Z","3.1.2":"2019-11-01T07:38:56.509Z","3.1.1":"2019-10-29T16:11:14.256Z","3.1.0":"2019-10-23T15:16:00.988Z","3.0.0":"2019-06-17T08:16:20.377Z","3.0.0-rc.2":"2019-06-15T15:13:35.422Z","3.0.0-rc.1":"2019-06-15T08:47:12.747Z","2.0.3":"2018-12-03T09:48:00.335Z","2.0.2":"2018-11-20T20:44:55.736Z","2.0.1":"2018-01-04T11:56:45.909Z","2.0.0":"2017-10-09T00:07:00.180Z","1.3.2":"2016-07-27T09:59:00.478Z","1.3.1":"2016-07-23T16:47:13.395Z","1.3.0":"2016-07-23T16:22:16.822Z","1.2.1":"2016-06-20T21:25:29.690Z","1.2.0":"2016-05-13T20:42:56.783Z","1.1.0":"2015-12-24T10:39:18.009Z","1.0.2":"2015-12-18T10:09:33.931Z","1.0.1":"2015-12-17T19:55:02.768Z","1.0.0":"2015-12-17T16:53:12.381Z","1.0.0-beta.1":"2015-07-17T12:53:53.279Z","0.8.2":"2015-07-14T15:24:05.128Z","0.8.1":"2015-04-21T20:29:16.514Z","0.8.0":"2015-03-24T21:08:43.832Z","0.7.0":"2015-01-24T13:55:46.392Z","0.6.0":"2015-01-12T21:37:15.669Z","0.5.3":"2014-12-30T22:33:19.557Z","0.5.2":"2014-12-29T15:41:01.984Z","0.5.1":"2014-12-28T16:51:00.328Z","0.5.0":"2014-12-25T17:49:49.008Z","0.4.2":"2014-12-18T11:10:23.243Z","0.4.1":"2014-05-02T13:18:48.320Z","0.4.0":"2013-11-09T03:52:30.767Z","0.3.3":"2013-07-05T04:31:51.201Z","0.3.2":"2013-01-21T15:00:43.971Z","0.3.1":"2013-01-21T14:37:51.052Z","0.3.0":"2013-01-20T22:45:47.683Z","0.2.0":"2012-09-09T22:12:23.216Z","0.1.9":"2012-04-14T19:25:34.663Z","0.1.8":"2012-04-14T17:53:10.793Z","0.1.7":"2012-01-11T16:41:54.691Z","0.1.6":"2011-12-14T18:37:08.042Z","0.1.5":"2011-07-08T01:42:40.255Z","0.1.4":"2011-06-29T04:15:34.515Z","0.1.3":"2011-06-28T21:50:29.520Z","0.1.2":"2011-05-18T02:09:51.633Z","0.1.1":"2011-03-18T01:01:09.965Z","0.1.0":"2011-03-08T05:36:36.605Z"},"users":{"ljharb":true,"leesei":true,"troygoode":true,"pana":true,"tmaximini":true,"davidhalldor":true,"mr.raindrop":true,"qiuzuhui":true,"mswanson1524":true,"franck.lahaye":true,"rickhuizinga":true,"lucasmciruzzi":true,"santihbc":true,"maxidev":true,"dlpowless":true,"jimster305":true,"awzm":true,"j3kz":true,"leonning":true,"flyslow":true,"nhutle":true,"qqqppp9998":true,"fazil":true,"sanketss84":true,"tomasy":true,"52u":true,"koslun":true,"nikitka_m":true,"jota":true,"rvanmil":true,"akic4op4":true,"crazyjingling":true,"dereklakin":true,"kolomiichenko":true,"laurentknauss":true,"windhamdavid":true,"elessarkrin":true,"iroc":true,"zhiquan.yu":true,"snowdream":true,"richardcfelix":true,"wut":true,"animustechnology":true,"calmwinds":true,"antjw":true,"wangnan0610":true,"algonzo":true,"hyteer":true,"bushuai":true,"philiiiiiipp":true,"meta-d":true,"clisun":true,"samlaudev":true,"hiu_yan_chong":true,"icerainnuaa":true,"krobing":true,"hugovila":true,"akod3vs":true,"rafalt":true,"ymk":true,"xiaochao":true,"vchouhan":true,"leshik":true,"ghostcode521":true,"darklake":true,"khurshedyu":true,"hibrahimsafak":true,"petersong":true,"langri-sha":true,"rwaness":true,"mhaidarh":true,"ww522413622":true,"ambdxtrch":true,"chirag8642":true,"iseif":true,"evdokimovm":true,"escapeimagery":true,"panlw":true,"xfloops":true,"yong_a":true,"xngiser":true,"thomas.li":true,"hecto932":true,"haihepeng":true,"tomchao":true,"dmitr":true,"nazhmik":true,"edwardxyt":true,"ivan.marquez":true,"rethinkflash":true,"dpjayasekara":true,"gbits":true,"oleg_tsyba":true,"asfrom30":true,"superchenney":true,"wozhizui":true,"themadjoker":true,"johnsmithcoder":true,"blakeredwolf":true,"rascalquan":true,"markh817":true,"he313572052":true,"obsessiveprogrammer":true,"jk0":true,"71emj1":true,"edmondnow":true,"jps78":true,"jneidel":true,"william_an2000":true,"beytek":true},"repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"versions":{"6.0.0":{"name":"connect-mongo","version":"6.0.0","description":"MongoDB session store for Express and Connect","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"types":"./dist/index.d.cts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"typecheck":"tsc --noEmit","build":"tsdown","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"c8 ava","watch:test":"c8 ava --watch","cov":"run-s test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"c8 report --check-coverage","doc":"run-s doc:html && open-cli dist/docs/index.html","doc:html":"typedoc --entryPointStrategy expand --entryPoints src --exclude **/*.spec.ts --out dist/docs","doc:json":"typedoc --entryPointStrategy expand --entryPoints src --exclude **/*.spec.ts --json dist/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d dist/docs","prepare-release":"run-s test cov:check doc:html version doc:publish","prepare":"husky","tls:setup":"bash ./scripts/generate-mongo-tls.sh"},"engines":{"node":">=20.8.0"},"peerDependencies":{"express-session":"^1.17.1","mongodb":">=5.0.0"},"dependencies":{"debug":"^4.4.3","kruptein":"3.0.8"},"devDependencies":{"@ava/typescript":"^6.0.0","@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.1","@types/debug":"^4.1.12","@types/express":"^4.17.25","@types/express-session":"^1.18.2","@types/node":"^24.10.1","@types/supertest":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","ava":"^6.4.1","c8":"^10.1.3","codecov":"^3.8.2","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-prettier":"^5.5.4","express":"^4.21.2","express-session":"^1.18.2","gh-pages":"^6.3.0","husky":"^9.1.7","lint-staged":"^16.2.7","mongodb":"^7.0.0","npm-run-all":"^4.1.5","open-cli":"^8.0.0","prettier":"^3.7.3","standard-version":"^9.5.0","supertest":"^7.1.4","tsdown":"^0.16.8","typedoc":"^0.28.15","typescript":"^5.9.3"},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"c8":{"include":["build/**/*.js"],"exclude":["build/**/*.{spec,test}.js","build/**/test/**/*.js","node_modules/**"],"reporter":["text","lcov","html"],"all":true,"skipFull":false,"check-coverage":true,"branches":85,"functions":85,"lines":85,"statements":85},"lint-staged":{"**/*.{ts,js}":["eslint --cache --fix"]},"standard-version":{"skip":{"changelog":true}},"packageManager":"npm@11.6.2","gitHead":"76818fae07ef8941073948c56ea432b3d0bc40f1","_id":"connect-mongo@6.0.0","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"47f9bd744bd1c205f9dd86402e6938d2a61ed418","size":38583,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-6.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-6.0.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect-mongo_6.0.0_1764546397049_0.9262731656320724"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T23:46:37.230Z","publish_time":1764546397230,"_source_registry_name":"default","_cnpm_publish_time":1764546397230},"6.0.0-beta.0":{"name":"connect-mongo","version":"6.0.0-beta.0","description":"MongoDB session store for Express and Connect","type":"module","main":"./dist/index.cjs","module":"./dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.cjs"},"./package.json":"./package.json"},"types":"./dist/index.d.cts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"typecheck":"tsc --noEmit","build":"tsdown","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"c8 ava","watch:test":"c8 ava --watch","cov":"run-s test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"c8 report --reporter=html","cov:lcov":"c8 report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"c8 report --check-coverage","doc":"run-s doc:html && open-cli dist/docs/index.html","doc:html":"typedoc --entryPointStrategy expand --entryPoints src --exclude **/*.spec.ts --out dist/docs","doc:json":"typedoc --entryPointStrategy expand --entryPoints src --exclude **/*.spec.ts --json dist/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d dist/docs","prepare-release":"run-s test cov:check doc:html version doc:publish","prepare":"husky","tls:setup":"bash ./scripts/generate-mongo-tls.sh"},"engines":{"node":">=20.8.0"},"peerDependencies":{"express-session":"^1.17.1","mongodb":">=5.0.0"},"dependencies":{"debug":"^4.4.3","kruptein":"3.0.8"},"devDependencies":{"@ava/typescript":"^6.0.0","@commitlint/cli":"^20.1.0","@commitlint/config-conventional":"^20.0.0","@eslint/eslintrc":"^3.3.3","@eslint/js":"^9.39.1","@types/debug":"^4.1.12","@types/express":"^4.17.25","@types/express-session":"^1.18.2","@types/node":"^24.10.1","@types/supertest":"^6.0.3","@typescript-eslint/eslint-plugin":"^8.48.0","@typescript-eslint/parser":"^8.48.0","ava":"^6.4.1","c8":"^10.1.3","codecov":"^3.8.2","eslint":"^9.39.1","eslint-config-prettier":"^10.1.8","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-prettier":"^5.5.4","express":"^4.21.2","express-session":"^1.18.2","gh-pages":"^6.3.0","husky":"^9.1.7","lint-staged":"^16.2.7","mongodb":"^7.0.0","npm-run-all":"^4.1.5","open-cli":"^8.0.0","prettier":"^3.7.3","standard-version":"^9.5.0","supertest":"^7.1.4","tsdown":"^0.16.8","typedoc":"^0.28.15","typescript":"^5.9.3"},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"c8":{"include":["build/**/*.js"],"exclude":["build/**/*.{spec,test}.js","build/**/test/**/*.js","node_modules/**"],"reporter":["text","lcov","html"],"all":true,"skipFull":false,"check-coverage":true,"branches":85,"functions":85,"lines":85,"statements":85},"lint-staged":{"**/*.{ts,js}":["eslint --cache --fix"]},"standard-version":{"skip":{"changelog":true}},"packageManager":"npm@11.6.2","readmeFilename":"README.md","gitHead":"bc3ac9f95d1ebff578006a086eb12581e2ea5d8c","_id":"connect-mongo@6.0.0-beta.0","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_nodeVersion":"25.2.1","_npmVersion":"11.6.2","dist":{"shasum":"23c4e02db8912afe6aa8f52cef74a43a6185a30b","size":38582,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-6.0.0-beta.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-6.0.0-beta.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/connect-mongo_6.0.0-beta.0_1764545388601_0.7856978619871475"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2025-11-30T23:29:48.801Z","publish_time":1764545388801,"_source_registry_name":"default","_cnpm_publish_time":1764545388801},"5.1.0":{"name":"connect-mongo","version":"5.1.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=12.9.0"},"peerDependencies":{"express-session":"^1.17.1","mongodb":">= 5.1.0 < 7"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/debug":"^4.1.7","@types/express":"^4.17.13","@types/express-session":"^1.17.4","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongodb":"^5.1.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"licenseText":"MIT License\n\nCopyright (c) 2017 Jérôme Desboeufs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"connect-mongo@5.1.0","dist":{"shasum":"8eb66bf94c3e5af0442278a5f43bd15c365eac92","size":225901,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-5.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-5.1.0.tgz"},"_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_5.1.0_1697308967585_0.8930286922796202"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-10-14T18:42:47.875Z","publish_time":1697308967875,"_source_registry_name":"default","_cnpm_publish_time":1697308967875},"5.0.0":{"name":"connect-mongo","version":"5.0.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=12.9.0"},"peerDependencies":{"express-session":"^1.17.1","mongodb":"^5.1.0"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/debug":"^4.1.7","@types/express":"^4.17.13","@types/express-session":"^1.17.4","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongodb":"^5.1.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"33cda2b8fdbe9011c0a223886b0de0743e97fb63","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@5.0.0","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"shasum":"2a902d293d369a4baff2e988634cda6f8c0bf721","size":19403,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-5.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-5.0.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_5.0.0_1678767117744_0.306703380970488"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2023-03-14T04:11:58.033Z","publish_time":1678767118033,"_cnpm_publish_time":1678767118033},"4.6.0":{"name":"connect-mongo","version":"4.6.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"peerDependencies":{"mongodb":"^4.1.0"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/debug":"^4.1.7","@types/express":"^4.17.13","@types/express-session":"^1.17.4","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongodb":"^4.1.0","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"8908b1cd147190d39285897555895bfbd1642069","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.6.0","_nodeVersion":"14.15.5","_npmVersion":"7.21.0","dist":{"shasum":"1bf62868efc9f28ecf1459ae9a9d6caaf90ae8a6","size":26795,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.6.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.6.0_1631855819663_0.865902124909671"},"_hasShrinkwrap":false,"publish_time":1631855819865,"_cnpm_publish_time":1631855819865},"4.5.0":{"name":"connect-mongo","version":"4.5.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"4.1.0"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.13","@types/express-session":"^1.17.4","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"3e273764c2b88da072a1eb2394ae70b5af158623","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.5.0","_nodeVersion":"14.15.5","_npmVersion":"7.18.1","dist":{"shasum":"eeeb888c83e44f3ff408602a12c3650eb859bf15","size":26489,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.5.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.5.0_1629198186482_0.8352516895437203"},"_hasShrinkwrap":false,"publish_time":1629198186659,"_cnpm_publish_time":1629198186659},"4.4.1":{"name":"connect-mongo","version":"4.4.1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.5"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"6ba9af7978b5a745a501ab7faf55d1d563d876c9","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.4.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"b817f97940539b46c9116e92cf2f344c120fae7d","size":18752,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.4.1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.4.1_1616475058315_0.9476896156444055"},"_hasShrinkwrap":false,"publish_time":1616475058459,"_cnpm_publish_time":1616475058459},"4.4.0":{"name":"connect-mongo","version":"4.4.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"93be37d4a32c56db17d969ca10d97fb51fb226e1","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.4.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"08b3deaadcd2b27c9f154784f8ff697d1ca3681b","size":18315,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.4.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.4.0_1615439479447_0.8865157897707379"},"_hasShrinkwrap":false,"publish_time":1615439479635,"_cnpm_publish_time":1615439479635},"4.4.0-rc1":{"name":"connect-mongo","version":"4.4.0-rc1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"b91973c83dcad8d76f54582a13356a594aad296e","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.4.0-rc1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"ec61007e06d8dbcf832a2314d3ff64fa9404963b","size":18250,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.4.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.4.0-rc1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.4.0-rc1_1615438936217_0.2645168547446035"},"_hasShrinkwrap":false,"publish_time":1615438936365,"_cnpm_publish_time":1615438936365},"4.3.1":{"name":"connect-mongo","version":"4.3.1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"a7eb47378728c0bd898de6ce4504b5f29d4d8540","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.3.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"9974cf13dda1a515f06fe97c7c0c9f161882aea9","size":20716,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.3.1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.3.1_1615256333676_0.6021268464729701"},"_hasShrinkwrap":false,"publish_time":1615256333909,"_cnpm_publish_time":1615256333909},"4.3.0":{"name":"connect-mongo","version":"4.3.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"aa0bf1f7c341977f22f7a3550df567bd1c93406c","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.3.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"80277cf8bd79e6863eb3eff5071b11db67f8daed","size":20642,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.3.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.3.0_1615173852378_0.9276595275992803"},"_hasShrinkwrap":false,"publish_time":1615173852511,"_cnpm_publish_time":1615173852511},"4.2.2":{"name":"connect-mongo","version":"4.2.2","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"72538719a85392754415318b73bdd336f161ea6d","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.2.2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"2fe82250b34c29c31cdf4f379b6ded2375bae8b8","size":21479,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.2.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.2.2.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.2.2_1614654023488_0.2621962957830515"},"_hasShrinkwrap":false,"publish_time":1614654023649,"_cnpm_publish_time":1614654023649},"4.2.1":{"name":"connect-mongo","version":"4.2.1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^3.0.0","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"2c6db0a55cf6db853a619981df9304cbfc438dcc","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.2.1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"6b7a0c8cf0f8a4007a5dd434ca7735f8c2e767e2","size":9483,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.2.1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.2.1_1614653788902_0.4854339382857509"},"_hasShrinkwrap":false,"publish_time":1614653789142,"deprecated":"this package has been deprecated","_cnpm_publish_time":1614653789142},"4.2.0":{"name":"connect-mongo","version":"4.2.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^2.2.3","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@types/supertest":"^2.0.10","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express":"^4.17.1","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","supertest":"^6.1.3","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/testHelper.ts"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"3ca6ac75449a3a56a36ffef734267288a663810c","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.2.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"9c9e6c7bbd521f238b8506ea65985b77b6a8e589","size":21293,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.2.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.2.0_1614137380760_0.7187149537296502"},"_hasShrinkwrap":false,"publish_time":1614137380953,"_cnpm_publish_time":1614137380953},"4.2.0-rc2":{"name":"connect-mongo","version":"4.2.0-rc2","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^2.2.3","mongodb":"3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"cf20a6e896b54ddfd062bb98cfa835c853163ff7","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.2.0-rc2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"39a63f790137fc13a9b128373b96b6e29836b6a3","size":19396,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.2.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.2.0-rc2.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.2.0-rc2_1614075862774_0.41690444374108404"},"_hasShrinkwrap":false,"publish_time":1614075862949,"_cnpm_publish_time":1614075862949},"4.2.0-rc1":{"name":"connect-mongo","version":"4.2.0-rc1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^2.2.3","mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/mongoose":"^5.10.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongoose":"^5.11.17","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"6e6fdcf598796241a698d62d6de29c16d07b1ad0","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.2.0-rc1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"ba9f7bb2401ba6a3001b4c18f9e3d11444e4a0a2","size":19297,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.2.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.2.0-rc1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.2.0-rc1_1614049606679_0.8899187718767032"},"_hasShrinkwrap":false,"publish_time":1614049606842,"_cnpm_publish_time":1614049606842},"4.1.0":{"name":"connect-mongo","version":"4.1.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^2.2.3","mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/mongoose":"^5.10.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongoose":"^5.11.17","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"gitHead":"c8ad52cf0b41272036e43cf987c61f0927bb1997","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.1.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"dcf916398b7e35ad970e4a8cedeb242ab9d8e5d1","size":19242,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.1.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.1.0_1613986395488_0.4945920731909048"},"_hasShrinkwrap":false,"publish_time":1613986395637,"_cnpm_publish_time":1613986395637},"4.1.0-rc1":{"name":"connect-mongo","version":"4.1.0-rc1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"debug":"^4.3.1","kruptein":"^2.2.3","mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/mongoose":"^5.10.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","mongoose":"^5.11.17","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.{js,ts}":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"5962a9a6170432950d0e978a435c5cc4af41b147","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.1.0-rc1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"6c149edef2d44ae321b9cffffb3f2949429db683","size":19258,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.1.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.1.0-rc1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.1.0-rc1_1613986036883_0.4111540753736198"},"_hasShrinkwrap":false,"publish_time":1613986036995,"_cnpm_publish_time":1613986036995},"4.0.0-rc2":{"name":"connect-mongo","version":"4.0.0-rc2","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"477547ebfaeb112b5b6bae6d66560fcffbf8082f","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.0.0-rc2","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"c5d8cd8441900e31c28103111ee6cfd876657796","size":13249,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.0.0-rc2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.0.0-rc2.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.0.0-rc2_1613914408502_0.877436494832476"},"_hasShrinkwrap":false,"publish_time":1613914408629,"_cnpm_publish_time":1613914408629},"4.0.0-rc1":{"name":"connect-mongo","version":"4.0.0-rc1","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"477547ebfaeb112b5b6bae6d66560fcffbf8082f","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.0.0-rc1","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"626ef17cb15ad549ce7dbaa43a6480944e75f2e9","size":15575,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.0.0-rc1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.0.0-rc1.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.0.0-rc1_1613914324159_0.8609503472903974"},"_hasShrinkwrap":false,"publish_time":1613914324293,"_cnpm_publish_time":1613914324293},"4.0.0":{"name":"connect-mongo","version":"4.0.0","description":"MongoDB session store for Express and Connect","main":"build/main/index.js","typings":"build/main/index.d.ts","module":"build/module/index.js","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"scripts":{"prebuild":"rm -rf build","build":"run-p build:*","build:main":"tsc -p tsconfig.json","build:module":"tsc -p tsconfig.module.json","fix":"run-s fix:*","fix:prettier":"prettier \"src/**/*.ts\" --write","fix:lint":"eslint --cache src --ext .ts --fix","test":"run-s build test:*","test:lint":"eslint --cache src --ext .ts","test:prettier":"prettier \"src/**/*.ts\" --list-different","test:unit":"nyc --silent ava","check-cli":"run-s test diff-integration-tests check-integration-tests","check-integration-tests":"run-s check-integration-test:*","diff-integration-tests":"mkdir -p diff && rm -rf diff/test && cp -r test diff/test && rm -rf diff/test/test-*/.git && cd diff && git init --quiet && git add -A && git commit --quiet --no-verify --allow-empty -m 'WIP' && echo '\\n\\nCommitted most recent integration test output in the \"diff\" directory. Review the changes with \"cd diff && git diff HEAD\" or your preferred git diff viewer.'","watch:build":"tsc -p tsconfig.json -w","watch:test":"nyc --silent ava --watch","cov":"run-s build test:unit cov:html cov:lcov && open-cli coverage/index.html","cov:html":"nyc report --reporter=html","cov:lcov":"nyc report --reporter=lcov","cov:send":"run-s cov:lcov && codecov","cov:check":"nyc report && nyc check-coverage","doc":"run-s doc:html && open-cli build/docs/index.html","doc:html":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --out build/docs","doc:json":"typedoc src/ --exclude **/*.spec.ts --target ES6 --mode file --json build/docs/typedoc.json","doc:publish":"gh-pages -m \"[ci skip] Updates\" -d build/docs","version":"standard-version","reset-hard":"git clean -dfx && git reset --hard && yarn","prepare-release":"run-s reset-hard test cov:check doc:html version doc:publish"},"engines":{"node":">=10"},"dependencies":{"mongodb":"^3.6.3"},"devDependencies":{"@ava/typescript":"^1.1.1","@commitlint/cli":"^11.0.0","@commitlint/config-conventional":"^11.0.0","@istanbuljs/nyc-config-typescript":"^1.0.1","@types/express":"^4.17.9","@types/express-session":"^1.17.3","@types/mongodb":"^3.6.3","@types/node":"^14.14.20","@typescript-eslint/eslint-plugin":"^4.12.0","@typescript-eslint/parser":"^4.12.0","ava":"^3.12.1","codecov":"^3.5.0","cspell":"^4.1.0","cz-conventional-changelog":"^3.3.0","eslint":"^7.17.0","eslint-config-prettier":"^7.1.0","eslint-config-prettier-standard":"^3.0.1","eslint-config-standard":"^16.0.2","eslint-plugin-eslint-comments":"^3.2.0","eslint-plugin-import":"^2.22.1","eslint-plugin-node":"^11.1.0","eslint-plugin-prettier":"^3.3.1","eslint-plugin-promise":"^4.2.1","eslint-plugin-standard":"^5.0.0","express-session":"^1.17.1","gh-pages":"^3.1.0","husky":"4","lint-staged":"^10.5.4","npm-run-all":"^4.1.5","nyc":"^15.1.0","open-cli":"^6.0.1","prettier":"^2.2.1","standard-version":"^9.0.0","ts-node":"^9.0.0","typedoc":"^0.19.0","typescript":"^4.0.2"},"ava":{"failFast":true,"timeout":"60s","typescript":{"rewritePaths":{"src/":"build/main/"}},"files":["!build/module/**","!src/test/**"]},"config":{"commitizen":{"path":"cz-conventional-changelog"}},"prettier":{"singleQuote":true,"semi":false,"trailingComma":"es5"},"nyc":{"extends":"@istanbuljs/nyc-config-typescript","exclude":["**/*.spec.js"]},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix"]},"readmeFilename":"README.md","gitHead":"ee12e52ead8a85eac3ecc38fd529ea039c4188bb","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@4.0.0","_nodeVersion":"14.15.5","_npmVersion":"6.14.11","dist":{"shasum":"bd580a206603d3a70dfd5412749ec32fc5c4e5ce","size":15574,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-4.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-4.0.0.tgz"},"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_4.0.0_1613914221185_0.19049056948598309"},"_hasShrinkwrap":false,"publish_time":1613914221575,"_cnpm_publish_time":1613914221575,"deprecated":"this package has been deprecated"},"3.2.0":{"name":"connect-mongo","version":"3.2.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"4.17.1","@types/express-session":"1.15.15","@types/mongodb":"3.3.7","@types/mongoose":"5.5.26","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"types":"src/types.d.ts","gitHead":"1d0c21a96c840588bb4eae88bdf7d0584afa36c7","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.2.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"20f776c7f2a9d8144fc76cfdcbf33edb05eb4d52","size":12213,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.2.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.2.0_1574961891826_0.5537422938948371"},"_hasShrinkwrap":false,"publish_time":1574961891937,"_cnpm_publish_time":1574961891937},"3.1.2":{"name":"connect-mongo","version":"3.1.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","@types/express":"4.17.1","@types/express-session":"1.15.15","@types/mongodb":"3.3.7","@types/mongoose":"5.5.26","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"types":"src/types.d.ts","gitHead":"fb0edc16f0122eaeaa697c5d7071989a70970df0","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","dist":{"shasum":"c89080ac2eb4432b03ec3250127a5a11472e0e7d","size":11486,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.1.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.1.2_1572593935039_0.6492958803034499"},"_hasShrinkwrap":false,"publish_time":1572593936509,"_cnpm_publish_time":1572593936509},"3.1.1":{"name":"connect-mongo","version":"3.1.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"types":"src/types.d.ts","gitHead":"cbc95befb67e923bc8dc9c274a06406e30c6e559","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.1.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"c5f34a4bda30d5e9c855f45b58260ad887bd77e9","size":11415,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.1.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.1.1_1572365474111_0.23099830968580637"},"_hasShrinkwrap":false,"publish_time":1572365474256,"_cnpm_publish_time":1572365474256},"3.1.0":{"name":"connect-mongo","version":"3.1.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"4ebb0c6127140916f036f123262700cd8064234b","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.1.0","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"2a98efa834de7e9e63005e24fec5dcf8d38b3cca","size":10610,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.1.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.1.0_1571843760833_0.3398387504047615"},"_hasShrinkwrap":false,"publish_time":1571843760988,"_cnpm_publish_time":1571843760988},"3.0.0":{"name":"connect-mongo","version":"3.0.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"},{"name":"MC Or","email":"mingchuno@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"gitHead":"63ca966852cdc87148178afc3063433e07a41af3","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.0.0","_npmVersion":"6.4.1","_nodeVersion":"10.15.1","_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"dist":{"shasum":"8d038b024202a0d63d922a5a135adf243ab9f64f","size":96411,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.0.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.0.0_1560759380260_0.7157491753155467"},"_hasShrinkwrap":false,"publish_time":1560759380377,"_cnpm_publish_time":1560759380377},"3.0.0-rc.2":{"name":"connect-mongo","version":"3.0.0-rc.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-jest":"^22.6.4","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","express-session":"^1.0.0","husky":"^2.4.1","jest":"^24.8.0","lint-staged":"^8.2.1","mongoose":"^5.2.0","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","test":"jest --coverage"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"readmeFilename":"README.md","gitHead":"aceb1eeaf7b0947353646787cb3bfc05471e6542","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.0.0-rc.2","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"ccbd35abbd6f64fc93c06ed98a36fb34b3d0cf67","size":10307,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.0.0-rc.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.0.0-rc.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.0.0-rc.2_1560611615269_0.7921722598660998"},"_hasShrinkwrap":false,"publish_time":1560611615422,"_cnpm_publish_time":1560611615422},"3.0.0-rc.1":{"name":"connect-mongo","version":"3.0.0-rc.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^3.1.0"},"devDependencies":{"@commitlint/cli":"^8.0.0","@commitlint/config-conventional":"^8.0.0","eslint":"^5.16.0","eslint-config-prettier":"^4.3.0","eslint-config-prettier-standard":"^2.0.0","eslint-config-standard":"^12.0.0","eslint-plugin-import":"^2.17.3","eslint-plugin-mocha":"^5.3.0","eslint-plugin-node":"^9.1.0","eslint-plugin-prettier":"^3.1.0","eslint-plugin-promise":"^4.1.1","eslint-plugin-standard":"^4.0.0","expect.js":"^0.3.1","express-session":"^1.0.0","husky":"^2.4.1","lint-staged":"^8.2.1","mocha":"^5.0.1","mongoose":"^5.2.0","nyc":"^11.2.1","prettier":"^1.18.2"},"scripts":{"lint":"eslint src test","lint:fix":"eslint src test --fix","cover":"nyc report --reporter=text-lcov","test":"nyc mocha"},"husky":{"hooks":{"pre-commit":"lint-staged","commit-msg":"commitlint -E HUSKY_GIT_PARAMS"}},"lint-staged":{"*.js":["eslint --fix","git add"]},"readmeFilename":"README.md","gitHead":"68273308653788683e10592c6fbd66417667cb9f","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@3.0.0-rc.1","_nodeVersion":"10.16.0","_npmVersion":"6.9.0","dist":{"shasum":"da87ad815864cc2c28899357cb2094806bb82e8c","size":10379,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-3.0.0-rc.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-3.0.0-rc.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"mingchuno","email":"mingchuno@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_3.0.0-rc.1_1560588432638_0.7525421318426706"},"_hasShrinkwrap":false,"publish_time":1560588432747,"_cnpm_publish_time":1560588432747},"2.0.3":{"name":"connect-mongo","version":"2.0.3","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^2.0.36"},"devDependencies":{"expect.js":"^0.3.1","express-session":"^1.0.0","mocha":"^5.0.1","mongoose":"^4.1.2","nyc":"^11.2.1","xo":"^0.20.3"},"scripts":{"lint":"xo src","cover":"nyc report --reporter=text-lcov","test":"nyc mocha"},"xo":{"space":2,"semicolon":false},"licenseText":"MIT License\n\nCopyright (c) 2017 Jérôme Desboeufs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"connect-mongo@2.0.3","dist":{"shasum":"db6cabe1e3add5acc9ef9c486681027675a58ee5","size":14361,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-2.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-2.0.3.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_2.0.3_1543830480044_0.8444357111989065"},"_hasShrinkwrap":false,"publish_time":1543830480335,"_cnpm_publish_time":1543830480335},"2.0.2":{"name":"connect-mongo","version":"2.0.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^2.0.36"},"devDependencies":{"expect.js":"^0.3.1","express-session":"^1.0.0","mocha":"^5.0.1","mongoose":"^4.1.2","nyc":"^11.2.1","xo":"^0.20.3"},"scripts":{"lint":"xo src","cover":"nyc report --reporter=text-lcov","test":"nyc mocha"},"xo":{"space":2,"semicolon":false},"licenseText":"MIT License\n\nCopyright (c) 2017 Jérôme Desboeufs\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in all\ncopies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE\nSOFTWARE.\n","_id":"connect-mongo@2.0.2","dist":{"shasum":"f3a78acd35ce928969cdb241705b2dcdc9ced7d0","size":14264,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-2.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-2.0.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo_2.0.2_1542746695559_0.1783525575815048"},"_hasShrinkwrap":false,"publish_time":1542746695736,"_cnpm_publish_time":1542746695736},"2.0.1":{"name":"connect-mongo","version":"2.0.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^2.0.36"},"devDependencies":{"expect.js":"^0.3.1","express-session":"^1.0.0","mocha":"^4.0.1","mongoose":"^4.1.2","nyc":"^11.2.1","xo":"^0.18.2"},"scripts":{"lint":"xo src","cover":"nyc report --reporter=text-lcov","test":"nyc mocha"},"xo":{"space":2,"semicolon":false},"gitHead":"9eb4d01516de90f86e3eeac2eab85a51123343fe","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@2.0.1","_npmVersion":"5.5.1","_nodeVersion":"8.9.1","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"514d649cff1d5d5546c087193245bb54ff5b703b","size":40808,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-2.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-2.0.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo-2.0.1.tgz_1515067004837_0.22444491018541157"},"directories":{},"publish_time":1515067005909,"_hasShrinkwrap":false,"_cnpm_publish_time":1515067005909},"2.0.0":{"name":"connect-mongo","version":"2.0.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/jdesboeufs/connect-mongo.git"},"bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"dependencies":{"mongodb":"^2.0.36"},"devDependencies":{"expect.js":"^0.3.1","express-session":"^1.0.0","mocha":"^4.0.1","mongoose":"^4.1.2","nyc":"^11.2.1","xo":"^0.18.2"},"scripts":{"lint":"xo src","cover":"nyc report --reporter=text-lcov","test":"nyc mocha"},"xo":{"space":2,"semicolon":false},"gitHead":"fea10942e96c20fb9f600fbc0235a7a88dee8f94","homepage":"https://github.com/jdesboeufs/connect-mongo#readme","_id":"connect-mongo@2.0.0","_npmVersion":"5.3.0","_nodeVersion":"8.5.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"3e4d036a6869385b0191a3737d3051a86abc2fb8","size":39820,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-2.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-2.0.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/connect-mongo-2.0.0.tgz_1507507619008_0.6768594661261886"},"directories":{},"publish_time":1507507620180,"_cnpm_publish_time":1507507620180,"_hasShrinkwrap":false},"1.3.2":{"name":"connect-mongo","version":"1.3.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":"^3.0","mongodb":">= 1.2.0 <3.0.0"},"devDependencies":{"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-plugin-transform-object-assign":"^6.8.0","babel-register":"^6.3.13","eslint":"^3.1.1","expect.js":"^0.3.1","express-session":">= 1.0.0","istanbul":"^0.4.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 5.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register","test-unit":"mocha","cover":"istanbul cover -x 'src-es5/**' _mocha","lint":"eslint src test","test":"npm run lint && npm run transpile && npm run cover","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"f4c8fa5d04777c0017f5123a10b71577de248d45","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.3.2","_shasum":"7cbf58dfff26760e5e00e017d0a85b4bc90b9d37","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"7cbf58dfff26760e5e00e017d0a85b4bc90b9d37","size":9990,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.3.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/connect-mongo-1.3.2.tgz_1469613537733_0.9538226106669754"},"directories":{},"publish_time":1469613540478,"_cnpm_publish_time":1469613540478,"_hasShrinkwrap":false},"1.3.1":{"name":"connect-mongo","version":"1.3.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":"^3.0","mongodb":">= 1.2.0 <3.0.0"},"devDependencies":{"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-plugin-transform-object-assign":"^6.8.0","babel-register":"^6.3.13","eslint":"^3.1.1","expect.js":"^0.3.1","express-session":">= 1.0.0","istanbul":"^0.4.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 5.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register","test-unit":"istanbul cover -x 'src-es5/**' _mocha","lint":"eslint src test","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"c498426c4e8919b415a27286045dd2a25705fc28","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.3.1","_shasum":"fe276d97fa68e83b3346829c2667251368f09b77","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"fe276d97fa68e83b3346829c2667251368f09b77","size":9772,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.3.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/connect-mongo-1.3.1.tgz_1469292431498_0.622793750371784"},"directories":{},"publish_time":1469292433395,"_cnpm_publish_time":1469292433395,"_hasShrinkwrap":false},"1.3.0":{"name":"connect-mongo","version":"1.3.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <3.0.0"},"devDependencies":{"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-plugin-transform-object-assign":"^6.8.0","babel-register":"^6.3.13","eslint":"^3.1.1","expect.js":"^0.3.1","express-session":">= 1.0.0","istanbul":"^0.4.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 5.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register","test-unit":"istanbul cover -x 'src-es5/**' _mocha","lint":"eslint src test","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"3b41efc05ebbf070b6be7e147a5c23570c7519e2","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.3.0","_shasum":"b2cbab838ad9abbfedb79cfb26222c4c075356f6","_from":".","_npmVersion":"3.10.3","_nodeVersion":"6.3.1","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"b2cbab838ad9abbfedb79cfb26222c4c075356f6","size":9726,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.3.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/connect-mongo-1.3.0.tgz_1469290935135_0.630404673051089"},"directories":{},"publish_time":1469290936822,"_cnpm_publish_time":1469290936822,"_hasShrinkwrap":false},"1.2.1":{"name":"connect-mongo","version":"1.2.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.2.0"},"devDependencies":{"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":"^1.10.3","express-session":">= 1.0.0","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 5.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register && mocha --compilers js:babel-register test/es5/load.js","test-unit":"istanbul cover _mocha && mocha test/es5/load.js","lint":"eslint src/","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"10ea1ff032e2c416e1774079187abe9b265dc31c","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.2.1","_shasum":"c132467abc0d0efa868f86f1550259911f7847b5","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"c132467abc0d0efa868f86f1550259911f7847b5","size":7397,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.2.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.2.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/connect-mongo-1.2.1.tgz_1466457928178_0.7295849067158997"},"directories":{},"publish_time":1466457929690,"_cnpm_publish_time":1466457929690,"_hasShrinkwrap":false},"1.2.0":{"name":"connect-mongo","version":"1.2.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.2.0"},"devDependencies":{"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":"^1.10.3","express-session":">= 1.0.0","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 5.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register && mocha --compilers js:babel-register test/es5/load.js","test-unit":"istanbul cover _mocha && mocha test/es5/load.js","lint":"eslint src/","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"a613c1fa68fc3c74ab9244d70e3cca11c2de7101","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.2.0","_shasum":"280e9617ccdb9d2984814fb1a2279dac89cfe99b","_from":".","_npmVersion":"3.8.6","_nodeVersion":"6.0.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"280e9617ccdb9d2984814fb1a2279dac89cfe99b","size":7337,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.2.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/connect-mongo-1.2.0.tgz_1463172174285_0.1184460911899805"},"directories":{},"publish_time":1463172176783,"_cnpm_publish_time":1463172176783,"_hasShrinkwrap":false},"1.1.0":{"name":"connect-mongo","version":"1.1.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.2.0"},"devDependencies":{"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","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register && mocha --compilers js:babel-register test/es5/load.js","test-unit":"istanbul cover _mocha && mocha test/es5/load.js","lint":"eslint src/","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"2e8e6dca2f27d793b08df56e21e204015ef5c830","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.1.0","_shasum":"b9de9433afd4807d8965377dfb73e67507bd2439","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.3.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"b9de9433afd4807d8965377dfb73e67507bd2439","size":9097,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.1.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1450953558009,"_cnpm_publish_time":1450953558009,"_hasShrinkwrap":false},"1.0.2":{"name":"connect-mongo","version":"1.0.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"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","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register && mocha --compilers js:babel-register test/es5/load.js","test-unit":"istanbul cover _mocha && mocha test/es5/load.js","lint":"eslint src/","test":"npm run lint && npm run transpile && npm run test-unit","test-es5":"npm run transpile && npm run test-unit-es5","transpile":"babel src --out-dir src-es5","prepublish":"npm run transpile"},"gitHead":"678ad6b6004bc25c9ba42c34ba5b12973e4963f3","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.0.2","_shasum":"8e89c9c1cd23c2c4bbd036acb6842fa6e20766c5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"8e89c9c1cd23c2c4bbd036acb6842fa6e20766c5","size":9078,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.0.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1450433373931,"_cnpm_publish_time":1450433373931,"_hasShrinkwrap":false},"1.0.1":{"name":"connect-mongo","version":"1.0.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"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","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register","test-unit":"istanbul cover _mocha","lint":"eslint src/","test":"npm run lint && npm run test-unit","test-es5":"npm run test-unit-es5","prepublish":"babel src --out-dir es5"},"main":"./src","gitHead":"13b02ed1e1beec1d4986b680d88c225236568a13","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.0.1","_shasum":"c7a58dd01e088181a7a6bf8e01d041c080cc4508","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"c7a58dd01e088181a7a6bf8e01d041c080cc4508","size":33805,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.0.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1450382102768,"_cnpm_publish_time":1450382102768,"_hasShrinkwrap":false},"1.0.0":{"name":"connect-mongo","version":"1.0.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 2.0","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"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","istanbul":"^0.4.1","lodash":"^3.10.1","mocha":"^2.3.4","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test-unit-es5":"mocha --compilers js:babel-register","test-unit":"istanbul cover _mocha","lint":"eslint src/","test":"npm run lint && npm run test-unit","test-es5":"npm run test-unit-es5","prepublish":"babel src --out-dir es5"},"main":"./lib","gitHead":"7f4dcf294712f633495357a8d99e2f479752099c","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.0.0","_shasum":"5645bfa43efa7f627d9372af71bb7c4f8b027cda","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.1.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"5645bfa43efa7f627d9372af71bb7c4f8b027cda","size":33794,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.0.0.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1450371192381,"_cnpm_publish_time":1450371192381,"_hasShrinkwrap":false},"1.0.0-beta.1":{"name":"connect-mongo","version":"1.0.0-beta.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"contributors":[{"name":"Casey Banner","email":"kcbanner@gmail.com"},{"name":"Jerome Desboeufs","email":"jerome.desboeufs@gmail.com"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"bluebird":">= 1.0","debug":">= 0.7.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"babel":"^5.6.23","babel-istanbul":"^0.2.10","eslint":"^0.24.1","express-session":">= 1.0.0","mocha":"~2.1.0","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","lint":"eslint src/","prepublish":"babel src --out-dir lib"},"main":"./lib/connect-mongo","gitHead":"eac4a6ed3c4b12e0b63672319d7a15a2be99610b","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@1.0.0-beta.1","_shasum":"590fa373099a551dd923bdc7c21878bf6624023b","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"590fa373099a551dd923bdc7c21878bf6624023b","size":29819,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-1.0.0-beta.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-1.0.0-beta.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1437137633279,"_cnpm_publish_time":1437137633279,"_hasShrinkwrap":false},"0.8.2":{"name":"connect-mongo","version":"0.8.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","grunt-contrib-jshint":"~0.10.0","jshint-stylish":"~1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test":"grunt && make test"},"main":"./lib/connect-mongo","gitHead":"f1f7a09fb58e27e0f5472daaf40c92f112a39f4e","homepage":"https://github.com/kcbanner/connect-mongo#readme","_id":"connect-mongo@0.8.2","_shasum":"c92878eec0c5a5a6625b79a0c214f37f861fc6e0","_from":".","_npmVersion":"2.11.3","_nodeVersion":"2.3.3","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"c92878eec0c5a5a6625b79a0c214f37f861fc6e0","size":8346,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.8.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.8.2.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1436887445128,"_cnpm_publish_time":1436887445128,"_hasShrinkwrap":false},"0.8.1":{"name":"connect-mongo","version":"0.8.1","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","grunt-contrib-jshint":"~0.10.0","jshint-stylish":"~1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test":"grunt && make test"},"main":"./lib/connect-mongo","gitHead":"c5676bdde63ba35080437a4d0af517bffa0fd77b","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.8.1","_shasum":"91accf4a4edba7657ead415cb4b9775177aa5d7b","_from":".","_npmVersion":"2.7.4","_nodeVersion":"0.12.2","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"dist":{"shasum":"91accf4a4edba7657ead415cb4b9775177aa5d7b","size":8283,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.8.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.8.1.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1429648156514,"_cnpm_publish_time":1429648156514,"_hasShrinkwrap":false},"0.8.0":{"name":"connect-mongo","version":"0.8.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","grunt-contrib-jshint":"~0.10.0","jshint-stylish":"~1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.1.0"},"scripts":{"test":"grunt && make test"},"main":"./lib/connect-mongo","gitHead":"11748a0d4bfd7b00d1eb2432115c94fddd6fbfb1","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.8.0","_shasum":"5775b43a2762e4f39121d4a41a2871c3b42fbd4f","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"5775b43a2762e4f39121d4a41a2871c3b42fbd4f","size":8222,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.8.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.8.0.tgz"},"directories":{},"publish_time":1427231323832,"_cnpm_publish_time":1427231323832,"_hasShrinkwrap":false},"0.7.0":{"name":"connect-mongo","version":"0.7.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","grunt-contrib-jshint":"~0.10.0","jshint-stylish":"~1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"grunt && make test"},"main":"./lib/connect-mongo","gitHead":"eb48af091c4f9873c67b4b83a1ebc6d784fa1da5","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.7.0","_shasum":"8870bbebabff6c99aab77c8ad9787abe730b62db","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"8870bbebabff6c99aab77c8ad9787abe730b62db","size":6537,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.7.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.7.0.tgz"},"directories":{},"publish_time":1422107746392,"_cnpm_publish_time":1422107746392,"_hasShrinkwrap":false},"0.6.0":{"name":"connect-mongo","version":"0.6.0","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","lodash":"*","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","grunt-contrib-jshint":"~0.10.0","jshint-stylish":"~1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"grunt && make test"},"main":"./lib/connect-mongo","gitHead":"0479473ee4856c8b28ae7ff7f847deba882582cc","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.6.0","_shasum":"eea5c24ec5fb1cb58d110c40a1bf6979d8294efa","_from":".","_npmVersion":"1.4.28","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"eea5c24ec5fb1cb58d110c40a1bf6979d8294efa","size":6409,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.6.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.6.0.tgz"},"directories":{},"publish_time":1421098635669,"_cnpm_publish_time":1421098635669,"_hasShrinkwrap":false},"0.5.3":{"name":"connect-mongo","version":"0.5.3","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","gitHead":"a57ff772c5fd10aed7be055dc5a0099c83e00430","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.5.3","_shasum":"88298a3dcb5bee65fb316b17c2a0e5f6f7c42481","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"88298a3dcb5bee65fb316b17c2a0e5f6f7c42481","size":5933,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.5.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.5.3.tgz"},"directories":{},"publish_time":1419978799557,"_cnpm_publish_time":1419978799557,"_hasShrinkwrap":false},"0.5.2":{"name":"connect-mongo","version":"0.5.2","description":"MongoDB session store for Express and Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","mongodb":">= 1.2.0 <2.1.0"},"devDependencies":{"express-session":">= 1.0.0","mocha":"~2.1.0","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","_id":"connect-mongo@0.5.2","dist":{"shasum":"9675b3274d229cc2ab0ce0697278c9c2f566bd32","size":5934,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.5.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.5.2.tgz"},"_from":".","_npmVersion":"1.2.30","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1419867661984,"_cnpm_publish_time":1419867661984,"_hasShrinkwrap":false},"0.5.1":{"name":"connect-mongo","version":"0.5.1","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","mongodb":">= 1.2.0 <2.0.0"},"devDependencies":{"connect":"2.27.6","mocha":"1.x","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","gitHead":"0023d3b7f544783dc0812eab54070020e7ceb530","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.5.1","_shasum":"ad7051d6cda01ef9d19958df4d50777fdf347203","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"ad7051d6cda01ef9d19958df4d50777fdf347203","size":5907,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.5.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.5.1.tgz"},"directories":{},"publish_time":1419785460328,"_cnpm_publish_time":1419785460328,"_hasShrinkwrap":false},"0.5.0":{"name":"connect-mongo","version":"0.5.0","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"debug":">= 0.7.0","depd":">= 0.4.0","mongodb":">= 1.2.0 <2.0.0"},"devDependencies":{"connect":"2.27.6","mocha":"1.x","mongoose":">= 2.6.0 < 4.0.0"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","gitHead":"621dfd4336835c59e63f6cfdc7cf11c31dcc1e9b","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.5.0","_shasum":"bca33388dbadf26ba8ed1ac348e7b5cf6ce3478a","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"bca33388dbadf26ba8ed1ac348e7b5cf6ce3478a","size":5893,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.5.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.5.0.tgz"},"directories":{},"publish_time":1419529789008,"_cnpm_publish_time":1419529789008,"deprecated":"critical","_hasShrinkwrap":false},"0.4.2":{"name":"connect-mongo","version":"0.4.2","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"mongodb":"1.4.x"},"devDependencies":{"connect":"2.27.6","mocha":"1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","gitHead":"a2bdc699fd22eec75322b7a930bc09e0cdd6fb3e","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.4.2","_shasum":"a9817a9a229d790460ab0bf946ee0ce8ac3ccba7","_from":".","_npmVersion":"1.4.23","_npmUser":{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"dist":{"shasum":"a9817a9a229d790460ab0bf946ee0ce8ac3ccba7","size":5063,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.4.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.4.2.tgz"},"directories":{},"publish_time":1418901023243,"_cnpm_publish_time":1418901023243,"_hasShrinkwrap":false},"0.4.1":{"name":"connect-mongo","version":"0.4.1","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"mongodb":"1.3.x"},"directories":{"lib":"./lib"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","engines":"node >= 0.4.x","homepage":"https://github.com/kcbanner/connect-mongo","_id":"connect-mongo@0.4.1","dist":{"shasum":"01ed3e71558fb3f0fdc97b784ef974f9909ddd11","size":4868,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.4.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.4.1.tgz"},"_from":".","_npmVersion":"1.4.4","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"publish_time":1399036728320,"_cnpm_publish_time":1399036728320,"_hasShrinkwrap":false},"0.4.0":{"name":"connect-mongo","version":"0.4.0","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"mongodb":"1.3.x"},"directories":{"lib":"./lib"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","engines":"node >= 0.4.x","readmeFilename":"Readme.md","_id":"connect-mongo@0.4.0","dist":{"shasum":"4cb33728334a8f10f2d9e43d31369dbc2f856336","size":4808,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.4.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.4.0.tgz"},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"publish_time":1383969150767,"_cnpm_publish_time":1383969150767,"_hasShrinkwrap":false},"0.3.3":{"name":"connect-mongo","version":"0.3.3","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"mongodb":"1.2.x"},"directories":{"lib":"./lib"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","engines":"node >= 0.4.x","_id":"connect-mongo@0.3.3","dist":{"shasum":"aeaa1ca8c947599131bd90e1a024cdb789fe0100","size":4647,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.3.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.3.3.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"publish_time":1372998711201,"_cnpm_publish_time":1372998711201,"_hasShrinkwrap":false},"0.3.2":{"name":"connect-mongo","version":"0.3.2","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"repository":{"type":"git","url":"https://github.com/kcbanner/connect-mongo.git"},"bugs":{"url":"https://github.com/kcbanner/connect-mongo/issues"},"dependencies":{"mongodb":"1.2.x"},"directories":{"lib":"./lib"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"./lib/connect-mongo","engines":"node >= 0.4.x","_id":"connect-mongo@0.3.2","dist":{"shasum":"7c24348749617cffbb387967ebed2e0c982cb8ae","size":4515,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.3.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.3.2.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"publish_time":1358780443971,"_cnpm_publish_time":1358780443971,"_hasShrinkwrap":false},"0.3.1":{"name":"connect-mongo","version":"0.3.1","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"mongodb":"1.2.x"},"files":["index.js"],"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"index","engines":"node >= 0.4.x","_id":"connect-mongo@0.3.1","dist":{"shasum":"8656785cc50f19b308f0043388ff772c7ba050c1","size":2404,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.3.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.3.1.tgz"},"_npmVersion":"1.1.61","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1358779071052,"_cnpm_publish_time":1358779071052,"_hasShrinkwrap":false},"0.3.0":{"name":"connect-mongo","version":"0.3.0","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"mongodb":"1.2.x"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"index","engines":"node >= 0.4.x","_id":"connect-mongo@0.3.0","dist":{"shasum":"2ae17b31ccbcdb8e66e6434d1927dd7f1cbf347f","size":4332,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.3.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.3.0.tgz"},"_npmVersion":"1.1.62","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1358721947683,"_cnpm_publish_time":1358721947683,"_hasShrinkwrap":false},"0.2.0":{"name":"connect-mongo","version":"0.2.0","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"mongodb":"1.0.x"},"devDependencies":{"mocha":"1.x","connect":">= 1.x","mongoose":">= 2.6.x"},"scripts":{"test":"make test"},"main":"index","engines":"node >= 0.4.x","_id":"connect-mongo@0.2.0","dist":{"shasum":"6b507f0b649304fbf674878814fceae607cf8d21","size":3775,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.2.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.2.0.tgz"},"_npmVersion":"1.1.59","_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1347228743216,"_cnpm_publish_time":1347228743216,"_hasShrinkwrap":false},"0.1.9":{"name":"connect-mongo","version":"0.1.9","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"mongodb":"0.9.x"},"main":"index","engines":{"node":"node >= 0.4.x"},"_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"_id":"connect-mongo@0.1.9","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"26569a2c53f593d4523db3264551c38a693d2e86","size":2058,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.9.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.9.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1334431534663,"_cnpm_publish_time":1334431534663,"_hasShrinkwrap":false},"0.1.8":{"name":"connect-mongo","version":"0.1.8","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"mongodb":"0.9.x"},"main":"index","engines":{"node":"node >= 0.4.x"},"_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"_id":"connect-mongo@0.1.8","devDependencies":{},"optionalDependencies":{},"_engineSupported":true,"_npmVersion":"1.1.16","_nodeVersion":"v0.6.15","_defaultsLoaded":true,"dist":{"shasum":"82a75f86bb28479a96d0d343294d5b84754c5a8a","size":2018,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.8.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.8.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1334425990793,"_cnpm_publish_time":1334425990793,"_hasShrinkwrap":false},"0.1.7":{"name":"connect-mongo","version":"0.1.7","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"node >= 0.4.x"},"_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"_id":"connect-mongo@0.1.7","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"88b64d8086c00f2dc5c5cd4a654b2167b71c837d","size":4143,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.7.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.7.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1326300114691,"_cnpm_publish_time":1326300114691,"_hasShrinkwrap":false},"0.1.6":{"name":"connect-mongo","version":"0.1.6","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"node >= 0.4.x"},"_npmUser":{"name":"kcbanner","email":"kcbanner@gmail.com"},"_id":"connect-mongo@0.1.6","devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.105","_nodeVersion":"v0.6.1","_defaultsLoaded":true,"dist":{"shasum":"fc27880ab4a525abfc1337fb9a614aabf371d0f3","size":10240,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.6.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.6.tgz"},"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"directories":{},"publish_time":1323887828042,"_cnpm_publish_time":1323887828042,"_hasShrinkwrap":false},"0.1.5":{"name":"connect-mongo","version":"0.1.5","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"devDependencies":{},"_id":"connect-mongo@0.1.5","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"2c9bf15e9fd2616d3b8e49434e52890f847e77f1","size":3252,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.5.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.5.tgz"},"scripts":{},"directories":{},"publish_time":1310089360255,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1310089360255,"_hasShrinkwrap":false},"0.1.4":{"name":"connect-mongo","version":"0.1.4","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"devDependencies":{},"_id":"connect-mongo@0.1.4","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"da1478d3d8880122762ee2531ad2b7eaa82c06a9","size":3105,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.4.tgz"},"scripts":{},"directories":{},"publish_time":1309320934515,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1309320934515,"_hasShrinkwrap":false},"0.1.3":{"name":"connect-mongo","version":"0.1.3","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"devDependencies":{},"_id":"connect-mongo@0.1.3","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.8","_defaultsLoaded":true,"dist":{"shasum":"7c120f7f102a186f19807724a57b358988d2950e","size":2874,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.3.tgz"},"scripts":{},"directories":{},"publish_time":1309297829520,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1309297829520,"_hasShrinkwrap":false},"0.1.2":{"name":"connect-mongo","version":"0.1.2","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"devDependencies":{},"_id":"connect-mongo@0.1.2","_engineSupported":true,"_npmVersion":"1.0.6","_nodeVersion":"v0.4.7","_defaultsLoaded":true,"dist":{"shasum":"3ee5cc4103531536d26a7a9daae308a6656d601c","size":2605,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.2.tgz"},"scripts":{},"directories":{},"publish_time":1305684591633,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1305684591633,"_hasShrinkwrap":false},"0.1.1":{"name":"connect-mongo","version":"0.1.1","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"_id":"connect-mongo@0.1.1","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.2","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"66df471064d0fcecbc8ac8260ac946e5be29d8e6","size":2633,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.1.tgz"},"publish_time":1300410069965,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1300410069965,"_hasShrinkwrap":false},"0.1.0":{"name":"connect-mongo","version":"0.1.0","description":"MongoDB session store for Connect","keywords":["connect","mongo","mongodb","session","express"],"author":{"name":"Casey Banner","email":"kcbanner@gmail.com"},"dependencies":{"connect":">=1.0.3","mongodb":">=0.8.0"},"main":"index","engines":{"node":"0.4.x"},"_id":"connect-mongo@0.1.0","_engineSupported":true,"_npmVersion":"0.3.14","_nodeVersion":"v0.4.2","directories":{"lib":"./lib"},"files":[""],"_defaultsLoaded":true,"dist":{"shasum":"01624c23c53dd87bf5ffc77917ea9adad845fcda","size":2363,"noattachment":false,"key":"/connect-mongo/-/connect-mongo-0.1.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/connect-mongo/download/connect-mongo-0.1.0.tgz"},"publish_time":1299562596605,"maintainers":[{"name":"jdesboeufs","email":""},{"name":"mingchuno","email":"mingchuno@gmail.com"}],"_cnpm_publish_time":1299562596605,"_hasShrinkwrap":false}},"readme":"# connect-mongo\n\nMongoDB session store for [Connect](https://github.com/senchalabs/connect) and [Express](http://expressjs.com/) written in Typescript.\n\n[![npm version](https://img.shields.io/npm/v/connect-mongo.svg)](https://www.npmjs.com/package/connect-mongo)\n[![downloads](https://img.shields.io/npm/dm/connect-mongo.svg)](https://www.npmjs.com/package/connect-mongo)\n[![Sanity check](https://github.com/jdesboeufs/connect-mongo/actions/workflows/sanity.yml/badge.svg)](https://github.com/jdesboeufs/connect-mongo/actions/workflows/sanity.yml)\n[![coverage](https://codecov.io/gh/jdesboeufs/connect-mongo/branch/master/graph/badge.svg)](https://app.codecov.io/gh/jdesboeufs/connect-mongo)\n\n> Breaking change in V4 and rewritten the whole project using Typescript. Please checkout the [migration guide](MIGRATION_V4.md) and [changelog](CHANGELOG.md) for details.\n\n- [Install](#install)\n- [Compatibility](#compatibility)\n- [Usage](#usage)\n  - [Express or Connect integration](#express-or-connect-integration)\n  - [Connection to MongoDB](#connection-to-mongodb)\n- [Known issues](#known-issues)\n  - [Native autoRemove causing error on close](#native-autoremove-causing-error-on-close)\n  - [MongoError exports circular dependency](#mongoerror-exports-circular-dependency)\n  - [Existing encrypted v3.2.0 sessions are not decrypted correctly by v4](#existing-encrypted-v320-sessions-are-not-decrypted-correctly-by-v4)\n- [Events](#events)\n- [Session expiration](#session-expiration)\n- [Remove expired sessions](#remove-expired-sessions)\n  - [Set MongoDB to clean expired sessions (default mode)](#set-mongodb-to-clean-expired-sessions-default-mode)\n  - [Set the compatibility mode](#set-the-compatibility-mode)\n  - [Disable expired sessions cleaning](#disable-expired-sessions-cleaning)\n- [Lazy session update](#lazy-session-update)\n- [Transparent encryption/decryption of session data](#transparent-encryptiondecryption-of-session-data)\n- [Options](#options)\n  - [Connection-related options (required)](#connection-related-options-required)\n  - [More options](#more-options)\n  - [Crypto-related options](#crypto-related-options)\n- [Development](#development)\n  - [Example application](#example-application)\n  - [Release](#release)\n- [License](#license)\n\n## Install\n\n```\nnpm install connect-mongo\n```\n\n* Install `mongodb` alongside `connect-mongo`; it is a required peer dependency so you pick the driver version that matches your cluster.\n* If you are upgrading from v3.x to v4, please checkout the [migration guide](./MIGRATION_V4.md) for details.\n* If you are upgrading v4.x to latest version, you may check the [example](./example) and [options](#options) for details.\n\n## Compatibility\n\n* Support Express up to `5.0`\n* Support [native MongoDB driver](https://www.mongodb.com/docs/drivers/node/current/) `>= 5.x`  (peer dependency range `>=5.0.0`, tested in CI with 5.x, 6.x, and 7.x)\n* Support Node.js 20 LTS, 22 LTS and 24 (Current LTS)\n* Support [MongoDB](https://www.mongodb.com/) server versions `4.4` - `8.0`\n\nWe follow MongoDB's official [Node.js driver compatibility tables](https://www.mongodb.com/docs/drivers/compatibility/?driver-language=javascript&javascript-driver-framework=nodejs) and exercise **every** combination of the versions above (3 Node releases × 3 driver majors × 5 server tags) in CI so that mismatches surface quickly. Note that driver 5.x officially supports Node 20, while Node 22/24 coverage relies on driver 6.x/7.x, matching the upstream guidance.\n\nFor extended compatibility, see previous versions [v3.x](https://github.com/jdesboeufs/connect-mongo/tree/v3.x).\nBut please note that we are not maintaining v3.x anymore.\n\n## Usage\n\n### Express or Connect integration\n\nExpress `4.x`, `5.0` and Connect `3.x`:\n\n```js\nconst session = require('express-session');\nconst MongoStore = require('connect-mongo');\n\napp.use(session({\n  secret: 'foo',\n  store: MongoStore.create(options)\n}));\n```\n\n```ts\nimport session from 'express-session'\nimport MongoStore from 'connect-mongo'\n\napp.use(session({\n  secret: 'foo',\n  store: MongoStore.create(options)\n}));\n```\n\n### Connection to MongoDB\n\nIn many circumstances, `connect-mongo` will not be the only part of your application which need a connection to a MongoDB database. It could be interesting to re-use an existing connection.\n\nAlternatively, you can configure `connect-mongo` to establish a new connection.\n\n#### Create a new connection from a MongoDB connection string\n\n[MongoDB connection strings](http://docs.mongodb.org/manual/reference/connection-string/) are __the best way__ to configure a new connection. For advanced usage, [more options](http://mongodb.github.io/node-mongodb-native/driver-articles/mongoclient.html#mongoclient-connect-options) can be configured with `mongoOptions` property.\n\n```js\n// Basic usage\napp.use(session({\n  store: MongoStore.create({ mongoUrl: 'mongodb://localhost/test-app' })\n}));\n\n// Advanced usage\napp.use(session({\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://user12345:foobar@localhost/test-app?authSource=admin&w=1',\n    mongoOptions: advancedOptions // See below for details\n  })\n}));\n```\n\n#### Re-use an existing native MongoDB driver client promise\n\nIn this case, you just have to give your `MongoClient` instance to `connect-mongo`.\n\n```js\n/*\n** There are many ways to create MongoClient.\n** You should refer to the driver documentation.\n*/\n\n// Database name present in the connection string will be used\napp.use(session({\n  store: MongoStore.create({ clientPromise })\n}));\n\n// Explicitly specifying database name\napp.use(session({\n  store: MongoStore.create({\n    clientPromise,\n    dbName: 'test-app'\n  })\n}));\n```\n\n## Known issues\n\n[Known issues](https://github.com/jdesboeufs/connect-mongo/issues?q=is%3Aopen+is%3Aissue+label%3Abug) in GitHub Issues page.\n\n### Native autoRemove causing error on close\n\n- Calling `close()` immediately after creating the session store may cause error when the async index creation is in process when `autoRemove: 'native'`. You may want to manually manage the autoRemove index. [#413](https://github.com/jdesboeufs/connect-mongo/issues/413)\n\n### MongoError exports circular dependency\n\nThe following error can be safely ignored from [official reply](https://developer.mongodb.com/community/forums/t/warning-accessing-non-existent-property-mongoerror-of-module-exports-inside-circular-dependency/15411/5).\n\n```\n(node:16580) Warning: Accessing non-existent property 'MongoError' of module exports inside circular dependency\n(Use `node --trace-warnings ...` to show where the warning was created)\n```\n\n### Existing encrypted v3.2.0 sessions are not decrypted correctly by v4\n\nv4 cannot decrypt the session encrypted from v3.2 due to a bug. Please take a look on this issue for possible workaround. [#420](https://github.com/jdesboeufs/connect-mongo/issues/420)\n\n## Events\n\nA `MongoStore` instance will emit the following events:\n\n| Event name | Description | Payload\n| ----- | ----- | ----- |\n| `create` | A session has been created | `sessionId` |\n| `touch` | A session has been touched (but not modified) | `sessionId` |\n| `update` | A session has been updated | `sessionId` |\n| `set` | A session has been created OR updated _(for compatibility purpose)_ | `sessionId` |\n| `destroy` | A session has been destroyed manually | `sessionId` |\n\n## Session expiration\n\nWhen the session cookie has an expiration date, `connect-mongo` will use it.\n\nOtherwise, it will create a new one, using `ttl` option.\n\n```js\napp.use(session({\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://localhost/test-app',\n    ttl: 14 * 24 * 60 * 60 // = 14 days. Default\n  })\n}));\n```\n\n__Note:__ Each time a user interacts with the server, its session expiration date is refreshed.\n\n## Remove expired sessions\n\nBy default, `connect-mongo` uses MongoDB's TTL collection feature (2.2+) to have mongodb automatically remove expired sessions. But you can change this behavior.\n\n### Set MongoDB to clean expired sessions (default mode)\n\n`connect-mongo` will create a TTL index for you at startup. You MUST have MongoDB 2.2+ and administration permissions.\n\n```js\napp.use(session({\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://localhost/test-app',\n    autoRemove: 'native' // Default\n  })\n}));\n```\n\n__Note:__ If you use `connect-mongo` in a very concurrent environment, you should avoid this mode and prefer setting the index yourself, once!\n\n### Set the compatibility mode\n\nIn some cases you can't or don't want to create a TTL index, e.g. Azure Cosmos DB.\n\n`connect-mongo` will take care of removing expired sessions, using defined interval.\n\n```js\napp.use(session({\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://localhost/test-app',\n    autoRemove: 'interval',\n    autoRemoveInterval: 10 // In minutes. Default\n  })\n}));\n```\n\n### Disable expired sessions cleaning\n\nYou are in production environnement and/or you manage the TTL index elsewhere.\n\n```js\napp.use(session({\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://localhost/test-app',\n    autoRemove: 'disabled'\n  })\n}));\n```\n\n## Lazy session update\n\nIf you are using [express-session](https://github.com/expressjs/session) >= [1.10.0](https://github.com/expressjs/session/releases/tag/v1.10.0) and don't want to resave all the session on database every single time that the user refreshes the page, you can lazy update the session, by limiting a period of time.\n\n```js\napp.use(express.session({\n  secret: 'keyboard cat',\n  saveUninitialized: false, // don't create session until something stored\n  resave: false, //don't save session if unmodified\n  store: MongoStore.create({\n    mongoUrl: 'mongodb://localhost/test-app',\n    touchAfter: 24 * 3600 // time period in seconds\n  })\n}));\n```\n\nby doing this, setting `touchAfter: 24 * 3600` you are saying to the session be updated only one time in a period of 24 hours, does not matter how many request's are made (with the exception of those that change something on the session data)\n\n\n## Transparent encryption/decryption of session data\n\nWhen working with sensitive session data it is [recommended](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Session_Management_Cheat_Sheet.md) to use encryption.  \nUse the new `cryptoAdapter` option to plug in your encryption strategy. The preferred helper uses the Web Crypto API (AES-GCM):\n\n```ts\nimport MongoStore, { createWebCryptoAdapter } from 'connect-mongo'\n\nconst store = MongoStore.create({\n  mongoUrl: 'mongodb://localhost/test-app',\n  cryptoAdapter: createWebCryptoAdapter({\n    secret: process.env.SESSION_SECRET!,\n  }),\n})\n```\n\nIf you need the legacy [kruptein](https://www.npmjs.com/package/kruptein) behavior, wrap it explicitly:\n\n```ts\nimport { createKrupteinAdapter } from 'connect-mongo'\n\nconst store = MongoStore.create({\n  mongoUrl: 'mongodb://localhost/test-app',\n  cryptoAdapter: createKrupteinAdapter({ secret: 'squirrel' }),\n})\n```\n\nThe legacy `crypto` option still works for backwards compatibility; it is automatically wrapped into a kruptein-based adapter. Supplying both `crypto` and `cryptoAdapter` throws an error so it is clear which path is used.\n\n## Options\n\n### Connection-related options (required)\n\nOne of the following options should be provided. If more than one option are provided, each option will take precedence over others according to priority.\n\n|Priority|Option|Description|\n|:------:|------|-----------|\n|1|`mongoUrl`|A [connection string](https://docs.mongodb.com/manual/reference/connection-string/) for creating a new MongoClient connection. If database name is not present in the connection string, database name should be provided using `dbName` option. |\n|2|`clientPromise`|A Promise that is resolved with MongoClient connection. If the connection was established without database name being present in the connection string, database name should be provided using `dbName` option.|\n|3|`client`|An existing MongoClient connection. If the connection was established without database name being present in the connection string, database name should be provided using `dbName` option.|\n\n### More options\n\n|Option|Default|Description|\n|------|:-----:|-----------|\n|`mongoOptions`|`{}`|Options object forwarded to [`MongoClient.connect`](https://www.mongodb.com/docs/drivers/node/current/fundamentals/connection/#mongodb-uri-connection-string), e.g. TLS/SRV settings. Can be used with `mongoUrl` option.|\n|`dbName`||A name of database used for storing sessions. Can be used with `mongoUrl`, or `clientPromise` options. Takes precedence over database name present in the connection string.|\n|`collectionName`|`'sessions'`|A name of collection used for storing sessions.|\n|`ttl`|`1209600`|The maximum lifetime (in seconds) of the session which will be used to set `session.cookie.expires` if it is not yet set. Default is 14 days.|\n|`autoRemove`|`'native'`|Behavior for removing expired sessions. Possible values: `'native'`, `'interval'` and `'disabled'`.|\n|`autoRemoveInterval`|`10`|Interval (in minutes) used when `autoRemove` option is set to `interval`.|\n|`touchAfter`|`0`|Interval (in seconds) between session updates.|\n|`timestamps`|`false`|When `true`, stores `createdAt` (on insert) and `updatedAt` (on every write/touch) fields on each session document for auditing. Disabled by default to preserve existing schemas.|\n|`stringify`|`true`|If `true`, connect-mongo will serialize sessions using `JSON.stringify` before setting them, and deserialize them with `JSON.parse` when getting them. This is useful if you are using types that MongoDB doesn't support.|\n|`serialize`||Custom hook for serializing sessions to MongoDB. This is helpful if you need to modify the session before writing it out.|\n|`unserialize`||Custom hook for unserializing sessions from MongoDB. This can be used in scenarios where you need to support different types of serializations (e.g., objects and JSON strings) or need to modify the session before using it in your app.|\n|`writeOperationOptions`||Options object to pass to every MongoDB write operation call that supports it (e.g. `update`, `remove`). Useful for adjusting the write concern. Only exception: If `autoRemove` is set to `'interval'`, the write concern from the `writeOperationOptions` object will get overwritten.|\n|`transformId`||Transform original `sessionId` in whatever you want to use as storage key.|\n|`cryptoAdapter`||Preferred hook for encrypting/decrypting session payloads. Accepts any object with async `encrypt`/`decrypt` functions; helpers `createWebCryptoAdapter` (AES-GCM via Web Crypto API) and `createKrupteinAdapter` are provided.|\n|`crypto`||Crypto related options. See below.|\n\nIf you enable `timestamps`, each session document will include `createdAt` (first insert) and `updatedAt` (every subsequent `set`/`touch`) fields. These fields are informational only and do not change TTL behavior.\n\n### Crypto-related options (legacy)\n\nPrefer `cryptoAdapter` for new integrations. The legacy `crypto` options are wrapped internally into a kruptein adapter to preserve backwards compatibility:\n\n|Option|Default|Description|\n|------|:-----:|-----------|\n|`secret`|`false`|Enables transparent crypto in accordance with [OWASP session management recommendations](https://github.com/OWASP/CheatSheetSeries/blob/master/cheatsheets/Session_Management_Cheat_Sheet.md).|\n|`algorithm`|`'aes-256-gcm'`|Allows for changes to the default symmetric encryption cipher. See [`crypto.getCiphers()`](https://nodejs.org/api/crypto.html#crypto_crypto_getciphers) for supported algorithms.|\n|`hashing`|`'sha512'`|May be used to change the default hashing algorithm. See [`crypto.getHashes()`](https://nodejs.org/api/crypto.html#crypto_crypto_gethashes) for supported hashing algorithms.|\n|`encodeas`|`'hex'`|Specify to change the session data cipher text encoding.|\n|`key_size`|`32`|When using varying algorithms the key size may be used. Default value `32` is based on the `AES` blocksize.|\n|`iv_size`|`16`|This can be used to adjust the default [IV](https://csrc.nist.gov/glossary/term/IV) size if a different algorithm requires a different size.|\n|`at_size`|`16`|When using newer `AES` modes such as the default `GCM` or `CCM` an authentication tag size can be defined.|\n\n## Development\n\n```\nnpm install\ndocker compose up -d\nnpm run watch:test\n```\n\n### TLS & SRV fixtures\n\n- Generate local certificates once with `npm run tls:setup` (drops files in `docker/tls`).\n- Launch the optional TLS container with `docker compose -f docker-compose.yaml -f docker-compose.tls.yaml --profile tls up -d`.\n- Copy `example/.env.example` to `example/.env` and point `MONGO_URL` to the TLS port (`mongodb://root:example@127.0.0.1:27443/example-db?authSource=admin`). Add `MONGO_TLS_CA_FILE=../docker/tls/ca.crt` so the driver trusts the self-signed CA. Set `MONGO_TLS_CERT_KEY_FILE=../docker/tls/client.pem` if you need mutual TLS.\n- To exercise SRV/TLS against a managed cluster (Atlas, DocumentDB, CosmosDB), set `MONGO_URL` to your `mongodb+srv://` string and either `MONGO_TLS_CA_FILE` or `NODE_EXTRA_CA_CERTS` to the provider CA bundle. The example scripts automatically reuse those settings in every variant (plain JS, Mongoose, and TS).\n\n### Example application\n\n```\n# from the repo root\ncp example/.env.example example/.env\nnpm link\ncd example\nnpm link \"connect-mongo\"   # optional if you want live code from this checkout\nnpm install\nnpm run start:js\n# or npm run start:mongoose / npm run start:ts\n```\n\nAfter the first run you can edit `example/.env` to swap between the local docker fixture, the TLS profile, or any `mongodb+srv://` cluster without changing the code.\n\n### Release\n\nUntil the GitHub release workflow lands, do the manual flow:\n\n1. Bump version, update `CHANGELOG.md` and README. Commit and push.\n2. Run `npm test && npm run build` (build uses `tsdown` to emit dual ESM/CJS bundles to `dist/`).\n3. Publish: `npm publish`\n4. Tag: `git tag vX.Y.Z && git push --tags`\n\n## License\n\nThe MIT License\n","_attachments":{},"homepage":"https://github.com/jdesboeufs/connect-mongo#readme","bugs":{"url":"https://github.com/jdesboeufs/connect-mongo/issues"},"license":"MIT"}