diff --git a/openam-ui/openam-ui-ria/.eslintrc.js b/openam-ui/openam-ui-ria/.eslintrc.js index 15e169b365..202597cbc5 100644 --- a/openam-ui/openam-ui-ria/.eslintrc.js +++ b/openam-ui/openam-ui-ria/.eslintrc.js @@ -18,7 +18,7 @@ module.exports = { }, settings: { react: { - version: "15.2.1" + version: "16.9.0" } }, rules: { @@ -123,6 +123,13 @@ module.exports = { "prefer-arrow-callback": 2, "prefer-spread": 2 } + }, + { + // react specific rules + files: ["*.jsx"], + rules: { + "no-class-assign": 0 + } } ] }; diff --git a/openam-ui/openam-ui-ria/gulpfile.js b/openam-ui/openam-ui-ria/gulpfile.js index 292b51e481..917d86b165 100644 --- a/openam-ui/openam-ui-ria/gulpfile.js +++ b/openam-ui/openam-ui-ria/gulpfile.js @@ -11,7 +11,7 @@ * Header, with the fields enclosed by brackets [] replaced by your own identifying * information: "Portions copyright [year] [name of copyright owner]". * - * Copyright 2024 Wren Security. + * Copyright 2024-2025 Wren Security. */ /* global __dirname, __filename, process */ @@ -37,17 +37,25 @@ const TARGET_PATH = "target/www"; const TESTS_PATH = "target/test"; const MODULE_RESOURCES = { + /* eslint-disable max-len */ "requirejs-text/text.js": "libs/text.js", "selectize/dist/js/selectize.min.js": "libs/selectize-non-standalone.js", "microplugin/src/microplugin.js": "libs/microplugin.js", "json-editor/dist/jsoneditor.min.js": "libs/jsoneditor.js", + "react-redux/dist/react-redux.min.js": "libs/react-redux.js", "redux/dist/redux.min.js": "libs/redux.js", + "redux-actions/dist/redux-actions.min.js": "libs/redux-actions.js", "react-bootstrap/dist/react-bootstrap.min.js": "libs/react-bootstrap.js", "classnames/index.js": "libs/classnames.js", - "react-select/dist/react-select.min.js": "libs/react-select.js", - "react-select/dist/react-select.min.css": "css/react-select.css", + "react-dom/umd/react-dom.production.min.js": "libs/react-dom.js", + "react/umd/react.production.min.js": "libs/react.js", + "prop-types/prop-types.min.js": "libs/prop-types.js", + "react-select/dist/react-select.js": "libs/react-select.js", + "react-input-autosize/dist/react-input-autosize.min.js": "libs/react-input-autosize.js", + "emotion/dist/emotion.umd.min.js": "libs/emotion.js", "backbone.paginator/lib/backbone.paginator.min.js": "libs/backbone.paginator.js", "handlebars/dist/handlebars.amd.min.js": "libs/handlebars.js" + /* eslint-enable max-len */ }; const LOCAL_RESOURCES = { @@ -100,6 +108,7 @@ gulp.task("build:scriptsJSM", useBuildScripts( dest: TARGET_PATH, presets: babelConfig.presets, plugins: [ + "@babel/plugin-transform-class-properties", ["@babel/plugin-transform-classes", { "loose": true }], "@babel/plugin-transform-modules-amd" ] @@ -153,7 +162,9 @@ gulp.task("build", gulp.series( "build:scripts", "build:scriptsJSM", "build:compose", - "build:editor", + "build:editor" + ), + gulp.parallel( "build:libs" ), gulp.parallel( diff --git a/openam-ui/openam-ui-ria/libs/js/react-input-autosize.js b/openam-ui/openam-ui-ria/libs/js/react-input-autosize.js deleted file mode 100644 index beee9fcbf5..0000000000 --- a/openam-ui/openam-ui-ria/libs/js/react-input-autosize.js +++ /dev/null @@ -1 +0,0 @@ -!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;t="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,t.AutosizeInput=e()}}(function(){return function e(t,i,n){function s(r,p){if(!i[r]){if(!t[r]){var l="function"==typeof require&&require;if(!p&&l)return l(r,!0);if(o)return o(r,!0);var u=new Error("Cannot find module '"+r+"'");throw u.code="MODULE_NOT_FOUND",u}var f=i[r]={exports:{}};t[r][0].call(f.exports,function(e){var i=t[r][1][e];return s(i?i:e)},f,f.exports,e,t,i,n)}return i[r].exports}for(var o="function"==typeof require&&require,r=0;r=6.9.0" } @@ -431,7 +434,6 @@ "version": "7.22.20", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -477,7 +479,6 @@ "version": "7.23.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/highlight/-/highlight-7.23.4.tgz", "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dev": true, "dependencies": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -1791,6 +1792,18 @@ "node": ">=6.9.0" } }, + "node_modules/@babel/runtime-corejs2": { + "version": "7.24.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/runtime-corejs2/-/runtime-corejs2-7.24.0.tgz", + "integrity": "sha512-RZVGq1it0GA1K8rb+z7v7NzecP6VYCMedN7yHsCCIQUMmRXFCPJD8GISdf6uIGj7NDDihg7ieQEzpdpQbUL75Q==", + "dependencies": { + "core-js": "^2.6.12", + "regenerator-runtime": "^0.14.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, "node_modules/@babel/template": { "version": "7.24.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/template/-/template-7.24.0.tgz", @@ -1830,7 +1843,6 @@ "version": "7.24.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/types/-/types-7.24.0.tgz", "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", - "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", @@ -1929,9 +1941,9 @@ "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "node_modules/@codemirror/view": { - "version": "6.25.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@codemirror/view/-/view-6.25.0.tgz", - "integrity": "sha512-XnMGOm6qXB8znzCko0N7k97qZayVdvqpA0JebxA5fHtgBjC/XlCPhH9TK92TahsoCKMPQlaTCUep06Dwj/+GXQ==", + "version": "6.25.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@codemirror/view/-/view-6.25.1.tgz", + "integrity": "sha512-2LXLxsQnHDdfGzDvjzAwZh2ZviNJm7im6tGpa0IONIDnFd8RZ80D2SNi8PDi6YjKcMoMRK20v6OmKIdsrwsyoQ==", "dependencies": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -1947,6 +1959,68 @@ "node": ">=0.1.90" } }, + "node_modules/@emotion/babel-utils": { + "version": "0.6.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/babel-utils/-/babel-utils-0.6.10.tgz", + "integrity": "sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow==", + "dependencies": { + "@emotion/hash": "^0.6.6", + "@emotion/memoize": "^0.6.6", + "@emotion/serialize": "^0.9.1", + "convert-source-map": "^1.5.1", + "find-root": "^1.1.0", + "source-map": "^0.7.2" + } + }, + "node_modules/@emotion/babel-utils/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/@emotion/babel-utils/node_modules/source-map": { + "version": "0.7.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/@emotion/hash": { + "version": "0.6.6", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/hash/-/hash-0.6.6.tgz", + "integrity": "sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ==" + }, + "node_modules/@emotion/memoize": { + "version": "0.6.6", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/memoize/-/memoize-0.6.6.tgz", + "integrity": "sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==" + }, + "node_modules/@emotion/serialize": { + "version": "0.9.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/serialize/-/serialize-0.9.1.tgz", + "integrity": "sha512-zTuAFtyPvCctHBEL8KZ5lJuwBanGSutFEncqLn/m9T1a6a93smBStK+bZzcNPgj4QS8Rkw9VTwJGhRIUVO8zsQ==", + "dependencies": { + "@emotion/hash": "^0.6.6", + "@emotion/memoize": "^0.6.6", + "@emotion/unitless": "^0.6.7", + "@emotion/utils": "^0.8.2" + } + }, + "node_modules/@emotion/stylis": { + "version": "0.7.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/stylis/-/stylis-0.7.1.tgz", + "integrity": "sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ==" + }, + "node_modules/@emotion/unitless": { + "version": "0.6.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/unitless/-/unitless-0.6.7.tgz", + "integrity": "sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg==" + }, + "node_modules/@emotion/utils": { + "version": "0.8.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/utils/-/utils-0.8.2.tgz", + "integrity": "sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw==" + }, "node_modules/@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -2309,7 +2383,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@puppeteer/browsers/-/browsers-2.10.5.tgz", "integrity": "sha512-eifa0o+i8dERnngJwKrfp3dEq7ia5XFyoqB17S4gK8GhsQE4/P8nxOfQSE0zQHxzzLo/cmF+7+ywEQ7wK7Fb+w==", "dev": true, - "license": "Apache-2.0", "dependencies": { "debug": "^4.4.1", "extract-zip": "^2.0.1", @@ -2331,7 +2404,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/debug/-/debug-4.4.1.tgz", "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -2348,15 +2420,13 @@ "version": "2.1.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@puppeteer/browsers/node_modules/semver": { "version": "7.7.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/semver/-/semver-7.7.2.tgz", "integrity": "sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==", "dev": true, - "license": "ISC", "bin": { "semver": "bin/semver.js" }, @@ -2480,9 +2550,9 @@ } }, "node_modules/@rollup/rollup-android-arm-eabi": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", - "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.1.tgz", + "integrity": "sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==", "cpu": [ "arm" ], @@ -2493,9 +2563,9 @@ ] }, "node_modules/@rollup/rollup-android-arm64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", - "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.1.tgz", + "integrity": "sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==", "cpu": [ "arm64" ], @@ -2506,9 +2576,9 @@ ] }, "node_modules/@rollup/rollup-darwin-arm64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", - "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.1.tgz", + "integrity": "sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==", "cpu": [ "arm64" ], @@ -2519,9 +2589,9 @@ ] }, "node_modules/@rollup/rollup-darwin-x64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", - "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.1.tgz", + "integrity": "sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==", "cpu": [ "x64" ], @@ -2532,9 +2602,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", - "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.1.tgz", + "integrity": "sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==", "cpu": [ "arm" ], @@ -2545,9 +2615,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", - "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.1.tgz", + "integrity": "sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==", "cpu": [ "arm64" ], @@ -2558,9 +2628,9 @@ ] }, "node_modules/@rollup/rollup-linux-arm64-musl": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", - "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.1.tgz", + "integrity": "sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==", "cpu": [ "arm64" ], @@ -2571,9 +2641,9 @@ ] }, "node_modules/@rollup/rollup-linux-riscv64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", - "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.1.tgz", + "integrity": "sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==", "cpu": [ "riscv64" ], @@ -2584,9 +2654,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", - "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.1.tgz", + "integrity": "sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==", "cpu": [ "x64" ], @@ -2597,9 +2667,9 @@ ] }, "node_modules/@rollup/rollup-linux-x64-musl": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", - "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.1.tgz", + "integrity": "sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==", "cpu": [ "x64" ], @@ -2610,9 +2680,9 @@ ] }, "node_modules/@rollup/rollup-win32-arm64-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", - "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.1.tgz", + "integrity": "sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==", "cpu": [ "arm64" ], @@ -2623,9 +2693,9 @@ ] }, "node_modules/@rollup/rollup-win32-ia32-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", - "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.1.tgz", + "integrity": "sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==", "cpu": [ "ia32" ], @@ -2636,9 +2706,9 @@ ] }, "node_modules/@rollup/rollup-win32-x64-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", - "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.1.tgz", + "integrity": "sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==", "cpu": [ "x64" ], @@ -2658,8 +2728,7 @@ "version": "0.23.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@tootallnate/quickjs-emscripten/-/quickjs-emscripten-0.23.0.tgz", "integrity": "sha512-C5Mc6rdnsaJDjO3UpGW/CQTHtCKaYlScZTly4JIu97Jxo/odCiH0ITnDXSJPTOrEKk/ycSZ0AOgTmkDtkOsvIA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/@types/cookie": { "version": "0.4.1", @@ -2727,20 +2796,50 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.11.24", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/node/-/node-20.11.24.tgz", - "integrity": "sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==", + "version": "20.11.25", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/node/-/node-20.11.25.tgz", + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", "dev": true, "dependencies": { "undici-types": "~5.26.4" } }, + "node_modules/@types/parse-json": { + "version": "4.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "node_modules/@types/prop-types": { + "version": "15.7.11", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "node_modules/@types/react": { + "version": "18.2.64", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/react/-/react-18.2.64.tgz", + "integrity": "sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react/node_modules/csstype": { + "version": "3.1.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + }, "node_modules/@types/resolve": { "version": "1.20.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/resolve/-/resolve-1.20.2.tgz", "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, + "node_modules/@types/scheduler": { + "version": "0.16.8", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, "node_modules/@types/vinyl": { "version": "2.0.11", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/vinyl/-/vinyl-2.0.11.tgz", @@ -2756,7 +2855,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/yauzl/-/yauzl-2.10.3.tgz", "integrity": "sha512-oJoftv0LSuaDZE3Le4DbKX+KS9G36NzOeSap90UIK0yMA/NhKJhqlSGtNDORNRaIbQfzjXDrQa0ytJ6mNRGz/Q==", "dev": true, - "license": "MIT", "optional": true, "dependencies": { "@types/node": "*" @@ -2985,6 +3083,11 @@ "eslint-plugin-react": "^7.33.2" } }, + "node_modules/abbrev": { + "version": "1.1.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, "node_modules/accepts": { "version": "1.3.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/accepts/-/accepts-1.3.8.tgz", @@ -3024,7 +3127,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/agent-base/-/agent-base-7.1.3.tgz", "integrity": "sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14" } @@ -3095,7 +3197,6 @@ "version": "3.2.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "dependencies": { "color-convert": "^1.9.0" }, @@ -3425,12 +3526,6 @@ "node": ">= 0.4" } }, - "node_modules/asap": { - "version": "2.0.6", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "peer": true - }, "node_modules/assertion-error": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/assertion-error/-/assertion-error-1.1.0.tgz", @@ -3454,7 +3549,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ast-types/-/ast-types-0.13.4.tgz", "integrity": "sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==", "dev": true, - "license": "MIT", "dependencies": { "tslib": "^2.0.1" }, @@ -3538,8 +3632,64 @@ "version": "1.6.7", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/b4a/-/b4a-1.6.7.tgz", "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", - "dev": true, - "license": "Apache-2.0" + "dev": true + }, + "node_modules/babel-plugin-emotion": { + "version": "9.2.11", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-emotion/-/babel-plugin-emotion-9.2.11.tgz", + "integrity": "sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0", + "@emotion/babel-utils": "^0.6.4", + "@emotion/hash": "^0.6.2", + "@emotion/memoize": "^0.6.1", + "@emotion/stylis": "^0.7.0", + "babel-plugin-macros": "^2.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "convert-source-map": "^1.5.0", + "find-root": "^1.1.0", + "mkdirp": "^0.5.1", + "source-map": "^0.5.7", + "touch": "^2.0.1" + } + }, + "node_modules/babel-plugin-emotion/node_modules/convert-source-map": { + "version": "1.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "node_modules/babel-plugin-emotion/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-macros/node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } }, "node_modules/babel-plugin-polyfill-corejs2": { "version": "0.4.8", @@ -3580,13 +3730,10 @@ "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, - "node_modules/babel-runtime": { - "version": "5.8.38", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-runtime/-/babel-runtime-5.8.38.tgz", - "integrity": "sha512-KpgoA8VE/pMmNCrnEeeXqFG24TIH11Z3ZaimIhJWsin8EbfZy3WzFKUTIan10ZIDgRVvi9EkLbruJElJC9dRlg==", - "dependencies": { - "core-js": "^1.0.0" - } + "node_modules/babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" }, "node_modules/bach": { "version": "1.2.0", @@ -3636,7 +3783,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/bare-events/-/bare-events-2.5.4.tgz", "integrity": "sha512-+gFfDkR8pj4/TrWCGUGWmJIkBwuxPS5F+a5yWjOHQt2hHvNZd5YLzadjmDUtFmMM4y429bnKLa8bYBMHcYdnQA==", "dev": true, - "license": "Apache-2.0", "optional": true }, "node_modules/bare-fs": { @@ -3644,7 +3790,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/bare-fs/-/bare-fs-4.1.5.tgz", "integrity": "sha512-1zccWBMypln0jEE05LzZt+V/8y8AQsQQqxtklqaIyg5nu6OAYFhZxPXinJTSG+kU5qyNmeLgcn9AW7eHiCHVLA==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "bare-events": "^2.5.4", @@ -3668,7 +3813,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/bare-os/-/bare-os-3.6.1.tgz", "integrity": "sha512-uaIjxokhFidJP+bmmvKSgiMzj2sV5GPHaZVAIktcxcpCyBFFWO+YlikVAdhmUo2vYFvFhOXIAlldqV29L8126g==", "dev": true, - "license": "Apache-2.0", "optional": true, "engines": { "bare": ">=1.14.0" @@ -3679,7 +3823,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/bare-path/-/bare-path-3.0.0.tgz", "integrity": "sha512-tyfW2cQcB5NN8Saijrhqn0Zh7AnFNsnczRcuWODH0eYAXBsJ5gVxAUuNr7tsHSC6IZ77cA0SitzT+s47kot8Mw==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "bare-os": "^3.0.1" @@ -3690,7 +3833,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/bare-stream/-/bare-stream-2.6.5.tgz", "integrity": "sha512-jSmxKJNJmHySi6hC42zlZnq00rga4jjxcgNZjY9N5WlOe/iOoGRtdwGsHzQv2RlH2KOYMwGUXhf2zXd32BA9RA==", "dev": true, - "license": "Apache-2.0", "optional": true, "dependencies": { "streamx": "^2.21.0" @@ -3758,7 +3900,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/basic-ftp/-/basic-ftp-5.0.5.tgz", "integrity": "sha512-4Bcg1P8xhUuqcii/S0Z9wiHIrQVPMermM1any+MX5GeGD7faD3/msQUDGLol9wOcz4/jbg/WJnGqoJF6LiBdtg==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" } @@ -3896,7 +4037,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/buffer-crc32/-/buffer-crc32-0.2.13.tgz", "integrity": "sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==", "dev": true, - "license": "MIT", "engines": { "node": "*" } @@ -3974,7 +4114,6 @@ "version": "3.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -3989,9 +4128,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001594", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz", - "integrity": "sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==", + "version": "1.0.30001596", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/caniuse-lite/-/caniuse-lite-1.0.30001596.tgz", + "integrity": "sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==", "dev": true }, "node_modules/cardinal": { @@ -4042,7 +4181,6 @@ "version": "2.4.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "dependencies": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -4102,7 +4240,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/chromium-bidi/-/chromium-bidi-5.1.0.tgz", "integrity": "sha512-9MSRhWRVoRPDG0TgzkHrshFSJJNZzfY5UFqUMuksg7zL1yoZIZ3jLB0YAgHclbiAxPI86pBnwDX1tbzoiV8aFw==", "dev": true, - "license": "Apache-2.0", "dependencies": { "mitt": "^3.0.1", "zod": "^3.24.1" @@ -4363,7 +4500,6 @@ "version": "1.9.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "dependencies": { "color-name": "1.1.3" } @@ -4371,8 +4507,7 @@ "node_modules/color-name": { "version": "1.1.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "node_modules/color-support": { "version": "1.1.3", @@ -4514,10 +4649,11 @@ } }, "node_modules/core-js": { - "version": "1.2.7", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==", - "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js." + "version": "2.6.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.23.3 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Some versions have web compatibility issues. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true }, "node_modules/core-js-compat": { "version": "3.36.0", @@ -4552,7 +4688,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/cosmiconfig/-/cosmiconfig-9.0.0.tgz", "integrity": "sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==", "dev": true, - "license": "MIT", "dependencies": { "env-paths": "^2.2.1", "import-fresh": "^3.3.0", @@ -4574,13 +4709,18 @@ } } }, - "node_modules/create-react-class": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/create-react-class/-/create-react-class-15.7.0.tgz", - "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "node_modules/create-emotion": { + "version": "9.2.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/create-emotion/-/create-emotion-9.2.12.tgz", + "integrity": "sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA==", "dependencies": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "@emotion/hash": "^0.6.2", + "@emotion/memoize": "^0.6.1", + "@emotion/stylis": "^0.7.0", + "@emotion/unitless": "^0.6.2", + "csstype": "^2.5.2", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10" } }, "node_modules/crelt": { @@ -4614,6 +4754,11 @@ "node": ">=4" } }, + "node_modules/csstype": { + "version": "2.6.21", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, "node_modules/custom-event": { "version": "1.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/custom-event/-/custom-event-1.0.1.tgz", @@ -4634,7 +4779,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/data-uri-to-buffer/-/data-uri-to-buffer-6.0.2.tgz", "integrity": "sha512-7hvf7/GW8e86rW0ptuwS3OcBGDjIi6SZva7hCyWC0yYry2cOPmLIjXAUHI6DK2HsnwJd9ifmt57i8eV2n4YNpw==", "dev": true, - "license": "MIT", "engines": { "node": ">= 14" } @@ -4786,7 +4930,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/degenerator/-/degenerator-5.0.1.tgz", "integrity": "sha512-TllpMR/t0M5sqCXfj85i4XaAzxmS5tVA16dqvdkMwGmzI+dXLXnw3J+3Vdv7VKw+ThlTMboK6i9rnZ6Nntj5CQ==", "dev": true, - "license": "MIT", "dependencies": { "ast-types": "^0.13.4", "escodegen": "^2.1.0", @@ -4801,7 +4944,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -4842,8 +4984,7 @@ "version": "0.0.1452169", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/devtools-protocol/-/devtools-protocol-0.0.1452169.tgz", "integrity": "sha512-FOFDVMGrAUNp0dDKsAU1TorWJUx2JOU1k9xdgBKKJF3IBh/Uhl2yswG5r3TEAOrCiGY2QRp1e6LVDQrCsTKO4g==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/di": { "version": "0.0.1", @@ -4873,9 +5014,12 @@ } }, "node_modules/dom-helpers": { - "version": "2.4.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-2.4.0.tgz", - "integrity": "sha512-urx8RB5tJo+FTdG0ZGPryUD25wUtK/QXRYg7+GaSgfNZNWOAcGZm0puzrKThZINKQJAVAlVijrAKoKd5jnl4FQ==" + "version": "3.4.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "dependencies": { + "@babel/runtime": "^7.1.2" + } }, "node_modules/dom-serialize": { "version": "2.2.1", @@ -4890,15 +5034,15 @@ } }, "node_modules/duplexify": { - "version": "4.1.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "version": "4.1.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", "dev": true, "dependencies": { "end-of-stream": "^1.4.1", "inherits": "^2.0.3", "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" + "stream-shift": "^1.0.2" } }, "node_modules/duplexify/node_modules/readable-stream": { @@ -4950,9 +5094,9 @@ "dev": true }, "node_modules/electron-to-chromium": { - "version": "1.4.692", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/electron-to-chromium/-/electron-to-chromium-1.4.692.tgz", - "integrity": "sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA==", + "version": "1.4.695", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/electron-to-chromium/-/electron-to-chromium-1.4.695.tgz", + "integrity": "sha512-eMijZmeqPtm774pCZIOrfUHMs/7ls++W1sLhxwqgu8KQ8E2WmMtzwyqOMt0XXUJ3HTIPfuwlfwF+I5cwnfItBA==", "dev": true }, "node_modules/emoji-regex": { @@ -4961,6 +5105,15 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "node_modules/emotion": { + "version": "9.2.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/emotion/-/emotion-9.2.12.tgz", + "integrity": "sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ==", + "dependencies": { + "babel-plugin-emotion": "^9.2.11", + "create-emotion": "^9.2.12" + } + }, "node_modules/encodeurl": { "version": "1.0.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/encodeurl/-/encodeurl-1.0.2.tgz", @@ -4970,27 +5123,6 @@ "node": ">= 0.8" } }, - "node_modules/encoding": { - "version": "0.1.13", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "peer": true, - "dependencies": { - "iconv-lite": "^0.6.2" - } - }, - "node_modules/encoding/node_modules/iconv-lite": { - "version": "0.6.3", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "peer": true, - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/end-of-stream": { "version": "1.4.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -5068,7 +5200,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/env-paths/-/env-paths-2.2.1.tgz", "integrity": "sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==", "dev": true, - "license": "MIT", "engines": { "node": ">=6" } @@ -5090,7 +5221,6 @@ "version": "1.3.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -5354,7 +5484,6 @@ "version": "1.0.5", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true, "engines": { "node": ">=0.8.0" } @@ -5364,7 +5493,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/escodegen/-/escodegen-2.1.0.tgz", "integrity": "sha512-2NlIDTwUWJN0mRPQOdtQBzbUHvdGY2P1VXSyU83Q3xKxM7WHX2Ql8dKq782Q9TgQUNOLEzEYu9bzLNj1q88I5w==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "esprima": "^4.0.1", "estraverse": "^5.2.0", @@ -5386,7 +5514,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/esprima/-/esprima-4.0.1.tgz", "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", "dev": true, - "license": "BSD-2-Clause", "bin": { "esparse": "bin/esparse.js", "esvalidate": "bin/esvalidate.js" @@ -5400,7 +5527,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", "dev": true, - "license": "BSD-3-Clause", "optional": true, "engines": { "node": ">=0.10.0" @@ -5930,7 +6056,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/extract-zip/-/extract-zip-2.0.1.tgz", "integrity": "sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==", "dev": true, - "license": "BSD-2-Clause", "dependencies": { "debug": "^4.1.1", "get-stream": "^5.1.0", @@ -5994,27 +6119,11 @@ "reusify": "^1.0.4" } }, - "node_modules/fbjs": { - "version": "0.8.18", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/fbjs/-/fbjs-0.8.18.tgz", - "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", - "peer": true, - "dependencies": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, "node_modules/fd-slicer": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/fd-slicer/-/fd-slicer-1.1.0.tgz", "integrity": "sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==", "dev": true, - "license": "MIT", "dependencies": { "pend": "~1.2.0" } @@ -6098,6 +6207,11 @@ "node": ">= 0.8" } }, + "node_modules/find-root": { + "version": "1.1.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "node_modules/find-up": { "version": "5.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/find-up/-/find-up-5.0.0.tgz", @@ -6355,8 +6469,7 @@ "node_modules/function-bind": { "version": "1.1.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "node_modules/function.prototype.name": { "version": "1.1.6", @@ -6420,7 +6533,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/get-stream/-/get-stream-5.2.0.tgz", "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0" }, @@ -6451,7 +6563,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/get-uri/-/get-uri-6.0.4.tgz", "integrity": "sha512-E1b1lFFLvLgak2whF2xDBcOy6NLVGZBqqjJjsIhvopKfWWEi64pLVTWWehV8KlLerZkfNTA95sTe2OdJKm1OzQ==", "dev": true, - "license": "MIT", "dependencies": { "basic-ftp": "^5.0.2", "data-uri-to-buffer": "^6.0.2", @@ -7159,7 +7270,6 @@ "version": "3.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/has-flag/-/has-flag-3.0.0.tgz", "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true, "engines": { "node": ">=4" } @@ -7246,7 +7356,6 @@ "version": "2.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/hasown/-/hasown-2.0.1.tgz", "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", - "dev": true, "dependencies": { "function-bind": "^1.1.2" }, @@ -7254,6 +7363,11 @@ "node": ">= 0.4" } }, + "node_modules/hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, "node_modules/homedir-polyfill": { "version": "1.0.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -7316,7 +7430,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/http-proxy-agent/-/http-proxy-agent-7.0.2.tgz", "integrity": "sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.0", "debug": "^4.3.4" @@ -7330,7 +7443,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/https-proxy-agent/-/https-proxy-agent-7.0.6.tgz", "integrity": "sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "4" @@ -7391,7 +7503,6 @@ "version": "3.3.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -7477,7 +7588,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ip-address/-/ip-address-9.0.5.tgz", "integrity": "sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==", "dev": true, - "license": "MIT", "dependencies": { "jsbn": "1.1.0", "sprintf-js": "^1.1.3" @@ -7541,8 +7651,7 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "node_modules/is-async-function": { "version": "2.0.0", @@ -7624,7 +7733,6 @@ "version": "2.13.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-core-module/-/is-core-module-2.13.1.tgz", "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, "dependencies": { "hasown": "^2.0.0" } @@ -7861,15 +7969,6 @@ "node": ">= 0.4" } }, - "node_modules/is-stream": { - "version": "1.1.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "peer": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/is-string": { "version": "1.0.7", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-string/-/is-string-1.0.7.tgz", @@ -8008,26 +8107,6 @@ "node": ">=0.10.0" } }, - "node_modules/isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", - "peer": true, - "dependencies": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - } - }, - "node_modules/isomorphic-fetch/node_modules/node-fetch": { - "version": "1.7.3", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "peer": true, - "dependencies": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - }, "node_modules/istextorbinary": { "version": "3.3.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/istextorbinary/-/istextorbinary-3.3.0.tgz", @@ -8097,8 +8176,7 @@ "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/jsbn/-/jsbn-1.1.0.tgz", "integrity": "sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/jsdoc": { "version": "3.4.3", @@ -8204,9 +8282,7 @@ "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true, - "license": "MIT" + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -8264,6 +8340,11 @@ "node": ">=4.0" } }, + "node_modules/just-curry-it": { + "version": "3.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/just-curry-it/-/just-curry-it-3.2.1.tgz", + "integrity": "sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg==" + }, "node_modules/just-debounce": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/just-debounce/-/just-debounce-1.1.0.tgz", @@ -8856,9 +8937,7 @@ "node_modules/lines-and-columns": { "version": "1.2.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true, - "license": "MIT" + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "node_modules/linkify-it": { "version": "3.0.3", @@ -8921,7 +9000,8 @@ "node_modules/lodash": { "version": "4.17.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lodash/-/lodash-4.17.2.tgz", - "integrity": "sha512-8mozooKYfrbhO6eMFCjiieXZalOKHpwENKTqMn/g0TrH1j4MLw8qwivmVwfcX5/+3LQJmXAWRXWhWUL+COdYNg==" + "integrity": "sha512-8mozooKYfrbhO6eMFCjiieXZalOKHpwENKTqMn/g0TrH1j4MLw8qwivmVwfcX5/+3LQJmXAWRXWhWUL+COdYNg==", + "dev": true }, "node_modules/lodash-es": { "version": "4.17.21", @@ -9268,6 +9348,11 @@ "node": ">= 0.6" } }, + "node_modules/memoize-one": { + "version": "5.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, "node_modules/memoizee": { "version": "0.3.10", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/memoizee/-/memoizee-0.3.10.tgz", @@ -9463,8 +9548,7 @@ "version": "3.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/mitt/-/mitt-3.0.1.tgz", "integrity": "sha512-vKivATfr97l2/QBCYAkXYDbrIWPM2IIKEl7YPhjCvKlG3kE2gm+uBo6nEXK3M5/Ffh/FLpKExzOQ3JJoJGFKBw==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/mixin-deep": { "version": "1.3.2", @@ -9507,7 +9591,6 @@ "version": "0.5.6", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, "dependencies": { "minimist": "^1.2.6" }, @@ -9518,8 +9601,7 @@ "node_modules/mkdirp/node_modules/minimist": { "version": "1.2.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" }, "node_modules/mocha": { "version": "3.2.0", @@ -9636,9 +9718,9 @@ } }, "node_modules/nan": { - "version": "2.18.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "version": "2.19.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==", "dev": true, "optional": true }, @@ -9772,7 +9854,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/netmask/-/netmask-2.0.2.tgz", "integrity": "sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 0.4.0" } @@ -9851,6 +9932,20 @@ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, + "node_modules/nopt": { + "version": "1.0.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "dependencies": { + "abbrev": "1" + }, + "bin": { + "nopt": "bin/nopt.js" + }, + "engines": { + "node": "*" + } + }, "node_modules/normalize-package-data": { "version": "2.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -10214,7 +10309,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/pac-proxy-agent/-/pac-proxy-agent-7.2.0.tgz", "integrity": "sha512-TEB8ESquiLMc0lV8vcd5Ql/JAKAoyzHFXaStwjkzpOpC5Yv+pIzLfHvjTSdf3vpa2bMiUQrg9i6276yn8666aA==", "dev": true, - "license": "MIT", "dependencies": { "@tootallnate/quickjs-emscripten": "^0.23.0", "agent-base": "^7.1.2", @@ -10234,7 +10328,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/pac-resolver/-/pac-resolver-7.0.1.tgz", "integrity": "sha512-5NPgf87AT2STgwa2ntRMr45jTKrYBGkVU36yT0ig/n/GMAa3oPqhZfIQ2kMEimReg0+t9kZViDVZ83qfVUlckg==", "dev": true, - "license": "MIT", "dependencies": { "degenerator": "^5.0.0", "netmask": "^2.0.2" @@ -10247,7 +10340,6 @@ "version": "1.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "dependencies": { "callsites": "^3.0.0" }, @@ -10273,8 +10365,6 @@ "version": "5.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, - "license": "MIT", "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -10283,9 +10373,6 @@ }, "engines": { "node": ">=8" - }, - "funding": { - "url": "https://github.com/sponsors/sindresorhus" } }, "node_modules/parse-node-version": { @@ -10360,8 +10447,7 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-root": { "version": "0.1.1", @@ -10406,12 +10492,24 @@ "node": "14 || >=16.14" } }, + "node_modules/path-type": { + "version": "4.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "engines": { + "node": ">=8" + } + }, "node_modules/pend": { "version": "1.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", - "dev": true, - "license": "MIT" + "dev": true + }, + "node_modules/performance-now": { + "version": "2.1.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" }, "node_modules/picocolors": { "version": "1.0.0", @@ -10564,20 +10662,10 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/progress/-/progress-2.0.3.tgz", "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true, - "license": "MIT", "engines": { "node": ">=0.4.0" } }, - "node_modules/promise": { - "version": "7.3.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "peer": true, - "dependencies": { - "asap": "~2.0.3" - } - }, "node_modules/prop-types": { "version": "15.8.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/prop-types/-/prop-types-15.8.1.tgz", @@ -10588,12 +10676,31 @@ "react-is": "^16.13.1" } }, + "node_modules/prop-types-extra": { + "version": "1.1.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "dependencies": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "peerDependencies": { + "react": ">=0.14.0" + } + }, + "node_modules/prop-types-extra/node_modules/warning": { + "version": "4.0.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, "node_modules/proxy-agent": { "version": "6.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/proxy-agent/-/proxy-agent-6.5.0.tgz", "integrity": "sha512-TmatMXdr2KlRiA2CyDu8GqR8EjahTG3aY3nXjdzFyoZbmB8hrBsTyMezhULIXKnC0jpfjlmiZ3+EaCzoInSu/A==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", @@ -10613,7 +10720,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lru-cache/-/lru-cache-7.18.3.tgz", "integrity": "sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==", "dev": true, - "license": "ISC", "engines": { "node": ">=12" } @@ -10622,8 +10728,7 @@ "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/proxy-from-env/-/proxy-from-env-1.1.0.tgz", "integrity": "sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/prr": { "version": "1.0.1", @@ -10637,7 +10742,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/pump/-/pump-3.0.2.tgz", "integrity": "sha512-tUPXtzlGM8FE3P0ZL6DVs/3P58k9nk8/jZeQCurTJylQA8qFYzHFfhBJkuqyE0FifOsQ0uKWekiZ5g8wtr28cw==", "dev": true, - "license": "MIT", "dependencies": { "end-of-stream": "^1.1.0", "once": "^1.3.1" @@ -10691,7 +10795,6 @@ "integrity": "sha512-Oua9VkGpj0S2psYu5e6mCer6W9AU9POEQh22wRgSXnLXASGH+MwLUVWgLCLeP9QPHHcJ7tySUlg4Sa9OJmaLpw==", "dev": true, "hasInstallScript": true, - "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.5", "chromium-bidi": "5.1.0", @@ -10712,7 +10815,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/puppeteer-core/-/puppeteer-core-24.10.0.tgz", "integrity": "sha512-xX0QJRc8t19iAwRDsAOR38Q/Zx/W6WVzJCEhKCAwp2XMsaWqfNtQ+rBfQW9PlF+Op24d7c8Zlgq9YNmbnA7hdQ==", "dev": true, - "license": "Apache-2.0", "dependencies": { "@puppeteer/browsers": "2.10.5", "chromium-bidi": "5.1.0", @@ -10730,7 +10832,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/debug/-/debug-4.4.1.tgz", "integrity": "sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==", "dev": true, - "license": "MIT", "dependencies": { "ms": "^2.1.3" }, @@ -10747,8 +10848,7 @@ "version": "2.1.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ms/-/ms-2.1.3.tgz", "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/qjobs": { "version": "1.2.0", @@ -10777,6 +10877,14 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "node_modules/raf": { + "version": "3.4.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "dependencies": { + "performance-now": "^2.1.0" + } + }, "node_modules/randombytes": { "version": "2.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/randombytes/-/randombytes-2.1.0.tgz", @@ -10811,66 +10919,79 @@ } }, "node_modules/react": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react/-/react-15.7.0.tgz", - "integrity": "sha512-5/MMRYmpmM0sMTHGLossnJCrmXQIiJilD6y3YN3TzAwGFj6zdnMtFv6xmi65PHKRV+pehIHpT7oy67Sr6s9AHA==", - "peer": true, + "version": "16.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react/-/react-16.9.0.tgz", + "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==", "dependencies": { - "create-react-class": "^15.6.0", - "fbjs": "^0.8.9", "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" }, "engines": { "node": ">=0.10.0" } }, "node_modules/react-bootstrap": { - "version": "0.30.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-bootstrap/-/react-bootstrap-0.30.1.tgz", - "integrity": "sha512-lwsrA8zDA58C3IrCakNOlWy06IRWOuumZ9ATmfo0RRgMk0BOVA+9dxMAgLZITlekLQjE0RHM1NRgx8FNA90Dqg==", + "version": "0.33.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-bootstrap/-/react-bootstrap-0.33.1.tgz", + "integrity": "sha512-qWTRravSds87P8WC82tETy2yIso8qDqlIm0czsrduCaYAFtHuyLu0XDbUlfLXeRzqgwm5sRk2wRaTNoiVkk/YQ==", "dependencies": { - "babel-runtime": "^5.8.38", + "@babel/runtime-corejs2": "^7.0.0", "classnames": "^2.2.5", - "dom-helpers": "^2.4.0", - "invariant": "^2.2.1", - "keycode": "^2.1.2", - "react-overlays": "^0.6.6", + "dom-helpers": "^3.2.0", + "invariant": "^2.2.4", + "keycode": "^2.2.0", + "prop-types": "^15.6.1", + "prop-types-extra": "^1.0.1", + "react-overlays": "^0.9.0", "react-prop-types": "^0.4.0", - "uncontrollable": "^4.0.1", + "react-transition-group": "^2.0.0", + "uncontrollable": "^7.0.2", "warning": "^3.0.0" }, "peerDependencies": { - "react": ">=0.14.0", - "react-dom": ">=0.14.0" + "react": ">=16.3.0", + "react-dom": ">=16.3.0" + } + }, + "node_modules/react-bootstrap/node_modules/react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "dependencies": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0", + "react-dom": ">=15.0.0" } }, "node_modules/react-dom": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-dom/-/react-dom-15.7.0.tgz", - "integrity": "sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==", - "peer": true, + "version": "16.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-dom/-/react-dom-16.9.0.tgz", + "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==", "dependencies": { - "fbjs": "^0.8.9", "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.15.0" }, "peerDependencies": { - "react": "^15.7.0" + "react": "^16.0.0" } }, "node_modules/react-input-autosize": { - "version": "1.2.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-input-autosize/-/react-input-autosize-1.2.0.tgz", - "integrity": "sha512-xlmWqzUnBb07xPrsR8iWMOJ2wPqhCEy8jwspum09luCB1nDkDar6ychBZSM6DRZyLF2KFAPmvEVe0/UsbQUmmg==", + "version": "2.2.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-input-autosize/-/react-input-autosize-2.2.2.tgz", + "integrity": "sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==", "dependencies": { - "create-react-class": "^15.5.2", "prop-types": "^15.5.8" }, "peerDependencies": { - "react": "^0.14 || ^15.0 || ^16.0.0-rc || ^16.0" + "react": "^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0" } }, "node_modules/react-is": { @@ -10878,27 +10999,41 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, "node_modules/react-overlays": { - "version": "0.6.12", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-overlays/-/react-overlays-0.6.12.tgz", - "integrity": "sha512-+snFq4z05zk11iviZBoCMBiQZOeNni4cXbfpwhcDN5Gxlkb98cg1ZbqNtHooeYBoyozb1AeVZ55FgvMdAJ+O1A==", + "version": "0.9.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-overlays/-/react-overlays-0.9.3.tgz", + "integrity": "sha512-u2T7nOLnK+Hrntho4p0Nxh+BsJl0bl4Xuwj/Y0a56xywLMetgAfyjnDVrudLXsNcKGaspoC+t3C1V80W9QQTdQ==", "dependencies": { "classnames": "^2.2.5", - "dom-helpers": "^3.2.0", - "react-prop-types": "^0.4.0", + "dom-helpers": "^3.2.1", + "prop-types": "^15.5.10", + "prop-types-extra": "^1.0.1", + "react-transition-group": "^2.2.1", "warning": "^3.0.0" }, "peerDependencies": { - "react": ">=0.14.0", - "react-dom": ">=0.14.0" + "react": ">=16.3.0", + "react-dom": ">=16.3.0" } }, - "node_modules/react-overlays/node_modules/dom-helpers": { - "version": "3.4.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-3.4.0.tgz", - "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "node_modules/react-overlays/node_modules/react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", "dependencies": { - "@babel/runtime": "^7.1.2" + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": ">=15.0.0", + "react-dom": ">=15.0.0" } }, "node_modules/react-prop-types": { @@ -10912,17 +11047,59 @@ "react": ">=0.14.0" } }, + "node_modules/react-redux": { + "version": "5.0.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-redux/-/react-redux-5.0.7.tgz", + "integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==", + "dependencies": { + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.0.0", + "lodash": "^4.17.5", + "lodash-es": "^4.17.5", + "loose-envify": "^1.1.0", + "prop-types": "^15.6.0" + }, + "peerDependencies": { + "react": "^0.14.0 || ^15.0.0-0 || ^16.0.0-0", + "redux": "^2.0.0 || ^3.0.0 || ^4.0.0-0" + } + }, + "node_modules/react-redux/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, "node_modules/react-select": { - "version": "1.0.0-rc.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-select/-/react-select-1.0.0-rc.2.tgz", - "integrity": "sha512-rAd7NT44XmkZvSDuzzwnmsiOqgxViP6lhw6cSR1b38YvWpUmOtjg0fj7wDvjn3R7/LH/CDodEcwQqLvbCJHV2A==", + "version": "2.4.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-select/-/react-select-2.4.2.tgz", + "integrity": "sha512-5xFOQ6JJktkY5NTaHrc6x9mKwIjhNIiBkGic1j71uyY+ulFpRFra6f4WKLd9fuCylk4WjLpO5zDhdF4CAcwFzA==", + "dependencies": { + "classnames": "^2.2.5", + "emotion": "^9.1.2", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "raf": "^3.4.0", + "react-input-autosize": "^2.2.1", + "react-transition-group": "^2.2.1" + }, + "peerDependencies": { + "react": "^15.3.0 || ^16.0.0", + "react-dom": "^15.3.0 || ^16.0.0" + } + }, + "node_modules/react-select/node_modules/react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", "dependencies": { - "classnames": "^2.2.4", - "react-input-autosize": "^1.1.0" + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" }, "peerDependencies": { - "react": "^0.14 || ^15.0.0-rc || ^15.0", - "react-dom": "^0.14 || ^15.0.0-rc || ^15.0" + "react": ">=15.0.0", + "react-dom": ">=15.0.0" } }, "node_modules/read-pkg": { @@ -11049,19 +11226,34 @@ "esprima": "~1.0.4" } }, + "node_modules/reduce-reducers": { + "version": "0.4.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/reduce-reducers/-/reduce-reducers-0.4.3.tgz", + "integrity": "sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw==" + }, "node_modules/redux": { - "version": "3.5.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux/-/redux-3.5.2.tgz", - "integrity": "sha512-44G4d/bVSuQb1T1b9hb+Xwe1kWGP0lyQUKhzdEymNGU6LxRPASac0XaY0pv/71MPzGfzs7i1QKz0him5zk7C2Q==", + "version": "4.0.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", "dependencies": { - "lodash": "^4.2.1", - "lodash-es": "^4.2.1", - "loose-envify": "^1.1.0", - "symbol-observable": "^0.2.3" + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" } }, - "node_modules/reflect.getprototypeof": { - "version": "1.0.5", + "node_modules/redux-actions": { + "version": "2.6.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux-actions/-/redux-actions-2.6.5.tgz", + "integrity": "sha512-pFhEcWFTYNk7DhQgxMGnbsB1H2glqhQJRQrtPb96kD3hWiZRzXHwwmFPswg6V2MjraXRXWNmuP9P84tvdLAJmw==", + "dependencies": { + "invariant": "^2.2.4", + "just-curry-it": "^3.1.0", + "loose-envify": "^1.4.0", + "reduce-reducers": "^0.4.3", + "to-camel-case": "^1.0.0" + } + }, + "node_modules/reflect.getprototypeof": { + "version": "1.0.5", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz", "integrity": "sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ==", "dev": true, @@ -11368,7 +11560,6 @@ "version": "1.22.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, "dependencies": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -11395,7 +11586,6 @@ "version": "4.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "engines": { "node": ">=4" } @@ -11457,9 +11647,9 @@ } }, "node_modules/rollup": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/rollup/-/rollup-4.12.0.tgz", - "integrity": "sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/rollup/-/rollup-4.12.1.tgz", + "integrity": "sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==", "dev": true, "dependencies": { "@types/estree": "1.0.5" @@ -11472,19 +11662,19 @@ "npm": ">=8.0.0" }, "optionalDependencies": { - "@rollup/rollup-android-arm-eabi": "4.12.0", - "@rollup/rollup-android-arm64": "4.12.0", - "@rollup/rollup-darwin-arm64": "4.12.0", - "@rollup/rollup-darwin-x64": "4.12.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.12.0", - "@rollup/rollup-linux-arm64-gnu": "4.12.0", - "@rollup/rollup-linux-arm64-musl": "4.12.0", - "@rollup/rollup-linux-riscv64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-musl": "4.12.0", - "@rollup/rollup-win32-arm64-msvc": "4.12.0", - "@rollup/rollup-win32-ia32-msvc": "4.12.0", - "@rollup/rollup-win32-x64-msvc": "4.12.0", + "@rollup/rollup-android-arm-eabi": "4.12.1", + "@rollup/rollup-android-arm64": "4.12.1", + "@rollup/rollup-darwin-arm64": "4.12.1", + "@rollup/rollup-darwin-x64": "4.12.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.12.1", + "@rollup/rollup-linux-arm64-gnu": "4.12.1", + "@rollup/rollup-linux-arm64-musl": "4.12.1", + "@rollup/rollup-linux-riscv64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-musl": "4.12.1", + "@rollup/rollup-win32-arm64-msvc": "4.12.1", + "@rollup/rollup-win32-ia32-msvc": "4.12.1", + "@rollup/rollup-win32-x64-msvc": "4.12.1", "fsevents": "~2.3.2" } }, @@ -11567,7 +11757,8 @@ "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "node_modules/samsam": { "version": "1.1.2", @@ -11583,6 +11774,15 @@ "dev": true, "optional": true }, + "node_modules/scheduler": { + "version": "0.15.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/scheduler/-/scheduler-0.15.0.tgz", + "integrity": "sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, "node_modules/selectize": { "version": "0.12.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/selectize/-/selectize-0.12.1.tgz", @@ -11691,12 +11891,6 @@ "node": ">=0.10.0" } }, - "node_modules/setimmediate": { - "version": "1.0.5", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "peer": true - }, "node_modules/setprototypeof": { "version": "1.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -11815,7 +12009,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/smart-buffer/-/smart-buffer-4.2.0.tgz", "integrity": "sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==", "dev": true, - "license": "MIT", "engines": { "node": ">= 6.0.0", "npm": ">= 3.0.0" @@ -12008,11 +12201,10 @@ } }, "node_modules/socks": { - "version": "2.8.4", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/socks/-/socks-2.8.4.tgz", - "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==", + "version": "2.8.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/socks/-/socks-2.8.5.tgz", + "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", "dev": true, - "license": "MIT", "dependencies": { "ip-address": "^9.0.5", "smart-buffer": "^4.2.0" @@ -12027,7 +12219,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/socks-proxy-agent/-/socks-proxy-agent-8.0.5.tgz", "integrity": "sha512-HehCEsotFqbPW9sJ8WVYB6UbmIMv7kUUORIF2Nncq4VQvBfNBLibW9YZR5dlYCSUhwcD628pRllm7n+E+YTzJw==", "dev": true, - "license": "MIT", "dependencies": { "agent-base": "^7.1.2", "debug": "^4.3.4", @@ -12191,8 +12382,7 @@ "version": "1.1.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/sprintf-js/-/sprintf-js-1.1.3.tgz", "integrity": "sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==", - "dev": true, - "license": "BSD-3-Clause" + "dev": true }, "node_modules/stack-trace": { "version": "0.0.10", @@ -12290,7 +12480,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/streamx/-/streamx-2.22.1.tgz", "integrity": "sha512-znKXEBxfatz2GBNK02kRnCXjV+AA4kjZIUxeWSr3UGirZMJfTE9uiwKHobnbgxWyL/JWro8tTq+vOqAK1/qbSA==", "dev": true, - "license": "MIT", "dependencies": { "fast-fifo": "^1.3.2", "text-decoder": "^1.1.0" @@ -12445,11 +12634,23 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/style-mod/-/style-mod-4.1.2.tgz", "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" }, + "node_modules/stylis": { + "version": "3.5.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "node_modules/stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "peerDependencies": { + "stylis": "^3.5.0" + } + }, "node_modules/supports-color": { "version": "5.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "dependencies": { "has-flag": "^3.0.0" }, @@ -12483,7 +12684,6 @@ "version": "1.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -12499,9 +12699,9 @@ } }, "node_modules/symbol-observable": { - "version": "0.2.4", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/symbol-observable/-/symbol-observable-0.2.4.tgz", - "integrity": "sha512-6WFhZ1sqIAG3g55T6RJcOYldJmFrdsnM7adeuFUp1aJwo9EWwMFC0zYHNGGyDvJU/aqPzkQyIsMdNek1u9oRzQ==", + "version": "1.2.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==", "engines": { "node": ">=0.10.0" } @@ -12517,7 +12717,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/tar-fs/-/tar-fs-3.0.9.tgz", "integrity": "sha512-XF4w9Xp+ZQgifKakjZYmFdkLoSWd34VGKcsTCwlNWM7QG3ZbaxnTsaBwnjFZqHRf/rROxaR8rXnbtwdvaDI+lA==", "dev": true, - "license": "MIT", "dependencies": { "pump": "^3.0.0", "tar-stream": "^3.1.5" @@ -12532,7 +12731,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/tar-stream/-/tar-stream-3.1.7.tgz", "integrity": "sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==", "dev": true, - "license": "MIT", "dependencies": { "b4a": "^1.6.4", "fast-fifo": "^1.2.0", @@ -12561,9 +12759,9 @@ } }, "node_modules/terser": { - "version": "5.28.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/terser/-/terser-5.28.1.tgz", - "integrity": "sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==", + "version": "5.29.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -12589,7 +12787,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/text-decoder/-/text-decoder-1.2.3.tgz", "integrity": "sha512-3/o9z3X0X0fTupwsYvR03pJ/DjWuqqrfwBgTQzdWDiQSm9KitAyz/9WqsT2JQW7KV2m+bC2ol/zqpW37NHxLaA==", "dev": true, - "license": "Apache-2.0", "dependencies": { "b4a": "^1.6.4" } @@ -12680,15 +12877,27 @@ "node": ">=0.10.0" } }, + "node_modules/to-camel-case": { + "version": "1.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-camel-case/-/to-camel-case-1.0.0.tgz", + "integrity": "sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==", + "dependencies": { + "to-space-case": "^1.0.0" + } + }, "node_modules/to-fast-properties": { "version": "2.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-fast-properties/-/to-fast-properties-2.0.0.tgz", "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true, "engines": { "node": ">=4" } }, + "node_modules/to-no-case": { + "version": "1.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-no-case/-/to-no-case-1.0.2.tgz", + "integrity": "sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==" + }, "node_modules/to-object-path": { "version": "0.3.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-object-path/-/to-object-path-0.3.0.tgz", @@ -12778,6 +12987,14 @@ "node": ">=0.10.0" } }, + "node_modules/to-space-case": { + "version": "1.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-space-case/-/to-space-case-1.0.0.tgz", + "integrity": "sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==", + "dependencies": { + "to-no-case": "^1.0.0" + } + }, "node_modules/to-through": { "version": "2.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-through/-/to-through-2.0.0.tgz", @@ -12809,6 +13026,20 @@ "node": ">=0.6" } }, + "node_modules/touch": { + "version": "2.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/touch/-/touch-2.0.2.tgz", + "integrity": "sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A==", + "dependencies": { + "nopt": "~1.0.10" + }, + "bin": { + "nodetouch": "bin/nodetouch.js" + }, + "engines": { + "node": ">=0.6" + } + }, "node_modules/tslib": { "version": "2.6.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/tslib/-/tslib-2.6.2.tgz", @@ -12936,8 +13167,7 @@ "version": "2.12.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/typed-query-selector/-/typed-query-selector-2.12.0.tgz", "integrity": "sha512-SbklCd1F0EiZOyPiW192rrHZzZ5sBijB6xM+cpmrwDqObvdtunOHHIk9fCGsoK5JVIYXoyEp4iEdE3upFH3PAg==", - "dev": true, - "license": "MIT" + "dev": true }, "node_modules/typedarray": { "version": "0.0.6", @@ -12949,6 +13179,7 @@ "version": "0.7.37", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ua-parser-js/-/ua-parser-js-0.7.37.tgz", "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "dev": true, "engines": { "node": "*" } @@ -13008,14 +13239,17 @@ } }, "node_modules/uncontrollable": { - "version": "4.1.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/uncontrollable/-/uncontrollable-4.1.0.tgz", - "integrity": "sha512-YN1vmvC+UkttgPcFaal2UaNVODu6Rf1FU2x1guyiQRHOzSKkfTJLb0dzhJAEfRsAtjog4PF9UyNWUM2crqDyvg==", + "version": "7.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", "dependencies": { - "invariant": "^2.1.0" + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" }, "peerDependencies": { - "react": ">=0.11.0" + "react": ">=15.0.0" } }, "node_modules/underscore": { @@ -13526,12 +13760,6 @@ "loose-envify": "^1.0.0" } }, - "node_modules/whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "peer": true - }, "node_modules/which": { "version": "2.0.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/which/-/which-2.0.2.tgz", @@ -13735,7 +13963,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ws/-/ws-8.18.2.tgz", "integrity": "sha512-DMricUmwGZUVr++AEAe2uiVM7UoO9MAVZMDu05UQOaUII0lp+zOzLLU4Xqh/JvTqklB1T4uELaaPBKyjE1r4fQ==", "dev": true, - "license": "MIT", "engines": { "node": ">=10.0.0" }, @@ -13782,6 +14009,14 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, "node_modules/yargs": { "version": "17.7.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/yargs/-/yargs-17.7.2.tgz", @@ -13814,7 +14049,6 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/yauzl/-/yauzl-2.10.0.tgz", "integrity": "sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==", "dev": true, - "license": "MIT", "dependencies": { "buffer-crc32": "~0.2.3", "fd-slicer": "~1.1.0" @@ -13830,11 +14064,10 @@ } }, "node_modules/zod": { - "version": "3.25.55", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/zod/-/zod-3.25.55.tgz", - "integrity": "sha512-219huNnkSLQnLsQ3uaRjXsxMrVm5C9W3OOpEVt2k5tvMKuA8nBSu38e0B//a+he9Iq2dvmk2VyYVlHqiHa4YBA==", + "version": "3.25.61", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/zod/-/zod-3.25.61.tgz", + "integrity": "sha512-fzfJgUw78LTNnHujj9re1Ov/JJQkRZZGDMcYqSx7Hp4rPOkKywaFHq0S6GoHeXs0wGNE/sIOutkXgnwzrVOGCQ==", "dev": true, - "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" } @@ -13861,7 +14094,6 @@ "version": "7.23.5", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/code-frame/-/code-frame-7.23.5.tgz", "integrity": "sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA==", - "dev": true, "requires": { "@babel/highlight": "^7.23.4", "chalk": "^2.4.2" @@ -14029,7 +14261,6 @@ "version": "7.22.15", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", - "dev": true, "requires": { "@babel/types": "^7.22.15" } @@ -14114,14 +14345,12 @@ "@babel/helper-string-parser": { "version": "7.23.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz", - "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==", - "dev": true + "integrity": "sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ==" }, "@babel/helper-validator-identifier": { "version": "7.22.20", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", - "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", - "dev": true + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==" }, "@babel/helper-validator-option": { "version": "7.23.5", @@ -14155,7 +14384,6 @@ "version": "7.23.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/highlight/-/highlight-7.23.4.tgz", "integrity": "sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A==", - "dev": true, "requires": { "@babel/helper-validator-identifier": "^7.22.20", "chalk": "^2.4.2", @@ -15029,6 +15257,15 @@ "regenerator-runtime": "^0.14.0" } }, + "@babel/runtime-corejs2": { + "version": "7.24.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/runtime-corejs2/-/runtime-corejs2-7.24.0.tgz", + "integrity": "sha512-RZVGq1it0GA1K8rb+z7v7NzecP6VYCMedN7yHsCCIQUMmRXFCPJD8GISdf6uIGj7NDDihg7ieQEzpdpQbUL75Q==", + "requires": { + "core-js": "^2.6.12", + "regenerator-runtime": "^0.14.0" + } + }, "@babel/template": { "version": "7.24.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/template/-/template-7.24.0.tgz", @@ -15062,7 +15299,6 @@ "version": "7.24.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@babel/types/-/types-7.24.0.tgz", "integrity": "sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==", - "dev": true, "requires": { "@babel/helper-string-parser": "^7.23.4", "@babel/helper-validator-identifier": "^7.22.20", @@ -15152,9 +15388,9 @@ "integrity": "sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A==" }, "@codemirror/view": { - "version": "6.25.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@codemirror/view/-/view-6.25.0.tgz", - "integrity": "sha512-XnMGOm6qXB8znzCko0N7k97qZayVdvqpA0JebxA5fHtgBjC/XlCPhH9TK92TahsoCKMPQlaTCUep06Dwj/+GXQ==", + "version": "6.25.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@codemirror/view/-/view-6.25.1.tgz", + "integrity": "sha512-2LXLxsQnHDdfGzDvjzAwZh2ZviNJm7im6tGpa0IONIDnFd8RZ80D2SNi8PDi6YjKcMoMRK20v6OmKIdsrwsyoQ==", "requires": { "@codemirror/state": "^6.4.0", "style-mod": "^4.1.0", @@ -15167,6 +15403,67 @@ "integrity": "sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==", "dev": true }, + "@emotion/babel-utils": { + "version": "0.6.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/babel-utils/-/babel-utils-0.6.10.tgz", + "integrity": "sha512-/fnkM/LTEp3jKe++T0KyTszVGWNKPNOUJfjNKLO17BzQ6QPxgbg3whayom1Qr2oLFH3V92tDymU+dT5q676uow==", + "requires": { + "@emotion/hash": "^0.6.6", + "@emotion/memoize": "^0.6.6", + "@emotion/serialize": "^0.9.1", + "convert-source-map": "^1.5.1", + "find-root": "^1.1.0", + "source-map": "^0.7.2" + }, + "dependencies": { + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "source-map": { + "version": "0.7.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/source-map/-/source-map-0.7.4.tgz", + "integrity": "sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==" + } + } + }, + "@emotion/hash": { + "version": "0.6.6", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/hash/-/hash-0.6.6.tgz", + "integrity": "sha512-ojhgxzUHZ7am3D2jHkMzPpsBAiB005GF5YU4ea+8DNPybMk01JJUM9V9YRlF/GE95tcOm8DxQvWA2jq19bGalQ==" + }, + "@emotion/memoize": { + "version": "0.6.6", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/memoize/-/memoize-0.6.6.tgz", + "integrity": "sha512-h4t4jFjtm1YV7UirAFuSuFGyLa+NNxjdkq6DpFLANNQY5rHueFZHVY+8Cu1HYVP6DrheB0kv4m5xPjo7eKT7yQ==" + }, + "@emotion/serialize": { + "version": "0.9.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/serialize/-/serialize-0.9.1.tgz", + "integrity": "sha512-zTuAFtyPvCctHBEL8KZ5lJuwBanGSutFEncqLn/m9T1a6a93smBStK+bZzcNPgj4QS8Rkw9VTwJGhRIUVO8zsQ==", + "requires": { + "@emotion/hash": "^0.6.6", + "@emotion/memoize": "^0.6.6", + "@emotion/unitless": "^0.6.7", + "@emotion/utils": "^0.8.2" + } + }, + "@emotion/stylis": { + "version": "0.7.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/stylis/-/stylis-0.7.1.tgz", + "integrity": "sha512-/SLmSIkN13M//53TtNxgxo57mcJk/UJIDFRKwOiLIBEyBHEcipgR6hNMQ/59Sl4VjCJ0Z/3zeAZyvnSLPG/1HQ==" + }, + "@emotion/unitless": { + "version": "0.6.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/unitless/-/unitless-0.6.7.tgz", + "integrity": "sha512-Arj1hncvEVqQ2p7Ega08uHLr1JuRYBuO5cIvcA+WWEQ5+VmkOE3ZXzl04NbQxeQpWX78G7u6MqxKuNX3wvYZxg==" + }, + "@emotion/utils": { + "version": "0.8.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@emotion/utils/-/utils-0.8.2.tgz", + "integrity": "sha512-rLu3wcBWH4P5q1CGoSSH/i9hrXs7SlbRLkoq9IGuoPYNGQvDJ3pt/wmOM+XgYjIDRMVIdkUWt0RsfzF50JfnCw==" + }, "@eslint-community/eslint-utils": { "version": "4.4.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", @@ -15554,93 +15851,93 @@ } }, "@rollup/rollup-android-arm-eabi": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.0.tgz", - "integrity": "sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm-eabi/-/rollup-android-arm-eabi-4.12.1.tgz", + "integrity": "sha512-iU2Sya8hNn1LhsYyf0N+L4Gf9Qc+9eBTJJJsaOGUp+7x4n2M9dxTt8UvhJl3oeftSjblSlpCfvjA/IfP3g5VjQ==", "dev": true, "optional": true }, "@rollup/rollup-android-arm64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.0.tgz", - "integrity": "sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-android-arm64/-/rollup-android-arm64-4.12.1.tgz", + "integrity": "sha512-wlzcWiH2Ir7rdMELxFE5vuM7D6TsOcJ2Yw0c3vaBR3VOsJFVTx9xvwnAvhgU5Ii8Gd6+I11qNHwndDscIm0HXg==", "dev": true, "optional": true }, "@rollup/rollup-darwin-arm64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.0.tgz", - "integrity": "sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-arm64/-/rollup-darwin-arm64-4.12.1.tgz", + "integrity": "sha512-YRXa1+aZIFN5BaImK+84B3uNK8C6+ynKLPgvn29X9s0LTVCByp54TB7tdSMHDR7GTV39bz1lOmlLDuedgTwwHg==", "dev": true, "optional": true }, "@rollup/rollup-darwin-x64": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.0.tgz", - "integrity": "sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-darwin-x64/-/rollup-darwin-x64-4.12.1.tgz", + "integrity": "sha512-opjWJ4MevxeA8FhlngQWPBOvVWYNPFkq6/25rGgG+KOy0r8clYwL1CFd+PGwRqqMFVQ4/Qd3sQu5t7ucP7C/Uw==", "dev": true, "optional": true }, "@rollup/rollup-linux-arm-gnueabihf": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.0.tgz", - "integrity": "sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm-gnueabihf/-/rollup-linux-arm-gnueabihf-4.12.1.tgz", + "integrity": "sha512-uBkwaI+gBUlIe+EfbNnY5xNyXuhZbDSx2nzzW8tRMjUmpScd6lCQYKY2V9BATHtv5Ef2OBq6SChEP8h+/cxifQ==", "dev": true, "optional": true }, "@rollup/rollup-linux-arm64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.0.tgz", - "integrity": "sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-gnu/-/rollup-linux-arm64-gnu-4.12.1.tgz", + "integrity": "sha512-0bK9aG1kIg0Su7OcFTlexkVeNZ5IzEsnz1ept87a0TUgZ6HplSgkJAnFpEVRW7GRcikT4GlPV0pbtVedOaXHQQ==", "dev": true, "optional": true }, "@rollup/rollup-linux-arm64-musl": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.0.tgz", - "integrity": "sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-arm64-musl/-/rollup-linux-arm64-musl-4.12.1.tgz", + "integrity": "sha512-qB6AFRXuP8bdkBI4D7UPUbE7OQf7u5OL+R94JE42Z2Qjmyj74FtDdLGeriRyBDhm4rQSvqAGCGC01b8Fu2LthQ==", "dev": true, "optional": true }, "@rollup/rollup-linux-riscv64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.0.tgz", - "integrity": "sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-riscv64-gnu/-/rollup-linux-riscv64-gnu-4.12.1.tgz", + "integrity": "sha512-sHig3LaGlpNgDj5o8uPEoGs98RII8HpNIqFtAI8/pYABO8i0nb1QzT0JDoXF/pxzqO+FkxvwkHZo9k0NJYDedg==", "dev": true, "optional": true }, "@rollup/rollup-linux-x64-gnu": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.0.tgz", - "integrity": "sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-gnu/-/rollup-linux-x64-gnu-4.12.1.tgz", + "integrity": "sha512-nD3YcUv6jBJbBNFvSbp0IV66+ba/1teuBcu+fBBPZ33sidxitc6ErhON3JNavaH8HlswhWMC3s5rgZpM4MtPqQ==", "dev": true, "optional": true }, "@rollup/rollup-linux-x64-musl": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.0.tgz", - "integrity": "sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-linux-x64-musl/-/rollup-linux-x64-musl-4.12.1.tgz", + "integrity": "sha512-7/XVZqgBby2qp/cO0TQ8uJK+9xnSdJ9ct6gSDdEr4MfABrjTyrW6Bau7HQ73a2a5tPB7hno49A0y1jhWGDN9OQ==", "dev": true, "optional": true }, "@rollup/rollup-win32-arm64-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.0.tgz", - "integrity": "sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-arm64-msvc/-/rollup-win32-arm64-msvc-4.12.1.tgz", + "integrity": "sha512-CYc64bnICG42UPL7TrhIwsJW4QcKkIt9gGlj21gq3VV0LL6XNb1yAdHVp1pIi9gkts9gGcT3OfUYHjGP7ETAiw==", "dev": true, "optional": true }, "@rollup/rollup-win32-ia32-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.0.tgz", - "integrity": "sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-ia32-msvc/-/rollup-win32-ia32-msvc-4.12.1.tgz", + "integrity": "sha512-LN+vnlZ9g0qlHGlS920GR4zFCqAwbv2lULrR29yGaWP9u7wF5L7GqWu9Ah6/kFZPXPUkpdZwd//TNR+9XC9hvA==", "dev": true, "optional": true }, "@rollup/rollup-win32-x64-msvc": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.0.tgz", - "integrity": "sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@rollup/rollup-win32-x64-msvc/-/rollup-win32-x64-msvc-4.12.1.tgz", + "integrity": "sha512-n+vkrSyphvmU0qkQ6QBNXCGr2mKjhP08mPRM/Xp5Ck2FV4NrHU+y6axzDeixUrCBHVUS51TZhjqrKBBsHLKb2Q==", "dev": true, "optional": true }, @@ -15722,20 +16019,52 @@ "dev": true }, "@types/node": { - "version": "20.11.24", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/node/-/node-20.11.24.tgz", - "integrity": "sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long==", + "version": "20.11.25", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/node/-/node-20.11.25.tgz", + "integrity": "sha512-TBHyJxk2b7HceLVGFcpAUjsa5zIdsPWlR6XHfyGzd0SFu+/NFgQgMAl96MSDZgQDvJAvV6BKsFOrt6zIL09JDw==", "dev": true, "requires": { "undici-types": "~5.26.4" } }, + "@types/parse-json": { + "version": "4.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/parse-json/-/parse-json-4.0.2.tgz", + "integrity": "sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==" + }, + "@types/prop-types": { + "version": "15.7.11", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/prop-types/-/prop-types-15.7.11.tgz", + "integrity": "sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng==" + }, + "@types/react": { + "version": "18.2.64", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/react/-/react-18.2.64.tgz", + "integrity": "sha512-MlmPvHgjj2p3vZaxbQgFUQFvD8QiZwACfGqEdDSWou5yISWxDQ4/74nCAwsUiX7UFLKZz3BbVSPj+YxeoGGCfg==", + "requires": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + }, + "dependencies": { + "csstype": { + "version": "3.1.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/csstype/-/csstype-3.1.3.tgz", + "integrity": "sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==" + } + } + }, "@types/resolve": { "version": "1.20.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/resolve/-/resolve-1.20.2.tgz", "integrity": "sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==", "dev": true }, + "@types/scheduler": { + "version": "0.16.8", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/scheduler/-/scheduler-0.16.8.tgz", + "integrity": "sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A==" + }, "@types/vinyl": { "version": "2.0.11", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/@types/vinyl/-/vinyl-2.0.11.tgz", @@ -15929,6 +16258,11 @@ "dev": true, "requires": {} }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==" + }, "accepts": { "version": "1.3.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/accepts/-/accepts-1.3.8.tgz", @@ -16009,7 +16343,6 @@ "version": "3.2.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ansi-styles/-/ansi-styles-3.2.1.tgz", "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", - "dev": true, "requires": { "color-convert": "^1.9.0" } @@ -16276,12 +16609,6 @@ "is-shared-array-buffer": "^1.0.2" } }, - "asap": { - "version": "2.0.6", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/asap/-/asap-2.0.6.tgz", - "integrity": "sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==", - "peer": true - }, "assertion-error": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/assertion-error/-/assertion-error-1.1.0.tgz", @@ -16366,6 +16693,61 @@ "integrity": "sha512-OnAYlL5b7LEkALw87fUVafQw5rVR9RjwGd4KUwNQ6DrrNmaVaUCgLipfVlzrPQ4tWOR9P0IXGNOx50jYCCdSJg==", "dev": true }, + "babel-plugin-emotion": { + "version": "9.2.11", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-emotion/-/babel-plugin-emotion-9.2.11.tgz", + "integrity": "sha512-dgCImifnOPPSeXod2znAmgc64NhaaOjGEHROR/M+lmStb3841yK1sgaDYAYMnlvWNz8GnpwIPN0VmNpbWYZ+VQ==", + "requires": { + "@babel/helper-module-imports": "^7.0.0", + "@emotion/babel-utils": "^0.6.4", + "@emotion/hash": "^0.6.2", + "@emotion/memoize": "^0.6.1", + "@emotion/stylis": "^0.7.0", + "babel-plugin-macros": "^2.0.0", + "babel-plugin-syntax-jsx": "^6.18.0", + "convert-source-map": "^1.5.0", + "find-root": "^1.1.0", + "mkdirp": "^0.5.1", + "source-map": "^0.5.7", + "touch": "^2.0.1" + }, + "dependencies": { + "convert-source-map": { + "version": "1.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/convert-source-map/-/convert-source-map-1.9.0.tgz", + "integrity": "sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==" + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==" + } + } + }, + "babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "requires": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + }, + "dependencies": { + "cosmiconfig": { + "version": "6.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "requires": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + } + } + } + }, "babel-plugin-polyfill-corejs2": { "version": "0.4.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz", @@ -16396,13 +16778,10 @@ "@babel/helper-define-polyfill-provider": "^0.5.0" } }, - "babel-runtime": { - "version": "5.8.38", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-runtime/-/babel-runtime-5.8.38.tgz", - "integrity": "sha512-KpgoA8VE/pMmNCrnEeeXqFG24TIH11Z3ZaimIhJWsin8EbfZy3WzFKUTIan10ZIDgRVvi9EkLbruJElJC9dRlg==", - "requires": { - "core-js": "^1.0.0" - } + "babel-plugin-syntax-jsx": { + "version": "6.18.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/babel-plugin-syntax-jsx/-/babel-plugin-syntax-jsx-6.18.0.tgz", + "integrity": "sha512-qrPaCSo9c8RHNRHIotaufGbuOBN8rtdC4QrrFFc43vyWCCz7Kl7GL1PGaXtMGQZUXrkCjNEgxDfmAuAabr/rlw==" }, "bach": { "version": "1.2.0", @@ -16708,8 +17087,7 @@ "callsites": { "version": "3.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camelcase": { "version": "3.0.0", @@ -16718,9 +17096,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001594", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz", - "integrity": "sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g==", + "version": "1.0.30001596", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/caniuse-lite/-/caniuse-lite-1.0.30001596.tgz", + "integrity": "sha512-zpkZ+kEr6We7w63ORkoJ2pOfBwBkY/bJrG/UZ90qNb45Isblu8wzDgevEOrRL1r9dWayHjYiiyCMEXPn4DweGQ==", "dev": true }, "cardinal": { @@ -16764,7 +17142,6 @@ "version": "2.4.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/chalk/-/chalk-2.4.2.tgz", "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", - "dev": true, "requires": { "ansi-styles": "^3.2.1", "escape-string-regexp": "^1.0.5", @@ -17031,7 +17408,6 @@ "version": "1.9.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/color-convert/-/color-convert-1.9.3.tgz", "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, "requires": { "color-name": "1.1.3" } @@ -17039,8 +17415,7 @@ "color-name": { "version": "1.1.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==" }, "color-support": { "version": "1.1.3", @@ -17160,9 +17535,9 @@ } }, "core-js": { - "version": "1.2.7", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/core-js/-/core-js-1.2.7.tgz", - "integrity": "sha512-ZiPp9pZlgxpWRu0M+YWbm6+aQ84XEfH1JRXvfOc/fILWI0VKhLC2LX13X1NYq4fULzLMq7Hfh43CSo2/aIaUPA==" + "version": "2.6.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==" }, "core-js-compat": { "version": "3.36.0", @@ -17201,13 +17576,18 @@ "parse-json": "^5.2.0" } }, - "create-react-class": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/create-react-class/-/create-react-class-15.7.0.tgz", - "integrity": "sha512-QZv4sFWG9S5RUvkTYWbflxeZX+JG7Cz0Tn33rQBJ+WFQTqTfUTjMjiv9tnfXazjsO5r0KhPs+AqCjyrQX6h2ng==", + "create-emotion": { + "version": "9.2.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/create-emotion/-/create-emotion-9.2.12.tgz", + "integrity": "sha512-P57uOF9NL2y98Xrbl2OuiDQUZ30GVmASsv5fbsjF4Hlraip2kyAvMm+2PoYUvFFw03Fhgtxk3RqZSm2/qHL9hA==", "requires": { - "loose-envify": "^1.3.1", - "object-assign": "^4.1.1" + "@emotion/hash": "^0.6.2", + "@emotion/memoize": "^0.6.1", + "@emotion/stylis": "^0.7.0", + "@emotion/unitless": "^0.6.2", + "csstype": "^2.5.2", + "stylis": "^3.5.0", + "stylis-rule-sheet": "^0.0.10" } }, "crelt": { @@ -17232,6 +17612,11 @@ "integrity": "sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==", "dev": true }, + "csstype": { + "version": "2.6.21", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/csstype/-/csstype-2.6.21.tgz", + "integrity": "sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==" + }, "custom-event": { "version": "1.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/custom-event/-/custom-event-1.0.1.tgz", @@ -17421,9 +17806,12 @@ } }, "dom-helpers": { - "version": "2.4.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-2.4.0.tgz", - "integrity": "sha512-urx8RB5tJo+FTdG0ZGPryUD25wUtK/QXRYg7+GaSgfNZNWOAcGZm0puzrKThZINKQJAVAlVijrAKoKd5jnl4FQ==" + "version": "3.4.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-3.4.0.tgz", + "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "requires": { + "@babel/runtime": "^7.1.2" + } }, "dom-serialize": { "version": "2.2.1", @@ -17438,15 +17826,15 @@ } }, "duplexify": { - "version": "4.1.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/duplexify/-/duplexify-4.1.2.tgz", - "integrity": "sha512-fz3OjcNCHmRP12MJoZMPglx8m4rrFP8rovnk4vT8Fs+aonZoCwGg10dSsQsfP/E62eZcPTMSMP6686fu9Qlqtw==", + "version": "4.1.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/duplexify/-/duplexify-4.1.3.tgz", + "integrity": "sha512-M3BmBhwJRZsSx38lZyhE53Csddgzl5R7xGJNk7CVddZD6CcmwMCH8J+7AprIrQKH7TonKxaCjcv27Qmf+sQ+oA==", "dev": true, "requires": { "end-of-stream": "^1.4.1", "inherits": "^2.0.3", "readable-stream": "^3.1.1", - "stream-shift": "^1.0.0" + "stream-shift": "^1.0.2" }, "dependencies": { "readable-stream": { @@ -17496,9 +17884,9 @@ "dev": true }, "electron-to-chromium": { - "version": "1.4.692", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/electron-to-chromium/-/electron-to-chromium-1.4.692.tgz", - "integrity": "sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA==", + "version": "1.4.695", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/electron-to-chromium/-/electron-to-chromium-1.4.695.tgz", + "integrity": "sha512-eMijZmeqPtm774pCZIOrfUHMs/7ls++W1sLhxwqgu8KQ8E2WmMtzwyqOMt0XXUJ3HTIPfuwlfwF+I5cwnfItBA==", "dev": true }, "emoji-regex": { @@ -17507,32 +17895,21 @@ "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", "dev": true }, + "emotion": { + "version": "9.2.12", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/emotion/-/emotion-9.2.12.tgz", + "integrity": "sha512-hcx7jppaI8VoXxIWEhxpDW7I+B4kq9RNzQLmsrF6LY8BGKqe2N+gFAQr0EfuFucFlPs2A9HM4+xNj4NeqEWIOQ==", + "requires": { + "babel-plugin-emotion": "^9.2.11", + "create-emotion": "^9.2.12" + } + }, "encodeurl": { "version": "1.0.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==", "dev": true }, - "encoding": { - "version": "0.1.13", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/encoding/-/encoding-0.1.13.tgz", - "integrity": "sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==", - "peer": true, - "requires": { - "iconv-lite": "^0.6.2" - }, - "dependencies": { - "iconv-lite": { - "version": "0.6.3", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/iconv-lite/-/iconv-lite-0.6.3.tgz", - "integrity": "sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==", - "peer": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3.0.0" - } - } - } - }, "end-of-stream": { "version": "1.4.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/end-of-stream/-/end-of-stream-1.4.4.tgz", @@ -17607,7 +17984,6 @@ "version": "1.3.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "requires": { "is-arrayish": "^0.2.1" } @@ -17842,8 +18218,7 @@ "escape-string-regexp": { "version": "1.0.5", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==", - "dev": true + "integrity": "sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==" }, "escodegen": { "version": "2.1.0", @@ -18355,21 +18730,6 @@ "reusify": "^1.0.4" } }, - "fbjs": { - "version": "0.8.18", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/fbjs/-/fbjs-0.8.18.tgz", - "integrity": "sha512-EQaWFK+fEPSoibjNy8IxUtaFOMXcWsY0JaVrQoZR9zC8N2Ygf9iDITPWjUTVIax95b6I742JFLqASHfsag/vKA==", - "peer": true, - "requires": { - "core-js": "^1.0.0", - "isomorphic-fetch": "^2.1.1", - "loose-envify": "^1.0.0", - "object-assign": "^4.1.0", - "promise": "^7.1.1", - "setimmediate": "^1.0.5", - "ua-parser-js": "^0.7.30" - } - }, "fd-slicer": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -18448,6 +18808,11 @@ } } }, + "find-root": { + "version": "1.1.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/find-root/-/find-root-1.1.0.tgz", + "integrity": "sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==" + }, "find-up": { "version": "5.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/find-up/-/find-up-5.0.0.tgz", @@ -18655,8 +19020,7 @@ "function-bind": { "version": "1.1.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/function-bind/-/function-bind-1.1.2.tgz", - "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==", - "dev": true + "integrity": "sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==" }, "function.prototype.name": { "version": "1.1.6", @@ -19305,8 +19669,7 @@ "has-flag": { "version": "3.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", - "dev": true + "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==" }, "has-property-descriptors": { "version": "1.0.2", @@ -19374,11 +19737,15 @@ "version": "2.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/hasown/-/hasown-2.0.1.tgz", "integrity": "sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA==", - "dev": true, "requires": { "function-bind": "^1.1.2" } }, + "hoist-non-react-statics": { + "version": "2.5.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/hoist-non-react-statics/-/hoist-non-react-statics-2.5.5.tgz", + "integrity": "sha512-rqcy4pJo55FTTLWt+bU8ukscqHeE/e9KWvsOW2b/a3afxQZhwkQdT1rPPCJ0rYXdj4vNcasY8zHTH+jF/qStxw==" + }, "homedir-polyfill": { "version": "1.0.3", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", @@ -19483,7 +19850,6 @@ "version": "3.3.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "requires": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -19602,8 +19968,7 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==", - "dev": true + "integrity": "sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==" }, "is-async-function": { "version": "2.0.0", @@ -19670,7 +20035,6 @@ "version": "2.13.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-core-module/-/is-core-module-2.13.1.tgz", "integrity": "sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==", - "dev": true, "requires": { "hasown": "^2.0.0" } @@ -19855,12 +20219,6 @@ "call-bind": "^1.0.7" } }, - "is-stream": { - "version": "1.1.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-stream/-/is-stream-1.1.0.tgz", - "integrity": "sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==", - "peer": true - }, "is-string": { "version": "1.0.7", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/is-string/-/is-string-1.0.7.tgz", @@ -19975,28 +20333,6 @@ "integrity": "sha512-WhB9zCku7EGTj/HQQRz5aUQEUeoQZH2bWcltRErOpymJ4boYE6wL9Tbr23krRPSZ+C5zqNSrSw+Cc7sZZ4b7vg==", "dev": true }, - "isomorphic-fetch": { - "version": "2.2.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/isomorphic-fetch/-/isomorphic-fetch-2.2.1.tgz", - "integrity": "sha512-9c4TNAKYXM5PRyVcwUZrF3W09nQ+sO7+jydgs4ZGW9dhsLG2VOlISJABombdQqQRXCwuYG3sYV/puGf5rp0qmA==", - "peer": true, - "requires": { - "node-fetch": "^1.0.1", - "whatwg-fetch": ">=0.10.0" - }, - "dependencies": { - "node-fetch": { - "version": "1.7.3", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/node-fetch/-/node-fetch-1.7.3.tgz", - "integrity": "sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==", - "peer": true, - "requires": { - "encoding": "^0.1.11", - "is-stream": "^1.0.1" - } - } - } - }, "istextorbinary": { "version": "3.3.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/istextorbinary/-/istextorbinary-3.3.0.tgz", @@ -20136,8 +20472,7 @@ "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema-traverse": { "version": "0.4.1", @@ -20185,6 +20520,11 @@ "object.values": "^1.1.6" } }, + "just-curry-it": { + "version": "3.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/just-curry-it/-/just-curry-it-3.2.1.tgz", + "integrity": "sha512-Q8206k8pTY7krW32cdmPsP+DqqLgWx/hYPSj9/+7SYqSqz7UuwPbfSe07lQtvuuaVyiSJveXk0E5RydOuWwsEg==" + }, "just-debounce": { "version": "1.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/just-debounce/-/just-debounce-1.1.0.tgz", @@ -20653,8 +20993,7 @@ "lines-and-columns": { "version": "1.2.4", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lines-and-columns/-/lines-and-columns-1.2.4.tgz", - "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==", - "dev": true + "integrity": "sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==" }, "linkify-it": { "version": "3.0.3", @@ -20707,7 +21046,8 @@ "lodash": { "version": "4.17.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lodash/-/lodash-4.17.2.tgz", - "integrity": "sha512-8mozooKYfrbhO6eMFCjiieXZalOKHpwENKTqMn/g0TrH1j4MLw8qwivmVwfcX5/+3LQJmXAWRXWhWUL+COdYNg==" + "integrity": "sha512-8mozooKYfrbhO6eMFCjiieXZalOKHpwENKTqMn/g0TrH1j4MLw8qwivmVwfcX5/+3LQJmXAWRXWhWUL+COdYNg==", + "dev": true }, "lodash-es": { "version": "4.17.21", @@ -21012,6 +21352,11 @@ "integrity": "sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==", "dev": true }, + "memoize-one": { + "version": "5.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/memoize-one/-/memoize-one-5.2.1.tgz", + "integrity": "sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==" + }, "memoizee": { "version": "0.3.10", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/memoizee/-/memoizee-0.3.10.tgz", @@ -21209,7 +21554,6 @@ "version": "0.5.6", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/mkdirp/-/mkdirp-0.5.6.tgz", "integrity": "sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==", - "dev": true, "requires": { "minimist": "^1.2.6" }, @@ -21217,8 +21561,7 @@ "minimist": { "version": "1.2.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/minimist/-/minimist-1.2.8.tgz", - "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", - "dev": true + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==" } } }, @@ -21315,9 +21658,9 @@ "dev": true }, "nan": { - "version": "2.18.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nan/-/nan-2.18.0.tgz", - "integrity": "sha512-W7tfG7vMOGtD30sHoZSSc/JVYiyDPEyQVso/Zz+/uQd0B0L46gtC+pHha5FFMRpil6fm/AoEcRWyOVi4+E/f8w==", + "version": "2.19.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nan/-/nan-2.19.0.tgz", + "integrity": "sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==", "dev": true, "optional": true }, @@ -21488,6 +21831,14 @@ "integrity": "sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==", "dev": true }, + "nopt": { + "version": "1.0.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/nopt/-/nopt-1.0.10.tgz", + "integrity": "sha512-NWmpvLSqUrgrAC9HCuxEvb+PSloHpqVu+FqcO4eeF2h5qYRhA7ev6KvelyQAKtegUbC6RypJnlEOhd8vloNKYg==", + "requires": { + "abbrev": "1" + } + }, "normalize-package-data": { "version": "2.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/normalize-package-data/-/normalize-package-data-2.5.0.tgz", @@ -21810,7 +22161,6 @@ "version": "1.0.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "requires": { "callsites": "^3.0.0" } @@ -21830,7 +22180,6 @@ "version": "5.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -21889,8 +22238,7 @@ "path-parse": { "version": "1.0.7", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-root": { "version": "0.1.1", @@ -21925,12 +22273,22 @@ } } }, + "path-type": { + "version": "4.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" + }, "pend": { "version": "1.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/pend/-/pend-1.2.0.tgz", "integrity": "sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==", "dev": true }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha512-7EAHlyLHI56VEIdK57uwHdHKIaAGbnXPiw0yWbarQZOKaKpvUIgW0jWRVLiatnM+XXlSwsanIBH/hzGMJulMow==" + }, "picocolors": { "version": "1.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/picocolors/-/picocolors-1.0.0.tgz", @@ -22047,15 +22405,6 @@ "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", "dev": true }, - "promise": { - "version": "7.3.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/promise/-/promise-7.3.1.tgz", - "integrity": "sha512-nolQXZ/4L+bP/UGlkfaIujX9BKxGwmQ9OT4mOt5yvy8iK1h3wqTEJCijzGANTCCl9nWjY41juyAn2K3Q1hLLTg==", - "peer": true, - "requires": { - "asap": "~2.0.3" - } - }, "prop-types": { "version": "15.8.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/prop-types/-/prop-types-15.8.1.tgz", @@ -22066,6 +22415,25 @@ "react-is": "^16.13.1" } }, + "prop-types-extra": { + "version": "1.1.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/prop-types-extra/-/prop-types-extra-1.1.1.tgz", + "integrity": "sha512-59+AHNnHYCdiC+vMwY52WmvP5dM3QLeoumYuEyceQDi9aEhtwN9zIQ2ZNo25sMyXnbh32h+P1ezDsUpUH3JAew==", + "requires": { + "react-is": "^16.3.2", + "warning": "^4.0.0" + }, + "dependencies": { + "warning": { + "version": "4.0.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/warning/-/warning-4.0.3.tgz", + "integrity": "sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==", + "requires": { + "loose-envify": "^1.0.0" + } + } + } + }, "proxy-agent": { "version": "6.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/proxy-agent/-/proxy-agent-6.5.0.tgz", @@ -22220,6 +22588,14 @@ "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", "dev": true }, + "raf": { + "version": "3.4.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/raf/-/raf-3.4.1.tgz", + "integrity": "sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==", + "requires": { + "performance-now": "^2.1.0" + } + }, "randombytes": { "version": "2.1.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/randombytes/-/randombytes-2.1.0.tgz", @@ -22248,52 +22624,63 @@ } }, "react": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react/-/react-15.7.0.tgz", - "integrity": "sha512-5/MMRYmpmM0sMTHGLossnJCrmXQIiJilD6y3YN3TzAwGFj6zdnMtFv6xmi65PHKRV+pehIHpT7oy67Sr6s9AHA==", - "peer": true, + "version": "16.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react/-/react-16.9.0.tgz", + "integrity": "sha512-+7LQnFBwkiw+BobzOF6N//BdoNw0ouwmSJTEm9cglOOmsg/TMiFHZLe2sEoN5M7LgJTj9oHH0gxklfnQe66S1w==", "requires": { - "create-react-class": "^15.6.0", - "fbjs": "^0.8.9", "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2" } }, "react-bootstrap": { - "version": "0.30.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-bootstrap/-/react-bootstrap-0.30.1.tgz", - "integrity": "sha512-lwsrA8zDA58C3IrCakNOlWy06IRWOuumZ9ATmfo0RRgMk0BOVA+9dxMAgLZITlekLQjE0RHM1NRgx8FNA90Dqg==", + "version": "0.33.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-bootstrap/-/react-bootstrap-0.33.1.tgz", + "integrity": "sha512-qWTRravSds87P8WC82tETy2yIso8qDqlIm0czsrduCaYAFtHuyLu0XDbUlfLXeRzqgwm5sRk2wRaTNoiVkk/YQ==", "requires": { - "babel-runtime": "^5.8.38", + "@babel/runtime-corejs2": "^7.0.0", "classnames": "^2.2.5", - "dom-helpers": "^2.4.0", - "invariant": "^2.2.1", - "keycode": "^2.1.2", - "react-overlays": "^0.6.6", + "dom-helpers": "^3.2.0", + "invariant": "^2.2.4", + "keycode": "^2.2.0", + "prop-types": "^15.6.1", + "prop-types-extra": "^1.0.1", + "react-overlays": "^0.9.0", "react-prop-types": "^0.4.0", - "uncontrollable": "^4.0.1", + "react-transition-group": "^2.0.0", + "uncontrollable": "^7.0.2", "warning": "^3.0.0" + }, + "dependencies": { + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + } } }, "react-dom": { - "version": "15.7.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-dom/-/react-dom-15.7.0.tgz", - "integrity": "sha512-mpjXqC2t1FuYsILOLCj0kg6pbg460byZkVA/80VtDmKU/pYmoTdHOtaMcTRIDiyXLz4sIur0cQ04nOC6iGndJg==", - "peer": true, + "version": "16.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-dom/-/react-dom-16.9.0.tgz", + "integrity": "sha512-YFT2rxO9hM70ewk9jq0y6sQk8cL02xm4+IzYBz75CQGlClQQ1Bxq0nhHF6OtSbit+AIahujJgb/CPRibFkMNJQ==", "requires": { - "fbjs": "^0.8.9", "loose-envify": "^1.1.0", - "object-assign": "^4.1.0", - "prop-types": "^15.5.10" + "object-assign": "^4.1.1", + "prop-types": "^15.6.2", + "scheduler": "^0.15.0" } }, "react-input-autosize": { - "version": "1.2.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-input-autosize/-/react-input-autosize-1.2.0.tgz", - "integrity": "sha512-xlmWqzUnBb07xPrsR8iWMOJ2wPqhCEy8jwspum09luCB1nDkDar6ychBZSM6DRZyLF2KFAPmvEVe0/UsbQUmmg==", + "version": "2.2.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-input-autosize/-/react-input-autosize-2.2.2.tgz", + "integrity": "sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==", "requires": { - "create-react-class": "^15.5.2", "prop-types": "^15.5.8" } }, @@ -22302,23 +22689,33 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-is/-/react-is-16.13.1.tgz", "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" }, + "react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, "react-overlays": { - "version": "0.6.12", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-overlays/-/react-overlays-0.6.12.tgz", - "integrity": "sha512-+snFq4z05zk11iviZBoCMBiQZOeNni4cXbfpwhcDN5Gxlkb98cg1ZbqNtHooeYBoyozb1AeVZ55FgvMdAJ+O1A==", + "version": "0.9.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-overlays/-/react-overlays-0.9.3.tgz", + "integrity": "sha512-u2T7nOLnK+Hrntho4p0Nxh+BsJl0bl4Xuwj/Y0a56xywLMetgAfyjnDVrudLXsNcKGaspoC+t3C1V80W9QQTdQ==", "requires": { "classnames": "^2.2.5", - "dom-helpers": "^3.2.0", - "react-prop-types": "^0.4.0", + "dom-helpers": "^3.2.1", + "prop-types": "^15.5.10", + "prop-types-extra": "^1.0.1", + "react-transition-group": "^2.2.1", "warning": "^3.0.0" }, "dependencies": { - "dom-helpers": { - "version": "3.4.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/dom-helpers/-/dom-helpers-3.4.0.tgz", - "integrity": "sha512-LnuPJ+dwqKDIyotW1VzmOZ5TONUN7CwkCR5hrgawTUbkBGYdeoNLZo6nNfGkCrjtE1nXXaj7iMMpDa8/d9WoIA==", + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", "requires": { - "@babel/runtime": "^7.1.2" + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" } } } @@ -22331,13 +22728,51 @@ "warning": "^3.0.0" } }, + "react-redux": { + "version": "5.0.7", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-redux/-/react-redux-5.0.7.tgz", + "integrity": "sha512-5VI8EV5hdgNgyjfmWzBbdrqUkrVRKlyTKk1sGH3jzM2M2Mhj/seQgPXaz6gVAj2lz/nz688AdTqMO18Lr24Zhg==", + "requires": { + "hoist-non-react-statics": "^2.5.0", + "invariant": "^2.0.0", + "lodash": "^4.17.5", + "lodash-es": "^4.17.5", + "loose-envify": "^1.1.0", + "prop-types": "^15.6.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.21", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + } + }, "react-select": { - "version": "1.0.0-rc.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-select/-/react-select-1.0.0-rc.2.tgz", - "integrity": "sha512-rAd7NT44XmkZvSDuzzwnmsiOqgxViP6lhw6cSR1b38YvWpUmOtjg0fj7wDvjn3R7/LH/CDodEcwQqLvbCJHV2A==", + "version": "2.4.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-select/-/react-select-2.4.2.tgz", + "integrity": "sha512-5xFOQ6JJktkY5NTaHrc6x9mKwIjhNIiBkGic1j71uyY+ulFpRFra6f4WKLd9fuCylk4WjLpO5zDhdF4CAcwFzA==", "requires": { - "classnames": "^2.2.4", - "react-input-autosize": "^1.1.0" + "classnames": "^2.2.5", + "emotion": "^9.1.2", + "memoize-one": "^5.0.0", + "prop-types": "^15.6.0", + "raf": "^3.4.0", + "react-input-autosize": "^2.2.1", + "react-transition-group": "^2.2.1" + }, + "dependencies": { + "react-transition-group": { + "version": "2.9.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/react-transition-group/-/react-transition-group-2.9.0.tgz", + "integrity": "sha512-+HzNTCHpeQyl4MJ/bdE0u6XRMe9+XG/+aL4mCxVN4DnPBQ0/5bfHWPDuOZUzYdMj94daZaZdCCc1Dzt9R/xSSg==", + "requires": { + "dom-helpers": "^3.4.0", + "loose-envify": "^1.4.0", + "prop-types": "^15.6.2", + "react-lifecycles-compat": "^3.0.4" + } + } } }, "read-pkg": { @@ -22444,15 +22879,30 @@ "esprima": "~1.0.4" } }, + "reduce-reducers": { + "version": "0.4.3", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/reduce-reducers/-/reduce-reducers-0.4.3.tgz", + "integrity": "sha512-+CNMnI8QhgVMtAt54uQs3kUxC3Sybpa7Y63HR14uGLgI9/QR5ggHvpxwhGGe3wmx5V91YwqQIblN9k5lspAmGw==" + }, "redux": { - "version": "3.5.2", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux/-/redux-3.5.2.tgz", - "integrity": "sha512-44G4d/bVSuQb1T1b9hb+Xwe1kWGP0lyQUKhzdEymNGU6LxRPASac0XaY0pv/71MPzGfzs7i1QKz0him5zk7C2Q==", + "version": "4.0.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux/-/redux-4.0.5.tgz", + "integrity": "sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==", "requires": { - "lodash": "^4.2.1", - "lodash-es": "^4.2.1", - "loose-envify": "^1.1.0", - "symbol-observable": "^0.2.3" + "loose-envify": "^1.4.0", + "symbol-observable": "^1.2.0" + } + }, + "redux-actions": { + "version": "2.6.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/redux-actions/-/redux-actions-2.6.5.tgz", + "integrity": "sha512-pFhEcWFTYNk7DhQgxMGnbsB1H2glqhQJRQrtPb96kD3hWiZRzXHwwmFPswg6V2MjraXRXWNmuP9P84tvdLAJmw==", + "requires": { + "invariant": "^2.2.4", + "just-curry-it": "^3.1.0", + "loose-envify": "^1.4.0", + "reduce-reducers": "^0.4.3", + "to-camel-case": "^1.0.0" } }, "reflect.getprototypeof": { @@ -22713,7 +23163,6 @@ "version": "1.22.8", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/resolve/-/resolve-1.22.8.tgz", "integrity": "sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==", - "dev": true, "requires": { "is-core-module": "^2.13.0", "path-parse": "^1.0.7", @@ -22733,8 +23182,7 @@ "resolve-from": { "version": "4.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" }, "resolve-options": { "version": "1.1.0", @@ -22779,24 +23227,24 @@ } }, "rollup": { - "version": "4.12.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/rollup/-/rollup-4.12.0.tgz", - "integrity": "sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==", - "dev": true, - "requires": { - "@rollup/rollup-android-arm-eabi": "4.12.0", - "@rollup/rollup-android-arm64": "4.12.0", - "@rollup/rollup-darwin-arm64": "4.12.0", - "@rollup/rollup-darwin-x64": "4.12.0", - "@rollup/rollup-linux-arm-gnueabihf": "4.12.0", - "@rollup/rollup-linux-arm64-gnu": "4.12.0", - "@rollup/rollup-linux-arm64-musl": "4.12.0", - "@rollup/rollup-linux-riscv64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-gnu": "4.12.0", - "@rollup/rollup-linux-x64-musl": "4.12.0", - "@rollup/rollup-win32-arm64-msvc": "4.12.0", - "@rollup/rollup-win32-ia32-msvc": "4.12.0", - "@rollup/rollup-win32-x64-msvc": "4.12.0", + "version": "4.12.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/rollup/-/rollup-4.12.1.tgz", + "integrity": "sha512-ggqQKvx/PsB0FaWXhIvVkSWh7a/PCLQAsMjBc+nA2M8Rv2/HG0X6zvixAB7KyZBRtifBUhy5k8voQX/mRnABPg==", + "dev": true, + "requires": { + "@rollup/rollup-android-arm-eabi": "4.12.1", + "@rollup/rollup-android-arm64": "4.12.1", + "@rollup/rollup-darwin-arm64": "4.12.1", + "@rollup/rollup-darwin-x64": "4.12.1", + "@rollup/rollup-linux-arm-gnueabihf": "4.12.1", + "@rollup/rollup-linux-arm64-gnu": "4.12.1", + "@rollup/rollup-linux-arm64-musl": "4.12.1", + "@rollup/rollup-linux-riscv64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-gnu": "4.12.1", + "@rollup/rollup-linux-x64-musl": "4.12.1", + "@rollup/rollup-win32-arm64-msvc": "4.12.1", + "@rollup/rollup-win32-ia32-msvc": "4.12.1", + "@rollup/rollup-win32-x64-msvc": "4.12.1", "@types/estree": "1.0.5", "fsevents": "~2.3.2" }, @@ -22871,7 +23319,8 @@ "safer-buffer": { "version": "2.1.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true }, "samsam": { "version": "1.1.2", @@ -22886,6 +23335,15 @@ "dev": true, "optional": true }, + "scheduler": { + "version": "0.15.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/scheduler/-/scheduler-0.15.0.tgz", + "integrity": "sha512-xAefmSfN6jqAa7Kuq7LIJY0bwAPG3xlCj0HMEBQk1lxYiDKZscY2xJ5U/61ZTrYbmNQbXa+gc7czPkVo11tnCg==", + "requires": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, "selectize": { "version": "0.12.1", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/selectize/-/selectize-0.12.1.tgz", @@ -22975,12 +23433,6 @@ } } }, - "setimmediate": { - "version": "1.0.5", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==", - "peer": true - }, "setprototypeof": { "version": "1.2.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/setprototypeof/-/setprototypeof-1.2.0.tgz", @@ -23221,9 +23673,9 @@ } }, "socks": { - "version": "2.8.4", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/socks/-/socks-2.8.4.tgz", - "integrity": "sha512-D3YaD0aRxR3mEcqnidIs7ReYJFVzWdd6fXJYUM8ixcQcJRGTka/b3saV0KflYhyVJXKhb947GndU35SxYNResQ==", + "version": "2.8.5", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/socks/-/socks-2.8.5.tgz", + "integrity": "sha512-iF+tNDQla22geJdTyJB1wM/qrX9DMRwWrciEPwWLPRWAUEM8sQiyxgckLxWT1f7+9VabJS0jTGGr4QgBuvi6Ww==", "dev": true, "requires": { "ip-address": "^9.0.5", @@ -23584,11 +24036,21 @@ "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/style-mod/-/style-mod-4.1.2.tgz", "integrity": "sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw==" }, + "stylis": { + "version": "3.5.4", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/stylis/-/stylis-3.5.4.tgz", + "integrity": "sha512-8/3pSmthWM7lsPBKv7NXkzn2Uc9W7NotcwGNpJaa3k7WMM1XDCA4MgT5k/8BIexd5ydZdboXtU90XH9Ec4Bv/Q==" + }, + "stylis-rule-sheet": { + "version": "0.0.10", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/stylis-rule-sheet/-/stylis-rule-sheet-0.0.10.tgz", + "integrity": "sha512-nTbZoaqoBnmK+ptANthb10ZRZOGC+EmTLLUxeYIuHNkEKcmKgXX1XWKkUBT2Ac4es3NybooPe0SmvKdhKJZAuw==", + "requires": {} + }, "supports-color": { "version": "5.5.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/supports-color/-/supports-color-5.5.0.tgz", "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, "requires": { "has-flag": "^3.0.0" } @@ -23614,8 +24076,7 @@ "supports-preserve-symlinks-flag": { "version": "1.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", - "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", - "dev": true + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==" }, "sver-compat": { "version": "1.5.0", @@ -23628,9 +24089,9 @@ } }, "symbol-observable": { - "version": "0.2.4", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/symbol-observable/-/symbol-observable-0.2.4.tgz", - "integrity": "sha512-6WFhZ1sqIAG3g55T6RJcOYldJmFrdsnM7adeuFUp1aJwo9EWwMFC0zYHNGGyDvJU/aqPzkQyIsMdNek1u9oRzQ==" + "version": "1.2.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/symbol-observable/-/symbol-observable-1.2.0.tgz", + "integrity": "sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==" }, "taffydb": { "version": "2.6.2", @@ -23683,9 +24144,9 @@ } }, "terser": { - "version": "5.28.1", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/terser/-/terser-5.28.1.tgz", - "integrity": "sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA==", + "version": "5.29.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/terser/-/terser-5.29.1.tgz", + "integrity": "sha512-lZQ/fyaIGxsbGxApKmoPTODIzELy3++mXhS5hOqaAWZjQtpq/hFHAc+rm29NND1rYRxRWKcjuARNwULNXa5RtQ==", "dev": true, "requires": { "@jridgewell/source-map": "^0.3.3", @@ -23787,11 +24248,23 @@ "is-negated-glob": "^1.0.0" } }, + "to-camel-case": { + "version": "1.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-camel-case/-/to-camel-case-1.0.0.tgz", + "integrity": "sha512-nD8pQi5H34kyu1QDMFjzEIYqk0xa9Alt6ZfrdEMuHCFOfTLhDG5pgTu/aAM9Wt9lXILwlXmWP43b8sav0GNE8Q==", + "requires": { + "to-space-case": "^1.0.0" + } + }, "to-fast-properties": { "version": "2.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-fast-properties/-/to-fast-properties-2.0.0.tgz", - "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==", - "dev": true + "integrity": "sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==" + }, + "to-no-case": { + "version": "1.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-no-case/-/to-no-case-1.0.2.tgz", + "integrity": "sha512-Z3g735FxuZY8rodxV4gH7LxClE4H0hTIyHNIHdk+vpQxjLm0cwnKXq/OFVZ76SOQmto7txVcwSCwkU5kqp+FKg==" }, "to-object-path": { "version": "0.3.0", @@ -23865,6 +24338,14 @@ "repeat-string": "^1.6.1" } }, + "to-space-case": { + "version": "1.0.0", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-space-case/-/to-space-case-1.0.0.tgz", + "integrity": "sha512-rLdvwXZ39VOn1IxGL3V6ZstoTbwLRckQmn/U8ZDLuWwIXNpuZDhQ3AiRUlhTbOXFVE9C+dR51wM0CBDhk31VcA==", + "requires": { + "to-no-case": "^1.0.0" + } + }, "to-through": { "version": "2.0.0", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/to-through/-/to-through-2.0.0.tgz", @@ -23892,6 +24373,14 @@ "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==", "dev": true }, + "touch": { + "version": "2.0.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/touch/-/touch-2.0.2.tgz", + "integrity": "sha512-qjNtvsFXTRq7IuMLweVgFxmEuQ6gLbRs2jQxL80TtZ31dEKWYIxRXquij6w6VimyDek5hD3PytljHmEtAs2u0A==", + "requires": { + "nopt": "~1.0.10" + } + }, "tslib": { "version": "2.6.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/tslib/-/tslib-2.6.2.tgz", @@ -24006,7 +24495,8 @@ "ua-parser-js": { "version": "0.7.37", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/ua-parser-js/-/ua-parser-js-0.7.37.tgz", - "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==" + "integrity": "sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA==", + "dev": true }, "uc.micro": { "version": "1.0.6", @@ -24056,11 +24546,14 @@ "dev": true }, "uncontrollable": { - "version": "4.1.0", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/uncontrollable/-/uncontrollable-4.1.0.tgz", - "integrity": "sha512-YN1vmvC+UkttgPcFaal2UaNVODu6Rf1FU2x1guyiQRHOzSKkfTJLb0dzhJAEfRsAtjog4PF9UyNWUM2crqDyvg==", + "version": "7.2.1", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/uncontrollable/-/uncontrollable-7.2.1.tgz", + "integrity": "sha512-svtcfoTADIB0nT9nltgjujTi7BzVmwjZClOmskKu/E8FW9BXzg9os8OLr4f8Dlnk0rYWJIWr4wv9eKUXiQvQwQ==", "requires": { - "invariant": "^2.1.0" + "@babel/runtime": "^7.6.3", + "@types/react": ">=16.9.11", + "invariant": "^2.2.4", + "react-lifecycles-compat": "^3.0.4" } }, "underscore": { @@ -24488,12 +24981,6 @@ "loose-envify": "^1.0.0" } }, - "whatwg-fetch": { - "version": "3.6.20", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/whatwg-fetch/-/whatwg-fetch-3.6.20.tgz", - "integrity": "sha512-EqhiFU6daOA8kpjOWTL0olhVOF3i7OrFzSYiGsEMB8GcXS+RrzauAERX65xMeNWVqxA6HXH2m69Z9LaKKdisfg==", - "peer": true - }, "which": { "version": "2.0.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/which/-/which-2.0.2.tgz", @@ -24695,6 +25182,11 @@ "integrity": "sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==", "dev": true }, + "yaml": { + "version": "1.10.2", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" + }, "yargs": { "version": "17.7.2", "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/yargs/-/yargs-17.7.2.tgz", @@ -24733,9 +25225,9 @@ "dev": true }, "zod": { - "version": "3.25.55", - "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/zod/-/zod-3.25.55.tgz", - "integrity": "sha512-219huNnkSLQnLsQ3uaRjXsxMrVm5C9W3OOpEVt2k5tvMKuA8nBSu38e0B//a+he9Iq2dvmk2VyYVlHqiHa4YBA==", + "version": "3.25.61", + "resolved": "https://wrensecurity.jfrog.io/artifactory/api/npm/npm-virtual/zod/-/zod-3.25.61.tgz", + "integrity": "sha512-fzfJgUw78LTNnHujj9re1Ov/JJQkRZZGDMcYqSx7Hp4rPOkKywaFHq0S6GoHeXs0wGNE/sIOutkXgnwzrVOGCQ==", "dev": true } } diff --git a/openam-ui/openam-ui-ria/package.json b/openam-ui/openam-ui-ria/package.json index a9f5e33e0f..6e6b8ec0f7 100644 --- a/openam-ui/openam-ui-ria/package.json +++ b/openam-ui/openam-ui-ria/package.json @@ -50,12 +50,18 @@ "backbone.paginator": "^2.0.2", "classnames": "2.2.5", "codemirror": "^6.0.1", + "emotion": "9.2.12", "handlebars": "3.0.3", "json-editor": "0.7.9", "microplugin": "0.0.3", - "react-bootstrap": "0.30.1", - "react-select": "1.0.0-rc.2", - "redux": "3.5.2", + "prop-types": "15.8.1", + "react": "16.9.0", + "react-bootstrap": "0.33.1", + "react-dom": "16.9.0", + "react-redux": "5.0.7", + "react-select": "2.4.2", + "redux": "4.0.5", + "redux-actions": "2.6.5", "requirejs-text": "2.0.15", "selectize": "0.12.1" } diff --git a/openam-ui/openam-ui-ria/src/main/js/components/Block.jsx b/openam-ui/openam-ui-ria/src/main/js/components/Block.jsx index c8afb8494d..9759b8cd8d 100644 --- a/openam-ui/openam-ui-ria/src/main/js/components/Block.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/components/Block.jsx @@ -14,6 +14,7 @@ * Copyright 2016 ForgeRock AS. */ +import PropTypes from "prop-types"; import React from "react"; /** @@ -39,9 +40,9 @@ const Block = ({ children, header, description }) => { }; Block.propTypes = { - children: React.PropTypes.arrayOf(React.PropTypes.node).isRequired, - description: React.PropTypes.string, - header: React.PropTypes.string.isRequired + children: PropTypes.arrayOf(PropTypes.node).isRequired, + description: PropTypes.string, + header: PropTypes.string.isRequired }; export default Block; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/CallToAction.jsx b/openam-ui/openam-ui-ria/src/main/js/components/CallToAction.jsx index 1038f68925..d517e2a2c7 100644 --- a/openam-ui/openam-ui-ria/src/main/js/components/CallToAction.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/components/CallToAction.jsx @@ -14,6 +14,7 @@ * Copyright 2016 ForgeRock AS. */ +import PropTypes from "prop-types"; import React from "react"; /** @@ -29,7 +30,7 @@ const CallToAction = ({ children }) => ( ); CallToAction.propTypes = { - children: React.PropTypes.node + children: PropTypes.node }; export default CallToAction; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/Card.jsx b/openam-ui/openam-ui-ria/src/main/js/components/Card.jsx index 488df92e7f..5846fd0b08 100644 --- a/openam-ui/openam-ui-ria/src/main/js/components/Card.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/components/Card.jsx @@ -14,6 +14,7 @@ * Copyright 2016 ForgeRock AS. */ +import PropTypes from "prop-types"; import React from "react"; /** @@ -39,9 +40,9 @@ const Card = ({ href, children, icon }) => ( ); Card.propTypes = { - children: React.PropTypes.node, - href: React.PropTypes.string.isRequired, - icon: React.PropTypes.string.isRequired + children: PropTypes.node, + href: PropTypes.string.isRequired, + icon: PropTypes.string.isRequired }; export default Card; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/EmphasizedText.jsx b/openam-ui/openam-ui-ria/src/main/js/components/EmphasizedText.jsx new file mode 100644 index 0000000000..30433b5d14 --- /dev/null +++ b/openam-ui/openam-ui-ria/src/main/js/components/EmphasizedText.jsx @@ -0,0 +1,57 @@ +/* + * The contents of this file are subject to the terms of the Common Development and + * Distribution License (the License). You may not use this file except in compliance with the + * License. + * + * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the + * specific language governing permission and limitations under the License. + * + * When distributing Covered Software, include this CDDL Header Notice in each file and include + * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL + * Header, with the fields enclosed by brackets [] replaced by your own identifying + * information: "Portions copyright [year] [name of copyright owner]". + * + * Copyright 2017-2019 ForgeRock AS. + */ + +import { map, uniqueId } from "lodash"; +import PropTypes from "prop-types"; +import React from "react"; + +/** + * This function creates an array of snippets, with the odd array snippets being the ones with matched characters, + * and the even snippets being the characters inbetween. The matched snippets are then wrapped in the element. + * @param {string} children The string to which the emphasized text will be applied. + * @param {string} match The characters of the string to emphasize. + * @returns {Array} An array of alternating strings and react elements. + * @example + * Given the string "/applications", + * a match of "a" will return the snippet array ["/", "a", "pplic", "a", "tions"] + * a match of "/AP" will return the snippet array ["", "/ap", "plications"] + */ +function emphasizeMatchingText (children, match) { + const isOdd = (number) => (number % 2) === 1; + const snippets = children.split(new RegExp(`(${match})`, "gi")); + return map(snippets, (snippet, index) => { + const key = uniqueId(`emphasizedText${snippet}`); + return isOdd(index) ? {snippet} : snippet; + }); +} + +const EmphasizedText = ({ children, match }) => { + if (!children) { + return ""; + } + if (match) { + return { emphasizeMatchingText(children, match) }; + } else { + return { children }; + } +}; + +EmphasizedText.propTypes = { + children: PropTypes.string, + match: PropTypes.string +}; + +export default EmphasizedText; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/PageDescription.jsx b/openam-ui/openam-ui-ria/src/main/js/components/PageDescription.jsx index 83dc26efb0..b8a6e1d99b 100644 --- a/openam-ui/openam-ui-ria/src/main/js/components/PageDescription.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/components/PageDescription.jsx @@ -14,6 +14,7 @@ * Copyright 2016 ForgeRock AS. */ +import PropTypes from "prop-types"; import React from "react"; /** @@ -26,7 +27,7 @@ import React from "react"; const PageDescription = ({ children }) =>

{ children }

; PageDescription.propTypes = { - children: React.PropTypes.node + children: PropTypes.node }; export default PageDescription; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/SimplePageHeader.jsx b/openam-ui/openam-ui-ria/src/main/js/components/SimplePageHeader.jsx index ab0a183cc4..1db4dfb4c8 100644 --- a/openam-ui/openam-ui-ria/src/main/js/components/SimplePageHeader.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/components/SimplePageHeader.jsx @@ -14,6 +14,7 @@ * Copyright 2016 ForgeRock AS. */ +import PropTypes from "prop-types"; import React from "react"; /** @@ -37,8 +38,8 @@ const SimplePageHeader = ({ children, title }) => ( ); SimplePageHeader.propTypes = { - children: React.PropTypes.node.isRequired, - title: React.PropTypes.string.isRequired + children: PropTypes.node.isRequired, + title: PropTypes.string.isRequired }; export default SimplePageHeader; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/AsyncSingleSelect.jsx b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/AsyncSingleSelect.jsx new file mode 100644 index 0000000000..a8d4f0fbc1 --- /dev/null +++ b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/AsyncSingleSelect.jsx @@ -0,0 +1,52 @@ +/* + * The contents of this file are subject to the terms of the Common Development and + * Distribution License (the License). You may not use this file except in compliance with the + * License. + * + * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the + * specific language governing permission and limitations under the License. + * + * When distributing Covered Software, include this CDDL Header Notice in each file and include + * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL + * Header, with the fields enclosed by brackets [] replaced by your own identifying + * information: "Portions copyright [year] [name of copyright owner]". + * + * Copyright 2019 ForgeRock AS. + * Portions copyright 2025 Wren Security. + */ + +import { isEmpty } from "lodash"; +import { t } from "i18next"; +import { Async } from "react-select"; +import PropTypes from "prop-types"; +import React from "react"; + +import DropdownIndicator from "./components/DropdownIndicator"; +import Option from "./components/options/DefaultOption"; +import styles from "./components/styles"; + +const noOptionsMessage = ({ inputValue }) => { + if (isEmpty(inputValue)) { + return t("common.form.searchPrompt"); + } +}; +const hideLoadingMessage = () => null; + +const AsyncSingleSelect = (props) => ( + +); + +AsyncSingleSelect.propTypes = { + inputId: PropTypes.string.isRequired, + onChange: PropTypes.func.isRequired +}; + +export default AsyncSingleSelect; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/DropdownIndicator.jsx b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/DropdownIndicator.jsx new file mode 100644 index 0000000000..6fe59db5fe --- /dev/null +++ b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/DropdownIndicator.jsx @@ -0,0 +1,47 @@ +/* + * The contents of this file are subject to the terms of the Common Development and + * Distribution License (the License). You may not use this file except in compliance with the + * License. + * + * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the + * specific language governing permission and limitations under the License. + * + * When distributing Covered Software, include this CDDL Header Notice in each file and include + * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL + * Header, with the fields enclosed by brackets [] replaced by your own identifying + * information: "Portions copyright [year] [name of copyright owner]". + * + * Copyright 2019 ForgeRock AS. + */ + +import { components } from "react-select"; +import classnames from "classnames"; +import PropTypes from "prop-types"; +import React from "react"; + +/* + * This custom DropdownIndicator component wraps the default react-select v2 componet with one that looks and behaves + * in the same manner as our other selectors. The react-select v2 DropdownIndicator is styled to look like bootstrap 4, + * and so looks out of place within our design. For more information @see https://react-select.com/components + */ +const DropdownIndicator = (props) => ( + + + +); + +DropdownIndicator.propTypes = { + selectProps: PropTypes.shape({ + menuIsOpen: PropTypes.bool.isRequired + }).isRequired +}; + +export default DropdownIndicator; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/options/DefaultOption.jsx b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/options/DefaultOption.jsx new file mode 100644 index 0000000000..8ba7b937f3 --- /dev/null +++ b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/options/DefaultOption.jsx @@ -0,0 +1,66 @@ +/* + * The contents of this file are subject to the terms of the Common Development and + * Distribution License (the License). You may not use this file except in compliance with the + * License. + * + * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the + * specific language governing permission and limitations under the License. + * + * When distributing Covered Software, include this CDDL Header Notice in each file and include + * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL + * Header, with the fields enclosed by brackets [] replaced by your own identifying + * information: "Portions copyright [year] [name of copyright owner]". + * + * Copyright 2019 ForgeRock AS. + * Portions copyright 2025 Wren Security. + */ + +import { components } from "react-select"; +import classnames from "classnames"; +import PropTypes from "prop-types"; +import React from "react"; + +import EmphasizedText from "components/EmphasizedText"; + +/* + * This custom DefaultOption component wraps the default react-select v2 componet and adds classNames to the options + * which are then targeted within our functional tests. For more information @see https://react-select.com/components + */ + +const DefaultOption = ({ children, ...props }) => { + const isNewOption = props.data.__isNew__; + + const optionText = isNewOption ? children : ( + + { children } + + ); + + return ( + components.Option && ( + + { optionText } + + ) + ); +}; + +DefaultOption.propTypes = { + children: PropTypes.node, + data: PropTypes.shape({ + __isNew__: PropTypes.bool + }).isRequired, + selectProps: PropTypes.shape({ + inputValue: PropTypes.string + }) +}; + +export default DefaultOption; diff --git a/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/styles.jsm b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/styles.jsm new file mode 100644 index 0000000000..77ff70147a --- /dev/null +++ b/openam-ui/openam-ui-ria/src/main/js/components/inputs/select/components/styles.jsm @@ -0,0 +1,90 @@ +/* + * The contents of this file are subject to the terms of the Common Development and + * Distribution License (the License). You may not use this file except in compliance with the + * License. + * + * You can obtain a copy of the License at legal/CDDLv1.0.txt. See the License for the + * specific language governing permission and limitations under the License. + * + * When distributing Covered Software, include this CDDL Header Notice in each file and include + * the License file at legal/CDDLv1.0.txt. If applicable, add the following below the CDDL + * Header, with the fields enclosed by brackets [] replaced by your own identifying + * information: "Portions copyright [year] [name of copyright owner]". + * + * Copyright 2019-2021 ForgeRock AS. + */ + +/* + * Styled to look like our other selectors which are a themed bootstrap 3 mixed with react-select v1.0 or the jquery + * selectize plugin. For more information about stylying react-select v2 @see https://react-select.com/styles + */ +const styles = { + option: (base, state) => ({ + ...base, + color: "#333", + backgroundColor: state.isSelected ? "#b9d4cf" : state.isFocused ? "#f1f7f6" : "#fff" + }), + clearIndicator: (base) => ({ + ...base, + padding: 6 + }), + control: (base, state) => ({ + ...base, + border: state.isFocused && !state.menuIsOpen ? "1px solid #66afe9" : "1px solid #ccc", + ":hover": { + border: state.isFocused && !state.menuIsOpen ? "1px solid #66afe9" : "1px solid #ccc" + }, + minHeight: 34, + outline: state.isFocused && !state.menuIsOpen ? 0 : base.outline, + boxShadow: state.isFocused && !state.menuIsOpen + ? "inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6)" + : 0 + }), + groupHeading: (base) => ({ + ...base, + color: "#457d78", + background: "#fff", + textTransform: "none", + fontSize: "1em" + }), + group: (base) => ({ + ...base, + borderBottom: "1px solid #ccc" + }), + indicatorSeparator: (base, state) => ({ + ...base, + visibility: state.hasValue && !state.selectProps.isClearable ? "hidden" : base.visibility + }), + valueContainer: (base, state) => ({ + ...base, + padding: state.isMulti && state.hasValue ? "2px" : base.padding + }), + menu: (base) => ({ + ...base, + zIndex: 3 + }), + noOptionsMessage: (base) => ({ + ...base, + textAlign: "left" + }), + multiValue: (base) => ({ + ...base, + border: "1px solid rgba(81,147,135,.24)", + color: "#457d78", + background: "#f1f6f5" + }), + multiValueLabel: (base) => ({ + ...base, + color: "#457d78" + }), + multiValueRemove: (base) => ({ + ...base, + borderLeft: "1px solid #d5e5e2", + ":hover": { + background: "#e4edeb", + cursor: "pointer" + } + }) +}; + +export default styles; diff --git a/openam-ui/openam-ui-ria/src/main/js/main.js b/openam-ui/openam-ui-ria/src/main/js/main.js index c3f02de408..d7db02ae24 100644 --- a/openam-ui/openam-ui-ria/src/main/js/main.js +++ b/openam-ui/openam-ui-ria/src/main/js/main.js @@ -12,7 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Portions copyright 2011-2016 ForgeRock AS. - * Portions copyright 2024 Wren Security. + * Portions copyright 2024-2025 Wren Security. */ require.config({ @@ -50,7 +50,9 @@ require.config({ "classnames" : "libs/classnames", "clockPicker" : "libs/bootstrap-clockpicker", + "create-react-class": "libs/create-react-class", "doTimeout" : "libs/jquery.ba-dotimeout", + "emotion" : "libs/emotion", "form2js" : "libs/form2js", "handlebars" : "libs/handlebars", "i18next" : "libs/i18next", @@ -61,13 +63,16 @@ require.config({ "microplugin" : "libs/microplugin", "moment" : "libs/moment", "popoverclickaway" : "libs/popover-clickaway", + "prop-types" : "libs/prop-types", "qrcode" : "libs/qrcode", "react-bootstrap" : "libs/react-bootstrap", "react-dom" : "libs/react-dom", "react" : "libs/react", "react-input-autosize": "libs/react-input-autosize", + "react-redux" : "libs/react-redux", "react-select" : "libs/react-select", "redux" : "libs/redux", + "redux-actions" : "libs/redux-actions", "selectize" : "libs/selectize-non-standalone", "sifter" : "libs/sifter", "sortable" : "libs/jquery-nestingSortable", @@ -157,28 +162,10 @@ require.config({ }, "sortable": { deps: ["jquery"] - }, - "react-input-autosize": { - deps: ["reactAutosizeInputDep"] - }, - "react-select": { - deps: ["reactSelectDep"] } } }); -define("reactAutosizeInputDep", ["react"], (React) => { - window.React = React; - return {}; -}); - -define("reactSelectDep", ["react-dom", "react-input-autosize", "classnames"], (ReactDOM, autoSize, classNames) => { - window.ReactDOM = ReactDOM; - window.classNames = classNames; - window.AutosizeInput = autoSize; - return {}; -}); - require([ "org/forgerock/commons/ui/common/util/Constants", "org/forgerock/commons/ui/common/main/EventManager", diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/ListApiView.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/ListApiView.jsx index d213b4f104..6916201740 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/ListApiView.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/ListApiView.jsx @@ -12,7 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. - * Portions copyright 2024 Wren Security. + * Portions copyright 2024-2025 Wren Security. */ import { Grid, Panel, Row, Col } from "react-bootstrap"; @@ -60,11 +60,13 @@ class ListApiView extends Component { - + + + diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavChildItem.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavChildItem.jsx index ddb2788eb7..d0736dab83 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavChildItem.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavChildItem.jsx @@ -14,7 +14,8 @@ * Copyright 2016 ForgeRock AS. */ -import React, { PropTypes } from "react"; +import PropTypes from "prop-types"; +import React from "react"; const SideNavChildItem = ({ path, isActiveItem, onItemClick }) => { const onClick = () => onItemClick(path); diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavGroupItem.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavGroupItem.jsx index 9c6fd1c868..249ca1f0af 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavGroupItem.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/api/SideNavGroupItem.jsx @@ -12,9 +12,11 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. + * Portions copyright 2025 Wren Security. */ -import React, { PropTypes } from "react"; +import PropTypes from "prop-types"; +import React from "react"; import _ from "lodash"; import SideNavChildItem from "./SideNavChildItem"; @@ -43,7 +45,8 @@ const SideNavGroupItem = ({ group, activeItem, onItemClick }) => { SideNavGroupItem.propTypes = { activeItem: PropTypes.string.isRequired, - group: PropTypes.shape.isRequired, + // eslint-disable-next-line react/forbid-prop-types + group: PropTypes.object.isRequired, onItemClick: PropTypes.func.isRequired }; diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/authentication/ListAuthenticationView.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/authentication/ListAuthenticationView.jsx index 983a4e4a37..40f7d2ccde 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/authentication/ListAuthenticationView.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/authentication/ListAuthenticationView.jsx @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. + * Portions copyright 2025 Wren Security. */ import { Grid, ListGroup, ListGroupItem, PageHeader, Panel } from "react-bootstrap"; @@ -52,25 +53,27 @@ export default class ListAuthenticationView extends Component { { t("console.configuration.authentication.description") } - - - - { t("console.configuration.authentication.core.coreAttributes") } - - - + + + + + { t("console.configuration.authentication.core.coreAttributes") } + + + - - - { items } - - + + + { items } + + + ); diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/global/scripting/ScriptsList.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/global/scripting/ScriptsList.jsx index b587224af8..a98c66b1db 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/global/scripting/ScriptsList.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/configuration/global/scripting/ScriptsList.jsx @@ -15,6 +15,7 @@ */ import { ListGroup, ListGroupItem } from "react-bootstrap"; +import PropTypes from "prop-types"; import React, { Component } from "react"; import ScriptsService from "org/forgerock/openam/ui/admin/services/global/ScriptsService"; @@ -48,7 +49,7 @@ class ScriptsList extends Component { } ScriptsList.propTypes = { - subSchemaType: React.PropTypes.string.isRequired + subSchemaType: PropTypes.string.isRequired }; export default ScriptsList; diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/applications/agents/SelectAgentView.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/applications/agents/SelectAgentView.jsx index d6794476fc..5db1804916 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/applications/agents/SelectAgentView.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/applications/agents/SelectAgentView.jsx @@ -12,6 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. +* Portions copyright 2025 Wren Security. */ import { PageHeader, Panel, Clearfix, Col } from "react-bootstrap"; @@ -50,19 +51,6 @@ class SelectAgentView extends Component { )); - const footer = ( - - - - ); - return (
@@ -71,10 +59,25 @@ class SelectAgentView extends Component { { t("console.applications.agents.select.description") } - -
- { creatableTypes } -
+ + +
+ { creatableTypes } +
+
+ + + + +
); diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTable.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTable.jsx index eb12eb19e9..0216a7c52e 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTable.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTable.jsx @@ -12,14 +12,15 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. - * Portions copyright 2024 Wren Security. + * Portions copyright 2024-2025 Wren Security. */ import _ from "lodash"; import { Button, ButtonToolbar, ControlLabel, Panel, Table } from "react-bootstrap"; import { t } from "i18next"; import Block from "components/Block"; -import React, { Component, PropTypes } from "react"; +import PropTypes from "prop-types"; +import React, { Component } from "react"; import SessionsTableRow from "./SessionsTableRow"; import store from "store/index"; @@ -39,7 +40,8 @@ class SessionsTable extends Component { }; } - componentWillReceiveProps (nextProps) { + // eslint-disable-next-line camelcase + UNSAFE_componentWillReceiveProps (nextProps) { const updated = _.findByValues(nextProps.data, "sessionHandle", _.map(this.state.checked, "sessionHandle")); this.setState({ checked: updated, @@ -85,42 +87,45 @@ class SessionsTable extends Component { - - - - - - - - - - - - { - _.map(this.props.data, (session) => ( - - )) - } - -
- - { t("common.form.selectAll") } - - - { t("console.sessions.table.headers.0") }{ t("console.sessions.table.headers.1") }{ t("console.sessions.table.headers.2") } -
-
+ + + + + + + + + + + + + { + _.map(this.props.data, (session) => ( + + )) + } + +
+ + { t("common.form.selectAll") } + + + { t("console.sessions.table.headers.0") }{ t("console.sessions.table.headers.1") }{ t("console.sessions.table.headers.2") } +
+
+
); diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTableRow.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTableRow.jsx index 189e10a695..a65c565b26 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTableRow.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsTableRow.jsx @@ -19,7 +19,8 @@ import _ from "lodash"; import { Badge, Button, ButtonGroup, ControlLabel } from "react-bootstrap"; import { t } from "i18next"; import moment from "moment"; -import React, { PropTypes } from "react"; +import PropTypes from "prop-types"; +import React from "react"; const SessionsTableRow = ({ checked, data, onDelete, onSelect, sessionHandle }) => { const handleDelete = () => onDelete(data); diff --git a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsView.jsx b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsView.jsx index fbf3ea739b..4158d2c5dd 100644 --- a/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsView.jsx +++ b/openam-ui/openam-ui-ria/src/main/js/org/forgerock/openam/ui/admin/views/realms/sessions/SessionsView.jsx @@ -12,19 +12,20 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Copyright 2016 ForgeRock AS. - * Portions copyright 2024 Wren Security. + * Portions copyright 2024-2025 Wren Security. */ import _ from "lodash"; import { Panel, FormGroup, ControlLabel } from "react-bootstrap"; import { t } from "i18next"; import React, { Component } from "react"; -import Select from "react-select"; + import { getByUserIdAndRealm, invalidateByHandles } from "org/forgerock/openam/ui/admin/services/realm/SessionsService"; import { getByIdStartsWith } from "org/forgerock/openam/ui/admin/services/realm/UsersService"; +import AsyncSingleSelect from "components/inputs/select/AsyncSingleSelect"; import CallToAction from "components/CallToAction"; import PageDescription from "components/PageDescription"; import SessionsTable from "./SessionsTable"; @@ -34,12 +35,11 @@ import withRouterPropType from "org/forgerock/commons/ui/common/components/hoc/w const fetchUsersByPartialId = _.debounce((userId, realm, callback) => { if (_.isEmpty(userId)) { - callback(null, { options: [] }); + callback([]); } else { getByIdStartsWith(userId, realm).then((response) => { - callback(null, { - options: _.map(response, (user) => ({ label: user, value: user })) - }); + const res = _.map(response, (user) => ({ label: user, value: user })); + callback(res); }, (error) => callback(error.statusText)); } }, 300); @@ -48,7 +48,7 @@ class SessionsView extends Component { constructor (props) { super(props); - this.handleSelectAsyncOnChange = this.handleSelectAsyncOnChange.bind(this); + this.handleOnChange = this.handleOnChange.bind(this); this.handleInvalidateSessions = this.handleInvalidateSessions.bind(this); this.fetchSessionsByUserIdAndRealm = this.fetchSessionsByUserIdAndRealm.bind(this); this.state = { @@ -64,21 +64,21 @@ class SessionsView extends Component { fetchSessionsByUserIdAndRealm (userId, realm) { getByUserIdAndRealm(userId, realm).then((response) => { - this.setState({ sessions: response }); + this.setState({ sessions: response, userId }); }); } - handleSelectAsyncOnChange (newValue) { - const userId = _.get(newValue, "value"); - this.setState({ - sessions: [], - userId - }); - - if (userId) { - this.fetchSessionsByUserIdAndRealm(userId, this.props.router.params[0]); + handleOnChange = (data, { action }) => { + if ((action === "create-option" || action === "select-option") && data.value) { + const realm = this.props.router.params[0]; + this.fetchSessionsByUserIdAndRealm(data.value, realm); + } else if (action === "clear") { + this.setState({ + sessions: [], + userId: null + }); } - } + }; render () { let content; @@ -92,29 +92,28 @@ class SessionsView extends Component { /> ); } else if (this.state.userId) { - content =

{ t("console.sessions.table.noResults") }

; + content = ( + + +

{ t("console.sessions.table.noResults") }

+
+
+ ); } return (
- { t("console.sessions.search.intro") } { t("console.sessions.search.title") } - fetchUsersByPartialId(userId, this.props.router.params[0], cb) } - noResultsText={ t("console.sessions.search.noResults") } - onChange={ this.handleSelectAsyncOnChange } + noOptionsMessage={ () => t("console.sessions.search.noResults") } + onChange={ this.handleOnChange } placeholder={ t("console.sessions.search.placeholder") } - searchPromptText={ t("console.sessions.search.searchPrompt") } - value={ this.state.userId } /> { content } diff --git a/openam-ui/openam-ui-ria/src/main/resources/css/styles-admin.less b/openam-ui/openam-ui-ria/src/main/resources/css/styles-admin.less index a14bf40464..447ad3467d 100644 --- a/openam-ui/openam-ui-ria/src/main/resources/css/styles-admin.less +++ b/openam-ui/openam-ui-ria/src/main/resources/css/styles-admin.less @@ -12,7 +12,7 @@ * information: "Portions copyright [year] [name of copyright owner]". * * Portions copyright 2014-2015 ForgeRock AS. - * Portions copyright 2024 Wren Security. + * Portions copyright 2024-2025 Wren Security. */ // CSS Basic Configuration @@ -29,8 +29,6 @@ @import (less) "selectize.css"; @import (less) "titatoggle.css"; -@import (less) "react-select.css"; - // Admin pages always use the supplied theme, so there is no need to distinguish between structure and theme. @import "common/structure.less"; @import "common/theme.less"; diff --git a/openam-ui/openam-ui-ria/src/main/resources/locales/en/translation.json b/openam-ui/openam-ui-ria/src/main/resources/locales/en/translation.json index 2fbad96bad..44bcb39f07 100644 --- a/openam-ui/openam-ui-ria/src/main/resources/locales/en/translation.json +++ b/openam-ui/openam-ui-ria/src/main/resources/locales/en/translation.json @@ -286,6 +286,7 @@ "createdAt" : "Created at", "createNew": "Create New", "search" : "Search", + "searchPrompt": "Type to search", "selectAll": "Select all", "submit" : "Submit", "actions" : "Actions", @@ -1332,7 +1333,6 @@ "intro": "Find sessions by entering a user ID.", "noResults": "No users found", "placeholder": "User ID", - "searchPrompt": "Type to search", "title": "User" }, "table": {