{"_id":"@diemtarh/login-service","_rev":"16-f02d5b710be8c823d37b7bdf955bd02d","name":"@diemtarh/login-service","dist-tags":{"latest":"1.1.13"},"versions":{"1.0.1":{"name":"@diemtarh/login-service","version":"1.0.1","description":"loginService based on xState","main":"./dist/src/app.js","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc"},"author":"","license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"bc85fe1cc4fbc6a24741ae02e509b7c2d40cdd9c","_id":"@diemtarh/login-service@1.0.1","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-hNFcS/qsfe9UAy6g4GxIzLSMs5yNmzQJk2xYQQ5B8mO7oggGqxBXmLchPNFG3qWdNg8wK2F641d6sw4P5e5rPA==","shasum":"6e4c90bba8d18911a8af0d86f25bc9702c5e2a0c","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.0.1.tgz","fileCount":5,"unpackedSize":11645,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegNrdCRA9TVsSAnZWagAA9boP/A4yG+8zMWy7nz2+P0Lb\nNBigpspSUp+mjRtYsAHcQp4JvwCxp5p2pJmhC+cfCWADLS4FFTiiEvBrjRJ+\nMYIoLXT1/DuEvcVGh8FLR4n9f0+HW7TjBAU+Ks4MfwUhfrpsxR6jZrxM0yfj\nzX2Ll76tpVc8zM9zsGSTmsHok89awDRxZWWJEd+qSsuEJw/MuFwCAQ3a+1DS\nATTs6Taqze4B7J4ucY5NPJl03nq98fXV0wH7Aix09nfZJhXW4cBMTRw2/nTW\n131t58ppSmuDPDpWHX4jZZQuSqlMB8yWi6InTigF1DfPzV+ATRYv2HXTAOC5\n17HzRcPWMFDoql7uLcsPtdEXACmlKVZdR9s3lz7Psj1023bqZuYL2g16Rt9f\nkzN0vEQ/wfkrXxXd/r0Tkmrmsjlujuy6QpVA8j1rK1A0If1BC7Ye+GRlY5Fd\nzgaES1M2LrCSg8pDWCFx6oeqwdv7zDO9PBdMatkIPwngtinZ2D9jj1UzUTXE\n5imBt2w/swxNxrD1Dno3uhqTHkloyvCQ7ok8q+1GGnyIxBZAbHeg7otLhITR\n/rOY1cpl+/aUo3az5xNZYqFqWgP6QWNhF6LtdTLag8SPam64tN6ET01h7zFu\nXz1tm4VUfk/t5AHh39s0Gwbc2xyfkTk5KEQUDGWJuKIRUuvnz/6nPSDSJfA4\n6ebk\r\n=eNlB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrfbXiWx9BVE+CXiQHilXvPVM4p9T1zJ7bTdaWBQKu5AiEAiPXnd7S/2cprLCpPLeaLS7WEbqnkGDW4wx9l+PXvPjU="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.0.1_1585502940804_0.2139084646091376"},"_hasShrinkwrap":false},"1.0.2":{"name":"@diemtarh/login-service","version":"1.0.2","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm run build && npm publish --access publi"},"author":"","license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"bc85fe1cc4fbc6a24741ae02e509b7c2d40cdd9c","_id":"@diemtarh/login-service@1.0.2","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-qWo0T0PFer3YMRJOfV0GjpXIEuoq16L+ktXV1/qkn7Yrt2xi3DtV9vcYtopjHpIFB6JEbogT8qjANeWexhVszQ==","shasum":"d4e801c6c9981137290ee5556a320fec4226f61e","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.0.2.tgz","fileCount":5,"unpackedSize":11739,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegN34CRA9TVsSAnZWagAAxhoP/1U5MsRmHgLdhDJ1/93u\nK94MI2uxw54QUQqpVrFXyjn3n7lpflcDOoAKF74c1lcGBNcOAW/0kgKqZ9Rm\nB9Z4oyCg1FVdxw1nxn8IFMqVwamuWkzaXq5g4TO0hiSBjBqOZNkAan3JoSOV\nnwWLrmDezSr/3wD7vKrwF/KB0fuPCTmcM5U/9FW4QREe1sIIl2MCgIu5UPSH\nb4Sci5lqZNZ0ObDSk3BHC1UGltGxjkuoc+8DGw3Ixi+eh22B/hRLDpxUFLTz\nd+Z/fmjQJ6TuUDkc42AL8KXKhGKfSuQ/zOLroLrjQbwUqkxcvZTGcKL+tzqF\n5P1aSZPZd0UzmZpR6xm4bMH3Anl93HhwXxd0ZcvQnTUqdHtcuwqeRMsmIEWY\nBljMYQg6bjoURObLWZkT5I37+07zfqupJIMvUZr98eENf95CBdg4bMEwrsYR\nV4D/bHE5yr/1BgDpxNHejvxevXp46Wkk4ynQQ3J87C1aLvNbutOIPQeSaVRa\n/JYOrvlAla1daeCiPcVOn0eHNZd0ItVp7pPoOD1F3gQg+1VJ4vvj598E/7Eq\nJj8ykrQLTqPjc7dfUp/KVdhig6rvNpqPpNq1IGcRP+A9JgyLDo6d497A5qj7\nHIjLwv6L8cS/FinsdCuu0kGl55GgVKblIl6ljr2FxD8+6BZ4Hk/OaXOFfgAt\nluwy\r\n=HbYO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUTaCJlX0HZU2CFWCt7EHXlyjTBtpAazmQE++5PwNq3wIgaYTF+ZoP+rsqetMQtmLB+wOhxB5Sd+Jc0TApDXdyqMA="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.0.2_1585503736048_0.16390635983731183"},"_hasShrinkwrap":false},"1.0.3":{"name":"@diemtarh/login-service","version":"1.0.3","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm run build && npm publish --access public"},"author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"bc85fe1cc4fbc6a24741ae02e509b7c2d40cdd9c","_id":"@diemtarh/login-service@1.0.3","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-1EZNd2ba5JeQIBUUDtdgTixDR89x99OotBF8nZW3HITL0lBK9skNh1hxxBSd8df9yrA2PiKFx5sOov9ORajZtQ==","shasum":"6c7371c944b236d0fc284a681ccc2e3c6ad4fc59","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.0.3.tgz","fileCount":5,"unpackedSize":11752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegN7/CRA9TVsSAnZWagAA4A0P+gPx6UH7h8oz2LFRzvQr\nl3IpS9MwjVdmotM+ls81ZtB6vt+Ot71N5tr7H/8bfwVgCS2gXejgR5l9+JlP\noM4VJfRNuPTPc4cdQt823JMBFApK5dDc9sJYG4s/XVHfJT6RApWczL8w8hcm\nkex87GcHK67R6tm52K8lj70JgbND0qFujA4ExicmayImLAsiOF2uCFTOBujM\n7Y1NDMKE5/LWf36W0/92raoaK3zxbnarSr/Ge5t+NXzoNTHHLdi32K4cCPTQ\nQGjU604VXAio9e2eAgTqvt1le3Yob9SIuAqruJOtbA1VZN8T1aGLsb31jXP4\nnZYocCvsU/QFjz5uWTkchjt7ZqDaTx5euu41beS+soIc+1AdETH8zaXbAe47\n/XyA8BGWR+iyzadkqF4FOnEBX/O7duKaK/sGjehAnE2mZpRxddq1MRiIDBfu\noF84qi/Ni0oMZenUZOUimfHIQZ1L7Uaet0JjTFQ6pye80f8PDhAMKX/ScV6T\nUKUrWxV6OL1OZvhVcigm8zJLB2jCxX7nNKpv7+nSkw48qyCyEbNwOeqzylYW\nK8QuJLF4hepyq1e9psDp39+ALL7WpP4GMtc5WS0mPxVLVlyaVREwt/0NwPv3\njh5tPidc82NiHFG5gqaC03i+1z0teFGtOjcdIbuE37OkIn/7WHx91ixCpKFV\nKL04\r\n=dLg6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCNKICk5DC8JZXPNkCxvV9qPKKcC5YBzKxKj3EbzXZ9/wIhAO/2b1QUG4xn9O+7wEGm6hTeFQubMHs/8Ip/jIWedRRK"}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.0.3_1585503998513_0.46628087479563973"},"_hasShrinkwrap":false},"1.1.0":{"name":"@diemtarh/login-service","version":"1.1.0","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc"},"author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"2dd21e02769078f5346a18c9fc4e3f9c07e7042e","_id":"@diemtarh/login-service@1.1.0","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-DY8VBRR9vfY9UL2ECCW2dQM1GC7wMM70UQBYsnzFa6iSMYKAUcyNjGFESwtNPucYm+udG01cmvMI75NPPHDxAA==","shasum":"8592e56a0c50420927f2d13d4df9b70dc4204257","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.0.tgz","fileCount":5,"unpackedSize":12217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegjJ/CRA9TVsSAnZWagAATMcQAJ/FQK6xm1eAiQm2SREv\nNoA7TU4U8dxBEhklS22QtFC7PCUYdNF1b1ftIb0Sflj9bclDlb3UOXMJqQ8K\nH1eezFF+PBUGy0OPL9y6wkyLDZ0AhiLG5u4GvlzP+kQXYuoxEK3R1OQdVVKv\noPMSfQVqQ4s9lyPZxilxIS/SZsGzMv5zLq77bj7mMAf3CXI6HM0AvLvoLSz0\nc3MARYgDvqsuLY9gaGwANEdw1L1xFbPICd/ww11L5P9QiVCUcSU2u2WHwwnU\n2FRVZrLu+JpSjNrXCAWVcI6B1MiMh/Ja0M9IPdASozpgtO/6x/dswA6MqVvw\n1iPfxImP8NIvxXudB51jNgriQV6RgLMEdtfo/Rc2pusuucluUDScnuvkrt6J\nIrN/1gkvjxbWMp0W5vAtro29jpeRjpv6kwhH9w+aPdn9FMzr5I5RvjSfsbJn\ns/sCxb+lEzzmOiD1mI5q0zrfGJUnzLir3Vv/xn3B3NG2OxlkHgdFeo0iTerA\nnDpnLaOnXRuLGdkTwlROgyVi6ppbp12FEfkcPYzYrAx9zuUFZBu6yievvfAm\nAKO1mdn7D105U/pk6W0TXlPKDziiFhOeZe2D4ABCeMBZeU2ZzClXFpw487y4\nlSwxS1i+WdeJwJJfrN9kKVMX0sWRFZvv6BaIwwcQWD1x9xW67ZhSyaN7rG5i\nMtxi\r\n=v03E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeWGRj83/ZddUNxowR+njewDYgbWhGs1yxQeEJ1yB3GQIgW+I+ywHVV7/X7uRvtohwlKn9ALlI1Itcj/MyjrOCx8c="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.0_1585590911470_0.008569912758389142"},"_hasShrinkwrap":false},"1.1.1":{"name":"@diemtarh/login-service","version":"1.1.1","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc"},"author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"299fb0fc053018f9d66436e9519c0961a03d3235","_id":"@diemtarh/login-service@1.1.1","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-bKqPjcthhJ0tfdOGv7cVG2ngCuiZ0Jr/hBq3siijG34/hN/qyWEOoJirKxt7ZpgfI/6Sb2pNwvxODT8uylXvKQ==","shasum":"b454199bfb1e421545902c0b08be6df180cace91","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.1.tgz","fileCount":14,"unpackedSize":25591,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJegjoFCRA9TVsSAnZWagAAaKIP/2h/e8NfktmCqCsPW4SB\nc6J+dQlPzdTlv+1wRQ6sQh5QPPa6wVyFXkV2M/3Q2LpjuUxK3oFp1GDZTT8/\n9bcduauQVNDQyZCyn1OFdT7secsmGtUqYBgJsLlaTWtg8Rdw9F0fL/Ia7Ozc\n7Dmp8pX/4tpfCtkaHaO/b54nmcdiERsQmhBRIG1a5wO6SO/LizmEItLy93Xk\nJIGNx/uU5P3mhV+ceF7/wosYBiw5dyGcc1Iu4eFnt4d1TbiwPLKbcXeXckQy\nRvp3jxC3akvsB5orDrLDF5vLkUZj2u4StQQdKiunHO96uubh6Xgp3HrDutBC\nk1oPeDyJF0rHdFp/6w967KZP7I1SuCmC/z31nIrByy5xcJuhfkw11ZBE9XDT\n1MxWq0ujTV4uvZJ8s023K2xiLz2Jjt2fRlQ9oS/EPgbmp/ZRwJ5oBKfShXcS\nW2uE0NWMU+RdQV/Ukvsp8i+iYVUoIdnrsBrPwTAXtYCna6rpx1JyOw0dK2QI\nsv1VQjRxmULhzPSKZhUP4FrazCukoA13fb2oavU8CALCnTqQ9SdOr9rr/yb4\n+Ziko7eEe7gfAkHteHRUJ5k6o40zW+CTAnq1NpXCbvCpu5Dzz902xcFhpfBl\n0RkWyNuhWHNcOfRVr4bA/Uhy6SSILyD/2ZWCwAmmj/u8uy7d1jERKL8tMu0H\nLqR2\r\n=bcxz\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhv/VDpwKM+Z63sRvMEul0WeUe8oESlrG5UO1/9JNndAiAGyzAIdkM1r39GXsAdm1j3oV2m7Z/t0zp9C/vljVAL/Q=="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.1_1585592836711_0.6607748241301723"},"_hasShrinkwrap":false},"1.1.2":{"name":"@diemtarh/login-service","version":"1.1.2","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc"},"author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"e4d387cd0e60a3d367743e9c3326062da23817f0","_id":"@diemtarh/login-service@1.1.2","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-ni3UH1fAKfS1uKq03OzW77JoGgPrDjB295Yp4UdPFyIM5Mu5TZwtrnOVH3ANTzUyb+v/d892whJdTtHFhMmBlg==","shasum":"8776b71ee64a78259a15a269e99a4121592586bc","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.2.tgz","fileCount":16,"unpackedSize":48505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehM0nCRA9TVsSAnZWagAALlUQAI0+uOtZPxfBJUkK/t24\nXJuci5LNfEp6KCe1Df4WT7TYNDga2IEOhm4d+oVUcQjuGPR1XdxCJUwrR6z1\nXFAvaw0iRaiZegq3pc1wu1ArCAamE1Qs4SkpPxQzApt4a+XGhX8QY6pOT13M\nOdCuCLA1Ae/mnnKYGK/Lj+JW8r+bohmug+PeOWWFVmkpSIcB5L1aXHJ0bcEi\njo9Pa5sHBZ++uPDaRgL2cahUUD/GwbdGXKltjT/iGJKLT2M25JqfV7utI1Zk\nNhL4UHlPv/pR/jaaVgYKSNvbscrdKNieJFgvNt8IpDFdFuvJiS1p3b6nN8Gj\nsqj2hZd3ekPGoOi0LEZX0ENPGWJHu5CnejXG++mQ49JKy01B7+o+gYCE8CTA\nUG/u4GyNlK50z5CKEjmEhI1B4pLV/88iDQtObfYEkPD+nZ9z5gDs4vZ2iKZd\nx0pIveuylzxKXgPOGRH+9fEY7yWcgdavHBs5jl/nql2LHxv6OflnriJKKa8L\nYByqLNzXyYFXZqu+mTyVsZ63cgmZcYcJpkwMxKx9hLeYDiuZlmIRnCcR+DOK\nSdLt1Jg8oUgeRv0BMEGGXZeTp9jaIaPUWW2UvBA87fP7rIo669mDTDQfeunW\nAowHUO2LScLTa+GRsbgnHVCurHWgloPkyKqBfdIkYCJPWEpULUypM4TWceRq\nb4Wx\r\n=hfty\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8kXa3v6Fqa51ny9tTNQBN8jV3cTJJxq9AReeq0eEjjAIhANOQSyDdRoJkJYSX8d5nC/X6mMMR82QLx/tCTv5Xfeby"}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.2_1585761574668_0.5551037908741372"},"_hasShrinkwrap":false},"1.1.4":{"name":"@diemtarh/login-service","version":"1.1.4","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"ebb7c80bfb3ce37f4d76a2c7d7b74dcd447c9ca7","_id":"@diemtarh/login-service@1.1.4","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vPKeHQ/VjQ4vzyhjfL/oErCTaOoZxnMkLOtmg1JuXV19P2UzTR08gShbgCtko68iAciaq0OK5H6mgPJM8aLqKw==","shasum":"1c882765327f0d7296039a601cc84e5a7f61f445","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.4.tgz","fileCount":16,"unpackedSize":48775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNpnCRA9TVsSAnZWagAAvkYP/j90u+bWcyUgqj7NZCnI\nl4jBBJGOOPenfH5Mr9KO6Dzglr2+4gQL6m5UAtM8/yAA9pyz5n3zFSPT8sz9\nM/PbqGvKGXIR0TCRqQ9XwjNxp/mGtaRz3M+hByx1bonAi03iSfXuntD22cV8\nnxMD2J/76oA6Lo8+BVsQ06JgU1a+9Yd/QOg/sd2XzdBiSPbG8Ngtdhm7ocu6\nZId4BtSmO29DJ/b50D+tsTZLw+WZ3/T6cH0+W8OCy31G1O4G1AR90bpB9hcG\n0SUKhA9oyScA7XjxRVCYd4IvwtOHllCdY4f1F7Yj6ZQiIQUbyR4gKsL46G3y\nwUz5k7UPxDzUKZ7k7doGpYpJK7w14JLjF3Xr+wEnX/jlMiqtnBjFyZnYJ0Ac\n83eCie5Zp7zq+pWkpGdT7tsEk5hPBSrQvyaZ/TI1sfBgTMIf8mGMWdXD2zAx\nfnblolTW1MgXVRmL8tfGIsGmCynei54DscQxRu5aTHJmOy14Le2u7xsoo5eU\ndPGfHJstmHKGjQeKkcY3HWo2PdnfWWYHxlVTVS5AFqfCmdcqfjwKx4gKIp/Z\nxwbECCia31e+0527p21nqvjgz4G/twne4HFpY5Az4TxU5VdxaSJqvfI/T4ww\nKDfqkN4cOaACKHlKoNIOOWjomAjYZmwSCphExJJSddjSLjIwYtqeZFWH7Sul\nxL3h\r\n=fNT4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCsDTaQUsWO+v/YMJYTfkgJf+ZdADmq3HdkOoggka2/owIgNCc09sklmc9opJrC35+fuFl1ejxD9PtMWfWeNs/1wvk="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.4_1585764967570_0.5032149921327136"},"_hasShrinkwrap":false},"1.1.5":{"name":"@diemtarh/login-service","version":"1.1.5","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"8fd681efe5e63c682282d0c63e4615a7dd8defac","_id":"@diemtarh/login-service@1.1.5","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-LQlc35YH8f6fwBG/U3fkRLEo58XRHs0Gt0jCyProw54IPlAUf/4Qze+e4KWIz1nfe67NseLur4OrWHFHSBMT0A==","shasum":"15aa3d5b6653351109df14e57a40c68fc178ee69","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.5.tgz","fileCount":16,"unpackedSize":48775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNptCRA9TVsSAnZWagAA+Q4P/3v/YenWB+76AkD2398F\nSaY8rFAqKe3sgmEQ+5hINtNlDfAmJ1oc/yeESBC8dm9dmX6hxWTTW50YxZ46\n/39sw7sjfnvHWyapXRhDqzw+Kn74XgeeYXiV6UeFC/1lWcTYDYcyT2zjCtw9\nzYnaCwphB1p/2oI/hBzIq19AzI0G/aIMug4wT4EUO10WsbEp4ACdwz7A+27S\n+r3It86buT3qZ6frQUqNn97MiLXQAbZ2edyyoxhzSkoY9pUPEvfRXUVnfBsl\nhmYEtmyyeIMpwSaNNuUoM5CFcSY8/zBCk2a+iZVm7Lox4FFf3ugyiPJLvG5t\nwtjcwQL7XKou+E3E2zQDegcRbKlCQ/ciTJYLHxguuwhjLYh15Y2ROuVQMwXI\ngpMS4HlR8ICGvutsYQHbzjUEMdeYxt7IWu5czd3GnT3DKFgb64EqySVYUhg6\nIjWVR3kiYJMV1pJBHylj4D0SrXbDgZtrwdX/j6k4Auj3UwV2+tnrHJo0fb36\ns6M3D1dhZHxpfB8Vdll+W2S5FYYFyX8GpGxxeVtAMNzj8uwHlab+tjTZ2brF\nQgSgpmeC7RDwm3SzjXp8iG6Bld0gzKi4tZs5zNtjEE27pe9U2lalRG7fI+Xw\n4yfrOJUo7+WHoAezx8wXamjeF+F7ckLsXbK+zyJ7VeGZ5TdKqohtn5c3RH/6\nXR0s\r\n=lGzT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDyjHh/Dx2x20G/lXydq5GB6BjDUFlhbngtJ58I/7LO8AIgI+cq0pMMpjyeuEEtT5fvHfGZ0yK91KpexllHnUeoHJw="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.5_1585764972684_0.48997049480303234"},"_hasShrinkwrap":false},"1.1.6":{"name":"@diemtarh/login-service","version":"1.1.6","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"e4c87260d46d3e6a3f0a6574b6e09dc50a774e48","_id":"@diemtarh/login-service@1.1.6","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2AVLEBLcBU0F6D1SvpLkc7a1zs9WKFcrzHX3l2ma+w5WR0dx8r4RloSeNFWwcD3Rs1HQ0+Q259nQsXWoFB+dsQ==","shasum":"2029c774a7c450028eaf22270965f96b25b2f3dc","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.6.tgz","fileCount":16,"unpackedSize":48775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNpzCRA9TVsSAnZWagAAjp4QAJjcIyZWOXUwaWn+ONc/\nbPzDNc17SPNSAQn2aipaodlyD3A8ptihRpTOXCppwHJKLZqYm9XmhbWP4+dv\nn4Ro3guNaPeAlQEMG15Ghe+7QedA1hk0t1KBIrzgiw71U6yOZ+sU4x/uhmwT\noRj/45YZ05X3ItD5jBQq03AErfzSGtt0Ks/zoPIIsGhN47xbmBFDIEZHsH15\nFOTSmUh3SjiNl3dxtRhd9BnfFWcJL577E2VNxDy/1WFmnn42rBWXUz+lYR1Q\nlbAINXbh1YsmBYiydXpElNPxxMszOjv7BbN4eMgu5FzqVPGtUbDm5lrUx706\nWAR9kOerJbDYqMPhHbV64g0P/DYb48VIISe/U6r/gQPoG/+EBXelRamjX7fG\nc6fASurY19fsUJvzNYOmTeZkABYG4DPnsxFQ56EBBKkl1JzCxWi+M1sjqzXG\nfXkdCuNHFWdT6WxzR/beqBGvyjgZ/5W7xiTPbn4IvTxXbaO8NchFZ3RvQsVz\nRcFajig8AR+eboYERtRsVteFup5SMYghC/8k5oPRAvsl3mLp3BoTf/dVU9E9\nEWsbSOvv911FgkzUhVfaIBtNcxwGNcqWKPOLQn/46EKKG6Lx1D//YjVH6OFS\nVVeMomKI5Q0J+aA4hSX2XixEVubAmj0n1GIHWqzfdC9LrzsjvgK+Uvz9+cbx\n3NQE\r\n=LhQS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGdkMsVxGnaceXDfVHqXq/E2Pc4pJ3RDH/b/MTEA2xguAiEAgKiQRw2xbfvbuSt5kMptMZSiBS8/9mshhLZjOijRiRY="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.6_1585764979554_0.2139591316441536"},"_hasShrinkwrap":false},"1.1.7":{"name":"@diemtarh/login-service","version":"1.1.7","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"0bfaac7d143f2083d900603141a55be7943ac2ea","_id":"@diemtarh/login-service@1.1.7","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-VBB4jBDrvHQeni5s5mbQov/6/z7Dh5c98VsgLo6ZW3RuQ8sDqLRYNrV0d03DdxrL6lkn0PI085/Cv6167YrCXA==","shasum":"5700f536683e2b25cc35b1b484b22a8b2bb64f20","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.7.tgz","fileCount":16,"unpackedSize":48775,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNp4CRA9TVsSAnZWagAA1PUQAJq6w513dqqT6qO2G6Ii\nSScAaGeNf3dSu0WeXDhG3V5KSwrsfOTwJoajBMW6bEPSHWxQMtYrUgGZh3u8\nv+rqJeH59ZDzlqIhy0NwmTyZfxZ80ftQduAQfdAOnYfK5Pvoc939CM4XZhC6\nJufL86uSpG0PL5cLzr5/vUZL5/ZBblbtClNYjfon91K2jKYsvCcnY57jpr/k\n2cjxTEzAbwVcARor4YJAomXEfYvPu/bo/tojqOu02ZqU/Qc54ORuVAVZ96qz\n7TEpQnX5YWlRBTT13MfFJLZNtABPTVUrLcSOif+g7pD8IyV1/ZhzjRw5+kGd\nc794KzeJqsufbRpvQc5jfalbyeg/LYu8s68yiB+78VcCE278xMGOuMjjCwv5\nm6wbxsLEVFAY4Ongk01cO8yjC8rAoT0miHzf2ZkaLWTCF84SL6Dp7Ey3AhUv\nZHBgn0NxSrtOsnALXZEs9F9BD3huj1sRwpWOfIkg0VQPZH/wb+Hkh97vc/zD\nOWEVSwlc9Um8OEq8yfLkhS5f0NzqsvnSQa0OFN67xYAJj4oei+31FKdrJ5HV\n/nPDxco5o8pS1gGioinxaUzjAkdUxi+pD7GI/pjCYj2d8y8Iz9+GwqKdIaBz\n/Skx6ayo32NIpYNsEKl3qP2k/7ad6pP0IqXNusf/Yx4s17Q0vHYxflDTtEsb\n4knS\r\n=YSmg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiIDv0gSgZOYvtwCjp287ffQgLYJGxYLdfjkRx1G0gjwIgPfNtUwGTweYVJrX89vyXZ4g5Vz8M/4/u+u/2IZ9m+/4="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.7_1585764984071_0.06998615046156687"},"_hasShrinkwrap":false},"1.1.8":{"name":"@diemtarh/login-service","version":"1.1.8","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"c01970fd071d68493220845e0eadf592fbe4f7b7","_id":"@diemtarh/login-service@1.1.8","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-9cPraFe4seP2F2iBYKcz439EZVeABNcZQSUTDBj0wi2Im9jCWFdQHpoQ88lskoiIzdMi3zcVkplqMBuppwtS/A==","shasum":"e455d3b48b198abbdd527f1a55f4faa921f4188c","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.8.tgz","fileCount":16,"unpackedSize":48781,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNrDCRA9TVsSAnZWagAAGL8P/1Q8UKtwkpAeJG9kObmh\nEFveGnC/TJhnTtlJWhP28yItA7uAotlX1MUBDu+KAzWua+XyC/jQzZIhesdz\nfGzS+Sr0uoyIVWHksjhMz8vxD7dyHPo1RaPBTYey+yjh+W24SD+mUd7DLhQw\n+4hcDMuF0zVMFe2iJdTd5cT4ZFy5dvbPvlnAL5AZrF3l25AEv8YICd/LS9r2\nqYKRLZC09j4+KcN6LEV/hDMTtaNEaj14cSIq00YKuK0qDNo2LFwCLefU3ot7\n3XLfp32ezo0yBsE+X+mBBryQmUS0Z/jfFZoW2kWFieyQUcyMcSnopb2bq7no\n+5ieIQCoh82rqOyr0F2bu0zPKLa9AQFsijAHbU9vtZ+BO6P7hnBuQ3GhJnw2\ns6JHYqVFaBUEhT5KA/sntGaPJDjWmpyMsVibn6QGH5NsAckD0IkQStxTqF3r\nOnZbF697LOOOu6FIvggnooZBmd5EGra+a8UBfBeh5uZqsofArgdc3bHbJIbo\nagw2SlkjksxB0Z/hNZzvfNFuAaZmVVoe8VftvhExdBPHDa0hj650Jy21iuR0\nrAhzeaz3HvEB0jblqVx4DNyrzcYjtBojBAHeN+9ilWk/rW4p1eS+/e1WgQmF\nMtRb99ED/dERP4KzVjSelzR3X7IgeDZxOBwvOkNbWnrUGxrpLgIuQvVcvHmM\nshmk\r\n=lKhv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDml7GCJI/DQ/RBdp6NImQjmPUu01ccszAFOTmhFtkhiwIgYX/3sm1rYuYp0AAuY6BOMuUPl3ssjUX4Nlr3uZvSoVY="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.8_1585765058779_0.5115132908199087"},"_hasShrinkwrap":false},"1.1.9":{"name":"@diemtarh/login-service","version":"1.1.9","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"keywords":["sso","jwt","REACT"],"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"86cd49b18420486c7c95e35d2b9e897119a878e9","_id":"@diemtarh/login-service@1.1.9","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-akAhdT6HvsNR9eDmS1cS2tY5Fqxh/jDLad8REHn41i7xp4Sj1KOjhrPfPQSgFgl5WExCl9kHSYbP+3tlcj644Q==","shasum":"2f5425d65155038842481eb306f2b3a782c4e211","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.9.tgz","fileCount":16,"unpackedSize":48836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNt4CRA9TVsSAnZWagAANqYP/1sD/5jn4HOTrktfGk/1\n4nu/9E9xMXBG7vAZYaep0OuvZdPHi120YqyQsu8TCb6Gta8lawxw1y+Dkj0d\nIRj+PxBPIe7AaIqDThV/ZLHHtiI6AzTOCr/UEeNNmEDbIYADOY+Hl3ofqhi8\nns4HFWyM4AB9AUsfFJq+xpVu7DbeztLgFmDviQ5n/1O8ndoJ0+RpjNI5hHWi\nkUXMuSvVJNj0p+szrqWMwQ4tB4IQtG5unSkpvPORL38rfWVsXcaGyK97dsfg\ntbjI01TlJ0rfC7XFgcrfJyagXL27/6EiWlq1ox5NeQpqm9R1/aJ0SdN87Xqw\nMPR3iKER1c02HtdH6ViyVz4DkYZju6ZC+oww2uUGj1KiNKZoP5gU436jQory\nKRZGvVNybrdT9rxJ9rocCk2fp/iAY+hs6HB7XqSll0YD608pxW/BxAlL1rG/\nti1j5GkLx789oVO9um+lf3fBDJregBCazpYv5GDj8kJCMoAs8jtyEsqkbdDW\nihRyni4iUav0iZtzfk/oSnKuNHDBhwryMiPdnehrlNBhDZ5SofDYRmAP+lqH\nEBy5DgyqNCxI4I0LA1YXyD53dzEiPwTBCTX4TurP5lR74BkDMmF4y7BiQD9V\nDJIj/99X8M126IfLhPS/HrCGEoUp+Nfp+QHMGh3HG3JCygoedyFf1j1jiJrv\n532A\r\n=++RQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwCHMwtvNWTL6EaimMA1Uu8B661dKopSSEF6Xjh+OMIgIhAOPKEjiwOnA2j9ImVGL//rJ3rlxCaR6zxUA5bO6FA0pr"}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.9_1585765240215_0.27682230205993963"},"_hasShrinkwrap":false},"1.1.10":{"name":"@diemtarh/login-service","version":"1.1.10","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"keywords":["sso","jwt","REACT","TypeScript"],"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"905cc836694e4060dfcc475bf8ab526263b42d63","_id":"@diemtarh/login-service@1.1.10","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-80VlwgGuAck/UfbjM6lJINrc4KxqbI2tKf7IOBHR6ZM1kVtOp/eeT/QKPnk2gBPeA1Ubbsnw4ZDkEuvWu9czmQ==","shasum":"52a6cb830d1367c53a528e5765acd407d76953f4","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.10.tgz","fileCount":16,"unpackedSize":48855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehNvSCRA9TVsSAnZWagAAyKIQAJlWDKaJychEEfEb5uAF\nSs1PJ5g8a78OZQfcXWmgm/L0AYJhvIq5uS0LQo5TBICIHdKxYvPL9L2XIcfT\nIOzeJLmROZJpPjyvr54GnmUlMEP359ad3w3WMummPcToWm19r1O+ykW5tBdS\nyvLAyDQqJT+Q2Exiuo5SfbZ/5aOFuIO2/5++deAKIc4zAcTAvjo4Eb/vObpP\ndrYbWNuOh/nwlVb3uRQQWpH/jMN+wD7CGv8rt63nU7WqJ/KshUZsl6squPP5\nCMokBbmIs2qsB8a0lzSIIWO99QYbVF6y5E0hViwPW1qIM/fymnY3rXOqq+Jb\nf3rWlSe8ta2ooIIxFuX+eTCzs0D3OPPuagi40T8JJ3sxhVrSeZn6g1Z5Q6J/\n4wavJBhScAcRoKS3IE6uzrnvlsrKWMwQ79rL7FEapZUzAUYqnGQPP4SPN2i0\nNqIb2oJpu5eThSpc6v6viRz7xYVsW1EXXeB7Rvm0Q11/m7kqsfHIv/EqUQX0\nVvmAiD0XRqGUKcExG8YGO0UrFyXRoil5NVirUt57NiZA2KM6RBVld23oefs7\nvkM/oFAgbc/UJSKbktShBdYbk9nNDGU0qoxOhInhCySfFahvtz/Mxk6MJNIl\nj0kCfDlvlWr9zet6IwpCiJyFsvLZAN52d7zTWscCfdetIwVK3fTmcKJ8sXf9\nJfdL\r\n=Ax2z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCHxZ8AwoF5g4rZpq4lr4V+h8/0Aopb3BJAvGuEnfHtRACIQCrnnfWtBBwFI+DYJL286TFxR2cmephOwus9+SizIBCgg=="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.10_1585765329918_0.41304585577494524"},"_hasShrinkwrap":false},"1.1.11":{"name":"@diemtarh/login-service","version":"1.1.11","description":"loginService based on xState","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"keywords":["sso","jwt","REACT","TypeScript"],"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"6015df606e0b9103c4d22929089699e46a97cbed","_id":"@diemtarh/login-service@1.1.11","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-PNgYs1/8MvnWj7wTNLb2VCEFyr4JlOtXRA2kg7tCvAyrIIIXS+WGj+riIdFQspr80Fzd+ya9HrNriLHJ4tIuhw==","shasum":"913997f9df2cf8bc8cba82568a83f0fbc9b5c17c","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.11.tgz","fileCount":16,"unpackedSize":48855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehZpECRA9TVsSAnZWagAAZiIQAIPpJmWDnaX7xVwKf8H8\nxk5Bqh98+679UZvy9dZAIPon2ep4mBFNsQvcap+bCrlN2d/qXyMVUCxhS060\nX43trG9B0xr+7xHLDAItjoF/Lom040Rg7xwsPomGdJ/UY+Rb0p/sUsaXDsuP\nhc0ivcH2UXR6HOzAcr5jWoreA1uz3SSXZbUlEP9JqmGjc3U3LSBA0jEUQxjn\naRP4RZELTQtFpDt1+h7AFW3rOHo5bwKAvuqCsmo80Ndf/wwTUSsl915T6cmt\nXaULWRbRtN3z4+RVuXVyHVEdV/uJ7UxDWQx0hVwgI5k5uBqXx4Q3CfohxgWL\n3uj7cOcfwUUGkuq4pOMiXuJQdcN1up98D0guJNwyjqrD5DXEI9HJeYHtjpKC\nUBFBdohQZKB6TIdiHLQ6XqvlqP9vSDzRoxkWvrBReYwhg+ZcrffaiCMz+z1n\n6BYtHPeVQ2NccpjE6IdPjiQKmK6ODUl5HkRsvg+L4RDXag/kZDcNR4Rxnt5t\nJAgaKcpRunNw4/4sI6DkhLcolK6nDTgO3MaL5kZeD9WC0TxPVwK+BkibuphJ\nQNLP/dAx6RK7IE0DM5cUOfGEABL7VMK3QlLKpyNs2HD2zWK3n2d73BpQJlKw\n3sg3TrKnc0UmmtDmLY4Wczn9gnYX1hZhqg1HYmPPXgCcYJhvUB7wsLMjw8j+\n0Rdm\r\n=xF5X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcLRmmnzA9/T8VQ0SMTAJR+4dw/b61/BWjSMkj2WVE0AiBeL+4gB/OEHgE2vAvmfiTRXHxb2FwvAw16tIF3eXveeg=="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.11_1585814083702_0.11491808850849172"},"_hasShrinkwrap":false},"1.1.12":{"name":"@diemtarh/login-service","version":"1.1.12","description":"Clientside processing of sso token handling. Use this service to handle SSO authentification based on JWT token","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"keywords":["sso","jwt","REACT","TypeScript"],"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"6793766991725913776e69a3efff32ec8d5f1cc0","_id":"@diemtarh/login-service@1.1.12","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-kBYxz99TlVteDvgBApDy3lNNRppHO4kjR9kTp4XiYJ2yohAdWXsiA/T8Xl4nnJAV36VEG5k9PGUsZj6Q+RAiOw==","shasum":"ccf9f16647f9566ed563240ebfc434f9a20cfb30","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.12.tgz","fileCount":16,"unpackedSize":49231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehg4QCRA9TVsSAnZWagAAYgcP/j82NsqxsP++GlwjiBme\no8DZm90WE2iUpPrKjZr7dmTX2uvlRY0517Hk95KGwLo5sU9YIv+ZiKq+DAkC\nu6gPX9ECRB97l6dpSUyD4RD+6j0BmAEIL3LFDA1jQuWOTNpF0JfC3EVYZ+sK\nEyCfTaYFVmc4ywyiyDhdGscjel+oHjRyHesMFg0LrmYX2zlhZIFJ9ir8p1W+\nQvP5NugnsJk5zCgYOAtMr4rfF4vzsQQO3DV1B+48kiC/7G6pwpwC0fI5uHjh\nutWySwEXFSF6J2xI+rezm30O5QpvHzKG0QgNGD6pfvNQEd/N4PBAObGpiOew\nolHFtGPPJVpf9ASLELz21Vwgk5ZgYy58K+pB6OQduNL4IEMla1YBD+wi3ycj\nNPyglzG7TD8th09qV5m17Y5nYlo5ex2E+wAHfk/nXmUf16LT9LRnzQDqGy5J\nIEnWw9Z6qxNgUhuHzYQeO8BxmEsdFApzDWeUMjRucY+ybRmTXQGwVzdTesYY\nBWMFKn1bzp/8GSARXbG8YtJDQJaa/6S+Sn9LL0S7E+Ldy+ULmDrEgbjOmyEl\njiY9otL5l9ifFX4yG7Gow8ARTibi6QUOSYaaOSHqsGWCRMV1AlobZMFiBo2t\nTa8IhIiQPymGR8gjVg0lKOoqeLOxqM5xgN8QqaKTmTfHmVVDrvvaRKD5yhDZ\nQi/t\r\n=PfBC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbeVqaD6AHMYr8zeIdN4VNQxLPX6/UAPeVtsSOdw01agIgMU1luxY4UQb0m2R7vGt7vOiy4wga6ISM3w5CONi2KO4="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.12_1585843727594_0.755431296534169"},"_hasShrinkwrap":false},"1.1.13":{"name":"@diemtarh/login-service","version":"1.1.13","description":"Clientside processing of sso token handling. Use this service to handle SSO authentification based on JWT token","main":"./dist/src/app.js","types":"./dist/src/app.d.ts","scripts":{"test":"npm run build && cd dist && NODE_ENV=test node jasmine.js","test-dev":"nodemon  -e ts,js --watch src --exec 'npm run build && cd dist && NODE_ENV=test node jasmine.js'","build-dev":"tsc -w","build":"tsc","publish-patch":"npm version patch && npm publish"},"repository":"","author":{"name":"Dietmar Hamm"},"license":"ISC","dependencies":{"@diemtarh/detalex-client-lib":"^1.0.5","moment":"^2.24.0","rxjs":"^6.2.1","typescript":"^3.8.3","xstate":"^4.8.0"},"keywords":["sso","jwt","REACT","TypeScript"],"devDependencies":{"@types/core-js":"^2.5.0","@types/es6-promise":"^3.3.0","@types/jasmine":"^3.5.10","@types/mockery":"^1.4.29","@types/node-fetch":"^2.1.1","jasmine":"3.1.0","jasmine-console-reporter":"^3.0.2","jasmine-core":"^3.1.0","nodemon":"^2.0.2"},"gitHead":"9574193827f5d5794e9e4883ea2300acc2b5ae61","_id":"@diemtarh/login-service@1.1.13","_nodeVersion":"8.12.0","_npmVersion":"6.14.4","dist":{"integrity":"sha512-10cSureA3lrhSLLf1VtPQhjNJWU3dFfCHAVK0x5ZQXxJ2o/kBDxE93h3JemmXvQ9DkG4JUa9A7Yj4HpWw3V+YQ==","shasum":"9401fb277a45ee1396fb9a7485d195d08878a345","tarball":"https://registry.npmjs.org/@diemtarh/login-service/-/login-service-1.1.13.tgz","fileCount":16,"unpackedSize":49095,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJerwdxCRA9TVsSAnZWagAAg7gQAI6KPRAy5BWMtDi/040d\nQFfXeYjvt9T7yE6KiTBRlJB/EyL4VFwLYid+ygjvBWRdZaDbA2CxG+WzqJsu\nhljlMy2k7sV+VzKm7dLX92aDZQT6WQgCPeEqBLwbZcRkLfR8PI0PzwGKbPok\n6QsX+Vsq58sw/O5hqtMkatzkyIu3v3EyiU3rDsNe2cyGoQo+KfTd/fU4ciiw\nLeY+0Ejr+xrJIZYdLcrKKY2F1yJB3OQY6st68OiYE/PcUEevHeIE8sokfqii\nAMzINr3qs+A1gBwKTXK22ZxcN6rK248c9r7esFKdYuyN+w/nL5i2+C2gGpsb\nTzMKfN9+WZwVvGQPnWk8IuIrvUEJHbkvowJgFRQVcHqPLfdmohDdSRGyF+EL\nt2GhD+se9LEEMainnuClWwXFXLGdf+6jD6+4ZTu5kfOTnEMuchE8LvFJ611N\naq7KNamxavfVpHqqpfZ6wk6BjCxhUcYe6kGG1Dtoi+R8VM4zy88dl3cwUIQl\ngUlI4GGFucuYoSp1DhUPPxf4VVdiBjddI4jaXYMeWL7qXSdwhUFwXJxEVyXw\nhNJ4x/LI4UZOVgST28VCEN0aIDn/LN4HsoTjYmL9IGQKE2hbABFqmTlMiZjc\nJW+k2PxSZKRUo+IAkaEcAxM11/OMacdgNaswFKfPrO1BXJCHTO9jDTwYwXLF\nVoQa\r\n=SYCa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDhuUJX3XANwyoFNZxvttBsCHUE/MgdLnQoYeug69la+AiAbPYPHRbxlHiND15FKhJF+MAm9PRLQ1lSbxXX4J3b3hA=="}]},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"_npmUser":{"name":"diemtarh","email":"diemtarh@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/login-service_1.1.13_1588529009382_0.28326404807127137"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-29T17:29:00.553Z","1.0.1":"2020-03-29T17:29:00.897Z","modified":"2022-04-05T04:25:29.321Z","1.0.2":"2020-03-29T17:42:16.149Z","1.0.3":"2020-03-29T17:46:38.746Z","1.1.0":"2020-03-30T17:55:11.610Z","1.1.1":"2020-03-30T18:27:16.804Z","1.1.2":"2020-04-01T17:19:34.835Z","1.1.4":"2020-04-01T18:16:07.706Z","1.1.5":"2020-04-01T18:16:12.797Z","1.1.6":"2020-04-01T18:16:19.714Z","1.1.7":"2020-04-01T18:16:24.230Z","1.1.8":"2020-04-01T18:17:38.941Z","1.1.9":"2020-04-01T18:20:40.448Z","1.1.10":"2020-04-01T18:22:10.020Z","1.1.11":"2020-04-02T07:54:43.815Z","1.1.12":"2020-04-02T16:08:47.736Z","1.1.13":"2020-05-03T18:03:29.523Z"},"maintainers":[{"name":"diemtarh","email":"diemtarh@gmail.com"}],"description":"Clientside processing of sso token handling. Use this service to handle SSO authentification based on JWT token","license":"ISC","readme":"# Login Service\n\nClientside processing of sso token handling.  Use this service to handle SSO authentification based on JWT token.\n\n![](var/imgs/states.jpeg)\n(https://xstate.js.org/viz/?gist=9a731b21f882ce56eb846be73355188d)\n\n## install\n```\nnpm i @diemtarh/login-service\n```\n\n## Usage a.E. in React\n```\n    var loginService = require(\"@diemtarh/login-service\")\n    var moment = require(\"moment\");\n\n    loginService.loginService.subscribe(state => {\n          switch (state.value) {\n            case 'login':\n              console.log('...handleLogin');\n              console.log(state.context);\n              break;\n            case 'logout':\n              console.log('...handleLogout');\n              console.log(state.context);\n              break;\n            case 'expiration':\n              console.log('...Show expiration message');\n              console.log(state.context);\n              break;\n            default:\n          }\n    });\n    \n    const user = {\n      firstName: 'Dietmar',\n      lastName: 'Hamm',\n      eMail: 'diemtarh@gmail.com',\n      id: 1234666\n    }\n    //expire session after 5 sek.\n    const session = {expire: moment().add(5, 's').unix()}\n    loginService.onLogin({ user, session });\n```\ntry it here \nhttps://runkit.com/hammdie/5e860b2ef924000013412ad0\n\n**Login** and **logout** transitions are wrapped as typed functions \"onLogin\" and \"onLogout\". \nHandle \"expiration\" event to handle expiration-state. While expiration-state you can refresh your token and relogin with new expiration timestamp.  \n\nObject \"User\" has to have the following format: \n```\n  admin: boolean;\n  firstName: string;\n  lastName: string;\n  eMail: string;\n  id: string;\n```\n\nUse **IUser** interface to cust you payload data.\n```\ninterface IUser {\n  admin: boolean;\n  firstName: string;\n  lastName: string;\n  eMail: string;\n  id: string;\n}\n```\n\n## Test it\n```\nnpm test\n```\nExplore '**src/app.spec.ts**' for more understanding.  \n\n","readmeFilename":"README.md","author":{"name":"Dietmar Hamm"},"keywords":["sso","jwt","REACT","TypeScript"]}