{"_id":"@elemental-concept/grappa-jwt","_rev":"18-80a0ea03b3732a4a3c05264088cedbdd","name":"@elemental-concept/grappa-jwt","dist-tags":{"latest":"21.0.0"},"versions":{"0.0.2":{"name":"@elemental-concept/grappa-jwt","version":"0.0.2","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.0.2","maintainers":[{"name":"aux","email":"aux@hexmode.org"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"677b21bea0f245267b99b8065c47c831c1d3360c","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.0.2.tgz","fileCount":59,"integrity":"sha512-9YptcZrqw4LwrN+yGBXLGmDEvr0b+QBIvSWbWaNGiMPkK+OryMjWvcqYoRs9wzf2ZqR7Way+HGygSDAQXfHlvg==","signatures":[{"sig":"MEUCIQDyGFdwGR7SksOJcYt+u0NP82X+FfT9PzSJUPOosn3zjAIgNvLh57P9lcOCdEHKp+Ki72yplz/6cNYlHEQUXjeEXy8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":123188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwDjaCRA9TVsSAnZWagAAf44P/2xYNcbXgTeAHj8Hfu9H\nJJn5hX8lCX8R/1YbH2pIRR75tSQyz8HqrbEB8lVtEAx/6l7P/f6InKhDAEZH\n9AoybXvRS8Ih8XDa7IUSZ/VSt+Kj2Wn33GriFLD4L8Nyletyk2+1y3utAx/x\nOL+l5yPMROyZIlXlunpNfxoQdrTI2U7a7O0y49qjH29ImcM9ns+0adrCdnPW\nA0K2SSGbTImHoXeqIaN/gmA9b9X6Fh3p3euTFTjKvzujO8gDQPcWv/Xw864h\n6b1bsugGXX7xnfguJWr9w86UKv8tlsWag3qZAPw+EmhFfKy4OL1r+MXJ9WJF\nRkzv3fioygzXiYxkkzCgGYvBMCk6FCqc1+al2CnS3WS3ld0POZnDTeKKoCdd\nJ1cYv60Wx3N4bLodJ8eo/jdI6HwMYWjwtoZ7x8bysCiCJ6MQwlsAZyg6OZ+X\n5L5LeuS9G/H73uHr6fnbu24QbDauhRDJi0Ukm3VuWejWYRXVUcqNV7+KZeWq\n9/oUCp+CPdU1pzxEPcz6z92J/nK+jUttCyD3CtUB/67PxF8/BY8hHXZ5HyGY\n6eJNf30wTZqfg0WJ6QGpR4xiZ/4Poc5t/3y8gFVD2P6rilT3RfUWMKzVGS1M\nCxwN2K4tIljJu4/i/4XkiXbbyz6uYZuErJIsged66im4vG9NaqBWjryuHz5J\nURvU\r\n=dIYO\r\n-----END PGP SIGNATURE-----\r\n"},"esm5":"esm5/elemental-concept-grappa-jwt.js","main":"bundles/elemental-concept-grappa-jwt.umd.js","fesm5":"fesm5/elemental-concept-grappa-jwt.js","es2015":"fesm2015/elemental-concept-grappa-jwt.js","module":"fesm5/elemental-concept-grappa-jwt.js","esm2015":"esm2015/elemental-concept-grappa-jwt.js","typings":"elemental-concept-grappa-jwt.d.ts","_npmUser":{"name":"aux","email":"aux@hexmode.org"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.js","metadata":"elemental-concept-grappa-jwt.metadata.json","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.9.0","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"10.16.0","dependencies":{"tslib":"^1.9.0"},"_hasShrinkwrap":false,"peerDependencies":{"@angular/core":">= 6.0.0 <= 8","@angular/common":">= 6.0.0 <= 8","@elemental-concept/grappa":"^0.5"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.0.2_1572878554323_0.7965309387583877","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@elemental-concept/grappa-jwt","version":"0.8.0","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.0","maintainers":[{"name":"aux","email":"aux@hexmode.org"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"f5938693b1a36b71cd03990ac4e691e621e3691f","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.0.tgz","fileCount":41,"integrity":"sha512-swKHcO66JEl12oRrmLy6c4/hi+sFkTIhH6hK0aGUz99UuZsa1Lt4JYKM1PzTSf26Yk+UEpdPigudQOyUmSfCHg==","signatures":[{"sig":"MEUCIFLC9IcQf6QwwBb7FYFJA7lg6V/bf1CoizkXLfcGau1FAiEA4MMYYrttTPwaZRBLEaQM0yu4rvrEu9wYC2135zkxcbA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66100,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfiHxcCRA9TVsSAnZWagAAntgP/jy9F8kYSzlUdgPEBYlF\nmZJJu+50WJBBb+4N6Bl8UyD7OFRLXU0Y/6y07DKVXFdS+zFnLjMB7M8scKGZ\nx53eN+nrxwANQZ412kAIYXBdM9QqomB7HU7TAQNhctknqub5h22y6TuE3it4\nLHgw9I/1fDPfKAKv8eqM06etKMDoC5y/eeP8cpWJRUaEze+/DuUh3B/YnyUt\nKDADilWvmGLvjUm3uuV6+fKJdnzDMIKzlSC8jrYl5AIYsX9gPatnlYTFOg/y\n8i3+aB+EMmWmymE1OPc/rf5W2+pg/hWak0Y4ErCdST8YtbOxHabI6fpDp7Ls\nSwNnOj6ZWAMmW1y9ESqW88ORFxj60xbcO4oVoiLTEA/MUCt01oSw9bbeA0/k\n6o/wGfazzpos78Bz2TC6Fue3B/lGU/hbFlXI/Br4v4Yr3vq5Os7efl1vOYFe\nHzic50u1RK97YzCW82ZVfouO1Jas4aE4rVCGyhMKFzfeswOIdzSkXlyWxV6q\nkp/5+LN2TVRhS6qp/p2Sr/ihnwrFW0+3x/46eV7XWU0JZ0qfcG9jqpL5cH1o\nAafv+mF0TGtSREM2dddKok1feZLg3vkKisKA7GhnL+YizPBmZqkvo6wlvk+m\nsW0I5wGi/jshYPgYwuunkAovqs4hZBP3tlQxubfblTeZVGdguSw+ZyWhO5LR\n19F3\r\n=O+BL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/elemental-concept-grappa-jwt.umd.js","es2015":"fesm2015/elemental-concept-grappa-jwt.js","module":"fesm2015/elemental-concept-grappa-jwt.js","esm2015":"esm2015/elemental-concept-grappa-jwt.js","typings":"elemental-concept-grappa-jwt.d.ts","_npmUser":{"name":"aux","email":"aux@hexmode.org"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.js","metadata":"elemental-concept-grappa-jwt.metadata.json","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.4.1","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"10.15.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 7","@angular/core":">= 9 < 11","@angular/common":">= 9 < 11","@elemental-concept/grappa":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.0_1602780251609_0.33602251410645434","host":"s3://npm-registry-packages"}},"0.8.1":{"name":"@elemental-concept/grappa-jwt","version":"0.8.1","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.1","maintainers":[{"name":"aux","email":"aux@hexmode.org"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"6df742b8e947b8ecdfb0eff753d79bb60a95e71d","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.1.tgz","fileCount":41,"integrity":"sha512-+//naEgIQa9WXEpVwDNp/wXbouMZ1mp3Aks0nK0vPsC7g0gXu1u78UHdkIm+e35vv7ig5blOkVrV+Un0/cPeLA==","signatures":[{"sig":"MEUCIDVvRtYLpWdektYM9O7QZcKAFywfI0r8fOiZucNvNhAJAiEAydV5tZw1tc67eaAIWeD0B0FRaWS6Rfwxk9lGylAnqK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67659,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjaTPCRA9TVsSAnZWagAAKe4P/2/aTs9spXn3w/rAchTc\ni99egPXKwOWDDcM3Yaf/ZERcU/0Doy4SCPORk3l+fvYoZwKkHridqhnrnt3Y\nHYZWTqV/EEBJWGK3P2UFBu/llZwfmTQ5RlKzhVAdRR2vqP3QoM86XO2kWoGD\nmtRmRKYIOF0p068eutCaVPkepooSeDExfrAtLu7/UgydfblIg6/JHq4egcR9\nxqL0WOjXbyoVg1H99X9yxqjfSrUVUSYhWIRQLg/IJLPgUh2aC5GCyxyYGyjS\nkJxeQoz45k3FkaOaKsDwmun/xixRFb2SuhTdgFLCNogDvt0XLf4+wPiDWQ1G\ncA07wLdUiQQOMHhc8VEpV+/RJmxvz57P3cVvwqJKM+UnIwQm/oUfGx50gf2L\nFafA9/qaEqdqE0DfuEr02dmBFAqiwEOuAHhXg11HrcqdQZ2AKVQpIEOjHTeM\nNISCuJhqHv6KMtWFzbbBAobuWKvy8ErUKdiotZG2VzSgIeQ8/sxETe8iGg1k\nYTWvLed8s1dTRxVSMsoa89JTHDXlB9drkTs9D3v02+DvWiWb30pomNJCp8iV\nDN95DG4uYoMOoLQhyoKCgrkmShdxRfaYqpjac/EDS1XeHtLdIJ1CQxqZ+J7/\nLOALG7sSoKfSofRefnjnodFquP7o8AyB8NdcS/9/ehpBG7E8K8tlXT1Tphfh\ny64f\r\n=YgkG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/elemental-concept-grappa-jwt.umd.js","es2015":"fesm2015/elemental-concept-grappa-jwt.js","module":"fesm2015/elemental-concept-grappa-jwt.js","esm2015":"esm2015/elemental-concept-grappa-jwt.js","typings":"elemental-concept-grappa-jwt.d.ts","_npmUser":{"name":"aux","email":"aux@hexmode.org"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.js","metadata":"elemental-concept-grappa-jwt.metadata.json","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.4.1","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"10.15.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 7","@angular/core":">= 9 < 11","@angular/common":">= 9 < 11","@elemental-concept/grappa":"^0.8.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.1_1603118287003_0.7628073944513121","host":"s3://npm-registry-packages"}},"0.8.2":{"name":"@elemental-concept/grappa-jwt","version":"0.8.2","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.2","maintainers":[{"name":"simke2090","email":"simke2090@yahoo.it"},{"name":"aux","email":"aux@hexmode.org"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"1dd0ef5a540ec4a5f416822430e956065c920341","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.2.tgz","fileCount":41,"integrity":"sha512-LpUkUPFGLZqLedk0LnwDFLlOSxrMjkVMcjxg5YoyERqn5Htll0U3x2DcmFX+EObV7Zl0SAquiiyg4yiUtwYEBg==","signatures":[{"sig":"MEYCIQD5unZsGUqW7Ng3peNtmFGBCcNPF8rwLyBmth0DKDtAhgIhAIR5rTy8qHC5YFTPCAKfQExuD03ymHATcXBV1ioDB2Tm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":66639,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfu7rxCRA9TVsSAnZWagAAZ5gP/i7K4Y6ZJpjyxpqny/1a\nF/7QYwlOdG7hcTgQ2T3x2DidROfOt9hHiJoPg1Eggx4Pf/MRHpg3MbbGHW0f\nF0HZQ8NxQrcDn8yaeFCE6EFf8KaGqLdlsI831bRH3uA7+zCWY4tOTvV7aDzx\nIcxwcFA6BqC0s6n2EowNwRiLTD+M7LhkV8gX7qupXdf/P5DY1/ycrlu1ifyn\nOjxko7UzgS4AXPj3uuZtWn7PJoSLriVekQedJNPwVFeVtBXgwea8QJCAHon0\nT5nCrRZE/zox5oVhJOsGf20QgTZCvVSsIXIqq5OtQs04T46jXbC72GbXaWzW\nv4G31HGZg+arIt2oA0U9paNqm5lLEegsyCHk0wRLPNYiRFWc+E1o9rdbT8wP\nJvWuh4OGeLT12Z/yjkWu/5nx/VMviISn7NeBfUUMOklTqsJzfqHzEq94ZI90\n/sv3hcsU9GJierMZc05dzsXdEPQaBTliL5lo714+HpXtfX/fH5SOu6oDeqkj\nUMcBrutJo1el3fREwNYfbvQf7FBqOH9D9vbxYVGsVw07R7iDwNm1i2gEkfX8\nrgpbQr9+vNN0GA+AJ6CFhfYMNO5e93ryVjuOxRaC4zIAxfvMFT2SJEsA1thA\nc5D24KWJFceweOZnwhDDGIlsz3ZYFYsI9IdXyAw4fxUCvLRxwe8ojkvmKbiR\nT8tc\r\n=7Rcq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"bundles/elemental-concept-grappa-jwt.umd.js","es2015":"fesm2015/elemental-concept-grappa-jwt.js","module":"fesm2015/elemental-concept-grappa-jwt.js","esm2015":"esm2015/elemental-concept-grappa-jwt.js","typings":"elemental-concept-grappa-jwt.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.js","metadata":"elemental-concept-grappa-jwt.metadata.json","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.8","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"12.13.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 7","@angular/core":">= 9 < 12","@angular/common":">= 9 < 12","@elemental-concept/grappa":"^0.8.2"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.2_1606138608574_0.9180483748573611","host":"s3://npm-registry-packages"}},"0.8.3":{"name":"@elemental-concept/grappa-jwt","version":"0.8.3","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.3","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"42a8cf55232a09a859b34a913a589aa5697396ab","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.3.tgz","fileCount":38,"integrity":"sha512-YeDtkCKoOorzOhZCrKkl828hQWvNofyhTvMR7VtR2izWUO/eVTBufpeikEXycwfF63z6gc349eOMrxgft3DeqQ==","signatures":[{"sig":"MEUCIHLxlj+dYJU5pa0GhLMueIsKGmWFdUhqtn+EZKNWedHTAiEA6ywRkuELS7C/ibwvbfSUgHa1Om44osS7SDNHKTr26Sg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuZUPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq2dw//YdbFRZARWan9EspcvWYvD9YEIiozYeK2ReT7IX1OcqBdSPNp\r\nFrpKk7dSy2Z8SWNT4IdyyOTbp39pqAWDymX6itd2btIBtDUHPt9xynvWQPay\r\nvl+Zt7IUaiyV0Qf89LuHfNKm0UcWuapqLmosnv/N7jHL2nxNDGfps35z7Xmi\r\n5wlvO6rDdf5l0VbOQtLJ5/1NbsTOrP3CtYmWxfnlbpYcUk9UyRdTUYgiIwbq\r\nDLTolwNaii0Dkc2stwn4ZVU3vM5mpjQDABSHV3gPwonZ9TodDTHTazU2O5ZI\r\nv1rpRl8EjTBO62DkMqfyNbQJ11sTxtJvpne5zsYfw+RN2WbIlfJqxE/JxrEv\r\nIO4e3oM20y76ZjoRFIx7mKlpCmOQSCS4mUh3otN8KOCxXcO1vUylpu3a/K9Q\r\n5cIJ8tnUCLn5zKnp1V6JcJd9K2TsCiXm+cLdr1KPjBDlLu7J/8/L1AzshZTq\r\nkdAcRv1KhOFk6RBdZQbDCxCiptgN2lghEsGPNeFQ5nSo3P80UvOiVejaiAFM\r\n89AOZXJ8ap+o/cdimq9rUjxLpfJuQg+y7vldCA3F3dFM2w7s3aDZFzv24wev\r\nuZ3i7C4F4yfwAjF6/jCxgOwhcFYtkW21cw3OOElCE573pW1mJ1eyMH/ZolYW\r\npyV9JipqzgMNulY+CjnW30gVYHr5D1BLiOo=\r\n=3gwu\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.16","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 15","@angular/common":">= 9 < 15","@elemental-concept/grappa":"0.8.5"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.3_1656329487663_0.19294551124254355","host":"s3://npm-registry-packages"}},"0.8.4":{"name":"@elemental-concept/grappa-jwt","version":"0.8.4","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.4","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"f1ddcacbd4f1a84c399a805b861fac777d8edf04","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.4.tgz","fileCount":38,"integrity":"sha512-A1QlZfj+0QgLoQOviW2G4YpIQFdp2lokRoOuPFYf1EJ5b/2fnzd5ePBJIfED1nxgV5X7s2sVLlhwl7Dl1Wzf6A==","signatures":[{"sig":"MEUCIQCVUs7+SeCzHI7GPGEdOMl7k6Vc6vCVbrxgL+sXkHeUawIgTCUsz51SODME+mjIuDdbVu/RaHjr9p5V8R0Pq95il+g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57725,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiuaABACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqscQ/6A9echMLIjSpmmncf3/hiyhpEX/CGmy6iCY6f/+usoIS71P2k\r\nmAtZJesbYs9f7nJeZtLsR6GkSZXyIk9gdfPiCgYEwxT98a3LV2+fPbkSEyK8\r\nvo6HEVIDyq05pHbOHMBeii2Q0pv0kV4GpxW2vQ6cPzsDTmbClEIETfoZWloc\r\n5qxpeTPncbFM6K9HspGp+vaGFqtiiwMLnjBxirRzDAIhcvnXoLLgdvUkaMu1\r\n5o4kl3bQScNPH7gRqqWzLP4BHICSy3QrEsPTy92zorxS+mRqW+kEhMaojbc5\r\nhOJ0p4FKqZWpxqW3fRvdB3vy/fZdZmIAL2gbVASbYJpGQ0au5eHXbR8tXmHa\r\n+C4AKwXr+QRgwJ//RsgAFyfKyl3jqTNPHoY0Zkvm7FWoILsOgLZT6TDb7gkK\r\nEyVtKbywvtrpAP9hV6kqsa5jw9wcqrYB3tEhjWfmiy2fOHxe7RwlyaWvkd7w\r\np2KXSKW10o/hnuUoNO8cnmjsUBGoYSKUd3Cx3TsfYFKhyFAv9YVOar6tzdJl\r\nm/YXy0TR7BiPcSzm43qod9NGk5APB1fXQnBkKoq69PSE/xvs8/hVveBOE0Jf\r\nR/JbNru/M9CvJ8xdCLBVQqVDWdTqBBq2UdGT5LoPXQ5JqtD1y8tzpxCjfhjJ\r\nWpv2tMKPgkYQtVmTsyPYiVzr0Vn/CSXtLbk=\r\n=m3JJ\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.16","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.19.0","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 15","@angular/common":">= 9 < 15","@elemental-concept/grappa":"0.8.6"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.4_1656332289515_0.10043687719810901","host":"s3://npm-registry-packages"}},"0.8.7":{"name":"@elemental-concept/grappa-jwt","version":"0.8.7","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.7","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"b04bd1bd852985f9766bcb35a1c45da53e5ae5f4","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.7.tgz","fileCount":38,"integrity":"sha512-3B7CtNEOOvEZdTcDXXGSCE5nB/4Z/FgjzLFflgix77g5YpqqvlHE1WukHWYBPH/UfgOjdoa1QNie9J+lajCymw==","signatures":[{"sig":"MEUCIHCgrNtxRUPiAJmU0Yf5jG5W5WreJ99l2nqsTn0h9eQiAiEA9ymR+T8yOOLhVHl+S8mnBwP9NulG+gZb+3j1scWKE1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjX8QCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrStQ//dtXz1eIVUolmSh7DcUvjC/lu1KMTzrIp+0ABlDAW6ItMnJNh\r\nMwDyrsdI7CGlOgWQ22UzQb1uIwH7lgqDhXBSHKTHKQMcOOrSc5VwFdxuswCO\r\nM3LVK5idg1KUphFWuBPJMSLDHgHf1LFOZdm36/n7FWriyJoS2MFFvfCMHgUY\r\njVsQLH/XrL4/BXlEE5lyF2xhgFHoBKnmiiPw7WXck5cFK808KobqDDzF10AZ\r\n5kxVCfAb8kg0GDFRfERaXo6+Ew/fo5gAv3+l3q2i/3HNnVzaSldbgM2deBBg\r\nWwTmM3BtKspf/FZLf6zTCNc2Ww/SRxea42VbvzjfzrVyqero4Yrb0RgcTMe2\r\nKJBPSWYYUjlSDsofuGXb0W6NErxUbhBDcTvwufG9FGaYy19r3zxJrjl2MRUV\r\nI1Uqdo6pl3w6Y9g3tIirHfE2ZCSrxnOYfkXJyYTJdCtwQcNvrZvODVb+B91L\r\nGPzmooiRUR4jbeUE/JPzCfO4dnUOdElHaMf/oQ7ZkmA4pUGdlJcH7N0wzlpU\r\nqdOE2SpRKi8xR+syTIWePx4OGHzPBoUmksMU+NlOObi6uqsnxn2yEa+CNiD8\r\nefpzDGOjswaemVnr/5aLtL+wtn9k4OhL7lvoPy6usc9FiOfGXTLz1+AqXL2q\r\nsjHXVQklrAYxgg5I1jYqX5+wZ6NWo+Rf8n0=\r\n=6G5/\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.19.3","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 14","@angular/common":">= 9 < 14","@elemental-concept/grappa":"0.8.7"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.7_1667220481811_0.6016810719247772","host":"s3://npm-registry-packages"}},"0.8.8":{"name":"@elemental-concept/grappa-jwt","version":"0.8.8","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.8","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"7a9941d1e050a9bfa0386159ede4cb1d67fcb836","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.8.tgz","fileCount":38,"integrity":"sha512-ycaknlan7o7Mbx879QD+Igf64V2x3A6oOygyi4qB7mATbJB4gNqEl4QgmmYLAiauKsTMlBZa/+Ia+8WFj+xAng==","signatures":[{"sig":"MEUCIQCw8+/lIcKvSqiGfvA82xPDRG3ozkwsw2pBsc/J6Q/l3AIgCcdwffC3eBdU0qde4JiuiJarsPNcTjixEpz9L3LJxGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57787,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpav1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrTMhAAgaACZrwOZcydtlMTRN1edYUYJY3WCc/szXj/kfvFsh5PTzAN\r\nG/DtfA1Elj+uRQBCxWCANGsQWR7iYq96WnuI1fZJQLTNZi3enfMYo1RgOEP+\r\nXve3owk8ZMRkJOXV4bnv72FOKJ9JaQO45W8Oe3OYqok89yBOEcbtdBu80EPF\r\ntesTXeNIXiuNnmswZWZNXpWptMJZqR4/6ddkOF2ys74RQ19htx6P4FS6aUx5\r\nnkuauD+udFoqjgzV+nTjS0fbj1LPKr0RDh0XULfJh+sdztkqeoKvVz5wkm/d\r\nLKnB4/XsbR4TMLZRvpHojxnsfTWxyVTfSLuYaZ8TiDth6ekCgBjO7u2ESApK\r\nDEGVosL7MuCjRWCUpJF9QHm5fmzkJM2dJSp8ilAfg3BunLeqdvypDGlG/AIR\r\nsC5fRGZLKHq/isgzfGYZy0z9CbE4PlRfliPqHVNoMQXNANWXujG4zAtfv6DH\r\n+xWBOqKVhHRtMKz1KV1RpvwT4jvTxCGFNwOuxYPJJwDwYZ0PIx63rMnOtd/G\r\nvaHQuZqlF/FOZxo2bLo8DhZNA2kz57Gp/lMx+3jct3rgK+Re0osYzkK4zDab\r\nwoeO5Kxo5E1BK7WfLMV8kJhNun5TgYqEjZMtT07u25xmxeST2IzvcmdQdZrD\r\nm70tcbDKqS4k6HqVLkNusR8iJuJ4GpVkAWQ=\r\n=vunQ\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 16","@angular/common":">= 9 < 16","@elemental-concept/grappa":"0.8.9"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.8_1671801845104_0.6256953034600568","host":"s3://npm-registry-packages"}},"0.8.9":{"name":"@elemental-concept/grappa-jwt","version":"0.8.9","author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@0.8.9","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"a9c1c04c185ba22fd8af4acf3c6216e31e7f6a4b","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-0.8.9.tgz","fileCount":38,"integrity":"sha512-TMpQ0H18Q+OSepTHdCCP55M+5uJKW0bM50aj36DJY7/SBN79x2QVHpyu3C0ntCRjuhue/CYTHNtU8jsilVZT8g==","signatures":[{"sig":"MEUCIQC1HspVkud+/Qjg8cUaKzjbg+ZqlDFhWelQ3rIqNVYlxAIgOxoxFzQFmage0hN95cXJdPo8oBRV5hv78RNqrxJmpqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57706,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjrDhRACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9DQ/8DcUXSoDM/yj7MMCSe4Vuuo89syKmtV5bD96ELMOczVcnk7Os\r\neorA4uJKTgndDfPoO2k5EBdsFpUEfkjEGhj5CQKF84kOtVcUdCBseE3/SRFn\r\nTSfgWel9OSe03YR6M1ILQZmgWtvJZ+iURqMKgG7W0fT81wXvL2/E06EnoBfb\r\nCSIe4/s4III6HjCkVnx/6cCuk3nplU9BUQ4yONfLJH5e8mEuV/Mz80Y9BmAu\r\nub7v94ajReUp23L1mpo2OhcPTgF1GqWJoanmuaLfprLEjiIQodP4gAYHWIXZ\r\nzSz7fTTgP2U4TgaTmn5/KGbOU3XdMu6WeeUPDixyg5PVLCeGyNbDg8zljV8O\r\nlO3Jbh0MGon4xofIJC4SOCj6fuOIOP/bk2K6DaafQgpmyVHEeZ6gfTkrYnld\r\noZxbsuEP271W/rMiMX5Ng8wUEWiCWg1IeD/dsplU+NXRW7+RhBNxc/saxLwi\r\nU93AtrqpqIFVC5u6hZe0YMABqaV+LD1vT6QuCjkbrp8sP/BznYqSrT+Zye0h\r\nVA6z5rjhgcKxO64CA14LT/npuJo8663mZCK4svhq03BItgksIN8qecXrVjJV\r\nwc1kDVccXnGMH01flKYwfyMpMSnGA7wHM0It7ePFJDgWyPvH4bWud4U0+8od\r\nbinJk6Nw9vUYgbI90ji2Yf0UR69E7FjoLQk=\r\n=sjNw\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"tslib":"^2.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 16","@angular/common":">= 9 < 16","@elemental-concept/grappa":"0.8.9"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_0.8.9_1672230992810_0.2624970570496914","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@elemental-concept/grappa-jwt","version":"1.0.0","keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@1.0.0","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"9a73159a273b5e7338f41e9ceb4fc5f66c665ffa","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-1.0.0.tgz","fileCount":38,"integrity":"sha512-RdlJP/nOC3RM2qAb3bdNp31sBB+NMYmRFTY/69lq3QQICU1cAaqBT2tk2e3YHw6qF2deo7ToSmd1MEgqNdYGVw==","signatures":[{"sig":"MEUCIQCYVLWkS4tork1ygo5qUdo/F+IthhktF9DWD/BO745lYwIgNS2wWdUaKoilFeblJLmftVvQ+JZfUb+KXCDhUrIdcSs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj/MG+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpm0Q/9G619Fa79lqkCmWDKMYHRaoK0/KCefL8HuGcTDTqHVy1ak+71\r\nvi7/dOWHFUmFm3r1CUpxIcaHSn78TzJkdZpwQfvGW0/Q1vHgTmUfD4WPnGMR\r\nOSFm/msS9+7latxVtxFHDitz2wLzpX0s095VZhSZ/IGDMedh1fyKdJ31pxyN\r\nM6X/pvfiNOo9q3sGzgVHieMKdFyNvYJbl1wP00LpiwBBgioG8Q75WU/7qdEt\r\nnHgwsWW9UQUqyXmVK1jDmB5MkofoY1gZGG3Kuio6yDhBZSYMKLp98KVazf3W\r\n9fPlzFyspDBceu/iNNy23mdArnnQ2XbslBuHp1AorXeDzUtA+Xdv2ObvWqWm\r\nITPkKaV6VTLf5i9VfChDCIYZ4CseJ0rh64UvOvSm2hQggKUa10gj0PkC0+3K\r\nP2tPiVd+7vqZjC4LmSveEElH4mmaCLJK4ugZ82UNENP6QtV3Bo1SgTiIlxug\r\n7h4sgUc0iq8bGXliuZCIKHJmAKzeTQAJoTyso7q76tQHz1jy2QyvH2+7a3zu\r\nse9IwaS0CoGTeyxNFI6zqhdPxRKM85orRu1Fjz3YF3HFHbzrmLnSeIWkT7di\r\nevdn/9GKc9fSEHp5ziLlosaOHQOD9G+1rjsA9RtHdqs9N2dKoQqkTqrjM8uO\r\nHpkCZcIroTsOM+rZcxFAOdyujopaaqobxI8=\r\n=vFXq\r\n-----END PGP SIGNATURE-----\r\n"},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 16","@angular/common":">= 9 < 16","@elemental-concept/grappa":"1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_1.0.0_1677509054472_0.2407786184349796","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@elemental-concept/grappa-jwt","version":"1.1.0","keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@1.1.0","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"82302f3398bfe6e3c53b8b048e390f21c7798ffb","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-1.1.0.tgz","fileCount":38,"integrity":"sha512-5o0oNFjUc+hyQeYTq7kglUUAwezK0RA9Cnb5u0CELx6iZsTd9c6TP3V+OeN8O29ptcplFfi5y04mo5C5z+t4PA==","signatures":[{"sig":"MEQCIC96NJBf1ia4B6PvRhMTS3gOYPdSdj4z+uTZv1OOImGGAiARixMm2SqE8v7ThQGz3QApqTm4GUCVX0uLjspwHJYIRA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57777},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 9 < 17","@angular/common":">= 9 < 17","@elemental-concept/grappa":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_1.1.0_1684860859059_0.38289867430061086","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@elemental-concept/grappa-jwt","version":"1.1.1","keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@1.1.1","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"cdceeeb8e61dd0a390b93d97cb32fc9df4c41127","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-1.1.1.tgz","fileCount":38,"integrity":"sha512-vfbfnmGsYdz7ID20Kc3e+w1StLHRBs479dFLn928J/iPsLmSpwZHBNMzMYXqpLOu0AeU8ggnBEomlw7HUY5WjQ==","signatures":[{"sig":"MEQCIGguI4fJ1KqpJGWa8MO/q8tOirsDN+oeRdJ/TxvXa+LXAiAHeuF32Etab+KcCzs8fis0NsxdGscOw0Udn/99281JJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":57896},"es2020":"fesm2020/elemental-concept-grappa-jwt.mjs","module":"fesm2015/elemental-concept-grappa-jwt.mjs","esm2020":"esm2020/elemental-concept-grappa-jwt.mjs","exports":{".":{"node":"./fesm2015/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","es2015":"./fesm2015/elemental-concept-grappa-jwt.mjs","es2020":"./fesm2020/elemental-concept-grappa-jwt.mjs","default":"./fesm2020/elemental-concept-grappa-jwt.mjs","esm2020":"./esm2020/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"fesm2015":"fesm2015/elemental-concept-grappa-jwt.mjs","fesm2020":"fesm2020/elemental-concept-grappa-jwt.mjs","repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"6.14.17","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"14.21.2","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 13 < 16","@angular/common":">= 13 < 16","@elemental-concept/grappa":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_1.1.1_1685612373819_0.5042547422328141","host":"s3://npm-registry-packages"}},"16.0.0":{"name":"@elemental-concept/grappa-jwt","version":"16.0.0","keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@16.0.0","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"a44de0f3016152bddafa0440a43883f08a174c71","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-16.0.0.tgz","fileCount":36,"integrity":"sha512-tPyQ3APzmspQeVdkWL/1/sQxsnhsFYrGmEbw7X+WlCM3ZIaGaRFNvFsJQyqT22mnj+XyAtsD7IYVVCsch/x9/w==","signatures":[{"sig":"MEUCIQD/2zOqIjnAPaJ/Yrd7BubRQ7LSMe0fw6MBcDs/FgZEBgIgXQJil34tPqIu1q7FiQXy5po1J4JsgHDSmnPekDNfKzI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43858},"module":"fesm2022/elemental-concept-grappa-jwt.mjs","exports":{".":{"esm":"./esm2022/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","default":"./fesm2022/elemental-concept-grappa-jwt.mjs","esm2022":"./esm2022/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"7310fc75b701b2c076b0943bcb3bd225f062621f","typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"8.19.4","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"16.20.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 13 < 17","@angular/common":">= 13 < 17","@elemental-concept/grappa":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_16.0.0_1698750233755_0.6021279875919174","host":"s3://npm-registry-packages"}},"17.0.0":{"name":"@elemental-concept/grappa-jwt","version":"17.0.0","keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","_id":"@elemental-concept/grappa-jwt@17.0.0","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"}],"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"dist":{"shasum":"410014ea40b60dfdd2556fdb65260622eb2b5fe2","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-17.0.0.tgz","fileCount":36,"integrity":"sha512-WIiIeqiK0lWfbgdCsuFm0BhYdSoeXXdYh5xZqGohAC+kFwgTkuW7gUCh+cgazwkazAUFGIa94trkSzE/jww5VA==","signatures":[{"sig":"MEUCIFVmI1EsJzOJksCunWTSAS1raMqVscU30aH7K3FHILj7AiEAj1Ot+uwf1TRXFVgFRbG2/DEpxSuD+Kj6twLrKo/XSu0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43817},"module":"fesm2022/elemental-concept-grappa-jwt.mjs","exports":{".":{"esm":"./esm2022/elemental-concept-grappa-jwt.mjs","types":"./index.d.ts","default":"./fesm2022/elemental-concept-grappa-jwt.mjs","esm2022":"./esm2022/elemental-concept-grappa-jwt.mjs"},"./package.json":{"default":"./package.json"}},"gitHead":"b0378b8149aa0a86fb3f6c68c83b3f82e0ec68a0","typings":"index.d.ts","_npmUser":{"name":"simke2090","email":"simke2090@yahoo.it"},"repository":{"url":"git+https://github.com/elementalconcept/grappa-jwt.git","type":"git"},"_npmVersion":"10.2.3","description":"Decorator-powered JWT handling library for Grappa and Angular","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"tslib":"^2.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"rxjs":">= 6.0.0 < 8","@angular/core":">= 13 < 18","@angular/common":">= 13 < 18","@elemental-concept/grappa":"^17.0.0"},"_npmOperationalInternal":{"tmp":"tmp/grappa-jwt_17.0.0_1703782644584_0.5037934207252126","host":"s3://npm-registry-packages"}},"21.0.0":{"name":"@elemental-concept/grappa-jwt","version":"21.0.0","description":"Decorator-powered JWT handling library for Grappa and Angular","repository":{"type":"git","url":"git+https://github.com/elementalconcept/grappa-jwt.git"},"keywords":["http","annotation","angular"],"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"homepage":"https://github.com/elementalconcept/grappa-jwt#readme","peerDependencies":{"@angular/common":">= 13 < 18","@angular/core":">= 13 < 18","@elemental-concept/grappa":"^21.0.0","rxjs":">= 6.0.0 < 8"},"dependencies":{"tslib":"^2.3.0"},"module":"fesm2022/elemental-concept-grappa-jwt.mjs","typings":"index.d.ts","exports":{"./package.json":{"default":"./package.json"},".":{"types":"./index.d.ts","esm2022":"./esm2022/elemental-concept-grappa-jwt.mjs","esm":"./esm2022/elemental-concept-grappa-jwt.mjs","default":"./fesm2022/elemental-concept-grappa-jwt.mjs"}},"sideEffects":false,"gitHead":"0e75843144f5c0522eda883f0aec94057a797b75","_id":"@elemental-concept/grappa-jwt@21.0.0","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-wLxqA56lDBeq2L5BrCM4xhks/NkvLHo0HWXe7KYyL7nSSpRVJP+11mnROWFSQloCjvppiBXspqf5VFrKZILqow==","shasum":"deed4f8cd038c7435838797976a63056464590d0","tarball":"https://registry.npmjs.org/@elemental-concept/grappa-jwt/-/grappa-jwt-21.0.0.tgz","fileCount":36,"unpackedSize":42215,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIGRJW3i3Z8FoejjRc18zEaFg/rXjAXPbFF4SvvCK69cpAiEAxJ4BLiZ6ZR1oEua1GAiM9RSPq5JI9o60unxg0v9eDtc="}]},"_npmUser":{"name":"aux","email":"aux@hexmode.org"},"directories":{},"maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"},{"name":"ecdavid","email":"david@elementalconcept.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/grappa-jwt_21.0.0_1788341296170_0.2553755608976933"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-04T14:42:34.251Z","modified":"2026-09-02T09:28:16.469Z","0.0.2":"2019-11-04T14:42:34.485Z","0.8.0":"2020-10-15T16:44:11.784Z","0.8.1":"2020-10-19T14:38:07.311Z","0.8.2":"2020-11-23T13:36:48.772Z","0.8.3":"2022-06-27T11:31:27.792Z","0.8.4":"2022-06-27T12:18:09.744Z","0.8.7":"2022-10-31T12:48:02.014Z","0.8.8":"2022-12-23T13:24:05.298Z","0.8.9":"2022-12-28T12:36:32.981Z","1.0.0":"2023-02-27T14:44:14.605Z","1.1.0":"2023-05-23T16:54:19.239Z","1.1.1":"2023-06-01T09:39:34.041Z","16.0.0":"2023-10-31T11:03:53.978Z","17.0.0":"2023-12-28T16:57:24.826Z","21.0.0":"2026-09-02T09:28:16.301Z"},"bugs":{"url":"https://github.com/elementalconcept/grappa-jwt/issues"},"author":{"name":"Elemental Concept"},"license":"BSD-2-Clause","homepage":"https://github.com/elementalconcept/grappa-jwt#readme","keywords":["http","annotation","angular"],"repository":{"type":"git","url":"git+https://github.com/elementalconcept/grappa-jwt.git"},"description":"Decorator-powered JWT handling library for Grappa and Angular","maintainers":[{"name":"aux","email":"aux@hexmode.org"},{"name":"simke2090","email":"simke2090@yahoo.it"},{"name":"ecdavid","email":"david@elementalconcept.com"}],"readme":"# Grappa Jwt\r\n\r\nDecorator-powered JWT handling library for Grappa and **Angular 13+**, plus **RxJs 6+**.\r\n\r\n| Last version | Angular Versions       | Node |\r\n|--------------|------------------------|------|\r\n| `17.0.0`     | 13 up to 17 (included) | 18   |\r\n| `16.0.0`     | 13 up to 16 (included) | 16   |\r\n| `1.1.1`      | 13 up to 15 (included) | 14   |\r\n\r\n## 🛠 Installation\r\n\r\n- With **npm**: `npm i --save @elemental-concept/grappa-jwt`\r\n\r\nAdd `GrappaJwtModule` to your main `AppModule` to imports section.\r\n\r\n```typescript\r\n@NgModule({\r\n  declarations: [ ... ],\r\n  imports: [\r\n    ...,\r\n    GrappaJwtModule\r\n  ],\r\n  providers: [ ],\r\n  bootstrap: [ ... ]\r\n})\r\nexport class AppModule {\r\n}\r\n```\r\n\r\n## 📖 Introduction\r\n\r\n**Grappa JWT** provide a easy and automatic way of using JWT in your HttpClient.\r\nTo be able to use is you need to pass the token to the `SessionManagerService`:\r\n\r\n```typescript\r\n@Injectable()\r\nexport class JWTService {\r\n  constructor(sessionManagerService: SessionManagerService) {\r\n  }\r\n\r\n  login = () =>\r\n    this.someService\r\n      .login(request)\r\n      .subscribe(\r\n        response => !!response.token\r\n          ? this.authSuccess(response)\r\n          : this.authError(),\r\n        () => this.authError());\r\n\r\n  private authSuccess(response: Response) {\r\n    this.sessionManagerService.token = `Bearer ${ response.token }`;\r\n    // do somehting\r\n  }\r\n\r\n  private authError() {\r\n    //  error handling\r\n  }\r\n}\r\n```\r\n\r\nYou can use GrappaJwt with Grappa to have the full potential:\r\n\r\n```typescript\r\n@Injectable()\r\n@RestClient('http://example.com/api/')\r\n@Authenticate()\r\nexport class UserService {\r\n  @GET('/users')\r\n  list: () => Observable<User[]>;\r\n\r\n  @GET('/users/{0}')\r\n  find: (id: number) => Observable<User>;\r\n\r\n  @POST('/users')\r\n  create: (user: User) => Observable<User>;\r\n\r\n  @PUT('/users/{0}')\r\n  update: (id: number, user: User) => Observable<User>;\r\n}\r\n```\r\n\r\n### Example of expiration handling\r\n\r\nif you want somehthing\r\n\r\n```typescript\r\n@Injectable()\r\n@RestClient('http://example.com/api/')\r\n@Authenticate()\r\nexport class UserService {\r\n  constructor(sessionManagerService: SessionManagerService, router: Router) { }\r\n\r\n  @GET('/users')\r\n  list: () => Observable<User[]>;\r\n\r\n  @GET('/users/{0}')\r\n  find: (id: number) => Observable<User>;\r\n\r\n  @POST('/users')\r\n  create: (user: User) => Observable<User>;\r\n\r\n  @PUT('/users/{0}')\r\n  update: (id: number, user: User) => Observable<User>;\r\n\r\n  @AfterRequest()\r\n  expirationFilter(observable: Observable<any>) {\r\n    return observable.pipe(catchError(e => this.deauthorise(e)));\r\n  }\r\n\r\n  private deauthorise(e) {\r\n    if (e.status === 401 || e.status === 403) {\r\n      this.sessionManagerService.clear();\r\n      this.router.navigate([ '' ]).then();\r\n    }\r\n\r\n    return throwError(e);\r\n  }\r\n}\r\n```\r\n\r\n### Custom Storage\r\n\r\nby default GrappaJwt will use `window.sessionStorage`, but you can use it with other storage. The Ionic Storage is a good example:\r\n\r\nYou first need to add a new `PersistenceManager` using the Ionic Storage.\r\nRemeber to user `GRAPPA-JWT` as key.\r\n\r\n```typescript\r\nexport class PersistenceManager {\r\n  constructor(private readonly storage: Storage) { }\r\n\r\n  put(value: string) {\r\n    return this.storage.set('GRAPPA-JWT', value);\r\n  }\r\n\r\n  get() {\r\n    return this.storage.get('GRAPPA-JWT');\r\n  }\r\n\r\n  remove() {\r\n    this.storage.remove('GRAPPA-JWT');\r\n  }\r\n}\r\n```\r\n\r\nThen you have to create a factory to create a `GrappaAuthConfigToken`\r\n\r\n```typescript\r\nexport function grappaConfigFactory(storage: Storage) {\r\n\treturn {\r\n\t\tpersistence: new PersistenceManager(storage)\r\n\t};\r\n}\r\n```\r\n\r\nFinally, provide the `GrappaAuthConfigToken` using the `grappaConfigFactory` you created, passing `Storage` into the dependencies:\r\n\r\n```typescript\r\n@NgModule({\r\n  declarations: [ AppComponent ],\r\n  imports: [\r\n    ...,\r\n    IonicStorageModule.forRoot(),\r\n\r\n    GrappaAuthModule,\r\n    GrappaModule,\r\n  ],\r\n  providers: [\r\n    { \r\n      provide: GrappaAuthConfigToken,\r\n      useFactory: grappaConfigFactory,\r\n      deps:[ Storage ]\r\n    }\r\n  ],\r\n  bootstrap: [ AppComponent ]\r\n})\r\nexport class AppModule { }\r\n```\r\n","readmeFilename":"README.md"}