{"_id":"@4players/odin-tokens","_rev":"28-6ce2c57523ccfd0dbe0bbedbd32d907f","name":"@4players/odin-tokens","dist-tags":{"latest":"2.3.0"},"versions":{"0.0.2":{"name":"@4players/odin-tokens","version":"0.0.2","author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.0.2","maintainers":[{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"6145937f07e862c7d8431483f545416533dd2c5a","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.0.2.tgz","fileCount":16,"integrity":"sha512-vG9Am5WgcStxeZwhXMEfiMLYuJTO+y+5udDzaAZqT/AgXujk/TQC+56kuNdGjT/5r3liHdKSzD71mHOUHcrdMg==","signatures":[{"sig":"MEQCIBkPwR61ZHj+c2DsRYworZ/dmUu5FcGgeXPPbOWHG0+QAiBRhb5R/sWyXa6SEfVlMiJLcv1+ZRp0Gzx9i7WJWmYRxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22767,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNmLDCRA9TVsSAnZWagAAOKQQAIeww+bMmZAZXKScYqcU\nFHyPiYE3tOQZTrqtrG5qTRayd7Erv6m49tKI9zOidWK3UyCDGZxek89iu7W1\n3mcnz1Mgobh/mCoaPZhx04Q5DtTJI0d4D03whdRgTE14jT2sdMGO/+2NZTn4\n4dIFibL5RWTAje4IwgJiYIss349lmMtyWLDqI9apKSTz7APQ8u49SR08joky\n2GFjRoW7w/HYi+tRAqZQLyIrPYZ2ar/WH1pSVcSASya7RNcxdBVFFPHQnwUu\nWoXNbz1VyvEGBSGrCGeqMuAhhm3zfBx1nawfO1LI1G65JifDWHCnY8XV9lsT\ncCW/Ki0ctmNp07/wqgbwtnl7BZ0rqZhWCmtdfMDA64j6WPV0qN2NZPtVHttr\nzky8N8Hgg7kzbb6pmnNthvgsTzjyKuA+dLll+2jbfPnhNWhLHpRxPhthGwdX\nNhrz3xgt/Q6QaThzCJ0x9HxdSHaQECfTxW7BwPYieFMithBHsGQPaHbU6aM3\nP4d1Zy6DEESjMeAgzg50A+Zt/koh1oV1nrxmExq21wTz4hlGVJ9zAPjJgU/E\nuStgPTgCEtAYw+DIZ9beb9YO2nthZw1yk8IbATB36ofyVH0ksq+c3xFP2Jpq\noUh0x3GyS634Uy8eDhXBikE6uqaAW0NlDYsFiLocHeqJsjDWoFwncWqjQdyo\nVxPe\r\n=vRwf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.js","gitHead":"b5d2276d5ae4e24a47107099e9051c5406f81d89","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.4","dependencies":{"js-base64":"^3.6.1","tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.1","typescript":"^4.4.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^4.30.0","@typescript-eslint/eslint-plugin":"^4.30.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.0.2_1630954179082_0.7319849110273111","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@4players/odin-tokens","version":"0.0.3","author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.0.3","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"ce958b20a46592d9d959be8469cfa122f8fa9653","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.0.3.tgz","fileCount":16,"integrity":"sha512-jo5NcxL0xfsYWHe1FBWR9SYvY/NsdqrF9utD/AVr0ZUKD8jNviAsfTezM/DpVQNotc4EPCfxLDuHCTUn/3dG2A==","signatures":[{"sig":"MEQCIGI0zFT7fCEtjck9AVwyYJn4vkCMzxojqb1O/jrEYZiAAiAeKKSNbY+ztlu0OhFMg/ZSiNiyAYLXiqbGCrpTmcsjsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22967},"main":"lib/index.js","types":"lib/index.d.js","gitHead":"80fd0b352d8e62c165f55bc2459094ef5c805d7c","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.6","dependencies":{"js-base64":"^3.6.1","tweetnacl":"^1.0.3"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.1","typescript":"^4.4.2","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.2","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.3","@typescript-eslint/parser":"^4.30.0","@typescript-eslint/eslint-plugin":"^4.30.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.0.3_1632305672104_0.839318797916397","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@4players/odin-tokens","version":"0.0.4","author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.0.4","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"588849560c213afb707991e8cf247da0a80717fd","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.0.4.tgz","fileCount":16,"integrity":"sha512-IqMt8+u1tzPd1iSBE2aQW0u5+AZg54JFW9t6n5udiYMKP84KaRItu4rASmrT0uLdr9CYoZBmR0+KBojXR1i3Xw==","signatures":[{"sig":"MEYCIQDmYzNfzS4uxbYDBa0YOqXu/lS0bNA10HN0hml97X9SrgIhAP517fZMYzuustpsb+wTNGeW0oCwXLjdPhh+miI1GtnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22926},"main":"lib/index.js","types":"lib/index.d.js","gitHead":"8194a249c09c32430a392485f749e30cd8322ffe","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.6","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.1","typescript":"^4.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","@typescript-eslint/parser":"^4.31.0","@typescript-eslint/eslint-plugin":"^4.31.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.0.4_1632308034751_0.1798566010418523","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@4players/odin-tokens","version":"0.0.5","author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.0.5","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"0361d9b7693c0c5e4be41c835ef85c9173777a06","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.0.5.tgz","fileCount":16,"integrity":"sha512-X2RWreYPaGtOrcny/LJPFyYotF4BimD9i5xLcVXRBx6phkbObrKDtSbuw29dHRo5kMIyobxHuNYhYtnblQVIrA==","signatures":[{"sig":"MEYCIQDdOXp2UeiDzFndHat/V7FabiLw0d2X+RCvuUoVKRs3xAIhAKVLpcYNn3n3EYTRk0G77j4O8AkpqCg1J3Seq4915az2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23030},"main":"lib/index.js","types":"lib/index.d.js","gitHead":"7b54070f950c661111bb350f76e64182f0883df2","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.6","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.0","typescript":"^4.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.0.5_1633527283621_0.3723427157727881","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@4players/odin-tokens","version":"0.0.6","keywords":["authentication","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.0.6","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"6d434c54514f4952e82f5fabfdae1e5dd3ac647c","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.0.6.tgz","fileCount":23,"integrity":"sha512-+eRW8zLe8itn8sSxgk1MNZsQqklcn/2O5m7w0BR9wehbNvzgtHYFYF6G1VRg8udMsLGK/1U/45iy9NJtonP0ig==","signatures":[{"sig":"MEQCIH5KMQHoOlzhMYvBTMZx9AH4w8gl+AWFcPRwjNMFpd/QAiAgvmp7zupHo7dGCNQmJaZFzqtoqAvW/nbmII0632fMNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36920},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"71c2d87b460d024606633d5c6aa23cf6eaca5ef2","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.6","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.0","typescript":"^4.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.0.6_1633727453306_0.010922898590289387","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@4players/odin-tokens","version":"0.1.0","keywords":["authentication","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@0.1.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"6549e3a8a392f609594b1556b6e5795580ca4ca9","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-0.1.0.tgz","fileCount":23,"integrity":"sha512-vgJuv2if5lGIf9zPUdc9k/RZP9ke3Hj6eNonwSsk1W+wtFm16uZxLggwmQ6Ep1poY9rtVfnNTYPl/TRDHYOWfQ==","signatures":[{"sig":"MEYCIQDLzYAEK/FqfBVQS+AJmfbi4qSHFofIAz+fLQkW07wHeQIhAOmB+5bw9yue8vmkj5nlULgPENi7kzPAnrHuhkP8MCN2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhuhoqCRA9TVsSAnZWagAAe5cP/A9oHfVUU5nXQV/sKDyr\nzjfFiiqc7AiFd+wE4MRFWb4CFXs84EckyAq5AlP2lLTwFT/jezYRoOcE3By+\nLvPELZH6ywPremiPw9sXics+6S1KnFotIvqLARyWZakV9/MpfeviSpEIZanC\nccTax4F3COZ5QhNMOPvPp6ZkP2NH4+HZsYb2gKgAsHYXWAROx7EMZ2dY/xN3\nrdopFQUiaqE1swSDwUhx3kUxbG+Q1Pavop/xZGBSc7m8rz+YNbl4AXjrXoZS\noA5fZ7qToo9RTp7963yx0vkumWh7dHcgjviN8AnggeeicrmWFNAp6j8xitTV\nTETntIjOwdYVeuvmQZtgaCxw9bZq3Mg1nQ42oiI8Zwya8PsXeU74OX0a0EjC\ngRmcpQb+dGO9mdOZSgOmHOZzLy45EifjYD0rMmdwLEcAJd6w7HslRhne/Pv6\n0ML3vBKTErWa/pWk1QFRH6KJqOsexofNJF2zvg6AISb5Zhw/YAIdc/f4L5DU\nRZ962jeA0EIqad17sYxkdIG3asocmPGqwXZnYaUuhiR2LhFFOWPSac6nXe1y\nT5JkToncQCbaBK80qyTQOxOKLnohd1h5VZgW1/yqPt28zx1CqWQ+28qEexcy\nW1mz09oZOYRRCuLtZhhl/4iRFLmvR21jgBba1WOmrA8v75r2NY5FldPj6v/V\n06E6\r\n=cMkY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"984042462061e1e5ffa827a2468988187ecf13bd","private":false,"scripts":{"lint":"eslint","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"7.17.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"14.17.6","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.2.0","typescript":"^4.4.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.24.0","eslint-plugin-promise":"^5.1.0","eslint-config-standard":"^16.0.0","@typescript-eslint/parser":"^4.33.0","@typescript-eslint/eslint-plugin":"^4.33.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_0.1.0_1633961623377_0.5318600423003517","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@4players/odin-tokens","version":"1.0.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.0.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"64fe4dc638f4bfdbb6a6a3103b2a2308f24c7f1e","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.0.0.tgz","fileCount":23,"integrity":"sha512-cJIx2EBO7H+Ik8k0KtErHrUnCEOCqkg9iJqYggMChhgaZMI1LmYq1f/apw9SUDiIPV8JwgE625QBJil2wVWi7A==","signatures":[{"sig":"MEUCIQDyYFcjPvecLeWeilKqoiqQQZJl7lav6bMnjzFXR+d0zwIgUNXFd0GrbkbbXpT2LCRKFFTSDuegPw5MWb49MGkWNlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37165,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh7ngfCRA9TVsSAnZWagAA1dIP/iaptXFCxFk/9d+Rukzq\nO1wKbzig5G6wD2PtcSUEqmQfDqObctrir9Z5/Z2jLXUEiu7Y6H7U2z4AVP49\nlySwHiNfJDcI5qMGqFpVS+eqHwJyhKEznnbYsmCykHTxa9lFfiKqj/5A/qx3\n59sjUAb5K3E6XYan46A1A7tdEBOTY8XbHiv/GWsSwRm3EwqUR7LnJzqJIkFA\ng7duchG8IL1dOTLioz7ljp/F9R6dEOMCmbGventnrw3e0wC1Q/cwxVL0jk/E\npOm50jSrponY3GBOdqajdxJbxfMSpYFNraCjyMLbN1nxcP+cC+wKNO8SOjwb\nE8Qby3lluRbmQpnvv2+nI2Vz3iXhmB5n06RTuawdiFO0Kdl0qXFnupvZoUxd\nExzMXA6qQGlK8peZMmUSyKArcWYiWeYdMH5sp3KxapFDZKCIEZaUA1MaeKl3\ntazSmaZ26xzsq1+7MAyCXSGWTwu64vnKixFjujN5ww/2JkkGC0X8c9y3Viru\n9NOu9vBIqiGkw/sFTDa/xOCBvXp2VsLjnr5W7+1w+u8KQW5y7G8v8++L8cbJ\nrH7l03gT2qphYjdkVX0hhOPTZYOVA1LXRzXq33TLVOtQljs3jjtTWLKs/+vT\nVUGIOF9+JDqgrYyhvtVpvaCydzOdnnCDOwd/bp3xn+x/LualXW8G1NTZZCVj\n5sHH\r\n=2hnF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"3437b3c92d05f024f23957486a351e3a3a568ee0","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"8.1.3","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"16.13.2","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.4.0","typescript":"^4.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^5.2.0","@typescript-eslint/parser":"^5.10.0","eslint-config-semistandard":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.10.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.0.0_1643018271248_0.3763566057500438","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@4players/odin-tokens","version":"1.0.1","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.0.1","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"56f6a27eb19864a7982ec8439e24b3918ae515ec","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.0.1.tgz","fileCount":12,"integrity":"sha512-O3Xf51sO8bZgHz9CgupPGF2Nm24HUs6kSPlNz4pZjNOtGZPXqG4Fm3cfkMrL778a0HdCgsB3h4ib4Y17s72XNQ==","signatures":[{"sig":"MEYCIQC+VUe6k2jFA1A6nt0vrIuCvwhe+Q8zmoGNyfVsDS7KdAIhAP+6yb1TT8X5uFU6Rn361pqIawTbNSsrqmTOPsFj7WIA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27062,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiE2aIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohjA//cOIqcX057w5UAlcpXaw6XgcbEx2175Ldvn4LF3qYliwjjFeT\r\nNg73yEOAGhIUuvRSvqEVKOIzsom4kJJxPecQ4+mqDR5lzJhXpaUrd8lCU0rN\r\ncTCzs1pyBewiCG5lze53rTbEKtcPdFBkfkp3aIDgcmLGq8xeW97hgEgsgwYI\r\nhEQTLdN4N4AfDby4ldUviIJdZoiZx0Udi/hoAEwbiNwT8aRNJZ+lh1KGxCgq\r\nZFH+/Dx1ckZkgmU1yB6fLBqtCoGMTFkKSI6ygcL6h+AI8QxXSCOspI39JjSa\r\n83XDu/uZN9/V/ZsYYaPv4iRwhzCW5f9+9O4s4plGeuuCU73+RaN3yr7PURE1\r\nwXGESVm+Xx1OCV7ZasM8jQ8we0BTxeYNNXhI0v6nqFButy4L7QjipE+gl5zT\r\nj+zc8NhuJUlrR9u63EVmp9ZuzUCsQeew7EjcyMbz4+nbV6aXRcOpLDGWRQuD\r\n7oOVE/zVWib03tHJKwd9IJQifBdaivmj6dN85Fe97hboHJgA9OWQ//YmlMyc\r\nCsMmFa4jmrrLcpNpCoc9p29+Atn1qHWVIDxTMm4jILe7WMOch/G5cPYJ0jQn\r\nCAlkrTs3iJ2jLmvUKDYsbSo84kT0S7XoPk3e7QSqj/fde69OAYktH2RUco2e\r\nJ4VcriRViYY2zMd/Rcu5mNO+69pTLC0+1Mk=\r\n=c3EX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"41247da2931c7eae8f0c88037250c7ad5330a605","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"8.1.3","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"16.13.2","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^7.32.0","testyts":"^1.5.0","ts-node":"^10.5.0","typescript":"^4.5.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.25.0","eslint-plugin-promise":"^5.2.0","@typescript-eslint/parser":"^5.12.0","eslint-config-semistandard":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.0.1_1645438600184_0.9165212815120645","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@4players/odin-tokens","version":"1.1.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.1.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"f01774eea48ee71864e45817a96a28fb1ea7041b","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.1.0.tgz","fileCount":11,"integrity":"sha512-fwCYQSy4zGUl7V8P69dJlqKyXa8fDDsfmhHbJtmUWU2yAwhTh9n98sXYubbjosPeXhRZKc4nHX2beIGEj67z+w==","signatures":[{"sig":"MEUCIQD3y6Pgxl6P0XjaDoIWodCpmDQkSuswIq26zH9TCThYYQIgMyBD25U4d3bVUl2zwIBCfz/BjEGagfjAAK4nFBoPBTk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28502,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi4a+kACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq5lg/8CfUwjSso5ZPotyudAxUsUzGuoZ9PzHOTOkIFGr1C8zTr/rps\r\nBAvL0J0DeUcqrSAkk4B/kR2yYCOXSEuUuvZwcHFdObGKolW26w3YkFaSPV0k\r\n4GH82HpDSOrXtgo6xlFQFPRqFveDtbzkP9XzJ81P28+jRWxg3kezsbaUo3s8\r\nFERZiMjbsoI+EHlJ85QVrTuYI8uT4oX3b/GJw4iK5y6D5n/hzJt6rvPXXWZ+\r\n6x9AXdeqgBayz1CdVLJ8IgtuizEbK35VCKgKPoVfYvF6BdjlTYSKxMjGJDL6\r\ntRALHwrHa8P9flYprvMeezsgj987pj3dPgOTbSb9WWRMsRcxWvHAyrfdG+Af\r\nhMlzB7Q4QInTM5Ao7sfijeVq3Nk2bCc8gdAYOJGCFcUhxYG54Bxs6dBNI8H1\r\n8OK5F5TFwjepZRX4YMH7N0pd/J//ykuIqqGIV7GMT1nNXFwOq9EiAkyGKYaH\r\nT0S5+hMCQsdwuMbEMP1/pSsiixGe30P/1A4iewb9XDP9sfpJA2IWVdKagAs/\r\njbEL/ZnyyeOT8onl38/UZP6cDvfvev9vA8e8NjOgKqTY23iHgxQKaQ4PMvPh\r\noeWOrZIqXkGz7fExUfGddVN+fGqnfdwx7E4i++Nat3Q+Gp4hbjldPQO8KISO\r\nA6ew+aml231OTEYC2VzQSfEjWfpe7/4jAN0=\r\n=HMQQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"41954a8a78d5c3ae9aa2155916faebe59e53b1b0","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"8.10.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"16.16.0","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.16.0","testyts":"^1.5.0","ts-node":"^10.8.0","typescript":"^4.6.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.0.0","@typescript-eslint/parser":"^5.26.0","eslint-config-semistandard":"^16.0.0","@typescript-eslint/eslint-plugin":"^5.26.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.1.0_1658957732239_0.007583685514920724","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@4players/odin-tokens","version":"1.2.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.2.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"c287ab2b0cfbc7f51aad73d7650d08dd8fbd5f03","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.2.0.tgz","fileCount":11,"integrity":"sha512-4gqVMn0pspuhML0UX6Bk38Z/lCAlwGkuBoqjnwq7ZNrfne+4P1LPpcsZuNl8cs9hxau7FWZCf3rUL9A42VjEvQ==","signatures":[{"sig":"MEYCIQDS/EGLh1knU44QuVrOEb0aPZkBJJSjscnjzgkaGu8kZgIhAMExhSNv/bYlCTB8/DN5G3a6jiD+uOH9IXYclxDBn6bH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":28105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjST6SACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKhQ/+PPi/sXO5uRoPKGurHKbcFzibvRkKwBP5OaxDvwtW+8V0XEpw\r\n0G/NIhiyryDiy7rbm4xgx2S/k6NGshz546qNubjl8ayTHE/3Eph3ndiOd/dZ\r\nwcopvlYhnqIBgajgmOzHOAQP93DTb8pwKd3Sv6L9kScUgQltVjEycR1iy2uq\r\nQwZuG5VHX3NfaTpkUJs9atClHsSE/I0T9sukzDTEIqI5quIPYSdzSTw2UrMC\r\ny52O0qpzTwTCtrRIuzR5tXL/ouwxXbAEDJEL+uwd/RAWtQ3+LdUWRPCizdc2\r\nEtcQaG1IPH9A9pFFJ0yAHHdUJ/aGPbE1/q3GjPyPPgkVy8CqJRn9tPXL2UtC\r\nCY85cpeTdGvsqeAZU2hTt9mcy2YAqXdzrlG3jGhKW0ftmkPLMI0Y5b/GLSgi\r\nKhPW80713dQHrXf6GDLpVrSm1hHn5AbnAC2x/By/YsTZhvheIowljxgPWOQS\r\nqkcNPcShW9aA4cctvgZeaKXuLdBDX5NT54gJo5ezP2Sb3ERhZYSfTnnyM4nm\r\nz+CH0SP9m068IVpsOxLOoctdxOGTzYbw24kG5ivgp4+kcnyLtOuU/Cg6svc8\r\n0e7QDPhaw+pskl0IymQrZOgad8f/M5NQ8Q2Iu0CxKUVD7qzimHLlLREb4htN\r\nrFt7vB7IXFan8wblzT1rR2jDZqcgGFqnBAQ=\r\n=hJjn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"7bd0be7e666785a770f3bd105ed3c5ed89138129","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"8.10.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"16.16.0","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.25.0","testyts":"^1.5.0","ts-node":"^10.9.0","typescript":"^4.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.40.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.40.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.2.0_1665744530694_0.5803251833862801","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@4players/odin-tokens","version":"1.3.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.3.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"64d1cb98a82a78cc56242c6deb21748b2372c701","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.3.0.tgz","fileCount":11,"integrity":"sha512-aBDkbRdtHifVlFKl1ZrwnFTACSh+x6nqBtTbrc6XxGeL36sVO/tVb2FaCpTVWAALYctEGZv/+RbCsE+y1w3Hvw==","signatures":[{"sig":"MEQCIHEoMz1nBi2OJrzj9bDriKwQxRZ6nZhcrOWN5oa8/1zSAiAo9fjb73rT1VVdSvSpCQF3yUavZmyxB0l/oHMO1B8CHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32507,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjin7BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAOg/+NoVqo6LI+vfCWyv1DyU/lBcfDVIL+jQfw+ICKaqFf3wOXXR0\r\nzGTEcRIfb/BksjCMMTwb7/sB5+GSiMowKTcfBsgBcbrKEBhUdZwmozEl9ZsA\r\n2X+ECvqSDvrin2YxDwbO2t3E4ylGHtY+XKs8KKj7Ypap8M4m87PPCPAK3moE\r\n3Tu4eVbcig0pS/jEc3sqcpRNsEi18f7WfFTQQw30QoC1VpZh/7LAlqdqnxpX\r\n0h8jE9a+HV9N9WorQH+laVI0BRnj8oZIiEbBdnNv1nOeULD2HbGw5V84m904\r\niQzwXKweRfODtWZzBKgQCvWvsL/ctf+G0FbnQ97mH6hlPAIOpoaQ1yN5LwW9\r\nAiHtDIvo+PnOow+wbeDRLjlMeCrMRvBmKd4YuuaXrOk8YP9iEab377mswx+2\r\nh4ak8eNSXC5LruqVXQVnMBYZSXRmiB1IJnXzt4cGA1N5UeiD546f8dPbogBY\r\nnqrcpU+TVepoGHq0msziZzBl92XeJ90fUBUDjCT0yACnFmFaq7faiVUrhPkM\r\nGI5BExlziiJVvmWN+2kIr0ue40mEgGeMJ6ykcvBL7Cv8acFlRoYNg//jalL5\r\noxNjIRS+QrlW9oM/Em3H1yWMAOazQM5yIy9S2FIWqHHEBSlagQL5tqa7gxho\r\n/OxAnJpvJGZbV4GLSHsonFOjg8BLcuOJhLI=\r\n=E3Op\r\n-----END PGP SIGNATURE-----\r\n"},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"0be64ee9113603c7d080c5db71af92e64c893fc5","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"8.10.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"16.17.1","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.28.0","testyts":"^1.5.0","ts-node":"^10.9.0","typescript":"^4.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.26.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.45.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.45.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.3.0_1670020801542_0.3312395010692557","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@4players/odin-tokens","version":"1.4.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.4.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"29ef08a6b6f392bd10a16d73114fe57fb6c92580","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.4.0.tgz","fileCount":11,"integrity":"sha512-Es+qe6bMEjndsHX1KlnnW1kYoFckSIoIsuuNXgXzSUhaIvkwhTL+6E+YBYW2hvv0fFJ1P6wqUkoyPXY2C9UySA==","signatures":[{"sig":"MEQCICwYKUUx4t1Vmal7E+WA2alh4j9T1CGUyzjxdeNJKdNIAiBpHo+KJ3zfLk9A+EWhOnnig90YBmEueGitbsj0ST75IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":35302},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"535231a846a5dd1b2e714895b90922f7ab559a99","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"9.1.2","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"18.16.0","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.42.0","testyts":"^1.5.0","ts-node":"^10.9.0","typescript":"^4.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.27.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.59.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.4.0_1686133693340_0.7242125679482603","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@4players/odin-tokens","version":"1.5.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.5.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"821c7d8cbb966270bb4f95905284d1987cef0e21","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.5.0.tgz","fileCount":11,"integrity":"sha512-dKPopv4aiLqQ4njQBzVRFWcysFlk+X78I8YJSXHddjuNPfJD3ieJTsUA6UxuPfLr5nyrkrZkZmgrdBQZMCp46A==","signatures":[{"sig":"MEQCIH8Ixo/9ptysKVEi1go5LoJMyQA5vr4GbwFXOnRs07unAiATxqf++aIJMT+IixPWIBw16pK4QFjXDCO7ER3zD1G95g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36076},"main":"./lib/cjs/index.js","types":"./lib/index.d.js","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"d4817cee6dda50d7b9782f6bd97c89caecc117ac","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"9.6.6","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"18.19.1","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","testyts":"^1.5.0","ts-node":"^10.9.0","typescript":"^4.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.59.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.5.0_1713878617244_0.30993806447466943","host":"s3://npm-registry-packages"}},"1.5.1":{"name":"@4players/odin-tokens","version":"1.5.1","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.5.1","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"fe9a466b56834bba69c6dd2bf0f44340c76275e1","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.5.1.tgz","fileCount":11,"integrity":"sha512-Vdr4giTSPRpUU88TXtxAz1RiYUzuOOYgq4+IRPyAGS7F7bnHHz8KHAGkk9MGQLbBNeKmcVOULBbR/JeGbE8jgw==","signatures":[{"sig":"MEQCIBiwm40UX5xffmopulEx4yqq9OQKT9rdrtEfkaZWz8BrAiAvvuviYp0hlXGCzUZMZid3ZHS8ddcMY5fXwfKnSz1JoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36076},"main":"./lib/cjs/index.js","types":"./lib/index.d.ts","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"44260a7a025653f007f55f9aba54c5ccbc3b30b7","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.2.5","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"20.15.1","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.0","testyts":"^1.5.0","ts-node":"^10.9.0","typescript":"^4.8.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.1.0","@typescript-eslint/parser":"^5.59.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.5.1_1732360055033_0.641094385993662","host":"s3://npm-registry-packages"}},"1.5.2":{"name":"@4players/odin-tokens","version":"1.5.2","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.5.2","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"db9e14c42d74e026fe69b5396e21cb9a43c9a882","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.5.2.tgz","fileCount":14,"integrity":"sha512-iWcER0MhqcGsrseVRXt8A4ceEuF2i6qRcROB+uZPojRDf7xkwSbhTwDTkmQa0JuYjqAmKJEfD7mSHROHBedOJA==","signatures":[{"sig":"MEUCIQDkQAwbbXwXu0n7Ekm8fjlQtvXsuIcQZuNQC6cttLnrgAIgZyXkrYEkdRiqk3eubWyv6zOtFsowL53fA2XNzb9lOB4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":36227},"main":"./lib/cjs/index.js","types":"./lib/index.d.ts","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=12"},"gitHead":"3cc643bdd76231dfa19d289d20df43430fa0b416","private":false,"scripts":{"lint":"eslint . --ext .ts","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.2.5","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"20.15.1","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","eslint":"^8.57.0","testyts":"^1.5.0","typescript":"^5.7.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.29.0","eslint-plugin-promise":"^6.6.0","@typescript-eslint/parser":"^8.15.0","eslint-config-semistandard":"^17.0.0","@typescript-eslint/eslint-plugin":"^8.15.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.5.2_1732462826557_0.7947488972063088","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@4players/odin-tokens","version":"1.6.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"author":{"url":"https://www.4players.io","name":"Maximilian Münchow","email":"maximilian.muenchow@4players.io"},"license":"ISC","_id":"@4players/odin-tokens@1.6.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"f6b3114e764aca954ecb315419f2a693eb9bdfc1","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-1.6.0.tgz","fileCount":15,"integrity":"sha512-Kn1fYP3frRPGXRn4fcXee7MdOYG1jb+N2FRsg460CcCwpY88psTxhld8hRF8jMi71h7i3Mcb5pUW+M+8SlwCbg==","signatures":[{"sig":"MEUCIDNFieQun2fo5O7Y6VoY2uFMQn8y1SiI3NPwP9DHk6CYAiEA3bITExFBJfcyCGjWGiLbxCKyiWaXorzbx3IutyvJAeM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37703},"main":"./lib/cjs/index.js","types":"./lib/index.d.ts","es2015":"./lib/esm/index.js","module":"./lib/esm5/index.js","engines":{"node":">=14"},"gitHead":"297781a9725cfb4c4cc7de9006a0d6b2873ca97a","private":false,"scripts":{"lint":"eslint .","test":"testyts","build":"tsc -b ./tsconfig.cjs.json ./tsconfig.esm.json ./tsconfig.esm5.json"},"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.9.1","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"20.15.1","dependencies":{"js-base64":"^3.7.0","tweetnacl":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.0","eslint":"^9.19.0","testyts":"^1.5.0","typescript":"^5.7.0","typescript-eslint":"^8.23.0","eslint-plugin-node":"^11.1.0","eslint-plugin-import":"^2.31.0","eslint-plugin-promise":"^7.2.0"},"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_1.6.0_1738732203435_0.03477239980660074","host":"s3://npm-registry-packages-npm-production"}},"2.0.0-beta.1":{"name":"@4players/odin-tokens","version":"2.0.0-beta.1","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"license":"ISC","_id":"@4players/odin-tokens@2.0.0-beta.1","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"87c4b75f2f574f5791aa63ac063cd484064ba0bc","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-2.0.0-beta.1.tgz","fileCount":6,"integrity":"sha512-FyK+C0esXhFN6cENU3OWqJFyblTOZm/w5XCKPdbe+FTIFqFOUiQGuX84a1hvAix0fjO4REb+MTadWgqo+GIsgA==","signatures":[{"sig":"MEYCIQDU8Y8z+TFUXH0/j5hBBPV/G3u9gwf2Z80EAgUq35GksgIhAIcqzYiRB/E573UEG5V1wcl3Gmwv17Uwa4aTNm5WoLlg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17125},"main":"bundle.js","types":"bundle.d.ts","module":"bundle.mjs","engines":{"node":">=14"},"gitHead":"adbea4640cd63b6516c3589c49197db3c1f973b8","private":false,"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.9.1","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@noble/ed25519":"^2.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_2.0.0-beta.1_1744668555207_0.17204882381271003","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@4players/odin-tokens","version":"2.0.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"license":"ISC","_id":"@4players/odin-tokens@2.0.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"f7c691949ffb45e2e72275ec65f075827a073e30","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-2.0.0.tgz","fileCount":6,"integrity":"sha512-aVN9BzLcrEjjDbsdxESfTqVkvSsnt+EtUbwvOzvkb0Ldhf0trQay5ugqyEV7TUBLTcj7ZqK7iNbHA3bZXqGpaQ==","signatures":[{"sig":"MEQCIAhMUMEr7Ufb1MLLva1BHtam9wzYwGQZCwfr8OQnmKdjAiAOkfpPvUVGj815YHC6ppkLV5NeK4epvGSwpA9jkbHIAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17118},"main":"bundle.js","types":"bundle.d.ts","module":"bundle.mjs","engines":{"node":">=14"},"gitHead":"f665cfdb22e38ff7438510f75796c18bff58624d","private":false,"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.9.1","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@noble/ed25519":"^2.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_2.0.0_1744669011513_0.3585968040898697","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"@4players/odin-tokens","version":"2.1.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"license":"ISC","_id":"@4players/odin-tokens@2.1.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"63928ffed7018ac4ab44a835dad99032db37eba5","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-2.1.0.tgz","fileCount":6,"integrity":"sha512-Rx6voNqAxTOm0bwKsav2Wvv0l0hIbiIuo0YjK+B9VkHvJ/0/H87dHWe0QQKe4IQfN7j0/6mEkpMtdNE5a4s8gQ==","signatures":[{"sig":"MEYCIQDQfthVzPRfORS/CS4Nb7B0mrmWFHVFEt4WLct3htzDsgIhAMsXMlYonXnZvI4BLO7peEszKfnk0agcy+piRpDIzRdi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17216},"main":"bundle.js","types":"bundle.d.ts","module":"bundle.mjs","engines":{"node":">=14"},"gitHead":"f631d0c236a1ed5bb19e170664ff0b2a937f3d8d","private":false,"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.9.1","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@noble/ed25519":"^2.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_2.1.0_1744670173174_0.5956066258917019","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"@4players/odin-tokens","version":"2.2.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"license":"ISC","_id":"@4players/odin-tokens@2.2.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"7f810b5a4cb5c7332422ebdbc911acc84d4bd87f","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-2.2.0.tgz","fileCount":6,"integrity":"sha512-IT2PU6BzlfhenADrWjxOuZTfa7iP3RoEh2v4kmpPql3RP+OJsMA02BrSl1goGc/7/9ySmasBW9Atza7i83d5Rg==","signatures":[{"sig":"MEUCIQCgpmspt5NyrJYzNnC3vAXN8ztiMhYT8qr5uMOUUrwLGQIgN1zu1xh+U+3lQs+k3p70/pLg8Wk1ADmSmu3ByEz82rY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":17587},"main":"bundle.js","types":"bundle.d.ts","module":"bundle.mjs","engines":{"node":">=14"},"gitHead":"423f892c8f6c787ddb115c45e8086e5fd9193aa3","private":false,"_npmUser":{"name":"pschuster","email":"pschuster@me.com"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"10.9.1","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"22.13.1","dependencies":{"@noble/ed25519":"^2.2.3"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_2.2.0_1744712932558_0.5538464514402588","host":"s3://npm-registry-packages-npm-production"}},"2.3.0":{"name":"@4players/odin-tokens","version":"2.3.0","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"license":"ISC","_id":"@4players/odin-tokens@2.3.0","maintainers":[{"name":"svenpaulsen","email":"info@sven-paulsen.de"},{"name":"pschuster","email":"pschuster@me.com"}],"homepage":"https://www.4players.io","bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"dist":{"shasum":"b0ac322b2f247b67db6e106a3af43e0fad3b64cf","tarball":"https://registry.npmjs.org/@4players/odin-tokens/-/odin-tokens-2.3.0.tgz","fileCount":6,"integrity":"sha512-hXjLDeIcShTo0fgTTTAGwUHUbjZWApWadE8l+BmzatsiDVKmVJXNPLgTeiQZPTiuwMmIGb4yJca/bcxdTl054g==","signatures":[{"sig":"MEQCIB2OLphznkK4qKsRpfMZBEMpmquFpmglaygb0pETm4ITAiBDeUOD9twBvRGJWK9VlLlg6jcwxEmNYJuqpgUBoFSiEg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":32765},"main":"bundle.js","types":"bundle.d.ts","module":"bundle.mjs","engines":{"node":">=14"},"gitHead":"d338dd736772cab21e9a689f43acb482b6a6a5ea","private":false,"_npmUser":{"name":"svenpaulsen","email":"info@sven-paulsen.de"},"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"_npmVersion":"11.11.0","description":"A lightweight token generator for 4Players ODIN","directories":{},"_nodeVersion":"24.14.1","dependencies":{"@noble/hashes":"~2.0.0","@noble/ed25519":"~3.0.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/odin-tokens_2.3.0_1775223558584_0.9441411936353452","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2021-09-06T18:37:10.377Z","modified":"2026-07-23T15:34:48.015Z","0.0.1":"2021-09-06T18:37:10.517Z","0.0.2":"2021-09-06T18:49:39.240Z","0.0.3":"2021-09-22T10:14:32.266Z","0.0.4":"2021-09-22T10:53:54.904Z","0.0.5":"2021-10-06T13:34:43.761Z","0.0.6":"2021-10-08T21:10:53.459Z","0.1.0":"2021-10-11T14:13:43.583Z","1.0.0":"2022-01-24T09:57:51.356Z","1.0.1":"2022-02-21T10:16:40.339Z","1.1.0":"2022-07-27T21:35:32.393Z","1.2.0":"2022-10-14T10:48:50.865Z","1.3.0":"2022-12-02T22:40:01.759Z","1.4.0":"2023-06-07T10:28:13.491Z","1.5.0":"2024-04-23T13:23:37.396Z","1.5.1":"2024-11-23T11:07:35.237Z","1.5.2":"2024-11-24T15:40:26.724Z","1.6.0":"2025-02-05T05:10:03.588Z","2.0.0-beta.1":"2025-04-14T22:09:15.449Z","2.0.0":"2025-04-14T22:16:51.722Z","2.1.0":"2025-04-14T22:36:13.378Z","2.2.0":"2025-04-15T10:28:52.729Z","2.3.0":"2026-04-03T13:39:18.744Z"},"bugs":{"url":"https://github.com/4Players/odin-tokens/issues"},"license":"ISC","homepage":"https://www.4players.io","keywords":["authentication","ed25519","odin","sdk","token","voice","voip"],"repository":{"url":"git+https://github.com/4Players/odin-tokens.git","type":"git"},"description":"A lightweight token generator for 4Players ODIN","maintainers":[{"email":"info@sven-paulsen.de","name":"svenpaulsen"},{"email":"pschuster@me.com","name":"pschuster"},{"email":"acc@zinomedia.de","name":"zino1337"}],"readme":"# @4players/odin-tokens\n\n[![npm](https://img.shields.io/npm/v/@4players/odin-tokens.svg)][npm-badge-url]\n[![npm](https://img.shields.io/npm/l/@4players/odin-tokens.svg)][license-url]\n[![npm](https://img.shields.io/npm/dm/@4players/odin-tokens.svg)][npm-badge-url]\n\nThis is a lightweight module to generate API keys and tokens used by\n[ODIN Voice](https://odin.4players.io/voice-chat/) by\n[4Players](https://www.4players.io/company/about_us/).\n\nODIN Voice is a cross-platform software development kit (SDK) that enables\ndevelopers to integrate voice and video chat technology into multiplayer games.\nCheck out our full [online documentation](https://docs.4players.io/voice/).\n\n## Flowchart\n\n```mermaid\ngraph TB\n  RandomBytes[Random Bytes] --> AccessKey;\n  AccessKey --> PublicKey;\n  AccessKey --> SecretKey;\n  PublicKey --> KeyId;\n```\n\n## Example\n\n```typescript\nimport { TokenGenerator } from \"@4players/odin-tokens\";\n\nconst accessKey = \"<YOUR API KEY HERE>\";\nconst generator = new TokenGenerator(accessKey);\nconst token = await generator.createToken(\"my room\", \"john doe\");\n\nconsole.log(`generated a new token: ${token}`);\n```\n\n## Terminology\n\n| Term      | Description                                                                                                                                         |\n| --------- | --------------------------------------------------------------------------------------------------------------------------------------------------- |\n| AccessKey | Gives access to the ODIN network for a customer. It is a 44 character long Base64-String, which consists of a version, random bytes and a checksum. |\n| SecretKey | Generated from the AccessKey, it is based on the Ed25519-Curve and used to sign a Token generated by the customer.                                  |\n| PublicKey | Generated from the AccessKey, it is based on the Ed25519-Curve and must be uploaded to 4Players so that a generated Token can be verified.          |\n| KeyId     | A shortened PublicKey, included in Token, making it possible to identify what PublicKey must be used to verify the Token.                           |\n| Token     | A [JWT] given to the game clients that allows them to connect to a voice/video chat room in the ODIN network.                                       |\n\n[jwt]: https://en.wikipedia.org/wiki/JSON_Web_Token\n[npm-badge-url]: https://www.npmjs.com/package/@4players/odin-tokens\n[license-url]: https://github.com/4Players/odin-tokens/blob/master/LICENSE\n","readmeFilename":"README.md"}