{"_id":"@colyseus/social","_rev":"22-1482e83fa8b821054c85a74e9cb11f8c","name":"@colyseus/social","dist-tags":{"latest":"0.11.7","alpha":"0.10.8-alpha.1"},"versions":{"0.10.0":{"name":"@colyseus/social","version":"0.10.0","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc","postpublish":"npm run clean"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"fb674dd81c7526eee1a0046b0d94cc08c2f18762","_id":"@colyseus/social@0.10.0","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-cdn5hkZ+puMfQ6kVKiTPNif0W++YWPtThdgu5fREMZG6imVONxqXiw7zZC2+Q9Zi5cP7WSH+ki8lDu0L0q0Pbg==","shasum":"ab1768cee9b681986b7f7616a1310f062ffacce7","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.0.tgz","fileCount":19,"unpackedSize":99959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6bDiCRA9TVsSAnZWagAAX+4QAKNQ02q25PryrBbOg87Q\n0U/XkwND9sXatucd29kzi1nJFA5VhnutTQj9dYKVx8GERNogylMWFTxWOwEz\nROPQpxe3cwlDsg2fE7UyonrYvvMIhfcpI6nK+iFv3FgyqL/G/K0aQQFpIDLj\nI6nsCz76R+qtoN8+4xVZDxtgIZQwmLKTNrG964KI0GArcFRGSw/XypB9VER9\nYF5sCMr2ZXFGsORzIpM2VKjnpbCZaUUxvDNjlc43Do9PF9yQxm0DxTHRT6s3\nqHGtIqLTAkECnlNXSfdYPQDW/ggqL8triTj9pIAl+oCrvy4PWjy2scULJJ+d\nOtBu9c0DevSXJSR30Vdo3z3y+TxbD1pRyBur+I2vsfluQrjAE+542Bb9Ovbn\n3tDaFsQfhI4gr+oemIqNgkBAnbk/dJeFDLjO55UbPdyU7IiiDJ36XWbzxaz/\nBg/kuyx7os8orwG7QGThDN4HGKMZuPgskXmsreRezKhmLT+1/L66QV7k9UWn\nqUpNs4cFJvg9jnHW725OP7n81jxQ/ExWgZbst6f3RNhfQ3LBn/P4yweXQwSb\nXwt2/txM2rfxTusGtsCfkAF8doITE4Fu9/EfXFsjdAoI/v61kkEwfhsgOm4J\nXo4gV4FNngvZLDTHeje6bKiuYSB2Fb4ceFuGK4RabJvENGQwV65Y0orJmEj1\nlJC7\r\n=pLt4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDg2phhEs1LZJevMcF1fVsjF1rH/JFgB0N18eLM+pVgCAiEA3awIMLNQQQwQvmLq4ysH3Fb1eDnCU1BINlKUL5kSUZI="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.0_1558819041431_0.3702726772691398"},"_hasShrinkwrap":false},"0.10.1":{"name":"@colyseus/social","version":"0.10.1","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc","postpublish":"npm run clean"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"17aabf95e58f92656fbf541354bb8290f8649e58","_id":"@colyseus/social@0.10.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-1i/2DwJ459wTvZ+5UQ/28Z50vuw2VBezFdVn1sJ0CefiivCfvOaYgnHdWEXWRwFIcFRPpSVwSbPlSWU7AW8XAQ==","shasum":"21d8f10a241d7e08d561efbfa89c225783db2ca4","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.1.tgz","fileCount":19,"unpackedSize":99959,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6xlUCRA9TVsSAnZWagAARWUQAITM+4ddcqoVu1ObJPr+\nTAyUXN9E1wkmE5KszZNo+qk+oevby7W/4jpeHiBYhTij8nq6dVYhxBBClsBN\npAiYcmfpgJp79tR21iJsW5quIGS2rR1tJsJw3OMXqtA6ix2TXnG8GBRkRePz\nCHo+YfqRjeLYx64wh5kMACIRpx4KQZP/X8OFZU5Bx+d5PMTQkWaMDM1qZtvW\nnvwbArTEIDMzN/Pf2NlhqLLm3HoZd0WkawR+DVpuQ3EhFMDJ95+02c1QkD0W\nJsVLZGvMLZkpfzQSAJo79cupFT2xxFqwsgFpJvnIWhlMPC1VWKos+lFZdSx4\nRcqLD0pQh5Dwwg6UE2dwv3fokwJiPE84vUUyDzKwVgxtGyfHJv+A4ccMx4W4\nmfged3DoRsFbkKRyjJP8fwAmgszU3qyzQinMFut96OmM/uo/YEPRddvUa+gn\niBPKoVVa7WUSkpJcVvWOqiaEif5xtmtITuZlJjEODwHKEfr6TDE1cBEeoArl\nKbzY+1yJWVDNs5WGofv3Zkt10FQFAZXEHeLV0/Zj9jjXldPiRedg8KFCz90o\nSkbQRtWYmVLLOqWvrqWyVQh2P/UpYnENfDKWyHNiJZxYJx1rdHiN4cbkw35t\n7uCkro76a7X+VkzBNgiGt38eUjDbVe2rkN2MNFoPoQkDvIrHBBX6yHhJJhs6\nPgSX\r\n=CjBH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8/vdW60lxv0hBh3CTiqO3PiGP8P4vK4LLb/ukIJpHVwIhAJtzqFE3xiKbYSRQCi3KnBL5w30bR0WDK4nuoVEdwkqr"}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.1_1558911315349_0.0401052738173151"},"_hasShrinkwrap":false},"0.10.2":{"name":"@colyseus/social","version":"0.10.2","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"17aabf95e58f92656fbf541354bb8290f8649e58","_id":"@colyseus/social@0.10.2","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-4zNvdrdqB7d+KKezyQ/C7zun6ckD3obn8glMdfHfqSHwDcXxAI4i+FcIJka3tfyFW08DVV5Npb7rNmcinsIHcg==","shasum":"75ff98de9698749b9be3ff6c19294abbd57d8e6d","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.2.tgz","fileCount":34,"unpackedSize":105298,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc6xnMCRA9TVsSAnZWagAAE7AQAImu4Ztdejlo9k+M5xeR\nE7jAAAmamzAw1rb8K6tvslr3vIauJZVjqnQPwpyx2L3/BN2dW6F25OY6sWd+\n7mF6QId+3KnMaBdmr5iTibOmv67PHlYKLVZRrxCf39b6RYdHrtvg8yGhOctP\n9rDGa0p4M3guUxIzkOfUUpGBtYqHKv+Ie7fUEdM75YlJXIrJX/UmzRCPYTHE\nr2KJGV7byczK3W8uSm4ibVKLlRJR9BvarTGarMaDi4ZidCxxljYH3QQfSdit\nxYQPifbSFA4z9dzDBmZcasezNszK87Hn4+74OB9mD+T0cpvEYE0Yc1FO62Z9\nN1mifucgF3xMWRlxDTfXW9LZXV+58lcTlXGI5CXTaNto6G3u2DO1cLBoiUBG\nYb9+kvUC9Vtbtxa203azzJYlxnX8aOhyVjPYzhrL1vn9DSLUtLfdyVb4q0vJ\nMZ4r6YAoQ/gx+t4MUR637ygJAUtGdamSxYmSIzZw2PBNwPg6D9Xu5sC+TkFD\nudLR5+DRp/LWoMuQKKvshB7T9rxwpwdnutZ63HfCJNhkhghHa6Q3Ao/1FLiA\nv+0RhZnxDP598+vkgV8BRetc/HKF6vEO7FYM+8O5/d8HbfUI4eA9sUavp9c7\nUzvwS/OILD6JeX1GN8ODm0M4KKSsPMTkqcK8YJxSx1ZjnIs1qg9014p0Z6EL\nQvTt\r\n=4Tvm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDSHCmLKpTN5M5KaJkA4tUQJ9aL68vnUkeDfd0QEuDRLQIgEXWiekk0B1rXgQbub9dwXSwLpICLfECP8WSICDceQvk="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.2_1558911435814_0.6533166819518472"},"_hasShrinkwrap":false},"0.10.3":{"name":"@colyseus/social","version":"0.10.3","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"mongoose":"^5.5.6","express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"5e9a4c23f7aa5705d7fadb411fd05d4914763bb5","_id":"@colyseus/social@0.10.3","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-nK7Jew90sZtL41cL5go42UkgloyyyEXNwolvu+xWwIFK+Ay0qqpeFqhm4iJWV7pZ4qXfxpZJAe2U/zD2q4NTaA==","shasum":"f827ac2aa86eeca0ad7141ddbc0d0a5320712cf5","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.3.tgz","fileCount":34,"unpackedSize":105299,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7vOBCRA9TVsSAnZWagAAc+wP/jNIwAsBNCiC5XCDdYVW\nB/5TcO3VXsRrcFgMFrMmeIpOMf6yItR2RnuGq52KUhDj1nlVLx+X16CaebPy\nX3bieLouh73xwcCOfJZs+0T1TkqQkTfhTZ0V8kRXDK7BcmZZPzwdHRRH6EaD\nPuXS57h7cUtslL8PXGDUdwA8SN+wsmbYi0JgLud3Eu4+RQIZMOALjw4teKTZ\nc1AcGsHyN7Tg9+fynLOF5x0J+Sn4uWq2YkBW2iSq5U44YQVUX+WbGY7kCOVv\nJkzFCZ5y9ljVnT6JJ/TLDrV2ECpJ+l00VMnQm5DzO9ToRSa+IuPxY/otYhbn\nPz1cZMQNzdmihyjWGjmKOtL1I0UChzwI87ef5tqh3NXGvoceHwta84FNDWXo\nHntJ7i7LvrXBkIgBZNVd8etKeW72VSBHEYC4AmnpnToXYqZ5gajzq6dnPLnd\nU+zLnkUOcbHzlajKT0A2pbU4/TtrCxiJn5LT8t9f7CIxrqjeR3oYn6u8Wkzy\n+7XicqUzB6OzLKknsL3btzWIfDCuKYWVp3zzPn5xXumKIOvJ8oD42/+o/Wny\nq3eXFvorCWcc0m5shN/e0Ez2jsbdkT6hX2MkaYja7GoZ9XifDyeTOAzs1a3y\nGEKgLADM7UmGr3UEaTCA+Yzy5jTsd3+Ecgn91DNCCdhWW63hc19VqQZBhot9\ntXJ9\r\n=db+z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6Acp4SdwRKl84GoJob4Vu0SbOh68dgmYaRzoM97n6hAIhAJgaXgWZ1DgENox7eVqn8IVOfg6gy9KASBSYsYe3dluZ"}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.3_1559163777165_0.9068342809039598"},"_hasShrinkwrap":false},"0.10.4":{"name":"@colyseus/social","version":"0.10.4","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","mongoose":"^5.5.6","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"f684f96a7822a284ea40e896e533ee21b0909985","_id":"@colyseus/social@0.10.4","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-5oNHSMGIfgnNkSMX9vQDT/hjQ298CgcqzfpuN7o61uZKIWzDZ4fUyQW7EU9C2lLyZGgpoRINVx4e9In7wd5Jeg==","shasum":"8c9eb87a9e08e455f0d734654ac70219785421eb","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.4.tgz","fileCount":34,"unpackedSize":105347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc7vROCRA9TVsSAnZWagAAn4cP/jf+a263ZUWC8uqgd0fl\nVVAqi1CCNr4CmpjWK00vLPnOVsM68DefvJubMeDhic1lMp00w0WIpRLA2+zf\nlqfyVbLSCZOey75m/fLeDF3oJshUkFtZ0xUqxTfxX1lxshBdnbswatBDdIBh\nFrfPatOH7CA1YpNzrPpwFNG5JVvs6+pDB4ik8lZySw7eoxJycaYIrP6Q4fSR\nqNvCDd2FSoqBL3RhMLdpB9KAXDI8JmNArSHZxed+K+KZXazavh/JWs+0E5Oa\nIFnSFT2Cp7uYIiDPv2SOJ7y3phc971x76/Rhh7rW1EqJaCykFZ4rOCG7EJaV\nV4T3u3qOegogt2/4nl01zbxm2EYpYWUdrPu85T+1UiNaYKF0dOg7BJ/KJKsd\nPYmlph6oX5h4nyiIpAXjy1KwjzlEqRPSkD4JS2pr4Q8z4+4E/kBzKfee+7rz\nxK+NyajLvGZvAO5tnKWW/OZDHQ/I4cA/v2RCy2wJQJbgj8yvCS8qxNP5GDRN\np/BpQCVILTM99ixpEF4b6Inp8oyZomRPVDKpazarO/TLAPd9ZgYv8A96K+O5\nuDRhktjWuwzOs/wWYI3P0E1phdc4juNMszLfZ2os+mKpeT79L+JOaDQmEwtg\n8Kdwi5TxN7X6v7/FA1/+Haxe/47tv3igJVqa1IO3rV5/eLD/V2lNqGBPcfER\njnwH\r\n=prYq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEpd6taRPBL+jgv0GrMVSiK8wYvi31CJTyBC/mnErzYbAiBx71txMA+eP+tbgxNZhSLtHF7ZtcJPEprFC21zj8rhag=="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.4_1559163981914_0.9192943683454156"},"_hasShrinkwrap":false},"0.10.5":{"name":"@colyseus/social","version":"0.10.5","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"1e05a8d137f407477030c68f1f3b759b4354c30c","_id":"@colyseus/social@0.10.5","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-h8ou6UmwgR6AvoWwt+Xp0AQ8Dmld9qXzBn2ThddNgm/2ZBEWxxnmzfUb8y3UAFdb3hMfC5Np8TT5ckCcCG1Kew==","shasum":"76f6c7ca01e5ff3d2143a896cc3012a062ed643a","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.5.tgz","fileCount":34,"unpackedSize":105347,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc8AkPCRA9TVsSAnZWagAArNAP+wQUo3UnORua0N7pZX8h\ntQ5ITih5MiqJTRTNT53wP2bZpUF8KsVYHPaJAuIroXFc7mqZAZRCRYLfyZuf\nFOmWLsPyE0cRbq6u8XQtpqUbE45fKBY7HBA9s0w/395f0u3ROvVlCKtYEeuc\nkb5j1NgPtUaNZgfKuIHuG2z4+jtgdZPrNKYbbwh9KOPy2rPb80hYMF1UO1eB\nOTT6ZLK7RkS1srZMlUr/SUM/Iv5drzxD6QkciS0/I3/P1qagESkwAKfbShNd\ncrsgQwNUTZtSXPvkFg4FMmV+K2TuNaeZY/oeAP276Mea7ztRyJbsyxet/tBQ\nriIy/4lfqhgnZ3uDBhonRGAkKJ4TWqZYkEWs89pGlI63lozEhFEPzlwL491j\n2hp2ijPb1oNQe0lk8SDVHDnHevottvUSpGnIfodDh3Ku1AzEBJ2SwqkwxB+g\nViw1TtAxbmEia+QfOC76J79q3djzge0cRSJOmJe1tKTxzmHClpE/SVrhRPdh\nke4ofT3xHUkniQflTJy5NrMzaRH/LuLtyuINZpdM/nGHAqgGZkBKyxwQ3t6T\n0HVT3HTe6YF4bhLGr7nmVdkt9KtVgsDRNjjwkOGjhZpKDrY4g46KNfZHXzlq\nwSqFRAl//H6b9d2AwsuoTTmyp276uRhBjF5ADs28OXyAsrUjxikyYWi7LByt\nNgx/\r\n=YEI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC22nqy5nlq6VXVdajMvVnQ/of2Z57R+jJ9fqD/eQXGhAiEApKWr7dSXldT1+rTcCCS84WgznYppCqdGTAlQsAUGXFo="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.5_1559234830350_0.5176130786476698"},"_hasShrinkwrap":false},"0.10.6":{"name":"@colyseus/social","version":"0.10.6","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"e43c402b50211afc6ddd00d88c3e4f6bb8a52c8b","_id":"@colyseus/social@0.10.6","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-zUKDIaMD6w5k9vZ+NUMApXeRPwMeuU9PfsUH4sqdxf8XhryVKp3SPzBr7QZYWUrFcrMjW0osT3k6UqSwLcBQEw==","shasum":"a04cbfb298613ba6251827fd9f59088047913478","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.6.tgz","fileCount":34,"unpackedSize":105440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+ultCRA9TVsSAnZWagAAUisP/R+uH3PHs75OWvon+3QB\nq2cDqhYYqXhzfsGiHXElUzoyj8JyKWzrKBwDDuljJK6A6YQ/6QJDya8qctxg\nMCNbzBQ73b5OzS3fZ390JVr+ecokjknPhNDeccJBxW4Ki5oIgpwTjRegCjT2\nocXYjaB9BMbLZm3CfgV5n6umy17j2TV1zLDpI3N6VeFLOrBZN2VKiZFfPsc2\nRlu6TAHhOeUdesRllfU2GOfI+7NVcq0K3LykIkMDQ8NjFNYMslgxm7Hp9A0m\n1mbTYtMmi8pUEnmPuqQFeNSwg3w9djXb9fz5h6Db2/68cdQfwfCEiwcIlPik\n6W1JjPjE73ciU+V31xqbZE6UOyy6NQ5hO7cwa+13LvpxHIoqOil7z8JeUhO+\nZ6UInKJPo6BRvfyBWQCDbRTXPrA+hCJj7CPX3nQFHJoSn5s2KmE4/ihFT1V5\nrjF+IQHD2YVyP+iNfSjg1sBhMKEhBqGHM6L1sUt4j9pzfj3nyIbr5zcPshYe\nL6Ta1oPpSWl9YQlwFjJkxefU4/Yo4oUtxvkUViGX2wTwiD0lyNPfcnkdI7c8\nCVMXytWduLuocf0Tu10+H2PhvOT0KbAsJlWl3s11s/rTQ5yR6GIg45FfNOgy\nSA+vgPFncw6ZuSNUYmgnIuIsYdshfkahWLoogRbDexD4IYNxJFoJFOZE2Ctv\niTCn\r\n=/sJ9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF+Z8iyPYLzj7/x7Y2yYc9MvPoslKAyyPrqaXq3IkYKSAiEAuEWSLc4BWwbJpmlb+0TpFN4s/qjKyNWG3zsM1ndzks4="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.6_1559947628874_0.34492140441017005"},"_hasShrinkwrap":false},"0.10.7":{"name":"@colyseus/social","version":"0.10.7","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"14edde7a902ac5a2a2f3006cb8f71cf739e01c5e","_id":"@colyseus/social@0.10.7","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-Q7tMs5T15p18kR4PVvim/kC3f61lxpMseQWGqCgS0ONSwQxfsW1j53yxhFs8+vI81IJzW8Ima+IITviaZK029A==","shasum":"269e7512d7ba2b03060aaf9731564a49f8b21663","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.7.tgz","fileCount":34,"unpackedSize":105543,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLMgBCRA9TVsSAnZWagAAAs4P/2JZVQX/1OIX2scif5Kz\n54JYgkuHVMRNpYQ+S3kgkLsywpQ+59v6HvF9I2juYYfEuzddT4T1k6COXYN/\nRTL8E7ji6mwzAxVUyjOZxTQPWn5I86RZmRxpFlxwMxsglMR/QgRRZ6ivc0zf\n7hVynmkL65xLuMkwn8twrEfn7kMUNNRIwvIVtVjunpEErhkWjJHUdwzOcatl\nZvgXy4jO1lY+nJeOJreJtZnld2c1/jBG6aOVFod0hLXizW1e9oZEruWNJsZE\nrNZee/FwDupOov6mZgdaKeV9aHXEpmH3P/7fcfwhpbYzWnrJ1n8OtA//D04n\nrdSVcMa3aE593kvYf3ZYm4UuWLSty0BK7X7G/GTP8liPU+A8dE4YjPvgHsbk\nIRkBUXLnDyPkA0luwjCyOCmYqRFMW5PslbzXz1jrrAeC70kHCDWQR6NSz+Ku\n1q+Zzkzoams0cPYRZ/5M6ipzCyNtz+e9B8omddU+o3XTXzhQ0pPRwq4HQ/do\nSjbdHas+MlLg1Ha5idPtnwJnSoy+aclwKgqTblkVgWAESt0SxUr1fUtjUyOK\nJq5JCGvc5QnDu6iOsK87ZmTwbKqpxAqrJgyWpleyxH+dQ9HiyupTYXp4bFaD\nQK2ryNw0aGuBA4SPWvBI/2U6DjKmcOGlublqU4mYHj9kUzFiXsVxdhikKN0c\n2LM8\r\n=8Nqh\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtWtkV4BPFT3EtSlIJsH+O+9Z7LN7Aoo65Ewmm1WnTvwIgGB4rexq0ZOD5RQfH9SZQFrZy1ZcXnZ4j3A575kh1oQ8="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.7_1563215872832_0.5141069919294157"},"_hasShrinkwrap":false},"0.10.8-alpha.0":{"name":"@colyseus/social","version":"0.10.8-alpha.0","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"readme":"<div align=\"center\">\n  <img src=\"media/announcement.png?raw=true\" />\n  <br>\n  <br>\n  <a href=\"https://npmjs.com/package/colyseus\">\n    <img src=\"https://img.shields.io/npm/dm/colyseus.svg?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETESWYxR33AAAAtElEQVQoz4WQMQrCQBRE38Z0QoTcwF4Qg1h4BO0sxGOk80iCtViksrIQRRBTewWxMI1mbELYjYu+4rPMDPtn12ChMT3gavb4US5Jym0tcBIta3oDHv4Gwmr7nC4QAxBrCdzM2q6XqUnm9m9r59h7Rc0n2pFv24k4ttGMUXW+sGELTJjSr7QDKuqLS6UKFChVWWuFkZw9Z2AAvAirKT+JTlppIRnd6XgaP4goefI2Shj++OnjB3tBmHYK8z9zAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAyLTAxVDE4OjE3OjM3KzAxOjAwGQQixQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMi0wMVQxODoxNzozNyswMTowMGhZmnkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC\">\n  </a>\n  <a href=\"https://patreon.com/endel\" title=\"Donate to this project using Patreon\">\n    <img src=\"https://img.shields.io/badge/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2Fendel&style=for-the-badge\" alt=\"Patreon donate button\"/>\n  </a>\n  <a href=\"http://discuss.colyseus.io\" title=\"Discuss on Forum\">\n    <img src=\"https://img.shields.io/badge/discuss-on%20forum-brightgreen.svg?style=for-the-badge&colorB=0069b8&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETDROxCNUzAAABB0lEQVQoz4WRvyvEARjGP193CnWRH+dHQmGwKZtFGcSmxHAL400GN95ktIpV2dzlLzDJgsGgGNRdDAzoQueS/PgY3HXHyT3T+/Y87/s89UANBKXBdoZo5J6L4K1K5ZxHfnjnlQUf3bKvkgy57a0r9hS3cXfMO1kWJMza++tj3Ac7/LY343x1NA9cNmYMwnSS/SP8JVFuSJmr44iFqvtmpjhmhBCrOOazCesq6H4P3bPBjFoIBydOk2bUA17I080Es+wSZ51B4DIA2zgjSpYcEe44Js01G0XjRcCU+y4ZMrDeLmfc9EnVd5M/o0VMeu6nJZxWJivLmhyw1WHTvrr2b4+2OFqra+ALwouTMDcqmjMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDItMDFUMTg6MTM6MTkrMDE6MDAC9f6fAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAyLTAxVDE4OjEzOjE5KzAxOjAwc6hGIwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=\" alt=\"Discussion forum\" />\n  </a>\n  <a href=\"https://discord.gg/RY8rRS7\">\n    <img src=\"https://img.shields.io/discord/525739117951320081.svg?style=for-the-badge&colorB=7581dc&logo=discord&logoColor=white\">\n  </a>\n  <h3>\n    Authentication and Social features for <a href=\"https://github.com/colyseus/colyseus\">Colyseus</a><br />\n    <a href=\"https://docs.colyseus.io/authentication\">View documentation</a>\n  </h3>\n</div>\n\n## Features\n\n- Authenticate with Facebook\n- Get list of user's friends\n- Get list of user's online friends\n- Friend requests (send, accept, decline)\n- Block user\n\n## Authentication Providers\n\n- Anonymous\n- Facebook\n- _...more coming soonish!_\n\n## Environment Variables\n\n- `MONGO_URI`: MongoDB connection URI\n- `JWT_SECRET`: Secure secret string for authentication.\n\n### For Facebook:\n\n- `FACEBOOK_APP_TOKEN`: Facebook App Token (`\"appid|appsecret\"`)\n\n### For Push Notifications\n\n- `WEBPUSH_SUBJECT` - mailto: or URL.\n- `WEBPUSH_PUBLIC_KEY` - VAPID Public Key\n- `WEBPUSH_PRIVATE_KEY` - VAPID Private Key\n\nYou can generate VAIPD keys using `npx web-push generate-vapid-keys`\n\n## Integration with your Node.js Web Framework\n\n### Express\n\n```typescript\nimport express from \"express\";\nimport socialRoutes from \"@colyseus/social/express\"\n\nconst app = express();\napp.use(\"/\", socialRoutes);\n\napp.listen(8080);\n```\n\n## TODO's\n\n- Friend request notification (https://github.com/appfeel/node-pushnotifications)\n    - On mobile\n    - In the browser\n\n## License\n\nMIT License.\n","readmeFilename":"README.md","gitHead":"14edde7a902ac5a2a2f3006cb8f71cf739e01c5e","_id":"@colyseus/social@0.10.8-alpha.0","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-TwOXGysfChWF9/iQwvMU6JyNMRJNzS34eQ1wAp97aL3os0xaIbGPTHiLIXxfYyboS1iWWt5uO0HL3smuhpKeTA==","shasum":"d62341dca467b260e73ccc48b95eba843a9bbc39","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.8-alpha.0.tgz","fileCount":34,"unpackedSize":105721,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLNXvCRA9TVsSAnZWagAA7/sP/17zT/mNEEkBr7g5M5t0\nEInXKdx2Nc94DRLCkdt3Hq5JpgFSJ81GSG20MvtSI0hZWEesSydBOGYGbBNT\nKbC1pTk8sM9bVfyp/PTXJMuxOP81TnJag8X7VITJuB4q735kXoDZWktVh2O9\n0NGGFIf1OIIsKb1T/bgCJ4NQczC/496NM3jshRrEzHgpqY8Ez46f6XXyS/vt\n68Jmj6RkHBI+cLCW1OPwai6dhMMd9AnX1j8k+Hx96BPxx4nscNnVXyaLJRt7\ntwwInGZ/l/NTBLZn4r/pKcSNsrIFj8HIEnmN4SrP0HBhbSosu0ea9bnB86lt\naQnRco39JOce9GKZ+eFaLXe0NoC3nUMYvK3B8WdX/dZWQLdoCDv/KcwFn2RD\nxDedqMomautvB3DTUQdTUbIOYDdls83P6j2IDh1eJUv1HspG9LyG9WLV06pX\ngruV35Pj2tS+MZnt6+6ML2zC3JTklNqlTnLpUE/Fzsvz1bZgmaglhRMJBJyk\nDrYk1ltiJSlrA4++kgg/5XqiMBZl79oyj2WYkd9C+z6LhdjIb62248zOIwX/\nGt9tDDbSfSalvQ6nvxi3f9kJQqvMDlMmzdyMvPglvOtWHwMdy36cLUl3KYEv\nylrSfL+IAPfpSADONHilUlr5bcYc92sJvLltsavA0B9Pz6ZZWqVMZmH/6Q3b\n2rVj\r\n=r/0M\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6ck+mIPRDNJgvTrOwjQoeXX4TY1dWZq9oDkVahaK3HAiEAtI0j1LEtWglTme/dRfaiwcZvT1nN4g0jH9rHK9gjD7c="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.8-alpha.0_1563219439151_0.2975938602391015"},"_hasShrinkwrap":false},"0.10.8-alpha.1":{"name":"@colyseus/social","version":"0.10.8-alpha.1","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"readme":"<div align=\"center\">\n  <img src=\"media/announcement.png?raw=true\" />\n  <br>\n  <br>\n  <a href=\"https://npmjs.com/package/colyseus\">\n    <img src=\"https://img.shields.io/npm/dm/colyseus.svg?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETESWYxR33AAAAtElEQVQoz4WQMQrCQBRE38Z0QoTcwF4Qg1h4BO0sxGOk80iCtViksrIQRRBTewWxMI1mbELYjYu+4rPMDPtn12ChMT3gavb4US5Jym0tcBIta3oDHv4Gwmr7nC4QAxBrCdzM2q6XqUnm9m9r59h7Rc0n2pFv24k4ttGMUXW+sGELTJjSr7QDKuqLS6UKFChVWWuFkZw9Z2AAvAirKT+JTlppIRnd6XgaP4goefI2Shj++OnjB3tBmHYK8z9zAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAyLTAxVDE4OjE3OjM3KzAxOjAwGQQixQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMi0wMVQxODoxNzozNyswMTowMGhZmnkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC\">\n  </a>\n  <a href=\"https://patreon.com/endel\" title=\"Donate to this project using Patreon\">\n    <img src=\"https://img.shields.io/badge/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2Fendel&style=for-the-badge\" alt=\"Patreon donate button\"/>\n  </a>\n  <a href=\"http://discuss.colyseus.io\" title=\"Discuss on Forum\">\n    <img src=\"https://img.shields.io/badge/discuss-on%20forum-brightgreen.svg?style=for-the-badge&colorB=0069b8&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETDROxCNUzAAABB0lEQVQoz4WRvyvEARjGP193CnWRH+dHQmGwKZtFGcSmxHAL400GN95ktIpV2dzlLzDJgsGgGNRdDAzoQueS/PgY3HXHyT3T+/Y87/s89UANBKXBdoZo5J6L4K1K5ZxHfnjnlQUf3bKvkgy57a0r9hS3cXfMO1kWJMza++tj3Ac7/LY343x1NA9cNmYMwnSS/SP8JVFuSJmr44iFqvtmpjhmhBCrOOazCesq6H4P3bPBjFoIBydOk2bUA17I080Es+wSZ51B4DIA2zgjSpYcEe44Js01G0XjRcCU+y4ZMrDeLmfc9EnVd5M/o0VMeu6nJZxWJivLmhyw1WHTvrr2b4+2OFqra+ALwouTMDcqmjMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDItMDFUMTg6MTM6MTkrMDE6MDAC9f6fAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAyLTAxVDE4OjEzOjE5KzAxOjAwc6hGIwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=\" alt=\"Discussion forum\" />\n  </a>\n  <a href=\"https://discord.gg/RY8rRS7\">\n    <img src=\"https://img.shields.io/discord/525739117951320081.svg?style=for-the-badge&colorB=7581dc&logo=discord&logoColor=white\">\n  </a>\n  <h3>\n    Authentication and Social features for <a href=\"https://github.com/colyseus/colyseus\">Colyseus</a><br />\n    <a href=\"https://docs.colyseus.io/authentication\">View documentation</a>\n  </h3>\n</div>\n\n## Features\n\n- Authenticate with Facebook\n- Get list of user's friends\n- Get list of user's online friends\n- Friend requests (send, accept, decline)\n- Block user\n\n## Authentication Providers\n\n- Anonymous\n- Facebook\n- _...more coming soonish!_\n\n## Environment Variables\n\n- `MONGO_URI`: MongoDB connection URI\n- `JWT_SECRET`: Secure secret string for authentication.\n\n### For Facebook:\n\n- `FACEBOOK_APP_TOKEN`: Facebook App Token (`\"appid|appsecret\"`)\n\n### For Push Notifications\n\n- `WEBPUSH_SUBJECT` - mailto: or URL.\n- `WEBPUSH_PUBLIC_KEY` - VAPID Public Key\n- `WEBPUSH_PRIVATE_KEY` - VAPID Private Key\n\nYou can generate VAIPD keys using `npx web-push generate-vapid-keys`\n\n## Integration with your Node.js Web Framework\n\n### Express\n\n```typescript\nimport express from \"express\";\nimport socialRoutes from \"@colyseus/social/express\"\n\nconst app = express();\napp.use(\"/\", socialRoutes);\n\napp.listen(8080);\n```\n\n## TODO's\n\n- Friend request notification (https://github.com/appfeel/node-pushnotifications)\n    - On mobile\n    - In the browser\n\n## License\n\nMIT License.\n","readmeFilename":"README.md","gitHead":"14edde7a902ac5a2a2f3006cb8f71cf739e01c5e","_id":"@colyseus/social@0.10.8-alpha.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-sU0Z1Dyw1wfHXfCWE5AJYu1I805Ql+E/hItRRRF9YePjo2K8mIwA6VcldgPqE/zj7XRC8zZr10iFw7vG+mP4bg==","shasum":"e6659b473e36bcd5f6c7189af541150e0e086bba","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.8-alpha.1.tgz","fileCount":34,"unpackedSize":105913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLNgwCRA9TVsSAnZWagAAIp0P/0PSxS4mcSmIlG0Qqe18\nFHa9qWdKcGEUgUln3eZcW2xmGqWZzx7cN4poqufdx96/69FOpHOE9IDjYyIq\ndPOArTH4jqjHLzn4VjTYEP6MnaZQUhegoWfx00ow5ZaVlOgX4tFyeRplJzC6\nT+hAvCYdUPVpqqDQbfMZu6b+Obba+O97D5XAawomUwD7TFALh7X8fAeL0DBM\n6KLCaleFmos3s5RNs4VvS1OFXd+vgpp8uKKjnwQkQ95AFAFFgxYowMiMCw2M\ns3t9MoxgwYlmjfZsF37L3FWjELA+8bZmzbO7hlhgRa/C0Ynu348xOBnr4caN\n/NdlXzodL6B836YiE+ldv+T7eeks5mNzBSLKlZYdSOZCcnmZAnmMWsa/vFse\nwDmMLzeYGcWFYdQ5ed/K9YArdv6yT2xIu1p14YIgWXWAfdLUWr5ELTfLlQmJ\n1XkFptr3C2PlY4KHzTnFUM0JPaUqHtkLXyrAPwg8J3mEE35ODLDFw+95CcEl\n+QdoeEIrtfBP6HBnHd0rh7NsLd/SIT5RfQgVS+4o0HrUmThtujWtvYNWMwXg\nyvjYB1WLk/Y+Yq+OAGemY9do9EnD2A+BpDrIvnixau6ccGuXx7l15v8PccHB\nU9EzOC8x+0p7oYqFZfJmB1eRCUFI4D2omJVot8JN8EKk385jTY4SfqOxggYg\nXYv/\r\n=9Miz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC4UtIR9wb982fW+K4aOR3KTBKpsS1nwuIR4ryCl22hyQIgY3Z+kHmg9kQHSLTrLGKkCBSpr7W3QJ8mDNpt5eqqtO4="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.8-alpha.1_1563220015396_0.512465131631672"},"_hasShrinkwrap":false},"0.10.8":{"name":"@colyseus/social","version":"0.10.8","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"5115957f7eeaccf8acd7d254908b0c3029079daa","_id":"@colyseus/social@0.10.8","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-ruaj8zP6J5aUitENcNn+GKNXK9GRLrco50W26ffN25apVk2+csCe9T7ecfMT9BxwKLgOu2f4mfaKfaEKCLEruQ==","shasum":"86d264e1b8f0aa11ff0174a10078cfc36c92cd02","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.8.tgz","fileCount":34,"unpackedSize":105905,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLNnjCRA9TVsSAnZWagAAEPUP/13qCuwon97RJ9p+1ENP\ncIbwollNU/8yfIw/m5NF9GU6czEHdLAtwhG4q/jVr9DKzZLt3QRbVFFuUQj0\n3iOEMmKO5d4DhjB/rYvUz90Mg8XxB/0ElwAsP00bdhUjyBXz8n6Cd9JFAr/e\nk3jtt2PvMJSMLDc78dSCn33LWTribEPWA+N44/wA7MCeXlBTDgQarY+KCK0T\ncuud1cLM+D3Mp17P/Vhv08ER1/2xAcq4JmMalV1Bd2/NBwDVO1WqgwRaiY7Z\nx4Cd1uzSqZP8wXWkJWTGLZy1yzx3PAqdF/e8NkUdJ4keV8XQlsLvfRN5c/9h\nrprffAH4VMsV7M0koia6aSrSFKcVEKg0ZVntCE8P1n+h6CYkUgA+D6iSXDML\nomaT+KhKJiBvVQyykdRRrhLjHBFzm35KSYUSagQQS89WOBYxptHa7LnewFhf\ny6Ws+VUqR/U2+crXLD2D33AbPwTgTS7Df/VyTzyfbtE3Zxg4vQ32Jb2qzbB6\nf0FpmBHtOKGTBvFDolLnhxV/0adA+nHJNP0g8JZgTxsx0WWf85dTY1hyfGS/\nBgHxCvTo+3KOqDZ9WpqyJsShvvzwt2ujElk3LTrN6+Jxw6OAJMB/ZT/GCyxI\nEBUWXKL0YOaD6gW/6eEc1tY+DQCFtyihDoXoUBlF83FDZx9XpQRrQjDjfmWg\nTnJ7\r\n=2kWg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDL+u63uHNJ4VYzON/cSN5Vs6IE6/Oq1iV/gKl38NldhgIgS0urPhuil5uOEKUR1d3qPQtH93qw6tqbXCZhn3nE/x0="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.8_1563220450666_0.4504042738377043"},"_hasShrinkwrap":false},"0.10.9":{"name":"@colyseus/social","version":"0.10.9","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"08f73be1f60af47138d3018f181497829445aa5c","_id":"@colyseus/social@0.10.9","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-hUSNa6g0TQ+QHpECFIT0Vn0Fj2dT0NJq79OSBoJTgjA2/ueKNv4y2dtiSxh78VyiLbyJSd36WfvTu1+3dmw38A==","shasum":"9b57805ee236fcd59ca3df4f00ebcd3f47b35abb","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.10.9.tgz","fileCount":34,"unpackedSize":106027,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLTGOCRA9TVsSAnZWagAAVgsP/3NWUo9RIzZTGIi0OspS\nYLHIX10cjU/B3Xsne91IvQ0VVJyOXl3nkqN1kVLhxYFHbKm/FKpNQy+pLjSw\nMfT2yrX/TEEzIQLZOUZ91ilXnhkMUkIbAJOomFXjHfBO5QXH6bhI45iNHjgi\n0sXWPt7ZheDJ+guGi+JR0FD0UpySyf6h4j4g6YsJH5fuqQiQYU5n57NWYFvK\nkRPcKvmGvGsUjOiOI4uDvJaszde4XFUImf3I4ZQffTrsL/B5hwtkitRVwGzr\nLb30c6Z8n46XfU0Sib2fA+eCCrWhvUgcxYaxU61G4VL5ro6qYdMTAihfvU96\no3Ta6MOkuuwwxkOO1JU4zZtZ/XnQhoPTVDSBQQ5otufTHgYQVBvZ68EAJcWC\nIFmosUZkqkOeyWeJNl29/AkO+U+yrx/MdfJ98UEahCFaJ8HSKTUF3hGYqpL9\nZ4GXoQiCRqcN6MDPUKbskCATS2PgVGUJCdh9IDXI/9WZ03rJw4yirZrsbycJ\nC1oAKvHJlV0oC9FpubwzGfUEM1nUXG3OIeWHQ6imn1mzjdCfrWahRjC/pENL\njnUIarVIlHogFwuyNU2tTEBtvkeBV44gspvt6Y/RoWT7skD9zxE2uY2y8fn0\nmEk9tpszyB1acArsIw4rd8I2MhuccEgx1AuwpYw/I9FTg9n/bLCZTD1EoPjK\n/Gsv\r\n=tPRY\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEoY46TjfqhFSW7z/SKekHm42jofKg/DvQ3N64iImCUTAiEAkrP49SNkd3TSX0Teq5DRktXOC4C4qsTyUQqbzAdiSA0="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.10.9_1563242893967_0.5122993944592626"},"_hasShrinkwrap":false},"0.11.0":{"name":"@colyseus/social","version":"0.11.0","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/mongoose":"^5.3.27","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"9e364ecc7420b557e88187400cbe156b6a2df60c","_id":"@colyseus/social@0.11.0","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-SO3UP7H7Cn7+0H7/v3MX949FJ5nvnKQ2KKqD4poxliHbvqp4bkBBub7VQ9FtUsidieWPrEtxgJcwBtLivPNifg==","shasum":"bd57781fa81cb0057d18ab9567e4714a6dbdc2b4","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.0.tgz","fileCount":34,"unpackedSize":107444,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdYXiWCRA9TVsSAnZWagAAce4P/jVVcY2Zt5GojdD6vraU\ncgbfhd1Tsg2Shb3IYY1NZYZvBAbwMDVuwEs2s4Fw6G2fP33eRI8O6crJi6Fs\n8yfG3STmqAr2kkX/GpfBImqgPkE8XbB0DT0VPvz9K210E8daOa7HoeT7OMY8\nvvj51BHsgRJyeL2bvg3j8zf6h+HKjLRE6LbbkC6KGnhWcThlwNKR4wQ9H307\nYah4bBukLeiV3QtSV2nfUKtTa9Pdj73k5JCo9Azf5hoBJiCmkMxG/VKIkERv\nRoBtmAYXNmVSfZf/DYF/+iDSeMGPegg1mSrLTUibpqCeiOjbTO9Hqof5b7YJ\n46z+ABCv9iXbMSlbZrySs8fnhIigOIGTVkr7uvm60DeHaJoDqPiFwkv+u7KL\ng74po4/nNPc+ZEsNkDPujMTT8qcNftwYCNyEh13kX3CuBz8ZRth4Keefwmk8\nGrHw6iVvAAOnjMWa8cSYYCiaTettC+/ngfCLPdqYzElEd9zyMgxaxomBlnGh\n/ntIal4xtS0YI/1Br6RvNsVJBsT5dOE+o/vWYb/WnPCAc0jhRLqUkNH8oJeT\nvG7kZcXiEKLiy0d30XGDg4hufIa7/OFi0D7x9vO6AJ9ouXnjZ6CLKu3R2qAp\n5Td1P4oy2FTw5zqIi1uf3r9LQJi7O3g45PTx/zoeE/YWpvlJSe+KtuQppZ/x\npbq1\r\n=htVP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDz5WJ82uWS+HyzUrIUYVUes/wfgKJlzVdGVxOHPrcnsAiEA/HpFNn4WgjKCHk44Rhe8vaVouyCWYVLr1MqJYJR2ua0="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.0_1566668950073_0.3490042760113803"},"_hasShrinkwrap":false},"0.11.1":{"name":"@colyseus/social","version":"0.11.1","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"84a4c33a0685acf1568578d3a24e67dc31a7acde","_id":"@colyseus/social@0.11.1","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-hs1FX+/rGl3yQ5dwM/8Yo93zm2xDOV0OjvxXLxv0R0YU87r4t4O8At2LGC9lM7s6eq/XFVJ6jvN0WDfLWDOVlA==","shasum":"b5f8e7640c3c0d069359bd3d947fc65b4fb102f7","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.1.tgz","fileCount":38,"unpackedSize":114901,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbQPFCRA9TVsSAnZWagAA/GcP/jTTQ+zDALo3lx9TmAfd\nBTUgdk4BvWQqeD0bWK9YkZJP+BQthhDhBbSzMvQSdq1UiBQ03wmt/40uCDZq\nHGUCq47OxSEFIeZuBtfUORLfUnfVVd2IoOaUkQB1+Ya/DbgnfQMU2Dv3psMa\nQ1WuksLZDhepK0AxSKi+k/5cXxBUeVytGslXe4hajiDRVCSP/bqm57islfsq\n59j2g95ikwkJhbx8b7tN2uHdEzFv1xUOqFfZtXock0WCv4JITsK1C2oxWLAK\nH9SZDMZkSUdpq0wELlaYGirK0kpAukDHkjuCg9fafm2Rzxw1xPogE8xrJAxx\nB2+EKAX3ntmuCMGZ01f6Kek/8dMjM3e+sWINq+WavTbRrjBjn+uYETXCdhyF\nHFxLWbYXOK48tZJ74TunHJJMnwDqMby6L1bOkolr0WLqnPd9KcogkbY3Eat3\nUZ2ISnA0J6rJDTpi6nR6aXBrVywDSF0+TVmd3vOxz6Km5Lw0a5Q/acWRiGsS\nYgiGSmfZGOutgCjttR7j1OY4w8z+JBmIlB1GlRo2MtEx1BaHhJ7qhC82xiW0\n3HCChNgStCG5e2YP1PUV/Xf/RpyQLz0oqGFEITeqh2gGYOwqXwVNEppL9vyn\nuPYYYio5LBPW7/VxfKaCRaCjuFH2rqbuZdWdJAn42B1LzqgYDkXvNqDkM51U\npp27\r\n=5pHA\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDHmo5Lvtddhu05AN1RL0aa9jZP0h109qBY1pMghxs9rAiBGdBx8lqSDzc7yib/ud7L9urBFRW0HdNQl1vTIKb0z1w=="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.1_1567425477116_0.3254640613807176"},"_hasShrinkwrap":false},"0.11.2":{"name":"@colyseus/social","version":"0.11.2","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"6a088b536d4a060cf306a27f518f7b6d3985d2a7","_id":"@colyseus/social@0.11.2","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-YGpaA++5GerDwYSS1dziTzftzHyrLZqwj+MtdRUakMhx6mCauPR4EWKP06RNzq20FqyxJBwj0l4L/m4AhJTrvw==","shasum":"51eb9abedc27eb17d591d07a8361398e24d846a7","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.2.tgz","fileCount":38,"unpackedSize":114902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdbRGJCRA9TVsSAnZWagAArgMP/1+T4P6CsyOreYg1lCu0\nDXXecTfus/thXioGv97SsoICUWbKFrf+xgP3+iX1ldRPz4nvjRZlgoS7w72F\neSO1ECmWP7iJAWlfG/0uo3Mifh8/w0ERP7gbKir2FL37Sf2S8iYoNS4pcBtN\nT4n0J2C67qZ0llLvCLO7lHxFYh6nsSvJfiph3v47iNQFSqhbIQBEywULKXNa\nXonmQSFDOVqb+ITx8MMCKAcRCg1F40SbxkIIBCxILbQBlWqd46ME2oODnKgk\n1wbxbXrpKUIK4n5h7uMN6MntMNDJq/soH/FkiI9jifPhzAynHhitQMHpWRk5\nMtTfcxKXwtVpjv1WbVcyXsRjOkE3+krfTGkZLW+DKE7yi8Le5SO1XVNr1mz6\n+K8wp//+MzVCBa1RtX7R6KjyHeQd6Kbf1tWuvru5lFP1tOyqBhFM4Hcd8aq7\nAs3lKFVYSXXSZ81/ZUIxl7voK8nJsuG57lEhLO4As6R1u1pdLX0F41G8bwZh\n+jxNZp7wCs7eXv6z2VedsK14oCjH9Z5x36jWnvtX4vruZzRvNADwfWnoJzmH\njVIjr9VMX2BGAyTlVQWYcCq2wjkOGrKP6CQiUDQKe0FdVE60aAkyqtO9ivkg\n972wWImc7GCzRPgSzYjrqwmJGhYJXP660kyNs7NlS1dEB0Vf8yj6DiWYBv93\nKiag\r\n=nmIi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAReXiS6qcetTnqslQJz5RSRbXZZLwWctzzHV943V6GUAiEAjn5NrDRr1qrutii1PTDsSmZZIwKQWL3agKSJ1ymenxE="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.2_1567429000557_0.6360056742665354"},"_hasShrinkwrap":false},"0.11.3":{"name":"@colyseus/social","version":"0.11.3","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"7f56f3e5992b740f539099175bbb3829bf2a33a7","_id":"@colyseus/social@0.11.3","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-MHbFPNeVG2vJgsTGe/yppdP3XwCAfXqEP2sQ4pmp9AGAr4+4ybVb5ONJfqtJ9tqszjK/4R9whY+8MZ/C+BytPg==","shasum":"fdf42a48c106e1ef1b14998a2a84a302bb692ecc","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.3.tgz","fileCount":38,"unpackedSize":114899,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJden8mCRA9TVsSAnZWagAAEuAP/0atgkEYiGGNEMQkydFp\nmKc7PNb38lyb7fura/j+kledB9Pk0/Qv+MzREnQ75vGn2kQRNSqhaTvWDbQ2\n4CLKLHGjenWLFgvQjxASCsZKweH5ZZf1q5/IejCrPfWnAiqA+KdyPY7yeytV\niKS7ZHBYS+E0l6Y5tdYjKB6ecSNWFEQ49xQliB0dnl4UEpS4lYZQzOTPpRf1\nb0Q0+tjTvKWgl0cQ6sGsSJnYgAGY6qAOD4wCzM19OADzw1/Ru5wV2/fDKI5K\nzyMIjFwx7Li8+n2GYcjqeOB8NQHMFLbCiWMZBqCXj8kQLnl4qe6jfLpGO6WE\nw32wgldFQaMquiTVxhypMzL11cUd8FiyWOBQNHcKSUDMyRbni36z8NfwgknT\nL3+uAh0LCD9Ie9BJx5I0jTc/X4KGdteTANriwESPL8ijlYVeNarsj0WmTXBn\nRQ77BzGpiQhUcKRx6NXTkIyWfJai8T22ulgOc41Iy/yEL6/yRQj++qjfN/zX\nJf93xY3IjCB9blJZIkEFRj61dcUntu8RZ5EKgofcAOq6NG5xldL4pbWn35Xb\nvA8hXcTYLCnf2F7ZfIwhu2PFX9GCTFMhtKpRJU/i7AV8InB4/xbVBnAIRifT\nlp04/IubrSPxVUC94VM+w91KQtf+PtSJ+w5HyVmGlnpjIdTL/w3S4meVjV7d\nObgN\r\n=Bjw9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCCpBVt1RznXtmkaGIncyBPXbrbVJ2SZ/uWY45ZhUw6UQIhAKXouNxswfaxtOpQVXi7ECJWznxmJTm6Nmjnndy1ucHD"}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.3_1568309030218_0.492417376154374"},"_hasShrinkwrap":false},"0.11.4":{"name":"@colyseus/social","version":"0.11.4","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"watch":"tsc -w","clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15","strong-events":"^1.0.7"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"171764a7b4a256cb235cdebd600b379b37f231c5","_id":"@colyseus/social@0.11.4","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-QHrMVNcQru9DYl3l8mQScS7ydQo6vnG7dyzS22+hdvgQAXBcWDQAJwS+7Tw9Ps7Un3k71qn2OPg4SmxIjb411g==","shasum":"f640f4b1339c7d4976ca42f545e0fadd8b1d477a","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.4.tgz","fileCount":42,"unpackedSize":129329,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdi7z0CRA9TVsSAnZWagAA6xwQAIImFiBAK5HTmg30sPze\nORMTNmqGiDfQ17ce9nGyBhBG0LpjUARoqm4HfBKM2kxGXb6utZDu7yLyETpx\n/TX9d1+imrZXxwnHGwPtAAOchezdGzgaBu+NZO+T+/OeimDqHHqjTCHoFo6c\nszOgcgLbqtKZuehUf+3397D8AuN6Lp8r+Ht3Ma0zrXsX+jFE9Ipe7X3HJQlL\n/f67ke6UkXMmu5MYo+eNJgq9l7dViQFCGBJOGnTB7DJvG3xluAJdV3PopBNH\nszM+XaB7HuGXXCULxs/A4DX7NniqJq9uPBg4sMF5EqD58BPo5wGIRCzmk+bo\nikenIVH8J4PT6bnZNCNSo+TsJTY/v89/NQtId6z2VmYHgjOmeOtIYBpQu/7u\n1nvc/3HgCen4gxyzfi9YihYdDsJ08l9of85peNHdlSWZKL92++UTXiKOr1fR\nwCJYW3wN/LSg1wcXb1M895wUf6FilWMG4GqSXYCTMJrhDidQ5VK8k3BZFB2s\neFmj0cDaKoiwKyG6U4xl+CejNsIlrs/Y3J5xfwVDQyWnuyPYTVplFuKteodB\nPCFxmANARCFzqjG7sj5Rft8bjvYqueE02KvDfZ5ycxpR8RRycPOaobv3OiDz\nAhIMCNk9Lro+YcgxXSt1+nTV5Y5OrV1xSW7AcYBzKlhGe3pu/lwYn9X4GTnQ\nIKbU\r\n=F06w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEWbmBj8S4L63mwA08ViYcragAO+mQGi/uxOTa54ztbCAiEA8MjBopzxF91ruB34IfgmDoFfni+5U8dP8Iu4Q/AjPFk="}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.4_1569438963817_0.46578516481250953"},"_hasShrinkwrap":false},"0.11.5":{"name":"@colyseus/social","version":"0.11.5","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"watch":"tsc -w","clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15","strong-events":"^1.0.7"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"841d94231b480a73122954ab9c5fb331815ed3a0","_id":"@colyseus/social@0.11.5","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-4Fvkh33mbZksgcMgLWk3QuCuLnkl2MKGlgLe4SzXnO/IDrPBJlQn2nDF73v4Gow8C7T+Jq7dopisVB3q2el8JQ==","shasum":"b16a0aa836d88ac811e6822ff171c2218add8838","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.5.tgz","fileCount":42,"unpackedSize":130072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdkhANCRA9TVsSAnZWagAAPKYP/0zshkGaIgQyUqjyLq56\n4Aem90U2jhFSL6Zf4mJkOXCVvjTdoKgiiUshMSTyL5scLPbg5lNOcHL0/czL\nKtngH39upupFxEQrUU234mvrGwBXHywShDQZZK1SXflv+jHX3ADQZ9aFpalZ\n51Nfzvuh/qQpvLU02HtclnXg8kl1diXdC05V0GVYtjnYCwU3mNX6o0lDgzOk\nnC8Iyti5ApjxJMHR8EMLHfKlRkpGstTkk/3mYIS0FegqF4ng1zMMatMiaZAE\np8P1FN0YSCdpxBWxrHDXe62Q7WIpQIlsCRnV89s9MU/VzAK4hL12M0FQtN4H\n262kdZs313YeEDdSFu9NVAtCfKtG+xnYXyHooZzGPWHeH3Vjo0OKkbnPm/Kg\nNwfZy5djkzt6nHwN7LyLxrfg4faR9cOyP5fnKr7zGy4a9697NYMyno55Zsl/\nUlDF625tGKw6O+XnPG5PBpY8BTPWbEifhaZp53YgN2sx2exwVVi+/VH4FMVr\n6W4JBO1MO1QUOUKeWcmF4OOYjDtFXqIIb+IMKzbufoaAL497IYFgQxet7hO4\n+1Es8I2eLPmxfAHnal81PWGIx85OU2VJjRNe3KiNLCcmItzv17NwziGoqBZ7\nwSMuRlBknbXvZWMCRCDn1hsi6fQGlLd3fxpaZkPpjtxxp7dDpwVaTddFhYKb\nhGmw\r\n=+WpE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCY/dWwYrANOTktEVoQUwtOebTAoPr9b7aUeHIhkV6VhQIhANomsZqPzFHA4mVcEzTpguULJZXoGLBcoD4UbUpmlld1"}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.5_1569853452373_0.49285222100095094"},"_hasShrinkwrap":false},"0.11.6":{"name":"@colyseus/social","version":"0.11.6","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"watch":"tsc -w","clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15","strong-events":"^1.0.7"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"e02d2b322c467005b24de5f628843278f3accf95","_id":"@colyseus/social@0.11.6","_nodeVersion":"10.15.0","_npmVersion":"6.8.0","dist":{"integrity":"sha512-BNZaf2elZzcR92yw14rLQ9LKfyfwQQ7peBvBaK2jxyNbEIKWe4Y4lAi1igNY/2qpmsaosxmvnji8QOKUm5aI2g==","shasum":"12751f1a86e65acf1f32789de0d17a4f712a7a62","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.6.tgz","fileCount":46,"unpackedSize":155229,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdl1XHCRA9TVsSAnZWagAAFEgP/jSNbL/aDD9TMgxaYVMm\n2k5jvkgzv+V3Uv4YuddWq4JfCEudpHlM3cqTN7fpBFt8mlNFxofWcuJhUiig\nHRf8a3XRO+YgOa3h0YR5/tvN6zPBzfIgyaapnhmhUsIYa/ySTZaQjEhM5ZYM\nxDAS/lSp+UukCuGMOSCRGOuE3ZnQoaVKVD8LvZAXccZQg+hISo/GOTD1WOgQ\nUTQBGQWpZtwRRmdJryvYBMRqqPQiqKSXEmIdmKcYJ1YZFf70tSd3FC1hf+Gg\nLdNUdYUQ4bZZr1eL/eTzUS7Tv2g+PYgIcODiMV/l1wtIdIoCkj4UFNxhIq4t\n8/ALI075cIh7FmgLLd+CvREHKjlospbjAj3Wy0xZ3Hk87cvVwbAFfICV5wTf\ncAT4nIke4sbKMZJiof2CS53SdSutwnrU9DHXVWKpF/78qBFrqXVSMR13lwDq\n9LXYeqwI+4FljWRbrvzszlmoxheGRLm+kmnITOsMRWLpslD+8Mz2/vxv7HGR\ntsKMMX1x5SUuj5ZvlySifBzpgPI9RM3tgwGcHliDlZH1SM98vUDwgsCv0q3Q\nZquldrMO2j8NSDfGz1adZsTbtSdVXKqQD5MCHKL+ZIxSEOgCvEMaZEZxiFtD\n9vGhwK3d97pCgrFabMaSa8Y170HIeVnQQO40XvfpNzFE/z4VvQB1ImVqMKcj\neQQ0\r\n=QDFb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCMyJw/Sul38Z3x6FfdIZuh6JwpkWJM6BP1T/Hlmn1VzgIhALd4fb8lNAWvhdN2Uqj2OYHZWpgrqCqEAFiOMve4QRcb"}]},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.6_1570198983047_0.9283581372405696"},"_hasShrinkwrap":false},"0.11.7":{"name":"@colyseus/social","version":"0.11.7","description":"Authentication and Social features for Colyseus","main":"src/index.js","types":"src/index.d.ts","scripts":{"watch":"tsc -w","clean":"find . -name '*.js' -not -path './node_modules/*' -not -path './src/webpush_register.js' | xargs rm && find . -name '*.d.ts' -not -path './node_modules/*' | xargs rm","test":"mocha --require ts-node/register test/**Test.ts test/**/*Test.ts --exit","prepublish":"npx tsc"},"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"keywords":["colyseus","multiplayer","social","facebook","friendlist"],"author":{"name":"Endel Dreyer"},"license":"MIT","bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"homepage":"https://github.com/colyseus/colyseus-social#readme","dependencies":{"@types/mongoose":"^5.3.27","debug":"^4.1.1","httpie":"^1.1.2","jsonwebtoken":"^8.5.1","mongoose":"^5.5.6","nanoid":"^2.0.2","node-pushnotifications":"^1.1.8","oauth":"^0.9.15","strong-events":"^1.0.7"},"devDependencies":{"@types/debug":"^4.1.4","@types/express":"^4.16.1","@types/express-jwt":"0.0.42","@types/jsonwebtoken":"^8.3.2","@types/mocha":"^5.2.6","@types/nanoid":"^2.0.0","@types/node-pushnotifications":"^1.0.1","@types/oauth":"^0.9.1","cors":"^2.8.5","express":"^4.16.4","express-basic-auth":"^1.2.0","express-jwt":"^5.3.1","mocha":"^6.1.4","mongodb":"^3.2.3","ts-node":"^8.1.0","typescript":"^3.4.5"},"peerDependencies":{"express":"^4.16.4","express-jwt":"^5.3.1"},"gitHead":"cf24b075df09dfcf2d0267441c733b427881acbf","_id":"@colyseus/social@0.11.7","_nodeVersion":"15.9.0","_npmVersion":"7.5.3","dist":{"integrity":"sha512-FcvrEVWtM53iwUjDpXBtXcuYy4UGMGX1c/MOJtLzgiUcENf9Jp2WFBgydSf4lbmjnhpxU5KivFvhl4iNL43yjA==","shasum":"35ea8662d0c418184067f42bf76b56d252ac4690","tarball":"https://registry.npmjs.org/@colyseus/social/-/social-0.11.7.tgz","fileCount":4,"unpackedSize":9509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgeu+yCRA9TVsSAnZWagAA4xsP/1IeGLhA0a6odCTb8GZH\nVBu2TtWCn4tOmokcj7RScZNIAJPcSTWfm0apZFXDr7bQEXCHUqZom0chVQrZ\ng7De154Y3eombegUa4iKESDWLo1EuXO8yNozi85Cv3chLD0SiweilSO7LxHc\n/Lq/laTeKT8lY7I2eGeI0a0jn9mSa3RrmSftdMrns2slIUlSrmS2rYPWeKNE\nk8B7uZCIHE5yUTNHayG01PpcM7HoAn+eCFdTz/DTbzLTz80FfgNvcGZSwncO\nULHcPIQKto5bnNocQm2pq6OFIgGK/ZJROU6h5T0aUGRYiErxwmFy0g/n/vXW\n4PprHm0nIw3ctDpAPBhwmHGXEeJRyWiuu7vDOb6L8INO2x0IlCUbkcKjtDdU\ngTT8lvd0btHx34ZehhZzDL+SUu4s2bd9CVpr4nzlB1phvnsZHYNFEzeOWL7A\nSnR4nrNYq4KpBfhSKYsB5oLE0+Gevex913HyZK4+l0k8Qgqj8wEvz60a1Yxf\nTcK3ziIxUbF1ejgdXdlSejXHeqJYygkD5McpC1NjUmnfEoZD2krh6d7u5Bfv\ny5oZv2mBWnFEhZEU8skQfS9QK49UP1POyjV9b+XLXsiQs3iqb1LX135BorcO\nZOgQgn1yqpD6fR5a1Z+K+osVz9UqiAs9gOtkNGh13GB1ASlArzjUd2V3xWP2\nJ0Dy\r\n=PhBp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdcWj+/B5eN/eu/5YsAxAo+UhtNAEU95jz8qBWIOBvRgIhANkxI2DFl/py5QLMiOJZaqtaXdEELvsoKtTHxNhnGNn5"}]},"_npmUser":{"name":"endel","email":"endel.dreyer@gmail.com"},"directories":{},"maintainers":[{"name":"endel","email":"endel.dreyer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/social_0.11.7_1618669490080_0.6408345868949825"},"_hasShrinkwrap":false}},"time":{"created":"2019-05-25T21:17:21.303Z","0.10.0":"2019-05-25T21:17:21.577Z","modified":"2023-04-18T01:11:09.881Z","0.10.1":"2019-05-26T22:55:15.552Z","0.10.2":"2019-05-26T22:57:15.953Z","0.10.3":"2019-05-29T21:02:57.310Z","0.10.4":"2019-05-29T21:06:22.068Z","0.10.5":"2019-05-30T16:47:10.576Z","0.10.6":"2019-06-07T22:47:09.017Z","0.10.7":"2019-07-15T18:37:52.953Z","0.10.8-alpha.0":"2019-07-15T19:37:19.282Z","0.10.8-alpha.1":"2019-07-15T19:46:55.530Z","0.10.8":"2019-07-15T19:54:10.779Z","0.10.9":"2019-07-16T02:08:14.143Z","0.11.0":"2019-08-24T17:49:10.196Z","0.11.1":"2019-09-02T11:57:57.192Z","0.11.2":"2019-09-02T12:56:40.692Z","0.11.3":"2019-09-12T17:23:50.354Z","0.11.4":"2019-09-25T19:16:03.935Z","0.11.5":"2019-09-30T14:24:12.531Z","0.11.6":"2019-10-04T14:23:03.208Z","0.11.7":"2021-04-17T14:24:50.199Z"},"maintainers":[{"email":"endel.dreyer@gmail.com","name":"endel"}],"description":"Authentication and Social features for Colyseus","homepage":"https://github.com/colyseus/colyseus-social#readme","keywords":["colyseus","multiplayer","social","facebook","friendlist"],"repository":{"type":"git","url":"git+ssh://git@github.com/colyseus/colyseus-social.git"},"author":{"name":"Endel Dreyer"},"bugs":{"url":"https://github.com/colyseus/colyseus-social/issues"},"license":"MIT","readme":"<div align=\"center\">\n  <img src=\"media/announcement.png?raw=true\" />\n  <br>\n  <br>\n  <a href=\"https://npmjs.com/package/colyseus\">\n    <img src=\"https://img.shields.io/npm/dm/colyseus.svg?style=for-the-badge&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETESWYxR33AAAAtElEQVQoz4WQMQrCQBRE38Z0QoTcwF4Qg1h4BO0sxGOk80iCtViksrIQRRBTewWxMI1mbELYjYu+4rPMDPtn12ChMT3gavb4US5Jym0tcBIta3oDHv4Gwmr7nC4QAxBrCdzM2q6XqUnm9m9r59h7Rc0n2pFv24k4ttGMUXW+sGELTJjSr7QDKuqLS6UKFChVWWuFkZw9Z2AAvAirKT+JTlppIRnd6XgaP4goefI2Shj++OnjB3tBmHYK8z9zAAAAJXRFWHRkYXRlOmNyZWF0ZQAyMDE5LTAyLTAxVDE4OjE3OjM3KzAxOjAwGQQixQAAACV0RVh0ZGF0ZTptb2RpZnkAMjAxOS0wMi0wMVQxODoxNzozNyswMTowMGhZmnkAAAAZdEVYdFNvZnR3YXJlAHd3dy5pbmtzY2FwZS5vcmeb7jwaAAAAAElFTkSuQmCC\">\n  </a>\n  <a href=\"https://patreon.com/endel\" title=\"Donate to this project using Patreon\">\n    <img src=\"https://img.shields.io/badge/endpoint.svg?url=https%3A%2F%2Fshieldsio-patreon.herokuapp.com%2Fendel&style=for-the-badge\" alt=\"Patreon donate button\"/>\n  </a>\n  <a href=\"http://discuss.colyseus.io\" title=\"Discuss on Forum\">\n    <img src=\"https://img.shields.io/badge/discuss-on%20forum-brightgreen.svg?style=for-the-badge&colorB=0069b8&logo=data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAQAAAC1+jfqAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAAmJLR0QAAKqNIzIAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAAHdElNRQfjAgETDROxCNUzAAABB0lEQVQoz4WRvyvEARjGP193CnWRH+dHQmGwKZtFGcSmxHAL400GN95ktIpV2dzlLzDJgsGgGNRdDAzoQueS/PgY3HXHyT3T+/Y87/s89UANBKXBdoZo5J6L4K1K5ZxHfnjnlQUf3bKvkgy57a0r9hS3cXfMO1kWJMza++tj3Ac7/LY343x1NA9cNmYMwnSS/SP8JVFuSJmr44iFqvtmpjhmhBCrOOazCesq6H4P3bPBjFoIBydOk2bUA17I080Es+wSZ51B4DIA2zgjSpYcEe44Js01G0XjRcCU+y4ZMrDeLmfc9EnVd5M/o0VMeu6nJZxWJivLmhyw1WHTvrr2b4+2OFqra+ALwouTMDcqmjMAAAAldEVYdGRhdGU6Y3JlYXRlADIwMTktMDItMDFUMTg6MTM6MTkrMDE6MDAC9f6fAAAAJXRFWHRkYXRlOm1vZGlmeQAyMDE5LTAyLTAxVDE4OjEzOjE5KzAxOjAwc6hGIwAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAAASUVORK5CYII=\" alt=\"Discussion forum\" />\n  </a>\n  <a href=\"https://discord.gg/RY8rRS7\">\n    <img src=\"https://img.shields.io/discord/525739117951320081.svg?style=for-the-badge&colorB=7581dc&logo=discord&logoColor=white\">\n  </a>\n  <h3>\n    Authentication and Social features for <a href=\"https://github.com/colyseus/colyseus\">Colyseus</a><br />\n    <a href=\"https://docs.colyseus.io/tools/colyseus-social/\">View documentation</a>\n  </h3>\n</div>\n\n## Features\n\n- Authenticate with Facebook\n- Get list of user's friends\n- Get list of user's online friends\n- Friend requests (send, accept, decline)\n- Block user\n\n## Hooks\n\n```typescript\nimport { hooks } from \"@colyseus/social\";\n\nhooks.beforeAuthenticate((provider, $setOnInsert, $set) => {\n    // assign default metadata upon registration\n    $setOnInsert = {\n        metadata: {\n            coins: 100,\n            trophies: 0\n        }\n    };\n});\n\nhooks.beforeUserUpdate((_id, fields) => {\n    if (fields['username']) {\n        if (fields['username'] === \"bad word!\") {\n            throw new Error(\"can't have bad words!\");\n        }\n    }\n})\n```\n\n## Authentication Providers\n\n- Anonymous\n- Facebook\n- _...more coming soonish!_\n\n## Environment Variables\n\n- `MONGO_URI`: MongoDB connection URI\n- `JWT_SECRET`: Secure secret string for authentication.\n\n### For Facebook:\n\n- `FACEBOOK_APP_TOKEN`: Facebook App Token (`\"appid|appsecret\"`)\n\n### For Push Notifications\n\n- `WEBPUSH_SUBJECT` - mailto: or URL.\n- `WEBPUSH_PUBLIC_KEY` - VAPID Public Key\n- `WEBPUSH_PRIVATE_KEY` - VAPID Private Key\n\nYou can generate VAIPD keys using `npx web-push generate-vapid-keys`\n\n## Integration with your Node.js Web Framework\n\n### Express\n\n```typescript\nimport express from \"express\";\nimport socialRoutes from \"@colyseus/social/express\"\n\nconst app = express();\napp.use(\"/\", socialRoutes);\n\napp.listen(8080);\n```\n\n## TODO's\n\n- Friend request notification (https://github.com/appfeel/node-pushnotifications)\n    - On mobile\n    - In the browser\n\n## License\n\nMIT License.\n","readmeFilename":"README.md"}