From e20e2b5cf825687aa2ca0d3fa6926c7417907d35 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 22 Dec 2021 21:06:07 +0000 Subject: [PATCH] fix(deps): bump @okta/okta-react from 3.0.8 to 6.3.0 Bumps [@okta/okta-react](https://github.com/okta/okta-react) from 3.0.8 to 6.3.0. - [Release notes](https://github.com/okta/okta-react/releases) - [Changelog](https://github.com/okta/okta-react/blob/master/CHANGELOG.md) - [Commits](https://github.com/okta/okta-react/compare/okta-react-3.0.8...okta-react-6.3.0) --- updated-dependencies: - dependency-name: "@okta/okta-react" dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] --- package-lock.json | 485 +++++++++++++++++++++++++-------- packages/frontend/package.json | 2 +- 2 files changed, 376 insertions(+), 111 deletions(-) diff --git a/package-lock.json b/package-lock.json index 9b68165b8..8f89e9a32 100644 --- a/package-lock.json +++ b/package-lock.json @@ -2517,7 +2517,6 @@ "version": "7.16.5", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.5.tgz", "integrity": "sha512-F1pMwvTiUNSAM8mc45kccMQxj31x3y3P+tA/X8hKNWp3/hUsxdGxZ3D3H8JIkxtfA8qGkaBTKvcmvStaYseAFw==", - "dev": true, "dependencies": { "core-js-pure": "^3.19.0", "regenerator-runtime": "^0.13.4" @@ -5200,59 +5199,62 @@ "@octokit/openapi-types": "^11.2.0" } }, - "node_modules/@okta/configuration-validation": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@okta/configuration-validation/-/configuration-validation-0.4.3.tgz", - "integrity": "sha512-dn/1EMGhwajQwV/jNIrj6zvYDdDpFIQnrdqRAww/SvzIz9cuPbw1vYBRpBYX2RQpPhJJuy6iZf0XB6yWVDUavw==", + "node_modules/@okta/okta-idx-js": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@okta/okta-idx-js/-/okta-idx-js-0.22.0.tgz", + "integrity": "sha512-SehJVwQI51xWrB1YaMn6UB54cOzhrM7z5k2xOI62I3B7qOQ3uFOZJvRCJnBcZ6TEcQuqJ3/6q93h6n8omw0tVQ==", + "peer": true, "dependencies": { - "lodash": "^4.17.15" + "@babel/runtime": "^7.12.5", + "@babel/runtime-corejs3": "^7.12.5", + "core-js": "^3.15.1", + "jsonpath-plus": "^5.1.0" } }, - "node_modules/@okta/okta-auth-js": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-3.2.6.tgz", - "integrity": "sha512-4N3XkaHUs2QbUR3ymg+PtoPAGluU3IkBK1kIfoYWeONXTyz0v/PpAKgHDe3RJkvRkDQzvAJDdT6VL29wIYE1ww==", + "node_modules/@peculiar/asn1-schema": { + "version": "2.0.44", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.0.44.tgz", + "integrity": "sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==", + "peer": true, "dependencies": { - "Base64": "0.3.0", - "cross-fetch": "^3.0.0", - "js-cookie": "2.2.0", - "node-cache": "^4.2.0", - "tiny-emitter": "1.1.0", - "xhr2": "0.1.3" - }, - "engines": { - "node": ">=10.3" + "@types/asn1js": "^2.0.2", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.1", + "tslib": "^2.3.0" } }, - "node_modules/@okta/okta-auth-js/node_modules/node-cache": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-4.2.1.tgz", - "integrity": "sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==", + "node_modules/@peculiar/asn1-schema/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true + }, + "node_modules/@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "peer": true, "dependencies": { - "clone": "2.x", - "lodash": "^4.17.15" + "tslib": "^2.0.0" }, "engines": { - "node": ">= 0.4.6" + "node": ">=8.0.0" } }, - "node_modules/@okta/okta-react": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@okta/okta-react/-/okta-react-3.0.8.tgz", - "integrity": "sha512-0s5gA9mvtXrSyj6sHuqT4A+TXA89OuNIGP5hgd4vN+SpS2+K2clOt60pja2jzQ2HLhDzqW9EAwGNIheQqWqqIA==", + "node_modules/@peculiar/webcrypto": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.1.6.tgz", + "integrity": "sha512-xcTjouis4Y117mcsJslWAGypwhxtXslkVdRp7e3tHwtuw0/xCp1te8RuMMv/ia5TsvxomcyX/T+qTbRZGLLvyA==", + "peer": true, "dependencies": { - "@babel/runtime": "^7.11.2", - "@okta/configuration-validation": "^0.4.1", - "@okta/okta-auth-js": "^3.2.5" + "@peculiar/asn1-schema": "^2.0.27", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.1.2", + "tslib": "^2.1.0", + "webcrypto-core": "^1.2.0" }, "engines": { - "node": ">=10.3", - "yarn": "^1.7.0" - }, - "peerDependencies": { - "react": ">=16.8.0", - "react-dom": ">=16.8.0", - "react-router-dom": ">=5.1.0" + "node": ">=10.12.0" } }, "node_modules/@pmmmwh/react-refresh-webpack-plugin": { @@ -6113,6 +6115,12 @@ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, + "node_modules/@types/asn1js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/asn1js/-/asn1js-2.0.2.tgz", + "integrity": "sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==", + "peer": true + }, "node_modules/@types/babel__core": { "version": "7.1.17", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.17.tgz", @@ -6351,8 +6359,7 @@ "node_modules/@types/history": { "version": "4.7.9", "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", - "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", - "dev": true + "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==" }, "node_modules/@types/hoist-non-react-statics": { "version": "3.3.1", @@ -6696,7 +6703,6 @@ "version": "5.1.17", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz", "integrity": "sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==", - "dev": true, "dependencies": { "@types/history": "*", "@types/react": "*" @@ -6706,7 +6712,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", - "dev": true, "dependencies": { "@types/history": "*", "@types/react": "*", @@ -8055,6 +8060,18 @@ "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", "dev": true }, + "node_modules/asn1js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-2.1.1.tgz", + "integrity": "sha512-t9u0dU0rJN4ML+uxgN6VM2Z4H5jWIYm0w8LsZLzMJaQsgL3IJNbxHgmbWDvJAwspyHpDFuzUaUFh4c05UB4+6g==", + "peer": true, + "dependencies": { + "pvutils": "latest" + }, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/assert": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", @@ -8774,11 +8791,6 @@ "node": ">=0.10.0" } }, - "node_modules/Base64": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.3.0.tgz", - "integrity": "sha1-baJhpOgNT6D1xoQlTlvM0Wu9zp8=" - }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -9180,7 +9192,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "dev": true, "bin": { "btoa": "bin/btoa.js" }, @@ -10540,7 +10551,6 @@ "version": "3.20.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.0.tgz", "integrity": "sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==", - "dev": true, "hasInstallScript": true, "funding": { "type": "opencollective", @@ -18907,11 +18917,6 @@ "deprecated": "this package has been deprecated", "dev": true }, - "node_modules/js-cookie": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz", - "integrity": "sha1-Gywnmm7s44ChIWi5JIUmWzWx7/s=" - }, "node_modules/js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -19136,6 +19141,15 @@ "node": "*" } }, + "node_modules/jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==", + "peer": true, + "engines": { + "node": ">=10.0.0" + } + }, "node_modules/jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -24971,6 +24985,30 @@ "node": ">=8" } }, + "node_modules/pvtsutils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.2.1.tgz", + "integrity": "sha512-Q867jEr30lBR2YSFFLZ0/XsEvpweqH6Kj096wmlRAFXrdRGPCNq2iz9B5Tk085EZ+OBZyYAVA5UhPkjSHGrUzQ==", + "peer": true, + "dependencies": { + "tslib": "^2.3.1" + } + }, + "node_modules/pvtsutils/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true + }, + "node_modules/pvutils": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.0.17.tgz", + "integrity": "sha512-wLHYUQxWaXVQvKnwIDWFVKDJku9XDCvyhhxoq8dc5MFdIlRenyPI9eSfEtcvgHgD7FlvCyGAlWgOzRnZD99GZQ==", + "peer": true, + "engines": { + "node": ">=6.0.0" + } + }, "node_modules/q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -31840,6 +31878,13 @@ "node": ">=8" } }, + "node_modules/text-encoding": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz", + "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==", + "deprecated": "no longer maintained", + "peer": true + }, "node_modules/text-hex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", @@ -31898,7 +31943,8 @@ "node_modules/tiny-emitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-1.1.0.tgz", - "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=" + "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=", + "peer": true }, "node_modules/tiny-invariant": { "version": "1.2.0", @@ -34207,6 +34253,31 @@ "minimalistic-assert": "^1.0.0" } }, + "node_modules/webcrypto-core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.4.0.tgz", + "integrity": "sha512-HY3Zo0GcRIQUUDnlZ/shGjN+4f7LVMkdJZoGPog+oHhJsJdMz6iM8Za5xZ0t6qg7Fx/JXXz+oBv2J2p982hGTQ==", + "peer": true, + "dependencies": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.0", + "tslib": "^2.3.1" + } + }, + "node_modules/webcrypto-core/node_modules/tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true + }, + "node_modules/webcrypto-shim": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/webcrypto-shim/-/webcrypto-shim-0.1.7.tgz", + "integrity": "sha512-JAvAQR5mRNRxZW2jKigWMjCMkjSdmP5cColRP1U/pTg69VgHXEi1orv5vVpJ55Zc5MIaPc1aaurzd9pjv2bveg==", + "peer": true + }, "node_modules/webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -35892,6 +35963,7 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz", "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE=", + "peer": true, "engines": { "node": ">= 0.6" } @@ -36229,7 +36301,7 @@ "@emotion/react": "11.6.0", "@emotion/styled": "11.6.0", "@matejmazur/react-katex": "3.1.3", - "@okta/okta-react": "3.0.8", + "@okta/okta-react": "6.3.0", "@reduxjs/toolkit": "1.6.2", "@urql/core": "2.3.6", "@urql/exchange-graphcache": "4.3.6", @@ -36310,6 +36382,73 @@ "typescript": "4.5.4" } }, + "packages/frontend/node_modules/@okta/okta-auth-js": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-5.9.1.tgz", + "integrity": "sha512-SIbPbVn8M0t9Gw49LXrKgMltNfdsoQtDc2N7opgmL68mvWT34DKUzUIFnufzRf4E9ZwaamvTvS1C9dXa4S6c1w==", + "peer": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@okta/okta-idx-js": "0.22.0", + "@peculiar/webcrypto": "1.1.6", + "atob": "^2.1.2", + "Base64": "1.1.0", + "btoa": "^1.2.1", + "core-js": "^3.6.5", + "cross-fetch": "^3.0.6", + "js-cookie": "2.2.1", + "node-cache": "^5.1.2", + "p-cancelable": "^2.0.0", + "text-encoding": "^0.7.0", + "tiny-emitter": "1.1.0", + "webcrypto-shim": "^0.1.5", + "xhr2": "0.1.3" + }, + "engines": { + "node": ">=11.0", + "yarn": "^1.7.0" + } + }, + "packages/frontend/node_modules/@okta/okta-react": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@okta/okta-react/-/okta-react-6.3.0.tgz", + "integrity": "sha512-ALy/wIPiVv7ZqXmEswVywSkoOHihhzm74BSD7H7t4jEstc5knYP03daccFtq1QmvFwK8uY0h5y6oNQsj6KK9iw==", + "dependencies": { + "@babel/runtime": "^7.11.2" + }, + "engines": { + "node": ">=10.3", + "yarn": "^1.7.0" + }, + "peerDependencies": { + "@okta/okta-auth-js": "^5.3.1", + "@types/react-router-dom": "^5.1.6", + "react": ">=16.8.0", + "react-dom": ">=16.8.0", + "react-router-dom": ">=5.1.0" + } + }, + "packages/frontend/node_modules/Base64": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-1.1.0.tgz", + "integrity": "sha512-qeacf8dvGpf+XAT27ESHMh7z84uRzj/ua2pQdJg483m3bEXv/kVFtDnMgvf70BQGqzbZhR9t6BmASzKvqfJf3Q==", + "peer": true + }, + "packages/frontend/node_modules/js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", + "peer": true + }, + "packages/frontend/node_modules/p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "peer": true, + "engines": { + "node": ">=8" + } + }, "packages/models": { "name": "@iex/models", "version": "0.0.0", @@ -38196,7 +38335,6 @@ "version": "7.16.5", "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.16.5.tgz", "integrity": "sha512-F1pMwvTiUNSAM8mc45kccMQxj31x3y3P+tA/X8hKNWp3/hUsxdGxZ3D3H8JIkxtfA8qGkaBTKvcmvStaYseAFw==", - "dev": true, "requires": { "core-js-pure": "^3.19.0", "regenerator-runtime": "^0.13.4" @@ -40019,7 +40157,7 @@ "@emotion/react": "11.6.0", "@emotion/styled": "11.6.0", "@matejmazur/react-katex": "3.1.3", - "@okta/okta-react": "3.0.8", + "@okta/okta-react": "6.3.0", "@reduxjs/toolkit": "1.6.2", "@testing-library/jest-dom": "5.16.1", "@testing-library/react": "12.1.2", @@ -40095,6 +40233,57 @@ "use-trace-update": "1.3.2", "vega": "5.20.2", "vega-lite": "5.0.0" + }, + "dependencies": { + "@okta/okta-auth-js": { + "version": "5.9.1", + "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-5.9.1.tgz", + "integrity": "sha512-SIbPbVn8M0t9Gw49LXrKgMltNfdsoQtDc2N7opgmL68mvWT34DKUzUIFnufzRf4E9ZwaamvTvS1C9dXa4S6c1w==", + "peer": true, + "requires": { + "@babel/runtime": "^7.12.5", + "@okta/okta-idx-js": "0.22.0", + "@peculiar/webcrypto": "1.1.6", + "atob": "^2.1.2", + "Base64": "1.1.0", + "btoa": "^1.2.1", + "core-js": "^3.6.5", + "cross-fetch": "^3.0.6", + "js-cookie": "2.2.1", + "node-cache": "^5.1.2", + "p-cancelable": "^2.0.0", + "text-encoding": "^0.7.0", + "tiny-emitter": "1.1.0", + "webcrypto-shim": "^0.1.5", + "xhr2": "0.1.3" + } + }, + "@okta/okta-react": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/@okta/okta-react/-/okta-react-6.3.0.tgz", + "integrity": "sha512-ALy/wIPiVv7ZqXmEswVywSkoOHihhzm74BSD7H7t4jEstc5knYP03daccFtq1QmvFwK8uY0h5y6oNQsj6KK9iw==", + "requires": { + "@babel/runtime": "^7.11.2" + } + }, + "Base64": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/Base64/-/Base64-1.1.0.tgz", + "integrity": "sha512-qeacf8dvGpf+XAT27ESHMh7z84uRzj/ua2pQdJg483m3bEXv/kVFtDnMgvf70BQGqzbZhR9t6BmASzKvqfJf3Q==", + "peer": true + }, + "js-cookie": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.1.tgz", + "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", + "peer": true + }, + "p-cancelable": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-2.1.1.tgz", + "integrity": "sha512-BZOr3nRQHOntUjTrH8+Lh54smKHoHyur8We1V8DSMVrl5A2malOOwuJRnKRDjSnkoeBh4at6BwEnb5I7Jl31wg==", + "peer": true + } } }, "@iex/models": { @@ -40654,46 +40843,58 @@ "@octokit/openapi-types": "^11.2.0" } }, - "@okta/configuration-validation": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/@okta/configuration-validation/-/configuration-validation-0.4.3.tgz", - "integrity": "sha512-dn/1EMGhwajQwV/jNIrj6zvYDdDpFIQnrdqRAww/SvzIz9cuPbw1vYBRpBYX2RQpPhJJuy6iZf0XB6yWVDUavw==", + "@okta/okta-idx-js": { + "version": "0.22.0", + "resolved": "https://registry.npmjs.org/@okta/okta-idx-js/-/okta-idx-js-0.22.0.tgz", + "integrity": "sha512-SehJVwQI51xWrB1YaMn6UB54cOzhrM7z5k2xOI62I3B7qOQ3uFOZJvRCJnBcZ6TEcQuqJ3/6q93h6n8omw0tVQ==", + "peer": true, "requires": { - "lodash": "^4.17.15" + "@babel/runtime": "^7.12.5", + "@babel/runtime-corejs3": "^7.12.5", + "core-js": "^3.15.1", + "jsonpath-plus": "^5.1.0" } }, - "@okta/okta-auth-js": { - "version": "3.2.6", - "resolved": "https://registry.npmjs.org/@okta/okta-auth-js/-/okta-auth-js-3.2.6.tgz", - "integrity": "sha512-4N3XkaHUs2QbUR3ymg+PtoPAGluU3IkBK1kIfoYWeONXTyz0v/PpAKgHDe3RJkvRkDQzvAJDdT6VL29wIYE1ww==", + "@peculiar/asn1-schema": { + "version": "2.0.44", + "resolved": "https://registry.npmjs.org/@peculiar/asn1-schema/-/asn1-schema-2.0.44.tgz", + "integrity": "sha512-uaCnjQ9A9WwQSMuDJcNOCYEPXTahgKbFMvI7eMOMd8lXgx0J1eU7F3BoMsK5PFxa3dVUxjSQbaOjfgGoeHGgoQ==", + "peer": true, "requires": { - "Base64": "0.3.0", - "cross-fetch": "^3.0.0", - "js-cookie": "2.2.0", - "node-cache": "^4.2.0", - "tiny-emitter": "1.1.0", - "xhr2": "0.1.3" + "@types/asn1js": "^2.0.2", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.1", + "tslib": "^2.3.0" }, "dependencies": { - "node-cache": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/node-cache/-/node-cache-4.2.1.tgz", - "integrity": "sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==", - "requires": { - "clone": "2.x", - "lodash": "^4.17.15" - } + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true } } }, - "@okta/okta-react": { - "version": "3.0.8", - "resolved": "https://registry.npmjs.org/@okta/okta-react/-/okta-react-3.0.8.tgz", - "integrity": "sha512-0s5gA9mvtXrSyj6sHuqT4A+TXA89OuNIGP5hgd4vN+SpS2+K2clOt60pja2jzQ2HLhDzqW9EAwGNIheQqWqqIA==", + "@peculiar/json-schema": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/@peculiar/json-schema/-/json-schema-1.1.12.tgz", + "integrity": "sha512-coUfuoMeIB7B8/NMekxaDzLhaYmp0HZNPEjYRm9goRou8UZIC3z21s0sL9AWoCw4EG876QyO3kYrc61WNF9B/w==", + "peer": true, "requires": { - "@babel/runtime": "^7.11.2", - "@okta/configuration-validation": "^0.4.1", - "@okta/okta-auth-js": "^3.2.5" + "tslib": "^2.0.0" + } + }, + "@peculiar/webcrypto": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/@peculiar/webcrypto/-/webcrypto-1.1.6.tgz", + "integrity": "sha512-xcTjouis4Y117mcsJslWAGypwhxtXslkVdRp7e3tHwtuw0/xCp1te8RuMMv/ia5TsvxomcyX/T+qTbRZGLLvyA==", + "peer": true, + "requires": { + "@peculiar/asn1-schema": "^2.0.27", + "@peculiar/json-schema": "^1.1.12", + "pvtsutils": "^1.1.2", + "tslib": "^2.1.0", + "webcrypto-core": "^1.2.0" } }, "@pmmmwh/react-refresh-webpack-plugin": { @@ -41293,6 +41494,12 @@ "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", "dev": true }, + "@types/asn1js": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/@types/asn1js/-/asn1js-2.0.2.tgz", + "integrity": "sha512-t4YHCgtD+ERvH0FyxvNlYwJ2ezhqw7t+Ygh4urQ7dJER8i185JPv6oIM3ey5YQmGN6Zp9EMbpohkjZi9t3UxwA==", + "peer": true + }, "@types/babel__core": { "version": "7.1.17", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.17.tgz", @@ -41530,8 +41737,7 @@ "@types/history": { "version": "4.7.9", "resolved": "https://registry.npmjs.org/@types/history/-/history-4.7.9.tgz", - "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==", - "dev": true + "integrity": "sha512-MUc6zSmU3tEVnkQ78q0peeEjKWPUADMlC/t++2bI8WnAG2tvYRPIgHG8lWkXwqc8MsUF6Z2MOf+Mh5sazOmhiQ==" }, "@types/hoist-non-react-statics": { "version": "3.3.1", @@ -41870,7 +42076,6 @@ "version": "5.1.17", "resolved": "https://registry.npmjs.org/@types/react-router/-/react-router-5.1.17.tgz", "integrity": "sha512-RNSXOyb3VyRs/EOGmjBhhGKTbnN6fHWvy5FNLzWfOWOGjgVUKqJZXfpKzLmgoU8h6Hj8mpALj/mbXQASOb92wQ==", - "dev": true, "requires": { "@types/history": "*", "@types/react": "*" @@ -41880,7 +42085,6 @@ "version": "5.3.2", "resolved": "https://registry.npmjs.org/@types/react-router-dom/-/react-router-dom-5.3.2.tgz", "integrity": "sha512-ELEYRUie2czuJzaZ5+ziIp9Hhw+juEw8b7C11YNA4QdLCVbQ3qLi2l4aq8XnlqM7V31LZX8dxUuFUCrzHm6sqQ==", - "dev": true, "requires": { "@types/history": "*", "@types/react": "*", @@ -42962,6 +43166,15 @@ } } }, + "asn1js": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/asn1js/-/asn1js-2.1.1.tgz", + "integrity": "sha512-t9u0dU0rJN4ML+uxgN6VM2Z4H5jWIYm0w8LsZLzMJaQsgL3IJNbxHgmbWDvJAwspyHpDFuzUaUFh4c05UB4+6g==", + "peer": true, + "requires": { + "pvutils": "latest" + } + }, "assert": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", @@ -43558,11 +43771,6 @@ } } }, - "Base64": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/Base64/-/Base64-0.3.0.tgz", - "integrity": "sha1-baJhpOgNT6D1xoQlTlvM0Wu9zp8=" - }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", @@ -43892,8 +44100,7 @@ "btoa": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/btoa/-/btoa-1.2.1.tgz", - "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==", - "dev": true + "integrity": "sha512-SB4/MIGlsiVkMcHmT+pSmIPoNDoHg+7cMzmt3Uxt628MTz2487DKSqK/fuhFBrkuqrYv5UCEnACpF4dTFNKc/g==" }, "buffer": { "version": "4.9.2", @@ -44996,8 +45203,7 @@ "core-js": { "version": "3.20.0", "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.20.0.tgz", - "integrity": "sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==", - "dev": true + "integrity": "sha512-KjbKU7UEfg4YPpskMtMXPhUKn7m/1OdTHTVjy09ScR2LVaoUXe8Jh0UdvN2EKUR6iKTJph52SJP95mAB0MnVLQ==" }, "core-js-compat": { "version": "3.20.0", @@ -51560,11 +51766,6 @@ "integrity": "sha1-aBXNsBqGbdujDm9ND8X7ZnknJzU=", "dev": true }, - "js-cookie": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/js-cookie/-/js-cookie-2.2.0.tgz", - "integrity": "sha1-Gywnmm7s44ChIWi5JIUmWzWx7/s=" - }, "js-tokens": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", @@ -51734,6 +51935,12 @@ "integrity": "sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=", "dev": true }, + "jsonpath-plus": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/jsonpath-plus/-/jsonpath-plus-5.1.0.tgz", + "integrity": "sha512-890w2Pjtj0iswAxalRlt2kHthi6HKrXEfZcn+ZNZptv7F3rUGIeDuZo+C+h4vXBHLEsVjJrHeCm35nYeZLzSBQ==", + "peer": true + }, "jsonwebtoken": { "version": "8.5.1", "resolved": "https://registry.npmjs.org/jsonwebtoken/-/jsonwebtoken-8.5.1.tgz", @@ -56395,6 +56602,29 @@ "escape-goat": "^2.0.0" } }, + "pvtsutils": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/pvtsutils/-/pvtsutils-1.2.1.tgz", + "integrity": "sha512-Q867jEr30lBR2YSFFLZ0/XsEvpweqH6Kj096wmlRAFXrdRGPCNq2iz9B5Tk085EZ+OBZyYAVA5UhPkjSHGrUzQ==", + "peer": true, + "requires": { + "tslib": "^2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true + } + } + }, + "pvutils": { + "version": "1.0.17", + "resolved": "https://registry.npmjs.org/pvutils/-/pvutils-1.0.17.tgz", + "integrity": "sha512-wLHYUQxWaXVQvKnwIDWFVKDJku9XDCvyhhxoq8dc5MFdIlRenyPI9eSfEtcvgHgD7FlvCyGAlWgOzRnZD99GZQ==", + "peer": true + }, "q": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", @@ -61817,6 +62047,12 @@ "minimatch": "^3.0.4" } }, + "text-encoding": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/text-encoding/-/text-encoding-0.7.0.tgz", + "integrity": "sha512-oJQ3f1hrOnbRLOcwKz0Liq2IcrvDeZRHXhd9RgLrsT+DjWY/nty1Hi7v3dtkaEYbPYe0mUoOfzRrMwfXXwgPUA==", + "peer": true + }, "text-hex": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/text-hex/-/text-hex-1.0.0.tgz", @@ -61869,7 +62105,8 @@ "tiny-emitter": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/tiny-emitter/-/tiny-emitter-1.1.0.tgz", - "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=" + "integrity": "sha1-q0BaIf/tgUp2wZc5ZICT1wZU/ss=", + "peer": true }, "tiny-invariant": { "version": "1.2.0", @@ -63739,6 +63976,33 @@ "minimalistic-assert": "^1.0.0" } }, + "webcrypto-core": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/webcrypto-core/-/webcrypto-core-1.4.0.tgz", + "integrity": "sha512-HY3Zo0GcRIQUUDnlZ/shGjN+4f7LVMkdJZoGPog+oHhJsJdMz6iM8Za5xZ0t6qg7Fx/JXXz+oBv2J2p982hGTQ==", + "peer": true, + "requires": { + "@peculiar/asn1-schema": "^2.0.44", + "@peculiar/json-schema": "^1.1.12", + "asn1js": "^2.1.1", + "pvtsutils": "^1.2.0", + "tslib": "^2.3.1" + }, + "dependencies": { + "tslib": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", + "peer": true + } + } + }, + "webcrypto-shim": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/webcrypto-shim/-/webcrypto-shim-0.1.7.tgz", + "integrity": "sha512-JAvAQR5mRNRxZW2jKigWMjCMkjSdmP5cColRP1U/pTg69VgHXEi1orv5vVpJ55Zc5MIaPc1aaurzd9pjv2bveg==", + "peer": true + }, "webidl-conversions": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-6.1.0.tgz", @@ -65103,7 +65367,8 @@ "xhr2": { "version": "0.1.3", "resolved": "https://registry.npmjs.org/xhr2/-/xhr2-0.1.3.tgz", - "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE=" + "integrity": "sha1-y/xHWaabSoiOeM9PILBRA4dXvRE=", + "peer": true }, "xml-name-validator": { "version": "3.0.0", diff --git a/packages/frontend/package.json b/packages/frontend/package.json index 5278f9870..2a2635e68 100644 --- a/packages/frontend/package.json +++ b/packages/frontend/package.json @@ -11,7 +11,7 @@ "@emotion/react": "11.6.0", "@emotion/styled": "11.6.0", "@matejmazur/react-katex": "3.1.3", - "@okta/okta-react": "3.0.8", + "@okta/okta-react": "6.3.0", "@reduxjs/toolkit": "1.6.2", "@urql/core": "2.3.6", "@urql/exchange-graphcache": "4.3.6",