{"_id":"@okta-dfuhriman/okta-auth-js","_rev":"27-cd1a35c47317b40c2cafa61621647807","name":"@okta-dfuhriman/okta-auth-js","dist-tags":{"latest":"7.5.4"},"versions":{"7.3.0":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.0","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"6c39267ea5eefbd52993e61c62cbcfda9e2e3f53","_id":"@okta-dfuhriman/okta-auth-js@7.3.0","_nodeVersion":"16.10.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-fuXtWXSijAFlbt0P+hSfHyeJk5nT5OiKqttJetSyJlEgtpw7grxxzinLUhLdZsWqPvXduxiCrEkd+LKeZrWWFw==","shasum":"307604c31b18447c08595c121b02b720409332ed","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.0.tgz","fileCount":5784,"unpackedSize":86259295,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB25zxNFf6L4yPjEtHpM+l07ReZJ8CkdDVE85wfm/1PjAiBsDrrP3cv5kOrjUJiWBOAkBpkaNdALZOkABIyFm1gF6w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0bEEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqR1hAAlhfj7oFiUMkt+ceBwGZNEFyGrgc1T3FLW78V2ccuvTysQJTO\r\nYggVOvDZgrKALUIKLSjYg16rZTcVu+qzltElTOFJ0KOzXKJtApoZJjKmRNwu\r\n3wetietoeIhg+6HVN5LTi9zokwI6DPNVYvFlMaiBH73OfGbfvY6P/KVZAHad\r\nn0cIRz+tecXjHZLDIPTPB3kriai1ir6mrYjYVQM+Zf/VXd3VdKLhHeKFqo1h\r\nodtolXFJvOh61p0iGlsHP25T+CK6JRZ9zS62698vqhvUFD8148uQx+lP27KZ\r\n5wqSjYePxKlFDHz7+wUB5MqQn9ZB3U1zKU6hvPBT87pxITp6XTLKoBkPsNyD\r\nlTHkvJrROPFqBGRCupwwpFdPuvvYctsTiw7oyqazYE8PnpvQgoB76WEq+njo\r\njxWC+4tjs5CzkmuBey+TnP7JoQsiJNOSpwrjKspL2q3E1RWZRzk7aRsqRRKe\r\nGBurBGO63FkE0zQpG3b6HSVJi5oZEQA46YkUXsLJh75byIyNiRPELYvgLMT9\r\nJUC6AB95PwAB+fEg0qS1wAzA7r2QyA/NG5RnSNHIXPQEwuPBPk7dJF7PYQpX\r\nhrXo8FbUfsFI08hLwpPOlEGE4zt8VTbDRdACB1IJZvK9NSEZ4rfuRe6oSdNg\r\n7Dmqv6UsyCmcULdtqk8lqrIrqqX0h3vlUnY=\r\n=ZNcx\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.0_1674686724266_0.6913204853559858"},"_hasShrinkwrap":false},"7.3.1":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.1","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"cjs/exports/default.js","module":"esm/node/exports/exports/default.js","browser":"umd/default.js","types":"types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./types/lib/exports/default.d.ts","import":"./esm/node/exports/exports/default.js","require":"./cjs/exports/default.js"},"default":{"types":"./types/lib/exports/default.d.ts","import":"./esm/browser/exports/exports/default.js","default":"./umd/default.js"}},"./core":{"node":{"types":"./types/lib/exports/core.d.ts","import":"./esm/node/exports/exports/core.js","require":"./cjs/exports/core.js"},"default":{"types":"./types/lib/exports/core.d.ts","import":"./esm/browser/exports/exports/core.js","require":"./umd/core.js","default":"./umd/core.js"}},"./authn":{"node":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/node/exports/exports/authn.js","require":"./cjs/exports/authn.js"},"default":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/browser/exports/exports/authn.js","require":"./umd/authn.js","default":"./umd/authn.js"}},"./idx":{"node":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/node/exports/exports/idx.js","require":"./cjs/exports/idx.js"},"default":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/browser/exports/exports/idx.js","require":"./umd/idx.js","default":"./esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/node/exports/exports/myaccount.js","require":"./cjs/exports/myaccount.js"},"default":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/browser/exports/exports/myaccount.js","require":"./umd/myaccount.js","default":"./umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"6c39267ea5eefbd52993e61c62cbcfda9e2e3f53","_id":"@okta-dfuhriman/okta-auth-js@7.3.1","_nodeVersion":"16.10.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-YzuzthcAMwoPI/40Re2g+xF630Z8+j6LzYZrzFV3ZFtL/lOquUJrSinHwFyDyMHVuHyXp3Cgkd7C350VdiBNLg==","shasum":"ef26d244d7fcd07f617626ab4d92653117663c69","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.1.tgz","fileCount":1616,"unpackedSize":17568150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA1y954TZdOhwjkyYV8sN0YpsHMdGJc3Au8KFBBZ3ilOAiEApiBqsABPM6LepZFh2+d32MMNddzVkAVOC2Y7BvuO21U="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0bffACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrRpg//ScW+/sEd3k8HgYFz9RCooZzzMHZy+nFJ1xrWJOShMULcVDJj\r\nqrMevySjnoGxWyEN6omSR0eo7qVLAfjbpTsIzo5SCHiSDZ5ock2FPYA7P3l1\r\n5YDZQnEoRaUlOqLAqOgzhT9NTCFjokg/P/qvzOfGW6SPsfB7K3OkiQ1v+jcA\r\nfsTYwHluUqB3edyxgJw8sHaJC8OTJ+si/THEqo/PqwGpPrCrXCNL+eNAX1GH\r\nfDwSg1LzHO/92wuEco7MGN3bMajNXvIHawGi34GJUSedv8BVGMl1jKC+XTh2\r\nuc1/ZINp12C0hX478F/6l6jcSlLSB8w8RYs9ttZeDgV2AY4EJlxW5vIu7tjf\r\nZvyvGDz6AtkuvEmyXCo8pWmWkpCI7wWCCf4JTVqoCfA1rc3Fs8eFck39uBvF\r\n/El4v4NfvTTFa4/4gFE0K3SBebhSTEmSQO00b02xjzif0H5GaWdtfiaik+sr\r\nb0fQ2iQIwOBYWVt1FQO4tftXN9h5bUuNqAQr4iK4IIqA6UH12td+rEVy4Eqs\r\nxIBis7jgTKkA7Em0BBcHX1eOXT7DXKjRv65lGunO6Os0/y8HynYdBB4/L2S+\r\nqdygXLMb5sDZqvG1SzQOeBzG0jc+9SckfgaPeE2UcTT+ZqOZA7BjkK0gyPTE\r\nT2eaMEZvHd2LzdBXClxN2O0BsOfM8zp9iRA=\r\n=5O4x\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.1_1674688479486_0.12579603008899398"},"_hasShrinkwrap":false},"7.3.2":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.2","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"cjs/exports/default.js","module":"esm/node/exports/exports/default.js","browser":"umd/default.js","types":"types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./types/lib/exports/default.d.ts","import":"./esm/node/exports/exports/default.js","require":"./cjs/exports/default.js"},"default":{"types":"./types/lib/exports/default.d.ts","import":"./esm/browser/exports/exports/default.js","default":"./umd/default.js"}},"./core":{"node":{"types":"./types/lib/exports/core.d.ts","import":"./esm/node/exports/exports/core.js","require":"./cjs/exports/core.js"},"default":{"types":"./types/lib/exports/core.d.ts","import":"./esm/browser/exports/exports/core.js","require":"./umd/core.js","default":"./umd/core.js"}},"./authn":{"node":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/node/exports/exports/authn.js","require":"./cjs/exports/authn.js"},"default":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/browser/exports/exports/authn.js","require":"./umd/authn.js","default":"./umd/authn.js"}},"./idx":{"node":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/node/exports/exports/idx.js","require":"./cjs/exports/idx.js"},"default":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/browser/exports/exports/idx.js","require":"./umd/idx.js","default":"./esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/node/exports/exports/myaccount.js","require":"./cjs/exports/myaccount.js"},"default":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/browser/exports/exports/myaccount.js","require":"./umd/myaccount.js","default":"./umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.2","_nodeVersion":"16.10.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-NT8OPdwI7S5MVhBy3fJcPuorrpNIZdH7CYmHWfdWKeJmWcfrf8ZNlb0ert7yXAP+c5WUwRkcMEmJDXq3mg0Azw==","shasum":"3423d1a312154e223bb1733b1575c1b3b60dca09","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.2.tgz","fileCount":1616,"unpackedSize":17567314,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGIW+WEPsmcR/ihDFSW9Yip22QOBulxudewUnwLrQSA4AiEA+93iXIgZi1YnWPpw9OrxLsCi1cATZYcwWrNlrHTbvIY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0dF9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrUVg/8DqevWFoqeFhpxU4MFRmdTHWCNNFIBsSujFod7N+AyfCKcmpy\r\n8zf30zq8VYbyWHQ6r55XnMh25FB2qd6VJ+psPWSaVcDdfUamLvhHcyhottsl\r\nqz2HHRxrkPm2qfyPJtxwz/tsDW4XGJG9emXiRlJDBw2+4iD4kcWaf8HzKp5Z\r\nFWPl4+uceIe0kb4M0oWHWvKW9GpgwMXdfPuUBqYAc3Ylg00VxVk/HneJBCHQ\r\nnv4Cgquu+uAE+X9JIAMMY8Rw9Bfg236ftROUT1L+8nLjtrSxdhH1+xUcvbTO\r\nG+/rlO3r2+suowLLxrmF+0yw8Bhain/lC3dj3vpZxdYyezNVRIGv+SDsSvVB\r\nqLwe58B0vMmulR2B47mlu0dqL21sq4vjLnAQGWHL0HB9HX0/U9CC5Zt6GjIx\r\nfPrBZoB8SFRCLTwrsIVsp5C8KmY6su/AqUOU0xBmdEEjjQFyP/37CWGEupKa\r\nDIR1u4Zmh5eJi2Bq+8CBgmCfPReuiN1pG5UZeanO3yyzVNnSz3urOAmRnz8R\r\nSHDLV3QgGp/PhRnEVDopgNuLh66oRHL+Yp7ZQ6iZjcT5dOgYArnpg3HP1vcZ\r\nQswU4YI58uJcWCeJUKGK8A8q9QciR1wuTj3K5seGjE4Hbksn8cbxwwygMhjG\r\ny/KQ33v13bXakYaNdUS1EBp8LYdjR4r5FAk=\r\n=Y5gu\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.2_1674695036832_0.9001817227160025"},"_hasShrinkwrap":false},"7.3.3":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.3","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"cjs/exports/default.js","module":"esm/node/exports/exports/default.js","browser":"umd/default.js","types":"types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./types/lib/exports/default.d.ts","import":"./esm/node/exports/exports/default.js","require":"./cjs/exports/default.js"},"default":{"types":"./types/lib/exports/default.d.ts","import":"./esm/browser/exports/exports/default.js","default":"./umd/default.js"}},"./core":{"node":{"types":"./types/lib/exports/core.d.ts","import":"./esm/node/exports/exports/core.js","require":"./cjs/exports/core.js"},"default":{"types":"./types/lib/exports/core.d.ts","import":"./esm/browser/exports/exports/core.js","require":"./umd/core.js","default":"./umd/core.js"}},"./authn":{"node":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/node/exports/exports/authn.js","require":"./cjs/exports/authn.js"},"default":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/browser/exports/exports/authn.js","require":"./umd/authn.js","default":"./umd/authn.js"}},"./idx":{"node":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/node/exports/exports/idx.js","require":"./cjs/exports/idx.js"},"default":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/browser/exports/exports/idx.js","require":"./umd/idx.js","default":"./esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/node/exports/exports/myaccount.js","require":"./cjs/exports/myaccount.js"},"default":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/browser/exports/exports/myaccount.js","require":"./umd/myaccount.js","default":"./umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.3","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-9UgGKSiJv0Nrhs1HbIQYiAf9YD3Cjk3g7AT7wjbkJVza4p8H7ynTdt/KJmOsS+45B1d27R06CSuGgMzRGc8naA==","shasum":"73a1b99d3c7b5200f3100d771c8ebd276d567b97","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.3.tgz","fileCount":1616,"unpackedSize":17585893,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDj6W4aAtzbaILvJMvXbhGQi3iRjRiQp39NXnZbxl5ThwIgGtOWVWyvZBgN/075gBF2Ojr8TFI1kUtsumI7MnWBczE="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0eLsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp2rA/8DYGhAY62d8gmcM6wbCEmczc9jZaDSu6gWTdBvo2kbnP8hPU3\r\naZp8+wF/y4VmDlIbnIL/0JiuOwWqC853jHclfeZHhOhEI0EEY/rxmrOGsVJw\r\nb31uaDLgC1IwqNBcboDHHxxQO4NvPU6OdjVCF9MhYgmHaZeBtu0i//7HhFJs\r\n+bPnjM2vOQrXiQ70xdxmuBQbTz6z+sc4XGDEZ/hHN/R9TKFY+0nhyI6YG4aa\r\nhzrvDKfsLrrrjQGN1Tx6PnUa9yZoOLKVCW0HHgDDTNatl30H937W/td5zlV5\r\nVlN4YP0gaehU7Zl6OdAoRdyixm1T6oFo7hWunXh9dxRkSUzqivaqaMNafqp9\r\nF99CWdN/VBrZMGclWde9aJ+3b2Kpm4t42I++w4z8LGG4IOoVviYgIATjagoC\r\ndUabEEUPpPpGnJURF6u9aBJRs4NhHz6suDLJFJ0NxB6KlaGYBA0SoDWYAksO\r\n3nmDHMQVVnjQ5qY8xEww4PmZYazcup7zvT7ZK7pq2JAe62U3E/m90OOBjZ8c\r\nNAzxMcF3uapipswf2XqlgJX3IiZrb3tFldIXeqZx9HIWXYvmBeKzAUpHdq2q\r\n5AT6KcLCBMyqeR7/mNBV5+6E+6HRrTiWxGbp1Wj1b73VwoQH59JJkRTf4wIm\r\napIPy9h2TGbd+pbzbFL4prfIpdZvplnOolc=\r\n=/LPI\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.3_1674699500259_0.7513598574108309"},"_hasShrinkwrap":false},"7.3.4":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.4","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"cjs/exports/default.js","module":"esm/node/exports/exports/default.js","browser":"umd/default.js","types":"types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./types/lib/exports/default.d.ts","import":"./esm/node/exports/exports/default.js","require":"./cjs/exports/default.js"},"default":{"types":"./types/lib/exports/default.d.ts","import":"./esm/browser/exports/exports/default.js","default":"./umd/default.js"}},"./core":{"node":{"types":"./types/lib/exports/core.d.ts","import":"./esm/node/exports/exports/core.js","require":"./cjs/exports/core.js"},"default":{"types":"./types/lib/exports/core.d.ts","import":"./esm/browser/exports/exports/core.js","require":"./umd/core.js","default":"./umd/core.js"}},"./authn":{"node":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/node/exports/exports/authn.js","require":"./cjs/exports/authn.js"},"default":{"types":"./types/lib/exports/authn.d.ts","import":"./esm/browser/exports/exports/authn.js","require":"./umd/authn.js","default":"./umd/authn.js"}},"./idx":{"node":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/node/exports/exports/idx.js","require":"./cjs/exports/idx.js"},"default":{"types":"./types/lib/exports/idx.d.ts","import":"./esm/browser/exports/exports/idx.js","require":"./umd/idx.js","default":"./esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/node/exports/exports/myaccount.js","require":"./cjs/exports/myaccount.js"},"default":{"types":"./types/lib/exports/myaccount.d.ts","import":"./esm/browser/exports/exports/myaccount.js","require":"./umd/myaccount.js","default":"./umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.4","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-1xL8VrRKvAs8fQ15FlRI0+Wb5H8Kb5ddFVCJG/D0JmHyKP3tchFhrCRCp3KgE/c3RScy3YsHgEuffuLxzGKDiQ==","shasum":"5041f178d22de59ce973f51dc6e66ccbb7548b6a","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.4.tgz","fileCount":1616,"unpackedSize":17589966,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD4wgShlc5g24zcvFIGy3vM18E5SBAvrG4El2sDMzJsMAIgKFhqh8q95JjqmWsS0C2oUCFU+6m1NqWp/qaA8JzHYoQ="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ruMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqVig/+MXfl2roWMQG7aOv8GT3/JDe08dVPjO6mYBUTYQMti2EGTMAw\r\nV/NxoqSh/66JbOw3qmTnIxnFlmZNzi8LROm7AWJygkDoAlTLBWuxyKYrdaSI\r\nDbc00CQpmYc1nIJcAaeECiCCW7heOpL6zqKVtNqNMFTizaopuh+OJch1NWy7\r\nYaIeywchZQzJw2NkfmjKRbNgavPJXZV2ARstP4oXYCWRqgxS17+YNBXTlEYf\r\nRTSFjYnsI4cODXUD6QCWU8hpe+GimamFuVVA637d8pBeICrTYykY508+l7XD\r\nNls+Toy/fnrKbST7fakU0OcIDj3tV4eUCz9lZ+wrN776zK9Id0pkHjN4sjR8\r\nAB6MLz4x/UeJUAdsD/tzfmUP1LBU7tb7iHSBPu5IZXucMT4KNlFxlPeMAkVa\r\n/B5Oq42FR0qMyUb7MPWqYGnME/4UvROfr/m1GEbykq047yEeze/7UWQTXxgp\r\nQCiu9cw+/UqH6W82RO99zwcgV1+vEw4N/wZ3tjGSQPhONp4ISe4fZ1qBEco9\r\ng1vn1xGEOB7Sw3W5xy8uhmBR4Vl6jOGtW7iuGxLz2EmdES/OmdlMY7Au0u00\r\ntKyf/cZnPcxMM08pMPgiz9bMQmI62h60s/eIkZoKG9Xq1zCLPdBrIkNSmu3S\r\ni6m5ek/xxdOH1SGWplc4AGtCS1/151/gaww=\r\n=ObJM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.4_1674754956531_0.5838339195227327"},"_hasShrinkwrap":false},"7.3.5":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.5","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.5","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-zEsY8YJ8xZ8GfzRP767ZsddeT1Pg8NHF6fCYoNzXbRV9HJSvdhnQWyJH+3X7Elq+xF+VG1kcUyhzyVSLZE17vA==","shasum":"f2e513e681175430982052311f3b41e836db3121","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.5.tgz","fileCount":5784,"unpackedSize":86286542,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3nAGmGjLCE3qHLiL2mQth5w/zG7l7KMehFeaTqjVlOAIhAMqj8mmdSJxVbS6ohA5Yr82S0Nf+hB1tc0dpMT5hUyQZ"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5WfbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjgg/9E2DYH8X3RSlWto7oOYkKzxfTIq259c7hZyYR9oKO5MZZMHie\r\nfl5LXC71n2iWHrlSXQZ9Xj5jPgC0K54zZIi/3YM0ctAKoUx5lT9pKF36u0Z9\r\n5TqYBl6RF67UaQgpjca0gMif3eZ9ppZ7hKondZ6AewWMin9TGOuv3Co0MhIj\r\nEy3jA2XRHBe2GN3dWuHu8tfZukz34jxmsEur6AE3oOVkp+KmVTMIaOE/chFJ\r\nL3w1Ppt4wbNjPg47L7/2LwMVGJFGOc+GklAc03TgIwzfUVsPX1MIJaoB0Adg\r\nFvlIicVPCKGAZrzKrKjAPrDtMtWwlEVQYMgeUUG4FR5FlJu08NSP0tep38zh\r\n/F4gn1jgOeWvkatm+i6sp6G8A1edzeRUTjQLUENxyn1QFTtKPAanvOmo2tfy\r\nBqMnE7kHjXlUnwic4q04rZVC/JkrgYG4ILEynFNLB8QtLvENOfPQY8HlVQem\r\nRMiccJ6SYYsCmYbhFbyssYgPQ07h0g4zz0fPXtBerrf0LvmNsDJtRXhwZ+kh\r\nurzhod9arrIiSFimpJOMX1bdbsKJ+FVeNv//UCQtpiHF8fajVGcdfCcI+eh6\r\njFYiwqUH1ZY3KHcdi6u7ow9TLnT64bvEp1Mk/+8yBFONFSwzOIGtjwSs2XQQ\r\nsLfLMvC4kyUfPMHWlNGl7fwg5o9tAyScxss=\r\n=N93l\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.5_1675978715248_0.44373377520217105"},"_hasShrinkwrap":false},"7.3.6":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.6","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.6","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-rUd3dFsRBwhAoofX/a1mr/3ANlqpfx8fvfqguRzUEvwSkaFKB41fFZB3FF+miBAnhUE/3vCxaieTsWrA2ICX9g==","shasum":"077e6589020cae8eb9c0528fd935c46d6d0c0183","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.6.tgz","fileCount":5784,"unpackedSize":86300855,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHKX3LoyfuA02Z2uvccetJxHUxIyphUNFUXJt0iIhzfmAiBu+LcgAxU0TEWMlOtKA5UugRJP1SziKVn5H54odaufdQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5v/PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLDQ//SEiIS0kuHS3Fii9Qan+Ge0gQci6qX1k+6vIIRyU7s1XCyfUS\r\naRBs5/R9AlKxuG0BLflRzO5zarGEZimqEYBAH+hQ+TEsDJlGaHibDyHNs174\r\nCdgio6bvHzPN+K9KDupiit/hql7LrJOjVjlJD9nejrW5EsnUZmMZPF/wbPwj\r\n0CkR8n5/5obZZl9MU7p+0labvUbuU+vMD3lzgvdMwmsBQOSTQWVRPdZ1ESkg\r\nl2+LBapJzghuKg8KBq4ybSDP95xhKmtgvzg/iFMmewWax5rkavE7PK0jOyDw\r\nVQSAw5ybXInYjcp34FAI5n2ZAlkuMKb39sdU9tQUzaqLSSQZuUTdqNHN1Bvy\r\n+dvKSawCaXzZKF/WIFdz+j4qtWvv7udY0tJWcrEtnW0isvZdcwmO1BK1EvLQ\r\nCPmJMLREz+Bd3ISTLxbjLhfwSgW9oaK1LfGoOrlciZk+UmawnAeYHP/CYeNN\r\nCXPSwlSDp7sCJsd5ePnkGoS+O9STPcKWwcF57YKadhsuq+CJJuACwVfmamEX\r\nsF/2f37DWtZNSjQWjBggvIYnHF9AVPTVLSjJSWahfMSagdc1knnc8Q6NRQVX\r\nELgs1c3zCPy7ElNByIRZDtFbiXwLPa4lD0xCy8Q1POeJ4zDyBaOpMzkr/XSM\r\naDbmDRrPGRbx/iRQgGstsrK1AQenVYqb8EQ=\r\n=4G8L\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.6_1676083150688_0.04262049832813286"},"_hasShrinkwrap":false},"7.3.7":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.7","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.7","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-JE/NdapS9IgKZpfJRUQgVI3Ofw00g66ywFxRbDtqFQIQHJ2Wu82w4ClvMQxd0n7uUVVzzv6QcLTme2jNGDmefQ==","shasum":"7fda9cf514adec56af6cc7e2b01d31ffb6ba4d49","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.7.tgz","fileCount":5784,"unpackedSize":86306216,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCgvjq+x/4yIls6I6BRK17KxmcooCqNcZ/1t/hxJP3pUQIhALRSM/RXc83TZKKRgGYFujU71rJZbM7YzgXWqiSWHrmc"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5zNjACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfHA/7BQf7yyFLip/5LU+8yu2dFbeMoUENFrIoYVt6Bo1TRU2iWTEG\r\nidtTcOFTt4HwYPVGvLXsqJ7xU7Y94xd8kB0jZQ9qHg8fxs2dvC0xdhti5ZM5\r\nb7Y4/RVScM9SPGisLwr/pqro3kSv9lw6/W6dxXlrx2wafErCw2d9kM8iZKlj\r\ni+CDz0UQ6/gVgmPQHmYb+ueNdBVN7V3wwjFWJe2wY/ARoZVofAC2bTTjSM+f\r\nJtRRvALbyAATjqd6WKMv1Kqv5W/xP9BGU1Cb5ikX+bSa5VxK/ThnnfMnQWuf\r\nW2DcdLV0ezE75oOd7AwL3kaEoBqGNCycc4hm/4DlCgQ2VOTXUQK8hDFKPCfX\r\ndZb8DqXscn2pQ4Qr4b1ESPHpmz6VHLZSfUXhRR09J8gqR8BnZRdTqz1uf0Ht\r\nHtGcckw/bHhymhVHR0YlAhDnjsLlmnwEw3fo1q4//9LV7yxBWDEVlzBzF60f\r\naBqdiaNniwB8IzmPXak5qEoYH6IQOYKtUVxSuTCaXgd/kNC+AVTCuGnxhcZD\r\n4TaAeSM5x1DQvN2AygiQOr6tYIyfBT08Sl1PfeItl1YeRCtbnUJ19qGn5IOP\r\ngO7c6RqbJ2FkVyS66Xfg8uPf+cwM0K3hZtrxU7B1vc/OpBQeUNwuxlogGHX6\r\nXLb5IFJ6EbNfICtPsXZyHQ4dR7CMH4ey+zA=\r\n=IzDL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.7_1676096354937_0.9178625217788909"},"_hasShrinkwrap":false},"7.3.8":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.8","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.8","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-vmQuh3NZLvlM2GfdyJTM1KSb5HSGHapy8dtZ7lqth2QJTeInLzH+alxEy5gqKKZhg53wuoDjDngfl5Z1FEdp/A==","shasum":"df5e85f1eef436a021cdd68e874fdac81aa8b79a","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.8.tgz","fileCount":5784,"unpackedSize":86306198,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHllDv2ZgCchyEhjOMh8IjV8YIynsveIYkU1IsxePB9UAiEAqaGQhp9S2g/RSV8wLqGZkbqKTpzHz89VgDfhJooYqno="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj50Y1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoLYQ//SBvxpJ/hjYwtcXVhA42xL5/GQFAmkMeYBeRlqniAXol+llbX\r\ndGZFTJEk4Locdi1xr3nf/UX1y/KODg+XTLunRgA/laLfneYHxlW5dFYYpYYO\r\neqGwEUVmtTWSwqSDD8JGBwL2gUDaZQGk0cC2l/1n5aarfOY7+wAmnntw2MKP\r\nPBO/O/apE7Amqa6DSAbcm9aZxVbjFxziFrU9969kYVI50Z6MZunhCZiGhLu9\r\nm6qX1+oFBoivt8iC2+4odgIAGfO2GVBWfRmTH0FwzrXMKFraCORkYUX5+AVX\r\nGzRmsWQ38WjRGbUEVeEcOFFtvM5uzHDgb4VKRhiRL7mdZKK/Tc+tGK8TwORt\r\nZmMDJmXzM7ZgpDvhV9BrQulW4gwq0xY0y89bQXYX8Glyk2ykg5SorF2xq0ty\r\nysJZwZvm6AngClb1ZCMeJ7XIHAZace/suKgMoTjqCQKl6kr2cBUmftXupcET\r\nCAS14BzoP1YwL1+rZUV/IgQaOHy+35UiKcU/IqwfQ8VGqqnfsYP8oBWh/8+L\r\nSUoYcSpGwkdv0AgFnem+GzqfK5iN3O327JRfNBPlbzlfZ3JMlj1Gnjt6kpyQ\r\nl5VriHXF0D9WgfP/OhH5H0/H6qU+wo5vU1cMGkMuCJjthCzXHIFdIwZNTSn1\r\nfdox3vfQP1iemnUqJ/MVb+mnLExyDvc0lNA=\r\n=Rgp0\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.8_1676101172931_0.5538878716928355"},"_hasShrinkwrap":false},"7.3.9":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.9","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.9","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-oShHWLjrXxNUy/UP3gw2ufREbUvvnmaegtEtuEWzQgIPUvXaXVvvTtSBl4+T3n/5EidusQblFnJtJLVYUxQX1w==","shasum":"8c735ae7694241619026a825d711af085f4f6149","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.9.tgz","fileCount":5784,"unpackedSize":86317625,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICOw847QG8hoqlV80uPSVk/4iKRi1xNz82a/u1glhsBKAiEAsTIzeCCFKANYeD2xVHGgF3zdLc71Et7zKmcF5s/iYtY="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj50/oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqepQ/+NvdIaa/04+LgCMoZDKGgNUeDiT5O2+eFJbeXmekeXpj7DgZA\r\ngrKet6GEvscRwfGb+XlyXJw5sJpajFjxUb4u+4EPBpow4D9UOPxzTWbQ4Xk3\r\nONYrgkIs7kfP80xD7srfPmN5bt8FJM8Y3Gi7CoiYOzK4cHAh0q0V0dJfIoz8\r\nXXOaImldZpRt52QghluyU3gr1GbU9Gr4J7FvqHbAzcuKeU9QfPg4KghDKjTZ\r\nXP53DIHUdYqCEyjnNvYWaMDG4DJ7Acg0qMonRdoD8FnHr5uxcqBLSRWFqKuX\r\nIFAso3AeGPbe5NQoOjjA0S9TGBfmLowjK2XJcT2fcjVu6CcveYYy0T4opmCC\r\nCjuBOxiJJ1s5KMiUBMbSi+ylM7qOwS1BuPdR4601VgEFZzkeQdGk+WZOI/DG\r\nYEZqUJZ4do0xznS9+TPe3Qx9tD6O9HgaRIRT4DRNnMGXTa/gdKSEoztBE23w\r\nOtKnemrW0kfPq9htv9XGTaqEYPX8Nuvavbnzwgk9AZhE6IwCTaPceQv5c0qu\r\ngX1rS+QNNHMghuMBRmkjoV9LkwoZY6VQYWkqu7dRHTm+DSJvkeHMp9DZtO+u\r\nOTkbZlRt7SjxGg9Dv+kyWrK6gh0igqsPVp4NzWbW+ICOVGW+wAGJyEjMARt5\r\n4PF/FYehliTpXpzJ5wjqOO1fjCxKX8PWook=\r\n=D9Ms\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.9_1676103655436_0.03893000405218716"},"_hasShrinkwrap":false},"7.3.10":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.10","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.10","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-QUxdRyaP/VgCyEINbusuSV1ZqcDDZA6q4bUyL45Xp3kqlOgzSnfd33TMTOIrhOZVZvXr8j5hniuOC9hKHZgTDw==","shasum":"e0b6b88ff6297e2bd9c9a8c2fd04f2e5cf41b65c","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.10.tgz","fileCount":5784,"unpackedSize":86318671,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFhd/WGqv3FZf9eaE3sZr9dWdi0AeWtBPe0XnJNPwU6cAiEA+CnN7/3MBfRqhoL0PjV+7HmpWcR2fxvn9D6DfYmo5M4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6+sIACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpc6xAAoGCEATRqrJod/BJSrrO5IA0gs95u+mAZKkko+BIj20NNaov+\r\n+1p9JZlQCufQhUZB1vgDXFpk7n5RkJAvq7OKguH3PujYFdrT5tIr2oguC+xb\r\nyCxf1zOru2lub2A8RfxPZ+/FljshjmDVH/f0/WHwH+cVPEnb2/uEmU7gwx1c\r\noW8JXzY9xYvbwjnCza4Az+igQ9UFUQcNET6LVUU9oypKv+8UadSTHDBA/TRZ\r\n365WLU47MLHVAXKc7fSkBevdj8KVVUf6WLg17PkZ3J/teDvdwQKW2Z91sgyd\r\npIQm/wohiyTiXRLiZKesBK/AppeMBdUCSaXn3X18EVijeBRN5QVd35ukZeln\r\n1ZFP5GwoHRdPlI/HnN0exwWhw22YBOB+ulZo7/gCLrypNOkRozAfQbwy5Mg0\r\niEUHF3z+U6c4B3EBENMfEzB4E+x/n1Rjh51bCAwPk0u1id3aAEew1nrNENQm\r\nd71Wa9jLCowynJySCvBaBHvX/Zou3nB0Ml5huXw63rZTUFNm3fue9yZJvcza\r\nx5QiHNJoAb4tzz3RS+DxdQGbdqzJLN12TAkg2zKqi536w5OvP2Y2VxB8wD/l\r\nEMk+BbkZIvyF2hbdym5TnqET4red9+IEOLxKy5eX4N0qh0zIELiqn4L2jp0K\r\n1XhYbx2uStHySQGyoYE8w46Lf0hS73It7Kk=\r\n=E/2d\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.10_1676405511994_0.21948131552560568"},"_hasShrinkwrap":false},"7.3.11":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.11","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.11","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-EAbOnfr2LivWkgeI3woWa7aOgIu2AhFZAsrDBv46ic1n4etprNebfJV2i3//BAPucQT48N3xqRmrPt0dNfgkXg==","shasum":"bf18b9e9f6fd5a5dcdca4ec2a18758d490e65a33","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.11.tgz","fileCount":5784,"unpackedSize":86320278,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAZ+MoQlILX92rUDEyj5LG0D0zRRBVCvLP13vblXiEuTAiEA38v+NEvJKMZLw1COR/az2OVioHLlcjXdG9Ts5Qoxbpw="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6+1rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpS6g/9GuyAcUSUKPcvZZuGG/1+oGtwk9xxSnlCb9MpY6CGmwgo+raL\r\ndAP3kZRFM3p/kk8i9UYr1RuKXepwS+iiNVX4g0h0wxW7/TDctds4Z5ZVlRkL\r\n+rTPE4wigycFk5+xBbxZTsnuHxHJIFwMMeCwNtlc6brEyOI3bIj52N+Qi1mf\r\n2OPasbPMBc+F+z7p+OqkTP2KUO7P6iq/gmXBDHnlUuS82KPzOwQZcQRSf9so\r\nbpl+CRTo6jRWBzb1FD6DtQMldkNpmGoyJ0t5FEXyDUUdrKKajWo37SMPcZsb\r\n+yHAK8MwBSnb5lgev1T98b2l3y9E+9lalByaZimwRye2v6Q78KLM219yAVGR\r\njnGMI1kJDPMINdRn9PojDe+A95T4rab6kDKf6XcIp1ZmYPFiYAGX0HJb7f19\r\ne865BlqnYFt+0NG9m4EKUjQFSDryYr11lLhsvO1mt+QLUYmSm3T9H509i9wZ\r\nZpcs0RfbdbSwzDZEQxP9luVt/LTTle2A3OIWaEbTBNFqUUeBtnWtLvpYWOsL\r\n7ilGOpDwkOfA5BrSsQprUarHnSsbmHBwPh8JVC1boU6KqreR4PBZM9YiyHdU\r\nd8DTTMGneaUoFWUFHye0vDCA0kdLW19S4z1Dp5WLuiGI2Qjgc9Jl4VbYxijx\r\newwzZIaI5t+dm694QrQ5OlF3Ekqk0VhFeD8=\r\n=zudc\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.11_1676406122906_0.46604230404795666"},"_hasShrinkwrap":false},"7.3.12":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.12","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.12","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-C8nI0rvFv7vXkuHWGRU1nVs0M1YVZ/7I2ONhMgLP5W6Yep+zRan27EhA0qGqNnwh66D+6REhH9tGrCN0VXdSDg==","shasum":"72a9604c344d5c1b7eec43176c994c36ec41e2f5","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.12.tgz","fileCount":5784,"unpackedSize":86321056,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID6rTVEgwU4iIvOchjSQKJRt6rnpnQmob0grU3EjZvMgAiAIvqveLAQDT5SpqKcd+wqx4AJQJYazMNcRshs/9Mvn0g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6/JeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/rg/8CFGuXkmd7RBwLA2SO/twNC/DNOgkn2rbnnNOGkVNtboLp1V7\r\nT6UJiGCAQmjqvbJxA8bce3PPgRZwigQkSw9pHbSiKraVBYgguLDtWpwdy1h8\r\nK8xa/LsbiG9TBn7IBk1P05u5n2bnMr7Z2D55pmNNBWMS8HrVOc3qmjWub6vu\r\nWSJS7hV4YXAObvxS3qTyWIySzY0doTF3VuCI95FLqngfRTV/pQ2PKDnVrALz\r\nhy/of7ZWI3odDYKN/bYFMrQVF4cfUdX0oF4gqbrwjzIKb3SsJny4q4tNrbjl\r\n2YUlbyHhvin/TiQ7Y/XxrlAaPvAP9l5ovhvjEIPq4ZrJkYwC/RXUJPPPCvPR\r\neGQ0XS4bOcyXYmOww+nPkSZulBC3BhSh8RwnWiQNAFHzCMkRV2P5tXlTEkz3\r\niyTk/NH/pUkWPNx+16qbF5y2xJ2lANVTrM1sgyijRX/Y34BH36FjJ67cPDsl\r\nivsQ9cNNC7/HjZcJfl08cjUxObyByGTx0tzBDNdJvZhbLIAq62tez16QlDxY\r\nXkZoqF9OAhpe4ETAF4ilQwXHQauBKgrVi8gKX1zA/UHdEjrmlYyP0BNAaNay\r\ncea/SP6H7sZQxbGIZ/mvSt0dkfSjcYY90KFhxijN9w6h3ynCCU1HS8U4UO12\r\ncDMX4A1ep6QA+UyimZ6XEaS86SfFMXV/k8k=\r\n=X6U4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.12_1676407390055_0.7202320089580849"},"_hasShrinkwrap":false},"7.3.13":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.13","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.13","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-B8DFcj0hAIyg8dxPQKXSux61ycs9wdLd0kaozZSYTiNHXbA8Evv4h0hZqf+LicTkRRplGiVejidHu9XXWr8oYg==","shasum":"6c841ee1f687c407db5225f2c80316e4cbae5adb","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.13.tgz","fileCount":5784,"unpackedSize":86320785,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICVQ7sb5pd9vnK/P51NGDNNQ1AADmDKfXFc4lFk+ks2yAiBAERvc8ER+RGymhoD8Mu5TfP96WWuTZuX980lM/FDS+w=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6/ajACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoUCg/+L/ucDGzubGEXM7xcKvAqiEQ/ppwrj/OoRD/mAPzq3jq1WbeN\r\n67DKWkr4Hvgo3u+hLHmaFNUrZgDNegkRLYNer/FUQwIgaC2SnsWWpXoZpC2y\r\nFFukZu/QunHJi86gyp+rGw5zBA0Si857DiOEEjgu3Ov68oo4e9+ePdwVW1/F\r\njN2IXnmVgZN5JdCAu+NszJHl/Zu/Reikc5/OfCdc+mL4r9hiuz4OwXaNm0yq\r\ngQUNGt603H+rMaL3ykmtzagzgZvzCJCK2mbS+IMBINEOigwesnJ8aDHYOlo2\r\nzgB3sp5UIzt3xF2LpJupEaj1vYS71G72p5P0B5b7oueASkRCs6ZeTRY9yAlu\r\n24PoaEKBicyIloyuU/xODVpYqTOpU09gvz8eAoXIRt+dWSgtOk6rcQ+jWhnx\r\nBmf2bKX1+iUKWF4QKaoZ3eO2jQc3LPARNA3t9U3u4JsQ/VDPGyfkpZtmyjrr\r\nXGd/g43blCd1PBpWSC6DsW0vHaFcULozOFw9DVAgBeBjGQNT1/xhSGbub96f\r\nW28X4Y5oB2MHsQjahzk2/rNlhTaZqumQ9rVGn1km7QZZvG5t5M6sHsrUfmZZ\r\nBzlQNNCShkDOVvYW2+ydOsncDZU6tLVhoztMuOFnE4bw2VJawnhwRC+TJ5jr\r\nfbA5Y/VCFamr1lmHVsuncqxNu6gPnf4hdsA=\r\n=u/GT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.13_1676408483192_0.14698640547404773"},"_hasShrinkwrap":false},"7.3.14":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.14","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.14","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-9g/k6L6I06acptB59Ywhr5Kdg9hTRoVy6U8pJsCyclY3Gxd3ErZHes3QzpJCPvSZhbv2+aseerPS2B+lixQC2g==","shasum":"75c82283ca3b9f3c345fef8d54da1cc334ad9400","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.14.tgz","fileCount":5784,"unpackedSize":86320529,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICnEWavOrvVCGw2r1FAWqRqu/ta1Dze1Vxh39xkzRLS3AiA4+QEMBrWaZOsyoRbzHqt0bs6AAhvXhhp9oBnQ2brwiA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6/vMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoKww//cOnL/5RDnkJjRdpqYTalrNERED7ggwxGlN9Fo0MQHXoGiLUR\r\n8jHwn+/sa6W+NjFGi0sX+BVFYQKWqjjZmhInxIKDQjTiU6ua0bnP8pL3X8vb\r\nhHOwIXY/kdCyP2iWThguOKlINt5AwAEnorvmhjTgViNsAfbeii2MRty/QsTO\r\nwxlWCv/4tMy9CtVxL3tmAGMMZwBQ3Ya+7wMbj3R6etH7gdGevIzhNrjHOLiu\r\nbQtCom/CCC4oztS7LeKGkI/TagHRDQFwzsNnarFItirldgI+w24ErFMoUdFP\r\nAo6tzAouEYKn1wXGYthh0ZCzowS71C7kv41PxfeqYu+lEOzwjYu9MgNQG9FO\r\n6zD3xQvJrFRL9q/ke8058YS8OKs8NCBE/hCg8QcSoioW4dz+/sIGs2FTFtRg\r\nRWGQ80c+3hW0k1MANENqOzMKRYn9uT6XgIX6Xl6+NmXGoprgJYnL/DXcduxJ\r\n1CPmrwQKqYh4fMOWrsYeSo6meqrsqVsUj6OXX1quJw1aKI0CVyugSspoD9RM\r\n3pFT5GEDXHtytjr5E0UdxQACJ8E2nULclfYc4qBC1vUfJJ/x9P/v4vLcQ1Gi\r\nedwfVfwwhBocqwGQLrh6+/IIjG2ML8mg/KiuVvD/Zn+2WXusdwxvL8KK0L29\r\nplW+TZun3tzORJl3YbtgEue2+283DFhPIuM=\r\n=9Qv7\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.14_1676409803524_0.7394006021457389"},"_hasShrinkwrap":false},"7.3.15":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.15","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.15","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-8Rh5wbimCebuBtZ3pi4mZeBfap512/XRQ8C67wSwimn58CytcNlkf8AeEpfDSAPZMLQpHbpwTr9cL7WnUxZLDQ==","shasum":"e48bc5559eeebed5a7d3ed44a057e1706cf35171","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.15.tgz","fileCount":5784,"unpackedSize":86354090,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDKI8J9DJz5EbmsDigUICGvry5rXlcbbGgvDkHEGHyItAiBtPWcPB25XRiP8PRq+GXjk4PNdEHg2DngoKdJ3aCgUsA=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7GqqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWNQ//fUtnx1saB7kSmcDezyPJveXNLzDjkBDpjFv7/axv3tbC0wlH\r\nKlAbzJhnxn+gnLJB83NICYUAWEQVZLtGQBCKqEOWy211ptgxtjlHRk/WNwrj\r\nPHqMHOof9IxKbby5iagaF7uFSqAHHbiIUd2+q7Eatp34MFAxKOZNzl9sLiHd\r\n58380kRC6lt2oXqc/igviAasVr20To3i/o0ub2DuUrsj8xaBmS1oJd24EDnF\r\nXIkib6NytU3KSQjxjgmMjd3jpI9GgyPQ2I1Hw8UNGAAp4s8sRkgtH/pGZQzH\r\nFFjQNXX3SBfOdteW1kKttOSH/apLIVa2SiHwEUUxdueAJ4NIrvDK9ejRsTMe\r\ntaZdxHrFmO2BK9w8FtPF7VEbvb5/lEj+Inv5Nu7U4/OB2ymQsLIedGhQ6mrF\r\nkPuNFaa78RHXIiKlgIdyJS+UvmDZKkAql2SrRMlWTHAv/j9lQYs7s1VupfCM\r\nqSkNEIxCG0RgyouqSQr/UGoXeJ+8UcRjCmWGiYEqnibU5rb9OiDwv76gnkOy\r\ndMZGivfyqryJULamBYEQjTJI9X7usZRD5ZiUT45C2Xs+Nv68Y9dCjSnpJNuS\r\n9+HUzY/UM2dktTz1111r0g96T7hD7+2INB8Ktk6Z1R5rNbjZvN1S3xGRbnpQ\r\npbcZtoUZpnKwxAHI5AQcA4HG7ToebB+wub4=\r\n=sTap\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.15_1676438185583_0.38131282732771"},"_hasShrinkwrap":false},"7.3.16":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.16","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.16","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-k8StrAkY2hppV+M8rb6F2brEuqJIEE80Bne3TDFzhbihcqv9trCuYpjIdUpkuxNzXc3YEJqEGO0wSeMFd6Z8VA==","shasum":"fd1cc949eec58dba6b0889098f7f1e6fce8fd805","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.16.tgz","fileCount":5784,"unpackedSize":86369699,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH+ha8BFkElmTuqFcu0rJuoCOymHKym7gb3QV1gWyCdaAiEAu928WkZDJo/Xy/xu/M3D9CZiwi4CgxLSBLhEHnqOGGA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7ISkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpqig/+LatTQ3Dj3MBq0bFeMM0BaJXPBOCZ8Uk8CDsCadft6HLGrQAF\r\nqERP5Z8+2xAMVK4FNR2bjFkDJsEm/c4bLQM9qTWjYCpRZ9QVLhASGZi0ohU7\r\no3QQNQPu+y9HjGtYbbwyawPJRNyNXqt7ccBBDqF9nWcGx7Pngh+ZIH0mo0lW\r\nLAJKjXOnwDm1MhqlVSyq/2xVTSguM8dU0YTp8H6R6a37ZtCpr5PpbYuJYI7I\r\nIga6tpNWhPBZJ8By7K0ZriAip+xBDzQK6k8o1VQEzz9K52IjYnE7HrfAqSVk\r\nd2dJD5NETe0ut+HahGBnVtDlUGSX9j9MFaTt8it9+l2pUy/rNVmcglD3bSAK\r\nx9hkfwzG45b6Prn41ZF1iOKSe896o8D6RfS0EKI8Go9v0zKNX+Wz61ntK0DT\r\nFgj6f+NUeme/7TJegc2kzjEVzul2uwQAWEQl+78y135rJ8Dzabz7vT57JSwU\r\nGyzksmY78W6Ttt/GhmDmrsT8W1131HkHiHhRHqqT+WfAYVpWLLP0ZWYAUAdi\r\nenK+BuEfVCkF9af5/b6dkZIgSLWNTdZabpjMPk9eLzDTKMzopKCowWBkTgsk\r\nwWVp+HPnVBssc4bVly54Ym7kVD01sYurYG8yO9i6ABcAKpDDx/jVNRIh2b50\r\nzAHs1TSiVk1KA4j9AtX23LDjwNLOhfH8MUg=\r\n=Difv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.16_1676444836081_0.0880712721578174"},"_hasShrinkwrap":false},"7.3.17":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.17","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.17","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-ftNfjjcwEdS+pERSI/vMs15kAb0+xO4a0h/0pgfgKpg3gkZjmUea4ugOcYwiNNjjLQgVqvmJ+aaBoDQOmhNAIQ==","shasum":"2bc6841926ef97297dec05effc63d3dd65b3d851","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.17.tgz","fileCount":5784,"unpackedSize":86376826,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBnuCB+R6DPmLNDqBq1dcycyYBj1zD+g+KuahRzYBljvAiA20VNLcf8CnfT8BX4WoWTlbr+sDZkf+j0ki1mHb8sk7Q=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCB33ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaEg//fT1a6bh1uSWLulAmFHRA7jKXwxem1dKNa/F4F7yhcdFMMOCL\r\ngGOtTak468VCKSOD2FBGNJYVevfsl8gnAAs0Zf0hpUTK880YVNXq9egqVyqi\r\ntzbsDe7D4lA/lMv7yl2TaqvUP7RhaxsoWyIZ4ojMn56/hCBjB0Uplq4tDoLG\r\ngyZrfuMmaJYhfDznzSgwOyKDdExCfae9Y4HL/wRK2innBpupnAjdB611jR+i\r\nLy3BLEVqDzuzRZ7FFHDC5C2nCqN+Fynxp5s7SnM2LZdNGNAb9zpStOm19ImK\r\nPYUjTyzsFl6/Y890XPPKZ7NMUQWjXWLmub1csAVxPt2rU3f2LIO3/X/EzHeQ\r\nIXlfTfbmZPjNdgOu04L9sJdmDH1fK07leEBtyoFuT9ehpnfD9E7jh4w3n6XL\r\njJ2UuP50ZBBh/a6j9x9JSVJBfwaHs/Ajf9csSJk2ah3jvL974lnT7xEOgCBC\r\nk0lxOKwo5S1KMb4Z0Sw1cZYr5dbFkfnjdrzcRv1HTFdX6ZZYZQuNyNq/BM+D\r\nnLr1I+rHt26vacOt/oCFJFngImlenJIxt793u1lJYV+V80bl7eJ1b5EwuRGZ\r\nslymposP0lEsj/DR5l6LVkXX0qCntpg6UciCu+bcypHw76HXjOf/+mdUKTDc\r\nYft6vU7qRYHYTx0kTAJDI4qzWm8netDMqo4=\r\n=FzTU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.17_1678253559412_0.9599767203316034"},"_hasShrinkwrap":false},"7.3.18":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.18","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.18","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-lsAhjsu3cq92NPyIC3WW1SRFTvvS4kMCPKwh+QH0KKHb1T2idI4LOOZFjPTiLzJAGE0XCbiBe8h0hRrG3/Yb7g==","shasum":"1ecff1fc22f6493e260ce51a9c4d4ecb1c5f6a3d","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.18.tgz","fileCount":5784,"unpackedSize":86377150,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCD6Z4jkSjgzU8x7j5X0kp0AGcE6ErDOAmgnk2R2Xc2tgIhANqeaI7E4Cnq6/lfdL1nl3OK2RCEpU7UlWCjsBTezqsE"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCP5BACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSkw//W66/wIHZQWfxQXjxuJShJd684Wu3xDJWU+vJHDoOVbvL6kna\r\nDovnHmMtP5TTM1RTKa7YkhYDMY261X0l+O2Cx46h231FIeqiVoDrqzT1fXCe\r\n5Jjo9HaDhnden1nwCrpRl51cWpsewvawynhWhTPLy59zaS7cMPKaSF6FW5Dj\r\nE6NDLJ431kR4+meru/p9XRpgJIE4kR8bpvBmWAj9SjzZPGt9oBXSjihxsICM\r\nzIIfzcdQCxUtrxfuo2Q4/oA0x5PmkDtAhQFyr0RbBlVeH2AoCCcrMjvn35e2\r\nur+h6mBFfVJWenCeZR2apGBlIvJt2kKiJDyqfVA3TPFZ6qeS8E8r4f8fs6wx\r\nrjleV0pfTnwdMuAWEooS+JQoo9ZuyhTd5kR5Ud2Lc7GJoUkHc0M0G6U7znsA\r\nf973+JZojiBkEQ30rNatqZI1zUesjfgpv0+L2N2vJ6gDVPNDKKlI5+ULXaH8\r\n+QaaqqdT+8WevrAgdRinTsUJ0qlnIg39PGsFbD2+KpZPjsCei6owjsTSSKr8\r\nqK0u3osrDt4/QSEDgZXjf65vc9XB4n+EEsfqhktyvl5bBJpqwoqUOzAS3Wvi\r\nrS2cFOdURoM5ex0uml+0mFKnqaYwwxDWRET/leM/gBZ+YIRbj5AApUeoe15i\r\n+C9O86z2nZVCZCIvH4gMY3ytYcZ+KlT02pg=\r\n=m6jU\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.18_1678310976521_0.2582675209009657"},"_hasShrinkwrap":false},"7.3.19":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.19","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.19","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-/rmmFInlC89IUNpSm2UZXy/3kr7fSLzEYpl+wfQqrR8Bh4A4zxkMk/TkQ+7Hz86vlIYNQjJi9yEuBQo0ZULMPQ==","shasum":"64ceacd33ef00da42766738abdd3e3ecb338a1fe","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.19.tgz","fileCount":5784,"unpackedSize":86385895,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMDOyhDLPdzXyOD/W0II7r2OHBo31rO9ug4jjpb1cPugIhAI1rfWj8qx9v0VnJ/sG0V0W/lL4FTKQ63b9IcFEEYkQi"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCREfACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmozrA/9ErAEir122QEpI4oJFBKBNb5zBLKE3xCAHKQ+ZIY5yrS5a5EI\r\n0ttom/rhN+2leku1Ow4SAH/Ec/y5PT8zhQtKBIaofU44fiPWhGwKEggf0LUD\r\nE4354Fy+wAFI+cMdEvke53Pauq5k5KG7/LbAmClmmbQK9O1+83+HSXGtBnBb\r\nglO1qy3xUMBiVSXLcKSj/RzQZ+pWUXRq9cZz55NgnZNWsXEr0ePEkKlI8d5g\r\noYadMZspv7CXgW3PLJR6UrU4DEWlfwGBp5UUp+JfpF8yPfJvu5grzfa03hXx\r\nb0YaUyIk/S2b3qFt3nZCr0I3UcB9XvlSBE3s8GTioXPQIC8SHem3aboH8/c3\r\nZadcjG0dodqDEU02ZLvuh3+Si14ZZK/tvbADZ/1tpcqH4H9YsbMhPL1NNAtI\r\n0e/aUdMfDAhiAh2l/dzLG3O0CPakEp0L/D6AhpPWPBwjxWCliXmXZmCWsqhz\r\nKshYwWfqVdfnhfTPkuxCWXc3Tz+jU1K4ONet+v+Sr5a8HvU7CdAiVp4mqpa8\r\nKlkj7w31D+BOMPbh6FJGW03BHCje7stAE1zO093dzHBuRR7RXD7Ly/u9mvwn\r\niAbvun+d+4FMG6/dCpLMv2np4+Bz0+KLBNgUy7tXUNC/Gj8Q+wmxnuxQbTql\r\nhhybi+MtQVhNWOJHKGOIU2eStVCl0eVWs20=\r\n=Ihc4\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.19_1678315807007_0.2818138239744894"},"_hasShrinkwrap":false},"7.3.20":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.20","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.20","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-uhN22DDG2239SD0g2w7BOCmEVv2GnI1cUJIT/Iqu40RnzxKegDfDZ0FRhild/PNDXz7J5RG7LokcMsi3ixdsMQ==","shasum":"2db61f18071f6bf3bbec3e997c98113707d93b42","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.20.tgz","fileCount":5784,"unpackedSize":86399194,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELuRpgTEOPgSfThpTvji+UdlH8hrpqYbNOVqqBhi5Y+AiEAzh1qcjzyK223+lu29qEpk+u5S3qahiZfZhR2gDY2Cd4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCTSiACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpHHg//U60UTna1615dz0GPxdTtsYtGS6pfT1MNeWZXZQ6YBMncf3IW\r\nbuqcIJ9UPVwsf1ainlSogYR9jKiwEc0fYZOXvKyD5xCnX2u7tUZzvfMMOGYo\r\nUFE7TmLuNCwNq1qdhGvjY982u8ODKUZSRBHzKtkrtXFIdH5jz1KossVrt1j1\r\niQQBACMdld/bvDrykLBs5EbJGGIOCRkQtGWpKv8wReqyZoavdfb01COJh5Xu\r\n8+0bEihZuuMp3F96560m3L4JHXnU2kysv+MHPpYHapZz8VC/jr2RbGrIZsRq\r\nMntpjIxP7F1LKI7vQ7JbynWa0uL8zqJ6N6ywFadblA5lMiIeEnwHHoneRgpi\r\nESqrxeGiwip2lCclq4wAbSRAATfB+m13RkjBY+BnPGlcXxTmbnstvoJ7/BZX\r\n9VQiaz7dP5VCwOiSX2CtjI1NWPKygspYav8jL4othYujG8XHDWPnvZ1GRyIr\r\nJeoNmlAv9eVW0tBp945DJiA9r4ksmIQqfnfdZxsTp4/cggIoN58KiMeGAic0\r\nR99hrHuGPSHERIZS5eLooWF4FkcAdSZWUStvqnSRs8sRktCyb3/Tx2lEMvpN\r\nzy/DSAXZVf6SHCL1dmQ7N5Csa8XQMRezl/4SN2jtk9Xu7RLHpFe5BqzTbS65\r\nDtXl7kpgMpePebU5vlXtn1TMEKmaK85VSUM=\r\n=k+Kp\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.20_1678324897496_0.6594365021575666"},"_hasShrinkwrap":false},"7.3.21":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.21","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.21","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-PacO7EzSaH0/9SNJo/mBXahyjhp5nNEhvM4BpuNqUXuSkWCKBbMK7kB9scBt7TWdBSwVP8lKaPGNItp1mGF3/w==","shasum":"15bd8785825e863844bf0836ee206ae73ee2dc6a","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.21.tgz","fileCount":5784,"unpackedSize":86397098,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfMJi/FrLVHuMAtEnmwPYKbnOuuYhmLJw7RDI81BQgjgIgC9bBB9oZnkO1wYc/cST1kWhfx7nLeiDVRsLOV4r9bY4="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkCUwWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqURg//ZT8CTyZEHw2ZgUZkJZOhv2PhSeVhi1/5VK9+BnscBWUDUUlg\r\nCVuY99Mz5vd6pk7PrdOCUCL5XzSfNA0h32A/fLQgPhtqaLECgvhxtuePcrNL\r\n8iUb5BxHGFSrLLVXTCzwYDgBGRN6VvEux8hFJn//CabU96W7Ri2NibMKIeS5\r\nSRWL2ZvFv7nmutRX4chmxybr1ozcRbGVXrPqC0JqiquDEntYhRuZsYtplxWn\r\nL4E9eIiBx/zAYu/PYcR4IGozH58NdvAZR/FoTX0NTWPswbDFOsoRldM+hCnR\r\niqEPUqwIH6XV3hbUY/8fP7P3EQ8uuJ74e2ckt683rMTusCSmzaLu0rrqnz/a\r\nNhu6n1o6ZHfuoCcSuaUPUF1jSndAuQLi5ZRXhSLzzGmTQQfgD+9K0lTQfieg\r\n32a9dUWioTFxNXaLgI5+KZMbJwRv5CKBeLx0C7JJyNIn5JOc9N+52qUmg+fP\r\nuvDkET9hYvT0+8oouF+EuQ2csPzRpwtHyeKgRA9r1LGOIC3GCK3HoarQiJCq\r\nlvTgueL81AzuHA1M49KTXz3paDQz6AVkbf5E4VkzjGWmgyTWyBnXRnWhfbWS\r\nwUtm6x8Vfd1rZ3CT5LzvFLUEBr4YPOxSYU+mCHz8xDYao2gIC70LnAruecMG\r\ndOpcQuxD0i2JSMQQAn/XeG78YTEYhiff5WU=\r\n=Ps5B\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.21_1678330902117_0.8589573310826577"},"_hasShrinkwrap":false},"7.3.22":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.3.22","homepage":"https://github.com/okta/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^8.2.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.34.1","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.60.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5"},"tsd":{"directory":"test/types"},"gitHead":"1592729f90d6f7d42a9098c2f872b9db3a5cb6d7","_id":"@okta-dfuhriman/okta-auth-js@7.3.22","_nodeVersion":"16.5.0","_npmVersion":"9.3.1","dist":{"integrity":"sha512-/yBh7z+tMg6DQHZHCPtE9fuUgRnoGuoD07u2aHYEnTxRRn3sy3B4ktOWnmj3TUc8HrTXBFbcekXKfNhyI9Il0w==","shasum":"d845b4813362256a131dd7c21db2eed78918ee71","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.3.22.tgz","fileCount":5784,"unpackedSize":86399302,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAomE6JGl6lYIsIRZeOXANNB0tuSb67zAXR8GeyfCm+wAiB6fIAa6DKlqfuA2jAed7g6vZh8GDjJikFH69MMYzBgYw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkFBQDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrHvA//W0bgXbUYXEORd579YUhKlzutJDn5kPsw4Cp9t0c+ShmmsqpB\r\ngGbmYzRMmBZ+Q9DwkUOSpELi8p6GpzY55q6HY7l5DIvZ5+v+KjXLF3io4Ik8\r\n7IUUDEkJGsqnPC/GjEJHYlW+UWHvjilTaSr+q8l6loNJZh6vR+stNo3Noaho\r\n3DEnYNzBo2RH/AJ8pmCls9I/DG1IAWZoS3c2ntoPpPgctilYQ7cMuywdNWjp\r\nT3d5l2jyf37EpBCkaRNRxzx48C5mKb+ZKEITD/2CbNhyjJDxfdsNDBCS+RAS\r\nQBnr1FH+rPysmLXDZjMmh2DRK1zMy6gORQhECxMLGGfipqMd/m4mRRZVSDdU\r\n4Li86AJXzj8MKt+0O0uXvOciT5eWhDf4k7B4ksfpAhxAUIQURBAjLHs8pA3A\r\nR+w5cyQZ7rbTonxDGr4q+d8jtIwGCrrEjn6xidItzhDbBxhizf1qpN9ziyNa\r\n3hGy0JZYtA/+L70SG59j2neU1BqmDF70zH3DDN6WDhmRDiB4SN13LgsT1XvQ\r\nip7zWWX18BiRsMRb29hJghlBbNeHpWTCwvZEf9Yl8BhHWoEnqIAM9B83gHBD\r\nn7ril/YTUzX9rCwOPlbGoSkr1qDd73/lgIBJGp4jOIatE1wYrqcwQcu3dlir\r\nz7EWcFEXfIg/VzqN6xag2PlGd9KJW1JByjY=\r\n=mgAg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.3.22_1679037442976_0.796264215304497"},"_hasShrinkwrap":false},"7.5.0":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.5.0","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","react-native":"build/esm/browser/exports/exports/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^9.1.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.31.0","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.78.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5","**/globule/minimatch":"^3.1.2","**/cacheable-request/http-cache-semantics":"^4.0.0","**/has-ansi/ansi-regex":"^4.1.1","**/strip-ansi/ansi-regex":"^3.0.1","**/download/got":"^11.8.5"},"workspaces":{"packages":[".","env","test/apps/*","test/e2e","test/support","test/types","samples","samples/test","samples/generated/*"],"nohoist":["**/@wdio/**"]},"tsd":{"directory":"test/types"},"gitHead":"4734cc37aa32844df01b3786d0f387b1e0beb111","_id":"@okta-dfuhriman/okta-auth-js@7.5.0","_nodeVersion":"18.14.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-F0EuDaRok//PwZVr77MWxXypDctiq+pHN0ACCropmT77XVYqiLEDb6ehByh8l57BcdhxkHl4CcECCaTI0AT0fQ==","shasum":"63f16257fc3f4a64e79369137079794668279b08","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.5.0.tgz","fileCount":13973,"unpackedSize":261730977,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDiVyM5HYE3B5GN6qsIeS6NfsGQms3tTKHwY76eSjsFfAiAFEaHn8WXvc9fDmNtOdp28lvIFdGh+JutBqgOcmhE8sw=="}]},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.5.0_1690912826698_0.9171787266643887"},"_hasShrinkwrap":false},"7.5.1":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.5.1","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","react-native":"build/esm/browser/exports/exports/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^9.1.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.31.0","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.78.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5","**/globule/minimatch":"^3.1.2","**/cacheable-request/http-cache-semantics":"^4.0.0","**/has-ansi/ansi-regex":"^4.1.1","**/strip-ansi/ansi-regex":"^3.0.1","**/download/got":"^11.8.5"},"workspaces":{"packages":[".","env","test/apps/*","test/e2e","test/support","test/types","samples","samples/test","samples/generated/*"],"nohoist":["**/@wdio/**"]},"tsd":{"directory":"test/types"},"gitHead":"776c06a46c650c8b7a2d8b69ef5bfaac381a63af","_id":"@okta-dfuhriman/okta-auth-js@7.5.1","_nodeVersion":"18.14.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-KU2ANjGJvqvcpCA+sjA9hXV3mbt8O+IhTutrhvvYuORElSYpb5LXzSyELXMqRMGNNQg9aTGOrI618PnLP5lYPg==","shasum":"64a026f5ddcc197a53c79455b130fd9b1d006178","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.5.1.tgz","fileCount":13981,"unpackedSize":261937810,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEL/rHE9U0B4+qBNF+5oxs0Sk53xTWAJtABsNT32bs0qAiB9lU/STr7N1+WvNY0nj/Z5BKxQlA1ZFLfqHoYfnHv3Vg=="}]},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.5.1_1691165051313_0.12365461148995505"},"_hasShrinkwrap":false},"7.5.2":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.5.2","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","react-native":"build/esm/browser/exports/exports/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^9.1.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.31.0","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.78.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5","**/globule/minimatch":"^3.1.2","**/cacheable-request/http-cache-semantics":"^4.0.0","**/has-ansi/ansi-regex":"^4.1.1","**/strip-ansi/ansi-regex":"^3.0.1","**/download/got":"^11.8.5"},"workspaces":{"packages":[".","env","test/apps/*","test/e2e","test/support","test/types","samples","samples/test","samples/generated/*"],"nohoist":["**/@wdio/**"]},"tsd":{"directory":"test/types"},"gitHead":"776c06a46c650c8b7a2d8b69ef5bfaac381a63af","_id":"@okta-dfuhriman/okta-auth-js@7.5.2","_nodeVersion":"18.14.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-QRIcsbbF0b0e5bPXmDF8Hsv7tgqWygPN/jez6/V8bTHFptI+W+a3SoBGJnmGG3G2iGSJh/ME3vmtLosGd/Idpw==","shasum":"9610283b046760528ef7961b9d39090930bf147e","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.5.2.tgz","fileCount":13989,"unpackedSize":261976153,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDtlt2oxTU3H8NAz7VjisGHuaCnMFYLQBP6HLsABABk8QIgFkzFPn+tNzJ26mylwDMVOfecdfGm9ZqLBADwV17VkuU="}]},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.5.2_1692830706344_0.42210495651259605"},"_hasShrinkwrap":false},"7.5.3":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.5.3","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","react-native":"build/esm/browser/exports/exports/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^9.1.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.31.0","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.78.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5","**/globule/minimatch":"^3.1.2","**/cacheable-request/http-cache-semantics":"^4.0.0","**/has-ansi/ansi-regex":"^4.1.1","**/strip-ansi/ansi-regex":"^3.0.1","**/download/got":"^11.8.5"},"workspaces":{"packages":[".","env","test/apps/*","test/e2e","test/support","test/types","samples","samples/test","samples/generated/*"],"nohoist":["**/@wdio/**"]},"tsd":{"directory":"test/types"},"gitHead":"776c06a46c650c8b7a2d8b69ef5bfaac381a63af","_id":"@okta-dfuhriman/okta-auth-js@7.5.3","_nodeVersion":"18.14.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-IZdgw09HNf0uZWnA9zBkqjsuUWFb+lNGiNgEkCJq+cnCO7bjcRtnRLlO/K1Hr/Tw8KKJMzWFmVz7ftNxbs5bUQ==","shasum":"c82a384b1ee8491129d26737b66bc49e7bc9d74d","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.5.3.tgz","fileCount":13989,"unpackedSize":261978959,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGTiV8BWo9qdQX3K4qFgH6g2H2VNxea6OUFhNNb8YIZ3AiEAwbL+GV5rq1AXfAG8iMT8yqJYy3DgJhPnP+VdYwrVKQw="}]},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.5.3_1704596417033_0.06802004576591103"},"_hasShrinkwrap":false},"7.5.4":{"private":false,"name":"@okta-dfuhriman/okta-auth-js","description":"The Okta Auth SDK","version":"7.5.4","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","license":"Apache-2.0","main":"build/cjs/exports/default.js","module":"build/esm/node/exports/exports/default.js","browser":"build/umd/default.js","react-native":"build/esm/browser/exports/exports/default.js","types":"build/types/lib/exports/default.d.ts","exports":{".":{"node":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/node/exports/exports/default.js","require":"./build/cjs/exports/default.js"},"default":{"types":"./build/types/lib/exports/default.d.ts","import":"./build/esm/browser/exports/exports/default.js","default":"./build/umd/default.js"}},"./core":{"node":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/node/exports/exports/core.js","require":"./build/cjs/exports/core.js"},"default":{"types":"./build/types/lib/exports/core.d.ts","import":"./build/esm/browser/exports/exports/core.js","require":"./build/umd/core.js","default":"./build/umd/core.js"}},"./authn":{"node":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/node/exports/exports/authn.js","require":"./build/cjs/exports/authn.js"},"default":{"types":"./build/types/lib/exports/authn.d.ts","import":"./build/esm/browser/exports/exports/authn.js","require":"./build/umd/authn.js","default":"./build/umd/authn.js"}},"./idx":{"node":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/node/exports/exports/idx.js","require":"./build/cjs/exports/idx.js"},"default":{"types":"./build/types/lib/exports/idx.d.ts","import":"./build/esm/browser/exports/exports/idx.js","require":"./build/umd/idx.js","default":"./build/esm/browser/exports/exports/idx.js"}},"./myaccount":{"node":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/node/exports/exports/myaccount.js","require":"./build/cjs/exports/myaccount.js"},"default":{"types":"./build/types/lib/exports/myaccount.d.ts","import":"./build/esm/browser/exports/exports/myaccount.js","require":"./build/umd/myaccount.js","default":"./build/umd/myaccount.js"}},"./package.json":"./package.json","./polyfill":"./build/polyfill/index.js"},"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"sideEffects":["./lib/server/serverStorage.ts","./polyfill/index.js"],"scripts":{"banners":"node ./scripts/buildtools/maintain-banners.js","clean":"yarn clean:build","clean:build":"rimraf build && rimraf build2","clean:esm":"rimraf build/esm","dev:esm":"NODE_ENV=development yarn build:esm --watch","dev:web":"cross-env NODE_ENV=development webpack --config webpack.config.js --watch","lint":"eslint --ext .js,.ts,.jsx .","lint:report":"eslint -f checkstyle -o ./build2/reports/lint/eslint-checkstyle-result.xml --ext .js,.ts,.jsx .","validate":"yarn tsc --noEmit && yarn lint && yarn workspace @okta/test.app validate && yarn test:types","test":"yarn test:unit && yarn test:samples && yarn test:e2e","test:unit":"yarn test:server && yarn test:browser","test:e2e":"yarn workspace @okta/test.e2e start","test:e2e:tokens":"export REFRESH_TOKEN=true && yarn test:e2e","test:e2e:saucelabs":"export RUN_SAUCE_TESTS=true && yarn test:e2e","test:e2e:cucumber":"RUN_CUCUMBER_TESTS=true yarn test:e2e","test:browser":"jest --config ./jest.browser.js","test:server":"jest --config ./jest.server.js","test:report":"yarn test --ci --silent || true","test:samples":"yarn workspace @okta/test.e2e.samples start","test:integration":"jest --runInBand --config ./jest.integration.js","test:bundle:esm:browser":"cross-env BUNDLE_ENV=browser NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:esm:node":"cross-env BUNDLE_ENV=node NODE_OPTIONS=--experimental-vm-modules jest --config ./jest.esm.mjs","test:bundle:cjs":"cross-env BUNDLE_ENV=node jest --config ./jest.cjs.js","test:types":"yarn workspace @okta/test.types test","build":"node scripts/buildtools/build.js","build:cdn":"cross-env NODE_ENV=production webpack --config webpack.cdn.config.js","build:web":"cross-env NODE_ENV=production webpack --config webpack.config.js","build:cjs":"cross-env babel lib -d build/cjs --config-file ./babel.cjs.js --extensions \".ts\",\".js\" --source-maps","build:esm":"rollup -c","build:polyfill":"cross-env NODE_ENV=production webpack --config webpack.polyfill.config.js","build:types":"tsc --emitDeclarationOnly","docs:myaccount":"node typedoc.js","generate:samples":"yarn workspace @okta/samples build && yarn install --ignore-scripts","dev:samples":"yarn workspace @okta/samples dev","prepare":"yarn build","start":"yarn workspace @okta/test.app start --open","verify:package":"node scripts/verify-package.js","clean:e2e":"./scripts/utils/foreach_workspace.sh \"git restore ./package.json\""},"author":{"name":"Okta"},"keywords":["Okta","authentication","auth","login"],"browserslist":["> 0.1%","not opera < 69","not firefox < 53","not safari < 7.1","not ie < 11","not IE_Mob 11"],"engines":{"node":">=14.0","yarn":"^1.7.0"},"dependencies":{"@babel/runtime":"^7.12.5","@peculiar/webcrypto":"^1.4.0","Base64":"1.1.0","atob":"^2.1.2","broadcast-channel":"~4.17.0","btoa":"^1.2.1","core-js":"^3.6.5","cross-fetch":"^3.1.5","fast-text-encoding":"^1.0.6","js-cookie":"^3.0.1","jsonpath-plus":"^6.0.1","node-cache":"^5.1.2","p-cancelable":"^2.0.0","tiny-emitter":"1.1.0","webcrypto-shim":"^0.1.5","xhr2":"0.1.3"},"devDependencies":{"@babel/cli":"^7.17.0","@babel/core":"^7.17.0","@babel/plugin-proposal-class-properties":"^7.10.1","@babel/plugin-proposal-nullish-coalescing-operator":"^7.12.1","@babel/plugin-transform-modules-commonjs":"^7.10.1","@babel/plugin-transform-runtime":"^7.8.3","@babel/plugin-transform-typescript":"^7.10.5","@babel/preset-env":"^7.8.2","@babel/preset-typescript":"^7.10.4","@okta/okta-signin-widget":"6.0.0","@rollup/plugin-alias":"^3.1.8","@rollup/plugin-babel":"^5.3.0","@rollup/plugin-replace":"^3.0.0","@tsd/typescript":"^4.6.4","@types/jest":"^27.5.1","@types/node":"^14.0.3","@typescript-eslint/eslint-plugin":"^5.18.0","@typescript-eslint/parser":"^5.18.0","babel-jest":"^27.5.1","babel-loader":"^9.1.2","babel-plugin-add-module-exports":"^1.0.2","babel-plugin-inline-replace-variables":"^1.3.1","chalk":"2.4.2","cross-env":"^5.1.1","eslint":"^8.12.0","eslint-import-resolver-typescript":"^2.5.0","eslint-plugin-compat":"^3.3.0","eslint-plugin-import":"^2.25.4","eslint-plugin-jasmine":"^2.10.1","eslint-plugin-jsdoc":"^25.4.2","eslint-plugin-node":"^11.1.0","globby":"^6.1.0","husky":">=6","jasmine-ajax":"^4.0.0","jest":"^28.1.0","jest-environment-jsdom":"^28.1.0","jest-jasmine2":"^28.1.0","jest-junit":"^13.0.0","jest-runner":"^28.1.0","jest-runner-tsd":"^3.0.0","json-loader":"0.5.4","lodash":"4.17.21","rollup":"^2.70.2","rollup-plugin-cleanup":"^3.2.1","rollup-plugin-license":"^2.8.1","rollup-plugin-multi-input":"^1.3.1","rollup-plugin-typescript2":"^0.31.0","rollup-plugin-visualizer":"~5.5.4","shelljs":"0.8.5","ts-jest":"^28.0.2","tsd":"^0.17.0","typedoc":"^0.23.19","typedoc-plugin-markdown":"^3.13.6","typescript":"^4.7.3","webpack":"^5.78.0","webpack-bundle-analyzer":"^4.5.0","webpack-cli":"^4.10.0","webpack-dev-server":"^4.9.2"},"jest-junit":{"outputDirectory":"./build2/reports/unit/","outputName":"junit-result.xml"},"resolutions":{"**/request/qs":"^6.10.5","**/globule/minimatch":"^3.1.2","**/cacheable-request/http-cache-semantics":"^4.0.0","**/has-ansi/ansi-regex":"^4.1.1","**/strip-ansi/ansi-regex":"^3.0.1","**/download/got":"^11.8.5"},"workspaces":{"packages":[".","env","test/apps/*","test/e2e","test/support","test/types","samples","samples/test","samples/generated/*"],"nohoist":["**/@wdio/**"]},"tsd":{"directory":"test/types"},"gitHead":"776c06a46c650c8b7a2d8b69ef5bfaac381a63af","_id":"@okta-dfuhriman/okta-auth-js@7.5.4","_nodeVersion":"18.14.0","_npmVersion":"9.6.5","dist":{"integrity":"sha512-3ReV6Z0dRcxeV2UCtQ6Na4tqTMdbIxHsaE93ZOWWYiZ/0tOPSqV+9zik57AwkxpwUqTfpwWzc0/0PEfnp3Fmcw==","shasum":"93cf62d3e5b25213ebddc8ac12d1d5b1a1a19be5","tarball":"https://registry.npmjs.org/@okta-dfuhriman/okta-auth-js/-/okta-auth-js-7.5.4.tgz","fileCount":13989,"unpackedSize":261980675,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDDsClkmgmN/vhs2B3S0Wdg8o8sZL/94f75YyoizoiaoAiAE67eJrTF9IFwrHoUhRIUasZ93EqO99KhBlmR8ST4zBw=="}]},"_npmUser":{"name":"eatplaysleep","email":"danny@quipconsulting.com"},"directories":{},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/okta-auth-js_7.5.4_1704751313961_0.1272753668936295"},"_hasShrinkwrap":false}},"time":{"created":"2023-01-25T22:45:24.173Z","7.3.0":"2023-01-25T22:45:24.846Z","modified":"2024-01-08T22:01:54.962Z","7.3.1":"2023-01-25T23:14:39.749Z","7.3.2":"2023-01-26T01:03:57.168Z","7.3.3":"2023-01-26T02:18:20.523Z","7.3.4":"2023-01-26T17:42:36.795Z","7.3.5":"2023-02-09T21:38:35.788Z","7.3.6":"2023-02-11T02:39:11.422Z","7.3.7":"2023-02-11T06:19:15.467Z","7.3.8":"2023-02-11T07:39:33.624Z","7.3.9":"2023-02-11T08:20:56.025Z","7.3.10":"2023-02-14T20:11:52.652Z","7.3.11":"2023-02-14T20:22:03.599Z","7.3.12":"2023-02-14T20:43:10.571Z","7.3.13":"2023-02-14T21:01:23.813Z","7.3.14":"2023-02-14T21:23:24.056Z","7.3.15":"2023-02-15T05:16:26.131Z","7.3.16":"2023-02-15T07:07:16.606Z","7.3.17":"2023-03-08T05:32:39.951Z","7.3.18":"2023-03-08T21:29:37.292Z","7.3.19":"2023-03-08T22:50:07.680Z","7.3.20":"2023-03-09T01:21:38.261Z","7.3.21":"2023-03-09T03:01:42.748Z","7.3.22":"2023-03-17T07:17:23.746Z","7.5.0":"2023-08-01T18:00:27.780Z","7.5.1":"2023-08-04T16:04:12.435Z","7.5.2":"2023-08-23T22:45:07.144Z","7.5.3":"2024-01-07T03:00:17.746Z","7.5.4":"2024-01-08T22:01:54.791Z"},"maintainers":[{"name":"eatplaysleep","email":"danny@quipconsulting.com"}],"description":"The Okta Auth SDK","homepage":"https://github.com/okta-dfuhriman/okta-auth-js","keywords":["Okta","authentication","auth","login"],"repository":{"type":"git","url":"git+https://github.com/okta-dfuhriman/okta-auth-js.git"},"author":{"name":"Okta"},"bugs":{"url":"https://github.com/okta-dfuhriman/okta-auth-js/issues"},"license":"Apache-2.0","readme":"[devforum]: https://devforum.okta.com/\n[lang-landing]: https://developer.okta.com/code/javascript\n[github-issues]: https://github.com/okta/okta-auth-js/issues\n[github-releases]: https://github.com/okta/okta-auth-js/releases\n[social-login]: https://developer.okta.com/docs/concepts/social-login/\n[localStorage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage\n[sessionStorage]: https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage\n[cookie]: https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie\n[early-access]: https://developer.okta.com/docs/reference/releases-at-okta/#early-access-ea\n\n[<img src=\"https://www.okta.com/sites/default/files/Dev_Logo-01_Large-thumbnail.png\" align=\"right\" width=\"256px\"/>](https://devforum.okta.com/)\n\n[![Support](https://img.shields.io/badge/support-developer%20forum-blue.svg)](https://devforum.okta.com)\n[![Build Status](https://travis-ci.org/okta/okta-auth-js.svg?branch=master)](https://travis-ci.org/okta/okta-auth-js)\n[![npm version](https://img.shields.io/npm/v/@okta/okta-auth-js.svg?style=flat-square)](https://www.npmjs.com/package/@okta/okta-auth-js)\n\n# Okta Auth JavaScript SDK\n\n* [Release status](#release-status)\n* [Need help?](#need-help)\n  * [Browser compatibility / polyfill](#browser-compatibility--polyfill)\n  * [Third party cookies](#third-party-cookies)\n* [Getting started](#getting-started)\n* [Usage guide](#usage-guide)\n* [Strategies for Obtaining Tokens](#strategies-for-obtaining-tokens)\n* [Configuration reference](#configuration-reference)\n* [API Reference](#api-reference)\n* [Building the SDK](#building-the-sdk)\n* [Node JS and React Native Usage](#node-js-and-react-native-usage)\n* [Migrating from previous versions](#migrating-from-previous-versions)\n* [Contributing](#contributing)\n\nThe Okta Auth JavaScript SDK builds on top of our [Authentication API](https://developer.okta.com/docs/api/resources/authn) and [OpenID Connect & OAuth 2.0 API](https://developer.okta.com/docs/api/resources/oidc) to enable you to create a fully branded sign-in experience using JavaScript.\n\nYou can learn more on the [Okta + JavaScript][lang-landing] page in our documentation.\n\nThis library uses semantic versioning and follows Okta's [library version policy](https://developer.okta.com/code/library-versions/).\n\n## Release Status\n\n:heavy_check_mark: The current stable major version series is: `6.x`\n\n| Version   | Status                           |\n| -------   | -------------------------------- |\n| `7.x`     | :heavy_check_mark: Stable        |\n| `6.x`     | :warning: Retiring on 2023-09-30 |\n| `5.x`     | :x: Retired                      |\n| `4.x`     | :x: Retired                      |\n| `3.x`     | :x: Retired                      |\n| `2.x`     | :x: Retired                      |\n| `1.x`     | :x: Retired                      |\n| `0.x`     | :x: Retired                      |\n\nThe latest release can always be found on the [releases page][github-releases].\n\n## Need help?\n\nIf you run into problems using the SDK, you can:\n\n* Ask questions on the [Okta Developer Forums][devforum]\n* Post [issues][github-issues] here on GitHub (for code errors)\n\nUsers migrating from previous versions of this SDK should see [Migrating Guide](#migrating-from-previous-versions) to learn what changes are necessary.\n\n### Browser compatibility / polyfill\n\nThis SDK is known to work with current versions of Chrome, Firefox, and Safari on desktop and mobile.\n\nCompatibility with IE 11 / Edge can be accomplished by adding polyfill/shims for the following objects:\n\n* ES Promise\n* Array.from\n* TextEncoder\n* Object.assign\n* UInt8 typed array\n* webcrypto (crypto.subtle)\n\n> :warning: crypto polyfills are unable to use the operating system as a source of good quality entropy used to generate pseudo-random numbers that are the key to good cryptography.  As such we take the posture that crypto polyfills are less secure and we advise against using them.\n\nThis module provides an entrypoint that implements all required polyfills.\n\nIf you are using the JS on a web page from the browser, you can copy the `node_modules/@okta/okta-auth-js/dist` contents to publicly hosted directory, and include a reference to the `okta-auth-js.polyfill.js` file in a `<script>` tag. It should be loaded before any other scripts which depend on the polyfill.  \n\nIf you're using a bundler like [Webpack](https://webpack.github.io/) or [Browserify](http://browserify.org/), you can simply import import or require `@okta/okta-auth-js/polyfill` at or near the beginning of your application's code:\n\n```javascript\nimport '@okta/okta-auth-js/polyfill';\n```\n\nor\n\n```javascript\nrequire('@okta/okta-auth-js/polyfill');\n```\n\nThe built polyfill bundle is also available on our global CDN. Include the following script in your HTML file to load before any other scripts:\n\n```html\n<script src=\"https://global.oktacdn.com/okta-auth-js/7.0.0/okta-auth-js.polyfill.js\" type=\"text/javascript\"></script>\n```\n\n> :warning: The version shown in this sample may be older than the current version. We recommend using the highest version available\n\n### Third party cookies\n\nMany browsers have started blocking cross-origin or \"third party\" cookies by default. Although most of the Okta APIs supported by this SDK do not rely upon cookies, there are a few methods which do. These methods will break if third party cookies are blocked:\n\n* [session](#session) APIs require access to cookies stored on the Okta domain.\n  * [session.setCookieAndRedirect](#sessionsetcookieandredirectsessiontoken-redirecturi)\n  * [session.exists](#sessionexists)\n  * [session.get](#sessionget)\n  * [session.refresh](#sessionrefresh)\n  * [closeSession](#closesession)\n* [token](#token)\n  * [token.getWithoutPrompt](#tokengetwithoutpromptoptions) must have access to cookies on the Okta domain via an iFrame running on your application's page.\n  * [token.renew](#tokenrenewtokentorenew) uses [token.getWithoutPrompt](#tokengetwithoutpromptoptions) and is subject to the same limitations.\n\nIf your application depends on any of these methods, you should try to either rewrite your application to avoid using these methods or communicate to your users that they must enable third party cookies. Okta engineers are currently working on a better long-term solution to this problem.\n\n## Getting started\n\nInstalling the Authentication SDK is simple. You can include it in your project via our npm package, [@okta/okta-auth-js](https://www.npmjs.com/package/@okta/okta-auth-js).\n\nYou'll also need:\n\n* An Okta account, called an _organization_ (sign up for a free [developer organization](https://developer.okta.com/signup) if you need one)\n* An Okta application, which can be created using the Okta Admin UI\n\n### Creating your Okta application\n\nWhen creating a new Okta application, you can specify the application type. This SDK is designed to work with `SPA` (Single-page Applications) or `Web` applications. A `SPA` application will perform all logic and authorization flows client-side. A `Web` application will perform authorization flows on the server.\n\n### Configuring your Okta application\n\nFrom the Okta Admin UI, click `Applications`, then select your application. You can view and edit your Okta application's configuration under the application's `General` tab.\n\n#### Client ID\n\nA string which uniquely identifies your Okta application.\n\n#### Login redirect URIs\n\nTo sign users in, your application redirects the browser to an Okta-hosted sign-in page. Okta then redirects back to your application with information about the user. You can learn more about how this works on [Okta-hosted flows](https://developer.okta.com/docs/concepts/okta-hosted-flows/).\n\nYou need to whitelist the login redirect URL in your Okta application settings.\n\n#### Logout redirect URIs\n\nAfter you sign users out of your app and out of Okta, you have to redirect users to a specific location in your application. You need to whitelist the post sign-out URL in your Okta application settings.\n\n### Using the npm module\n\nUsing our npm module is a good choice if:\n\n* You have a build system in place where you manage dependencies with npm.\n* You do not want to load scripts directly from third party sites.\n\nTo install [@okta/okta-auth-js](https://www.npmjs.com/package/@okta/okta-auth-js):\n\n```bash\n# Run this command in your project root folder.\n# yarn\nyarn add @okta/okta-auth-js\n\n# npm\nnpm install --save @okta/okta-auth-js\n```\n\nIf you are using the JS on a web page from the browser, you can copy the `node_modules/@okta/okta-auth-js/dist` contents to publicly hosted directory, and include a reference to the `okta-auth-js.min.js` file in a `<script>` tag.  \n\nThe built library bundle is also available on our global CDN. Include the following script in your HTML file to load before your application script:\n\n```html\n<script src=\"https://global.oktacdn.com/okta-auth-js/7.0.0/okta-auth-js.min.js\" type=\"text/javascript\"></script>\n```\n\n> :warning: The version shown in this sample may be older than the current version. We recommend using the highest version available\n\nThen you can create an instance of the `OktaAuth` object, available globally.\n\n```javascript\nconst oktaAuth = new OktaAuth({\n  // config\n})\n```\n\nHowever, if you're using a bundler like [Webpack](https://webpack.github.io/) or [Rollup](https://rollupjs.org/) you can simply import or require the module.\n\n```javascript\n// ES module\nimport { OktaAuth } from '@okta/okta-auth-js'\nconst authClient = new OktaAuth(/* configOptions */)\n```\n\n```javascript\n// CommonJS\nvar OktaAuth = require('@okta/okta-auth-js').OktaAuth;\nvar authClient = new OktaAuth(/* configOptions */);\n```\n\n## Usage guide\n\nFor an overview of the client's features and authentication flows, check out [our developer docs](https://developer.okta.com/docs/guides/auth-js/main/). There, you will learn how to use the Auth SDK on a simple static page to:\n\n* Retrieve and store an OpenID Connect (OIDC) token\n* Get an Okta session\n\n> :warning: The developer docs may be written for an earlier version of this library. See [Migrating from previous versions](#migrating-from-previous-versions).\n\nYou can also browse the full [API reference documentation](#api-reference).\n\n> :hourglass: Async methods return a promise which will resolve on success. The promise may reject if an error occurs.\n\n### Example Client\n\n```javascript\nvar config = {\n  issuer: 'https://{yourOktaDomain}/oauth2/default',\n  clientId: 'GHtf9iJdr60A9IYrR0jw',\n  redirectUri: 'https://acme.com/oauth2/callback/home',\n};\n\nvar authClient = new OktaAuth(config);\n```\n\n### Running as a service\n\nBy default, creating a new instance of `OktaAuth` will not create any asynchronous side-effects. However, certain features such as [token auto renew](#autorenew), [token auto remove](#autoremove) and [cross-tab synchronization](#syncstorage) require `OktaAuth` to be running as a service. This means timeouts are set in the background which will continue working until the service is stopped.  To start the `OktaAuth` service, simply call the `start` method right after creation and before calling other methods like [handleRedirect](#handleredirectoriginaluri). To terminate all background processes, call `stop`. See [Service Configuration](#services) for more info.\n\n```javascript\n  var authClient = new OktaAuth(config);\n  await authClient.start(); // start the service\n  await authClient.stop(); // stop the service\n```\n\n> **Note:** Starting the service will also call [authStateManager.updateAuthState](#authstatemanagerupdateauthstate).\n\n### Usage with Typescript\n\nType definitions are provided implicitly through the `types` entry in `package.json`. Types can also be referenced explicitly by importing them.\n\n```typescript\nimport {\n  OktaAuth,\n  OktaAuthOptions,\n  TokenManagerInterface,\n  AccessToken,\n  IDToken,\n  UserClaims,\n  TokenParams\n} from '@okta/okta-auth-js';\n\nconst config: OktaAuthOptions = {\n  issuer: 'https://{yourOktaDomain}'\n};\n\nconst authClient: OktaAuth = new OktaAuth(config);\nconst tokenManager: TokenManagerInterface = authClient.tokenManager;\nconst accessToken: AccessToken = await tokenManager.get('accessToken') as AccessToken;\nconst idToken: IDToken = await tokenManager.get('idToken') as IDToken;\nconst userInfo: UserClaims = await authClient.token.getUserInfo(accessToken, idToken);\n\nif (!userInfo) {\n  const tokenParams: TokenParams = {\n    scopes: ['openid', 'email', 'custom_scope'],\n  };\n  authClient.token.getWithRedirect(tokenParams);\n}\n```\n\n#### Usage with Typescript < 3.6\n\nTypescript versions prior to 3.6 have no type definitions for WebAuthn. \nSupport for WebAuthn in IDX API was introduced in `@okta/okta-auth-js@6.1.0`. \nTo solve this issue please install package `@types/webappsec-credential-management` version `^0.5.1`. \n\n### Strategies for Obtaining Tokens\n\n#### Authorization Code flow for web and native client types\n\nWeb and native clients can obtain tokens using the `authorization_code` flow which uses a client secret stored in a secure location. (SPA applications should use the `PKCE` flow which does not use a client secret) To use the `authorization_code` flow, set `responseType` to `\"code\"` and `pkce` to `false`:\n\n```javascript\nvar config = {\n  // Required config\n  issuer: 'https://{yourOktaDomain}/oauth2/default',\n  clientId: 'GHtf9iJdr60A9IYrR0jw',\n  redirectUri: 'https://acme.com/oauth2/callback/home',\n\n  // Use authorization_code flow\n  responseType: 'code',\n  pkce: false\n};\n\nvar authClient = new OktaAuth(config);\n```\n\n#### PKCE OAuth 2.0 flow\n\nThe PKCE OAuth flow will be used by default. This library supports PKCE for both browser and NodeJS applications. PKCE is widely supported by most modern browsers when running on an HTTPS connection. PKCE requires that the browser implements `crypto.subtle` (also known as `webcrypto`). [Most modern browsers provide this](https://caniuse.com/#feat=cryptography) when running in a secure context (on an HTTPS connection). PKCE also requires the [TextEncoder](https://caniuse.com/#feat=textencoder) object. This is [available on all major browsers except IE 11 and Edge < v79](https://caniuse.com/textencoder). To add support, we recommend using a polyfill/shim such as [text-encoding](https://www.npmjs.com/package/text-encoding).\n\nIf the user's browser does not support PKCE, an exception will be thrown. You can test if a browser supports PKCE before construction with this static method:\n\n`OktaAuth.features.isPKCESupported()`\n\n#### Implicit OAuth 2.0 flow\n\n> :warning: We strongly discourage using the implicit flow. Use PKCE and/or client credentials if possible.\n\nImplicit OAuth flow is available as an option if PKCE flow cannot be supported in your deployment. It is widely supported by most browsers, and can work over an insecure HTTP connection. Note that implicit flow is less secure than PKCE flow, even over HTTPS, since raw tokens are exposed in the browser's history. For this reason, we highly recommending using the PKCE flow if possible.\n\nImplicit flow can be enabled by setting the `pkce` option to `false`\n\n```javascript\n\nvar config = {\n  pkce:  false,\n\n  // other config\n  issuer: 'https://{yourOktaDomain}/oauth2/default',\n};\n\nvar authClient = new OktaAuth(config);\n```\n\n### Redirects and Routing\n\n\nTo sign a user in, your application must redirect the browser to the Okta-hosted sign-in page.\n> **Note:** Initial redirect to Okta-hosted sign-in page starts a transaction with a stateToken lifetime set to one hour.\n\nAfter successful authentication, the browser is redirected back to your application along with information about the user.\nDepending on your preferences it is possible to use the following callback strategies.\n\n#### Handling the callback without routing\n\nMost applications will handle an OAuth callback using a special route/page, separate from the signin page. However some SPA applications have no routing logic and will want to handle everything in a single page.\n\n\n1. Create / configure your auth-js instance\n2. Before starting the OktaAuth service, or making **any other API calls with auth-js** , call *token.isLoginRedirect* - if this returns true, call *token.parseFromUrl* and save tokens using *tokenManager.setTokens*.\n      **It’s important that no other app logic runs until the async parseFromUrl / token manager logic is complete**\n3. After this, continue normal app logic\n\n```\n\nasync function main() {\n  // create OktaAuth instance\n  var config = {\n    issuer: 'https://{yourOktaDomain}/oauth2/default',\n    clientId: 'GHtf9iJdr60A9IYrR0jw',\n    redirectUri: 'https://acme.com/oauth2/callback/home',\n  };\n  authClient = new OktaAuth(config);\n\n  // Subscribe to authState change event.\n  authClient.authStateManager.subscribe(function(authState) {\n    // Logic based on authState is done here.\n    if (!authState.isAuthenticated) {\n      // render unathenticated view\n      return;\n    }\n\n    // Render authenticated view\n  });\n\n  // Handle callback\n  if (authClient.token.isLoginRedirect()) {\n    const { tokens } = await authClient.token.parseFromUrl(); // remember to \"await\" this async call\n    authClient.tokenManager.setTokens(tokens);\n  }\n\n  // normal app startup\n  authClient.start(); // will update auth state and call event listeners\n}\n```\n\n#### Handling the callback with hash routing\n\nAccording to the OAuth 2.0 spec the redirect URI \"MUST NOT contain a fragment component\": <https://tools.ietf.org/html/rfc6749#section-3.1.2>\nWhen using a hash/fragment routing strategy and OAuth 2.0, the redirect callback will be the main / default route. The redirect callback flow will be very similar to [handling the callback without routing](#handling-the-callback-without-routing). We recommend defining the logic that will parse redirect url at the very beginning of your app, before any other authorization checks.\n\nAdditionally, if using hash routing, we recommend using PKCE and responseMode \"query\" (this is the default for PKCE). With implicit flow, tokens in the hash could cause unpredictable results since hash routers may rewrite the fragment.\n\n#### Handling the callback with path routing (on a dedicated route)\n\n1. Define a [redirectUri](#redirecturi) that maps to a dedicated route in your app\n2. Before redirect, save the current route: [setOriginalUri](#setoriginaluriuri)\n3. Do the redirect to okta: [token.getWithRedirect](#tokengetwithredirectoptions)\n4. After successful authentication, Okta will redirect back to the configured [redirectUri](#redirecturi), your app should load on the dedicated callback route\n5. On this callback page:\n   1. call [token.parseFromUrl](#tokenparsefromurloptions) to retrieve tokens\n   2. Add tokens to the  `TokenManager`: [tokenManager.setTokens](#tokenmanagersettokenstokens)\n6. Read saved route and redirect to it: [getOriginalUri](#getoriginaluristate)\n\n## Configuration reference\n\nWhether you are using this SDK to implement an OIDC flow or for communicating with the [Authentication API](https://developer.okta.com/docs/api/resources/authn), the only required configuration option is `issuer`, which is the URL to an Okta [Authorization Server](https://developer.okta.com/docs/guides/customize-authz-server/overview/)\n\n### About the Issuer\n\nYou may use the URL for your Okta organization as the issuer. This will apply a default authorization policy and issue tokens scoped at the organization level.\n\n```javascript\nvar config = {\n  issuer: 'https://{yourOktaDomain}'\n};\n\nvar authClient = new OktaAuth(config);\n```\n\nOkta allows you to create multiple custom OAuth 2.0 authorization servers that you can use to protect your own resource servers. Within each authorization server you can define your own OAuth 2.0 scopes, claims, and access policies. Many organizations have a \"default\" authorization server.\n\n```javascript\nvar config = {\n  issuer: 'https://{yourOktaDomain}/oauth2/default'\n};\n\nvar authClient = new OktaAuth(config);\n```\n\nYou may also create and customize additional authorization servers.\n\n```javascript\n\nvar config = {\n  issuer: 'https://{yourOktaDomain}/oauth2/custom-auth-server-id'\n};\n\nvar authClient = new OktaAuth(config);\n```\n\n### Configuration options\n\nThese options can be included when instantiating Okta Auth JS (`new OktaAuth(config)`).\n\n#### `issuer`\n\n> :warning: This option is required\n\nThe URL for your Okta organization or an Okta authentication server. [About the issuer](#about-the-issuer)\n\n#### `clientId`\n\nClient Id pre-registered with Okta for the OIDC authentication flow. [Creating your Okta application](#creating-your-okta-appliation)\n\n#### `redirectUri`\n\nThe url that is redirected to when using `token.getWithRedirect`. This must be listed in your Okta application's [Login redirect URIs](#login-redirect-uris). If no `redirectUri` is provided, defaults to the current origin (`window.location.origin`). [Configuring your Okta application](#configuring-your-okta-application)\n\n#### `postLogoutRedirectUri`\n\nSpecify the url where the browser should be redirected after [signOut](#signout). This url must be listed in your Okta application's [Logout redirect URIs](#logout-redirect-uris). If not specified, your application's origin (`window.location.origin`) will be used.  [Configuring your Okta application](#configuring-your-okta-application) |\n\n#### `scopes`\n\nSpecify what information to make available in the returned `id_token` or `access_token`. For OIDC, you must include `openid` as one of the scopes. Defaults to `['openid', 'email']`. For a list of available scopes, see [Scopes and Claims](https://developer.okta.com/docs/api/resources/oidc#access-token-scopes-and-claims)\n\n#### `state`\n\nA client-provided string that will be passed to the server endpoint and returned in the OAuth response. The value can be used to validate the OAuth response and prevent cross-site request forgery (CSRF). Defaults to a random string.\n\n#### `pkce`\n\nDefault value is `true` which enables the [PKCE OAuth Flow](#pkce-oauth-20-flow). To use the [Implicit Flow](#implicit-oauth-20-flow) or [Authorization Code Flow](#authorization-code-flow-for-web-and-native-client-types), set `pkce` to `false`.\n\n#### responseMode\n\nWhen requesting tokens using [token.getWithRedirect](#tokengetwithredirectoptions) values will be returned as parameters appended to the [redirectUri](#configuration-options).\n\nIn most cases you will not need to set a value for `responseMode`. Defaults are set according to the [OpenID Connect 1.0 specification](https://openid.net/specs/openid-connect-core-1_0.html#Authentication).\n\n* For [PKCE OAuth Flow](#pkce-oauth-20-flow)), the authorization code will be in search query of the URL. Clients using the PKCE flow can opt to instead receive the authorization code in the hash fragment by setting the [responseMode](#configuration-options) option to \"fragment\".\n\n* For [Implicit OAuth Flow](#implicit-oauth-20-flow)), tokens will be in the hash fragment of the URL. This cannot be changed.\n\n#### `responseType`\n\nSpecify the [response type](https://developer.okta.com/docs/api/resources/oidc#request-parameters) for OIDC authentication when using the [Implicit OAuth Flow](#implicit-oauth-20-flow). The default value is `['token', 'id_token']` which will request both an access token and ID token. If `pkce` is `true`, both the access and ID token will be requested and this option will be ignored. For web/native applications using the `authorization_code` flow, this value should be set to `\"code\"` and `pkce` should be set to `false`.\n\n#### `authorizeUrl`\n\nSpecify a custom authorizeUrl to perform the OIDC flow. Defaults to the issuer plus \"/v1/authorize\".\n\n#### `userinfoUrl`\n\nSpecify a custom userinfoUrl. Defaults to the issuer plus \"/v1/userinfo\".\n\n#### `tokenUrl`\n\nSpecify a custom tokenUrl. Defaults to the issuer plus \"/v1/token\".\n\n#### `ignoreSignature`\n\n> :warning: This option should be used only for browser support and testing purposes.\n\nID token signatures are validated by default when `token.getWithoutPrompt`, `token.getWithPopup`,  `token.getWithRedirect`, and `token.verify` are called. To disable ID token signature validation for these methods, set this value to `true`.\n\n#### `maxClockSkew`\n\nDefaults to 300 (five minutes). This is the maximum difference allowed between a client's clock and Okta's, in seconds, when validating tokens. Setting this to 0 is not recommended, because it increases the likelihood that valid tokens will fail validation.\n\n#### `ignoreLifetime`\n\n> :warning: This option disables token lifetime validation, which can introduce security vulnerability issues. This option should be used for testing purpose. Please handle the error in your own app for production environment.\n\nToken lifetimes are validated using the [maxClockSkew](#maxClockSkew). To override this and disable token lifetime validation, set this value to `true`. \n\n#### `transformAuthState`\n\nCallback function. When [updateAuthState](#authstatemanagerupdateauthstate) is called a new authState object is produced. Providing a `transformAuthState` function allows you to modify or replace this object before it is stored and emitted. A common use case is to change the meaning of [isAuthenticated](#authstatemanager). By default, `updateAuthState` will set `authState.isAuthenticated` to true if unexpired tokens are available from [tokenManager](#tokenmanager). This logic could be customized to also require a valid Okta SSO session:\n\n```javascript\nconst config = {\n  // other config\n  transformAuthState: async (oktaAuth, authState) => {\n    if (!authState.isAuthenticated) {\n      return authState;\n    }\n    // extra requirement: user must have valid Okta SSO session\n    const user = await oktaAuth.token.getUserInfo();\n    authState.isAuthenticated = !!user; // convert to boolean\n    authState.users = user; // also store user object on authState\n    return authState;\n  }\n};\n\nconst oktaAuth = new OktaAuth(config);\noktaAuth.authStateManager.subscribe(authState => {\n  // handle latest authState\n});\noktaAuth.authStateManager.updateAuthState();\n```\n\n#### `restoreOriginalUri`\n\n> :link: web browser only <br>\n\nCallback function. When [sdk.handleRedirect](#handleredirectoriginaluri) is called, by default it uses `window.location.replace` to redirect back to the [originalUri](#setoriginaluriuri). This option overrides the default behavior.\n\n```javascript\nconst config = {\n  // other config\n  restoreOriginalUri: async (oktaAuth, originalUri) => {\n    // redirect with custom router\n    router.replace({\n      path: toRelativeUrl(originalUri, baseUrl)\n    });\n  }\n};\n\nconst oktaAuth = new OktaAuth(config);\nif (oktaAuth.isLoginRedirect()) {\n  try {\n    await oktaAuth.handleRedirect();\n  } catch (e) {\n    // log or display error details\n  }\n}\n```\n\n#### `devMode`\n\nDefault to `false`. It enables debugging logs when set to `true`.\n\n#### `clientSecret`\n\nUsed in authorization and interaction code flows by server-side web applications to obtain OAuth tokens. In a production application, this value should **never** be visible on the client side.\n\n#### `setLocation`\n\nUsed in authorization and interaction code flows by server-side web applications to customize the redirect process.\n\n\n#### `httpRequestClient`\n\nThe http request implementation. By default, this is implemented using [cross-fetch](https://github.com/lquixada/cross-fetch). To provide your own request library, implement the following interface:\n\n  1. Must accept:\n      * method (http method)\n      * url (target url)\n      * args (object containing headers and data)\n  2. Must return a Promise that resolves with a raw XMLHttpRequest response\n\n```javascript\nvar config = {\n  url: 'https://{yourOktaDomain}',\n  httpRequestClient: function(method, url, args) {\n    // args is in the form:\n    // {\n    //   headers: {\n    //     headerName: headerValue\n    //   },\n    //   data: postBodyData,\n    //   withCredentials: true|false,\n    // }\n    return Promise.resolve(/* a raw XMLHttpRequest response */);\n  }\n}\n```\n\n#### `storageManager`\n\nThe `storageManager` provides access to client storage for specific purposes. `storageManager` configuration is divided into named sections. The default configuration is shown below:\n\n```javascript\n\nvar config = {\n  storageManager: {\n    token: {\n      storageTypes: [\n        'localStorage',\n        'sessionStorage',\n        'cookie'\n      ],\n    },\n    cache: {\n      storageTypes: [\n        'localStorage',\n        'sessionStorage',\n        'cookie'\n      ]\n    },\n    transaction: {\n      storageTypes: [\n        'sessionStorage',\n        'localStorage',\n        'cookie'\n      ]\n    }\n  }\n}\n```\n\n**Important:** If neither [localStorage][] nor [sessionStorage][] are available, the default storage provider may fall back to using [cookie][] storage on some clients, . If your site will always be served over a HTTPS connection, you may want to forcibly enable \"secure\" cookies. This option will prevent cookies from being stored on an HTTP connection.\n\n```javascript\nvar config = {\n  cookies: {\n    secure: true\n  }\n}\n```\n\n##### `storageType`\n\nThe following values for `storageType` are recognized:\n\n* `memory`: values are stored in a closure and will not survive a page reload\n* `sessionStorage`: will only be available to the current browser tab\n* `localStorage`: available to all browser tabs\n* `cookie`: available to all browser tabs, and server-side code\n\n**Note:** If the specified `storageType` is not available, but matches an entry in `storageTypes`, then default fallback logic will be applied. To disable this behavior, set `storageTypes` to an empty array:\n\n```javascript\nvar config = {\n  storageManager: {\n    token: {\n      storageType: 'sessionStorage',\n      storageTypes: []\n    }\n  }\n}\n```\n\nor set the `storageTypes` property with only one entry:\n\n```javascript\nvar config = {\n  storageManager: {\n    token: {\n      storageTypes: ['sessionStorage']\n    }\n  }\n}\n```\n\nIf fallback logic is disabled, the [storageManager](#storagemanager) may throw an exception if an instance of the given `storageType` cannot be created.\n\n##### `storageTypes`\n\nA list of storageTypes, in order of preference. If a type is not available, the next type in the list will be tried.\n\n##### `storageProvider`\n\nThis option allows you to pass a custom storage provider instance. If a `storageProvider` is set, the `storageType` will be ignored.\n\n**Important:** A storage provider will receive sensitive data, such as the user's raw tokens, as a readable string. Any custom storage provider should take care to save this string in a secure location which is not accessible to unauthorized users.\n\nA `storageProvider` must provide a simple but specific API to access client storage. An example of a `storageProvider` is the built-in [localStorage][]. It has a method called `getItem` that returns a string for a key and a method called `setItem` which accepts a string and key.\n\nA custom storage provider must implement two functions:\n\n* `getItem(key)`\n* `setItem(key, value)`\n\nOptionally, a storage provider can also implement a `removeItem` function. If `removeItem` is not implemented, values will be cleared but keys will persist.\n\n```javascript\nconst myMemoryStore = {};\nconst storageProvider = {\n  getItem: function(key) {\n    // custom get\n    return myMemoryStore[key];\n  },\n  setItem: function(key, val) {\n    // custom set\n    myMemoryStore[key] = val;\n  },\n  // optional\n  removeItem: function(key) {\n    delete myMemoryStore[key];\n  }\n}\n\nvar config = {\n  storageManager: {\n    token: {\n      storageProvider: storageProvider\n    }\n  }\n}\n```\n\n#### `tokenManager`\n\nIf `cookie` storage is specified, it is possible to specify whether or not a session cookie is used by the cookie storage. This will automatically be configured if `sessionStorage` is specified and you fall back to `cookie` storage. If sessionCookie is not specified it will create a cookie with an expiry date of `2200-01-01T00:00:00.000Z`\n\n```javascript\nvar config = {\n  cookies: {\n    sessionCookie: true\n  }\n}\n```\n\n##### `autoRenew`\n> :warning: Moved to [TokenService](#tokenservice). For backwards compatibility will set `services.tokenService.autoRenew`\n\n##### `expireEarlySeconds`\n\n> :warning: DEV ONLY\n\nTo facilitate a more stable user experience, tokens are considered expired 30 seconds before actual expiration time. You can customize this value by setting the `expireEarlySeconds` option. The value should be large enough to account for network latency and clock drift between the client and Okta's servers.\n\n**NOTE** `expireEarlySeconds` option is only allowed in the **DEV** environment (localhost). It will be reset to 30 seconds when running in environments other than **DEV**.\n\n```javascript\n// Emit expired event 2 minutes before expiration\n// Tokens accessed with tokenManager.get() will auto-renew within 2 minutes of expiration\ntokenManager: {\n  expireEarlySeconds: 120\n}\n```\n\n##### `autoRemove`\n> :warning: Moved to [TokenService](#tokenservice). For backwards compatibility will set `services.tokenService.autoRenew`\n\n##### `syncStorage`\n> :warning: Moved to [SyncStorageService](#syncstorageservice). For backwards compatibility will set `services.syncStorageService.enable`\n\n##### `storageKey`\n\nBy default all tokens will be stored under the key `okta-token-storage`. You may want to change this if you have multiple apps running on a single domain which share the same storage type. Giving each app a unique storage key will prevent them from reading or writing each other's token values.\n\n##### `storage`\n\nSpecify the [storage type](#storagetype) for tokens. This will override any value set for the `token` section in the [storageManager](#storagemanager) configuration. By default, [localStorage][] will be used. This will fall back to [sessionStorage][] or [cookie][] if the previous type is not available. You may pass an object or a string. If passing an object, it should meet the requirements of a [custom storage provider](#storage). Pass a string to specify one of the built-in storage types:\n\n* [`localStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/localStorage) (default)\n* [`sessionStorage`](https://developer.mozilla.org/en-US/docs/Web/API/Window/sessionStorage)\n* [`cookie`](https://developer.mozilla.org/en-US/docs/Web/API/Document/cookie)\n* `memory`: a simple in-memory storage provider\n\n```javascript\n\nvar config = {\n  url: 'https://{yourOktaDomain}',\n  tokenManager: {\n    storage: 'sessionStorage'\n  }\n};\n\nvar authClient = new OktaAuth(config);\n```\n\nA custom [storage provider](#storageprovider) instance can also be passed here. (This will override any `storageProvider` value set under the `token` section of the [storageManager](#storagemanager) configuration)\n\n```javascript\nvar myMemoryStore = {};\nconst storageProvider = {\n  getItem: function(key) {\n    // custom get\n    return myMemoryStore[key];\n  },\n  setItem: function(key, val) {\n    // custom set\n    myMemoryStore[key] = val;\n  },\n  // optional\n  removeItem: function(key) {\n    delete myMemoryStore[key];\n  }\n}\n\nconst config = {\n  url: 'https://{yourOktaDomain}',\n  tokenManager: {\n    storage: storageProvider\n  }\n};\n\nconst authClient = new OktaAuth(config);\nconst tokens = await authClient.token.getWithoutPrompt();\nauthClient.tokenManager.setTokens(tokens); // storageProvider.setItem\n\n```\n\n#### `cookies`\n\nAn object containing additional properties used when setting cookies\n\n##### `secure`\n\nDefaults to `true`, unless the application origin is `http://localhost`, in which case it is forced to `false`. If `true`, the SDK will set the \"Secure\" option on all cookies. When this option is `true`, an exception will be thrown if the application origin is not using the HTTPS protocol. Setting to `false` will allow setting cookies on an HTTP origin, but is not recommended for production applications.\n\n##### `sameSite`\n\nDefaults to `none` if the `secure` option is `true`, or `lax` if the `secure` option is false. Allows fine-grained control over the same-site cookie setting. A value of `none` allows embedding within an iframe. A value of `lax` will avoid being blocked by user \"3rd party\" cookie settings. A value of `strict` will block all cookies when redirecting from Okta and is not recommended.\n\n#### `clearPendingRemoveTokens`\n\nDefaults to `true`, set this option to false if you want to opt-out of the default clearing pendingRemove tokens behaviour when `tokenManager.start()` is called.\n\n### `services`\n> :gear: Requires a [running service](#running-as-a-service)\nThe following configurations require `OktaAuth` to be running as a service. See [running service](#running-as-a-service) for more info.\n\nDefault configuration:\n```javascript\nservices: {\n  autoRenew: true,\n  autoRemove: true,\n  syncStorage: true,\n}\n```\n\n#### `autoRenew`\nWhen `true`, the library will attempt to renew tokens before they expire. If you wish to manually control token renewal, set `autoRenew` to `false` to disable this feature. You can listen to [`expired`](#tokenmanageronevent-callback-context) events to know when the token has expired.\n\n> **NOTE** tokens are considered `expired` slightly before their actual expiration time. For more info, see [expireEarlySeconds](#expireearlyseconds).\n\nIn version `6.X`, the `autoRenew` configuration was set in `config.tokenManager`. To maintain backwards compatibility, this configuration is still respected but with a slight caveat. `tokenManager.autoRenew` configures 2 token auto renew strategies, `active` and `passive`.\n*  `active` - Network requests are made in the background in an attempt to refresh tokens before they are truly expired to maintain a seamless UX.\n    > :warning: this can cause an unintended side effect where the session never expires because it is constantly being refreshed (extended) before the actual expiration time\n*  `passive` - Token refresh attempts are only made when `oktaAuth.isAuthenticated` is called and the current tokens are determined to be expired.\n\nWhen `tokenManager.autoRenew` is `true` both renew strategies are enabled. To disable the `active` strategy, set `tokenManager.autoRenew` to `true` and `services.autoRenew` to `false`. To disable both renew strategies set either `tokenManager.autoRenew` or `services.autoRenew` to `false`\n\n#### `autoRemove`\nBy default, the library will attempt to remove expired tokens when `autoRemove` is `true`. If you wish to disable auto removal of tokens, set `autoRemove` to `false`.\n\n#### `syncStorage`\nAutomatically syncs tokens across browser tabs when it's supported in browser (browser supports native broadcastchannel API, IndexDB or localStorage). To disable this behavior, set `syncStorage` to false.\n\nThis is accomplished by selecting a single tab to handle the network requests to refresh the tokens and broadcasting to the other tabs. This is done to avoid all tabs sending refresh requests simultaneously, which can cause rate limiting/throttling issues.\n\n## API Reference\n<!-- no toc -->\n* [start](#start)\n* [stop](#stop)\n* [signIn](#signinoptions)\n* [signInWithCredentials](#signinwithcredentialsoptions)\n* [signInWithRedirect](#signinwithredirectoptions)\n* [signOut](#signout)\n* [closeSession](#closesession)\n* [revokeAccessToken](#revokeaccesstokenaccesstoken)\n* [revokeRefreshToken](#revokerefreshtokenrefreshtoken)\n* [forgotPassword](#forgotpasswordoptions)\n* [unlockAccount](#unlockaccountoptions)\n* [verifyRecoveryToken](#verifyrecoverytokenoptions)\n* [webfinger](#webfingeroptions)\n* [fingerprint](#fingerprintoptions)\n* [isAuthenticated](#isauthenticatedoptions)\n* [getUser](#getuser)\n* [getIdToken](#getidtoken)\n* [getAccessToken](#getaccesstoken)\n* [storeTokensFromRedirect](#storetokensfromredirect)\n* [setOriginalUri](#setoriginaluriuri)\n* [getOriginalUri](#getoriginaluristate)\n* [removeOriginalUri](#removeoriginaluri)\n* [isLoginRedirect](#isloginredirect)\n* [handleLoginRedirect](#handleloginredirecttokens-originaluri)\n* [handleRedirect](#handleredirectoriginaluri)\n* [setHeaders](#setheaders)\n* [tx.resume](#txresume)\n* [tx.exists](#txexists)\n* [transaction.status](#transactionstatus)\n* [session](#session)\n  * [session.setCookieAndRedirect](#sessionsetcookieandredirectsessiontoken-redirecturi)\n  * [session.exists](#sessionexists)\n  * [session.get](#sessionget)\n  * [session.refresh](#sessionrefresh)\n* [idx](#idx)\n* [myaccount](#myaccount)\n* [endpoints](#endpoints)\n  * [endpoints.autorize.enrollAuthenticator](#endpointsauthorizeenrollauthenticatoroptions)\n* [token](#token)\n  * [token.getWithoutPrompt](#tokengetwithoutpromptoptions)\n  * [token.getWithPopup](#tokengetwithpopupoptions)\n  * [token.getWithRedirect](#tokengetwithredirectoptions)\n  * [token.parseFromUrl](#tokenparsefromurloptions)\n  * [token.decode](#tokendecodeidtokenstring)\n  * [token.renew](#tokenrenewtokentorenew)\n  * [token.getUserInfo](#tokengetuserinfoaccesstokenobject-idtokenobject)\n  * [token.verify](#tokenverifyidtokenobject)\n  * [token.isLoginRedirect](#tokenisloginredirect)\n  * [token.prepareTokenParams](#tokenpreparetokenparams)\n  * [token.exchangeCodeForTokens](#tokenexchangecodefortokens)\n* [tokenManager](#tokenmanager-api)\n  * [tokenManager.add](#tokenmanageraddkey-token)\n  * [tokenManager.get](#tokenmanagergetkey)\n  * [tokenManager.getTokens](#tokenmanagergettokens)\n  * [tokenManager.setTokens](#tokenmanagersettokenstokens)\n  * [tokenManager.remove](#tokenmanagerremovekey)\n  * [tokenManager.clear](#tokenmanagerclear)\n  * [tokenManager.renew](#tokenmanagerrenewkey)\n  * [tokenManager.on](#tokenmanageronevent-callback-context)\n  * [tokenManager.off](#tokenmanageroffevent-callback)\n* [authStateManager](#authstatemanager)\n  * [authStateManager.getAuthState](#authstatemanagergetauthstate)\n  * [authStateManager.updateAuthState](#authstatemanagerupdateauthstate)\n  * [authStateManager.subscribe](#authstatemanagersubscribehandler)\n  * [authStateManager.unsubscribe](#authstatemanagerunsubscribehandler)\n* [http](#http)\n  * [http.setRequestHeader](#httpsetrequestheader)\n\n------\n\n### `start()`\n\n> :hourglass: async\n\nStarts the `OktaAuth` service. See [running as a service](#running-as-a-service) for more details.\n\n### `stop()`\n\n> :hourglass: async\n\nStops the `OktaAuth` service. See [running as a service](#running-as-a-service) for more details.\n\n### `signIn(options)`\n\n> :warning: Deprecated, this method will be removed in next major release, use [signInWithCredentials](#signinwithcredentialsoptions) instead.\n\n### `signInWithCredentials(options)`\n\nSee [authn API](docs/authn.md#signinwithcredentials).\n\n### `signInWithRedirect(options)`\n\n> :link: web browser only <br>\n> :hourglass: async\n\nStarts the full-page redirect to Okta with [optional request parameters](#authorize-options). In this flow, there is a originalUri parameter in options to track the route before the user signIn, and the addtional params are mapped to the [Authorize options](#authorize-options).\nYou can use [storeTokensFromRedirect](#storetokensfromredirect) to store tokens and [getOriginalUri](#getoriginaluristate) to clear the intermediate state (the originalUri) after successful authentication.\n\n```javascript\nif (authClient.isLoginRedirect()) {\n  try {\n    await authClient.handleRedirect();\n  } catch (e) {\n    // log or display error details\n  }\n} else if (!await authClient.isAuthenticated()) {\n  // Start the browser based oidc flow, then parse tokens from the redirect callback url\n  authClient.signInWithRedirect();\n} else {\n  // User is authenticated\n}\n```\n\n### `signOut()`\n\n> :hourglass: async\n> :link: web browser only\n\nSigns the user out of their current [Okta session](https://developer.okta.com/docs/api/resources/sessions) and clears all tokens stored locally in the `TokenManager`. By default, the refresh token (if any) and access token are revoked so they can no longer be used. Some points to consider:\n\n* Will redirect to an Okta-hosted page before returning to your app.\n* If a `postLogoutRedirectUri` has not been specified or configured, `window.location.origin` will be used as the return URI. This URI must be listed in the Okta application's [Login redirect URIs](#login-redirect-uris). If the URI is unknown or invalid the redirect will end on a 400 error page from Okta. This error will be visible to the user and cannot be handled by the app.\n* Requires a valid ID token. If an ID token is not available, `signOut` will fallback to using the XHR-based [closeSession](#closesession) method. This method may fail to sign the user out if 3rd-party cookies have been blocked by the browser.\n* If a fallback to [closeSession](#closesession) is used, `signOut()` returns a promise that resolves with the result of [closeSession](#closesession) (`true` if an existing Okta session have been closed or `false` if a session does not exist or has already been closed). Otherwise a promise resolves with `true`.\n* For more information, see [Logout](https://developer.okta.com/docs/reference/api/oidc/#logout) in the OIDC API documentation.\n\n`signOut` takes the following options:\n\n* `postLogoutRedirectUri` - Setting a value will override the `postLogoutRedirectUri` configured on the SDK. This will default to `window.location.origin` if no value is provided. To prevent this explicitly pass `null` to leverage the default behavior of `/logout`. If `signOut` falls back to `closeSession` `window.location.origin` will still be used as the default value, even if `null` is passed.\n* `state` - An optional value, used along with `postLogoutRedirectUri`. If set, this value will be returned as a query parameter during the redirect to the `postLogoutRedirectUri`\n* `idToken` - Specifies the ID token object. By default, `signOut` will look for a token object named `idToken` within the `TokenManager`. If you have stored the id token object in a different location, you should retrieve it first and then pass it here.\n* `clearTokensBeforeRedirect` - If `true` (default: `false`) local tokens will be removed before the logout redirect happens. Otherwise a flag (`pendingRemove`) will be added to each local token instead of clearing them immediately. Calling `oktaAuth.start()` after logout redirect will clear local tokens if flags are found. **Use this option with care**: removing local tokens before fully terminating the Okta SSO session can result in logging back in again when using [`@okta/okta-react`](https://www.npmjs.com/package/@okta/okta-react)'s [`SecureRoute`](https://github.com/okta/okta-react#secureroute) component.\n* `revokeAccessToken` - If `false` (default: `true`) the access token will not be revoked. Use this option with care: not revoking tokens may pose a security risk if tokens have been leaked outside the application.\n* `revokeRefreshToken` - If `false` (default: `true`) the refresh token will not be revoked. Use this option with care: not revoking tokens may pose a security risk if tokens have been leaked outside the application.  Revoking a refresh token will revoke any access tokens minted by it, even if `revokeAccessToken` is `false`.\n* `accessToken` - Specifies the access token object. By default, `signOut` will look for a token object named `accessToken` within the `TokenManager`. If you have stored the access token object in a different location, you should retrieve it first and then pass it here. This options is ignored if the `revokeAccessToken` option is `false`.\n\n```javascript\n// Sign out using the default options\nauthClient.signOut()\n```\n\n```javascript\n// Override the post logout URI for this call\nauthClient.signOut({\n  postLogoutRedirectUri: `${window.location.origin}/logout/callback`\n});\n```\n\n```javascript\n// In this case, the ID token is stored under the 'myIdToken' key\nvar idToken = await authClient.tokenManager.get('myIdToken');\nauthClient.signOut({\n  idToken: idToken\n});\n```\n\n```javascript\n// In this case, the access token is stored under the 'myAccessToken' key\nvar accessToken = await authClient.tokenManager.get('myAccessToken');\nauthClient.signOut({\n  accessToken: accessToken\n});\n```\n\n### `closeSession()`\n\n> :warning: This method requires access to [third party cookies](#third-party-cookies) <br>\n> :hourglass: async\n\nSigns the user out of their current [Okta session](https://developer.okta.com/docs/api/resources/sessions) and clears all tokens stored locally in the `TokenManager`. Returns a promise that resolves with `true` if an existing Okta session have been closed, or `false` if a session does not exist or has already been closed. This method is an XHR-based alternative to [signOut](#signout), which will redirect to Okta before returning to your application. Here are some points to consider when using this method:\n\n* Executes in the background. The user will see not any change to `window.location`.\n* The method will fail to sign the user out if 3rd-party cookies are blocked by the browser.\n* Does not revoke the access token. It is strongly recommended to call [revokeAccessToken](#revokeaccesstokenaccesstoken) before calling this method\n* It is recommended (but not required) for the app to call `window.location.reload()` after the `XHR` method completes to ensure your app is properly re-initialized in an unauthenticated state.\n* For more information, see [Close Current Session](https://developer.okta.com/docs/reference/api/sessions/#close-current-session) in the Session API documentation.\n\n```javascript\nawait authClient.revokeAccessToken(); // strongly recommended\nauthClient.closeSession()\n  .then((sessionClosed) => {\n    if (sessionClosed) {\n      window.location.reload(); // optional\n    } else {\n      // Session does not exist or has already been closed\n    }\n  })\n  .catch(e => {\n    if (e.xhr && e.xhr.status === 429) {\n      // Too many requests\n    }\n  })\n```\n\n### `revokeAccessToken(accessToken)`\n\n> :hourglass: async\n\nRevokes the access token for this application so it can no longer be used to authenticate API requests. The `accessToken` parameter is optional. By default, `revokeAccessToken` will look for a token object named `accessToken` within the `TokenManager`. If you have stored the access token object in a different location, you should retrieve it first and then pass it here. Returns a promise that resolves when the operation has completed. This method will succeed even if the access token has already been revoked or removed.\n\n### `revokeRefreshToken(refreshToken)`\n\n> :hourglass: async\n\nRevokes the refresh token (if any) for this application so it can no longer be used to mint new tokens. The `refreshToken` parameter is optional. By default, `revokeRefreshToken` will look for a token object named `refreshToken` within the `TokenManager`. If you have stored the refresh token object in a different location, you should retrieve it first and then pass it here. Returns a promise that resolves when the operation has completed. This method will succeed even if the refresh token has already been revoked or removed.\n\n### `forgotPassword(options)`\n\nSee [authn API](docs/authn.md#forgotpasswordoptions).\n\n### `unlockAccount(options)`\n\nSee [authn API](docs/authn.md#unlockaccountoptions).\n\n### `verifyRecoveryToken(options)`\n\nSee [authn API](docs/authn.md#verifyrecoverytokenoptions).\n\n### `webfinger(options)`\n\n> :hourglass: async\n\nCalls the [Webfinger](https://tools.ietf.org/html/rfc7033) API and gets a response.\n\n* `resource` - URI that identifies the entity whose information is sought, currently only acct scheme is supported (e.g acct:dade.murphy@example.com)\n* `rel` - Optional parameter to request only a subset of the information that would otherwise be returned without the \"rel\" parameter\n\n```javascript\nauthClient.webfinger({\n  resource: 'acct:john.joe@example.com',\n  rel: 'okta:idp'\n})\n.then(function(res) {\n  // use the webfinger response to select an idp\n})\n.catch(function(err) {\n  console.error(err);\n});\n```\n\n### `fingerprint(options)`\n\n> :hourglass: async\n\nCreates a browser fingerprint. See [Primary authentication with device fingerprint](https://developer.okta.com/docs/reference/api/authn/#primary-authentication-with-device-fingerprinting) for more information.\n\n* `timeout` - Time in ms until the operation times out. Defaults to `15000`.\n\n```javascript\nauthClient.fingerprint()\n.then(function(fingerprint) {\n  // Do something with the fingerprint\n})\n.catch(function(err) {\n  console.log(err);\n})\n```\n\n### `isAuthenticated(options?)`\n\n> :hourglass: async\n\nResolves with `authState.isAuthenticated` from non-pending [authState](#authstatemanager).\n\n`options`\n*  `expiredTokenBehavior`: `'renew'` (default) | `'remove'` | `'none'`\n  * `'renew'` - attempt to renew token before `Promise` resolves\n  * `'remove'` - removes token\n  * `'none'` - neither renews or removes expired token\n\n> NOTE: `tokenManager.autoRenew` and `tokenManager.autoRemove` determine the default value for `expiredTokenBehavior`\n\n### `getUser()`\n\n> :hourglass: async\n\nAlias method of [token.getUserInfo](#tokengetuserinfoaccesstokenobject-idtokenobject).\n\n### `getIdToken()`\n\nReturns the id token string retrieved from [authState](#authstatemanager) if it exists.\n\n### `getAccessToken()`\n\nReturns the access token string retrieved from [authState](#authstatemanager) if it exists.\n\n### `storeTokensFromRedirect()`\n\n> :hourglass: async\n\nParses tokens from the redirect url and stores them.\n\n### `setOriginalUri(uri?)`\n\nStores the current URL state before a redirect occurs.\n\n### `getOriginalUri(state?)`\n\nReturns the stored URI string stored by [setOriginal](#setoriginaluriuri). An OAuth `state` parameter is optional. If no value is passed for `state`, the URI is retrieved from isolated session storage and will work in a single browser. If a valid OAuth `state` is passed this method can return the URI stored from another browser tab.\n\n### `removeOriginalUri()`\n\nRemoves the stored URI string stored by [setOriginal](#setoriginaluriuri) from storage.\n\n#### `isLoginRedirect()`\n\n> :link: web browser only <br>\n\nCheck `window.location` to verify if the app is in OAuth callback state or not. This function is synchronous and returns `true` or `false`.\n\n```javascript\nif (authClient.isLoginRedirect()) {\n  // callback flow\n  try {\n    await authClient.handleRedirect();\n  } catch (e) {\n    // log or display error details\n  }\n} else {\n  // normal app flow\n}\n```\n\n### `handleLoginRedirect(tokens?, originalUri?)`\n\n> :link: web browser only <br>\n> :hourglass: async <br>\n> :warning: Deprecated, this method could be removed in next major release, use [sdk.handleRedirect](#handleredirectoriginaluri) instead.\n\nStores passed in tokens or tokens from redirect url into storage, then redirect users back to the [originalUri](#setoriginaluriuri). When using `PKCE` authorization code flow, this method also exchanges authorization code for tokens. By default it calls `window.location.replace` for the redirection. The default behavior can be overrided by providing [options.restoreOriginalUri](#configuration-options). By default, [originalUri](#getoriginaluristate) will be retrieved from storage, but this can be overridden by passing a value fro `originalUri` to this function in the 2nd parameter.\n\n> **Note:** `handleLoginRedirect` throws `OAuthError` or `AuthSdkError` in case there are errors during token retrieval.\n\n### `handleRedirect(originalUri?)`\n\n> :link: web browser only <br>\n> :hourglass: async\n\nHandle a redirect to the configured [redirectUri](#configuration-options) that happens on the end of [login](#signInWithRedirectoptions) flow, [enroll authenticator](#endpointsauthorizeenrollauthenticatoroptions) flow or on an error.  \nStores tokens from redirect url into storage (for login flow), then redirect users back to the [originalUri](#setoriginaluriuri). When using `PKCE` authorization code flow, this method also exchanges authorization code for tokens. By default it calls `window.location.replace` for the redirection. The default behavior can be overrided by providing [options.restoreOriginalUri](#configuration-options). By default, [originalUri](#getoriginaluristate) will be retrieved from storage, but this can be overridden by specifying `originalUri` in the first parameter to this function.\n\n> **Note:** `handleRedirect` throws `OAuthError` or `AuthSdkError` in case there are errors during token retrieval or authenticator enrollment.\n\n### `setHeaders()`\n\nCan set (or unset) request headers after construction.\n\n```javascript\nconst authClient = new OktaAuth({\n  issuer: 'https://{yourOktaDomain}',\n\n  // headers can be set during construction\n  headers: {\n    foo: 'bar'\n  }\n});\n\n// Headers can be set (or modified) after construction\nauthClient.setHeaders({\n  foo: 'baz'\n});\n\n// Headers can be removed\nauthClient.setHeaders({\n  foo: undefined\n})\n```\n\n### `tx.resume()`\n\nSee [authn API](docs/authn.md#txresume).\n\n### `tx.exists()`\n\nSee [authn API](docs/authn.md#txexists).\n\n### `transaction.status`\n\nSee [authn API](docs/authn.md#transactionstatus).\n\n### `session`\n\n#### `session.setCookieAndRedirect(sessionToken, redirectUri)`\n\nSee [authn API](docs/authn.md#sessionsetcookieandredirectsessiontoken-redirecturi).\n\n#### `session.exists()`\n\n> :link: web browser only <br>\n> :warning: This method requires access to [third party cookies](#third-party-cookies) <br>\n> :hourglass: async\n\nReturns a promise that resolves with `true` if there is an existing Okta [session](https://developer.okta.com/docs/api/resources/sessions#example), or `false` if not.\n\n```javascript\nauthClient.session.exists()\n.then(function(exists) {\n  if (exists) {\n    // logged in\n  } else {\n    // not logged in\n  }\n});\n```\n\n#### `session.get()`\n\n> :link: web browser only <br>\n> :warning: This method requires access to [third party cookies](#third-party-cookies) <br>\n> :hourglass: async\n\nGets the active [session](https://developer.okta.com/docs/api/resources/sessions#example).\n\n```javascript\nauthClient.session.get()\n.then(function(session) {\n  // logged in\n})\n.catch(function(err) {\n  // not logged in\n});\n```\n\n#### `session.refresh()`\n\n> :link: web browser only <br>\n> :warning: This method requires access to [third party cookies](#third-party-cookies) <br>\n> :hourglass: async\n\nRefresh the current session by extending its lifetime. This can be used as a keep-alive operation.\n\n```javascript\nauthClient.session.refresh()\n.then(function(session) {\n  // existing session is now refreshed\n})\n.catch(function(err) {\n  // there was a problem refreshing (the user may not have an existing session)\n});\n```\n\n### `idx`\n\nSee detail in [IDX README](docs/idx.md)\n\n### `myaccount`\n\nSee detail in [MyAccount API README](docs/myaccount/README.md)\n\n### `endpoints`\n\n#### Authorize options\n\nThe following configuration options can be included in `token.getWithoutPrompt`, `token.getWithPopup`, or `token.getWithRedirect`. If an option with the same name is accepted in the constructor, passing the option to one of these methods will override the previously set value.\n\n| Options | Description |\n| :-------: | ----------|\n| `sessionToken` | Specify an Okta sessionToken to skip reauthentication when the user already authenticated using the Authentication Flow. |\n| `responseType` | Specify the [response type](https://developer.okta.com/docs/api/resources/oidc#request-parameters) for OIDC authentication when using the [Implicit OAuth Flow](#implicit-oauth-20-flow). The default value is `['token', 'id_token']` which will request both an access token and ID token. If `pkce` is `true`, both the access and ID token will be requested and this option will be ignored. |\n| `scopes` | Specify what information to make available in the returned `id_token` or `access_token`. For OIDC, you must include `openid` as one of the scopes. Defaults to `['openid', 'email']`. For a list of available scopes, see [Scopes and Claims](https://developer.okta.com/docs/api/resources/oidc#access-token-scopes-and-claims). |\n| `state` | A string that will be passed to `/authorize` endpoint and returned in the OAuth response. The value is used to validate the OAuth response and prevent cross-site request forgery (CSRF). The `state` value passed to [getWithRedirect](#tokengetwithredirectoptions) will be returned along with any requested tokens from [parseFromUrl](#tokenparsefromurloptions). Your app can use this string to perform additional validation and/or pass information from the login page. Defaults to a random string. |\n| `nonce` | Specify a nonce that will be validated in an `id_token`. This is usually only provided during redirect flows to obtain an authorization code that will be exchanged for an `id_token`. Defaults to a random string. |\n| `idp` | Identity provider to use if there is no Okta Session. |\n| `idpScope` | A space delimited list of scopes to be provided to the Social Identity Provider when performing [Social Login][social-login] These scopes are used in addition to the scopes already configured on the Identity Provider. |\n| `display` | The display parameter to be passed to the Social Identity Provider when performing [Social Login][social-login]. |\n| `prompt` | Determines whether the Okta login will be displayed on failure. Use `none` to prevent this behavior. Valid values: `none`, `consent`, `login`, or `consent login`. See [Parameter details](https://developer.okta.com/docs/reference/api/oidc/#parameter-details) for more information.  Special value `enroll_authenticator` is used for [enrollAuthenticator](#endpointsauthorizeenrollauthenticatoroptions). |\n| `maxAge` | Allowable elapsed time, in seconds, since the last time the end user was actively authenticated by Okta. |\n| `acrValues` | [[EA][early-access]] Optional parameter to increase the level of user assurance. See [Predefined ACR values](https://developer.okta.com/docs/guides/step-up-authentication/main/#predefined-parameter-values) for more information. |\n| `enrollAmrValues` | [[EA][early-access]] List of [authentication methods](https://self-issued.info/docs/draft-jones-oauth-amr-values-00.html) used to enroll authenticators with [enrollAuthenticator](#endpointsauthorizeenrollauthenticatoroptions). See [Parameter details](https://developer.okta.com/docs/reference/api/oidc/#parameter-details) for more information. |\n| `loginHint` | A username to prepopulate if prompting for authentication. |\n\nFor more details, see Okta's [Authorize Request API](https://developer.okta.com/docs/api/resources/oidc#request-parameters).\n\n#### `endpoints.authorize.enrollAuthenticator(options)`\n\n> :link: web browser only <br>\n> [Early Access][early-access]\n\nEnroll authenticators using a redirect to [authorizeUrl](#authorizeurl) with special parameters. After a successful enrollment, the browser will be redirected to the configured [redirectUri](#configuration-options). You can use [sdk.handleRedirect](#handleredirectoriginaluri) to handle the redirect on successful enrollment or an error.\n\n* `options` - See [Authorize options](#authorize-options)\n\n  Options that will be omitted: `scopes`, `nonce`. \n\n  Options that will be overridden: `responseType: 'none', prompt: 'enroll_authenticator'`.\n\n  Required options:\n\n  * `enrollAmrValues` - list of [authentication methods](https://self-issued.info/docs/draft-jones-oauth-amr-values-00.html) to allow the user to enroll in.\n\n    List of AMR values:\n    | AMR Value     | Authenticator        |\n    | ------------- | -------------------- |\n    | `pwd`         | Okta Password        |\n    | `kba`         | Security question    |\n    | `email`       | Okta Email           |\n    | `sms`         | SMS                  |\n    | `tel`         | Voice call           |\n    | `duo`         | DUO                  |\n    | `symantec`    | Symantec VIP         |\n    | `google_otp`  | Google Authenticator |\n    | `okta_verify` | Okta Verify          |\n    | `swk`         | Custom App           |\n    | `pop`         | WebAuthn             |\n    | `oath_otp`    | On-Prem MFA          |\n    | `rsa`         | RSA SecurID          |\n    | `yubikey`     | Yubikey              |\n    | `otp`         | Custom HOTP          |\n    | `fed`         | External IdP         |\n    | `sc` + `swk`  | SmartCard/PIV        |\n\n  See [enroll_amr_values parameter details](https://developer.okta.com/docs/reference/api/oidc/#request-parameters) for more information.\n\n  * `acrValues` - must be `urn:okta:2fa:any:ifpossible`, which means the user is prompted for at least one factor before enrollment.\n\n##### Example\n\n```javascript\ntry {\n  authClient.endpoints.authorize.enrollAuthenticator({\n    enrollAmrValues: ['okta_verify'],\n    acrValues: 'urn:okta:2fa:any:ifpossible'\n  })\n} catch(err) {\n  // handle AuthSdkError\n}\n```\n\n### `token`\n\n#### `token.getWithoutPrompt(options)`\n\n> :link: web browser only <br>\n> :warning: This method requires access to [third party cookies](#third-party-cookies) <br>\n> :hourglass: async\n\nWhen you've obtained a sessionToken from the authorization flows, or a session already exists, you can obtain a token or tokens without prompting the user to log in.\n\n* `options` - See [Authorize options](#authorize-options)\n\n##### Example\n\n```javascript\nauthClient.token.getWithoutPrompt({\n  responseType: 'id_token', // or array of types\n  sessionToken: 'testSessionToken' // optional if the user has an existing Okta session\n  scopes: [\n    'openid',\n    'email',\n    'profile'\n  ],\n  state: '8rFzn3MH5q',\n  nonce: '51GePTswrm',\n  // Use a custom IdP for social authentication\n  idp: '0oa62b57p7c8PaGpU0h7'\n })\n.then(function(res) {\n  var tokens = res.tokens;\n\n  // Do something with tokens, such as\n  authClient.tokenManager.setTokens(tokens);\n})\n.catch(function(err) {\n  // handle OAuthError or AuthSdkError (AuthSdkError will be thrown if app is in OAuthCallback state)\n});\n```\n\n#### `token.getWithPopup(options)`\n\n> :link: web browser only <br>\n> :hourglass: async\n\nCreat","readmeFilename":"README.md"}