{"_id":"@warp-works/warpjs-session-plugin","_rev":"56-31fa832b58d2105f34729627d7f2c263","name":"@warp-works/warpjs-session-plugin","description":"Session Management plug-in for WarpJS","dist-tags":{"latest":"2.0.6","node14":"2.0.0","fsi":"2.0.3"},"versions":{"0.1.0":{"name":"@warp-works/warpjs-session-plugin","version":"0.1.0","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.1.11","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"0.1.1","@warp-works/warpjs-utils":"latest","babel-core":"6.25.0","babel-loader":"7.1.1","babel-preset-es2015":"6.24.1","babel-preset-stage-0":"6.24.1","body-parser":"1.17.2","cookie-parser":"1.4.3","eslint":"4.3.0","eslint-plugin-html":"3.1.1","eslint-plugin-import":"2.7.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.1.1","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.15.3","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.0.0","grunt-webpack":"3.0.2","handlebars":"4.0.10","handlebars-loader":"1.5.0","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"3.5.0","nyc":"11.1.0","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.0","jsonwebtoken":"7.4.1"},"gitHead":"af1fbcba8bfa5cb6e653b34226f16ac4962fc3f8","_id":"@warp-works/warpjs-session-plugin@0.1.0","_shasum":"84edcfece5d06c3fbb42031357794531b32d9e58","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"84edcfece5d06c3fbb42031357794531b32d9e58","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.1.0.tgz","integrity":"sha512-NH3Z3k9k9yuwGh0mb2wU38w5BPD0oUTbaxMzXgqYjH0AplphDJIMR1+Wsu6KyMzYuiUonSh4WOhcRzDgSL9IsQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBVEsAicf/kRzRE7wRD/qlanTawk+OhRpkS4fAg47U3BAiEArwjJ+QrXM4cS2voPXlFdmbfDjuALRYuQl9OLZQ+JjNI="}]},"maintainers":[{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.1.0.tgz_1501603054891_0.922268042806536"},"directories":{}},"0.2.0":{"name":"@warp-works/warpjs-session-plugin","version":"0.2.0","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.8.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.7.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.16.1","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.10","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.2.1","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.0.1"},"gitHead":"b7e069074d4abd163801004e83a00ef0ea18f815","_id":"@warp-works/warpjs-session-plugin@0.2.0","_shasum":"34524c7249be9034746a5cb0fbf1379eaac7b848","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"34524c7249be9034746a5cb0fbf1379eaac7b848","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.2.0.tgz","integrity":"sha512-PabIiJyeV907fe3qgnyGZrw3ZPTzv2wVAX5eGZ7e/nAB+BAA1YL6iUKp5LRTTfbocgynQ+2ZB2V11P0cQlF3iQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDG3OmyGf5t2Gz7iCa9eJmXPBaECpdlsLDCGfDzSFX0bAIhAPXESbmA7oMrQmcNHbrQ3Vbc0emZ/mvnwT9lvhkYgFvx"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.2.0.tgz_1507299677791_0.8178244468290359"},"directories":{}},"0.2.2":{"name":"@warp-works/warpjs-session-plugin","version":"0.2.2","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.0","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.8.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.7.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.0","eslint-plugin-promise":"3.5.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.10","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.2.1","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"68f9dd3ebd6ded61820395f56948a9a1931fdbe4","_id":"@warp-works/warpjs-session-plugin@0.2.2","_shasum":"3d0df070fa54c3c86530d4150b9137018acf6fb3","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran+npm@gmail.com"},"dist":{"shasum":"3d0df070fa54c3c86530d4150b9137018acf6fb3","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.2.2.tgz","integrity":"sha512-o6MufUE++MxB72N/VBd8OyW3sstFoJVojElyL26o7lZoYzqePnc3Y7lbospXQkX+br5+Es+xpjm6/K30orYTVw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6eJHHxzlCpFAkN22hXg6awqhrtFKEERJzkil7qrm0pAIgE6StcOpKh0J4bAHyL7yR0//UFO636Nbk5GyquhnCetE="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.2.2.tgz_1507744033016_0.9966868860647082"},"directories":{}},"0.3.0":{"name":"@warp-works/warpjs-session-plugin","version":"0.3.0","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.2.1","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"b2f8d8d32c70ee95b998e08f2f2219b0e051dc59","_id":"@warp-works/warpjs-session-plugin@0.3.0","_shasum":"937ee563bb3e9ea3c9fd107e1e269feadb5d811f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"937ee563bb3e9ea3c9fd107e1e269feadb5d811f","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.3.0.tgz","integrity":"sha512-9fnVmu8UwE1INplMYeFDCr7k5n/F+5WmYpXX50El1jLeq+vfJq/YXGlhdkufteJKcy86ilcKJw6G7C/KfuydiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEa+Ha/p1zpkgtpqp1nokyDiX4aCm0T/dfGQAIDDu5JkAiEA7+upwKhRqqzQOIZYKAqUXpFDa3WxyUFnGGg5fShizQo="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran+npm@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.3.0.tgz_1509373983218_0.8096638733986765"},"directories":{}},"0.3.1":{"name":"@warp-works/warpjs-session-plugin","version":"0.3.1","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.2.1","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"d9496b7de48a0723a0db94123f4d2e13f4e4b823","_id":"@warp-works/warpjs-session-plugin@0.3.1","_shasum":"65a68e6bd416ba3740da81e9b27d26c878ea41d2","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"65a68e6bd416ba3740da81e9b27d26c878ea41d2","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.3.1.tgz","integrity":"sha512-R7Dbzw0o1lGgNgqvESzLic0m0FyPr7OB24kwmL5V1lzFiigQ/vCvxbKPwevR0SCyqSk0taQaenxIFUsqFtS0qg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD1fEHJnWQLcrAG1kxgytTzwDSOrnE8bs4OnspgMPynkwIhAOGiJdLtVfH9gNFSG3psj2fW5G4Ab+uhW68T4TGOz5h9"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.3.1.tgz_1509482737635_0.5920808224473149"},"directories":{}},"0.3.2":{"name":"@warp-works/warpjs-session-plugin","version":"0.3.2","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.10.0","eslint-plugin-html":"3.2.2","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.3.0","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"bdf1b6423ef39293c09dfc7efeac722a018cd83a","_id":"@warp-works/warpjs-session-plugin@0.3.2","_shasum":"7fd71e27eca1e11417c7d7b36451195b30e942c0","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.11.5","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"7fd71e27eca1e11417c7d7b36451195b30e942c0","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-0.3.2.tgz","integrity":"sha512-XwYK5hMN9Nh1fpi5ykuigQaP53HEXQyXcGdaAxw9fG6MFei/hpRtuSgPejczYuR2W+mQgG7dccu+n9Dp0n3S+w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHe3JXBG52/dKxpiHFRUV/Q8f4yRuBSQlmnOEEwLm4mUAiEAjC56Ai7TCBGxW/ax7JEey4G/hVMIpzK+0EpsR32W4l8="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-0.3.2.tgz_1510006138475_0.12425289582461119"},"directories":{}},"1.2.0-rc1":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.0-rc1","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.7","@warp-works/warpjs-utils":">=0.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.12.0","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.3.0","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"d6f7fbf2fc33969509fd3c3a46e93a948d438b3b","_id":"@warp-works/warpjs-session-plugin@1.2.0-rc1","_shasum":"d83caa0e1196b5b117ff109798b5439eba8f1f50","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"d83caa0e1196b5b117ff109798b5439eba8f1f50","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.0-rc1.tgz","integrity":"sha512-fVrxTYQ9c2AXkAPnhUw4NRMSe7j/Rk7s9xiVJMNB6p5K19S+8WN+eCYkK3DI0uEQbkRQ38KfwhE88mjkDAtvgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBKdiY3ghPixS6Q016qe0Xio6NYKIC5I2pY2Gst1C2igIhAMsgq3+36K/CAi89hTb58dwfrnVD5SR9sX2Wvbf2rZ+t"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.0-rc1.tgz_1511893469543_0.08898880518972874"},"directories":{}},"1.2.1":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.1","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.3.0","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"fa993f5526d96bf68a684f12dbef6aac083ff26e","_id":"@warp-works/warpjs-session-plugin@1.2.1","_shasum":"6afacb78f7b6ba26b89d0eb21d0885a5243a114b","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.0","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"6afacb78f7b6ba26b89d0eb21d0885a5243a114b","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.1.tgz","integrity":"sha512-e/Sz4hHWcJ4jOnuKHsqIJoFbbaVJrNGLyIwkItr5+QYzGdjFD+ds7geWiDxmNKkLuM/92P+9bGow+yx9SShXSg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDqw1jCAriZXW3mKBq0rprt+FDS8KtSnjsgg7rPCQQhCAiABAoLraUOAQvG/JkBh/AA0t7Hhv3Z3aHNxLizYFWC7LA=="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.1.tgz_1512158281273_0.7638094716239721"},"directories":{}},"1.2.2":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.2","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.12.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.0.1","nyc":"11.3.0","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"df84115c4f0ee5d5985a34f6e3e96d121870cae6","_id":"@warp-works/warpjs-session-plugin@1.2.2","_shasum":"493eef944ebed0ee5ea69e2d980c9da9528fc440","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"493eef944ebed0ee5ea69e2d980c9da9528fc440","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.2.tgz","integrity":"sha512-fMy1FW+Lcp5k54k4g26rzk6RLUHVGt+SKGbiPKddLghk9jDRoq5391R3bT0lHIEYiXydKKdA7pY/vvvjP/ZeYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAmZJgyEGALDgmnP4Fsyep61Dk9TRGnRyLWu/KeQ7LFhAiEA7MVvItDsefLPW65BerRpY9A1uYxrYEjdBxhVwSRdgqQ="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.2.tgz_1512761434978_0.6484560763929039"},"directories":{}},"1.2.3":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.3","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.3","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.14.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.1.x","nyc":"11.4.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"c4dc6682c17e2b1f7b0fb79f7f54c644e6636cd0","_id":"@warp-works/warpjs-session-plugin@1.2.3","_shasum":"cce913eea4147245659f3f38a9cb36f0dbe2a3d7","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"cce913eea4147245659f3f38a9cb36f0dbe2a3d7","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.3.tgz","integrity":"sha512-vrvFL1IQ2+0InOK7N60mczZ6ULM17UmJH7ZO+lrj56ex7HB2PRBwTyPNQ3loDkL8Yq3eiDxI89q8kc7UxnyL8g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQChtezZWx+0U0+vlvFQ4y7EKDgZ5/bydJ8QKzc/ITe9uwIgbsyR1ePUhgnPX2yYemzLqDI4MKd8skIpRskLWy7qWqc="}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.3.tgz_1515164127679_0.5173728226218373"},"directories":{}},"1.2.4":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.4","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.3","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.15.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.1.x","nyc":"11.4.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"8552e8423b2e389bd3719aea8203efe05c6005aa","_id":"@warp-works/warpjs-session-plugin@1.2.4","_shasum":"f7b8884e838186457a03049603c20865a1f67f7f","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.1","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"f7b8884e838186457a03049603c20865a1f67f7f","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.4.tgz","integrity":"sha512-BU1hRPu5gysaFZ2JQEb4LsswF9JpN+d0pfUFQkNIvjrRnseixccRgtJvxx7eSpaEPa0g4MpdKxCdSZadhUIqhA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHbdOEWkTH8DaLsZWHoHjvGdEoNt3Kv5H8BkrIAq4rIQIhAKwPmG/GHt1fNvCADOAIQE301hbwAe/W0evwwRHZHuI3"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.4.tgz_1515438251110_0.48037021653726697"},"directories":{}},"1.2.5":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.5","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.3","@warp-works/warpjs-utils":"latest","babel-core":"6.26.0","babel-loader":"7.1.2","babel-preset-env":"1.6.1","babel-preset-stage-0":"6.24.1","body-parser":"1.18.2","cookie-parser":"1.4.3","eslint":"4.15.x","eslint-plugin-html":"4.0.1","eslint-plugin-import":"2.8.0","eslint-plugin-json":"1.2.0","eslint-plugin-node":"5.2.1","eslint-plugin-promise":"3.6.0","eslint-plugin-standard":"3.0.1","express":"4.16.x","grunt":"1.0.1","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"1.4.1","grunt-eslint":"20.1.0","grunt-webpack":"3.0.2","handlebars":"4.0.11","handlebars-loader":"1.6.0","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.4","mocha":"4.1.x","nyc":"11.4.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","jsonwebtoken":"8.1.0"},"gitHead":"a75bd66e3f7af5e458d7be360b1e8149f4039970","_id":"@warp-works/warpjs-session-plugin@1.2.5","_shasum":"1340d2b92060ba852b4ca5c2b79a9b9c9c912594","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.12.3","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1340d2b92060ba852b4ca5c2b79a9b9c9c912594","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.5.tgz","integrity":"sha512-Dx/YSnufAf0PADq+2SdQ74l0ntNRmShE9N0X+PDVwstB3O89+cMco/4sT98k8ytyAbMtTV3Zu5Vju8JSNHiFsg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/qElUZSHbE6vVNFVBdmJUh3LsZGjxKvgn6GkY8UpxuAIhAIMhjd7zkdNS7SAExF1uhxrEP2mLMJAFro+Vz9eVXYv9"}]},"maintainers":[{"email":"dirk.slama@gmx.de","name":"slama"},{"email":"huuda.tran@gmail.com","name":"huuda.tran"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin-1.2.5.tgz_1515516827894_0.9833952360786498"},"directories":{}},"1.2.6":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.6","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.x","mocha":"5.2.x","nyc":"12.0.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","jsonwebtoken":"8.3.0"},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          }\n        }\n      }]\n    }\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","readmeFilename":"README.md","gitHead":"b412d15fe5012eedbde32a2bdb87f5e9393840d8","_id":"@warp-works/warpjs-session-plugin@1.2.6","_shasum":"8c59fd115c5186c8662f30cb916ab423f3bb3b57","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"8c59fd115c5186c8662f30cb916ab423f3bb3b57","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.6.tgz","fileCount":33,"unpackedSize":309167,"integrity":"sha512-MDF6hzIes3fEbvuxLSpLuHVU8UChSkZruuHdIXQuWlr+ZoBMBZVGqxs8RbVZTvyhUz2eel137iaAKhYbx6WQgA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGr1C5EpN0/OyNWeiqOqCTGLy0oVvSfQRFVgGkvl/TNhAiAEKXo4Sgd622GKlTbBHP2IbBzPaAa4G5SR4pN1XriO0g=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.6_1529440217403_0.5609603247553749"},"_hasShrinkwrap":false},"1.2.7":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.7","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.0","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.12.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"6.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.x","mocha":"5.2.x","nyc":"12.0.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","jsonwebtoken":"8.3.0"},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          }\n        }\n      }]\n    }\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","readmeFilename":"README.md","gitHead":"567e0fa2c0e53a85c49a5002fb23d356972cb7d9","_id":"@warp-works/warpjs-session-plugin@1.2.7","_shasum":"88410b4b2e84e3706c6095550a4745c4c9913b77","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"88410b4b2e84e3706c6095550a4745c4c9913b77","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.7.tgz","fileCount":33,"unpackedSize":319798,"integrity":"sha512-Q67aMgHG5S87mVWmc/i+SxlwsBM7UzrncPCSEYmbdp7qWqcThIDHjLYSPY6kfzDnX8M/elLac2FHHP8gqqa62A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC6KSH3U2P6BTEr0551gq/+g72noSlb9Gp06X6Rcs4b9wIgDz3zJrwa/0H8Myi2dM1vIRfIQzL5uC1rKE6xxjJa9Wg="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.7_1533180976896_0.6820232444110281"},"_hasShrinkwrap":false},"1.2.8":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.8","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.13.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"1.1.0","grunt-contrib-less":"2.0.x","grunt-eslint":"20.2.x","grunt-webpack":"3.1.x","handlebars":"4.0.11","handlebars-loader":"1.7.x","hbs":"4.0.1","load-grunt-config":"0.19.2","lodash":"4.17.x","mocha":"5.2.x","nyc":"12.0.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.1","debug":"3.1.0","hbs-utils":"0.0.4","jsonwebtoken":"8.3.0"},"gitHead":"639c34656fc0703a84861126628d4de53be77a8c","_id":"@warp-works/warpjs-session-plugin@1.2.8","_shasum":"5d1ec8a60c2d562705d4e51dcf73171f72b1df72","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.2","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"5d1ec8a60c2d562705d4e51dcf73171f72b1df72","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.8.tgz","fileCount":33,"unpackedSize":327433,"integrity":"sha512-GoQAxoPFxwGaj5dga8LUjYeSw3FMfdwzeg/ubr0yAcfN3q1F8duIWVZEgB4/OlaOoHcsnniz77pwZf51a09eTg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDwEq53mfzjd3lUzjOyExEyv/tDSJD6FjD5pns4WPvuXwIgSEZvyROPYbd0S5xLG9M3r2Ozz3AkkNPtWj90pfpBYas="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.8_1533320610042_0.626251603323259"},"_hasShrinkwrap":false},"1.2.9":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.9","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepublish":"grunt && npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.26","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"release-1.2","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"4.19.x","eslint-config-standard":"11.0.x","eslint-plugin-html":"4.0.x","eslint-plugin-import":"2.14.x","eslint-plugin-json":"1.2.x","eslint-plugin-node":"7.0.x","eslint-plugin-promise":"3.8.x","eslint-plugin-standard":"3.1.x","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"0.19.2","lodash":"4.17.x","mocha":"5.2.x","nyc":"13.0.x","time-grunt":"1.4.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"3.5.x","debug":"3.1.0","jsonwebtoken":"8.3.0"},"gitHead":"001d8d9c73ab159202d3564c35643f0af15863b7","_id":"@warp-works/warpjs-session-plugin@1.2.9","_shasum":"1bc5652d08185ab6f00bb81f8b351ea826be30d5","_from":".","_npmVersion":"3.10.10","_nodeVersion":"6.14.4","_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"dist":{"shasum":"1bc5652d08185ab6f00bb81f8b351ea826be30d5","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.9.tgz","integrity":"sha512-JaufdO6uF/Dp52d5QcWTV9QFduMLcCKyC89DpMkSJYPQsYUV+q7A6Vw+JX6g77MzmUuHbPM6gE0UT+7qep4mfQ==","fileCount":33,"unpackedSize":434429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboAEBCRA9TVsSAnZWagAAFKsQAI63delTx6unq1PnUBgf\nyd07Sj7JKkN5pBA9Bdo36D/Ye2HSoMopPn3bIuQTT9W3FU1vKevJI5DvzML+\nLtBQ9n95PMRhB2qElAMGfJCZj2WOVh+HcsUj3RXn2UA08lXhPOvjKE1ZRBpB\niYuUsdJraM1EAm7Radup1GYkzmtcbfPDRRfW3SvhCXhfJQDfgNMmd5hyjs3S\ngopvVz+WQN1h/EAXaDgOCHd6j1IzbrGyfyRTlAMa3BdNplgniglCmVbeNWwE\nIRi1zCBVsrsjaTlU5F0DtfkdWm6cQ/QPmMTn5piafI7sGa07LLjIOtOROiUA\nmWpXm3TAZvjfmf71d61Dwc6nIMNKEIBq0kQ54VtpLW4T/btNCMLToHfGdNhP\n7tVkc0VjljoUJMQ17MXimghsrikpWsg5snygfvB6nFGwgEO0KQjCdRPkgAb1\nZki/Myu9DgaJt6jg2gLPNgq+YbYVmiL+jYC3lKjNAALFkQ5PLzwGrH3OIq5q\nN2SDi3kpKVF1/zveLa3Pg59DfNIxy6EUtOwHinBRnc+QB63dwzMnjqaoxebX\nSi201qvZ/lTpiAdjZWHojjfs9XPa8kKxg7akr1kOg1Q0ARG7SVeG3djm2Bf1\newrrNVkoYCFjGuj+chkrnWmNBn4Nyl0NKxC4gp3EVtp1P83A+A6R4Ap5IObP\nkp6N\r\n=EYWq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZOjUpmICGYEC6jDZiklsExWYtZvKo1b3pIPicZX+MdAiEA0TzycZDeQDwxLrythhjTwT6O+wMnQMQzR9m9zN/H7jo="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.9_1537212672291_0.09158415570554679"},"_hasShrinkwrap":false},"1.2.10":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.10","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"~5.12.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.0","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","nyc":"~13.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.4.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"ea556d09d10905b353e45e237194002a176c5af5","_id":"@warp-works/warpjs-session-plugin@1.2.10","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-hDFcdHuQN4wsXA9s8DjE22haIDXpJ/l78QftJw/+5Qyahqstx2d2XavVr6vCpYegKDFWQaEcJ+wDzlce8HAmhw==","shasum":"f36e6747de02cc8abc3ae55000fa4b1c3015fee0","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.10.tgz","fileCount":41,"unpackedSize":496573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcUH+xCRA9TVsSAnZWagAAhsgP/R5N9ErWtiXY20wWw4iR\nu/HIz99ZPHz76L7XBEXHx+kOUmNYzkaNLvYPVJAqIrC1+ED+0oZF4vh0OO7N\nOPsQ8xGjYZp0jGxDDZQvlvw3Ou9KZqsIXl6sNx1mRQWvKYBFnk3CV3nRkl9q\nBAWYqkJiF5EeAVryMsNUIiwLdYD7oHTq3C55vcxNJRkukBdzjeMGIwFPghUd\nAg5JX955x5FnlVb0/h4qAYAKtLrL3NRFQpJeq+jl9Yvp34QRJrI0xkaCu+nS\nQvrDwWYnLm/Flq//aaiRDZxzHp0aAA1bRoQDUizBmbGX0Z6oQ289/7uH0M3u\nnKl9/hupPKOOO6/0Wy4r3UszNSX2rPWExIWTiGhDgoeKRh7YVu9lHEpGxPUK\nEr6O6o1157vZm2Jv2dMtD1DdOsAW3nwpU6obnmxidcebXvjNoKSsWsu1yM+V\nPlMuxEGfweBQq+etIHOtyp7GyBbeD0IfV3dfL/Eul960W+XLdBK3FfhdXHgD\nW85box8TawXVFeSe5/mrTrhheq2mW31drXe/MPrz+p27X2oFf+N0oSK8fasy\nqXePtzm3+t/7LtqM6+m8R8b6PDXR856oBg87jSVFkOHwAv9bMfPuWSmeSfHi\n8UP5Dw9z73qMGlw5UJ3gm82xwl+6UPRnUN9of9vacyrK4sC8ICaxtVBxEt/w\n1Y0E\r\n=ehg4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYWnPEPAfp/5Ha+GqcUJ8JkCIetL2lKrWg5fSyloWHaQIgQnDqeizqbDSNHdYetMKcDfzMuSumTF6pQvRVGq77pgo="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.10_1548779441430_0.23939978957024866"},"_hasShrinkwrap":false},"1.2.11":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.11","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","nyc":"~13.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.4.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"e0367490ff6549d59706fae48bd0c9aeb7e7e5df","_id":"@warp-works/warpjs-session-plugin@1.2.11","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-TYRg2clJVtysxKBFsm4CDVnBUy1JH/9PqoGQpCVfXx2DkOo0uIIhgD0Fl7ZVKuZj+h1hvsk2vbjDKWBJfI/bPQ==","shasum":"d30259c5de3a81d477bb22768efc278a89fdab7f","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.11.tgz","fileCount":42,"unpackedSize":497019,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWKU+CRA9TVsSAnZWagAAtosP/00Dh59RAr8RLQ2akaGg\nWBnQvoRyCzZvGjS4A6WgnDj/DTzFw0qlnSxId4gc/J1AQfAzF7JX/Ypju3bd\nemY8a1mwOGpVqJHnyto5/wLHZsrqzVUnIkvNBcxtJrXXSgzMk2z+EkF8IiHL\nExOgWlw7SfrZU2IMrQlBDNADVJizk32naZywxmGXDEF47AOZOfB0uJb2wDlf\n2ip9p4UAvv97O2WFhMBpZIxLjErRX21QsKMmsftzGixVAK0NQ16NldeBQ0VZ\nP0BpbdXl1xuWMRx7hGoJgNMxXObj1lSXSwby31wezV9Kw/36bQDcI3GnG/2f\nRvQxn5kT1SR0NKoWAKBJ2jnEi4P3d+HRdFgsvUXTpV71bMTKZrYsG8jDYXNN\nwRppBrxOYvKX5mvUPpNJjBfkG6zKtnlnx6CpKu8u4gugosLwvxm9fSqdbS4s\nyCCtLt1SzNwvMHXbs1J3ctsI0RCWHP4tLIR03aGqoxVNV5RSWEiOKcgE2XoI\n5vR06WTTE7fMNfAoIL+HOXYZAgjeZYP7pe3o7ei2b9pIiKREd1J+qwkQbh0l\nBflIQQ6cXY2dhUvc9H7HPf1YEJnUimrDVQAB8dGIWb/3AblWo2fJz1pqrxqS\n/35DvChBhpUGws9tABzouPDGxqEgN5KyA7rlNiY26lP46jg6kcFrNFCAP9BI\n8YKG\r\n=k1RB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIC/8i0mO4qOZUMuCSBW3yzrJoKYL2hlvRQCmU7eeE6etAiAJ8UKj/PCtK9zaIoErRCO/y4yeHRfYa4w9s8DDQbYaNg=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.11_1549313341044_0.6758484765226742"},"_hasShrinkwrap":false},"1.2.12":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.12","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","nyc":"~13.2.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.4.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"ed2a24e189bc801d4bd23bd87044119331995d5b","_id":"@warp-works/warpjs-session-plugin@1.2.12","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-ueBH736koBoZjgj89R8BN3quHHAtyJ3ri2+r8pIXmxj9IhzaDb4ToajzTLP6K3OQ+/F+aihuZU8Hc/7Y2tI8Ig==","shasum":"d6745a65f825fb85f17ef6768e32c3d52d6e3380","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.12.tgz","fileCount":42,"unpackedSize":498106,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcWd/3CRA9TVsSAnZWagAAPHkP/jkfE8Wp/uDlViivzeGh\n9fx1SL9pibKb383lsMtRQwEXeMpZh0q6fetBpvRRd1Zj1D44wvvdZYuEJWPf\npKvL0Wur+xyXTvbpx1j1qQya6+CjHes1GJixZTBJFDdYP4sHv08Wztx56Pq2\n3uMkken40tO63GQX0C9dSVG1ea03nrv/uGxcWuyYqbp+yLh7tHWBwpKVcfjH\nz69D6HqknuvyLM+0+4dmx4ymcrvwjmsoblv262n6KVJj8/7SOUhInKiv4GGO\n/5UDkIDocHsnju3zRujc/FsJYgrYekyJA8N05jI4Ur1wy2YZ780kWqhsxoA2\nBh8anMGwaLzwbPO9ytbWHBP/YBZ/3qR/G9YQpIrlDYJ3TZOgMho4V+Dm1jea\nW1vg/1k+Evmn3k4Qa7Y14+KxPNSKzV5XzXBzcfrUj/DvoTICe5NKzL+eGL2F\nnMkjLp5zxKbjPRoZSSL1OEPkfvu+ENw/LrZG4f3YXhpjp+0tQIeUQSKqE3fF\nOVi28UY8OVh8HobBo1qcM4wBe7Obhh+3adpX4xrmf9gUrKx6OJ+64cdjd8vg\nfv5GpyT3hvb/dRL5NKX76UXn39xKBnJMmEp69L+0muo+xQoMNdIvGJWm3Vj0\nEquDvSdRDpgjwzspRFLb+0fR0Jf/J3UVgBBpKz099e7jvEwG4ik6GQ/9jM2j\nvj9c\r\n=LlXj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDfl+n/M1CV0kYU92itt2oh9UR+7rGDKEAnbw1ZcjZWIAiANNZlDqEEJEv6KjOSZi+e0lZdThFfPYXGw8iwTkz6D+A=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.12_1549393910383_0.13197111714254395"},"_hasShrinkwrap":false},"1.2.13":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.13","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"1.4.3","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.3.2","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","nyc":"~13.2.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.4.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"2f2f937ba61a69f4829be8b61957780b5527c0e0","_id":"@warp-works/warpjs-session-plugin@1.2.13","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-rD2yJyF5JFoMQL+XoeT5Qdv8tA+VE8x4bb536cWCmlVtQRWjlIDryPx1SfXVcOWW3WrDCrjzz6K4w67RRbNoHw==","shasum":"3afe6d10a9f8fffaff2afcaa33970bca3eb18cb6","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.13.tgz","fileCount":42,"unpackedSize":497412,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcXaccCRA9TVsSAnZWagAACRIP/AoM7jrCNQy4ItSotB7Q\nzNiATjy2/j1lA6Gr56f0NqilvbovG8+2b7hwpUwO98tpLvtChrra8VuJJXrT\nAu2aSPl9s1y7VPnApBVXD4cNKUhfi7RUXyZsFwC9lhRZ9zssUXW4aiMa7T+e\n7TfMLvv29EZYfirhlExKm9WCaZObgdBqrLBGfGKwyGj6yGQn4qKLETKppCIA\nwozWSZqLxfVKz4cAFqe5x58i4lf90vkjCYKSfPeQ76L7PibjrSTXzwJbHPb0\nvM6O1lHHRk2QbxFBRVfyuuogtUuGsMqLCku8n2te6kw8rDBmnR4douwq/zhj\n3Ei35iwSVdxFFXp+JBrQ93iafrvHJR704sbRP+5QzecJZKTuEmXUxEBJMXSq\n54+M25D5/549gNLQA02Ru4u5RiYoxNO8a4Lnjal2IhQbHWGq0OGWhy0ld7uF\nQKSajd/+ldfelUahRePYIYsjefx6t04zhsjdVIqzmWO5bJI1OJygsRgd5ZRu\n82fpxgeG2a5ppImHCJRbhVXsFSQWj9NTxr2yYbu5L7LZv3Zh6+lCPGIvHv2w\nYb3AWTpe6Ljo3hlNoZ33zXaHFvtuEU1ihr9p+ZJ/RnhIGZXQWWYTVW14pt4D\nWA5/WtFtw6EzlnvjfrKfDtRHiwrA9mckGsrrYCSmDPa2EqUVEqJMAihC3YaK\nTDMs\r\n=wmxf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCxXarN/TSkKF/ZGT/V33qZAKcn7PWqrPnuNZcG1e6zLAIhAMw15RVx5vzFcM01XYrJRilU/aIlISpv/iMk1/1aw7AP"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.13_1549641500270_0.13471812265699712"},"_hasShrinkwrap":false},"1.2.14":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.14","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.13.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"4.0.x","handlebars-loader":"1.7.x","hbs":"4.0.x","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"5.2.x","nyc":"~13.2.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.4.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"d585097e146479e61f880130cce15997dd1b7ff8","_id":"@warp-works/warpjs-session-plugin@1.2.14","_nodeVersion":"8.12.0","_npmVersion":"6.7.0","dist":{"integrity":"sha512-osrdSS7S+50LR6sr1U6shwHmyVqkbk6PI8ue8q1LdeUDkzZhdNI0tM1RWBsF5WNK1jS9MFSCP4357Qi4B2hgkw==","shasum":"056a73c35111c2cca324f412921e697b319e514c","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.14.tgz","fileCount":52,"unpackedSize":503656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZJeQCRA9TVsSAnZWagAAlkIP/jc5zcQACGpgCH6/j07l\n3BAxNfaAe3OItzOK+plfduHOODciE3+0GmWw0nyvmMN8yF/c0mC1G0BQ+gCS\ncJvkLZCTdYrqgCWbuXCeROFKQA96bEMZ25k8Rez2o24t7jvoeiaIs9qZPOBR\n8a93Kblnkv6CJEUqaaxGAGj36GVJ7A8WDQSbLJzvJe0dTyyq+V6EjMbzoOto\nRGqEpao4RPdWz4QHGvb4cmk5qjJzGaYNLASS/pR5XZduEc6bmIvqxx8zHy1m\nKxaB48uvrjXjSoGOg4OTUy1ouL0o2wSivXyOmTUtFj9h+npyPqtTtxA25440\nEH3JgSRuPCc8PObab8qY4+5oS9SdKawodcp+7BoX8YAE9/BduKNQDnDBKpYZ\nZtgX2hKyLUpTe3q+WZXHvAVlWVEAw4xRVqpZh2UaY/4jnT92dw/MxFEumKib\n7uJ5/LHBT1EAGR9eSBf/X3owy+ifrshoMmoz4W0sFCEcJiJ4rP1TS9jC87Te\nLNhvDa4S60WLNp4LORAGSiR3/j294cgmIyFGm/iYHO6VCM6ElMAVXcXWBrFO\nREjuq+S8R8OS/SIWYC+PuRnt1bzAv91hYhWs+0ZMethG0xlxv9ZwY5WMszhD\n7HpRBZ9HH6R40mSZJhCPs93By49RCR1zxax9yrURvJMeJTbQqRpL+YYmmza5\nI092\r\n=eFnP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD3yTa/FiLst8MVC7BT16Tu/ckw7oQG7W5BWORoBZJYkwIhALjl5kqK4kV2JBYID5+Km3lmOyWrnvrog10DdC/l9qfv"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.14_1550096271751_0.12672977095785454"},"_hasShrinkwrap":false},"1.2.15":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.15","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","hbs":"~4.0.3","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","nyc":"~13.3.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"981a739d8dbf2e0daf6bfa01d6e8bb46fe4b1cbd","_id":"@warp-works/warpjs-session-plugin@1.2.15","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-aR+YslNFGrH0BLXbrA2Tron3MPjjk8GdVl/rE709rzYzrfhg1WC9M0EcUZbApatYyRBWRV8m8zZsYah3Cdiv3g==","shasum":"9ef66d9e7fc505d24a11c6b251fefa244f58da3f","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.15.tgz","fileCount":65,"unpackedSize":528071,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcgWMSCRA9TVsSAnZWagAAakIP/2iOiEZhyWWSiRQoHyTS\nLMKg6apF8K+FMR1QFe5a0xpTFsdTpDfs0sJbpUJqrhcYFT8xYGxMFcCEHXvh\nrujtNLGjcNiAhyg6fNPmg5vYZWEbEkKLuGgTs3kETZ9dkHXzCCKiVvFzFFh6\n4S2B5gil9nUzPTrioCMJywxsy7ishaVBTdzBDpf1FL7+ZhHtiAlR5Ujv21vB\nb9KUQfX4TEs36LpBQk2PI693O+S3cL5GlEZFk35wAYLyTg4+xk7C377FIsFE\nPt/eKyYLkJS84r0EqzRW0xtHowUqBwhwJLcJcdWk9MOAe/sMPZYo3k9BYiz0\n9wB8LA/GFdOYbBL1hGSzjMnJNhnZjfieozlERZkiXFTAwCJcYNgg6yWTPeu3\nvBTrVQihLnQGFE10F/eSs02zIno6iTI8xZ56UBFrvZerrH+jadf+mCWwZ77f\ntfWMPSHrtxdCP00xIQn2pJYjERC9y9ztk5qjilNNJKQS2YlwCnJ1kqv4fOdW\n8evvsQPC1Rrqi9m6lRnMwLep6Daai47kdQntzNKJHUTqib0D97FPdlCIuqqT\n8UPyQCtRs9gzPB7nrkxYyxfdccQsg4RuRLOrrpGyf+gZ1qqJ/z8wid+FxMzC\neo1Cydc6OSaqkTXLZTzB7RKAfh/S9z4tbxcQcAssXNzK4fCgVpTqDkdyR11S\nfD3p\r\n=wQOy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1S9BJ2eMjbfrAJIhdTNJ2v8Wk1SL1Eodt8vGVjjbR6wIhAPZNEFZVcF5W4fZQdi3LOEoc/VJmf++yCnbFSPgyIuDJ"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.15_1551983377686_0.8627645986898078"},"_hasShrinkwrap":false},"1.2.16":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.16","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","hbs":"~4.0.3","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","nyc":"~13.3.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"9f96ff8643d22a273e33f87ea22a448a80bcd7ba","_id":"@warp-works/warpjs-session-plugin@1.2.16","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Rtgh+7f1DywHVVBcsa50lxhv3nKTd34rLe5j6f6aNMsXO/SyD6tc7zwXFaJsqgC+VfsKe4WjvVRj/tzOC666Tg==","shasum":"77f62bbf7577948ec26a282c68b0a14c07831207","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.16.tgz","fileCount":65,"unpackedSize":528354,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcirCXCRA9TVsSAnZWagAA1ZYP+gOeNJvyrVaHfKB+i3rV\nykK9mEd4fGWbVZVfR6aZRX9mfbrWkimaXPiQh4FJQOn9Q5AEUwnQOCbkdtwG\naEyNbX2qyfnYFk3stDvQBijB+R/j30Ra3bdsWB4GCiXK83YtM1gSCVPIrZhW\nZ7SnfCiu+d3vDP8M62AqXTksM1OQctw/T1t/zUCE9eTy24J/q85+dyX87TMV\n3A3AaPT3PBF1mOFJ+yUim+oUWf5curMWqUU3MTsv4ESYj3Iv0yf7EtV3HjhE\nTzW7DZ5jYc8niCk4ZAnjhD8y2M8BzdmblMBS7BbmhtMqe4g0ZgNmN/AuB5Bp\nFhKKkvkuVpmc+lGpLxBhAhTmpJ7gR3u4TOu5NvbbMozu/+EWKMLZnecV6e07\nspOkV/v5Ae3JwkJbZUkuifDdelX/5Bf2TIcYhlJBpAXRw0iuCM6ADR8ObyFQ\nAlIpQWQ2h2t32ehjaJUqUfq8aPaYgpGpJYUWTtgy9rdiQTyidEu/t1Zw/UL4\nP7OcQ05d3RhIGKJ1NhYJIeYidDcz1hvVdthHBDtSicoyDMrEKGU+c3eTG/Fu\njArvvijpMWP1uw8qtb5EOSAquImByqFE/hjmKWMFpX3hdRbx4ekyjISknv4h\nxWW/4fGpNIGtp/1r3a1Gsvz/7XMHoZv60gDp997KtGrlEsPG06Po9yI9NBSU\nEGZz\r\n=0V59\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDFYbLf2YMoIzH3fqJxyh0OWDc9VJndVenbS5Qlb8INAIgNllRvzgWzhgKklc+UI2WoFUPjjf/pZSsMxjEt961Nuk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.16_1552593046881_0.5341764407232439"},"_hasShrinkwrap":false},"1.2.17":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.17","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","hbs":"~4.0.3","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","nyc":"~13.3.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"b34329eb87501e2bc618e453bbffb2dcce6e30f7","_id":"@warp-works/warpjs-session-plugin@1.2.17","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-8jixXosoE430vlYgKoHJu8zPjkqfMdgpXXNTiZfPvqhmob3xNwoKRHxL3YCIPbndaqBHkHPI3OEw884nI8XgGA==","shasum":"de3dc45e2b41f43d0657d83eab1c1239f25cad41","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.17.tgz","fileCount":66,"unpackedSize":530622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj9yHCRA9TVsSAnZWagAAFxAQAIPNKBsEskPRE3bCSOke\nDcDbJND60WgeDvLXnIozjSlBNYvqIeCTS29CovJjlUNrCikf4mVfaisMFpDl\nwK8pYKUFSSS5P31HPF8PsLO+bgPpt14P2i6r5SHbfeTQLyw7jQ2/N2GgzFHD\nuOUkYBXql00PgZ1bLviwGf67ZKOay3M3Z6jxruAroEgPwogU8mCBNLvRQ782\nLenRWj3dHAiu3b9F4oOHxfRJTCKt7FMaCNKIekv5fv3u+ZbgsVPjXbt8BY4P\nS4P5JEdgQKFSE6s2bAxPEu29cUepnJYKUTqRomWZ5nnrzBFKgpylIX5VTqoW\ncZZlVKRxhkU4iXKc+LXhteSJ4JnYGg895ljuQjdbZ5zd80kArkyHCRxs427v\nyX9jFcmIQsQAGf8Ae7U6eTgdpV9MhZU94w4+Z/4a6LEMMl3i0rZ8vKbSVmE0\neBCH3gFVlha9GWuO3BkR41tchuiFXmtoB/ys9Z9dA7/bFEnoqvovP/SA9d0G\n2Ef3CAcnVQQL74bfMZNawqYALbDqPHryRt200ANkOCUgst/gnCUpRjDrKwap\nIkSEZbYeP9wv4qZp+TLbI9HMp3c4gxWuSDwJnCfoxqmMWcCeqOC5UNIH0LRC\n7rgK7uMyTqOLkZT264i4Y0HyIxT2M7NukyA5fwzlnPBYtwRCLlEm2fhe9mk0\nFnXi\r\n=0ZLD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAW55hE7cNm0VFcvbCRbc7CzUaR0ok3Oea5396Ismw2qAiEA+UxXRfDV6cyv3pjWlxrc5mZZmkcLThUguyi5SzvvWTY="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.17_1552931974933_0.37844180767248026"},"_hasShrinkwrap":false},"1.2.18":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.18","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","hbs":"~4.0.3","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","nyc":"~13.3.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"ad7c042472241ad34f8b87a3fd7fd05c99a420fa","_id":"@warp-works/warpjs-session-plugin@1.2.18","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-+92q5fxRdndbYuRknXw4rQNqlQh18spi9BEEzc2ag0OvuDuNgxkOIOxyN122wM1Ml5cSgR8gFlYLQ6htoLmZ6w==","shasum":"59ed0f45d8bf974dd3b3950bda9ca15e2da9d8b5","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.18.tgz","fileCount":66,"unpackedSize":530753,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj+HxCRA9TVsSAnZWagAANm8P/RMXwnzBzEq51QWa3UQN\nnxR7QtS5ovmpzHBZuiDhIkzXJNkdjMUYgu88BOsP8ns0UgcNCJYZpQ1R/qFo\n+uDM0jK1meejrcMnCok7RfmKsnxg+U/EOKe5Wn33YyiYyjThXwCAC5FUdDxY\nMI+RM3bqh2f2MGkRA4tR5mX6tQTS5WD8j039Qss8kKzKpyohVfIygKulpu26\nmRvJoHQoT0b0K8hyQrxwEY+G8Pxq21nRAqiFviDWQ7VTkCcq60JwXB9BUzm4\n5kBhVlVP2xOx8RTdn7gGm7TbVD/DB7OBNzp6wICe8ifngtBTVPEfQhl+RT3D\noITaceqAU/8A4gPvOezc36hpp7rXbowi4eSSleoJDoV5hm+jsJJeSPZHZXV7\njMJs/x7BCdfUogQh9tqTTPONYId4ZCKt/gShNT2x3GZ+sHAURYXf6Di5Q6s7\nMzdsZka7RRIa95nsSVsu7H1HTJIe+6f2Tr0gFZdajatXkWg27rxa5mPnbUna\nohDlJU/SyeTTVdxpbMX40gmk7CrE13EyH+pJJd96hHWLfj5atGl1XatZDlso\nxV8LgP7UyIXZp3KprC9u00YQSh+GNiJQs0ZgQkIAgGU06Dcy09Jz5JzVhA7Q\njE245MexhXv729jHFMahl125pAiROrIEE7yhxFf3CyuqZgRBCK1IepIwFcn1\niZsZ\r\n=Sipm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxsk1BkctPwBE0OjCgnxwAxSd4DshbtJj5B/MJLBarQgIgfdo3EsJ6K52QHNAarU8CQbPRaAsQdlHsuqt3GPNZIm8="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.18_1552933360568_0.14726094782751153"},"_hasShrinkwrap":false},"1.2.19":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.19","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":"6.x.x"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.75","body-parser":">=1.17.2","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.0","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"latest","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.75","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"1.18.x","cookie-parser":"~1.4.4","eslint":"~5.15.1","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.3","eslint-plugin-import":"~2.16.0","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~8.0.1","eslint-plugin-promise":"~4.0.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.0","handlebars-loader":"1.7.x","hbs":"~4.0.3","hbs-utils":"0.0.x","load-grunt-config":"~1.0.1","mocha":"~6.0.2","nyc":"~13.3.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.3","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.3.0"},"gitHead":"94a860f4cefa7fe815538af1bb53a2328dd47fc2","_id":"@warp-works/warpjs-session-plugin@1.2.19","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tS78q/5dxk68Zdi8ITMeji0C4vb30//QgO0r64ZXqvO5BtCRMkeKoGRvEp0HHIa9CYaZO5ONNrRmpYOye4P0Gg==","shasum":"2041e9093d3574c01be00acb93f035aaf9fd3dc5","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.19.tgz","fileCount":66,"unpackedSize":530874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcnQ4kCRA9TVsSAnZWagAA/igP/REEpgGS20hCszrZLGKx\nlRbGpSgwwQ49AKmRba1QhhIsnnLqm5Y16bkaE+GsfIabeN9QB4g09e159/Wl\nb1ecOAyWVxRfwUSWAz1fm+w80BL7tGCUMQewaKpJCMhJXBZT9Oq49V9O4tNb\nddmUk70flDnEu67ikwDp0SHIIehgr9FCWhcgANP97pWUjtJ5nPWH5boVNuCH\nGo55GKsZvbi8/Hccs+eQ4jpbmFdp1Aj2Mo+L3m0HU7LgljNbNth7GhTDYkVG\nRhWUszHbfmgGUJEpxCO70Sxi3aP9NzPnQYVaGXAqo4HhHzCZsknBGS22Tlam\n4X2joEdNwZ8kvQjv4MrIXVwtxd1l2J/+PF2ZL/2Rb58TV3LeIR7mQhfzLYEH\ngnHZHAgLxmP25jTIqNwMEoykzV/XMyo6XcHuIKlFtdQngNAesLJLSxHttyNW\nIxckG0Ay+ZvdgmpPtdCmdgpxo1YMlLZfI1TEDnGoeGdV/XXpoxnnV66GN4Oy\nKBypCYT1bFt1vPTqD1zJRA3nlHpvkKMXMUOT2rEyynDKzjdyrYPV34OqWECC\nIbL8VQU13WKZ3Jeo9bbTy+IR0GVBk+SL7TkClVBwQhx0EM/R6M8Tv4XcdR7T\nwz4ckYhc+wu/ZY/JJ8nMbW9NtYcv6Eomal3aS0TXtqgy5oZLZuN5o7nn7F0y\nvvV+\r\n=TUpO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDzzYhe1KomsTJQupWx/i7c4bVRZ456Sxr3qfTEQkJMAgIgf9QdeOK0sFEbyKiGSLwPkDV9lOKMcGaiFtXrzJHHhx4="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.19_1553796643690_0.8268707485306945"},"_hasShrinkwrap":false},"1.2.20":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.20","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"4ea2da60040767a8e163ca09fcf4b727f201ee3f","_id":"@warp-works/warpjs-session-plugin@1.2.20","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-tA4FRLwVpj57LKAx18PBPi5KDZtvRAlagtVyjynHU5bLbJuvD5edPWERjdRpBzHMxambUhjXKNoMz1xvGBKPjA==","shasum":"958e3c777c3fd70e9e513c167fd97b8ff2336e11","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.20.tgz","fileCount":72,"unpackedSize":535131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2tshCRA9TVsSAnZWagAAouMP/2XcFjBJUerVLOe2z2Wt\nxUgJ/zslqS4dtN0FDQJajMcsM1+5F4b3R2DajO6dwFKa8RLdkTQXpdcOPLed\n7OW6MZlJnbUahgIHpjaEPYki76E78oq4+eiB9E3JWrylkrEwEit04fj/81qg\ncGkc6bkIUOI616O0gH10pljGOR9WgwQrt3IYEvqwnQNg7hlELG/haCZhtT0w\n2omA/EF0lpJHD4b27fyeySQPDYnFsOM06N+OACEPmDCOP3M1B4kL0KiDw9cj\nbgZX8Q3GQTVczSS8JawIQSgfwUlzRvCanx6tC9H+u6GquL9lYhYw9hG+G4ji\n5rnukgDJCGqWwtgo7fFec6NWqmzwgxuxkWibcXWxwMMPhMOQssNZVR7qaVV9\nXtLiJQSFhvRPQTzTaVwlI5RbxlrTjRkwg7Of37L/ijvkIFWP3nW0GWSZjzGW\nozmaFq4xsQkdQiKptHcI6txOEZhmcy9T/s1/kfHByHthColo7Ei6Q7J09zcA\nAd+9tZbKhzmIZ6L6DiqQercNtzhGZVkr2Ijgy1miWDPOXAUguaNWNDSbtEwY\nMapVtslI3VaWzKOAPyrWW2+D7ejt/NfVSL+PKidr0AQcQt1+o8XZQWCy0C9P\n6rxRSN8iJkJ78T+JWRDohGmnLZ2J0TJkDj4KurYy0ZJcCJbUbsvcek/inJzG\n2i28\r\n=ELhX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH7CH6xuEYQj8Eb1KVg6GzSc/zSPCpPqinMctqRGudyZAiEA8tHeDFm/5hC+Vu0YoHtyxZr0OFPp88oPNJy1i0UPGcM="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.20_1557846816566_0.40674813274783195"},"_hasShrinkwrap":false},"1.2.21":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.21","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"07d259946f308927f108364930f7c9ac06db2f63","_id":"@warp-works/warpjs-session-plugin@1.2.21","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-/BPlUW87au6rgFrCcfX2W+7iI3LyPijY9AWz6bFb9JSL1yoQ5JUr9jx2dcSxRtk9EZ+Dol4ZkCqr1K38jrYmDg==","shasum":"10e2b9cf050ff360501ca2c3288bc4271aed866a","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.21.tgz","fileCount":72,"unpackedSize":521249,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc2uTmCRA9TVsSAnZWagAAFsoP/R0BcfrSqRynxn8gPSv3\nndfXhNwGTguQR7hd4avIENU2GHOj4BXczfbRctyPif2hCYtUzG8szDIiWUuI\ntRwKR+wu01+a0/uqeXb3tWNdroXZATjItwwP2j5gSJZB8MC6HfcCsoxg5D2e\naxQT8k/uHmlRO0UsnwRbJko6vqf9Nu/O18N3T0IsevUu1r/c1i5hGY8hvTcC\nJ31W/u3GVF6jFXXTHEmUABxaVccCNzyptGFrGNvh6w9uKZ/UajggfNvO4Z8Y\nIXGXSuCfk2vAQqLLwy4LrBjxHMCOqdWx/7OuhtLUpvyy2aY5lDZBIlA2RWQq\nM1jG9MpcietT2zefiu1ZA0TsbUuWgsMaQU/F+7nxmlfbE+q+08d0qdxlZxhg\nzPxgVutTkDUrsNyfo6QKA+SFDO+r1PsI5AfVE5Bbv7HvOvfn8VSZl8IbEGR/\najLZEjfwcLTMaTvlIBwrBPVhy++37r9gDbqVCjmY9MCF8JB+3ejdbPvFzTWV\nB0UZevbqh2uPiIDWWumf1w7IttEnc+b77a1MVlmeeYJ2La0bTVgFdxWEUeYM\nzqIDTIX7Uj/yATPWodV8NBhWJrEGkD5d3WiTlZ5cCNsYjCtYSiKTX6G7UK0A\nsv260iLPVPDFEZrfmbu/W2fj3D+myTznxGFwyLF9J8xmxGV9AMx8Uavnz5th\noJFT\r\n=bv5s\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcznwJtmp7tvfOjXx3Rc2qf2HLJq0oYzBcasCHBDSpqwIhAM6hLwyZXIT6B1pcGAm/lOVqurVTbM2Gibz83dgYznip"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.21_1557849317381_0.2886860067584298"},"_hasShrinkwrap":false},"1.2.22":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.22","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"e358b63fcd5e0cc41826613d01c8c3146b045730","_id":"@warp-works/warpjs-session-plugin@1.2.22","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-hJsD1HPKEz03yI8tRFdlQ7A+kqqU6cYYsfzM8sXrNT3t0MSCtaMnoV7qIxnIjxScSe1rOLfwU1Q6igk027fVJw==","shasum":"e373ef54b621ce2ed040dfb4a5a87aee316f4409","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.22.tgz","fileCount":74,"unpackedSize":526359,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3DJKCRA9TVsSAnZWagAAyYAP/iELVrBCHaWLbyvTyUV9\nyOXK9kv01iwLsnMrFzqBbY9YJJsp13xV12w7a4qlYd6hqvZyqsnaIK5lzqX4\nyzovaAJ5NsfR0/vPxHp6xL+ib/wvhWQQcJqTjQRi7czlvUnSoEbJq0iT8tC9\nfhW1ZT+ruVNeVR1BLcIhZtSzLcn66kponnQ+INd/KWMstQJaMgDX+jo+Rf5z\n3vuFfJzfvnAUUPtCKph3a4k8FHQNfekXVOB9SZXa54MRdbrWrmZ/D/1gDpj2\nB6j0NztjtjRvDNA/60LnhMHfGFSs12whwr7le9abQ3ruhmCOcawkLk9TjJFR\nvEnmwo6PJ1DL4wHQqq5F8iul6jCJWKEEWw327YBiQilF+otFb9GbDe2srY8b\n70389G2fPNCJLMkJ9jNt5H0sZrCLyqeG32hq6xpPVXAUBa7QKIdfW4EdSXPC\nUbB4QeZBIz5mj6ENnILiRr/zC/pmM8P81ESGE8ISc53TsJq/VJzcIUtDRPeZ\nQsI7pCiiUi3Ny/lDNpg2pNOOc1SF6ytT+tjFO4oaRWAsr0woL6ESYEDcQOwh\nBpxKuSgB2y4ReU3avmF8hSsZArKHbMjnTylN1fF05AgEMqArN9QwdqmaXELt\nI45WOKJzlMfIc8M+1MHx6uW2enK9WtlMa3G5zlS92k99lAIsMQIg8+icBd/0\nC45D\r\n=qjPw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOnVUjP1Ctr2vOWkWfhUtueASmQDYyFkOAus0MvVGLBwIhAOFqPNd39PqlItVGIPXqVW4BP86Z+JaqqKn8p/Oh/lxq"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.22_1557934666196_0.7343865903229623"},"_hasShrinkwrap":false},"1.2.23":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.23","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"fbef49e5c67fcec4d756302432f063e440b01440","_id":"@warp-works/warpjs-session-plugin@1.2.23","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EJt1A6qsYkUuxDSxXjPb89TMKj2jnQCEUdrOI+VMro1QxCscl7m84j3M9gHihemE0spn1MNT4WsLIeCQAxHI9A==","shasum":"86c109d0577d263698fd908974d4981eaeff0ddd","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.23.tgz","fileCount":78,"unpackedSize":530874,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3IoACRA9TVsSAnZWagAAmLgP/iSiTKXfyXcoYTYHq3pN\nDFBxs+xqybPkinv2L8cabiic2VwpoL4kV4Ku3a1TjWNFhaibYaJ/FFljDyMd\nEZS5uoY57iYDzbBR9p91RCwyPpluDLeSr289iGwmWozZfabvZYDTzbtjMlBI\nJj6wXJ9LYkSqVK0KuZU5GxP4JDwPzB8ZuoTeAW0OsCxW8Jh2hnZeEL/z1dGh\nlrOYid+nH1sbWjDobPwvjeXx61gb550sz45ghuncrfAQJ45aNJrVmeY2i+TL\nDgfTVM3TbI0IRL2mmqXQDorL8SRGlsPGD5VBYpRzdNv7BBeLPTX25Wb5JTXC\nsA0J048XsxmLVYMABEohZ8PnVuacUKUG3YdlOz4E0pHmjeZztZMEvLq2gJIv\ndCL9tavELh3uEuPb2R2yuRutbCWNh1eDgESvVrR9jFk1bQ0c5cuiw3cq7v/d\nGBuTVRMWN+8HjTa66EZ4vYsVoyXk5w0DiyMAIHmBUq6Q5dH/hzdE/snTU12H\nUrpdDFuQHR1Bcb1njVVddMLP9H3V7XjA2/6hvMiALz76kY4MPKmr/TLt7GJF\ni1/uEvaL1NPC6WygmXe1DFGCb1SGO6wi3rWB+Q2EnZjJvZGDMy5yCXC/VmLf\n9IObzrM0hL/mkklTApMhLJrPidEoQRv1+sC9JQCaXuLGIQwqHtqTcMzOK7Z4\nkECr\r\n=V9si\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDQ1iBLXrzMDUDceodGnk52aYhylnAKazF5RVkBCE1FpwIhAIbJfJNeEFdumpinLtzUxeRxddQoV+PcRloc1OzF2Yoo"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.23_1557957119474_0.21676356253942708"},"_hasShrinkwrap":false},"1.2.24":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.24","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"dabba8743f4a4ea804e576f7993c0178d4065919","_id":"@warp-works/warpjs-session-plugin@1.2.24","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-Nkb+5L5BayroXC7JIwuYwyD0aL+o8v2QTjLeGUNmowwh16QBpUPsXMxneKBO2wg+WSySn1bMzv8dv/V0UR+rJg==","shasum":"83a70ca5c77b6e9ac23f6a2136792d35259d9462","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.24.tgz","fileCount":79,"unpackedSize":534779,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3cyNCRA9TVsSAnZWagAAxHwP/j1TmPaozrwKFCEedHW+\nLtlVylkcK+tsXFhLYZI6myvzyTiv6AhQtlUvdxRe0rM0p35+3s5/4BLu1AgT\nN1kBtGZTkBIY23ivQ7053ktTs7ZwxIMA4K238ayxmf3G1W5d3h0oAUjJaN8E\nmDV2ImytjDcWlgMHuPze66cPuAMbJXNJv/XwIswWu8Jrujt0MeD03QEHmO4u\nZyM3qF9YXuujIC8+FWEb4eaPemea0dPLYWA1FWyoRsemS6i8sjHl+WQf7IYf\nEX3xykxpmQT2bRWldoFzm26qeJGux1ba7Iu3qlLCw6FmWEiwxm/bDPAG5bVi\nT+15wGAHL1vi3oRgWDbLOzxg9cjyfhwJcGTcQoUOUZVh0WfhdOydA866KBn7\n7yZx5EmEO2+3jBVFefmvZb0/0nufhp9Ug5Zbf/pD9AAwBF1dzL9Pk7aua2gg\nIRtrzZE1VY5yl2+9msADEg8dcreidYLR316DjtimJABYsQnsxq1O0qQM+dbY\nV7wxKi1fSZ8RPMnws+1AuGTz4vhMuQ2Qld/1wCwoQXkCu4sL6k4cOQSf14br\nnex4LSaHQ9juWsxX2+8SU9QO/4ePdQv2zlQUKtxCThS1OoQSs4QDyh7ymKX7\nvhbySCSmOpZUGvyZtPfjnSUKL0G1ysMlo2hB3Z0svfPUU2dJBiIIaqVl0Qca\nsQOy\r\n=ZsKf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIExYZmMnfk7DVamLlkPImPRsG/V6ZebnIfBm24hBFvjJAiEAwLla4lK6q2EhMR6C2oQkAOr0IrdjoQZpGjoHLs9Lf9c="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.24_1558039692259_0.5637698585173141"},"_hasShrinkwrap":false},"1.2.25":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.25","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"bdad33051c66773f395eb0be761e673b14ae756f","_id":"@warp-works/warpjs-session-plugin@1.2.25","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-povurfclbildBcvxw3Q6o0OyqEcvIIDYyZ0OiYPD28DMGEBVcrAW7HGhsYjsdgKXSPG31+qW47sga3bKs73O3A==","shasum":"6ae3bac2d8e0cdeb3081ea660852bf59065042d9","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.25.tgz","fileCount":79,"unpackedSize":534754,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3gh9CRA9TVsSAnZWagAA0ikQAJyc16eRk3xy8eBpj0lK\ni/COXvOa1rmA38NJXuWdT1iC9XWhgTRc8aFSs+2YRNTLRG0TGzf4vGwbVpxU\nO3eqFq9c+QYMGTv+yo5oIN2oF3+pPTG7IsXY5Al47H7tTqB035FH26QJXbZC\nnD15TUqHzeJnh4RYfmmXzfpRV28EFVLZuNhkDrxkWzkT6zzTUV/L1tUPBV7b\nSoSufd/kc6lZmmD0dHRQGjhPdhRY/CMhhWG5bnlrM6R9oF7R2uVuokpA60up\nTrL969MvND6Qd6mjCI/mKJZnmN8PWnbTprnViSlRpkSB8WfJDvYUWxJhO6pq\nkK3/KWTOGQAinxUZNl5Iufoje5nRXtqpxJhj92tKSP3U5G5W/B+vrg9BAgmt\nq1lEP1VsWpQs2HA2QvkJ13HuuljeBWgm0HdzKb20gk1wZg7GmxFoV6egQ3YN\nNZSnbbEytgOSKXN80igIpyRymFktpmgOYjGnY7OJ7RpjTUhQgurbkb8n13SG\nlH1Ph4YIFrKsCQA+EoNxJq8RtRA2wDlhdo65r7OGWs1D3ovPclTAkR8hBcBi\nENpNLQmIibY4IVOBsOMxvIQ0JwhubprboBlZtFsyadKWKXwBobdkNKXVmRDS\nLp9gp0TZEysQ87nbjS0yE+qyFNAogzSed6D+k358Ddr6i5ceO0EMXdLB0ipt\nzZnD\r\n=QGTp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu5TbBlrD+EBU4mXRUNPCf9ZtdIuuiU/0mpAWP3QvjTwIgCuHzCknOkaFJC3X1WJWjxOKcqYzZJrRgFn53S/MlJHc="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.25_1558055036750_0.05656009922259608"},"_hasShrinkwrap":false},"1.2.26":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.26","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepare":"grunt","prepack":"npm -s test","grunt":"grunt","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha \"client/**/*.integration.test.js\" \"server/**/*.integration.test.js\"","test:unit":"mocha \"*.unit.test.js\" \"lib/**/*.unit.test.js\" \"client/**/*.unit.test.js\" \"server/**/*.unit.test.js\"","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.1.10","@warp-works/warpjs-utils":">=1.2.93","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.0.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"latest","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"latest","@warp-works/warpjs-plugins":"1.2.x","@warp-works/warpjs-utils":"~1.2.93","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~5.16.0","eslint-config-standard":"~12.0.0","eslint-plugin-html":"~5.0.5","eslint-plugin-import":"~2.17.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.0.1","eslint-plugin-promise":"~4.1.1","eslint-plugin-standard":"~4.0.0","express":"4.16.x","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"21.0.x","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~1.0.2","mocha":"~6.1.4","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.12","jsonwebtoken":"~8.5.0","lodash":"~4.17.11","node-fetch":"~2.5.0"},"gitHead":"0b324661c162e39fcd6f3cbacb87b6b5824bb707","_id":"@warp-works/warpjs-session-plugin@1.2.26","_nodeVersion":"8.12.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-EZ1cfXvMQSBaqi1syi6b+yMEEPp2TCD67xYZlsMRBNwHLsSU4YjTiiy1pN7CN77p4cEg6r6oKgrOrTTR+Msgqw==","shasum":"07fd7183f2e86e9a35d2cb0550c7bf90cc6d807d","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.26.tgz","fileCount":79,"unpackedSize":534841,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3kPfCRA9TVsSAnZWagAALfcP/jx9c1WCSJGKxDQiO5Z2\npiUr57xzZ98HOwQ/oBJI9Nfv+wvAQYedNII88+jJecEqPUAcUdb2bl2cZZl+\nxbWEz+vQh8tPO+tGgOoaZXpWrMOVFW8THxCve8vH2t0ZBzL1Gh2oppwRws63\nuK0ce+JjoO8XClvmezxoaS6t5cEkarfHHPpAQ0Yt2Dvd9UeQ+1RxydrZPWDh\n460wnSwnRPmO4PwlDbbvFbLapwrIkVHFZEsXh+GfBrroN8vyBUHYySP/9/SX\na+HsTOm/hY8Ceyxj3erHtK7uAG09HcuAA3koDvHtzP4in7IIdJDNIHROVjd7\nt+Wc66s0GG1WHvXR1IiJ8tRSRo4G3FG1bDRQ2BY8mIxiG9AH8HC2UJqdQxHA\nZfk381bHkMiLlnPu2XOecxD2ogb7kP3tji80VNTIdXBb8ET+sfMrfL/xoIFy\nvA2RgkXGpbPINIr5kP52WcqRChHrxj/YrIwJyPjLbJZ0AfFs/CxtuTMPlV3c\nt0aiJksEhSd2Zck9WtihPCHlPS3LqIgpTzxHbahhdotaiwLs3Hi8oOj39WkP\ncUqP4ZqEfHOat3tnHzSRmYGPA0CkZY817E3TT3SuT7XYFKknfl2QKuiNaBep\npS0YhN1caYJ6T7wp7v09J530+Zsx/Y0CSLjP42Y3MUft1xlPEhFNVnFXCv6y\nfZFE\r\n=CFR2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC056vPH+p09fRota00hHVUfbxQ8foMgVG/A/ZlE/+ezgIhANZEch5i1gjhVpA20c7PHjY4zA2qzIEiUwFpXfg4wlV7"}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.26_1558070238502_0.17951597132938213"},"_hasShrinkwrap":false},"1.2.27":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.27","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"pretest":"grunt","precoverage":"grunt","prepack":"npm run coverage","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.2","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-utils":"~1.2.99","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~6.1.0","eslint-config-standard":"~13.0.1","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~1.4.0","eslint-plugin-node":"~9.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.0","express":"~4.17.1","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.1.2","handlebars-loader":"1.7.x","hbs":"~4.0.4","hbs-utils":"0.0.x","load-grunt-config":"~2.0.0","mocha":"~6.2.0","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.5.4","debug":"~4.1.1","fast-xml-parser":"~3.12.17","jsonwebtoken":"~8.5.0","lodash":"~4.17.15","node-fetch":"~2.6.0"},"gitHead":"199f6a1f1357243da1aa712c6e8f7ca83c04c492","_id":"@warp-works/warpjs-session-plugin@1.2.27","_nodeVersion":"8.12.0","_npmVersion":"6.10.0","dist":{"integrity":"sha512-uK6MLnRLcZC58JNCawLUrGbUbdH5u5CO3Pg7dJjalIMPV56/IGk6hlQdbRaeAZJLzGnL7lMaV6GGyoh/yvHROA==","shasum":"3e2b7b8f3f7d6db3699225200008ce2cf0c027d0","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.27.tgz","fileCount":79,"unpackedSize":532513,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdNiMJCRA9TVsSAnZWagAAt74P+wUV5n0QgNDYwxUVE4Om\ncijXUhVicYQ3Aov0lgTgM7EbFZWSvr6wFVFzQvjsyTA26oGGx7+JTrHQq4Ej\nzuY7Phsw/lBmtUKg+hD9UrS0iEvMRDrLbh1/cn1TQqL3c0EhrLNd/YJpKQmh\nij7NPU2zuI4/WpqYBJdtkkyGe0D975oEwIkF0SoFSV9J8316d+nn+XQtTl9Z\nQ12u23imiaEl05Qr7nlHqb/IZLeOalYquqUj5r5mqUlEKe9dQgPJVIBDSOZ0\nhPRQ23Z7uz4j2d73XaPdgyfcdxGJOCBIrVn0F6z+oJJSorOpMWErCl3jqRKl\nOu9P4rIV0TkunkGRMx/l4ecAVt5zic4rG/WQFGNgzpxbHhyN/nQUPSsOYPWD\nExN0tAc26jr2jeQvLx658XKP00DLqX8qd6/XS0LF6ui61kMlsiFBB0SGTF35\n8v8ZvxEBVUfAWN/qW3A0fNyzYZxriSKbmJUFKToTtQkxMuYduq8/Bhdimbyy\n+1nqpH6gEMWvWkoaz3GyGyLlQ+/ehQ4sNe2qHKzBEruPwtAdAun4kM4Chd7M\nIQBXNqzradLheH8E7Z1L7aoquO1kUS1FWdVG8WvAAsxvxLkbxLtLk89wUW4D\nF5Sco3Ckt8Z4Xvf5sq0wZ4vSZ8aYIo5J0cWhnVAiQLupKMiU8vcpwrg3VN9V\ns5o2\r\n=zKCc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCgOf1SSX6RWWYq3gN/5MdWxK5Ok2pfy5ZamDrwTY+MXAIgddZKdqxibYy5UHScVSufoIbQ8qJP7025J65S/SjnIWw="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.27_1563829000638_0.39202183303628213"},"_hasShrinkwrap":false},"1.2.28":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.28","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.2","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"latest","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-utils":"~1.2.120","babel-core":"6.26.x","babel-loader":"7.1.x","babel-preset-env":"1.7.x","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","express":"~4.17.1","grunt":"1.0.x","grunt-cli":"latest","grunt-contrib-clean":"2.0.x","grunt-contrib-less":"2.0.x","grunt-eslint":"~22.0.0","grunt-webpack":"3.1.x","handlebars":"~4.5.1","handlebars-loader":"1.7.x","hbs":"~4.0.6","hbs-utils":"0.0.x","load-grunt-config":"~3.0.1","mocha":"~6.2.2","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","debug":"~4.1.1","fast-xml-parser":"~3.14.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.15","node-fetch":"~2.6.0"},"gitHead":"6133a5f92f26d0bf4f95713284e4e0f32ba0cd14","_id":"@warp-works/warpjs-session-plugin@1.2.28","_nodeVersion":"8.12.0","_npmVersion":"6.12.1","dist":{"integrity":"sha512-zhI3kuPvNa3SHlMcAW4y050DDWJN1+6618QPzOlKkSc83CNExRDzdI6rCl8orpVVsw7pHD/PvW+h9OAc/nGX8A==","shasum":"a848f80e547357f83018a5d6bf5569745a275f43","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.28.tgz","fileCount":81,"unpackedSize":1279159,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdykIzCRA9TVsSAnZWagAAiLkP+wfQl8zppM6ZHsQrfdTX\nTWhr/yj51wS3w+KGolM42QWJhWbjuLlbv6BP062Kc6/G5DNBJpXQTcp0TaE0\na0QMUtM1Ax2YiM8K9S4tTDgsOaF59+Q/gaqA1FhEBzpWOqFsJ4AExtXBCA2V\nJBvM1lvEr0l0W4d1rDmimhsAflNuE7jVMzdKkW9FT937AeHUz2lzqSkpibq1\nycPBCYDSIEt4f0jICb0J/rQyq4hoR9oCYVBMwaXNrpQVeyVuIulyCQO7Inu4\nePTI6UAosCmXZbI/aWYzE+mB7ihsaNrzej9wgDV68pFDLp0S+e+7sxtI0rWN\nPl8vIeoK8UpC6DXT0MmrVTOLBfQI6573WRzHjYzO5WloNC/GprHrH9mrTqQl\nWIz/GTEuWPaVtkjDEO+J90bDwwY1b4pCluZyIodjkNJo2ByU+G6OcXMINswl\nXTaUGBwu9le62a0C36a2eDPD7Yo35/kwqlIz2/4fJa6ZQ+ONcxTVLnsGnCRZ\nLMMorsCKzj6fjCWSBNxUlsIivxng+I2SDLtkpt7itegWhFeC+3MNRQbMEaEy\nVhrgrl2AtQaOEBnSs7I4MviPF2LKkXPEEzyCcdUJaKcEUZeYPDjnW3Mp9HY7\n1BxBda695cuaYmDHWS+xlVcfe+zaUTyVIflwldqXUDWNaJ9cG6u5KTWmPdZN\nz4gX\r\n=fars\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICPXSdyrFyG/sPrC9aHjvjE4Znv4GcWsXThfosTE7TAbAiEAnVpoR4cC7bwohq6DQr/M7AvGuq4nI1mosNsj1wsHAGk="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.28_1573536306799_0.802347551145886"},"_hasShrinkwrap":false},"1.2.29":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.29","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.2","@warp-works/warpjs-utils":">=1.2.99","body-parser":">=1.19.0","cookie-parser":">= 1.4.3","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.2","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-utils":"~1.2.120","babel-core":"~6.26.3","babel-loader":"~7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.4","eslint":"~6.6.0","eslint-config-standard":"~14.1.0","eslint-plugin-html":"~6.0.0","eslint-plugin-import":"~2.18.2","eslint-plugin-json":"~2.0.1","eslint-plugin-node":"~10.0.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","express":"~4.17.1","grunt":"~1.0.4","grunt-cli":"~1.3.2","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"~2.0.0","grunt-eslint":"~22.0.0","grunt-webpack":"~3.1.3","handlebars":"~4.5.1","handlebars-loader":"~1.7.1","hbs":"~4.0.6","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"~6.2.2","nyc":"~14.1.1","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"~1.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.1","debug":"~4.1.1","fast-xml-parser":"~3.14.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.15","node-fetch":"~2.6.0"},"gitHead":"46557fe43adb3d63dfa375de3bbbaa2159a9c7f6","_id":"@warp-works/warpjs-session-plugin@1.2.29","_nodeVersion":"8.12.0","_npmVersion":"6.13.2","dist":{"integrity":"sha512-590YOt+l6oN41z720sBxt4Ftycr7fHiHHBz4wIAC77OIZ9CfalXol52s/oxxu51awLSw0S7ugYO+zOyoJKcL8g==","shasum":"b56202e21519602b4545214be6f0610ff26e7091","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.29.tgz","fileCount":81,"unpackedSize":1279498,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd6rtmCRA9TVsSAnZWagAAxsQP/30OEf24P2sV0zGVkMuZ\nnkETPhu9NNMVYU2/f5d3wnVdmwlDikV7C1Py6HH5UpDaWG5H4lQZutXa571q\nRtdFV8Hp0xs7VTDfsWSNAW/28QRgmNkyYdZ04rDMsMXQ1dZOGdcmBBlqRF1q\nNs9KjFLrA1pBz5CYDsCavzJxqpxnRyMVXFPQK0N02F/PoyRIYqbIPVbbur6t\nlwaDD5bEZgS1BhV+Fy22l716l6IvKKy7TyIor8+BHKIeUBwI++Xs+EuR/PiW\nMUUUJvo6QkxXdmFHvjvM5WJhXZ8y4rbOmt/UDuS7Ri8V7BuyCxr81Dvbtgk6\nYp2GJ3b9dIbtWWss6dmu5POx1MiLiGaYoF6yC/lbbb+tJKYwFwwDkOw8+Y9T\nK3QnAMTXNh07EJuHpB6doyd4O5blu1VSOhbtjWJK2PSxmAcLP6bog/UG1wUa\nIG5C1nEXM+8XmGmwUtaSDz3+ZyUWe8ecJmoOLKwddwDt4EArbaK+FhsHbNXq\nWISiD/+maFLt2zncjv8C0C7CTe1WYDCiD/0kyRh4SVSAzaNFJcuLh/CrBZdX\n3gI0s8gBl0z9Te2u9IZCT4dmFqI4O7Hm3UK3jcjyt7IvUija5EY+6VMWt45W\n9qpGV/gzC5MSYslLIRQ+EaobTpxi+cneyF2QESPqYvOcjeaqe3LTqZi+0bG8\n+Bu3\r\n=h8zZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIExDSaE7p+X8UXeAxyOKymNPonl5N3EciQ4WLh/acumJAiAOnsQ5XBxMqslineQ8o8Ggr2uOYNQSQHO9pcLvx6FdEw=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.29_1575664486089_0.7686123177260353"},"_hasShrinkwrap":false},"1.2.30":{"name":"@warp-works/warpjs-session-plugin","version":"1.2.30","description":"Session Management plug-in for WarpJS","main":"index.js","scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","engines":{"node":">=8.12.0"},"peerDependencies":{"@quoin/expressjs-routes-info":">=0.2.2","@warp-works/warpjs-utils":">=1.2.129","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"~0.3.3","@quoin/expressjs-routes-info":"~0.2.2","@quoin/node-test-helpers":"~1.0.3","@warp-works/warpjs-mongo-persistence":"~0.1.9","@warp-works/warpjs-plugins":"~1.2.7","@warp-works/warpjs-utils":"~1.2.129","babel-core":"~6.26.3","babel-loader":"~7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"~6.8.0","eslint-config-standard":"~14.1.1","eslint-plugin-html":"~6.0.2","eslint-plugin-import":"~2.22.0","eslint-plugin-json":"~2.1.1","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"~4.2.1","eslint-plugin-standard":"~4.0.1","express":"~4.17.1","grunt":"~1.2.1","grunt-cli":"~1.3.2","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"~2.0.0","grunt-eslint":"~22.0.0","grunt-webpack":"~3.1.3","handlebars":"~4.7.6","handlebars-loader":"~1.7.1","hbs":"~4.1.1","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"~7.2.0","nyc":"~15.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"~1.0.2","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","debug":"~4.1.1","fast-xml-parser":"~3.17.4","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"gitHead":"03316cd372c72902323fe944f2a1b3cf4a316450","_id":"@warp-works/warpjs-session-plugin@1.2.30","_nodeVersion":"8.17.0","_npmVersion":"6.14.6","dist":{"integrity":"sha512-JxXcUwsKhKr9blS23UYqSaekzoRghcRy1kKfGmjNUIaAoaTl9Wm37XEI4OX9iF7phUeng6JyxytvyBTbSQNBnw==","shasum":"24b9f217f4fe0c86ad622d5006816a33c797354f","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-1.2.30.tgz","fileCount":81,"unpackedSize":1304979,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDN51CRA9TVsSAnZWagAABP0P/0T61S/6fcf9Cxuji7lm\nXEAb/fqQbUtQwPvxPR4ktlsVHCfWfEbkgmPz7GenWvv3v3jxykBlQei6kFLm\n24324LqJYaNx4pmIUAmW1UYkinojhsgALLVHfW1eB2w4od2QkwQj6whkLun2\nE5CpSKejdi6EX/F8kywegNK23NWdfTkpcXCF1nWAEtkw+vGRYTU6L7Id0SXA\n19HQ2LyHMxgUYxo7piWA6ktZ24p+nLanv5W9GxknZ06nE26sY4Ol07HycH/C\nzXJDLlMMobbB1nXJx3aRi5mdZLu0ymTuHmN6d6KPsBVM5WvYErHfpdgyi4d8\n+X1RtqtNHnhSZd0uwA7Gnrcvlyx6LEql6bu3GZxu5q2Sjk+pvHAyjbbyGWkA\namT+URS07LkGyEFUHijAVV9m6QXmLz2XoI4p27JxboescYNrCGqOnNs2nb0t\nu0nBtp3XUsH+oSenvQVoAExiUb/icgNJD1w00Amp5EVqIThBUtUnqNFTq00d\n4CuAVvv/NJi5EkJ0E9d/b0eN+3uExZksCv8tf9Qzbdnmle+9AMPqQNEea1zd\nOK3BFRlTH6471f5Ov5GJnk7ChwIItGfISGIpkUddoCHZ9AlDLy4gwmEA9nmi\nNr6wm5K0ztCiuna6y/YerC5s7ThOi2SD59gtQsOUzcWkX4cPE1OzhoLk+uIJ\nJdqH\r\n=8NdR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGXsbUh1rlGJi7oGAohi0pQOusQm2WS5lh87UMcJgmrlAiBx1TrNrCLRsS6uyWGK4ieKGUkeCTAOrUL2v8zEQbJWcQ=="}]},"maintainers":[{"email":"huuda.tran@gmail.com","name":"huuda.tran"},{"email":"mcounts@quoininc.com","name":"matt-quoin"},{"email":"mficht@gmail.com","name":"mficht"},{"email":"dirk.slama@gmx.de","name":"slama"}],"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_1.2.30_1594678900867_0.42634140156059885"},"_hasShrinkwrap":false},"2.0.0-rc.1":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.0-rc.1","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public","tag":"node14"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=1.0.0-rc.1","@warp-works/warpjs-utils":">=2.0.0-rc.1","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^1.0.0-rc.2","@quoin/expressjs-routes-info":"^1.0.0-rc.1","@quoin/node-test-helpers":"^2.0.0-rc.1","@warp-works/warpjs-mongo-persistence":"^1.0.0-rc.1","@warp-works/warpjs-plugins":"^2.0.0-rc.1","@warp-works/warpjs-utils":"^2.0.0-rc.2","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.28.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.0","nyc":"~15.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"~1.0.2","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","debug":"^4.3.1","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          },\n          \"casSSO\": {\n            \"enabled\": true,\n            \"urlPrefix\": \"https://cas-server/sso\",\n            \"userAttribute\": \"ssoID\"\n          }\n        }\n      }]\n    }\n\n\n- `casSSO`: Add this section if cas SSO is used.\n    - `enabled`: If we should use CAS SSO integration.\n    - `urlPrefix`: CAS SSO url prefix to use.\n    - `userAttribute`: Attribute name added to the account entity (`users.entity`).\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","readmeFilename":"README.md","gitHead":"a54ef6e24e2ca4047dabd97dcdb29c80e1106dd2","_id":"@warp-works/warpjs-session-plugin@2.0.0-rc.1","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-xp2eUQBCaWvq4M5LmAsGzf6ct1+6YOZ5KEiwFO8GFGi4sRrBvnNZqw54lwf8ppe9Ua3B9IrU0Oz3ImwR91nacg==","shasum":"dbebf9320eb6194a7b26dd75f8b19e972dd13865","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.0-rc.1.tgz","fileCount":80,"unpackedSize":1284302,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgyl30CRA9TVsSAnZWagAAyiQQAJB2h3PkeREnFZXS/P3b\nH4bbVEKMcpNdHgtL7REdIXUEhDCF+TWunK74lnxX19Z0HV4GSyfrX0n3CFMX\n/MjncwoeC7M7QlDF3XJRvAYDudH+DYJwRYZjk01o/fEFAEI+SUD4tvQOsF0K\niA8uNLutvJFpl182dCJGYlMhOsXEjkCeAW243OajTa2JHtszFMegakzt/1LC\nnRX52NL3/Mamt6qu7Ao/Aav3Hjdpui5h5Ou0iwyN8+IqbEkmPB/xI6N2BVXj\nqMe581iCffvTyo74GPgEyfdiuak1Ouv5txqZHzWy4z/Ag/1v8Rb3HUVsDijt\n0q5Y69g0JSg4AaFpRH9LZiL+JuWkpfJz4YiVyszi4jr9YlsxvSoEukq03Er0\ng9HNJzAahkt9pfdQ67r7WXEGmIAGYk4A8hZwTcpnH/pauRmTObXkO7+k56cg\nVj+e53Q7JmPPe8nzjVe+xuSN1+LYeO/qGLS5l+M7u4cPrfAzuPsFpQFV9Zds\nJREzOVhrIYdrloCsIJHXVnWr7j91zB1jDV1UDfCx1qID6BNPQl0kUQLQWjb4\nFJ6VAT9qBXh0VRsrF7A3lng+hVEF+1WrMzoPhEZatnoYyD1iwy8oz63oN/XR\nAt5tF7cN53zUmwDha3bd9LRQ7Wd2D9RaJD55sHeZdptj9oBHVP5J6ZR/yUDd\nWUGj\r\n=Yvry\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCM6cVgrxkC3L9vxs5HfV3s9UOmQ8I+a7A9sc4W1IIcIgIgB97EPSAjMf4IyRTGb4CsXBAWVGeHyivzREUk1el3iUg="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.0-rc.1_1623875059836_0.8525210534864014"},"_hasShrinkwrap":false},"2.0.0":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.0","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public","tag":"node14"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.0","@warp-works/warpjs-utils":">=2.0.0","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.1","@quoin/expressjs-routes-info":"^2.0.0","@quoin/node-test-helpers":"^2.0.0","@warp-works/warpjs-mongo-persistence":"^2.0.0","@warp-works/warpjs-plugins":"^2.0.0","@warp-works/warpjs-utils":"^2.0.0","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.1","nyc":"~15.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.0","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","debug":"^4.3.1","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          },\n          \"casSSO\": {\n            \"enabled\": true,\n            \"urlPrefix\": \"https://cas-server/sso\",\n            \"userAttribute\": \"ssoID\"\n          }\n        }\n      }]\n    }\n\n\n- `casSSO`: Add this section if cas SSO is used.\n    - `enabled`: If we should use CAS SSO integration.\n    - `urlPrefix`: CAS SSO url prefix to use.\n    - `userAttribute`: Attribute name added to the account entity (`users.entity`).\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","readmeFilename":"README.md","gitHead":"29efebf94129e09d8f5a2ab17a4c946faf7568a1","_id":"@warp-works/warpjs-session-plugin@2.0.0","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-0ttEAOM5PGdGlJlwuPOLdiCjCQ9Ppugw4haYGhikLXlPjE7q/mS+vJ4SNdUYnN09hL2q45KZbP31gNnQMXUKRw==","shasum":"242c2153f756227cbfc5e65fce69a4c22187c0ee","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.0.tgz","fileCount":80,"unpackedSize":1284222,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgzQoTCRA9TVsSAnZWagAAzfUP/1PrgkMf/W9DN6pkONyN\n5cKvQCjtSds8eH758cEnYv40Mmj/9z55hHQC7SmmRkLTTlwkFbkLGEFo/cjT\nCOhAu5Jn5h3tgj0JzC/wBA6V/P8tiHq9wtA6uGNpb+vNw9vGhscwg8ogrN4+\nM9DBgT6ldo6mfzVuz/WXLv19Rl3LS3jMEN2U7qnWYfkpJaUZRlDQxYkudFe8\nUp9FHsthODDOLIytbzfex6H73WIalslBUtKLMICxaD/xgU0AyS9X8aL9Mg1S\njCdRDrpHmXAdQFxfzf2P9GccBr+GXVlgFrsJ7OkBhXhnhLbp+03vVMKgzfyU\nAdh0MZ3bCrMYURn+QUJEF7/3H+26bS6cOFm1zVozFrNgAzoilDJhWZPd4IsS\n1RBo9YTyvlF1rR6HNEeHIqIH8cz8aeDlXQwP/DCka8BEuxCJGerCmqw1G8+R\nA9Fj7lUqyAgtL/Dk/sBPPa6gVzcjtwfo8FIcEo8lYkM8V3VDzqcvj9jst4BO\n6iXHuJDQIXdTR24AcROWD9O8rpjjp5DahATfVbEqXBtcWftS5t2PE9MxOrsd\nX6iiwogpRlfItlIzYa9k2DNm5hvevVrXPw1o+y9jqM1pBRwooyzDm6zyY6e2\nkKtCB+zEgXTaVxlqFaqBDLcEuTiiFbiw1OoZDZz0bz9/u96JbTtRY36H8sPQ\nv69l\r\n=53Dz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCPjrlk1d0eEOFuuIElWrjOBrjYEWoFTT6A1zPUVI96KAIhAKOkqGV7sdwN9Bw8LLWtJVdvHHoaqasZTvWC/lHaljRr"}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.0_1624050194975_0.19757952660013167"},"_hasShrinkwrap":false},"2.0.1":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.1","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"npm run coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.1","nyc":"~15.1.0","time-grunt":"~2.0.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bcrypt-nodejs":"0.0.3","bluebird":"~3.7.2","debug":"^4.3.1","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"gitHead":"3239a96a594492ff1d9793c96c528d6fd1c4107f","_id":"@warp-works/warpjs-session-plugin@2.0.1","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-1le2ltpwO0OI+GPNcKqG7/UNewWDLPRTIMD4CsxmQX90U9om7WuXBUOMTOLw87mc84VockVxZGAXhJ7GcUxS0g==","shasum":"83f45b9aca0b1581a01af06fb8226e77edc2e1f0","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.1.tgz","fileCount":80,"unpackedSize":1284258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0YUaCRA9TVsSAnZWagAAztEP/3y/XbzZilSdAnuI4Chl\nqJQgwYxdOTPovb4RsPBeIfdUqGNk3g+7n5UJvJSIYweTGy6cbkW5EjyG6OcQ\nAR7oSNDVwWhOyUnAH4zHiCT7a3LZ1ADNBW2ChO7K6C6gfNt4oDHKmrAerFRv\nrwrLKENq8l19Gnv32rmsFC0S2WINT7Qb7b+kEPyR/BzMMUAoQWPAdOtq6/cA\nly+5sS5CQlKH+E8apZllBUjEYiKSL/G5XrqBuRx7+mmDnhUiiCEu+keCz6HB\nJaXfHGneenFMoUxQ//6VyMkQcUDsktoNxJAg1ggGDgR8cptPiH+b9CCievpP\n+61uQvQ6vw4QA9zqATl/vqrYJCzViEfqCTmgklYz8BfVlrkq/dNc1GsCmNA8\nhaxhPbdE+mZgFtEP3hH1+91TkOtBk9isT2yH56hz7twg0Jm4WpH/UnK7tscK\nk4TJXwrBbp1eY5Kd5u7JRN/bh4RQtqDMjP99PfGsDFcxdKggIMMx4RkmFSUX\no38TyRjYH8g+yxYInE0MOSxGqOatv1w4fG/KchKm0PdI7W2v+uH/+K9bHwMR\nvREdBdJNFfktd/qICbjwsrSCAnqaBxR2zWds88/JkmfJ0vl3d6Q4jEt9+S3u\nJKBLski1sPpKW8DMEFntZLVgO9K1pe7LSST+Xgxa1jWfAaNkqZcO2jg/Y2PE\nGq69\r\n=8f7j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFKZ5BPseOeGU6/Toe60TPg1fDS4ycrNr91HP54msQSUAiEAjd0OKTFukivX6m+CK9ChhDKYA0lqmNO8zkt/SK7stK8="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.1_1624343833652_0.06378668873222737"},"_hasShrinkwrap":false},"2.0.2":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.2","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"run-s eslint coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","eslint":"eslint --fix *.js lib/**/*.js client/**/*.js server/**/*.js","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.29.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.1","npm-run-all":"^4.1.5","nyc":"~15.1.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","debug":"^4.3.1","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"exclude":["**/*.test.js","assets/","grunt","Gruntfile.js","reports"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"f332da930ba3b65afb20e4d2f0cfe859fec1c97e","_id":"@warp-works/warpjs-session-plugin@2.0.2","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-9bxcYUDxOLgOpptKgBVsxBKFtePLol94m1n3mOyT5Jf47NfEgcBzzhN3KZJ1cbRZQkG2T37vubVIlmUy3tYZFA==","shasum":"cfdd697dadadca852e0f8aaea23305ae0c6a2036","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.2.tgz","fileCount":81,"unpackedSize":1285277,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg0lCFCRA9TVsSAnZWagAAUUsP/izD3wb4m0OFVQB/WZkL\na68ZkVtMizdwOqF/151I6TJUFr1VGVgTB3rLa2IfHcFZOC7+Cs1T3Zsly/3o\nIXamp3XPeb+uXq8eG+viD/L8R/Ozg2vll7/YBZwCpgdC06QGhIn2BZ9sB7F3\nRWAfz7N4HOXIwS1G6h2qPSGYc/QFfMqRI4Wkk/lJx3OSBj8xsrs5GT4TdevV\n/dRZiUdYkIgbMuPAiOaAyeqrVZ6crn4PBsXAQMcYG7pKY6aS28QL2oXLJu39\nqV5S8OSLS6ciHJkRBbsHN+GidqOuJ1mMuork7U6eP/TKt4748dnSB8Fmir3D\nRWZHnTtmLSYDRw6RwnrNZtDvIv/oe5GhJDFLb4LvcK+UqB3StHx1xFkXq1ZK\nUIUqcLXj48E81pjOXCPg3VV8ewsvxw/vomqiqgjctnoX0wKxVV7FB1Wl+oUa\nomNzRKcXmG2P0iQorCRo/44UWPQc8cJzKulDV8ZC6m5gaFfZvRe+ALjnwe87\n5adVTQUO0k+ItH/W7JA9KfSYJZp7eWMNgzOioYe1upF2YMG4mjldZdR/R4GO\nHnNXFRZTfHn8JkzzzjZBdmPB72a2ZzyyUpZFPIO/VJEXzSEcOpCFxpwakDAb\npj864o7nDNuKUxuluTdXirCNvN28K8gPRt6JOlp8s2q+7qWmDXVO3KKBcOV/\n3Pws\r\n=KV9q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDU2JZOtuic0YjX8MYu7aKiayDYD5lmuMjrwfl2aE83cwIhANyU15VXiYBiYohQGTUBXl1hVe93Lfzty80Lo+FZgkOs"}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.2_1624395908392_0.16091217682501635"},"_hasShrinkwrap":false},"2.0.3":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.3","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public","tag":"fsi"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"run-s eslint coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","eslint":"eslint --fix *.js lib/**/*.js client/**/*.js server/**/*.js","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.2","npm-run-all":"^4.1.5","nyc":"~15.1.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bluebird":"~3.7.2","debug":"^4.3.2","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"exclude":["**/*.test.js","assets/","grunt","Gruntfile.js","reports"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          },\n          \"casSSO\": {\n            \"enabled\": true,\n            \"urlPrefix\": \"https://cas-server/sso\",\n            \"userAttribute\": \"ssoID\"\n          }\n        }\n      }]\n    }\n\n\n- `casSSO`: Add this section if cas SSO is used.\n    - `enabled`: If we should use CAS SSO integration.\n    - `urlPrefix`: CAS SSO url prefix to use.\n    - `userAttribute`: Attribute name added to the account entity (`users.entity`).\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","readmeFilename":"README.md","gitHead":"daaf272585fcba0afff3183c2d94609fe4109ad1","_id":"@warp-works/warpjs-session-plugin@2.0.3","_nodeVersion":"14.17.0","_npmVersion":"7.16.0","dist":{"integrity":"sha512-mLVXbnLwNAFz0UsdfweHjvuqEOSMj/J3L5jQy9hcvGR8RiW5VlQHBWrDZAzKC1VWln6B3f9AuWa6gLkddLvPCQ==","shasum":"1acdf088cffea0870adb1c382810568b32d681c1","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.3.tgz","fileCount":81,"unpackedSize":1285126,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5cRpCRA9TVsSAnZWagAAIpEP/2S9Ve+9lKRcurl5WbSc\nLmtVdk7PrBxmywcsDLKqiKh9GPDM0FxgiZvAkQNTaGQuGqrdqbA6QQjYcM2y\nw4HSeSQ91ptQv17merCEUBRsvd+Kmu3p72oI17VtptE1obVju3aS9GBnNaeZ\n3xQqFLi7StE910jN1y7JNMc49BaBj5yqSONMxLQJqTEdVSx/3KcR/JOedsSl\nFYjnkvLVfhP2yLJTYTvUb+92gBG9JXPNNzUJ49/KLGtZG+/odJugsApPfb0l\nA5ysloVzt+azEfw7vHygFQy8n5EPID9ezCApUCJ6fszoc5Pwubq8DoRolLXP\nySxcXAqls1J2eyMYg/B95w0+QcrPnpScaw61isdBWn8+dL2vSUQSmUDv16SV\n3lv/GiIUyJaDcdqXGhikoShGI87RmCUg2oL+gq+CKljIDuBPQK2yASVBh1Oj\nFQRuIRPAqoq2SQaJx8d3scOzUQVDI/9I8wy9/L8MhaFaqp7cWx041SNPxqUW\nuaTzh8u368D3+JudWKO56BrGnzWez5xR00XLZD+0QMdh+j+eE5rMKl3oGnMF\njHlHAZc4ZIiG2vrOCP47EhQav3nufORkqpyns2cSS6xllMU7LbdZqyJ5TIQy\nc84zbqMeI5FaXlrr4xDxs7aTEl2D0Z+QLtCEy6XAWYG8COa6Znsf2zP8tJnX\nAqAS\r\n=jqxq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC5P39X2iADERD3uuozG19NrZMrWsqpIuBvH9fNM6lCRAiEA0fhA/x+zf6q0JY2tmzbaAPb2j5R81rKpSx65FochZfg="}]},"_npmUser":{"name":"huuda.tran","email":"huuda.tran@gmail.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.3_1625670760282_0.5436169038938214"},"_hasShrinkwrap":false},"2.0.4":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.4","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"run-s eslint coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","eslint":"eslint --fix *.js lib/**/*.js client/**/*.js server/**/*.js","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.2","npm-run-all":"^4.1.5","nyc":"~15.1.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","debug":"^4.3.2","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"exclude":["**/*.test.js","assets/","grunt","Gruntfile.js","reports"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"4b8d780eaad5457a23f9f3c8c8823472bb9a756a","_id":"@warp-works/warpjs-session-plugin@2.0.4","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-d6u0dYUPWkhKJ2b9wOMfqdIFMNHmXXudgu/v8QPWvvQC8Dp8lylRRU+0L4kPsKg+WwIT3ARze45n8SjwkC5JAQ==","shasum":"f8f880b4eaa604eeb5a3e8e6d5928448f656eece","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.4.tgz","fileCount":81,"unpackedSize":1286291,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhrjiVCRA9TVsSAnZWagAA+34P/AiG8e0h8ZYO4m7AzC2j\nOvHboWXRxwXnJLaO9ic9t99JcgvXHBStjxgvYr9LQLUZqKgy/3lEGMOzagdh\ngR1KcP62Hsx0wSWAZqNFEjzMrOUYsjZCnE/pjKayufp7rVQToxvD7CILNCsY\nuLyclSIbMP55WJy21gEaVZwcyYWWJNL0gyB3I0/27Yf84nnAB5hr1IP7S6F9\nju10g2NwUIkz2Fr7OjLyclRfASVgt0Eu4LYaXC+svw87p2ceGXyWAkRQRaXl\njVwr45EitKaHjiNiTPTa9Xe3BWM5+scUxY0BPfz7dwX7eUdQ1vebQUqhjwA3\nTHc4GqeoBGhJGdoZvbIqVRWiPCKzFolW5oPcgM8wEsJGEs8v4eWawb7JErvY\nvHcKNO5qvdt4Ya5+6mEyOk/DXmDqhmhaSMlaWIjqMF8WKUf3aaoi+9qDEpeH\nvWlXNa5N4PNwEe9Sj0ZvwIUFIrOq6AKJa33Ik+1vYV87TfmK/a5BcHMutPVk\nVrfCYf6cCTyQADzorvk9U3q9ndNIq+27PH+lBS9oBf98kuAFbtMY+hSLwaJT\nKgs00xoc1Bl22ZSgvRbjLxtzu7WsMOLPfW2SyiPM5/y/62WM4ktBgsNiMW65\nkG8aeuTRKW2gRWjLF/4KPUL/hzrMrIoimYUmRJpeo/o8Ns41UJsaUeA/Qnre\nMIXL\r\n=n2eW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV+jtPLfbUlwETox6MrfO5cld/PofmnbmUpWS/+LJCXQIgHhsVdjZ40eVO1Dy1VIp8zwDgO2ApZuIEcg5ClOsq0oM="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.4_1638807701465_0.9572560676578525"},"_hasShrinkwrap":false},"2.0.5":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.5","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"run-s eslint coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","eslint":"eslint --fix *.js lib/**/*.js client/**/*.js server/**/*.js","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.2","npm-run-all":"^4.1.5","nyc":"~15.1.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","debug":"^4.3.2","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"exclude":["**/*.test.js","assets/","grunt","Gruntfile.js","reports"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"7605351de1cdfa46f368bc02484a65d4311e0948","_id":"@warp-works/warpjs-session-plugin@2.0.5","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-m2wGmA+oER0CmA3ww7vy4nPHbudTager2/8adBX18rZFazFqSDQrqjuqgNYrFkebhEluL5XXrkWHtuYLNlxhVQ==","shasum":"92e5e3fe9a33aff621cc27d20f6ed8c9dd99c931","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.5.tgz","fileCount":81,"unpackedSize":1286459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhwMAICRA9TVsSAnZWagAAX7wP/3UUYf8ZSBGTDTfSmo/t\niTm2nOAIf5Bx42aRzWqvILbEMjN51U0+kTu1ev59VKgxlPkMZsyRz2lYQjxC\n+/WR6rfbtTSHkN9pkGkQDidj47U6EQVRp8iIpccd+jiYgYA42VR+WMCjupvb\ns3SQa7fli59ggjtKoNtBhqJapQoYQKY8HijhdiPGsiS5N13PzkhszFcJKJdE\nZrMY6KOsGpp0YGN1asvH79UZzrbGYtcHKFjTC02o8JngkXpHxmd1M2FygdGa\ne5T6N0r9qp0cwJDeia88+BZS0LHk4o2gXYua/OCoobUPeLQjkv/LduVHGmvt\nzRpSlG7yQm1kWzyHSGOeZrdbwzTIjYEDMG1zr4UB2dlr2QPxPGCVqFAqaFxb\neZUVoMVvm8sYtB39omOzG/wXAAl52hvDl+ZCjsV1QvZojIslj2rzprv8ALbq\nI5IiwDg0KY0Ru6NOjO3vQXQczPfJz1VJgf/3Mexonlofko83EuSv11dgmGB9\nHJJT32BPZci1GN/adsjMVBy/5tjZEScijIoWSfWMtbFRQ4MPTWpcDP6DPJcQ\n+9VwPyNi1XrN5B+Y52jozI4vmYtIGD8Ysh/JCicyHx2RPJJRMQwno0ULG7hM\nHRAuSVQuQSOOWHhoVYix1T1QFumDcl3tdWpW20soiSbe+H21Vb/nClH0NIQu\nkuwx\r\n=a8T4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEsRHqXGg8VJ/lNsEQcDXq7IcsUeNaXj5eO33omShbFWAiEAnvmJvQUYXTsLosR8dzd1sWs8e9OgfspoBtICp0pjJPA="}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.5_1640022024347_0.9972240036931663"},"_hasShrinkwrap":false},"2.0.6":{"name":"@warp-works/warpjs-session-plugin","version":"2.0.6","description":"Session Management plug-in for WarpJS","main":"index.js","publishConfig":{"access":"public"},"engines":{"node":">=14.15.0"},"scripts":{"prepack":"run-s eslint coverage","precoverage":"grunt check build","coverage:integration":"nyc npm run -s test:integration","coverage:unit":"nyc npm run -s test:unit","coverage":"npm run -s coverage:unit","coverage-report":"nyc report --reporter=text --reporter=text-summary","eslint":"eslint --fix *.js lib/**/*.js client/**/*.js server/**/*.js","test:integration":"mocha 'client/**/*.integration.test.js' 'server/**/*.integration.test.js'","test:unit":"mocha '*.unit.test.js' 'lib/**/*.unit.test.js' 'client/**/*.unit.test.js' 'server/**/*.unit.test.js'","test":"npm run -s test:unit"},"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"keywords":["WarpJS","Session"],"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"license":"MIT","bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","peerDependencies":{"@quoin/expressjs-routes-info":">=2.0.1","@warp-works/warpjs-utils":">=2.0.3","body-parser":">=1.19.0","cookie-parser":">=1.4.5","express":">=4.17.0","hbs":">=4.0.4","hbs-utils":">=0.0.4"},"devDependencies":{"@quoin/eslint-config-quoin":"^2.0.2","@quoin/expressjs-routes-info":"^2.0.1","@quoin/node-test-helpers":"^2.0.1","@warp-works/warpjs-mongo-persistence":"^2.0.3","@warp-works/warpjs-plugins":"^2.0.1","@warp-works/warpjs-utils":"^2.0.3","babel-core":"~6.26.3","babel-loader":"^7.1.5","babel-preset-env":"~1.7.0","babel-preset-stage-0":"6.24.1","body-parser":"~1.19.0","cookie-parser":"~1.4.5","eslint":"^7.30.0","eslint-config-standard":"^16.0.3","eslint-plugin-html":"^6.1.2","eslint-plugin-import":"^2.23.4","eslint-plugin-json":"^3.0.0","eslint-plugin-node":"~11.1.0","eslint-plugin-promise":"^5.1.0","express":"~4.17.1","grunt":"^1.4.1","grunt-cli":"^1.4.3","grunt-contrib-clean":"~2.0.0","grunt-contrib-less":"^3.0.0","grunt-eslint":"^23.0.0","grunt-webpack":"~3.1.3","handlebars":"^4.7.7","handlebars-loader":"~1.7.1","hbs":"^4.1.2","hbs-utils":"~0.0.4","load-grunt-config":"~3.0.1","mocha":"^9.0.2","npm-run-all":"^4.1.5","nyc":"~15.1.0","webpack":"2.7.0"},"dependencies":{"@quoin/search-engines":"^2.0.1","bcrypt":"^5.0.1","bluebird":"~3.7.2","debug":"^4.3.2","fast-xml-parser":"^3.19.0","jsonwebtoken":"~8.5.0","lodash":"~4.17.19","node-fetch":"~2.6.0"},"nyc":{"all":true,"temp-dir":"./reports/nyc_output","report-dir":"./reports/coverage","check-coverage":false,"exclude":["**/*.test.js","assets/","grunt","Gruntfile.js","reports"],"reporter":["cobertura","lcov","html"],"watermarks":{"statements":[50,80],"lines":[50,80],"functions":[50,80],"branches":[50,80]}},"gitHead":"514e325fcbf1b95a908e08442b6d821959e59b9b","_id":"@warp-works/warpjs-session-plugin@2.0.6","_nodeVersion":"14.15.0","_npmVersion":"7.24.1","dist":{"integrity":"sha512-Nviespun+1dbUafJCWbC/uzmVgVLq4E8qyEJcSt0n7qJXNujwkVlkvwxUoTxk2bhOLSAfxknO3Z01H3X/VxXUw==","shasum":"5e3b444fb8b4ef2c20f64123b43c14cacb2c52fc","tarball":"https://registry.npmjs.org/@warp-works/warpjs-session-plugin/-/warpjs-session-plugin-2.0.6.tgz","fileCount":81,"unpackedSize":1286670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJiCn8gCRA9TVsSAnZWagAAYysP/jVJREECJ9UgBaNWPs5z\nFaEDRH0ZwR5GG1j+KOM8dhBhB8yGWaNqdA/Xj4OT59xV8MnAvpbkuxQyQ9c0\nmeSpWYBf2J4raSRe2OdLcdqwopymsMT9pAFTR2iCIdQprwcRHuNyyqpicYg4\nfVCUKPDFMsEW88JY5yv+1EigzAX7JbziDla/vThzJu2E9uBczCQOtN2hb1Gh\n7nmHjJWVBCZDcY0wSYmA25zGzkF5P+G1zVURbvYT9q5eqNjgy6uhXvOKrFq+\n+ZvC+ioRYZsqXIyv2idhoXqafsIkGeMyMTSXlnmTe9EvdLGQIOc45l9xojTb\nz3fHvbO+85wehvNrMtvUsuuxTHeaNn0622TfYjcC9ddr2yw43vYdxob7UX7t\nWeqd7GOAsfPRDMKMHAOymO6DKPwJSlGMo2+M0BjNG0aVLINCHdukbuTOxy6A\nJ1sG7UQZLELeMLrZ7VEWugoHGsqzWPKmyA3kcXnMIFIZGiO4UDJ0NFkzuEio\nGObTFb5sKfoZvT3C2rj+Ih0LxjPaUrjT2m3udhf55xPqj0rLq5l39n8e8kh+\nUGYPkj69Wj8Z1efE2xXz0dzjq401SSX5iprjJ6Ih36a3h4RLMOqVFTVeOq32\neOtTj7eRavhhVNLF+Bn/KjVKEUA2MmfSyg3hU6m9/o/inCyJrXHMpKSjNgZX\nKJC/\r\n=4sCt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD7sXP9Tbgjemhulc76o9/we6tetKTEeEC9wSoiKs+WfAIhAJH/NsyYVP3ByV/tcJ+TPTuVwpheANTbxnrciiadSFAY"}]},"_npmUser":{"name":"matt-quoin","email":"mcounts@quoininc.com"},"directories":{},"maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/warpjs-session-plugin_2.0.6_1644855072384_0.5905201831791205"},"_hasShrinkwrap":false}},"readme":"# WarpJS session plugin\n\nThis plugin will handle the login and credentials.\n\nThis plugin will inject/work with an user object on `req.warpjsUser`.\n\n\n## Configuration\n\nAdd the following configuration section to your project:\n\n    {\n      \"plugins\": [{\n        \"name\": \"Session manager\",\n        \"moduleName\": \"@warp-works/warpjs-session-plugin\",\n        \"path\": \"/session\",\n        \"type\": \"session\",\n        \"config\": {\n          \"jwtSecret\": \"YourJsonWebTokenSecret\",\n          \"jwtCookieName\": \"NameOfYourJsonWebTokenCookie\"\n          \"roles\": {\n            \"admin\": \"admin\",\n            \"content\": \"content\"\n          },\n          \"admin\": {\n            \"username\": \"defaultAdminUsername\",\n            \"password\": \"bcryptPasswordForDefaultAdmin\"\n          },\n          \"casSSO\": {\n            \"enabled\": true,\n            \"urlPrefix\": \"https://cas-server/sso\",\n            \"userAttribute\": \"ssoID\"\n          }\n        }\n      }]\n    }\n\n\n- `casSSO`: Add this section if cas SSO is used.\n    - `enabled`: If we should use CAS SSO integration.\n    - `urlPrefix`: CAS SSO url prefix to use.\n    - `userAttribute`: Attribute name added to the account entity (`users.entity`).\n\n\n## Exposed routes\n\nThis plugin exposes the following routes:\n\n- `W2:plugin:session:login` To process login.\n- `W2:plugin:session:logout` To process logout.\n\n\n## Usage\n\n    const warpjsSession = require('@warp-works/warpjs-session-plugin');\n\n    const sessionMiddlewares = warpjsSession.middlewares(\n\nTODO...\n","maintainers":[{"name":"matt-quoin","email":"mcounts@quoininc.com"},{"name":"mficht","email":"mficht@gmail.com"},{"name":"huuda.tran","email":"huuda.tran@gmail.com"},{"name":"slama","email":"dirk.slama@gmx.de"}],"time":{"modified":"2022-06-13T01:35:45.470Z","created":"2017-08-01T15:57:36.164Z","0.1.0":"2017-08-01T15:57:36.164Z","0.2.0":"2017-10-06T14:21:19.013Z","0.2.2":"2017-10-11T17:47:14.220Z","0.3.0":"2017-10-30T14:33:04.408Z","0.3.1":"2017-10-31T20:45:38.865Z","0.3.2":"2017-11-06T22:08:59.820Z","1.2.0-rc1":"2017-11-28T18:24:29.610Z","1.2.1":"2017-12-01T19:58:02.527Z","1.2.2":"2017-12-08T19:30:36.129Z","1.2.3":"2018-01-05T14:55:28.794Z","1.2.4":"2018-01-08T19:04:12.300Z","1.2.5":"2018-01-09T16:53:47.972Z","1.2.6":"2018-06-19T20:30:17.485Z","1.2.7":"2018-08-02T03:36:16.965Z","1.2.8":"2018-08-03T18:23:30.214Z","1.2.9":"2018-09-17T19:31:12.474Z","1.2.10":"2019-01-29T16:30:41.598Z","1.2.11":"2019-02-04T20:49:01.454Z","1.2.12":"2019-02-05T19:11:50.667Z","1.2.13":"2019-02-08T15:58:20.421Z","1.2.14":"2019-02-13T22:17:51.983Z","1.2.15":"2019-03-07T18:29:37.972Z","1.2.16":"2019-03-14T19:50:47.044Z","1.2.17":"2019-03-18T17:59:35.087Z","1.2.18":"2019-03-18T18:22:40.767Z","1.2.19":"2019-03-28T18:10:43.890Z","1.2.20":"2019-05-14T15:13:36.708Z","1.2.21":"2019-05-14T15:55:17.580Z","1.2.22":"2019-05-15T15:37:46.374Z","1.2.23":"2019-05-15T21:51:59.592Z","1.2.24":"2019-05-16T20:48:12.453Z","1.2.25":"2019-05-17T01:03:57.027Z","1.2.26":"2019-05-17T05:17:18.666Z","1.2.27":"2019-07-22T20:56:40.866Z","1.2.28":"2019-11-12T05:25:07.085Z","1.2.29":"2019-12-06T20:34:46.220Z","1.2.30":"2020-07-13T22:21:41.028Z","2.0.0-rc.1":"2021-06-16T20:24:20.076Z","2.0.0":"2021-06-18T21:03:15.186Z","2.0.1":"2021-06-22T06:37:13.917Z","2.0.2":"2021-06-22T21:05:08.584Z","2.0.3":"2021-07-07T15:12:40.832Z","2.0.4":"2021-12-06T16:21:41.674Z","2.0.5":"2021-12-20T17:40:24.759Z","2.0.6":"2022-02-14T16:11:12.657Z"},"homepage":"https://github.com/WarpWorks/warpjs-session-plugin#readme","keywords":["WarpJS","Session"],"repository":{"type":"git","url":"git+https://github.com/WarpWorks/warpjs-session-plugin.git"},"author":{"name":"Hữu Ðà Trần","email":"huuda.tran@quoininc.com","url":"https://www.quoininc.com/staff/huu-da-tran/"},"bugs":{"url":"https://github.com/WarpWorks/warpjs-session-plugin/issues"},"license":"MIT","readmeFilename":"README.md"}