{"_id":"@crossid/crossid-spa-js","_rev":"20-e757a667c83413e0043e996636312d8e","name":"@crossid/crossid-spa-js","dist-tags":{"latest":"0.4.8"},"versions":{"0.0.1":{"name":"@crossid/crossid-spa-js","version":"0.0.1","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"license":"MIT","devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"796e2a20689ac07535cfb648a5ad9e376718c97f","_id":"@crossid/crossid-spa-js@0.0.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-IYMQT60t9jj6H8gRdy92jcU+rybL6vO0J3Mm3kPviDvsRf8Du/ED1oCau6+/4viYTPgt8y6Fb6h8VL7pQ9W3zg==","shasum":"347df6881b5078aba0ece41999e74aee60a7b20a","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.0.1.tgz","fileCount":4,"unpackedSize":4404,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6ZW6CRA9TVsSAnZWagAACGAP/jigEUSeH8ZcJWprragW\nxfGoH9ngwyNxpmL+LrkP1xFp2UDxAP3qVv22SzpBdRyCrPPLmd4AqkmKu/+R\nXQs2TYxx5EfX081Tdjva8tcJeu0aVZcg3oAHLadICE3Sto390AhYO8uofXff\nc//zSxkE/VzlnZLnTPrKBGSTUzdjjKfaYsCTGqEwoG9GAWE9ZY0n4AhvJLNv\nX0dxuxPg5TB2lDjj/im7EZX93R+sbnlFYQSydet2jqHohS6ylB0HUrtEaiQ3\ntZJBhfkiW0TuEA7Ci5Vp9hhoqirDdCp20v8TYrTfK9speaBUrDcI8YjghFFv\n00JIpOuEF5RN1kb2SxOkjEO6iQHA0CVzar2wwbNBzIDQGzc35L8F01C2KIzU\nKfBlBdkswhqZYOKWe4+KnG6HQLkLot8k910ljz8eShM8p+mIHQSNHe4lCst5\nJE6g5Cs4xcsH/x4VXUhwhP48Hjflu/XqrOB2Wdj/fqE4Whtw1FjvHRODRoHl\nlrl9OHUhyNw/6dYL8SksyOs45Wfc/43YuaBN2xlmBfUaNNOCIEKKuQSIdZBT\n/2DXu3ZMIMh75As1OFBnbct6SenaXMXUaVtYCWl4e9D8oZFnA6StJ7qGLVgy\nFeZAwtIuctBi37A4zPkF//zKd3CFUvS1T3PCUOu0gPvms+tZ1CCtcUUtP185\nEQW5\r\n=kgGX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC1X8dbebmZuhY3lQE9qOSvP/lQegFMYiqm2/Z3UewfpwIhAKapW7sSAGd5dL/NX4E2P3GSW0pWltJhgbNzAuQfnQnR"}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"ranisharim","email":"rani@crossid.io"},{"name":"asaf","email":"asaf000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.0.1_1625920953923_0.01383663828075532"},"_hasShrinkwrap":false},"0.0.2":{"name":"@crossid/crossid-spa-js","version":"0.0.2","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"license":"MIT","devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"22c23a71ef6c0a540c7a0745e558c222d62e651b","_id":"@crossid/crossid-spa-js@0.0.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-XHx1ifEd+AeyqK817cu+KsRfIl9RVTA9/pG/ajYbMFkVdRk37XBUaFIA0/IFFI8OskIgSSsnMqv1FBX8b4eQKQ==","shasum":"7d9eeb7bcb4762369fa80c1d2319fecac9b0e232","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.0.2.tgz","fileCount":4,"unpackedSize":4712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6a9gCRA9TVsSAnZWagAAfmYQAJco4vFCT6KjLjyCrn95\nt4whkatTE2j5Pu1HGMQ3nxomQ/HlK4nSt+Lh+rLEKqFYmklFiC6dbrAOOeeq\nvBkCW6R7Y17gUQpEW1a2DbUP/p6xFWyd7iD470VAHr63NlEXBerJOeG1USwA\nb4u+/iV9V70M8KdkWRsERtVB3Z/6CRLKwh+1g4/FPNovZSVrFzg7KxJLPewf\nIXO5t+xC8Vw+9/ChFrzZelCFlVMKDgBEGgVJyZKSzfNrH7iAMONjs8rK2ztO\nJY27Q5Zv0xHKEsufOHY45Un4zf346SxFW6H+2zXRofCK5cOCGrYsOTV06q/W\nPMTWo1DGxetiJqKfmelo0ND40Ohedt9+novvWpDFJeJ1NkaLRUQU1eBO02l8\nm0UnmAu8jFzSEqSva7L1942MeLozylxpoFDm6d8jqv/bJd79BkbaZhaKiDrK\nr7ug+UQArI7hvfMiRTHQ+7Y+CkPj6vLF8HwX16jv40gOSoo+SgcBhWWl//1H\nUFP/AtrUqERcuVhcSyuVcYHvLjlHib6fvF/5qZ48z2w9Yrd+ChtetrdKoFp/\n6uYLxLcGgeZWAKt7FIEsLeDuv/SzQEQScdE69qs4JfunZUzF7yJJgz94Plq5\nqIPg1MnkENNOhW+4uhyOR5oOupBRW8uDr4h0oqisdibOmjjrlmCY+zSt7ht1\n53BF\r\n=8hNH\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTu4HF0kFmmwWYr4RYAuoXj8W2U9imAMJEeY4QrK1hdwIgGA5t3WruiEClaaMEjcqE+wzmrgeCb+L+go3eyHVarrM="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"ranisharim","email":"rani@crossid.io"},{"name":"asaf","email":"asaf000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.0.2_1625927520471_0.5678084424594725"},"_hasShrinkwrap":false},"0.0.3":{"name":"@crossid/crossid-spa-js","version":"0.0.3","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"license":"MIT","devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"adb5311a050f43973b0ef997cb0d9df485282ac4","_id":"@crossid/crossid-spa-js@0.0.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-OxtJZ0AdHF6OrUgdE/ZARTXDFZGKJd/u7TIS3a9Grktl4AhoynXHqXPw8xdE7y0fl2fipyOdHGSImTLPKnNEsg==","shasum":"3d58065b67ada045356b1bfdf486f83918112ffc","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.0.3.tgz","fileCount":24,"unpackedSize":192791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg6bPdCRA9TVsSAnZWagAAlOsP+QE2xcY+RThDLeguy3KZ\n7fRRPpW2nUoK72DXwsiTF6WAvNaPg1TtZGulRp7tMS3u7A37lqByST1I+hf8\nGQ6Hh5gdBAzNtA6dY2xidaQeXgYaZGePAREk1N7FBBpNiKr2bQ+ROpMii6W4\nd1aTqEK8huAmJdzx5Hy61NAbU+RTiUtUCwpQt2CZEAGHHnx8zalF9kZxfzF5\nGPmtMNMXMhmp/Rgu0m5BP2has4CsoOvZSUIKYvJ0cA8QsNLsERNCl9MfIb7u\n/Bnb4iLBWXbqYSl942W3whgGGI6Bcp/rgGLLIZxwdCfYv80HvO6syjgJlZVP\nYcvxGsu5wf7Hmnh/Rq6YWZQ/5fiGCRsafLvmJJTu+ogTaYZHxTOKxeDsigZf\nNZ05JgSbBKw11JnNu8NT6MSk3z8S23uS6Ha+nSEnUXUncu2Z2xY1B2HQm/N+\nMe1c33Wl7FE5m9S2wklRynIJ2MFg7W5TYsIZ/my/0czUbeyNg27HzH3po+dg\nfVb++rOOY34iDo6aOz/u/EPoaHW40ZFIEulZOhhVU5O51J3qDWxieNR7aTnK\nG8Vqmq2aLxMn2YZivNLB46Emtto1RySEbbkb4+1DnEts4WLfp2Yz3K6vd1Km\nfoqfXtb6bAMoHis4mTmAmGEZriuPmXGvZD3kPlEYk72mX2Be9PkCdn0PXFla\n0Okg\r\n=Jxzr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEje/sQ5jtCvLqmdamhUVubgDP2XM3d6oiZ9+r3WHkhAIhAISRrikHUJWNaaHLMzpSZMG/vOnlUBIqIRidT+nay3ip"}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"ranisharim","email":"rani@crossid.io"},{"name":"asaf","email":"asaf000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.0.3_1625928669344_0.2145732764360304"},"_hasShrinkwrap":false},"0.0.4":{"name":"@crossid/crossid-spa-js","version":"0.0.4","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"license":"MIT","devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"6f9b8e160105a3cea08eab13c5c8d4b9bd939437","_id":"@crossid/crossid-spa-js@0.0.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-HL0KsAko9YaVS7/Uklge1aVHGnBIGVq6uiBmGzTCCoMI+Fq7NUFeypy/GJtfkDMr2d+CoQ5GtM0cHciCqqNDdw==","shasum":"466d2f3c8506a81c00290af0bc1bb18657910729","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.0.4.tgz","fileCount":24,"unpackedSize":195956,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7G6ZCRA9TVsSAnZWagAALcgP/jDUpAKBFqKN8ntz0lkI\nyX2xUbQgt9+b5/jB3OwJehrkrFb1jZeMmEYKSAay73j+aMlr/YyFGWvgTvVJ\n0N0upsCCZovoje+v2MjSZnUGdzd6BTyCOBIZgbniS+OgDmvPvQs6THWiFAhy\n7p+m4V9g8H7C04IYVJCukBitBaWeqzNMdcTtgcI9bGg9fMIErUYkCWAmyzYo\nAMcw/7ieKdc1hHs/MiO72ahe6nNY6jmNV0cK7+xpW0DpbLwOFDfNUa//KWjB\nHISMj/VqnlAa60ngd9D+tdP0+qTKwggWnS8XHQJAreKGkFi2eHCNvN5LKB11\noujlYtVkZmjgmc9JWngNyKTE7hrCD6fkXCHEbcVZjf5LU5NPzX+EfA8+wrdi\ntmVKJKTJcR+R95n5tJzFe9uczhuzVpBeEwxRWsvTznFHOLUM0HwolIdbNtyY\n9RE9YUrK44tm4c9zj2dnrypCl384wTitk3HckbQmlvjo5iaKEhl4qzH/VwCo\nQzUQuUc68LqPngbaGEDd4DVaj9WZni9jCqdY5oXNyi1O4DlhNl9Ef30+BK1J\n8dfbZrgVLknnnCCli7Xy2uOxOqlHGqlDg0fZsq7RcCq7AOLmUYkP86/Ka30H\n3hW14pWWf9gBNqHdJkVSlAHOivb4KGUIezQJgh7VYeJw/3IQqyJA026Me+jk\njpv9\r\n=Irbi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+TKyIz2bbSHbi35spuCE+oN9MPr7/SxjNz/7W07OeHwIhALpQKrJ8uEL4/MwLDCRly4Qiy7+9IEvVXwfGCrjHfrHX"}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"ranisharim","email":"rani@crossid.io"},{"name":"asaf","email":"asaf000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.0.4_1626107544907_0.23225529921437982"},"_hasShrinkwrap":false},"0.0.5":{"name":"@crossid/crossid-spa-js","version":"0.0.5","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"04aaef68f514ee8adf6148121e7290cd2eaf585f","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.0.5","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-yo9CWC0TpF6pUTQCtAzoI/xtS3oXWTlrI0Cjg7B6HcI9e8TkNkUAw4zCIUPcndzz6Ygd9vUzM59QxlT+NnxX3Q==","shasum":"15f51908e30927ad445af13fe877d8a22c2b9495","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.0.5.tgz","fileCount":24,"unpackedSize":196243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg8AlkCRA9TVsSAnZWagAAE9cP/0nh77wVLzoetcrr/gA6\nyiytV7Aq80+NC7ylMkd0ywSm8OKqI7Qcp4/gbx4wtYwsD3GZo2rtU0haa2xU\nIplimVbGvfmTvaT+W/xNe8gp4CagQNw4r7NnHdysXjgOThXPVBsQgatOzbhO\nx76Q82+09t6tsKcfzbjGO2/91bcD1dfEsUM2xeZALY4z/zR+IRAH5ExxJD/O\nCu0xFrppPcbBxsf6rC0ITmy8mbHQjTeWUlPIQStZeHk/Nl3pqokmdzayAYlS\nCmJWGLp/l8oj2lJ6XvoA9tSv+2Z5JgaGTFRJkoVT3mB3Ka8r0hvkiM2HoIdl\n15rCVsTpE4l/OrmzJuIwhHAjigC5lYRXB8spNpqz7Q5VdhEGlMszQ3YjXtU8\n524Aw3oL8xrD/jZObTxnMyCA2lOelwrI8py7Ns3t8pVuq+me3wi/sKc1F5st\nmRT2cutcMwEhvCkdu578syMvQ9ULFoFSgn5JrF4hUVj6YF5QRpxLeOriNw63\nFHz+lVXfdvDD8Hb6YJ3IpcCZpVtU6J1mUq5Y0lyrV0V/2vjh+Uz91yA7YTRp\nrvP1OjSZVaphYswYiSVzylAU0dySNzNdlBqkMmEKvaII+EI4nujK15m1rYH2\nQxgDlY/zkxS1oQVyjqdnp0aQ2zeBgsH4N2Ytl8DlVLFczYtnwfPSVnbj+Jo+\nRDnU\r\n=jzK+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEwfQN1WYIUYwcPHnBzVQjhqGkCIoxpN3X+uSqdU2PF+AiEAlQ5L7Cu6YYOHLCCmTetMuLbZj5rR82UzWd0QOtAeoco="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"ranisharim","email":"rani@crossid.io"},{"name":"asaf","email":"asaf000@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.0.5_1626343780245_0.6399254157241114"},"_hasShrinkwrap":false},"0.1.0":{"name":"@crossid/crossid-spa-js","version":"0.1.0","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"e77aa9a461c335a41d2fb4fba4e6fa2fbd3d346c","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.1.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-v9idGULJ3EHY62xYb2Go9HekQBTRJu6+fE8tbrM2g90u4PMlxv93lznBPFoI6d96qUQkGSNmgpthetQxWhuiXQ==","shasum":"d8a7d4ef842cb3cc9b28dcac2157d23ee2405220","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.1.0.tgz","fileCount":24,"unpackedSize":221762,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg+uVSCRA9TVsSAnZWagAAkYIP/Rcl5uAP+M9E3VUVctUU\n0XaP17ZMFKv4Lrww9dG1otUtLV6yrhpR8Kk4crsdHnJIoM+zqon9921b2YB0\nQv9KmHsZNS3eIbJGe8cqSBY5DlX5vsWfCpPJCINKrmeaGWH+fGNZBAs/Un9S\nEjcaAmjOKSgBxFeRp/l2RxPjo/G7uURAq7rZgNjeMK7c+Hknbf7G84csirql\n8Al/5heQ3da8io+F4EZVCxUzY1whtG05SbBCJ25Z6PCHk1KTwSCJmUD0/6Io\nrWDIwG9Yp+faNJlsqzykQfWmmoE/zmNb5OBxlYNxUva6gxYP9WXUI5O9ObI2\no5esV0kiPTklCPxDJ81kU13NHuX/9vcWUm4fzeYXCsu74ugj4iDlCWRczXq3\nCtPIMrS9dk5vlMdE4HZxXX2LheeAbvnzEC86/u+jGyoPyWPVYWf1WSIEqZR9\nXeI1QwAj5IIvBK5bwUE3WGYA5J2/3IpZr4EcsdmOfjdatbZ3I1kUR/sn4emR\npW/ryNnaQyKXWrAHPjlsfnX26oynUZtkirwKKGXSofvigOcTZFfLUHrFBIWG\namftMMjaZnraq4Yib0gMB3d6qlpTAQ6gtmFyvioef/PM6iAyXhHctX26zp/g\n+VzyK904W0TfyhZhmGHKds8Vv8NvEahRqWPr2mz2lgFEplO28AIUW7jr3jEv\n5K8q\r\n=9tui\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjUecyzQym7ft2mnpjEL5HxZ0UXWTWzOjDevuYRqMwqAIhAMjY2jKI9j0dIRcVfuXwMZCm6oWCGgLBEwQe2GulOhi3"}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.1.0_1627055442839_0.5874958393620549"},"_hasShrinkwrap":false},"0.1.1":{"name":"@crossid/crossid-spa-js","version":"0.1.1","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"b5233e6aed206b78a87d5fa2ac3d336c7f0de82f","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.1.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-HPD51BwZNiXWpkRaD/nbDLnQ/xOvX7s53oX62QINHhIWXYId9JIBL9G/59BBwSnfo0WC/893JPQVmF03ifKAwg==","shasum":"c2fa8357dfd228072b3c7e610e97206c544bdee3","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.1.1.tgz","fileCount":24,"unpackedSize":224863,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhCsKJCRA9TVsSAnZWagAAA28P/13mjDpVLArsQD6adpxs\n5qHxZVhRPi2kJAGi4iB6TcZaXcAcowwD3JkPu2IqPV4SeDz27pYLwDSstg52\nRTvxVPTZiK4Can2Y0a4FldPMV8zkClzxOCvTWWqpDmn+eIgjns4xtfos5NwJ\n90GPAOU40izIMn7IiUKgUoRwam8AuEFZE8i2l3Nai9mBOwppN67ijaHBUYhu\nHEuBUYSkyn48cnKe8/WkcATD+29A0okweOc7+e51L3JGCxMGDDt4bA0oukPP\n6xefbauxaoef8a+BrflXe+mLwTy2WHFX440leVYleXKPWGZOeplUbW8CYJdw\n6+jYcOvMUFnazOqgCdV0yZ1P5HgA/m/H4OxF9hXACV1czjdjfvYWJF+ik+Wc\n7z3y+gOvAVO2Sy1Om8Cq/HkaWJbGwuZUzu3bdQbqzKEkvh1oOjtQ3QRKq+K+\n2EqbmQmB0o9gfwfVIRjsL2qvxOyVO7QWxo4OMJatDB1sp7qvNvezKw/U/d28\n6I2ZnABOaVWF3wNTwTbQ8yFzd9a8oAesUU93PsVR847njUHradjhFHmkqNWh\nWeLR+YMYx6BN/KXkPJrg0YI/KVM1c9BtwTflEAW1x0AQvNAnXbhrZj005gZd\ncEyGxX2Tpym3LfWE+prJ7bOEHKwUKtyX+ExTaRTFMqhDdTL9byeINq2RhclZ\nO2GP\r\n=mNFg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGSg6s1+1ET5LMrwjZs0CYeU1gERQPeyQgTQ8R+2Ov5KAiAIpx4L8Gtw0fjtf1NJaxKI3dieZ9eueMI8TdnuKixOfA=="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.1.1_1628095112609_0.2989618568632244"},"_hasShrinkwrap":false},"0.2.0":{"name":"@crossid/crossid-spa-js","version":"0.2.0","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"769ac43d2d23b8152ea9b687fb1db79c99edc303","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.2.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-o0AJMq1c2XTkbaNEJhjXpeRhGvS4CWMb6ikW6jtcp2J5aP4Vz8L53jrDkqBhKh2t777eWoCIK0jUKRTtZUXvFw==","shasum":"bb0fd4f96a94fdb125c0651e39c27c5099820cf5","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.2.0.tgz","fileCount":24,"unpackedSize":228717,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNMN6CRA9TVsSAnZWagAAk2wP/RvYpCQX0WnHpkPp1nQI\nDpvbqRiKF381KXNMIayOZldGSMJ2e/4+ntnEijh00yFzec/5L0hs/tz0kbc+\nyi46/UI4RaA1CsS0bbHUcwq8Glyki9AUpY2TPOLh+KuvJ+YoA0uwAWK1D0c9\neJugIUx7fIrQjXSZC2pku+Rhj7aAhR2zP0p/XIV9mt1CHr3GyiHADz1Ne5CJ\n7gFGCJPsdExRy0jxVDFvNoY12MBVDlMSrju2RwKUh7rZ25XyKYYwKg+OykbJ\njjWNzgcJ6i3zQAcfilscO4MqI4Tp6ey2JNVLYZvV5TTjAXdB+7h3s0av4hCL\nkzgRcCRPVeORKOUh6i1XpJEr84oeF5L6AYpnwl9CnjeoVoKDY7kAgYSbc6WX\n1TEHv1CyjhIj6GyeCUHBUxpfygPYHnADpFvQS8rTUpUjaGrU7hcWdsYRP61i\n88CMDXjc3a3DH/CSjSmRL2zGF+b133zErKL72+dsb5HVWmhe8oXy0swyDYNS\nMsHKQpIHFzPLRLiqnc6THSCvq7Qkrrt46JlF9OAlZIcJpAsKEMdYBe4ggAOS\n5I4UJi0TF7r67aVMYuA393TDelfceYkrWXqJMxMKn52IR7HyBWui0LA8+H++\nfwEwWiE8gLe5m4B+98vDq67vwU9ZkLfU7VooNkdS7FCgRYPNGiVRKVGPRDSs\n422U\r\n=bLnl\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAkFo9dcqWUN2fT/dUsZDfVxifKLaHiio77dAGbKVXS2AiBxH1oqV3kDorRHk57bNZiB9zwdsiqJ/Az9UzsQNfe8eg=="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.2.0_1630847866409_0.6327410711184325"},"_hasShrinkwrap":false},"0.3.0":{"name":"@crossid/crossid-spa-js","version":"0.3.0","description":"OAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"ae886e0f41ad7f7db7ecda1f6da57dfefd2b2455","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.3.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-eoPcxEMKQsL9cykMnebff1QGOV0SDwHuNe5zfyXIgqeU1MCVtkBIFl1ZTfTeIkp3EgjErAb6Ok0Eyb2VgTXo2g==","shasum":"d99ddc83b3f2d78f2a01b597aa83bc6a131d1b4a","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.3.0.tgz","fileCount":24,"unpackedSize":229055,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhONM/CRA9TVsSAnZWagAAQcQP/RZWWSzmVfHw4oBhUdFX\nv57fqZNXRjjhXiAh6BS5riwClpxezFUNwgV4fiac5w4drdonV6edEEv0Wr5f\nK+GzMJypRvj6Y4qsnpGho4FhcL4PwIaHgsAiltL0boGzr2UrA7GTbeU+jm0P\ngskY4FPmIgkoGmPtlo9u6LGeNr6NUUT+c8CBAX5kbrRCgiYE694syGAFGGCm\nxD8XRLJctx6GrzQbaTUKBvV9GoohpwlDIgyYSvaNuQX1sOwh6J7TIIcDiJpq\nEfha26S5SpsWXiQJN2Az9AJKABP2c04D8wo5CzJo+0ovWryUlmHXgiMyoS8S\nnq79Ms5/D6xQk09ThuwjjQWuyKye4jAXQ5AOTP/wmSX36ry7luRfyHxX+9aE\nGbJWYf237W/YlTgeH0APX7oae5fteVI5uU02iT2AXx2F8WOFL/2XkMAbcHX9\nQ5l3ZhVH77G1BGKAQgZhEnpWYGyKUjNqCtlYDVWrIunv/r3IbjucMnj5nCXC\nNPoGDHApA/3OfojLAYHbtqoNdyHyRwl4l7x3/LPKTF60mWjIYvjqw02mTzFd\nn8XQ2vlIwwdSpgujF66HWZaCExYSJvOvnHoq72rIaqK58nCbTBWcXS8fIOEJ\nByRfhIQIUR9THh9Kv/UYNTe5fCKH5x8nks1M5JyLd9rAkDQt1pVUMQz1yd1r\niTj+\r\n=P40B\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV/2jJryzOeGtJGqin0CfeKXDYBtcXCtNmrriLR9aoTAIgXQ65kg7sS9JH7BkFFpfDWv5liNZ0e22B6D3zxEHKPuo="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.3.0_1631114046849_0.008670861773672378"},"_hasShrinkwrap":false},"0.3.1":{"name":"@crossid/crossid-spa-js","version":"0.3.1","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"f789cf00ce063714bb2fd65b0dcb62e46a5b5d87","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.3.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-2LN+RxygC/7GGuXOhCCo/zppsx6YeOD6/GrtUVZlWhn02dJv49ceurW3VGXwDGa4xu//y/FE5AUweUVnV1hNgQ==","shasum":"bf112d5e06fe79703c3c5dc7ce2f9da37c1fb74b","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.3.1.tgz","fileCount":24,"unpackedSize":229110,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP31KCRA9TVsSAnZWagAAtFUP/id6xKeFke8QgRm+CLNJ\neLoUKShosRYXKq8IKXih7h8qxiIsmojKff9+LQ+aSlK3TozvXPaY/JITNcJD\nv9HxFHAAe6x6DMp5dkzlwJG0hXbBoRk/TSQ6DI/WiFON1ZkbpsvjKosht5/d\nQODup4kkwjMdAAN/AnqL5DXKw4P03sVZlIOjfJKlQHmon2rHfXTM/G048fwx\neGUXl26Sr1e/3fYzUJKZHYLJIq76IhEQaiC8jDWTIMlV+aeUkHext1Bak8A4\n0Q6tfhRThlvQXyYRZhsojUJ54glZgvGofqyZH6sDzL9ISjxIYTvgOCyJAiTq\nnPvG/cxpqmxjMzTwkJmbezzaZenR5l8FbD0kIwatiKC0s5agMrRHYWZk4QEb\nz2LVJThBl1TQBeKxJgyUrU1VaG5XjbiCBT/wWVlpXE1HkcGUfdVLzMqeGbq+\nVjbVojQAs0NS+aCefBa/kOe8N5DX4DufJziHsfUPKsqLTM48Diy1T19YXjnE\n8MiN0vAdSoyynD683NPfoFX4kq2fL93ncmufsquuv+FiDT4adruedrZnUAUm\n2NZmFjuPdrHBHgHL4uWnUzqu7pf+P3s1GHTSOMpEqox4r0cSqcaG6rieDoZU\n7hOXiL2ePVUsrkw+3AC2TRtJARnk5r2RSh6FxfNsZfnPMB1yPx9HTD/hG/fv\n+uDO\r\n=4HJI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbg0E7hnWUWwHHAZbI61t4eHFyZsH4cnJjfOmKXJzKMAIhAPdHvotmeNsAVPpdUE0YdwxgEwC3bthes0KgVBkDUuSj"}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.3.1_1631550794498_0.8870677137519136"},"_hasShrinkwrap":false},"0.3.2":{"name":"@crossid/crossid-spa-js","version":"0.3.2","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"f05255811c609d93abfd571ff47813302159f6c1","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.3.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-nvv3UOFy/qCrcAbOnqSvGaHXsmWjvmrC0X9nBSzTLYSBKg/BQ5pCK1bYmcpwlLIEH7SpDZdmYsYbDlKLgmgfhg==","shasum":"95fc8efd4b0edcf9617886ff33653cc7fab26e29","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.3.2.tgz","fileCount":24,"unpackedSize":230588,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhP5KyCRA9TVsSAnZWagAAXpIP/i9bQ+Kwiop1ZslHsNMG\nfmjqN5nAJ+lCpyk00Yreya3WeNZuIrCQK1DzvQYk+aJQCsA6Dl4oFXkAmO2E\nMJgLzuEoMnQnwxyghzn5njeHjbtcSHfvAb0a8BBcxc1MTltrf9TS73wAj0f6\nVgKzl1cIx4g/u/rGZ0/WBuIXszCfe/b8v4rM8KEFnkr2WCn/I7lqXzgFHR4s\nLtD6ksfSjt9MA+6ZnbWPOb7WOMgDTKxEFaNyYj6jWlPHiBuCcmwXZQXsg7v7\n6qW4wSwvj6HWHcIgvfz7R5Isy4lBTCFKm6MIZe15RqP+AJhog22riIoQ1BOr\n6ZmBBaC59HNGEsz2Q/sACMU1DQ3oMQr1HZ+6s/RHGR/BU4snC1dVctUTtrTo\nZg/K1DfBL1ubu/QB9eDHkXeKp9cYWG7jk5RFr4zglhDFssxG4kMSYh8n/Uj4\nZig4PZj9LaPc9WBbxztrZZKnNjclmuERjHHOydO3STeZAurKMLny8QrJIpth\nHoI9TR4zvS2fhfv+N1wL5bDUZfbhVamDaTxJ4Y75EL8ZejkcxXtlDfX4C7pp\n3by3SKBxXoSFkIq8mH7T/Lkfh7GDUiQavmU+/5hQUf6klBRSnHBFjaBQNkFD\nXop3qerSUWPzH68jCAHxeyFO65I5oBj4Bco3YtvelSRmbwNAbtgUOM+EP/iN\nnG+h\r\n=CWQi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG42uwjLvznyoNDPHEDLKxWFCE9z/eGjigh3DmBWQJXvAiAt1ImkAoNn3lxny2q5zBhsiUDYX0LmevUajdUotKTJdg=="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.3.2_1631556274258_0.8190665750936199"},"_hasShrinkwrap":false},"0.4.0":{"name":"@crossid/crossid-spa-js","version":"0.4.0","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"263e7b670a3fc35c2032a7e733cc189e91cf6a85","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.0","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-nQ58lRJopkB1eI97tWYjOlVDzd6zpIcyqZUZNdHXQ9hTKaTT9NfV0BVgp/R78PFqGsBa3N4juhKU0NXn5vJP6Q==","shasum":"2f35bc4fdb2b24f2c0a8541c9bc798537ebf4b81","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.0.tgz","fileCount":24,"unpackedSize":234977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3cWcG0AmkapFZijNQJ6iDE5KcVptQoEi9C8JlLenAbgIgfQsaP2pxmrVrY2/GU+GwEPHBUwL2ZUz6ynrVtCgHbao="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.0_1636023967459_0.3154462069946664"},"_hasShrinkwrap":false},"0.4.1":{"name":"@crossid/crossid-spa-js","version":"0.4.1","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"b62458390aadbfd13ac9602d7ea149d2ce756f9c","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.1","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-auVuR5JEIkS8ghJDhFRxpsBmnBITrE9YoH7/aJWMM2AkCqYQ/xXYODftXeP1Xl4mFJIFpo1zMtpEJNet46R6Iw==","shasum":"d3f7434e0a28de4581a14741a8e47ceee8495541","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.1.tgz","fileCount":24,"unpackedSize":236835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyZ93CRA9TVsSAnZWagAA2DQQAItYEBcCQQGBMSFLTaJC\ncmNprVFnVQVxwvmsUluVFrRtYE1MjmXodq2fNZvBrSEvkwNOH2cgRmydfPbS\nWQg1/eUWiRzQOQ68lPy5BKfP8N7I7P2FDXqu98W7Ob1Ba9U0Z5tTWH16J8W7\nzxFaqsmr3vLyYOVrpAKRj9jLWeXx8ed7PK8toBwbQMRZGIPBZ2U5/E7nuPNR\nPblg87J5WZnm6zgvVIq5LwTZsgtO9rYfEo+jZHw7eJw6pa0Ur8V4eUemWoii\n5YNArPuKUUiVzNnkO+BMOIki6TNqSDL48odPg2M/BQNuz9MuTBn2LW+tlEtK\n9qxhUKXnl+PRcaQUHBT9M23udR0XmPJCmNJWVIPl8hUorZ8KTd4U47i6hbsh\nCb1MJXq1pPjAMV1oNAftEwrcBFVHS1RIE+zMdpbAeH8rkODP9ODCu5XAdPlp\nVzhzdSJABkZTaae4ng44u8LzBUOUSad1f1zZhzWwzrCQw0J9nN38AMwXOR64\nKtn5FMfwU0FnrqVplGaYkEfdEvlLd9o7ac4Nh+1TpMQIUKRaNn+DoQZbY8Jf\n6ihYiLWeIRsCULbDDizZ3nfSKS1fIdyK+lyn6SXzLDDdah2mY/Q4MuZm5IPv\nFrtHApYemGyguX19HST3LS+wFokpvxUyS/gewIlhVgburzumOwc52gT2CKOe\nn5YC\r\n=sXCn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIECJclyaKy/bfvxQ12YJaEjaAVshc7dJmgwvmQtb4n+yAiEAqm2cenHYPUrAkB4Xyzi9HAMznS6FEWW+BHi2QNoIVFI="}]},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.1_1640603511367_0.15053759714851056"},"_hasShrinkwrap":false},"0.4.2":{"name":"@crossid/crossid-spa-js","version":"0.4.2","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"24d932ca7fe5fc86c3f4608cd9e6b679133800b7","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.2","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-uzIW5Z52NFVjHvKggAzVb1ZAbai8TlJQgGOBHstZhEZNVHWLeq7RbTO1uvFhDHLff594BBJP0Q8toNctErT7rg==","shasum":"233cd85893b814ae968f1012fac84df8874a5131","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.2.tgz","fileCount":24,"unpackedSize":237803,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqA4RqNLAIarFz6hgzxNyP3HfX+NANK+qoA1l6ZeL5MwIgYDFCRegh1fLme3YaI2DWwWGreV0VsfK3nIhTOGfLm+0="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiinWgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr+qg/+JI3Z2TXbRX2ZH0yMCP9aIHtrhCaCdUcdqZ+YtScEWSBfbAzD\r\nInaiHjE4qOHlI1raL+9t7yH8UWys4Lr9c92psAVyx8yiZi3HJO9lQlKsJ3/6\r\n+lRRQZ+wH/5M4BuDbmtHAlbaTR0kEkWRafpKevDFWSXhbQ5txpntc3JEHIXh\r\nuHZRCbxiEAU7hn/mEgkRd6Oh9MyY/zFiJFLe9eKwsOKBt15H9ZU3aA6SCo22\r\nkoHb+N8d9Zp891VaYkyoXFjjpSv5pwrKiy274ADr+Md0oBzCu8s4UtcKO28t\r\nQdgV7KsWFfVahvm4bFsaruzm6Pub9GnTnXwKOYl8xbg1Ah/Vjnen8Zc8qOlb\r\nHuLITS4Re1TyByPTfrMMs3aMsEVFYEMrxrsjHt6GKz8C1uMGvBlIsqzyEbtm\r\n9Fz4Ql2zHqEOAsjtI3zcEdtylfkyF6SO6Dd0SIheLvIF+L/CbuFkf5pTahdX\r\nlGZdfVmi7AGSfV27cHfadiBu8drezHC+yCt0XRwAucrBxhkv08TvFI/9dXzq\r\npEo7jUXTqK1yR4Hlqn6CkOnO3OasSbg96SwtP5dCX8DlpvwOf5oMk+BlYeUq\r\npHwGc9sUsD/cespWqFxMXwolbLTqStRZY9pkvz31P2ha2XA59o0yEOs2tL6I\r\nVL4yA79IDXsAsgEdqo40APKBa7OTAgc69O0=\r\n=Du7Z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.2_1653241248166_0.7159681148504597"},"_hasShrinkwrap":false},"0.4.3":{"name":"@crossid/crossid-spa-js","version":"0.4.3","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.1.7","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","pem":"^1.14.4","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"73cc753718d0198294914e0a7f97e9fde0fb23ba","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.3","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-ubVl2yzHTJgIHoG2N3lvypGwgVs1ADLb5dIqysWth4A/UaDakcEcTC5NB4WS9abD33PLvcBzwDg6YdeY7+4lYA==","shasum":"6c6ca04890a121786390b5f3acb6b354a18d7532","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.3.tgz","fileCount":24,"unpackedSize":237690,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBIc5qM15SiNmHqxXN4rmQWVUgs42NSAHPFvQFT8nTyGAiBjbbG/FBlSW1DIrGQD51uCMLuvFwdINvDrPACcvwMNwg=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJijK8pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqsQA/9EY32dGJe6LoxGM68QgcF64vhBni5vvOB/XkoktjSa16d1paq\r\ns/sS5QkB9Z8VjvND+pGw/lAGL3Eu6M5tPoLgGvHYatFRgmB08mPSmeDVLkfn\r\nnURa78xNhlhBccKR/EDXBQl8dKVsZPn6PVCMlg/DksaBxGLLNb5t0U6AvrkH\r\nhBo/yRsPJ1tRWvepREsZMKqP2YWgm/tGi0lkV5bJm6NVVpcsy05IwcSd/3wP\r\nBFYEDpAxZr9CzxXmyKJIwX4mMSI2AsypE5OMfwGuF5KPefJyLTfsH3Gu1raG\r\nOEK+dmqHUdX0G4F+5OEEO154Dh5ys/cqpZFkYEscCbr8l+pgooLlPwbXORxU\r\nI5qKdsLfekvsA67pweGlx6SYHh51VWKc+/KX+s67d26xOxUpDdMLvU/52MjL\r\nEVB99E1OZatXJNGtbq3K2jvsJtKm2v3gywTiMNcLpRNNalFmSSvBF+kAmJez\r\n/5Y7+Mcoihw5y88agmXY6jbflQDGbi+LueNlVkLRSQlu3fHX2wkeAeUcWPBz\r\nzNYjt0nPW3/F4EbntLvAgGyp46BKKbWHqKc3Wbs2VfLG0SzyCf2aFhsc1eOl\r\ndLsvJcKsSXDV9dKdI2mQDpEb8Y64OhEHMpWLPRb1pXbe02+hsYfNv2PWCe94\r\nCKns69Vtt4es6NlZMG4Pb8lZEjHX2K3JMDI=\r\n=i76n\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.3_1653387049056_0.33875831946631085"},"_hasShrinkwrap":false},"0.4.4":{"name":"@crossid/crossid-spa-js","version":"0.4.4","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@peculiar/webcrypto":"^1.4.1","@rollup/plugin-commonjs":"^19.0.0","@rollup/plugin-node-resolve":"^11.2.1","@rollup/plugin-typescript":"^8.2.1","@types/jest":"^26.0.23","@types/jsonwebtoken":"^9.0.1","@types/pem":"^1.9.6","@web/dev-server":"^0.1.17","concurrently":"^6.2.0","jest":"^27.0.6","jsonwebtoken":"^8.5.1","prettier":"^2.3.2","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^27.0.3","typedoc":"^0.21.2","typescript":"^4.3.4"},"gitHead":"376a082c977c95dc0cdf2e2db7161803af4faec1","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.4","_nodeVersion":"15.14.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-hWfdu6UfZOqIgduiy7i8fc+2xkEu6CXzsQiav8QPlOrTjbeOWa10D4ReTGWiSeG2tzdN8s2gPtEBbWqGrdkm9A==","shasum":"5692068846a7dac7fea437222a6024ee0a2d729d","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.4.tgz","fileCount":24,"unpackedSize":242680,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmcpL9ZEP43i7LFypy3uXidqnHFPOKyi2XBkglD8KBnAiEAx3TCXrtT26Ag7CjfkPhVVIsHVOVppuNq2RR6uAbhsVQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj92N/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoBgQ/8DOnffWZKVxm9OkWVYhiDwAiFLY8GCk0sZ/JxmCpPgxTzRJIM\r\nusbi4ofVn9HTIEZj6Okrh4aZRRtv1kuS2GaJj53Xus2Jz4YkNkf0PAjB5jeF\r\ng9qzqLhaLrlY9RUbT6HDezTbjcCZMCiqfrn6HNZAb489iLWf2uNext/SN+W2\r\n/aA28igO3MOYvQopz3h/Ntkt39Gkf41iaLd8xgeKtEABbbw1hiZPsmVRIgYF\r\n8/uLWuy4YUdrOxfRhrJ4exyJ4iVxGT3J/IYfXl4A1ozg0OcrpeDa7jh8vh0b\r\n1zLsKD2ZhqjUV5hszt4PTbXXJ5rtdWn+FsXQqNZzK2bDSSu+ex5tjcsw59sK\r\nMpE9nFFSQH1auPmzxLHkPfw+DHacjxmTfiJFYb3JvT6hX9p8IXU6qWEgTHqj\r\nYxNgrbt4YpaQwAZiXBYDL7I3XyUBbEDDsG933dhaAdCPK+2VQ9PJq4FwUD5Y\r\nJIZQ7Y6e++bphyK2oTPXlY0RXhVhDkf6NXM2vq6tlbBYmkfAx2eA1UpeEIB+\r\n4M1luNjZmyZ/X0rFZqB/mrl2YHPdqsrrQVah4fB653QJElVtWRaN5YxFOe+i\r\nVp7km9UvAM1aZqpfl8ufWgiCDS/HTa4TC152/qUc3FCQeQlX2SFYBTgBX5Cy\r\nzDFWr1C1OdTZqWKEZPcaRizy/NSSe7ordg0=\r\n=6r9z\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.4_1677157246846_0.8047586223473291"},"_hasShrinkwrap":false},"0.4.5":{"name":"@crossid/crossid-spa-js","version":"0.4.5","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/types/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rimraf dist && rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-typescript":"^11.0.0","@types/jest":"^29.4.0","@types/jsonwebtoken":"^9.0.1","@types/pem":"^1.9.6","@web/dev-server":"^0.1.35","concurrently":"^7.6.0","jest":"^29.4.3","jest-environment-jsdom":"^29.4.3","jsonwebtoken":"^9.0.0","prettier":"^2.8.4","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-terser":"^7.0.2","ts-jest":"^29.0.5","typedoc":"^0.23.26","typescript":"^4.9.5"},"dependencies":{"@types/node":"^18.14.5"},"gitHead":"2e66cd52cd221e494848576cd463ee3e63839756","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.5","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-XzNQ+c18gHE9YGN7tyrE9zkME0cS7fPMurwiD2wUVVAtB4hAlxslvx5eYBaZtlGh34azYFafes9a2QL1IVbWCw==","shasum":"cac6121f4b7b4b375aabd2fdc850882acc7b4f87","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.5.tgz","fileCount":7,"unpackedSize":231076,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2ypoMFK2nbKO/VPJFuDYXrfYTYJxKCrjYiTraMEWONgIgIUDzPakT5NK3bwxFyhg2jQk346hTkUo5a2b4tejF52o="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBR9vACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+wA//ca+xZXT9PlLlo+0LqonCMx0SI8cMRL1UXQ+kRPBG53HljQEE\r\nI7SxuBgKlWE7hizhbkKmBY94e8pTqYJSXBY8dMDObCRCRPFOAFlQ38IGMKBj\r\n9F4JQ+aU884/zyrgYq1iHR5GZvjl4UIkEfINv8jFWVuCzb8pYF5mp1XIBCSM\r\n6USMBnh5AE5CU4J3X07grw5ugbjuaxCfacVTmqI1NUsl7NJQjcC0aILpgigR\r\nsabZg/0MxUY+3GM3kTD/ezEf5aeRiR5VvAQlhJ0GQY5QahcyuKvR/GKNu1ch\r\nu9fokfp9Y6Eo257B2XcgT55iHJbRhJO9w+Yp0QOzMPk5dZuOG7rrcK9MPiGX\r\nJSdIHxnGGNPvVXqFqQUf3dtMJMl4DEyzDLyog2WYAvvql30zqcYLJOcdnU54\r\npCUj2fmwftyjLVEQID/DNYN9FxiPy0NwrDD20IyUwO4oDbZ6MDsuQbX1+HnQ\r\nwSFYba08qizMVfGOhWmADjeHpwWR8kw1s/BMaue6tCDI/6J8tlh1AO9P5pLb\r\ncHV/dXb+5mV3UeRzgNNuJxvD7DRdc2bMTyEKm5XK1QG0aZVj1cUvBmS6HZkv\r\nya0m4JqawcyBe29xGDGBldrvFHPOlanj4GmODOoHn5usnE+OyrOU14fhOhXS\r\nnm2W9YfMS3bJQvQQR42rnSAFqZRcCyNCAoI=\r\n=7yBY\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.5_1678057326984_0.37920444986821766"},"_hasShrinkwrap":false},"0.4.6":{"name":"@crossid/crossid-spa-js","version":"0.4.6","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/types/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@types/jest":"^29.4.0","@types/jsonwebtoken":"^9.0.1","@types/pem":"^1.9.6","@web/dev-server":"^0.1.35","concurrently":"^7.6.0","jest":"^29.4.3","jest-environment-jsdom":"^29.4.3","jsonwebtoken":"^9.0.0","prettier":"^2.8.4","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-typescript2":"^0.34.1","ts-jest":"^29.0.5","typedoc":"^0.23.26","typescript":"^4.9.5"},"dependencies":{"@rollup/plugin-terser":"^0.4.0","@types/node":"^18.14.5"},"gitHead":"4dfe8a34205bb749ed7585cd8fabd698e7727a9e","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.6","_nodeVersion":"18.14.2","_npmVersion":"9.5.0","dist":{"integrity":"sha512-/Lpn/7T7vmGz79nL3cV7tKJUGKk+UkCq5vBgZOdorcxXJQqHPlJrz5YWvyJLZ3nt/pkV65yZlJECFRMwJKEciQ==","shasum":"72ac3d6e42aebafe940afd6f7984a10296e820dc","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.6.tgz","fileCount":7,"unpackedSize":49908,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFp42+PckL/wk2UdtI10hshQDmTbErq7ELL8oDolM2WHAiEA6WhrWhSZ8mF3bXJK4IAcgLTOjssntjILH8GJS0gAC1Q="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBerMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpBRRAAg9u8OwlhRfrfPueMyp5PnaYq+SE9Y7ZFPsWVFJohfYcFkJCz\r\nhDNMtE6nSHuFZboAPNrZflMfwjG0QTWapEBGrAKFO+a6LalUUPjgUPY/OyiS\r\nygSWQmundubEZohLNN4Mvzh3VeMq93ep04s4bg1Hl40xLBPkTeqg2KRvJ8gm\r\nKDlQuKii+VECfolAUBDwuoRw1BaZIkjmA849lfgaF0BvQjbTSDwmaJkqa8iG\r\nnThWpjMdivmJ2Z1SnTsNKws4fJnnCPuuJ55oRjhAot4gDz2viSAx/fJGA1ei\r\nBRU7P1YU25VDx0TViKvt3P5N8ymoQltiggarkjgz0Q0cEa9BQBN/JqLV2gYL\r\nUbwwsOg0+/f5wGHYpZlfT8Tg4zZMEMYvvErTtdeArKorNVK6oZQMog92w+a8\r\n9tuOxRHCt1hxQqL/+KXA7Ud8p+JR6TX50Jyh+GlDAfIfPtqFn4yamza9MHXR\r\n88+PDZ5ep2UXl4/W2pnfcJ6mdXXZCj3OvjOQanKmJiL6olQLYeDXaDTYCeYu\r\n/PXWXn2CbKsRw0lidgkCG745AHUvE0GkAYBHITuHecOTpThsRlNN/f53rnlp\r\nLt6eluEWqsUFAqqTdf4hDqXhrprjoH3p0kK4Lj/ZxZwEtIo6eu4xTYBvlzlc\r\n0bP0ncSwmMRdioCUkuxB4JCxTfGl4GKAwP4=\r\n=Aq5C\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.6_1678109388224_0.772782254470227"},"_hasShrinkwrap":false},"0.4.7":{"name":"@crossid/crossid-spa-js","version":"0.4.7","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/types/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-terser":"^0.4.0","@types/jest":"^29.4.0","@types/jsonwebtoken":"^9.0.1","@types/node":"^18.15.3","@types/pem":"^1.9.6","@web/dev-server":"^0.1.35","concurrently":"^7.6.0","jest":"^29.4.3","jest-environment-jsdom":"^29.4.3","jsonwebtoken":"^9.0.0","prettier":"^2.8.4","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-typescript2":"^0.34.1","ts-jest":"^29.0.5","typedoc":"^0.23.26","typescript":"^4.9.5"},"gitHead":"b54aa084bc812399957d6a38003f197041aa668c","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.7","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-4hi/IjAfIee7N4k0+QK35QpXAvD09IdYQuUypyfYGBL23qhcVtd8aGdeYYnjaRiP+Snv6KdnMOWHl1bo3MS3EQ==","shasum":"ba30fb41edbc313b57b96588d96a93ab0fce9265","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.7.tgz","fileCount":23,"unpackedSize":70261,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD94dISse5k8/WI/bSnovvB/3xRxt82EDaOISp0JX4xZgIgDZuBJvD2l4QOItbqqshX4Fr/33PMYi0qQfCjUgK0FKc="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFwSjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCvw/+IQ8VWHjIPlZaV1apINV1LbXP/99s3XI87WFUH82uNUHU9ItF\r\nlpmEkanBrkwlZ6FdZuoQj+DXVJhexiJuSxieWt42ByYNaMQqWd9qe0D2QJ7u\r\nJ6GREq8bQ4q4tHEpmvrKtkCZHnPUmhFwvcmyjB8RTvEH2dFpFev9LAfKKO9+\r\nZYnrgKiZrIcQquYYivr9RZOzqPJi9d5Rx75E3j7gVWPaqSmKkANXKmozACoK\r\nqYmnRU3BZGD/wqy6Xw7lrbH3p64rGOUpadOnthFPUO6ciZ/6UwK1qW+kHnhB\r\ndht6yZ6TiufKxjvPyONXHnxUoMBEWUjbXyGxdA0ZBWyj7ppIFLh20sL3JLmo\r\nfDhK6AfQGU6thwy8+rfxqQHlLvh+FxFU0jiMmiaU+wonRlLCOBTY9FnIvOq5\r\nEQQvXT1HyHKyab4Q8GNfTD3vRri8k3jz6reY129S4TDmukCuVA9LKZb7d3bW\r\nIJ6/h1xXHiF6RcgjWv5RmF7J4p+KF2vn5c7FsV4SVqyQbOGclmFITlfPcKZE\r\n4Gx9m6dJGEM2qKcwELKpK9eesOj5p/O1exgFjrB6uODW4HrV3Eu+k9W7PGRD\r\nI/vtYcupHtKsMwZTQWt85Pe6HmL3YP9wDizkS9xDYCb3+6SMmYN9W417DeMM\r\nxVA9tFIgwOOsq8+QtCuI9GFFrcV/qYUVXTo=\r\n=37qe\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.7_1679230115069_0.8225081820737152"},"_hasShrinkwrap":false},"0.4.8":{"name":"@crossid/crossid-spa-js","version":"0.4.8","description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","main":"dist/crossid-spa-js.js","types":"dist/types/index.d.ts","module":"dist/index.js","scripts":{"start":"concurrently \"npm run dev\" \"npm run dev:server\"","build":"rollup -m -c --environment NODE_ENV:production","dev:server":"web-dev-server --open playground/ --app-index playground/index.html --node-resolve --watch","dev":"rimraf dist && rollup -c --watch","test":"jest --coverage --silent","test:watch":"jest --coverage --silent --watch","format":"prettier --config .prettierrc 'src/**/*.ts' --write","docs":"typedoc --out docs src/index.ts"},"author":{"name":"Crossid"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"devDependencies":{"@rollup/plugin-commonjs":"^24.0.1","@rollup/plugin-node-resolve":"^15.0.1","@rollup/plugin-terser":"^0.4.0","@types/jest":"^29.4.0","@types/jsonwebtoken":"^9.0.1","@types/node":"^18.15.3","@types/pem":"^1.9.6","@web/dev-server":"^0.1.35","concurrently":"^7.6.0","jest":"^29.4.3","jest-environment-jsdom":"^29.4.3","jsonwebtoken":"^9.0.0","prettier":"^2.8.4","rollup":"^2.79.1","rollup-plugin-delete":"^2.0.0","rollup-plugin-typescript2":"^0.34.1","ts-jest":"^29.0.5","typedoc":"^0.23.26","typescript":"^4.9.5"},"gitHead":"82677e91ea389725fe9a3700837e04b8c9c9add1","homepage":"https://github.com/crossid/crossid-spa-js#readme","_id":"@crossid/crossid-spa-js@0.4.8","_nodeVersion":"18.15.0","_npmVersion":"9.5.0","dist":{"integrity":"sha512-M2e1lZPk3anRy0UIoKLpjKTOne/6uDsBTbZhyMGce+HC0mKnFydch7tB2JApKdgQTIVSFq+8h1bw3FlR0ZuTcg==","shasum":"79a648f117a4f3759b9d5545eaf5c44cfe346d6d","tarball":"https://registry.npmjs.org/@crossid/crossid-spa-js/-/crossid-spa-js-0.4.8.tgz","fileCount":23,"unpackedSize":70282,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFLlnB7Gw9gXwqzofxrc3BjPA778AGUjNLexB22AvuHdAiEA4jj1lPDDlvMSAvw5WZdPlc+064cTLS8UJpBQ0smMoY8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkGCKvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeFA/8DROhjy07gqL15efb9hH4/inPRUubYq3JjaDEfRrpjJ+XlaVi\r\naSuJNIB5MUuJTFDHX/GtZBQjnQTH7k92Aus6m1qftw5XntxfTe/WgPDlhvz2\r\nQk39qqPoB84Sdu19I+Z5fVBTQIzrKV7BCtm5fhIQTa+V6tEdLX8PvUqnWeWK\r\ngZ5ULxbFA9ILs1ksN+7loLhQAqlJqZvN3R6NSA5SQw+NR/ABYdVEyfLFjZMN\r\nMNcUotcMRGkZSsZ8p6ioLIOHKNuod5T6DP5a3mCzBpvh6YYhIJitBciM4B4P\r\nVUYZnrzS/iAMfPfSiyv+/k9jq523jvM3d2Ikyr+OuHzPIFFUIYfEloOzkJeb\r\nlnYZRBBScM0GOdrvsC9iEX8qwikt2MvM9Q2noR5hEbSZThXxttNL1s1N/jdh\r\nJRHEsIvwHOgammaB/mnL0QCJ/da4S1Ht4jUU9F9YUirxR1DVWRo2+/tOT3++\r\n/tCw3a2lVU3S4Lc7oCeQS/qNsIE4dwb9TcApxqYjLsfGu9QDHbJSpAXEsvF0\r\nO+t2iBTK3aas39e9Ituk8AecEOcq4milQkGk0KhqNUDxP8AGM9A5a2gQUP7r\r\njJklQOFyi9R+cMbZ+qzYpUm/mPUWR0sX4uNKkCKazZ41LmWH7/dzWZewKP95\r\niPbdzIGiuRYzd7tvQRog6tAtnCdnRBOle8U=\r\n=WblM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"asaf","email":"asaf000@gmail.com"},"directories":{},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/crossid-spa-js_0.4.8_1679303343659_0.260662595572128"},"_hasShrinkwrap":false}},"time":{"created":"2021-07-10T12:42:33.692Z","0.0.1":"2021-07-10T12:42:34.057Z","modified":"2023-03-20T09:09:04.099Z","0.0.2":"2021-07-10T14:32:00.613Z","0.0.3":"2021-07-10T14:51:09.456Z","0.0.4":"2021-07-12T16:32:25.081Z","0.0.5":"2021-07-15T10:09:40.412Z","0.1.0":"2021-07-23T15:50:42.997Z","0.1.1":"2021-08-04T16:38:33.126Z","0.2.0":"2021-09-05T13:17:46.542Z","0.3.0":"2021-09-08T15:14:07.175Z","0.3.1":"2021-09-13T16:33:14.671Z","0.3.2":"2021-09-13T18:04:34.427Z","0.4.0":"2021-11-04T11:06:07.844Z","0.4.1":"2021-12-27T11:11:51.573Z","0.4.2":"2022-05-22T17:40:48.340Z","0.4.3":"2022-05-24T10:10:49.256Z","0.4.4":"2023-02-23T13:00:47.027Z","0.4.5":"2023-03-05T23:02:07.162Z","0.4.6":"2023-03-06T13:29:48.382Z","0.4.7":"2023-03-19T12:48:35.233Z","0.4.8":"2023-03-20T09:09:03.864Z"},"maintainers":[{"name":"asaf","email":"asaf000@gmail.com"},{"name":"ranisharim","email":"rani@crossid.io"}],"description":"Crossid is an OAuth2 / OIDC client for single page application (SPA) with support for PKCE extension.","author":{"name":"Crossid"},"license":"MIT","readme":"# @crossid/crossid-spa-js [![npm version](https://img.shields.io/npm/v/@crossid/crossid-spa-js?style=flat)](https://www.npmjs.com/package/@crossid/crossid-spa-js) [![Test](https://github.com/crossid/crossid-spa-js/actions/workflows/test.yml/badge.svg)](https://github.com/crossid/crossid-spa-js/actions/workflows/test.yml) [![PRs Welcome](https://img.shields.io/badge/PRs-welcome-brightgreen.svg)](https://reactjs.org/docs/how-to-contribute.html#your-first-pull-request) [![GitHub license](https://img.shields.io/badge/license-MIT-blue.svg)](https://github.com/crossid/crossid-spa-js/blob/main/LICENSE)\n\nOAuth2 and OIDC SDK for a single page application (SPA), using the authorization code flow with PKCE extension.\n\n## Get Started\n\nInstall by:\n\nnpm:\n\n```sh\nnpm install @crossid/crossid-spa-js\n```\n\nyarn:\n\n```sh\nyarn add @crossid/crossid-spa-js\n```\n\nInit a [client](https://crossid.github.io/crossid-spa-js/classes/client.html):\n\n```js\nimport { newCrossidClient, Client } from '@crossid/crossid-spa-js'\nconst crossid = newCrossidClient({\n  domain: 'acme.us.crossid.io',\n  client_id: 'my-client-id',\n  authorizationOpts: {\n    audience: ['example.com'],\n    domain: 'acme.us.crossid.io'\n    scope: 'openid profile',\n    redirect_uri: 'http://localhost:3009',\n  }\n  // use session_storage or local_storage for a persistent cache.\n  cache_type: 'memory',\n})\n```\n\nnote: the example above shows how to connect to a [crossid](https://crossid.io) tenant but this library can work with any OIDC authorization server that supports the PKCE extension. See [newCrossidClientByDiscovery](https://crossid.github.io/crossid-spa-js/modules.html#newcrossidclientbydiscovery) and [newCrossidClientCustom](https://crossid.github.io/crossid-spa-js/modules.html#newcrossidclientcustom).\n\nTo sign user in, call `crossid.loginWithRedirect({})` to redirect browser to the authprization server login page.\nThis function is typically bound to a button.\n\nOnce signing the user in completes successfully, the user will be redirected to the location specified in `redirect_uri`.\n\nAt this point, the signing in process must be completed by running the `crossid.handleLoginRedirectCallback()` function which will take care of completing the flow and caching the tokens.\n\nTo get an access token, which can be used to access your API:\n\n```js\nconst token = await client.getAccessToken()\n```\n\nTo get the authenticated user:\n\n```js\nconst user = await client.getUser()\n```\n\nFor a working example, see [example repo](https://github.com/crossid/crossid-spa-js-example).\n\n## Documentation\n\n- [Example Repo](https://github.com/crossid/crossid-spa-js-example)\n- [API Reference](https://crossid.github.io/crossid-spa-js/)\n\n## Bugs and feature requests\n\nHave a bug, feature request or feedback? Please first search for existing and closed issues. If your problem or idea is not addressed yet, [please open a new issue](https://github.com/crossid/crossid-spa-js/issues/new).\n\n## Contributing\n\nThe main purpose of this repository is to continue evolving _crossid-spa-js_, making it more secure and easier to use. Development of this library happens in the open on GitHub, and we are grateful to the community for contributing bugfixes and improvements. Read below to learn how you can take part in improving _crossid-spa-js_.\n\n## Reporting a Vulnerability\n\nThe Crossid team takes security issues very seriously. We appreciate your efforts to responsibly disclose your findings, and will make every effort to acknowledge your contributions.\n\nTo report a security issue, email [security@crossid.io](mailto:security@crossid.io).\n\nWe'll endeavor to respond quickly, and will keep you updated throughout the process.\n\n## What is Crossid?\n\nCrossid can:\n\n- Sign users in using various _passwordless_ authentication factors (e.g., _otp_, _fingerprint_, etc...)\n- Sign users in via social providers (e,g. _Facebook_) or enterprise providers (e.g., _Azure_)\n- Multi factor authentication.\n- Issue signed OAuth2 and Openid-Connect access tokens to protect API calls.\n- Manage user profiles and access.\n\n## License\n\nThis project is licensed under the [MIT license](./LICENSE).\n","readmeFilename":"README.md","homepage":"https://github.com/crossid/crossid-spa-js#readme","repository":{"type":"git","url":"git+https://github.com/crossid/crossid-spa-js.git"},"bugs":{"url":"https://github.com/crossid/crossid-spa-js/issues"},"keywords":["crossid","signin","login","openid","OIDC","OAuth2","PKCE"]}