{"_id":"@aex/session","_rev":"6-99afb2f9ec9f8c6719a167f60db59026","name":"@aex/session","dist-tags":{"latest":"0.2.2"},"versions":{"0.1.0":{"name":"@aex/session","version":"0.1.0","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/uuid":"^8.3.0","cookie":"^0.4.1","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","coveralls":"^3.1.0","bent":"^7.3.12","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"f7b20e48c54c04fd4c14443fbe40b386df491cbd","_id":"@aex/session@0.1.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-rG3QVTUW2gJzpgwRH0mESdnYEZMKz8PkbxQBZE1kGz+NkdRTzcCPVFVuYrJ2VCNdL/YWoAHst4EQl02Pg1EQzQ==","shasum":"11c30a0cd7e0e3a5b6b7a2756bddb85ccf53f1ff","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.1.0.tgz","fileCount":11,"unpackedSize":20425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHPQSCRA9TVsSAnZWagAAbCEP/3s9mVWBPZ9nQzG+wWhk\nOUJ8+D4qX3O39zIWRIRGXIhRc3E74iH2y6OdzRR+lQS8YlcQw15ded6fLeys\naP2z4cy5a047wWEwAgy/N2+UhcZ7bW/454LaLHKmWZTqREkBjUTgFVSL8ND9\nO9lCJgs3/vr2953h6RDZ6ShvqrudCFmvJ+Q7useW0oKo4bqASm0wVgdmYpR9\nuAJWz7cZSU/YlUpU3uL+Pqww4i+ju0ejcUwA5lSgwG75PGFk3ZvS8ez9AClC\ndpkE+BtJUCzh6O5UcbCHKsv/PqNeQIM6yvJ612DLnF6iy8OsHl3gXfCrBWTi\nFOU4BRWMAXgfkhFsp36OYB0wPMO9Zkm9J0O3QkF6IKrB7JYSksAF46gBQbgF\nwaVKfXIbQXgJmAbrU4dipWNs/B7Z6zBoKwKc3ybiFWpMf80bbXeFsarlmWN/\nhpigcPqA7LkI76gVH9yNv+9TA2Q6g6+Girf0bl7tTktkzu6+p69KwExCuAdi\nQyBmyhmSp7YMzvhL0pUiwNGGWxyT4Iuiy630RKn4zjTHevjm1uxLsDTCu8DD\n16Z01i9PyOa+W1+8g+uJFBTGzj3REd6QVEva97yfthFoqSvywwaed4EJ4GmM\n+OiUMLBKLHsZ9C7Sg/S8y4IBHCirUsnMO+SP9Nu6OkVY72fXRQNhFEAgQPjh\n42Ej\r\n=+rYj\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGMM/xdzoW946qiJJPgXjJlTqL9JzKvXxqOWCUOgBhKfAiB+4rdMJNJs2VT2FGXwqjLsECzKgqhzvwepLz4Q6mxahg=="}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.1.0_1612510225536_0.3080964347219528"},"_hasShrinkwrap":false},"0.1.1":{"name":"@aex/session","version":"0.1.1","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/redis":"^2.8.28","@types/uuid":"^8.3.0","cookie":"^0.4.1","redis":"^3.0.2","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","bent":"^7.3.12","coveralls":"^3.1.0","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"cd0b7b0f7b5d99d7edce29af61103bdde1afcced","_id":"@aex/session@0.1.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-WW00cWwmgZCNmo61tPW4t5ErIFbdLYuzso9vVX0ys6FTBCaZnWCCViAMQ8vi+xjvnGhmWm/0rShMODn+/jiqfg==","shasum":"bd9fa8934e91c727d080cfaed970c29ab4d54962","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.1.1.tgz","fileCount":13,"unpackedSize":24766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHgfgCRA9TVsSAnZWagAAVsgP/j8A7Ou35v4oECDR5UXH\nCo1CwayoN6BhRm9btSoAlbJs76iA6c8ePB9h0uvZZrm9Ym178KlKL1HoUZkX\nhf0+WtnorAJIb+FdsCWgneFdwX9nb6O7E6cdJWbaMwCFwcGxfHKiPwEc9H3M\nCwgJ33khee+VE3AyVDKxTVlIzO1w1KJF3LvTPDTFEZ96b1hTMJwpuRm+UNyt\nsR3UAt1fGa/mOKEoe46py6uq/hKkcpxu5OwAW08wwHsV5qiC+PGjDERM0Dyg\nGSFb5my0KEjgemgf4+fzTF7yh3KGS8HMUTNti99DsPRtH0d6BZ+GIHnqhQ7N\nHJiFNN4UIG06DZj2Fq4aSNLZp/1diyZW6wjquLMxTPf7VzuLg2awahUdu3WF\nW1Jxpx5y1mvW7qvlP3VGhRvixOaKyKUSmzQNtWwgIedY37QqUPM6qPSkQ/pc\nttMDT9t2lq/WY06uHJ4ocfONb+12xc78n34dIqeU1OlHm6lPziuihwTIEjSh\nWxOdYUTpHjRch9xRz4rDy8iNjc9Stzrkczcw+rwRH9MdG84diIMWJiuZXIxK\nBsuViH0/g4T6XJq9fqVNu+otr0iWialhQFFySLoZNiukhVNm6ouSqOJHlPHL\nNZ3gGz6xVHGyUrzVqh5Pyr7VH5U61yOESVQ7kRSIutUWIja2XOJ2Epi04W2y\nsSAY\r\n=fF+S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCOO78DfxxqjCX5qeUQXj8FC2MV91glwOW5GBjN0ZLuKgIhAN1IsyuPquOmi5ESxPvpdVfZ0yXcZI/ebD7Eada4t13R"}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.1.1_1612580831384_0.8054977533192735"},"_hasShrinkwrap":false},"0.1.2":{"name":"@aex/session","version":"0.1.2","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/redis":"^2.8.28","@types/uuid":"^8.3.0","cookie":"^0.4.1","redis":"^3.0.2","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","bent":"^7.3.12","coveralls":"^3.1.0","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"a3067fc3528091994c83b2c8c3524a6eef36377b","_id":"@aex/session@0.1.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-7Ocjsj1/FgvZOhrInLmMaOd5l4NLdIAPSybqcK0mox8ZDr5PNYlxCu96XL2tyZGvmSWPLHIfrJblr93eSZpFnA==","shasum":"42c9ef02cc61da6ebf4d790f225834c66bc72728","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.1.2.tgz","fileCount":13,"unpackedSize":24588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgHh98CRA9TVsSAnZWagAAl1cQAJSJVfQ5VuJcFP8W8BRI\nYXg4UrpTGMrJtl/ttwu9S7/rZnO1ZQBGDleob3hpEIOQJyUu1ZquG+eg+d8O\nCMCUkpq/v/F0vgkUW0ghyu5w80BVJqabErgxYrS3pDi2DJybik79AAUK633k\nmAqXRjG++eR+2O06FnW8GFaX9o25N/kVuMhNm6nAdoLgWwJ+tN40/ZhFAR/i\noYIleSJsb7gEQOjRC8OnXYCRt97UD7uXKAmUcs+VGVvyxNTE5gqIwHeVg8WJ\n7vxvEYHwxbwUn5XlNBSOeSF+WTQSbQGbbobF7ax0izMJE2WCp13AqgI6vEVc\nPOd3RdpZARC0pqrjD60wnQ2fCrOR3tgLpfC7JoHI0lSSAvuR/Q+RknrBwmmj\nConmHfY1XQoQAmha/cL63LJ6ySiToKbjdoPaqiCfpCJFc6MDUNezekkNBT8/\nYXyPe+L10nIEKVziA4Tygdv7OAnoz6C0v9qQSyumDpzejnhGDn48SOjeTZKm\nzPpWCIfzngI+WJJOpEt3omxRDOBVMVxjmV4d9jctW+6UmBnIYiXpztIbUBcQ\nsc3LKKiTue+4QXLfJI3fuzxNwvLxwe/VzGJUArq7mHZqTgHNqz1udiiqLT2R\n5iqHHjdREmH8Ou8B80LW3Hvp+IBdw76XNx2ead0SZ4Iz7ew1kXWxbWEDfN5r\nfYdR\r\n=mLeI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbgtht9o0HWM9JKNIiBrXZ8Q9oLFedykyR5pxRwc8oBwIhAM2P/7QNn5FDjUxx0a2FX8wGmPa93rIZLEseywlE8OF5"}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.1.2_1612586875724_0.28070134326038754"},"_hasShrinkwrap":false},"0.2.0":{"name":"@aex/session","version":"0.2.0","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/redis":"^2.8.28","@types/uuid":"^8.3.0","cookie":"^0.4.1","redis":"^3.0.2","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","bent":"^7.3.12","coveralls":"^3.1.0","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"ac0e554b1f0e8a966967375244f3dd530804dac2","_id":"@aex/session@0.2.0","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-0DykzgHmE45lP7FVXJWG3WTDeCT8Kk4AY3150aY3mvbkPN4agX63M8Inbq35vpqmTQL9TUH+GNVRasZD+fnT/w==","shasum":"53fd44b9ae213d5eda3baa1f8edba1a68c1b3305","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.2.0.tgz","fileCount":13,"unpackedSize":25651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgL405CRA9TVsSAnZWagAAo40P/iX22Wf1Sc02REnuKPGr\nFwd+y+x/sox5aoglj29S+qh4EMxKa2VpKMgRTNTAYZYd0hu4NqLSj1rPYyqO\nSSnhEoqRa8kRqPbnAhsonCW07SbxA1IlpLjUSREQolgcFxfRKqeMpVaGfdZ4\nmvrZTKqbFFpDZyjwJwGVscc79OdM8R0scEdA2EecPbhx7lSRDrRwnG9uuzpA\nrPHqbLDCRyQzhe+affFeiG8TvxLQErVCmjrII6ThEo8GAhn+bvqpBF+z1/sZ\nSBHpHS1QC9Y76FWcPbYWDUhAZjxOg1ioiljmiDwrchnmGeuz4llvYRggfSxs\ng6sNIG5QcCr8FR/Q2ZYUC5wTElungSdbcwuXnsdj8iOM4KvQPvUX3ox3aznG\nW/8Eofpc8QuQCtbm8GaP20QW0IJJv0hVy4dFoPOorUJN1XMhjiJYGMEddOM5\ncrMczG++obXgdNZE4yenpv/9UihG+OYnGD6fkxcjMT9Wmp5w1Ktp+hXxV5U6\ncdvkAFnrZjtbgeD3J25KMz4VuQd7bpTM99Ui7V7WDtz+YaIIBXi9k3HaMH69\nr+/fxWAhO9xxU/2AaJqQWYAkDLJJ0ehHgMn83xebFb2WhoYXun7+n1jHjzb6\nQmwmx0DuppZLfLzgQToDte4p9gt5FEcUwPtD3ABl6ZpJTDx1pvb0Pp+YPg3J\nRiJv\r\n=slBK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDaMEpVtwgg8Y2mqytp1/Z0QBngXHNSrszVc+L8J2iXZwIhAJzKczkqT4D8tr9agTLdl1I7Pho+49pf+DswaZcFiaIB"}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.2.0_1613729080698_0.9303644952043508"},"_hasShrinkwrap":false},"0.2.1":{"name":"@aex/session","version":"0.2.1","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/redis":"^2.8.28","@types/uuid":"^8.3.0","cookie":"^0.4.1","redis":"^3.0.2","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","bent":"^7.3.12","coveralls":"^3.1.0","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"a2c7e80800dbbbe7ffe3f566410a23547f1e7044","_id":"@aex/session@0.2.1","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-y05qTyzmjToP6yEE+FM/CmKxrIVusG/Q81j0mOWJfF06Yny1Ym0E8d4UAOdxShn3k5LCC6Azzl8K6LlqLkCrIQ==","shasum":"54af623dc5a50cd5532dcea5559135ab6c81ec1a","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.2.1.tgz","fileCount":13,"unpackedSize":26198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPMgOCRA9TVsSAnZWagAA+xcP/jz2C+48VCaXkJVKv1TY\npzx0t09QZrIYq1QG+/QH8wTwM059tctaoZjCl9dSsjRbOZ3z/yQNz8LGQe12\nRuFMncirOeewn7Z0y+t3gLAyQxPKxyJ22Dn4piYqofQz2mRLojbwjoFanYyF\nHjI/KvbEIGgmS6ahW0OyASghCdzQa5lFzrHtov4S7ehy8lXEOfh24YAdjMtX\n8FshE5Y1rHQUO/7J8awpfAU71blYCwzukW37wp89c1JNemwVcLR147LtjYg/\nyGKfvw0nsbINQafh2JK3X5FXKU+RDOWuihPuqtkFkb0yXKBCM1QAmL770x94\nyus20tbm3/kAQG/KGDsh4Hhw620ACq57R3PlsEbUBE1IpakuilnlS/VXCxeN\nTjXK3RuPvS6WSVDu2IX9dfKY0IUYd0zCs/joDQXTLNPcE5WDYWh0FQzEMQn4\nWk9OQHpor5GWa3Zt7N4ohdU/JI7xoBirVUFn0nkRMKi8DNQPtsMhzMzxj7Iy\ni1eLJzX0uQbxWMIQ1LF/tMjCa4dz+0THTwXV6935/+imh2Lz3wjSlaSw5OPd\nTSm4p749IH3XEnM2FOU1tXE9KElMTV24vv979ou2r67eRx2XxU+JMXEiL9lw\nYkMjtSAQxWUrlgNPUnbVtGcqrWgS59j5JXy5tmh+k9BnF/auvuTLX5K5VSzH\nUSBi\r\n=VfDB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDJEGEbXQVEM7r3rB1kTHo1keF1i+8l0zk7yIFI4GJ+bwIhAISXIJVK+TBU0XSP4qMM26dDAY6iFfh7KSJh72BFtLiR"}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.2.1_1614596110062_0.4252261744176449"},"_hasShrinkwrap":false},"0.2.2":{"name":"@aex/session","version":"0.2.2","description":"aex session for basic http request","license":"MIT","repository":"","author":"","keywords":[],"main":"lib/index","types":"lib/index","scripts":{"clean":"rimraf lib && rimraf coverage","format":"prettier --write \"{src,__tests__}/**/*.ts\" --single-quote --trailing-comma es5","lint":"tslint --force --format verbose \"src/**/*.ts\"","prepublishOnly":"npm run build","prebuild":"npm run clean && npm run format && npm run lint && echo Using TypeScript && tsc --version","build":"tsc --pretty","test":"jest --coverage","coverage":"jest --coverage","watch":"npm run build -- --watch","watch:test":"jest --watch"},"dependencies":{"@types/cookie":"^0.4.0","@types/redis":"^2.8.28","@types/uuid":"^8.3.0","cookie":"^0.4.1","redis":"^3.0.2","uuid":"^8.3.2"},"devDependencies":{"@types/bent":"^7.3.2","@types/jest":"^26.0.20","@types/node":"^14.14.25","bent":"^7.3.12","coveralls":"^3.1.0","jest":"^26.6.3","prettier":"^2.2.1","rimraf":"^3.0.2","ts-jest":"^26.5.0","ts-node":"^9.1.1","tslint":"^5.11.0","tslint-config-prettier":"^1.18.0","typescript":"^4.1.3"},"engines":{"node":">=10.0.0"},"jest":{"preset":"ts-jest"},"gitHead":"a2c7e80800dbbbe7ffe3f566410a23547f1e7044","_id":"@aex/session@0.2.2","_nodeVersion":"12.19.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-+WotEPmPhlpHdiWKlNKafVUApgn8AMcKTJGUI4ijWmt9duby5S5F9n5390NJoIIwiIIrSUn2ij3W4nX1Hk4nQQ==","shasum":"29cd67789174ef052e08a4bdb216daa8bb74a25b","tarball":"https://registry.npmjs.org/@aex/session/-/session-0.2.2.tgz","fileCount":13,"unpackedSize":26522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgPgZ/CRA9TVsSAnZWagAAJjoP/ioGvrwxdOhEQI3NknSE\nllGM2tFEut/vdj6hnNuAGfkYcMnmdNim/TPKVZYmM2ujD7ENM9OMyiMdz9eb\nMt1kQOGrBWV0jXn5CMdtgCpSkCH0qdUbBNfItOwevEUf6r81ckzr7efjTjbQ\np/pmrBGfOwkYthe6Ih1cfCoutY0qonfeqX0JTRobbGvpmUnPQWe9vCzZGs0i\nvGkUr6FcvWDPNBG/e0vNjlSfw6T0Zjfygc1TiuntBBUgqp1GZ04gtb0SdEbA\naXG7jv8u4S9CLP/gLfmRJ7ARL4Ul/pQYFimADzoD9MCBRSr75CTKciXPP3Fv\nzUyR2saQdFe9nMUX86NptZ96Iy/z7tnOouVcwiqextxTLdeZ67ig9/j5kZaN\nLdQ/n7qASS5WosqQS2WEJjjU1y0KHOT29X++7V83TKKD2caPSuxHkloDuVIy\njQK9bhrESyqFwrxSOVDtPEU9hPIRSXmwDu9/bIhCgYkJx+tAieXC8WLx/GS3\ng/x4iqN7myfffDozH+cBA7+OP9JysAIiPLweFxQTPeSE5VgR+oKVbS5Xwr1L\ntT+w4ooisXbdZHnW0P3XhgPerxV9r3+88Og+8HJSfHhdZbz/vALLpetT8n9q\nuxUCm4LUco7bCv2RX3UE7ZNEigGHbcB4igvnv+OoJqAV++3RCYgG00QylsXV\nRAmk\r\n=bUCZ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtMH95TjqufTQE8wG5oG7KZn1tR3zjAeEcZV8ZX8+oYgIhAOelNk0io78+C/p0oblNCOuq5pkCcJKNUtrI+XzfQmsX"}]},"_npmUser":{"name":"calidion","email":"calidion@gmail.com"},"directories":{},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/session_0.2.2_1614677630765_0.9442942402375958"},"_hasShrinkwrap":false}},"time":{"created":"2021-02-05T07:30:25.342Z","0.1.0":"2021-02-05T07:30:25.691Z","modified":"2022-04-04T11:49:59.389Z","0.1.1":"2021-02-06T03:07:11.633Z","0.1.2":"2021-02-06T04:47:55.850Z","0.2.0":"2021-02-19T10:04:40.852Z","0.2.1":"2021-03-01T10:55:10.241Z","0.2.2":"2021-03-02T09:33:50.908Z"},"maintainers":[{"name":"calidion","email":"calidion@gmail.com"}],"description":"aex session for basic http request","keywords":[],"license":"MIT","readme":"[![Build Status](https://travis-ci.com/aex-ts-node/session.svg?branch=master)](https://travis-ci.com/aex-ts-node/session)[![Coverage Status](https://coveralls.io/repos/github/aex-ts-node/session/badge.svg?branch=master)](https://coveralls.io/github/aex-ts-node/session?branch=master)\n[![MIT license](http://img.shields.io/badge/license-MIT-brightgreen.svg)](http://opensource.org/licenses/MIT)\n\n# @aex/session\n\n## Generic Node.js Session\n\nThis package is created for Aex, but it is useful for Node.js `http` callback.\n\n# Install\n\n```ts\nnpm install @aex/session\n# or\nyarn add @aex/session\n```\n\n# Usage\n\n## MemoryStore\n\n```ts\nimport { MemoryStore, Cookie } from \"@aex/session\";\nimport * as http from \"http\";\nconst store = new MemoryStore();\nconst cookie = new Cookie(store);\nconst scope: any = {};\nconst server = http\n  .createServer(function (req: any, res: any) {\n    cookie.parse(req, res, scope).then(() => {\n      scope.session.user = \"alice\";\n      res.write(\"Hello World!\");\n      res.end();\n    });\n  })\n  .listen(port);\n```\n\n## RedisStore\n\nRedisStore uses `node-redis` and takes exactly what `createClient` takes which described [here](https://github.com/NodeRedis/node-redis#rediscreateclient);\n\n```ts\nimport { RedisStore, Cookie } from \"@aex/session\";\nimport * as http from \"http\";\nconst store = new RedisStore();\nconst cookie = new Cookie(store);\nconst scope: any = {};\nconst server = http\n  .createServer(function (req: any, res: any) {\n    cookie.parse(req, res, scope).then(() => {\n      scope.session.user = \"alice\";\n      res.write(\"Hello World!\");\n      res.end();\n    });\n  })\n  .listen(port);\n```\n\n> `scope` is optional. If scope is not provided, session will be attached to `req`, make sure session is request specific even scope can be global.\n","readmeFilename":"README.md"}