{"_id":"node-steam-openid","_rev":"11-98cf1f61334968b32fab2e47cc6ca713","name":"node-steam-openid","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.0":{"name":"node-steam-openid","version":"1.0.0","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.0.0","maintainers":[{"name":"leevihalme","email":"leevi@bountyscripts.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"744f54a07e672e224fb9f14a942a417ebb3e51a6","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.0.0.tgz","fileCount":4,"integrity":"sha512-u4o+y7L2Af0tYNdZ2geEucJ43ip3HesIa0j72uVrGDiGNhQtySd2f9UpmAmNmIAbeaMWkHid/ekRa6/21u9vqg==","signatures":[{"sig":"MEYCIQCYmGIM60VKy0IGGfIY4JVWFLh6vq/lMWbMKzrVCVtuoAIhAKzsqVDYH+mvhHNOwJ7uG6X3jkEkJTo+OEM4BlFF7aiV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6890,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeC0FdCRA9TVsSAnZWagAAaz0P/1LmraPVtrQ4tuGZ+3bh\nsI20meRARkDkTg5wIMwiM5EDCbIgvdFq/wuIs/Irodmui6NZqMbyZVZO30+1\nFdsuQnTNLQn95Z9b9n8BohGz0eKBWgJS3AgMZjwoDjqXJuaO3rzhfTVqS0Zf\nAz1KJIA9RRY2G6ZCziJMUz436tHoPi0+z9C+lsrCG3MKH1NncWqDk1uZIjZ9\n0SAFPGQyzfAe4m0UnhbS16BiiyqdQU81Pr4Y77RI3OFPt8nvemhkjxbLBj3l\nPLtSEung7w68IFZDIWeKXkZfDXJXGGFLEBAS923xpyIJ86HeUcRpK6sWwt9h\nXsHOMnXrvjkz5BDQ4KMmUW39QpsOzxjEkCUC6jhDbekGi1l35oHgLJp9veu2\n3sjQzyRjQdmdRfdMkNNFsALvVJMrL0P7rhY+pgqgWepxCJ1PeRq+jTT7NIVk\nWqPCRXsH1BVgzYx7QtNavrWstzA0KrT6Wo/JQIKvKllIea1mTaMeaoTTV69D\nNW8bwwj93PQYOXUlatfGrmQAMh8ddTTxhzbcER+zwEmtO29W7iOUYlmB7GKE\nbz9eTqMQseRu4d0fdC0d077jzZ51lFVNQpMtZX8d26veyfiq42Mie+XCsm6w\n9EzXoD5CJsxg/Yd25nY8E8HCzPmSk9kA4X/ejFZBx32nXfBhzWwLTKKbJO6p\npqbS\r\n=YDvJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"0e0e504423915cac6d5a6349caf9652488e0796f","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi@bountyscripts.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"6.4.1","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"10.15.1","dependencies":{"axios":"^0.19.0","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.0.0_1577795933229_0.22138712974344466","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"node-steam-openid","version":"1.0.1","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.0.1","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"206a9abfcdb2360f1adecf9fadd2203e143c7da5","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.0.1.tgz","fileCount":4,"integrity":"sha512-7tYp3BRZVz7I+CAK1hpnVgoCRjnos8leK062OAwWV8UQMTKIXAKyrmWdvM7Dx0ignvflYuEzZsRU2TrvMNkK0Q==","signatures":[{"sig":"MEUCIQD8CO8mM7w3NuSOQqd26a6XrlgUJQTdD/ihvvXYbd3lywIgbMyQLRjr4FUTKbF8gtDmxwuABGDosUd8KpFHcczR2T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7160,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIgxPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpuBw//VEJ05hK2m1NQDxCVvOteWhKZkYy/fZQ7Y4N5PXwWwVgx0q5j\r\nrFUhM1oCuQjdRsD7rVXVYQWh5QJZ/bITHrbXECrvMdNzUBPhZTXwUclPDgf7\r\njma6i/IUsnd4LnBMY9uTkMWW/vAaZAZcKhicqGYUrViruAAcbHgRkJcqk+5M\r\n31n8Gx9C9GtjiVxKYvv08FFRwvyl3ZBkSnKZy66KMyMPGRblzGFTEHjY4DQu\r\nuGUNtvH2ck6yiwpCoHFChTrlcMOxGGuFMzyi4jKbFGHFDAGc0QC3h+v7Z8zF\r\n6yUXr5zzcy6ul2RVoTZgcI8ejlI4VERZ3J9FN5RLlJ1Fj7VxjTZMw7v1C/ME\r\nKbLdGuJtngbKzxP1j5sb9VH3A0LKbkZtgSZqeLJ5HQaEgTZ/3J/pYllt9Rsk\r\nqgRPb+G2KQsllYX74C+ikkKFV6TWcqhy5pUbmMfRsT9vc3o+RU+DUM1kZnPq\r\noKTEGBq9S2NwIT92SAbn0Y3YiL4LFiN48xwRtvrUfsHJPHuxqfjpr1lAJYPh\r\nx84Bsp9qCOars0bE7xwdXUBJgw+l5223iwH2PM9LsxJdmGSFH6f9UwxPOrmH\r\nR0Z/+dXDy2P6yiWX7mt/wQpz3nMjeE8ABUs6Xybqjb/oph5ae5StnNqx/XsZ\r\niH6qUO8M/ASqF/GvNkEnG2B1RKFCfhDDqHg=\r\n=YXMa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","gitHead":"cbb6dd9ef6100c252dc9aab17a48c0c21de958e4","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.1.2","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.13.2","dependencies":{"axios":"^0.21.2","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.0.1_1646398543700_0.8124436382166367","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"node-steam-openid","version":"1.0.2","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.0.2","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"b8da9bb868b19577df512e9d60c106b66ffc0e14","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.0.2.tgz","fileCount":5,"integrity":"sha512-2P866+TH/WmVmgWjNu1pBbxfnkjMNvZnE7RrBDKHBhqwHbC0Kc3cMQPABO5nvVXiQO2UfWSXjxP41A3T1oIlMQ==","signatures":[{"sig":"MEUCIQCDVuFkuhqGFbI4b1SAjmEOIa2UVeFpBbbriu8BJyLGlAIgd42eFH2i6ERXsp8JfjLuHAW/5jlDh89dX6kul3ICrTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7503},"main":"index.js","gitHead":"2917b636df8f501cdf60d7abfd3d7c915c0a29e2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"axios":"^0.21.2","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.0.2_1686861609369_0.11279940275869871","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"node-steam-openid","version":"1.0.3","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.0.3","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"963deeed49dc2e7e575f7c57337c1b6b5f25e7d6","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.0.3.tgz","fileCount":5,"integrity":"sha512-SMB0IwMHGQBfZs4AffJi6GvdD1JjTHbSbwEKOsSE4xPdQWOFVjKX4k+vehWOg2M6IwJ08wQeL9C/iA7QuvQoGA==","signatures":[{"sig":"MEUCIA7ezGZfDNtr9aAuuRD/BUF9kGqD8ua28q/l5+pOorvLAiEAxL6iR+C+T51EEVxucyxnSw5Akey8R/Rt/IhkoHHqF0E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7503},"main":"index.js","gitHead":"6c42a48a6c11a8549cef962d5c671d2e52f58b3b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"axios":"^0.21.2","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.0.3_1686861864961_0.3516139731422272","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"node-steam-openid","version":"1.1.0","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.1.0","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"3c73285bb7f77fbac700019b6ab46765257ef422","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.1.0.tgz","fileCount":5,"integrity":"sha512-ErBGJOaLE0+8LF/rtE+8CcDlgUcoepTb7WajyI8aJ2wWCLGcv6586nCjvxbeLwYa5iItcc//kQR99hD6+iX30Q==","signatures":[{"sig":"MEUCIQD4kjG+om9Qo33V1xgVLxJ4c+sgfesG02XlP1o2PX11LAIgWnEN052X7aiQRt0lHKuqyNxqajx0Ik5x7INmxh818eo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8456},"main":"index.js","gitHead":"c8fc737912d407b9b5a8609d78efe1fb7754cb6e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"axios":"^0.21.2","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.1.0_1687110717579_0.29703603179631166","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"node-steam-openid","version":"1.2.0","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.2.0","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"726930fd1a220849d328820314ff4a0ed710983e","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.2.0.tgz","fileCount":5,"integrity":"sha512-FeRF//j/4Mko/XPOX2SnPumDmH0qRwBDmoP0P5WFPXNbhzKumBqczbKWrxDMQkxSnuWl1c2sAJEHzcXMmsEuxg==","signatures":[{"sig":"MEUCIErRUbh4vK6hLSuHp28L7nHVYdL9w9ENhjFvO0qtGIF3AiEAv6M8eAv7+mr0QX3sO0k12WfQbivsmAWaJMdsx8OvbJk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8582},"main":"index.js","gitHead":"bb9cfb72d539c9fb8e46583f99b0fc6f7a639fa1","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.0","dependencies":{"url":"^0.11.1","axios":"^0.21.2","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.2.0_1689352449506_0.5535818605712897","host":"s3://npm-registry-packages"}},"1.2.1":{"name":"node-steam-openid","version":"1.2.1","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.2.1","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"180d48c02f96c1a6c720ef7aef793e1e06414540","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.2.1.tgz","fileCount":7,"integrity":"sha512-uD7VIACH6WO+AWlHr2GGvIN0foao2IihP4AW5KaV5SwcLlI2DgtI7ddSczoTqo0chbeZmoAxjMRi6irVYeIsKg==","signatures":[{"sig":"MEQCIGLauwb+Y1AxnpkoEY/aUPxBZuMiD/cEssfu94BfnEbHAiBLS8DCm7MncIwPNs874mrePZxp79rbUU82aCDSbBlWWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14560},"main":"index.js","gitHead":"7f03e580c2c79f8e073f1bccbbe9671f6d4048b2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"url":"^0.11.1","axios":"^1.6.0","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.2.1_1701707407863_0.691792535650898","host":"s3://npm-registry-packages"}},"1.2.2":{"name":"node-steam-openid","version":"1.2.2","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.2.2","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"3cee60cd46c93c561a7ba84381a802a50bc93c8e","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.2.2.tgz","fileCount":7,"integrity":"sha512-nbBlw7EQiwDANcQcF7Am00P2fwTxoNfVpGGLe5/Z+qJ5ARkUrRVhhbY6uUYg39p/OYGMGxP05kUBhj5qgKCEnA==","signatures":[{"sig":"MEUCIEXqbzQgbAxBwjgyFaNRXeYbP/bD8SD+SoUt1pQHFqTkAiEAz5JmvKUh3+ExaSMcISN7FEOM9oTFYeiKoqEzMrsZyzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14318},"main":"index.js","gitHead":"d725cafc164da98de5848ee979a9062704c11028","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"url":"^0.11.1","axios":"^1.6.0","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.2.2_1708630244022_0.6745605120491496","host":"s3://npm-registry-packages"}},"1.2.3":{"name":"node-steam-openid","version":"1.2.3","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.2.3","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"54eb24f1b9ca63e527e266c886e961b3f5e7b26c","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.2.3.tgz","fileCount":7,"integrity":"sha512-1ZnK4RRS7lRGe76d/OdFny9V26+R+PWrVMAbfPYg+nla4UiY+Gf9Qawn56dk4iJDJZ2+47rlUCT0nCioNP7ASA==","signatures":[{"sig":"MEYCIQCagcXBXypxk7CkshrsGJLfCB4BpntghkKCfD+CYE6xDwIhAJt71aFGwBk1FFC+zqIol8gT6jJjupu5IuuMPTs306Uo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":14318},"main":"index.js","gitHead":"260db705c28082116321009d52e1a8c78b856287","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"url":"^0.11.1","axios":"^1.6.0","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.2.3_1710851252602_0.4068125526556152","host":"s3://npm-registry-packages"}},"1.2.4":{"name":"node-steam-openid","version":"1.2.4","keywords":["steam","oauth","api","promises"],"author":{"url":"https://leevihal.me","name":"Leevi Halme","email":"me@leevihal.me"},"license":"MIT","_id":"node-steam-openid@1.2.4","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"dist":{"shasum":"e93b65eaca4b09cfb91550e77cee7c435d2cfd89","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-1.2.4.tgz","fileCount":7,"integrity":"sha512-rQo1/MGTz5zh3vdIKhrlT0AFC3SwUyOUCcB+XqNFJSNK9Go6wEXCvAdL9GS7ZdD5nz1Dw8O6kPNfl+H2SSJYbQ==","signatures":[{"sig":"MEQCIGYxYSUc8fsx3Pz+cosqZp6kHrg5zXtYetwZFiO1YGtlAiAskbForpmiZrv2+gzeVxTudtjuTFpSrYUYyU+ZB3aFfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16194},"main":"index.js","gitHead":"799c7d0a2831e5f41ee1ee119eaf24413fa934e5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"repository":{"url":"git+https://github.com/LeeviHalme/node-steam-openid.git","type":"git"},"_npmVersion":"8.19.4","description":"A wrapper package around Steam's Authentication API. Supports promises :)","directories":{},"_nodeVersion":"16.20.2","dependencies":{"url":"^0.11.1","axios":"^1.6.0","openid":"^2.0.6"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/node-steam-openid_1.2.4_1732237883841_0.16202857649424174","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"node-steam-openid","version":"2.0.0","description":"A wrapper package around Steam's Authentication API. Supports promises :)","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/LeeviHalme/node-steam-openid.git"},"keywords":["steam","oauth","api","promises"],"author":{"name":"Leevi Halme","email":"me@leevihal.me","url":"https://leevihal.me"},"license":"MIT","bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","dependencies":{"axios":"^1.6.0","openid":"^2.0.6","url":"^0.11.1"},"gitHead":"d58363f07ad9bae031d0d95a24b2f59666d3591e","_id":"node-steam-openid@2.0.0","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-/M8TEAKdYa/qxqiew5Vlcy+Q8OiMWbRht6n4wKsQBDuMQ+SkzieouuglSeRGvV+NFJMBZ/CLVCcPaI2HDKi3Ag==","shasum":"c06ef793e885b670d069abc12f7785119fd0d565","tarball":"https://registry.npmjs.org/node-steam-openid/-/node-steam-openid-2.0.0.tgz","fileCount":7,"unpackedSize":16025,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDOq5fi3a/JKQUOWU0q8eUF9FgO9TehVNjRosrKqTWj6QIgJ60vvlJKetewoqWr7al1s4sMdU3/t02YF0omqGUdHrE="}]},"_npmUser":{"name":"leevihalme","email":"leevi.halme2@gmail.com"},"directories":{},"maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/node-steam-openid_2.0.0_1732367408648_0.5457857972368199"},"_hasShrinkwrap":false}},"time":{"created":"2019-12-31T12:38:53.229Z","modified":"2024-11-23T13:10:09.154Z","1.0.0":"2019-12-31T12:38:53.373Z","1.0.1":"2022-03-04T12:55:43.824Z","1.0.2":"2023-06-15T20:40:09.546Z","1.0.3":"2023-06-15T20:44:25.158Z","1.1.0":"2023-06-18T17:51:57.746Z","1.2.0":"2023-07-14T16:34:09.754Z","1.2.1":"2023-12-04T16:30:08.056Z","1.2.2":"2024-02-22T19:30:44.166Z","1.2.3":"2024-03-19T12:27:32.749Z","1.2.4":"2024-11-22T01:11:24.033Z","2.0.0":"2024-11-23T13:10:08.960Z"},"bugs":{"url":"https://github.com/LeeviHalme/node-steam-openid/issues"},"author":{"name":"Leevi Halme","email":"me@leevihal.me","url":"https://leevihal.me"},"license":"MIT","homepage":"https://github.com/LeeviHalme/node-steam-openid#readme","keywords":["steam","oauth","api","promises"],"repository":{"type":"git","url":"git+https://github.com/LeeviHalme/node-steam-openid.git"},"description":"A wrapper package around Steam's Authentication API. Supports promises :)","maintainers":[{"name":"leevihalme","email":"leevi.halme2@gmail.com"}],"readme":"# node-steam-openid\n\n[![npm version](https://badge.fury.io/js/node-steam-openid.svg)](https://badge.fury.io/js/node-steam-openid)\n![npm ci](https://github.com/LeeviHalme/node-steam-openid/actions/workflows/npm-publish.yml/badge.svg)\n\nA lightweight wrapper package around Steam's Authentication API, which supports promises :)\n\n## Requirements\n\n- Express @ 4.x\n\n## Usage\n\nInstall the package by typing `npm i node-steam-openid` in your project folder.\n\n### Setup\n\n```javascript\nconst SteamAuth = require(\"node-steam-openid\");\n\nconst steam = new SteamAuth({\n  realm: \"http://localhost:5000\", // Site name displayed to users on logon\n  returnUrl: \"http://localhost:5000/auth/steam/authenticate\", // Your return route\n  apiKey: \"XXXXXXXXXXXXXXXXXXXXXXXXXX\", // Steam API key\n});\n```\n\n### Routes\n\n```javascript\napp.get(\"/auth/steam\", async (req, res) => {\n  const redirectUrl = await steam.getRedirectUrl();\n  return res.redirect(redirectUrl);\n});\n\napp.get(\"/auth/steam/authenticate\", async (req, res) => {\n  try {\n    const user = await steam.authenticate(req);\n\n    //...do something with the data\n  } catch (error) {\n    console.error(error);\n  }\n});\n```\n\n## Methods\n\n### getRedirectUrl\n\nGets the redirect URL to Steam.\n\n#### Parameters\n\nNone\n\n#### Returns\n\n- Promise (String)\n\n#### Example\n\n```javascript\nsteam.getRedirectUrl().then(url => {\n  //...do something with the url\n});\n```\n\n### authenticate\n\nAuthenticates the user with oAuth.\n\n#### Parameters\n\n- request (ExpressJsRequest, Object)\n\n#### Returns\n\n- Promise (UserObject)\n\n#### Example\n\n```javascript\nsteam.authenticate(req).then(user => {\n  //...do something with the user\n});\n```\n\n## Objects\n\n### UserObject\n\nObject which holds all the authenticated user's data. The key `_json` holds the raw response from Steam API.\n\n#### Example\n\n```javascript\n{\n  _json: { ... },\n  steamid: \"12345678912345678\",\n  username: \"Example Username\",\n  name: \"Example Name\",\n  profile: {\n    url: \"https://steamcommunity.com/id/Example\",\n    background: {\n      static: \"....jpg\" | null,\n      movie: \"....webm\" | null,\n    },\n    background_mini: {\n      static: \"....jpg\" | null,\n      movie: \"....webm\" | null,\n    },\n  },\n  avatar: {\n    small: \"...\",\n    medium: \"...\",\n    large: \"...\",\n    animated: {\n      static: \"....png\" | null,\n      movie: \"....webm\" | null,\n    },\n    frame: {\n      static: \"....png\" | null,\n      movie: \"....webm\" | null,\n    },\n  }\n}\n```\n\n## Contributing\n\nSee [CONTRIBUTING.md](/.github/CONTRIBUTING.md) for contributing guidelines.\n\n## Security\n\nSee [SECURITY.md](/.github/SECURITY.md) for security practices.\n\n## Development Roadmap\n\n- [ ] Add the ability to pass custom variables to Steam (query parameters)\n- [ ] Add support for Node.js native HTTP [<http.IncomingMessage>](https://nodejs.org/dist/latest-v14.x/docs/api/http.html#http_class_http_incomingmessage) class.\n- [ ] Add unit tests\n\n## License\n\nMIT <3\n","readmeFilename":"README.md"}