Selaa lähdekoodia

Initial commit

bodicsek 3 vuotta sitten
commit
6823edd426

+ 4 - 0
.gitignore

@@ -0,0 +1,4 @@
+/node_modules
+/exchange_components
+/web
+.DS_Store

+ 2 - 0
.npmrc

@@ -0,0 +1,2 @@
+registry=https://artifactory.oci.oraclecorp.com/api/npm/global-dev-npm/
+@os:registry=https://artifacthub-phx.oci.oraclecorp.com/api/npm/os-npm-release/

+ 39 - 0
ojet.config.js

@@ -0,0 +1,39 @@
+/**
+  Copyright (c) 2015, 2022, Oracle and/or its affiliates.
+  Licensed under The Universal Permissive License (UPL), Version 1.0
+  as shown at https://oss.oracle.com/licenses/upl/
+
+*/
+
+const merge = require("webpack-merge").merge;
+
+const developmentConfig = {
+  devServer: {
+    https: true
+  }
+};
+
+module.exports = {
+  /**
+   *
+   * @param {object} options.context - ojet build context which contains useful fields like
+   * buildType
+   * @param {object} options.config - Default webpack config generated by ojet. You can
+   * add to it, remove from it or update it using webpack-merge which was
+   * installed alongside webpack. If desired, you can create your own config
+   * and return it which will override the default config
+   * @returns {object|undefined}
+   */
+  webpack: ({ context, config }) => {
+    if (context.buildType === 'release') {
+      // update config with release / production options
+    } else {
+      // update config with development options
+      return merge(config, developmentConfig);
+    }
+    // only have to return if new config object was created but
+    // since it doesn't matter always returning the config is good
+    // practice
+    return config;
+  }
+};

+ 24 - 0
oraclejetconfig.json

@@ -0,0 +1,24 @@
+{
+  "paths": {
+    "source": {
+      "common": "src",
+      "web": "src-web",
+      "hybrid": "src-hybrid",
+      "javascript": ".",
+      "typescript": ".",
+      "styles": "styles",
+      "themes": "themes",
+      "components": "components",
+      "exchangeComponents": "exchange_components"
+    },
+    "staging": {
+      "web": "web",
+      "hybrid": "hybrid",
+      "themes": "staged-themes"
+    }
+  },
+  "defaultBrowser": "chrome",
+  "sassVer": "5.0.0",
+  "defaultTheme": "redwood",
+  "architecture": "vdom"
+}

+ 4584 - 0
package-lock.json

@@ -0,0 +1,4584 @@
+{
+  "name": "idcs-oauth-client",
+  "version": "1.0.0",
+  "lockfileVersion": 1,
+  "requires": true,
+  "dependencies": {
+    "@babel/runtime": {
+      "version": "7.19.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@babel/runtime/-/runtime-7.19.0.tgz",
+      "integrity": "sha1-IrEcA3sJTSeoolBOpNz/APUOIlk=",
+      "requires": {
+        "regenerator-runtime": "^0.13.4"
+      }
+    },
+    "@jridgewell/gen-mapping": {
+      "version": "0.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz",
+      "integrity": "sha1-wa7cYehT8rufXf5tRELTtWWyU7k=",
+      "dev": true,
+      "requires": {
+        "@jridgewell/set-array": "^1.0.1",
+        "@jridgewell/sourcemap-codec": "^1.4.10",
+        "@jridgewell/trace-mapping": "^0.3.9"
+      }
+    },
+    "@jridgewell/resolve-uri": {
+      "version": "3.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz",
+      "integrity": "sha1-IgOxGMFXchrd/mnUe3BGVGMGbXg=",
+      "dev": true
+    },
+    "@jridgewell/set-array": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/set-array/-/set-array-1.1.2.tgz",
+      "integrity": "sha1-fGz5mNbSC5FMClWpGuko/yWWXnI=",
+      "dev": true
+    },
+    "@jridgewell/source-map": {
+      "version": "0.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/source-map/-/source-map-0.3.2.tgz",
+      "integrity": "sha1-9FNRqu1FJ6KYUS7HL4EEDJmFgPs=",
+      "dev": true,
+      "requires": {
+        "@jridgewell/gen-mapping": "^0.3.0",
+        "@jridgewell/trace-mapping": "^0.3.9"
+      }
+    },
+    "@jridgewell/sourcemap-codec": {
+      "version": "1.4.14",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz",
+      "integrity": "sha1-rdTJjTQUcqKJGQtCTvvbCWmRuyQ=",
+      "dev": true
+    },
+    "@jridgewell/trace-mapping": {
+      "version": "0.3.15",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@jridgewell/trace-mapping/-/trace-mapping-0.3.15.tgz",
+      "integrity": "sha1-q6NcSKONP9hLN+ZsnAQj+XRPl3Q=",
+      "dev": true,
+      "requires": {
+        "@jridgewell/resolve-uri": "^3.0.3",
+        "@jridgewell/sourcemap-codec": "^1.4.10"
+      }
+    },
+    "@leichtgewicht/ip-codec": {
+      "version": "2.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz",
+      "integrity": "sha1-sqxibWy5yHGKtFkWbUu0Bbj/p4s=",
+      "dev": true
+    },
+    "@nodelib/fs.scandir": {
+      "version": "2.1.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz",
+      "integrity": "sha1-dhnC6yGyVIP20WdUi0z9WnSIw9U=",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.stat": "2.0.5",
+        "run-parallel": "^1.1.9"
+      }
+    },
+    "@nodelib/fs.stat": {
+      "version": "2.0.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz",
+      "integrity": "sha1-W9Jir5Tp0lvR5xsF3u1Eh2oiLos=",
+      "dev": true
+    },
+    "@nodelib/fs.walk": {
+      "version": "1.2.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz",
+      "integrity": "sha1-6Vc36LtnRt3t9pxVaVNJTxlv5po=",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.scandir": "2.1.5",
+        "fastq": "^1.6.0"
+      }
+    },
+    "@oracle/oraclejet": {
+      "version": "13.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@oracle/oraclejet/-/oraclejet-13.0.3.tgz",
+      "integrity": "sha1-VJBX2RSJ3OISAAAQVMv2bGIOxVk=",
+      "requires": {
+        "@types/geojson": "^7946.0.10",
+        "@types/signals": "^1.0.1",
+        "hammerjs": "2.0.8",
+        "jquery": "3.6.0",
+        "jquery-ui": "1.13.0",
+        "knockout": "3.5.1",
+        "preact": "10.7.2",
+        "proj4": "2.8.0",
+        "require-css": "0.1.10",
+        "requirejs": "2.3.6",
+        "requirejs-text": "2.0.15",
+        "signals": "1.0.0"
+      }
+    },
+    "@oracle/oraclejet-tooling": {
+      "version": "13.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@oracle/oraclejet-tooling/-/oraclejet-tooling-13.0.1.tgz",
+      "integrity": "sha1-Gpox5zMsvtxvB3hIIV8DF3PJz0k=",
+      "dev": true,
+      "requires": {
+        "archiver": "~5.2.0",
+        "connect-livereload": "~0.6.0",
+        "css-what": "~5.0.1",
+        "express": "~4.17.1",
+        "extract-zip": "~1.7.0",
+        "form-data": "~2.5.1",
+        "fs-extra": "~8.1.0",
+        "gaze": "~1.1.2",
+        "glob": "7.2.0",
+        "lodash.difference": "~4.5.0",
+        "lodash.escaperegexp": "~4.1.2",
+        "lodash.isfunction": "~3.0.9",
+        "lodash.mergewith": "~4.6.2",
+        "lodash.remove": "~4.7.0",
+        "lodash.union": "~4.6.0",
+        "open": "6.4.0",
+        "requirejs": "~2.3.6",
+        "serve-index": "~1.9.1",
+        "serve-static": "~1.13.0",
+        "svgo": "~2.7.0",
+        "terser": "~5.8.0",
+        "tiny-lr": "~1.1.0",
+        "underscore": "~1.13.1"
+      }
+    },
+    "@prefresh/babel-plugin": {
+      "version": "0.4.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@prefresh/babel-plugin/-/babel-plugin-0.4.3.tgz",
+      "integrity": "sha1-F17Pb3oDjQaoPRgGUDKDyYx9mGU=",
+      "dev": true
+    },
+    "@prefresh/core": {
+      "version": "1.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@prefresh/core/-/core-1.4.1.tgz",
+      "integrity": "sha1-t1qRe1AOU3OuucSF8YypHh1EM6g=",
+      "dev": true
+    },
+    "@prefresh/utils": {
+      "version": "1.1.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@prefresh/utils/-/utils-1.1.3.tgz",
+      "integrity": "sha1-x2TGyPCRfwpyrhTsV+2L794/m6w=",
+      "dev": true
+    },
+    "@prefresh/webpack": {
+      "version": "3.3.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@prefresh/webpack/-/webpack-3.3.4.tgz",
+      "integrity": "sha1-dCtwzG6aUf+dqA3HXuzLONGCdKo=",
+      "dev": true,
+      "requires": {
+        "@prefresh/core": "^1.3.3",
+        "@prefresh/utils": "^1.1.2"
+      }
+    },
+    "@reduxjs/toolkit": {
+      "version": "1.8.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@reduxjs/toolkit/-/toolkit-1.8.5.tgz",
+      "integrity": "sha1-wUvs4D7gi+iEZ/ItwOz5z4dVJ80=",
+      "requires": {
+        "immer": "^9.0.7",
+        "redux": "^4.1.2",
+        "redux-thunk": "^2.4.1",
+        "reselect": "^4.1.5"
+      }
+    },
+    "@trysound/sax": {
+      "version": "0.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@trysound/sax/-/sax-0.2.0.tgz",
+      "integrity": "sha1-zMqrdYr1Z2Hre/N69vA/Mm3XmK0=",
+      "dev": true
+    },
+    "@types/body-parser": {
+      "version": "1.19.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/body-parser/-/body-parser-1.19.2.tgz",
+      "integrity": "sha1-rqIFnii3ZYY5CBNHrE+rPeFm5vA=",
+      "dev": true,
+      "requires": {
+        "@types/connect": "*",
+        "@types/node": "*"
+      }
+    },
+    "@types/bonjour": {
+      "version": "3.5.10",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/bonjour/-/bonjour-3.5.10.tgz",
+      "integrity": "sha1-D2qt/gDqQU7chvXRBjV82pcB4nU=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/connect": {
+      "version": "3.4.35",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/connect/-/connect-3.4.35.tgz",
+      "integrity": "sha1-X89q5EXkAh0fwiGaSHPMc6O7KtE=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/connect-history-api-fallback": {
+      "version": "1.3.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/connect-history-api-fallback/-/connect-history-api-fallback-1.3.5.tgz",
+      "integrity": "sha1-0feooJ0O1aV67lrpwYq5uAMgXa4=",
+      "dev": true,
+      "requires": {
+        "@types/express-serve-static-core": "*",
+        "@types/node": "*"
+      }
+    },
+    "@types/eslint": {
+      "version": "8.4.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/eslint/-/eslint-8.4.6.tgz",
+      "integrity": "sha1-eXbwVMG8z89RS/8FZMDEHfXAggc=",
+      "dev": true,
+      "requires": {
+        "@types/estree": "*",
+        "@types/json-schema": "*"
+      }
+    },
+    "@types/eslint-scope": {
+      "version": "3.7.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/eslint-scope/-/eslint-scope-3.7.4.tgz",
+      "integrity": "sha1-N/wSI/B4bDlicGihLpTW5vxh3hY=",
+      "dev": true,
+      "requires": {
+        "@types/eslint": "*",
+        "@types/estree": "*"
+      }
+    },
+    "@types/estree": {
+      "version": "0.0.50",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/estree/-/estree-0.0.50.tgz",
+      "integrity": "sha1-Hgyqk2TT/M0pMcPtlv2+ql1MyoM=",
+      "dev": true
+    },
+    "@types/express": {
+      "version": "4.17.14",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/express/-/express-4.17.14.tgz",
+      "integrity": "sha1-FD6gVXJJvBs7VPFdtMgcPU6zVpw=",
+      "dev": true,
+      "requires": {
+        "@types/body-parser": "*",
+        "@types/express-serve-static-core": "^4.17.18",
+        "@types/qs": "*",
+        "@types/serve-static": "*"
+      }
+    },
+    "@types/express-serve-static-core": {
+      "version": "4.17.31",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/express-serve-static-core/-/express-serve-static-core-4.17.31.tgz",
+      "integrity": "sha1-oROe/qtOcyODS7AibmKsAZ9HSy8=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*",
+        "@types/qs": "*",
+        "@types/range-parser": "*"
+      }
+    },
+    "@types/geojson": {
+      "version": "7946.0.10",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/geojson/-/geojson-7946.0.10.tgz",
+      "integrity": "sha1-bfv16hcUL3+aBDgJ8c1MRIy2gkk="
+    },
+    "@types/hoist-non-react-statics": {
+      "version": "3.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz",
+      "integrity": "sha1-ESSq/lEYy1kZd66xzqrtEHDrA58=",
+      "requires": {
+        "@types/react": "*",
+        "hoist-non-react-statics": "^3.3.0"
+      }
+    },
+    "@types/html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha1-T8M6AMHQwWmHsaIM+S0gYUxVrDU=",
+      "dev": true
+    },
+    "@types/http-proxy": {
+      "version": "1.17.9",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/http-proxy/-/http-proxy-1.17.9.tgz",
+      "integrity": "sha1-fw55MTQ3Ye/eHiv0jEDwLz91cFo=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/json-schema": {
+      "version": "7.0.11",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/json-schema/-/json-schema-7.0.11.tgz",
+      "integrity": "sha1-1CG2xSejA398hEM/0sQingFoY9M=",
+      "dev": true
+    },
+    "@types/mime": {
+      "version": "3.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/mime/-/mime-3.0.1.tgz",
+      "integrity": "sha1-X48rygpYY8tpvAsKzYjJbLHUrhA=",
+      "dev": true
+    },
+    "@types/node": {
+      "version": "18.7.18",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/node/-/node-18.7.18.tgz",
+      "integrity": "sha1-YzGE9VwyLk+whhIwfCdO5tXtMVQ=",
+      "dev": true
+    },
+    "@types/prop-types": {
+      "version": "15.7.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/prop-types/-/prop-types-15.7.5.tgz",
+      "integrity": "sha1-XxnSuFqY6VWANvajysyIGUIPBc8="
+    },
+    "@types/qs": {
+      "version": "6.9.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/qs/-/qs-6.9.7.tgz",
+      "integrity": "sha1-Y7t9Bn2xB8weRXwwO8JdUR/r9ss=",
+      "dev": true
+    },
+    "@types/range-parser": {
+      "version": "1.2.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/range-parser/-/range-parser-1.2.4.tgz",
+      "integrity": "sha1-zWZ7z90CUhOq+3ylkVqTJZCs3Nw=",
+      "dev": true
+    },
+    "@types/react": {
+      "version": "18.0.20",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/react/-/react-18.0.20.tgz",
+      "integrity": "sha1-5MNr46VetbRW7PUBvUoA/U/Qyas=",
+      "requires": {
+        "@types/prop-types": "*",
+        "@types/scheduler": "*",
+        "csstype": "^3.0.2"
+      }
+    },
+    "@types/retry": {
+      "version": "0.12.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/retry/-/retry-0.12.0.tgz",
+      "integrity": "sha1-KzXsz87n04zXKtmSMvvVi/+zyE0=",
+      "dev": true
+    },
+    "@types/scheduler": {
+      "version": "0.16.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/scheduler/-/scheduler-0.16.2.tgz",
+      "integrity": "sha1-GmL4lSVyPd4kuhsBsJK/XfitTTk="
+    },
+    "@types/serve-index": {
+      "version": "1.9.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/serve-index/-/serve-index-1.9.1.tgz",
+      "integrity": "sha1-G16FNwoZLAHsbOxHNc8pFzN6Yng=",
+      "dev": true,
+      "requires": {
+        "@types/express": "*"
+      }
+    },
+    "@types/serve-static": {
+      "version": "1.15.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/serve-static/-/serve-static-1.15.0.tgz",
+      "integrity": "sha1-x5MP9hr7M04SGp2ngKrA2bjzQVU=",
+      "dev": true,
+      "requires": {
+        "@types/mime": "*",
+        "@types/node": "*"
+      }
+    },
+    "@types/signals": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/signals/-/signals-1.0.1.tgz",
+      "integrity": "sha1-A775pRp+B7BZhNn0SAOsmcHHzqs="
+    },
+    "@types/sockjs": {
+      "version": "0.3.33",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/sockjs/-/sockjs-0.3.33.tgz",
+      "integrity": "sha1-Vw06C5msmVNg4xNv1gRRE7G9I28=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@types/use-sync-external-store": {
+      "version": "0.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz",
+      "integrity": "sha1-tnJdX0rySs4zs2+v0pUTbnVQn0M="
+    },
+    "@types/ws": {
+      "version": "8.5.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@types/ws/-/ws-8.5.3.tgz",
+      "integrity": "sha1-fSWh/77NPE8tNQaNCyg8A3ADJ00=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*"
+      }
+    },
+    "@webassemblyjs/ast": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/ast/-/ast-1.11.1.tgz",
+      "integrity": "sha1-K/12fq4aaZb0Mv9+jX/HVnnAtqc=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/helper-numbers": "1.11.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.1"
+      }
+    },
+    "@webassemblyjs/floating-point-hex-parser": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz",
+      "integrity": "sha1-9sYacF8P16auyqToGY8j2dwXnk8=",
+      "dev": true
+    },
+    "@webassemblyjs/helper-api-error": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz",
+      "integrity": "sha1-GmMZLYeI5cASgAump6RscFKI/RY=",
+      "dev": true
+    },
+    "@webassemblyjs/helper-buffer": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz",
+      "integrity": "sha1-gyqQDrREiEzemnytRn+BUA9eWrU=",
+      "dev": true
+    },
+    "@webassemblyjs/helper-numbers": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz",
+      "integrity": "sha1-ZNgdohn7u6HjvRv8dPboxOEKYq4=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/floating-point-hex-parser": "1.11.1",
+        "@webassemblyjs/helper-api-error": "1.11.1",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@webassemblyjs/helper-wasm-bytecode": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz",
+      "integrity": "sha1-8ygkHkHnsZnQsgwY6IQpxEMyleE=",
+      "dev": true
+    },
+    "@webassemblyjs/helper-wasm-section": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz",
+      "integrity": "sha1-Ie4GWntjXzGec48N1zv72igcCXo=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/helper-buffer": "1.11.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+        "@webassemblyjs/wasm-gen": "1.11.1"
+      }
+    },
+    "@webassemblyjs/ieee754": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz",
+      "integrity": "sha1-ljkp6bvQVwnn4SJDoJkYCBKZJhQ=",
+      "dev": true,
+      "requires": {
+        "@xtuc/ieee754": "^1.2.0"
+      }
+    },
+    "@webassemblyjs/leb128": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/leb128/-/leb128-1.11.1.tgz",
+      "integrity": "sha1-zoFLRVdOk9drrh+yZEq5zdlSeqU=",
+      "dev": true,
+      "requires": {
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@webassemblyjs/utf8": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/utf8/-/utf8-1.11.1.tgz",
+      "integrity": "sha1-0fi3ZDaefG5rrjUOhU3smlnwo/8=",
+      "dev": true
+    },
+    "@webassemblyjs/wasm-edit": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz",
+      "integrity": "sha1-rSBuv0v5WgWM6YgKjAksXeyBk9Y=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/helper-buffer": "1.11.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+        "@webassemblyjs/helper-wasm-section": "1.11.1",
+        "@webassemblyjs/wasm-gen": "1.11.1",
+        "@webassemblyjs/wasm-opt": "1.11.1",
+        "@webassemblyjs/wasm-parser": "1.11.1",
+        "@webassemblyjs/wast-printer": "1.11.1"
+      }
+    },
+    "@webassemblyjs/wasm-gen": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz",
+      "integrity": "sha1-hsXqMEhJdZt9iMR6MvTwOa48j3Y=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+        "@webassemblyjs/ieee754": "1.11.1",
+        "@webassemblyjs/leb128": "1.11.1",
+        "@webassemblyjs/utf8": "1.11.1"
+      }
+    },
+    "@webassemblyjs/wasm-opt": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz",
+      "integrity": "sha1-ZXtMIgL0zzs0X4pMZGHIwkGJhfI=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/helper-buffer": "1.11.1",
+        "@webassemblyjs/wasm-gen": "1.11.1",
+        "@webassemblyjs/wasm-parser": "1.11.1"
+      }
+    },
+    "@webassemblyjs/wasm-parser": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz",
+      "integrity": "sha1-hspzRTT0F+m9PGfHocddi+QfsZk=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/helper-api-error": "1.11.1",
+        "@webassemblyjs/helper-wasm-bytecode": "1.11.1",
+        "@webassemblyjs/ieee754": "1.11.1",
+        "@webassemblyjs/leb128": "1.11.1",
+        "@webassemblyjs/utf8": "1.11.1"
+      }
+    },
+    "@webassemblyjs/wast-printer": {
+      "version": "1.11.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz",
+      "integrity": "sha1-0Mc77ajuxUJvEK6O9VzuXnCEwvA=",
+      "dev": true,
+      "requires": {
+        "@webassemblyjs/ast": "1.11.1",
+        "@xtuc/long": "4.2.2"
+      }
+    },
+    "@xtuc/ieee754": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@xtuc/ieee754/-/ieee754-1.2.0.tgz",
+      "integrity": "sha1-7vAUoxRa5Hehy8AM0eVSM23Ot5A=",
+      "dev": true
+    },
+    "@xtuc/long": {
+      "version": "4.2.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@xtuc/long/-/long-4.2.2.tgz",
+      "integrity": "sha1-0pHGpOl5ibXGHZrPOWrk/hM6cY0=",
+      "dev": true
+    },
+    "accepts": {
+      "version": "1.3.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/accepts/-/accepts-1.3.8.tgz",
+      "integrity": "sha1-C/C+EltnAUrcsLCSHmLbe//hay4=",
+      "dev": true,
+      "requires": {
+        "mime-types": "~2.1.34",
+        "negotiator": "0.6.3"
+      }
+    },
+    "acorn": {
+      "version": "8.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/acorn/-/acorn-8.8.0.tgz",
+      "integrity": "sha1-iMAYdiBDXH9gFYA/VTna4Fqdvqg=",
+      "dev": true
+    },
+    "acorn-import-assertions": {
+      "version": "1.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/acorn-import-assertions/-/acorn-import-assertions-1.8.0.tgz",
+      "integrity": "sha1-uitZOc5iwjjbbZPYHJsRGym4Vek=",
+      "dev": true
+    },
+    "ajv": {
+      "version": "8.11.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv/-/ajv-8.11.0.tgz",
+      "integrity": "sha1-l36R3ZbKZp9UoR4j43jjO4hKVl8=",
+      "dev": true,
+      "requires": {
+        "fast-deep-equal": "^3.1.1",
+        "json-schema-traverse": "^1.0.0",
+        "require-from-string": "^2.0.2",
+        "uri-js": "^4.2.2"
+      }
+    },
+    "ajv-formats": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv-formats/-/ajv-formats-2.1.1.tgz",
+      "integrity": "sha1-bmaUAGWet0lzu/LjMycYCgmWtSA=",
+      "dev": true,
+      "requires": {
+        "ajv": "^8.0.0"
+      }
+    },
+    "ajv-keywords": {
+      "version": "5.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv-keywords/-/ajv-keywords-5.1.0.tgz",
+      "integrity": "sha1-adTThaRzPNvqtElkoRcKiPh/DhY=",
+      "dev": true,
+      "requires": {
+        "fast-deep-equal": "^3.1.3"
+      }
+    },
+    "ansi-html-community": {
+      "version": "0.0.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansi-html-community/-/ansi-html-community-0.0.8.tgz",
+      "integrity": "sha1-afvE1sy+OD+XNpNK40w/gpDxv0E=",
+      "dev": true
+    },
+    "ansi-regex": {
+      "version": "3.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansi-regex/-/ansi-regex-3.0.1.tgz",
+      "integrity": "sha1-Ej1keekq1FrYl9QFTjx8p9tJROE=",
+      "dev": true
+    },
+    "ansi-styles": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansi-styles/-/ansi-styles-4.3.0.tgz",
+      "integrity": "sha1-7dgDYornHATIWuegkG7a00tkiTc=",
+      "dev": true,
+      "requires": {
+        "color-convert": "^2.0.1"
+      }
+    },
+    "ansicolors": {
+      "version": "0.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansicolors/-/ansicolors-0.3.2.tgz",
+      "integrity": "sha1-ZlWX3oap/+Oqm/vmyuXG6kJrSXk=",
+      "dev": true
+    },
+    "anymatch": {
+      "version": "3.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/anymatch/-/anymatch-3.1.2.tgz",
+      "integrity": "sha1-wFV8CWrzLxBhmPT04qODU343hxY=",
+      "dev": true,
+      "requires": {
+        "normalize-path": "^3.0.0",
+        "picomatch": "^2.0.4"
+      }
+    },
+    "archiver": {
+      "version": "5.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/archiver/-/archiver-5.2.0.tgz",
+      "integrity": "sha1-JaobPZ/r967FsPKW535plgwm25Q=",
+      "dev": true,
+      "requires": {
+        "archiver-utils": "^2.1.0",
+        "async": "^3.2.0",
+        "buffer-crc32": "^0.2.1",
+        "readable-stream": "^3.6.0",
+        "readdir-glob": "^1.0.0",
+        "tar-stream": "^2.1.4",
+        "zip-stream": "^4.0.4"
+      }
+    },
+    "archiver-utils": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/archiver-utils/-/archiver-utils-2.1.0.tgz",
+      "integrity": "sha1-6KRg6UtpPD49oYKgmMpihbqSSeI=",
+      "dev": true,
+      "requires": {
+        "glob": "^7.1.4",
+        "graceful-fs": "^4.2.0",
+        "lazystream": "^1.0.0",
+        "lodash.defaults": "^4.2.0",
+        "lodash.difference": "^4.5.0",
+        "lodash.flatten": "^4.4.0",
+        "lodash.isplainobject": "^4.0.6",
+        "lodash.union": "^4.6.0",
+        "normalize-path": "^3.0.0",
+        "readable-stream": "^2.0.0"
+      },
+      "dependencies": {
+        "readable-stream": {
+          "version": "2.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readable-stream/-/readable-stream-2.3.7.tgz",
+          "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
+          "dev": true,
+          "requires": {
+            "core-util-is": "~1.0.0",
+            "inherits": "~2.0.3",
+            "isarray": "~1.0.0",
+            "process-nextick-args": "~2.0.0",
+            "safe-buffer": "~5.1.1",
+            "string_decoder": "~1.1.1",
+            "util-deprecate": "~1.0.1"
+          }
+        }
+      }
+    },
+    "array-flatten": {
+      "version": "1.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/array-flatten/-/array-flatten-1.1.1.tgz",
+      "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=",
+      "dev": true
+    },
+    "async": {
+      "version": "3.2.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/async/-/async-3.2.4.tgz",
+      "integrity": "sha1-LSLgD4zd61/eXdM1IrVtHPVpqBw=",
+      "dev": true
+    },
+    "asynckit": {
+      "version": "0.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/asynckit/-/asynckit-0.4.0.tgz",
+      "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=",
+      "dev": true
+    },
+    "balanced-match": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/balanced-match/-/balanced-match-1.0.2.tgz",
+      "integrity": "sha1-6D46fj8wCzTLnYf2FfoMvzV2kO4=",
+      "dev": true
+    },
+    "base64-js": {
+      "version": "1.5.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/base64-js/-/base64-js-1.5.1.tgz",
+      "integrity": "sha1-GxtEAWClv3rUC2UPCVljSBkDkwo=",
+      "dev": true
+    },
+    "batch": {
+      "version": "0.6.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/batch/-/batch-0.6.1.tgz",
+      "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=",
+      "dev": true
+    },
+    "big.js": {
+      "version": "5.2.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/big.js/-/big.js-5.2.2.tgz",
+      "integrity": "sha1-ZfCvOC9Xi83HQr2cKB6cstd2gyg=",
+      "dev": true
+    },
+    "binary-extensions": {
+      "version": "2.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/binary-extensions/-/binary-extensions-2.2.0.tgz",
+      "integrity": "sha1-dfUC7q+f/eQvyYgpZFvk6na9ni0=",
+      "dev": true
+    },
+    "bl": {
+      "version": "4.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/bl/-/bl-4.1.0.tgz",
+      "integrity": "sha1-RRU1JkGCvsL7vIOmKrmM8R2fezo=",
+      "dev": true,
+      "requires": {
+        "buffer": "^5.5.0",
+        "inherits": "^2.0.4",
+        "readable-stream": "^3.4.0"
+      }
+    },
+    "body": {
+      "version": "5.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/body/-/body-5.1.0.tgz",
+      "integrity": "sha1-5LoM5BCkaTYyM2dgnstOZVMSUGk=",
+      "dev": true,
+      "requires": {
+        "continuable-cache": "^0.3.1",
+        "error": "^7.0.0",
+        "raw-body": "~1.1.0",
+        "safe-json-parse": "~1.0.1"
+      },
+      "dependencies": {
+        "bytes": {
+          "version": "1.0.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/bytes/-/bytes-1.0.0.tgz",
+          "integrity": "sha1-NWnt6Lo0MV+rmcPpLLBMciDeH6g=",
+          "dev": true
+        },
+        "raw-body": {
+          "version": "1.1.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/raw-body/-/raw-body-1.1.7.tgz",
+          "integrity": "sha1-HQJ8K/oRasxmI7yo8AAWVyqH1CU=",
+          "dev": true,
+          "requires": {
+            "bytes": "1",
+            "string_decoder": "0.10"
+          }
+        },
+        "string_decoder": {
+          "version": "0.10.31",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/string_decoder/-/string_decoder-0.10.31.tgz",
+          "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=",
+          "dev": true
+        }
+      }
+    },
+    "body-parser": {
+      "version": "1.19.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/body-parser/-/body-parser-1.19.2.tgz",
+      "integrity": "sha1-RxTM2cFX1EeXuLVgfXLAuJlS8m4=",
+      "dev": true,
+      "requires": {
+        "bytes": "3.1.2",
+        "content-type": "~1.0.4",
+        "debug": "2.6.9",
+        "depd": "~1.1.2",
+        "http-errors": "1.8.1",
+        "iconv-lite": "0.4.24",
+        "on-finished": "~2.3.0",
+        "qs": "6.9.7",
+        "raw-body": "2.4.3",
+        "type-is": "~1.6.18"
+      }
+    },
+    "bonjour-service": {
+      "version": "1.0.14",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/bonjour-service/-/bonjour-service-1.0.14.tgz",
+      "integrity": "sha1-w0b1vIToeALQj41aYLk/dY5RTuc=",
+      "dev": true,
+      "requires": {
+        "array-flatten": "^2.1.2",
+        "dns-equal": "^1.0.0",
+        "fast-deep-equal": "^3.1.3",
+        "multicast-dns": "^7.2.5"
+      },
+      "dependencies": {
+        "array-flatten": {
+          "version": "2.1.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/array-flatten/-/array-flatten-2.1.2.tgz",
+          "integrity": "sha1-JO+AoowaiTYX4hSbDG0NeIKTsJk=",
+          "dev": true
+        }
+      }
+    },
+    "boolbase": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/boolbase/-/boolbase-1.0.0.tgz",
+      "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=",
+      "dev": true
+    },
+    "brace-expansion": {
+      "version": "1.1.11",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/brace-expansion/-/brace-expansion-1.1.11.tgz",
+      "integrity": "sha1-PH/L9SnYcibz0vUrlm/1Jx60Qd0=",
+      "dev": true,
+      "requires": {
+        "balanced-match": "^1.0.0",
+        "concat-map": "0.0.1"
+      }
+    },
+    "braces": {
+      "version": "3.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/braces/-/braces-3.0.2.tgz",
+      "integrity": "sha1-NFThpGLujVmeI23zNs2epPiv4Qc=",
+      "dev": true,
+      "requires": {
+        "fill-range": "^7.0.1"
+      }
+    },
+    "browserslist": {
+      "version": "4.21.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/browserslist/-/browserslist-4.21.4.tgz",
+      "integrity": "sha1-50lrvGe5453Q+YVl/szcsNT/aYc=",
+      "dev": true,
+      "requires": {
+        "caniuse-lite": "^1.0.30001400",
+        "electron-to-chromium": "^1.4.251",
+        "node-releases": "^2.0.6",
+        "update-browserslist-db": "^1.0.9"
+      }
+    },
+    "buffer": {
+      "version": "5.7.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/buffer/-/buffer-5.7.1.tgz",
+      "integrity": "sha1-umLnwTEzBTWCGXFghRqPZI6Z7tA=",
+      "dev": true,
+      "requires": {
+        "base64-js": "^1.3.1",
+        "ieee754": "^1.1.13"
+      }
+    },
+    "buffer-crc32": {
+      "version": "0.2.13",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/buffer-crc32/-/buffer-crc32-0.2.13.tgz",
+      "integrity": "sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=",
+      "dev": true
+    },
+    "buffer-from": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/buffer-from/-/buffer-from-1.1.2.tgz",
+      "integrity": "sha1-KxRqb9cugLT1XSVfNe1Zo6mkG9U=",
+      "dev": true
+    },
+    "bytes": {
+      "version": "3.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/bytes/-/bytes-3.1.2.tgz",
+      "integrity": "sha1-iwvuuYYFrfGxKPpDhkA8AJ4CIaU=",
+      "dev": true
+    },
+    "camel-case": {
+      "version": "4.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/camel-case/-/camel-case-4.1.2.tgz",
+      "integrity": "sha1-lygHKpVPgFIoIlpt7qazhGHhvVo=",
+      "dev": true,
+      "requires": {
+        "pascal-case": "^3.1.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "camelcase": {
+      "version": "5.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/camelcase/-/camelcase-5.3.1.tgz",
+      "integrity": "sha1-48mzFWnhBoEd8kL3FXJaH0xJQyA=",
+      "dev": true
+    },
+    "caniuse-lite": {
+      "version": "1.0.30001402",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/caniuse-lite/-/caniuse-lite-1.0.30001402.tgz",
+      "integrity": "sha1-qinh9H9QVbDQwHaWpnuLCAI9FMg=",
+      "dev": true
+    },
+    "cardinal": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cardinal/-/cardinal-2.1.1.tgz",
+      "integrity": "sha1-fMEFXYItISlU0HsIXeolHMe8VQU=",
+      "dev": true,
+      "requires": {
+        "ansicolors": "~0.3.2",
+        "redeyed": "~2.1.0"
+      }
+    },
+    "chalk": {
+      "version": "4.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/chalk/-/chalk-4.1.2.tgz",
+      "integrity": "sha1-qsTit3NKdAhnrrFr8CqtVWoeegE=",
+      "dev": true,
+      "requires": {
+        "ansi-styles": "^4.1.0",
+        "supports-color": "^7.1.0"
+      }
+    },
+    "chokidar": {
+      "version": "3.5.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/chokidar/-/chokidar-3.5.3.tgz",
+      "integrity": "sha1-HPN8hwe5Mr0a8a4iwEMuKs0ZA70=",
+      "dev": true,
+      "requires": {
+        "anymatch": "~3.1.2",
+        "braces": "~3.0.2",
+        "fsevents": "~2.3.2",
+        "glob-parent": "~5.1.2",
+        "is-binary-path": "~2.1.0",
+        "is-glob": "~4.0.1",
+        "normalize-path": "~3.0.0",
+        "readdirp": "~3.6.0"
+      },
+      "dependencies": {
+        "glob-parent": {
+          "version": "5.1.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob-parent/-/glob-parent-5.1.2.tgz",
+          "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
+          "dev": true,
+          "requires": {
+            "is-glob": "^4.0.1"
+          }
+        }
+      }
+    },
+    "chrome-trace-event": {
+      "version": "1.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz",
+      "integrity": "sha1-EBXs7UdB4V0GZkqVfbv1DQQeJqw=",
+      "dev": true
+    },
+    "clean-css": {
+      "version": "5.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/clean-css/-/clean-css-5.3.1.tgz",
+      "integrity": "sha1-0GELC5DRJRlqKJTTU2b3NOXXqjI=",
+      "dev": true,
+      "requires": {
+        "source-map": "~0.6.0"
+      }
+    },
+    "cliui": {
+      "version": "4.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cliui/-/cliui-4.1.0.tgz",
+      "integrity": "sha1-NIQi2+gtgAswIu709qwQvy5NG0k=",
+      "dev": true,
+      "requires": {
+        "string-width": "^2.1.1",
+        "strip-ansi": "^4.0.0",
+        "wrap-ansi": "^2.0.0"
+      }
+    },
+    "clone-deep": {
+      "version": "4.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/clone-deep/-/clone-deep-4.0.1.tgz",
+      "integrity": "sha1-wZ/Zvbv4WUK0/ZechNz31fB8I4c=",
+      "dev": true,
+      "requires": {
+        "is-plain-object": "^2.0.4",
+        "kind-of": "^6.0.2",
+        "shallow-clone": "^3.0.0"
+      }
+    },
+    "code-point-at": {
+      "version": "1.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/code-point-at/-/code-point-at-1.1.0.tgz",
+      "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=",
+      "dev": true
+    },
+    "color-convert": {
+      "version": "2.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/color-convert/-/color-convert-2.0.1.tgz",
+      "integrity": "sha1-ctOmjVmMm9s68q0ehPIdiWq9TeM=",
+      "dev": true,
+      "requires": {
+        "color-name": "~1.1.4"
+      }
+    },
+    "color-name": {
+      "version": "1.1.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/color-name/-/color-name-1.1.4.tgz",
+      "integrity": "sha1-wqCah6y95pVD3m9j+jmVyCbFNqI=",
+      "dev": true
+    },
+    "colorette": {
+      "version": "2.0.19",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/colorette/-/colorette-2.0.19.tgz",
+      "integrity": "sha1-zfBE9HrUGg9LVrOg1bTm4aLVp5g=",
+      "dev": true
+    },
+    "combined-stream": {
+      "version": "1.0.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/combined-stream/-/combined-stream-1.0.8.tgz",
+      "integrity": "sha1-w9RaizT9cwYxoRCoolIGgrMdWn8=",
+      "dev": true,
+      "requires": {
+        "delayed-stream": "~1.0.0"
+      }
+    },
+    "commander": {
+      "version": "7.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/commander/-/commander-7.2.0.tgz",
+      "integrity": "sha1-o2y1fQtQHOEI5NIFWaFQo5HZerc=",
+      "dev": true
+    },
+    "compress-commons": {
+      "version": "4.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/compress-commons/-/compress-commons-4.1.1.tgz",
+      "integrity": "sha1-3yoJp+0XRHZCutEKhcyaGeXEKn0=",
+      "dev": true,
+      "requires": {
+        "buffer-crc32": "^0.2.13",
+        "crc32-stream": "^4.0.2",
+        "normalize-path": "^3.0.0",
+        "readable-stream": "^3.6.0"
+      }
+    },
+    "compressible": {
+      "version": "2.0.18",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/compressible/-/compressible-2.0.18.tgz",
+      "integrity": "sha1-r1PMprBw1MPAdQ+9dyhqbXzEb7o=",
+      "dev": true,
+      "requires": {
+        "mime-db": ">= 1.43.0 < 2"
+      }
+    },
+    "compression": {
+      "version": "1.7.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/compression/-/compression-1.7.4.tgz",
+      "integrity": "sha1-lVI+/xcMpXwpoMpB5v4TH0Hlu48=",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.5",
+        "bytes": "3.0.0",
+        "compressible": "~2.0.16",
+        "debug": "2.6.9",
+        "on-headers": "~1.0.2",
+        "safe-buffer": "5.1.2",
+        "vary": "~1.1.2"
+      },
+      "dependencies": {
+        "bytes": {
+          "version": "3.0.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/bytes/-/bytes-3.0.0.tgz",
+          "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=",
+          "dev": true
+        }
+      }
+    },
+    "compression-webpack-plugin": {
+      "version": "10.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/compression-webpack-plugin/-/compression-webpack-plugin-10.0.0.tgz",
+      "integrity": "sha1-NJavGw3HkuE+/EdEmIONv/kVyCM=",
+      "dev": true,
+      "requires": {
+        "schema-utils": "^4.0.0",
+        "serialize-javascript": "^6.0.0"
+      }
+    },
+    "concat-map": {
+      "version": "0.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/concat-map/-/concat-map-0.0.1.tgz",
+      "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=",
+      "dev": true
+    },
+    "concat-stream": {
+      "version": "1.6.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/concat-stream/-/concat-stream-1.6.2.tgz",
+      "integrity": "sha1-kEvfGUzTEi/Gdcd/xKw9T/D9GjQ=",
+      "dev": true,
+      "requires": {
+        "buffer-from": "^1.0.0",
+        "inherits": "^2.0.3",
+        "readable-stream": "^2.2.2",
+        "typedarray": "^0.0.6"
+      },
+      "dependencies": {
+        "readable-stream": {
+          "version": "2.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readable-stream/-/readable-stream-2.3.7.tgz",
+          "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
+          "dev": true,
+          "requires": {
+            "core-util-is": "~1.0.0",
+            "inherits": "~2.0.3",
+            "isarray": "~1.0.0",
+            "process-nextick-args": "~2.0.0",
+            "safe-buffer": "~5.1.1",
+            "string_decoder": "~1.1.1",
+            "util-deprecate": "~1.0.1"
+          }
+        }
+      }
+    },
+    "connect-history-api-fallback": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/connect-history-api-fallback/-/connect-history-api-fallback-2.0.0.tgz",
+      "integrity": "sha1-ZHJkhFJRoNryW5fOh4NMrOD18cg=",
+      "dev": true
+    },
+    "connect-livereload": {
+      "version": "0.6.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/connect-livereload/-/connect-livereload-0.6.1.tgz",
+      "integrity": "sha1-GsDIu52c/VsotimYelapI525uqo=",
+      "dev": true
+    },
+    "content-disposition": {
+      "version": "0.5.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/content-disposition/-/content-disposition-0.5.4.tgz",
+      "integrity": "sha1-i4K076yCUSoCuwsdzsnSxejrW/4=",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "5.2.1"
+      },
+      "dependencies": {
+        "safe-buffer": {
+          "version": "5.2.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/safe-buffer/-/safe-buffer-5.2.1.tgz",
+          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
+          "dev": true
+        }
+      }
+    },
+    "content-type": {
+      "version": "1.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/content-type/-/content-type-1.0.4.tgz",
+      "integrity": "sha1-4TjMdeBAxyexlm/l5fjJruJW/js=",
+      "dev": true
+    },
+    "continuable-cache": {
+      "version": "0.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/continuable-cache/-/continuable-cache-0.3.1.tgz",
+      "integrity": "sha1-vXJ6f67XfnH/OYWskzUakSczrQ8=",
+      "dev": true
+    },
+    "cookie": {
+      "version": "0.4.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cookie/-/cookie-0.4.2.tgz",
+      "integrity": "sha1-DkHyTeXs8xeUfIL8eJ4GqISCRDI=",
+      "dev": true
+    },
+    "cookie-signature": {
+      "version": "1.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cookie-signature/-/cookie-signature-1.0.6.tgz",
+      "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=",
+      "dev": true
+    },
+    "copy-webpack-plugin": {
+      "version": "11.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/copy-webpack-plugin/-/copy-webpack-plugin-11.0.0.tgz",
+      "integrity": "sha1-ltTb219z0C3XLQUo0ZWHIaty4Eo=",
+      "dev": true,
+      "requires": {
+        "fast-glob": "^3.2.11",
+        "glob-parent": "^6.0.1",
+        "globby": "^13.1.1",
+        "normalize-path": "^3.0.0",
+        "schema-utils": "^4.0.0",
+        "serialize-javascript": "^6.0.0"
+      }
+    },
+    "core-util-is": {
+      "version": "1.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/core-util-is/-/core-util-is-1.0.3.tgz",
+      "integrity": "sha1-pgQtNjTCsn6TKPg3uWX6yDgI24U=",
+      "dev": true
+    },
+    "crc-32": {
+      "version": "1.2.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/crc-32/-/crc-32-1.2.2.tgz",
+      "integrity": "sha1-PK01qTS4v3HyXKUkttpR+36s4v8=",
+      "dev": true
+    },
+    "crc32-stream": {
+      "version": "4.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/crc32-stream/-/crc32-stream-4.0.2.tgz",
+      "integrity": "sha1-ySKtIrODlavp04cPAvqBNO1wkAc=",
+      "dev": true,
+      "requires": {
+        "crc-32": "^1.2.0",
+        "readable-stream": "^3.4.0"
+      }
+    },
+    "cross-spawn": {
+      "version": "6.0.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cross-spawn/-/cross-spawn-6.0.5.tgz",
+      "integrity": "sha1-Sl7Hxk364iw6FBJNus3uhG2Ay8Q=",
+      "dev": true,
+      "requires": {
+        "nice-try": "^1.0.4",
+        "path-key": "^2.0.1",
+        "semver": "^5.5.0",
+        "shebang-command": "^1.2.0",
+        "which": "^1.2.9"
+      }
+    },
+    "css-loader": {
+      "version": "6.7.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/css-loader/-/css-loader-6.7.1.tgz",
+      "integrity": "sha1-6YEG8VT24brz/DvEVcuZgcHV/S4=",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.1.0",
+        "postcss": "^8.4.7",
+        "postcss-modules-extract-imports": "^3.0.0",
+        "postcss-modules-local-by-default": "^4.0.0",
+        "postcss-modules-scope": "^3.0.0",
+        "postcss-modules-values": "^4.0.0",
+        "postcss-value-parser": "^4.2.0",
+        "semver": "^7.3.5"
+      },
+      "dependencies": {
+        "semver": {
+          "version": "7.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/semver/-/semver-7.3.7.tgz",
+          "integrity": "sha1-EsW2Sa/b+QSXB3luIqQCiBTOUj8=",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        }
+      }
+    },
+    "css-select": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/css-select/-/css-select-4.3.0.tgz",
+      "integrity": "sha1-23EpsoRmYv2GKM/ElquytZ5BUps=",
+      "dev": true,
+      "requires": {
+        "boolbase": "^1.0.0",
+        "css-what": "^6.0.1",
+        "domhandler": "^4.3.1",
+        "domutils": "^2.8.0",
+        "nth-check": "^2.0.1"
+      },
+      "dependencies": {
+        "css-what": {
+          "version": "6.1.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/css-what/-/css-what-6.1.0.tgz",
+          "integrity": "sha1-+17/z3bx3eosgb36pN5E55uscPQ=",
+          "dev": true
+        }
+      }
+    },
+    "css-tree": {
+      "version": "1.1.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/css-tree/-/css-tree-1.1.3.tgz",
+      "integrity": "sha1-60hw+2/XcHMn7JXC/yqwm16NuR0=",
+      "dev": true,
+      "requires": {
+        "mdn-data": "2.0.14",
+        "source-map": "^0.6.1"
+      }
+    },
+    "css-what": {
+      "version": "5.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/css-what/-/css-what-5.0.1.tgz",
+      "integrity": "sha1-PvqCATH0ZpqKwkCPnDLnx96fTK0=",
+      "dev": true
+    },
+    "cssesc": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cssesc/-/cssesc-3.0.0.tgz",
+      "integrity": "sha1-N3QZGZA7hoVl4cCep0dEXNGJg+4=",
+      "dev": true
+    },
+    "csso": {
+      "version": "4.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/csso/-/csso-4.2.0.tgz",
+      "integrity": "sha1-6jpWE0bo3J9UbW/r7dUBh884lSk=",
+      "dev": true,
+      "requires": {
+        "css-tree": "^1.1.2"
+      }
+    },
+    "csstype": {
+      "version": "3.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/csstype/-/csstype-3.1.1.tgz",
+      "integrity": "sha1-hBtTLEXHWO5UahHVvXt7RzyMMLk="
+    },
+    "debug": {
+      "version": "2.6.9",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/debug/-/debug-2.6.9.tgz",
+      "integrity": "sha1-XRKFFd8TT/Mn6QpMk/Tgd6U2NB8=",
+      "dev": true,
+      "requires": {
+        "ms": "2.0.0"
+      }
+    },
+    "decamelize": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/decamelize/-/decamelize-1.2.0.tgz",
+      "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=",
+      "dev": true
+    },
+    "default-gateway": {
+      "version": "6.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/default-gateway/-/default-gateway-6.0.3.tgz",
+      "integrity": "sha1-gZSUyIgFO9t0PtvzQ9bN9/KUOnE=",
+      "dev": true,
+      "requires": {
+        "execa": "^5.0.0"
+      },
+      "dependencies": {
+        "cross-spawn": {
+          "version": "7.0.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/cross-spawn/-/cross-spawn-7.0.3.tgz",
+          "integrity": "sha1-9zqFudXUHQRVUcF34ogtSshXKKY=",
+          "dev": true,
+          "requires": {
+            "path-key": "^3.1.0",
+            "shebang-command": "^2.0.0",
+            "which": "^2.0.1"
+          }
+        },
+        "execa": {
+          "version": "5.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/execa/-/execa-5.1.1.tgz",
+          "integrity": "sha1-+ArZy/Qpj3vR1MlVXCHpN0HEEd0=",
+          "dev": true,
+          "requires": {
+            "cross-spawn": "^7.0.3",
+            "get-stream": "^6.0.0",
+            "human-signals": "^2.1.0",
+            "is-stream": "^2.0.0",
+            "merge-stream": "^2.0.0",
+            "npm-run-path": "^4.0.1",
+            "onetime": "^5.1.2",
+            "signal-exit": "^3.0.3",
+            "strip-final-newline": "^2.0.0"
+          }
+        },
+        "get-stream": {
+          "version": "6.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/get-stream/-/get-stream-6.0.1.tgz",
+          "integrity": "sha1-omLY7vZ6ztV8KFKtYWdSakPL97c=",
+          "dev": true
+        },
+        "is-stream": {
+          "version": "2.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-stream/-/is-stream-2.0.1.tgz",
+          "integrity": "sha1-+sHj1TuXrVqdCunO8jifWBClwHc=",
+          "dev": true
+        },
+        "npm-run-path": {
+          "version": "4.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/npm-run-path/-/npm-run-path-4.0.1.tgz",
+          "integrity": "sha1-t+zR5e1T2o43pV4cImnguX7XSOo=",
+          "dev": true,
+          "requires": {
+            "path-key": "^3.0.0"
+          }
+        },
+        "path-key": {
+          "version": "3.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-key/-/path-key-3.1.1.tgz",
+          "integrity": "sha1-WB9q3mWMu6ZaDTOA3ndTKVBU83U=",
+          "dev": true
+        },
+        "shebang-command": {
+          "version": "2.0.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/shebang-command/-/shebang-command-2.0.0.tgz",
+          "integrity": "sha1-zNCvT4g1+9wmW4JGGq8MNmY/NOo=",
+          "dev": true,
+          "requires": {
+            "shebang-regex": "^3.0.0"
+          }
+        },
+        "shebang-regex": {
+          "version": "3.0.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/shebang-regex/-/shebang-regex-3.0.0.tgz",
+          "integrity": "sha1-rhbxZE2HPsrYQ7AwexQzYtTEIXI=",
+          "dev": true
+        },
+        "which": {
+          "version": "2.0.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/which/-/which-2.0.2.tgz",
+          "integrity": "sha1-fGqN0KY2oDJ+ELWckobu6T8/UbE=",
+          "dev": true,
+          "requires": {
+            "isexe": "^2.0.0"
+          }
+        }
+      }
+    },
+    "define-lazy-prop": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz",
+      "integrity": "sha1-P3rkIRKbyqrJvHSQXJigAJ7J7n8=",
+      "dev": true
+    },
+    "delayed-stream": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/delayed-stream/-/delayed-stream-1.0.0.tgz",
+      "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=",
+      "dev": true
+    },
+    "depd": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/depd/-/depd-1.1.2.tgz",
+      "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=",
+      "dev": true
+    },
+    "destroy": {
+      "version": "1.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/destroy/-/destroy-1.0.4.tgz",
+      "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=",
+      "dev": true
+    },
+    "detect-node": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/detect-node/-/detect-node-2.1.0.tgz",
+      "integrity": "sha1-yccHdaScPQO8LAbZpzvlUPl4+LE=",
+      "dev": true
+    },
+    "dir-glob": {
+      "version": "3.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dir-glob/-/dir-glob-3.0.1.tgz",
+      "integrity": "sha1-Vtv3PZkqSpO6FYT0U0Bj/S5BcX8=",
+      "dev": true,
+      "requires": {
+        "path-type": "^4.0.0"
+      }
+    },
+    "dns-equal": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dns-equal/-/dns-equal-1.0.0.tgz",
+      "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=",
+      "dev": true
+    },
+    "dns-packet": {
+      "version": "5.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dns-packet/-/dns-packet-5.4.0.tgz",
+      "integrity": "sha1-H4hHfPnyfniiE/ttEYrjjnWah5s=",
+      "dev": true,
+      "requires": {
+        "@leichtgewicht/ip-codec": "^2.0.1"
+      }
+    },
+    "dom-converter": {
+      "version": "0.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dom-converter/-/dom-converter-0.2.0.tgz",
+      "integrity": "sha1-ZyGp2u4uKTaClVtq/kFncWJ7t2g=",
+      "dev": true,
+      "requires": {
+        "utila": "~0.4"
+      }
+    },
+    "dom-serializer": {
+      "version": "1.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dom-serializer/-/dom-serializer-1.4.1.tgz",
+      "integrity": "sha1-3l1Bsa6ikCFdxFptrorc8dMuLTA=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.2.0",
+        "entities": "^2.0.0"
+      }
+    },
+    "domelementtype": {
+      "version": "2.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/domelementtype/-/domelementtype-2.3.0.tgz",
+      "integrity": "sha1-XEXo6GmVJiYzHXqrMm0B2vZdWJ0=",
+      "dev": true
+    },
+    "domhandler": {
+      "version": "4.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/domhandler/-/domhandler-4.3.1.tgz",
+      "integrity": "sha1-jXkgM0FvWdaLwDpap7AYwcqJJ5w=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.2.0"
+      }
+    },
+    "domutils": {
+      "version": "2.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/domutils/-/domutils-2.8.0.tgz",
+      "integrity": "sha1-RDfe9dtuLR9dbuhZvZXKfQIEgTU=",
+      "dev": true,
+      "requires": {
+        "dom-serializer": "^1.0.1",
+        "domelementtype": "^2.2.0",
+        "domhandler": "^4.2.0"
+      }
+    },
+    "dot-case": {
+      "version": "3.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/dot-case/-/dot-case-3.0.4.tgz",
+      "integrity": "sha1-mytnDQCkMWZ6inW6Kc0bmICc51E=",
+      "dev": true,
+      "requires": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "ee-first": {
+      "version": "1.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ee-first/-/ee-first-1.1.1.tgz",
+      "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=",
+      "dev": true
+    },
+    "electron-to-chromium": {
+      "version": "1.4.254",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/electron-to-chromium/-/electron-to-chromium-1.4.254.tgz",
+      "integrity": "sha1-xiA1g4kKv4jfwL4EbNctO0j4vrY=",
+      "dev": true
+    },
+    "emojis-list": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/emojis-list/-/emojis-list-3.0.0.tgz",
+      "integrity": "sha1-VXBmIEatKeLpFucariYKvf9Pang=",
+      "dev": true
+    },
+    "encodeurl": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/encodeurl/-/encodeurl-1.0.2.tgz",
+      "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=",
+      "dev": true
+    },
+    "end-of-stream": {
+      "version": "1.4.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/end-of-stream/-/end-of-stream-1.4.4.tgz",
+      "integrity": "sha1-WuZKX0UFe682JuwU2gyl5LJDHrA=",
+      "dev": true,
+      "requires": {
+        "once": "^1.4.0"
+      }
+    },
+    "enhanced-resolve": {
+      "version": "5.10.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/enhanced-resolve/-/enhanced-resolve-5.10.0.tgz",
+      "integrity": "sha1-DcV5w7sqEDLjV6xFuPOm861PseY=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "^4.2.4",
+        "tapable": "^2.2.0"
+      }
+    },
+    "entities": {
+      "version": "2.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/entities/-/entities-2.2.0.tgz",
+      "integrity": "sha1-CY3JDruD2N/6CJ1VJWs1HTTE2lU=",
+      "dev": true
+    },
+    "error": {
+      "version": "7.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/error/-/error-7.2.1.tgz",
+      "integrity": "sha1-6rIaRom19oT8g9qEoOOQ3oLZSJQ=",
+      "dev": true,
+      "requires": {
+        "string-template": "~0.2.1"
+      }
+    },
+    "es-module-lexer": {
+      "version": "0.9.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/es-module-lexer/-/es-module-lexer-0.9.3.tgz",
+      "integrity": "sha1-bxPbAMw4QXE32vdDZvU1yOtDjxk=",
+      "dev": true
+    },
+    "escalade": {
+      "version": "3.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/escalade/-/escalade-3.1.1.tgz",
+      "integrity": "sha1-2M/ccACWXFoBdLSoLqpcBVJ0LkA=",
+      "dev": true
+    },
+    "escape-html": {
+      "version": "1.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/escape-html/-/escape-html-1.0.3.tgz",
+      "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=",
+      "dev": true
+    },
+    "eslint-scope": {
+      "version": "5.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/eslint-scope/-/eslint-scope-5.1.1.tgz",
+      "integrity": "sha1-54blmmbLkrP2wfsNUIqrF0hI9Iw=",
+      "dev": true,
+      "requires": {
+        "esrecurse": "^4.3.0",
+        "estraverse": "^4.1.1"
+      }
+    },
+    "esprima": {
+      "version": "4.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/esprima/-/esprima-4.0.1.tgz",
+      "integrity": "sha1-E7BM2z5sXRnfkatph6hpVhmwqnE=",
+      "dev": true
+    },
+    "esrecurse": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/esrecurse/-/esrecurse-4.3.0.tgz",
+      "integrity": "sha1-eteWTWeauyi+5yzsY3WLHF0smSE=",
+      "dev": true,
+      "requires": {
+        "estraverse": "^5.2.0"
+      },
+      "dependencies": {
+        "estraverse": {
+          "version": "5.3.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/estraverse/-/estraverse-5.3.0.tgz",
+          "integrity": "sha1-LupSkHAvJquP5TcDcP+GyWXSESM=",
+          "dev": true
+        }
+      }
+    },
+    "estraverse": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/estraverse/-/estraverse-4.3.0.tgz",
+      "integrity": "sha1-OYrT88WiSUi+dyXoPRGn3ijNvR0=",
+      "dev": true
+    },
+    "etag": {
+      "version": "1.8.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/etag/-/etag-1.8.1.tgz",
+      "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=",
+      "dev": true
+    },
+    "eventemitter3": {
+      "version": "4.0.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/eventemitter3/-/eventemitter3-4.0.7.tgz",
+      "integrity": "sha1-Lem2j2Uo1WRO9cWVJqG0oHMGFp8=",
+      "dev": true
+    },
+    "events": {
+      "version": "3.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/events/-/events-3.3.0.tgz",
+      "integrity": "sha1-Mala0Kkk4tLEGagTrrLE6HjqdAA=",
+      "dev": true
+    },
+    "execa": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/execa/-/execa-1.0.0.tgz",
+      "integrity": "sha1-xiNqW7TfbW8V6I5/AXeYIWdJ3dg=",
+      "dev": true,
+      "requires": {
+        "cross-spawn": "^6.0.0",
+        "get-stream": "^4.0.0",
+        "is-stream": "^1.1.0",
+        "npm-run-path": "^2.0.0",
+        "p-finally": "^1.0.0",
+        "signal-exit": "^3.0.0",
+        "strip-eof": "^1.0.0"
+      }
+    },
+    "express": {
+      "version": "4.17.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/express/-/express-4.17.3.tgz",
+      "integrity": "sha1-9scwIZSk+1QnG3Oh/noGR4yPhaE=",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.8",
+        "array-flatten": "1.1.1",
+        "body-parser": "1.19.2",
+        "content-disposition": "0.5.4",
+        "content-type": "~1.0.4",
+        "cookie": "0.4.2",
+        "cookie-signature": "1.0.6",
+        "debug": "2.6.9",
+        "depd": "~1.1.2",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "finalhandler": "~1.1.2",
+        "fresh": "0.5.2",
+        "merge-descriptors": "1.0.1",
+        "methods": "~1.1.2",
+        "on-finished": "~2.3.0",
+        "parseurl": "~1.3.3",
+        "path-to-regexp": "0.1.7",
+        "proxy-addr": "~2.0.7",
+        "qs": "6.9.7",
+        "range-parser": "~1.2.1",
+        "safe-buffer": "5.2.1",
+        "send": "0.17.2",
+        "serve-static": "1.14.2",
+        "setprototypeof": "1.2.0",
+        "statuses": "~1.5.0",
+        "type-is": "~1.6.18",
+        "utils-merge": "1.0.1",
+        "vary": "~1.1.2"
+      },
+      "dependencies": {
+        "safe-buffer": {
+          "version": "5.2.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/safe-buffer/-/safe-buffer-5.2.1.tgz",
+          "integrity": "sha1-Hq+fqb2x/dTsdfWPnNtOa3gn7sY=",
+          "dev": true
+        },
+        "serve-static": {
+          "version": "1.14.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/serve-static/-/serve-static-1.14.2.tgz",
+          "integrity": "sha1-ci1ilLHWJibUG0OgE+zkWY0pK/o=",
+          "dev": true,
+          "requires": {
+            "encodeurl": "~1.0.2",
+            "escape-html": "~1.0.3",
+            "parseurl": "~1.3.3",
+            "send": "0.17.2"
+          }
+        }
+      }
+    },
+    "extract-zip": {
+      "version": "1.7.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/extract-zip/-/extract-zip-1.7.0.tgz",
+      "integrity": "sha1-VWzDrp339FLEk6DPtRzDAneUCSc=",
+      "dev": true,
+      "requires": {
+        "concat-stream": "^1.6.2",
+        "debug": "^2.6.9",
+        "mkdirp": "^0.5.4",
+        "yauzl": "^2.10.0"
+      }
+    },
+    "fast-deep-equal": {
+      "version": "3.1.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz",
+      "integrity": "sha1-On1WtVnWy8PrUSMlJE5hmmXGxSU=",
+      "dev": true
+    },
+    "fast-glob": {
+      "version": "3.2.12",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fast-glob/-/fast-glob-3.2.12.tgz",
+      "integrity": "sha1-fznsmcLmqwMDNxQtqeDBjzevroA=",
+      "dev": true,
+      "requires": {
+        "@nodelib/fs.stat": "^2.0.2",
+        "@nodelib/fs.walk": "^1.2.3",
+        "glob-parent": "^5.1.2",
+        "merge2": "^1.3.0",
+        "micromatch": "^4.0.4"
+      },
+      "dependencies": {
+        "glob-parent": {
+          "version": "5.1.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob-parent/-/glob-parent-5.1.2.tgz",
+          "integrity": "sha1-hpgyxYA0/mikCTwX3BXoNA2EAcQ=",
+          "dev": true,
+          "requires": {
+            "is-glob": "^4.0.1"
+          }
+        }
+      }
+    },
+    "fast-json-stable-stringify": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz",
+      "integrity": "sha1-h0v2nG9ATCtdmcSBNBOZ/VWJJjM=",
+      "dev": true
+    },
+    "fastq": {
+      "version": "1.13.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fastq/-/fastq-1.13.0.tgz",
+      "integrity": "sha1-YWdg+Ip1Jr38WWt8q4wYk4w2uYw=",
+      "dev": true,
+      "requires": {
+        "reusify": "^1.0.4"
+      }
+    },
+    "faye-websocket": {
+      "version": "0.10.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/faye-websocket/-/faye-websocket-0.10.0.tgz",
+      "integrity": "sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=",
+      "dev": true,
+      "requires": {
+        "websocket-driver": ">=0.5.1"
+      }
+    },
+    "fd-slicer": {
+      "version": "1.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fd-slicer/-/fd-slicer-1.1.0.tgz",
+      "integrity": "sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=",
+      "dev": true,
+      "requires": {
+        "pend": "~1.2.0"
+      }
+    },
+    "fill-range": {
+      "version": "7.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fill-range/-/fill-range-7.0.1.tgz",
+      "integrity": "sha1-GRmmp8df44ssfHflGYU12prN2kA=",
+      "dev": true,
+      "requires": {
+        "to-regex-range": "^5.0.1"
+      }
+    },
+    "finalhandler": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/finalhandler/-/finalhandler-1.1.2.tgz",
+      "integrity": "sha1-t+fQAP/RGTjQ/bBTUG9uur6fWH0=",
+      "dev": true,
+      "requires": {
+        "debug": "2.6.9",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "on-finished": "~2.3.0",
+        "parseurl": "~1.3.3",
+        "statuses": "~1.5.0",
+        "unpipe": "~1.0.0"
+      }
+    },
+    "find-up": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/find-up/-/find-up-3.0.0.tgz",
+      "integrity": "sha1-SRafHXmTQwZG2mHsxa41XCHJe3M=",
+      "dev": true,
+      "requires": {
+        "locate-path": "^3.0.0"
+      }
+    },
+    "follow-redirects": {
+      "version": "1.15.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/follow-redirects/-/follow-redirects-1.15.2.tgz",
+      "integrity": "sha1-tGCGQUS6Y/JoEJbydMTlcCbaLBM=",
+      "dev": true
+    },
+    "form-data": {
+      "version": "2.5.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/form-data/-/form-data-2.5.1.tgz",
+      "integrity": "sha1-8svsV7XlniNxbhKP5E1OXdI4lfQ=",
+      "dev": true,
+      "requires": {
+        "asynckit": "^0.4.0",
+        "combined-stream": "^1.0.6",
+        "mime-types": "^2.1.12"
+      }
+    },
+    "forwarded": {
+      "version": "0.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/forwarded/-/forwarded-0.2.0.tgz",
+      "integrity": "sha1-ImmTZCiq1MFcfr6XeahL8LKoGBE=",
+      "dev": true
+    },
+    "fresh": {
+      "version": "0.5.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fresh/-/fresh-0.5.2.tgz",
+      "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=",
+      "dev": true
+    },
+    "fs-constants": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fs-constants/-/fs-constants-1.0.0.tgz",
+      "integrity": "sha1-a+Dem+mYzhavivwkSXue6bfM2a0=",
+      "dev": true
+    },
+    "fs-extra": {
+      "version": "8.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fs-extra/-/fs-extra-8.1.0.tgz",
+      "integrity": "sha1-SdQ8RaiM2Wd2aMt74bRu/bjS4cA=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "^4.2.0",
+        "jsonfile": "^4.0.0",
+        "universalify": "^0.1.0"
+      }
+    },
+    "fs-monkey": {
+      "version": "1.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fs-monkey/-/fs-monkey-1.0.3.tgz",
+      "integrity": "sha1-rjrJLVO7Mo7+DpodlUH2rY1I4tM=",
+      "dev": true
+    },
+    "fs.realpath": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fs.realpath/-/fs.realpath-1.0.0.tgz",
+      "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=",
+      "dev": true
+    },
+    "fsevents": {
+      "version": "2.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/fsevents/-/fsevents-2.3.2.tgz",
+      "integrity": "sha1-ilJveLj99GI7cJ4Ll1xSwkwC/Ro=",
+      "dev": true,
+      "optional": true
+    },
+    "gaze": {
+      "version": "1.1.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/gaze/-/gaze-1.1.3.tgz",
+      "integrity": "sha1-xEFzPhO5J6yMD/C0w7Az8ogSkko=",
+      "dev": true,
+      "requires": {
+        "globule": "^1.0.0"
+      }
+    },
+    "get-caller-file": {
+      "version": "1.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/get-caller-file/-/get-caller-file-1.0.3.tgz",
+      "integrity": "sha1-+Xj6TJDR3+f/LWvtoqUV5xO9z0o=",
+      "dev": true
+    },
+    "get-stdin": {
+      "version": "6.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/get-stdin/-/get-stdin-6.0.0.tgz",
+      "integrity": "sha1-ngm/cSs2CrkiXoEgSPcf3pyJZXs=",
+      "dev": true
+    },
+    "get-stream": {
+      "version": "4.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/get-stream/-/get-stream-4.1.0.tgz",
+      "integrity": "sha1-wbJVV189wh1Zv8ec09K0axw6VLU=",
+      "dev": true,
+      "requires": {
+        "pump": "^3.0.0"
+      }
+    },
+    "glob": {
+      "version": "7.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob/-/glob-7.2.0.tgz",
+      "integrity": "sha1-0VU1r3cy4C6Uj0xBYovZECk/YCM=",
+      "dev": true,
+      "requires": {
+        "fs.realpath": "^1.0.0",
+        "inflight": "^1.0.4",
+        "inherits": "2",
+        "minimatch": "^3.0.4",
+        "once": "^1.3.0",
+        "path-is-absolute": "^1.0.0"
+      }
+    },
+    "glob-parent": {
+      "version": "6.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob-parent/-/glob-parent-6.0.2.tgz",
+      "integrity": "sha1-bSN9mQg5UMeSkPJMdkKj3poo+eM=",
+      "dev": true,
+      "requires": {
+        "is-glob": "^4.0.3"
+      }
+    },
+    "glob-to-regexp": {
+      "version": "0.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz",
+      "integrity": "sha1-x1KXCHyFG5pXi9IX3VmpL1n+VG4=",
+      "dev": true
+    },
+    "globby": {
+      "version": "13.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/globby/-/globby-13.1.2.tgz",
+      "integrity": "sha1-KQRxBVgkJ6tuyk+QUgBmewVtpRU=",
+      "dev": true,
+      "requires": {
+        "dir-glob": "^3.0.1",
+        "fast-glob": "^3.2.11",
+        "ignore": "^5.2.0",
+        "merge2": "^1.4.1",
+        "slash": "^4.0.0"
+      }
+    },
+    "globule": {
+      "version": "1.3.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/globule/-/globule-1.3.4.tgz",
+      "integrity": "sha1-fBHEMFYFWnWm5oKURTwX8nlhcPs=",
+      "dev": true,
+      "requires": {
+        "glob": "~7.1.1",
+        "lodash": "^4.17.21",
+        "minimatch": "~3.0.2"
+      },
+      "dependencies": {
+        "glob": {
+          "version": "7.1.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/glob/-/glob-7.1.7.tgz",
+          "integrity": "sha1-Oxk+kjPwHULQs/eClLvutBj5SpA=",
+          "dev": true,
+          "requires": {
+            "fs.realpath": "^1.0.0",
+            "inflight": "^1.0.4",
+            "inherits": "2",
+            "minimatch": "^3.0.4",
+            "once": "^1.3.0",
+            "path-is-absolute": "^1.0.0"
+          }
+        },
+        "minimatch": {
+          "version": "3.0.8",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/minimatch/-/minimatch-3.0.8.tgz",
+          "integrity": "sha1-XmpZvRHiqw3hz7hD6y2C5UbDIcE=",
+          "dev": true,
+          "requires": {
+            "brace-expansion": "^1.1.7"
+          }
+        }
+      }
+    },
+    "graceful-fs": {
+      "version": "4.2.10",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/graceful-fs/-/graceful-fs-4.2.10.tgz",
+      "integrity": "sha1-FH06AG2kyjzhRyjHrvwofDZ9emw=",
+      "dev": true
+    },
+    "hammerjs": {
+      "version": "2.0.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/hammerjs/-/hammerjs-2.0.8.tgz",
+      "integrity": "sha1-BO93hiz/K7edMPdpIJWTAiK/YPE="
+    },
+    "handle-thing": {
+      "version": "2.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/handle-thing/-/handle-thing-2.0.1.tgz",
+      "integrity": "sha1-hX95zjWVgMNA1DCBzGSJcNC7I04=",
+      "dev": true
+    },
+    "has-flag": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/has-flag/-/has-flag-4.0.0.tgz",
+      "integrity": "sha1-lEdx/ZyByBJlxNaUGGDaBrtZR5s=",
+      "dev": true
+    },
+    "he": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/he/-/he-1.2.0.tgz",
+      "integrity": "sha1-hK5l+n6vsWX922FWauFLrwVmTw8=",
+      "dev": true
+    },
+    "hoist-non-react-statics": {
+      "version": "3.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz",
+      "integrity": "sha1-7OCsr3HWLClpwuxZ/v9CpLGoW0U=",
+      "requires": {
+        "react-is": "^16.7.0"
+      },
+      "dependencies": {
+        "react-is": {
+          "version": "16.13.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/react-is/-/react-is-16.13.1.tgz",
+          "integrity": "sha1-eJcppNw23imZ3BVt1sHZwYzqVqQ="
+        }
+      }
+    },
+    "hpack.js": {
+      "version": "2.1.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/hpack.js/-/hpack.js-2.1.6.tgz",
+      "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=",
+      "dev": true,
+      "requires": {
+        "inherits": "^2.0.1",
+        "obuf": "^1.0.0",
+        "readable-stream": "^2.0.1",
+        "wbuf": "^1.1.0"
+      },
+      "dependencies": {
+        "readable-stream": {
+          "version": "2.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readable-stream/-/readable-stream-2.3.7.tgz",
+          "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
+          "dev": true,
+          "requires": {
+            "core-util-is": "~1.0.0",
+            "inherits": "~2.0.3",
+            "isarray": "~1.0.0",
+            "process-nextick-args": "~2.0.0",
+            "safe-buffer": "~5.1.1",
+            "string_decoder": "~1.1.1",
+            "util-deprecate": "~1.0.1"
+          }
+        }
+      }
+    },
+    "html-entities": {
+      "version": "2.3.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/html-entities/-/html-entities-2.3.3.tgz",
+      "integrity": "sha1-EX12Jr7OMn/Iuqzoho+m9e+FbkY=",
+      "dev": true
+    },
+    "html-minifier-terser": {
+      "version": "6.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/html-minifier-terser/-/html-minifier-terser-6.1.0.tgz",
+      "integrity": "sha1-v8gYk0zAeRj2s2afV3Ts39SPMqs=",
+      "dev": true,
+      "requires": {
+        "camel-case": "^4.1.2",
+        "clean-css": "^5.2.2",
+        "commander": "^8.3.0",
+        "he": "^1.2.0",
+        "param-case": "^3.0.4",
+        "relateurl": "^0.2.7",
+        "terser": "^5.10.0"
+      },
+      "dependencies": {
+        "commander": {
+          "version": "8.3.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/commander/-/commander-8.3.0.tgz",
+          "integrity": "sha1-SDfqGy2me5xhamevuw+v7lZ7ymY=",
+          "dev": true
+        },
+        "terser": {
+          "version": "5.15.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/terser/-/terser-5.15.0.tgz",
+          "integrity": "sha1-4WlniU7rpuEJFQnsg/DGDhefJCU=",
+          "dev": true,
+          "requires": {
+            "@jridgewell/source-map": "^0.3.2",
+            "acorn": "^8.5.0",
+            "commander": "^2.20.0",
+            "source-map-support": "~0.5.20"
+          },
+          "dependencies": {
+            "commander": {
+              "version": "2.20.3",
+              "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/commander/-/commander-2.20.3.tgz",
+              "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=",
+              "dev": true
+            }
+          }
+        }
+      }
+    },
+    "html-replace-webpack-plugin": {
+      "version": "2.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/html-replace-webpack-plugin/-/html-replace-webpack-plugin-2.6.0.tgz",
+      "integrity": "sha1-UG2B4Gy11lGSgc58fd567uBGIOc=",
+      "dev": true
+    },
+    "html-webpack-plugin": {
+      "version": "5.5.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/html-webpack-plugin/-/html-webpack-plugin-5.5.0.tgz",
+      "integrity": "sha1-w5EZNvV2gcH59Ni2jBWM2d/lL1A=",
+      "dev": true,
+      "requires": {
+        "@types/html-minifier-terser": "^6.0.0",
+        "html-minifier-terser": "^6.0.2",
+        "lodash": "^4.17.21",
+        "pretty-error": "^4.0.0",
+        "tapable": "^2.0.0"
+      }
+    },
+    "htmlparser2": {
+      "version": "6.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/htmlparser2/-/htmlparser2-6.1.0.tgz",
+      "integrity": "sha1-xNditsM3GgXb5l6UrkOp+EX7j7c=",
+      "dev": true,
+      "requires": {
+        "domelementtype": "^2.0.1",
+        "domhandler": "^4.0.0",
+        "domutils": "^2.5.2",
+        "entities": "^2.0.0"
+      }
+    },
+    "http-deceiver": {
+      "version": "1.2.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-deceiver/-/http-deceiver-1.2.7.tgz",
+      "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=",
+      "dev": true
+    },
+    "http-errors": {
+      "version": "1.8.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-errors/-/http-errors-1.8.1.tgz",
+      "integrity": "sha1-fD8oV3y8iiBziEVdvWIpXtB71ow=",
+      "dev": true,
+      "requires": {
+        "depd": "~1.1.2",
+        "inherits": "2.0.4",
+        "setprototypeof": "1.2.0",
+        "statuses": ">= 1.5.0 < 2",
+        "toidentifier": "1.0.1"
+      }
+    },
+    "http-parser-js": {
+      "version": "0.5.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-parser-js/-/http-parser-js-0.5.8.tgz",
+      "integrity": "sha1-ryMJDZrE4kVz3m9q7MnYSki/IOM=",
+      "dev": true
+    },
+    "http-proxy": {
+      "version": "1.18.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-proxy/-/http-proxy-1.18.1.tgz",
+      "integrity": "sha1-QBVB8FNIhLv5UmAzTnL4juOXZUk=",
+      "dev": true,
+      "requires": {
+        "eventemitter3": "^4.0.0",
+        "follow-redirects": "^1.0.0",
+        "requires-port": "^1.0.0"
+      }
+    },
+    "http-proxy-middleware": {
+      "version": "2.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-proxy-middleware/-/http-proxy-middleware-2.0.6.tgz",
+      "integrity": "sha1-4aTdaXlXLHq1pOS1UJXR8yp0lj8=",
+      "dev": true,
+      "requires": {
+        "@types/http-proxy": "^1.17.8",
+        "http-proxy": "^1.18.1",
+        "is-glob": "^4.0.1",
+        "is-plain-obj": "^3.0.0",
+        "micromatch": "^4.0.2"
+      }
+    },
+    "human-signals": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/human-signals/-/human-signals-2.1.0.tgz",
+      "integrity": "sha1-3JH8ukLk0G5Kuu0zs+ejwC9RTqA=",
+      "dev": true
+    },
+    "iconv-lite": {
+      "version": "0.4.24",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/iconv-lite/-/iconv-lite-0.4.24.tgz",
+      "integrity": "sha1-ICK0sl+93CHS9SSXSkdKr+czkIs=",
+      "dev": true,
+      "requires": {
+        "safer-buffer": ">= 2.1.2 < 3"
+      }
+    },
+    "icss-utils": {
+      "version": "5.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/icss-utils/-/icss-utils-5.1.0.tgz",
+      "integrity": "sha1-xr5oWKvQE9do6YNmrkfiXViHsa4=",
+      "dev": true
+    },
+    "ieee754": {
+      "version": "1.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ieee754/-/ieee754-1.2.1.tgz",
+      "integrity": "sha1-jrehCmP/8l0VpXsAFYbRd9Gw01I=",
+      "dev": true
+    },
+    "ignore": {
+      "version": "5.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ignore/-/ignore-5.2.0.tgz",
+      "integrity": "sha1-bTusj6f+DUXZ+b57rC/CeVd+NFo=",
+      "dev": true
+    },
+    "immer": {
+      "version": "9.0.15",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/immer/-/immer-9.0.15.tgz",
+      "integrity": "sha1-C5Fp5bHSITerp9Q/ioGkld0bYtw="
+    },
+    "inflight": {
+      "version": "1.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/inflight/-/inflight-1.0.6.tgz",
+      "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=",
+      "dev": true,
+      "requires": {
+        "once": "^1.3.0",
+        "wrappy": "1"
+      }
+    },
+    "inherits": {
+      "version": "2.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/inherits/-/inherits-2.0.4.tgz",
+      "integrity": "sha1-D6LGT5MpF8NDOg3tVTY6rjdBa3w=",
+      "dev": true
+    },
+    "invert-kv": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/invert-kv/-/invert-kv-2.0.0.tgz",
+      "integrity": "sha1-c5P1r6Weyf9fZ6J2INEcIm4+7AI=",
+      "dev": true
+    },
+    "ipaddr.js": {
+      "version": "1.9.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ipaddr.js/-/ipaddr.js-1.9.1.tgz",
+      "integrity": "sha1-v/OFQ+64mEglB5/zoqjmy9RngbM=",
+      "dev": true
+    },
+    "is-binary-path": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-binary-path/-/is-binary-path-2.1.0.tgz",
+      "integrity": "sha1-6h9/O4DwZCNug0cPhsCcJU+0Wwk=",
+      "dev": true,
+      "requires": {
+        "binary-extensions": "^2.0.0"
+      }
+    },
+    "is-docker": {
+      "version": "2.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-docker/-/is-docker-2.2.1.tgz",
+      "integrity": "sha1-M+6r4jz+hvFL3kQIoCwM+4U6zao=",
+      "dev": true
+    },
+    "is-extglob": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-extglob/-/is-extglob-2.1.1.tgz",
+      "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=",
+      "dev": true
+    },
+    "is-fullwidth-code-point": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz",
+      "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=",
+      "dev": true
+    },
+    "is-glob": {
+      "version": "4.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-glob/-/is-glob-4.0.3.tgz",
+      "integrity": "sha1-ZPYeQsu7LuwgcanawLKLoeZdUIQ=",
+      "dev": true,
+      "requires": {
+        "is-extglob": "^2.1.1"
+      }
+    },
+    "is-number": {
+      "version": "7.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-number/-/is-number-7.0.0.tgz",
+      "integrity": "sha1-dTU0W4lnNNX4DE0GxQlVUnoU8Ss=",
+      "dev": true
+    },
+    "is-plain-obj": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-plain-obj/-/is-plain-obj-3.0.0.tgz",
+      "integrity": "sha1-r28uoUrFpkYYOlu9tbqrvBVq2dc=",
+      "dev": true
+    },
+    "is-plain-object": {
+      "version": "2.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-plain-object/-/is-plain-object-2.0.4.tgz",
+      "integrity": "sha1-LBY7P6+xtgbZ0Xko8FwqHDjgdnc=",
+      "dev": true,
+      "requires": {
+        "isobject": "^3.0.1"
+      }
+    },
+    "is-stream": {
+      "version": "1.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-stream/-/is-stream-1.1.0.tgz",
+      "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=",
+      "dev": true
+    },
+    "is-wsl": {
+      "version": "1.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-wsl/-/is-wsl-1.1.0.tgz",
+      "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=",
+      "dev": true
+    },
+    "isarray": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/isarray/-/isarray-1.0.0.tgz",
+      "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=",
+      "dev": true
+    },
+    "isexe": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/isexe/-/isexe-2.0.0.tgz",
+      "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=",
+      "dev": true
+    },
+    "isobject": {
+      "version": "3.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/isobject/-/isobject-3.0.1.tgz",
+      "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=",
+      "dev": true
+    },
+    "jest-worker": {
+      "version": "27.5.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/jest-worker/-/jest-worker-27.5.1.tgz",
+      "integrity": "sha1-jRRvCQDolzsQa29zzB6ajLhvjbA=",
+      "dev": true,
+      "requires": {
+        "@types/node": "*",
+        "merge-stream": "^2.0.0",
+        "supports-color": "^8.0.0"
+      },
+      "dependencies": {
+        "supports-color": {
+          "version": "8.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/supports-color/-/supports-color-8.1.1.tgz",
+          "integrity": "sha1-zW/BfihQDP9WwbhsCn/UpUpzAFw=",
+          "dev": true,
+          "requires": {
+            "has-flag": "^4.0.0"
+          }
+        }
+      }
+    },
+    "jquery": {
+      "version": "3.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/jquery/-/jquery-3.6.0.tgz",
+      "integrity": "sha1-xyoJ8Vwb3OFC9J2/EXC9+K2sJHA="
+    },
+    "jquery-ui": {
+      "version": "1.13.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/jquery-ui/-/jquery-ui-1.13.0.tgz",
+      "integrity": "sha1-q1rGXzfKCTxRs0eMQJf1W7wAjzY=",
+      "requires": {
+        "jquery": ">=1.8.0 <4.0.0"
+      }
+    },
+    "json-parse-better-errors": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz",
+      "integrity": "sha1-u4Z8+zRQ5pEHwTHRxRS6s9yLyqk=",
+      "dev": true
+    },
+    "json-schema-traverse": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz",
+      "integrity": "sha1-rnvLNlard6c7pcSb9lTzjmtoYOI=",
+      "dev": true
+    },
+    "json5": {
+      "version": "2.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json5/-/json5-2.2.1.tgz",
+      "integrity": "sha1-ZV1Q7R5vla0aPKq6vSsO/aELOVw=",
+      "dev": true
+    },
+    "jsonfile": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/jsonfile/-/jsonfile-4.0.0.tgz",
+      "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=",
+      "dev": true,
+      "requires": {
+        "graceful-fs": "^4.1.6"
+      }
+    },
+    "kind-of": {
+      "version": "6.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/kind-of/-/kind-of-6.0.3.tgz",
+      "integrity": "sha1-B8BQNKbDSfoG4k+jWqdttFgM5N0=",
+      "dev": true
+    },
+    "knockout": {
+      "version": "3.5.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/knockout/-/knockout-3.5.1.tgz",
+      "integrity": "sha1-YsgegYQ76iAI/SPFde3ZypeOdc8="
+    },
+    "lazystream": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lazystream/-/lazystream-1.0.1.tgz",
+      "integrity": "sha1-SUyDEGLx+UCCUexE2xy6KSQqJjg=",
+      "dev": true,
+      "requires": {
+        "readable-stream": "^2.0.5"
+      },
+      "dependencies": {
+        "readable-stream": {
+          "version": "2.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readable-stream/-/readable-stream-2.3.7.tgz",
+          "integrity": "sha1-Hsoc9xGu+BTAT2IlKjamL2yyO1c=",
+          "dev": true,
+          "requires": {
+            "core-util-is": "~1.0.0",
+            "inherits": "~2.0.3",
+            "isarray": "~1.0.0",
+            "process-nextick-args": "~2.0.0",
+            "safe-buffer": "~5.1.1",
+            "string_decoder": "~1.1.1",
+            "util-deprecate": "~1.0.1"
+          }
+        }
+      }
+    },
+    "lcid": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lcid/-/lcid-2.0.0.tgz",
+      "integrity": "sha1-bvXS32DlL4LrIopMNz6NHzlyU88=",
+      "dev": true,
+      "requires": {
+        "invert-kv": "^2.0.0"
+      }
+    },
+    "livereload-js": {
+      "version": "2.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/livereload-js/-/livereload-js-2.4.0.tgz",
+      "integrity": "sha1-RHwxzx6pq1L8INthXF3fZ494AJw=",
+      "dev": true
+    },
+    "loader-runner": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/loader-runner/-/loader-runner-4.3.0.tgz",
+      "integrity": "sha1-wbShY7mfYUgwNTsWdV5xSawjFOE=",
+      "dev": true
+    },
+    "loader-utils": {
+      "version": "2.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/loader-utils/-/loader-utils-2.0.2.tgz",
+      "integrity": "sha1-1uO0+4GHByGuTghoqxHdY4NowSk=",
+      "dev": true,
+      "requires": {
+        "big.js": "^5.2.2",
+        "emojis-list": "^3.0.0",
+        "json5": "^2.1.2"
+      }
+    },
+    "locate-path": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/locate-path/-/locate-path-3.0.0.tgz",
+      "integrity": "sha1-2+w7OrdZdYBxtY/ln8QYca8hQA4=",
+      "dev": true,
+      "requires": {
+        "p-locate": "^3.0.0",
+        "path-exists": "^3.0.0"
+      }
+    },
+    "lodash": {
+      "version": "4.17.21",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash/-/lodash-4.17.21.tgz",
+      "integrity": "sha1-Z5WRxWTDv/quhFTPCz3zcMPWkRw=",
+      "dev": true
+    },
+    "lodash.defaults": {
+      "version": "4.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.defaults/-/lodash.defaults-4.2.0.tgz",
+      "integrity": "sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=",
+      "dev": true
+    },
+    "lodash.difference": {
+      "version": "4.5.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.difference/-/lodash.difference-4.5.0.tgz",
+      "integrity": "sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=",
+      "dev": true
+    },
+    "lodash.escaperegexp": {
+      "version": "4.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz",
+      "integrity": "sha1-ZHYsSGGAglGKw99Mz11YhtriA0c=",
+      "dev": true
+    },
+    "lodash.flatten": {
+      "version": "4.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.flatten/-/lodash.flatten-4.4.0.tgz",
+      "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=",
+      "dev": true
+    },
+    "lodash.isfunction": {
+      "version": "3.0.9",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.isfunction/-/lodash.isfunction-3.0.9.tgz",
+      "integrity": "sha1-Bt4l302zJ6yTGYHRvbBn5a9o0FE=",
+      "dev": true
+    },
+    "lodash.isplainobject": {
+      "version": "4.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz",
+      "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=",
+      "dev": true
+    },
+    "lodash.mergewith": {
+      "version": "4.6.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz",
+      "integrity": "sha1-YXEh+JrFX1kEfHrsHM1mVMZZD1U=",
+      "dev": true
+    },
+    "lodash.remove": {
+      "version": "4.7.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.remove/-/lodash.remove-4.7.0.tgz",
+      "integrity": "sha1-8x0x58OaBpDVB07A02JxYjNO5iY=",
+      "dev": true
+    },
+    "lodash.union": {
+      "version": "4.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lodash.union/-/lodash.union-4.6.0.tgz",
+      "integrity": "sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=",
+      "dev": true
+    },
+    "lower-case": {
+      "version": "2.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lower-case/-/lower-case-2.0.2.tgz",
+      "integrity": "sha1-b6I3xj29xKgsoP2ILkci3F5jTig=",
+      "dev": true,
+      "requires": {
+        "tslib": "^2.0.3"
+      }
+    },
+    "lru-cache": {
+      "version": "6.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/lru-cache/-/lru-cache-6.0.0.tgz",
+      "integrity": "sha1-bW/mVw69lqr5D8rR2vo7JWbbOpQ=",
+      "dev": true,
+      "requires": {
+        "yallist": "^4.0.0"
+      }
+    },
+    "map-age-cleaner": {
+      "version": "0.1.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz",
+      "integrity": "sha1-fVg6cwZDTAVf5HSw9FB45uG0uSo=",
+      "dev": true,
+      "requires": {
+        "p-defer": "^1.0.0"
+      }
+    },
+    "mdn-data": {
+      "version": "2.0.14",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mdn-data/-/mdn-data-2.0.14.tgz",
+      "integrity": "sha1-cRP8QoGRfWPOKbQ0RvcB5owlulA=",
+      "dev": true
+    },
+    "media-typer": {
+      "version": "0.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/media-typer/-/media-typer-0.3.0.tgz",
+      "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=",
+      "dev": true
+    },
+    "mem": {
+      "version": "4.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mem/-/mem-4.3.0.tgz",
+      "integrity": "sha1-Rhr0l7xK4JYIzbLmDu+2m/90QXg=",
+      "dev": true,
+      "requires": {
+        "map-age-cleaner": "^0.1.1",
+        "mimic-fn": "^2.0.0",
+        "p-is-promise": "^2.0.0"
+      }
+    },
+    "memfs": {
+      "version": "3.4.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/memfs/-/memfs-3.4.7.tgz",
+      "integrity": "sha1-5SUq0iQqck+TjLk348T3zrH3Dlo=",
+      "dev": true,
+      "requires": {
+        "fs-monkey": "^1.0.3"
+      }
+    },
+    "merge-descriptors": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/merge-descriptors/-/merge-descriptors-1.0.1.tgz",
+      "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=",
+      "dev": true
+    },
+    "merge-stream": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/merge-stream/-/merge-stream-2.0.0.tgz",
+      "integrity": "sha1-UoI2KaFN0AyXcPtq1H3GMQ8sH2A=",
+      "dev": true
+    },
+    "merge2": {
+      "version": "1.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/merge2/-/merge2-1.4.1.tgz",
+      "integrity": "sha1-Q2iJL4hekHRVpv19xVwMnUBJkK4=",
+      "dev": true
+    },
+    "methods": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/methods/-/methods-1.1.2.tgz",
+      "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=",
+      "dev": true
+    },
+    "mgrs": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mgrs/-/mgrs-1.0.0.tgz",
+      "integrity": "sha1-+5FYjnjJACVnI5XLQLJffNatGCk="
+    },
+    "micromatch": {
+      "version": "4.0.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/micromatch/-/micromatch-4.0.5.tgz",
+      "integrity": "sha1-vImZp8u/d83InxMvbkZwUbSQkMY=",
+      "dev": true,
+      "requires": {
+        "braces": "^3.0.2",
+        "picomatch": "^2.3.1"
+      }
+    },
+    "mime": {
+      "version": "1.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mime/-/mime-1.6.0.tgz",
+      "integrity": "sha1-Ms2eXGRVO9WNGaVor0Uqz/BJgbE=",
+      "dev": true
+    },
+    "mime-db": {
+      "version": "1.52.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mime-db/-/mime-db-1.52.0.tgz",
+      "integrity": "sha1-u6vNwChZ9JhzAchW4zh85exDv3A=",
+      "dev": true
+    },
+    "mime-types": {
+      "version": "2.1.35",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mime-types/-/mime-types-2.1.35.tgz",
+      "integrity": "sha1-OBqHG2KnNEUGYK497uRIE/cNlZo=",
+      "dev": true,
+      "requires": {
+        "mime-db": "1.52.0"
+      }
+    },
+    "mimic-fn": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mimic-fn/-/mimic-fn-2.1.0.tgz",
+      "integrity": "sha1-ftLCzMyvhNP/y3pptXcR/CCDQBs=",
+      "dev": true
+    },
+    "mini-css-extract-plugin": {
+      "version": "2.6.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mini-css-extract-plugin/-/mini-css-extract-plugin-2.6.1.tgz",
+      "integrity": "sha1-mhJR0V8gNcNC2ZpGirnaegRRtx4=",
+      "dev": true,
+      "requires": {
+        "schema-utils": "^4.0.0"
+      }
+    },
+    "minimalistic-assert": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz",
+      "integrity": "sha1-LhlN4ERibUoQ5/f7wAznPoPk1cc=",
+      "dev": true
+    },
+    "minimatch": {
+      "version": "3.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/minimatch/-/minimatch-3.1.2.tgz",
+      "integrity": "sha1-Gc0ZS/0+Qo8EmnCBfAONiatL41s=",
+      "dev": true,
+      "requires": {
+        "brace-expansion": "^1.1.7"
+      }
+    },
+    "minimist": {
+      "version": "1.2.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/minimist/-/minimist-1.2.6.tgz",
+      "integrity": "sha1-hjelt1nqDW6YcCz7OpKDMjyTr0Q=",
+      "dev": true
+    },
+    "mkdirp": {
+      "version": "0.5.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mkdirp/-/mkdirp-0.5.6.tgz",
+      "integrity": "sha1-fe8D0kMtyuS6HWEURcSDlgYiVfY=",
+      "dev": true,
+      "requires": {
+        "minimist": "^1.2.6"
+      }
+    },
+    "ms": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ms/-/ms-2.0.0.tgz",
+      "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=",
+      "dev": true
+    },
+    "multicast-dns": {
+      "version": "7.2.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/multicast-dns/-/multicast-dns-7.2.5.tgz",
+      "integrity": "sha1-d+tGBX9NetvRbZKQ+nKZ9vpkzO0=",
+      "dev": true,
+      "requires": {
+        "dns-packet": "^5.2.2",
+        "thunky": "^1.0.2"
+      }
+    },
+    "nanocolors": {
+      "version": "0.1.12",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/nanocolors/-/nanocolors-0.1.12.tgz",
+      "integrity": "sha1-hXdILFjL17W7FoHbTPSPEah/1fY=",
+      "dev": true
+    },
+    "nanoid": {
+      "version": "3.3.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/nanoid/-/nanoid-3.3.4.tgz",
+      "integrity": "sha1-cwtn480J4t6s8DwCfIHJ2dvF6Ks=",
+      "dev": true
+    },
+    "negotiator": {
+      "version": "0.6.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/negotiator/-/negotiator-0.6.3.tgz",
+      "integrity": "sha1-WOMjpy/twNb5zU0x/kn1FHlZDM0=",
+      "dev": true
+    },
+    "neo-async": {
+      "version": "2.6.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/neo-async/-/neo-async-2.6.2.tgz",
+      "integrity": "sha1-tKr7k+OustgXTKU88WOrfXMIMF8=",
+      "dev": true
+    },
+    "nice-try": {
+      "version": "1.0.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/nice-try/-/nice-try-1.0.5.tgz",
+      "integrity": "sha1-ozeKdpbOfSI+iPybdkvX7xCJ42Y=",
+      "dev": true
+    },
+    "no-case": {
+      "version": "3.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/no-case/-/no-case-3.0.4.tgz",
+      "integrity": "sha1-02H9XJgA9VhVGoNp/A3NRmK2Ek0=",
+      "dev": true,
+      "requires": {
+        "lower-case": "^2.0.2",
+        "tslib": "^2.0.3"
+      }
+    },
+    "node-forge": {
+      "version": "1.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/node-forge/-/node-forge-1.3.1.tgz",
+      "integrity": "sha1-vo2iryQ7JBfV9kancGY6krfp3tM=",
+      "dev": true
+    },
+    "node-releases": {
+      "version": "2.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/node-releases/-/node-releases-2.0.6.tgz",
+      "integrity": "sha1-inCIxjpV5JOEVoPr88go2MUcVQM=",
+      "dev": true
+    },
+    "noop-loader": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/noop-loader/-/noop-loader-1.0.0.tgz",
+      "integrity": "sha1-BMU/dZuwj1be9j7iaSLGXj8KTlo=",
+      "dev": true
+    },
+    "normalize-path": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/normalize-path/-/normalize-path-3.0.0.tgz",
+      "integrity": "sha1-Dc1p/yOhybEf0JeDFmRKA4ghamU=",
+      "dev": true
+    },
+    "npm-run-path": {
+      "version": "2.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/npm-run-path/-/npm-run-path-2.0.2.tgz",
+      "integrity": "sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=",
+      "dev": true,
+      "requires": {
+        "path-key": "^2.0.0"
+      }
+    },
+    "nth-check": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/nth-check/-/nth-check-2.1.1.tgz",
+      "integrity": "sha1-yeq0KO/842zWuSySS9sADvHx7R0=",
+      "dev": true,
+      "requires": {
+        "boolbase": "^1.0.0"
+      }
+    },
+    "number-is-nan": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/number-is-nan/-/number-is-nan-1.0.1.tgz",
+      "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=",
+      "dev": true
+    },
+    "object-assign": {
+      "version": "4.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/object-assign/-/object-assign-4.1.1.tgz",
+      "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=",
+      "dev": true
+    },
+    "obuf": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/obuf/-/obuf-1.1.2.tgz",
+      "integrity": "sha1-Cb6jND1BhZ69RGKS0RydTbYZCE4=",
+      "dev": true
+    },
+    "on-finished": {
+      "version": "2.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/on-finished/-/on-finished-2.3.0.tgz",
+      "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=",
+      "dev": true,
+      "requires": {
+        "ee-first": "1.1.1"
+      }
+    },
+    "on-headers": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/on-headers/-/on-headers-1.0.2.tgz",
+      "integrity": "sha1-dysK5qqlJcOZ5Imt+tkMQD6zwo8=",
+      "dev": true
+    },
+    "once": {
+      "version": "1.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/once/-/once-1.4.0.tgz",
+      "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=",
+      "dev": true,
+      "requires": {
+        "wrappy": "1"
+      }
+    },
+    "onetime": {
+      "version": "5.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/onetime/-/onetime-5.1.2.tgz",
+      "integrity": "sha1-0Oluu1awdHbfHdnEgG5SN5hcpF4=",
+      "dev": true,
+      "requires": {
+        "mimic-fn": "^2.1.0"
+      }
+    },
+    "open": {
+      "version": "6.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/open/-/open-6.4.0.tgz",
+      "integrity": "sha1-XBPpbQ3IlGhhZPGJZez+iJ7PyKk=",
+      "dev": true,
+      "requires": {
+        "is-wsl": "^1.1.0"
+      }
+    },
+    "os-locale": {
+      "version": "3.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/os-locale/-/os-locale-3.1.0.tgz",
+      "integrity": "sha1-qAKm7hfyTBBIOrmTVxnO9O0Wvxo=",
+      "dev": true,
+      "requires": {
+        "execa": "^1.0.0",
+        "lcid": "^2.0.0",
+        "mem": "^4.0.0"
+      }
+    },
+    "p-defer": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-defer/-/p-defer-1.0.0.tgz",
+      "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=",
+      "dev": true
+    },
+    "p-finally": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-finally/-/p-finally-1.0.0.tgz",
+      "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=",
+      "dev": true
+    },
+    "p-is-promise": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-is-promise/-/p-is-promise-2.1.0.tgz",
+      "integrity": "sha1-kYzrrqJIpiz3/6uOO8qMX4gvxC4=",
+      "dev": true
+    },
+    "p-limit": {
+      "version": "2.3.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-limit/-/p-limit-2.3.0.tgz",
+      "integrity": "sha1-PdM8ZHohT9//2DWTPrCG2g3CHbE=",
+      "dev": true,
+      "requires": {
+        "p-try": "^2.0.0"
+      }
+    },
+    "p-locate": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-locate/-/p-locate-3.0.0.tgz",
+      "integrity": "sha1-Mi1poFwCZLJZl9n0DNiokasAZKQ=",
+      "dev": true,
+      "requires": {
+        "p-limit": "^2.0.0"
+      }
+    },
+    "p-retry": {
+      "version": "4.6.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-retry/-/p-retry-4.6.2.tgz",
+      "integrity": "sha1-m6rnGEBX7dThcjHO4EJkEG4JKhY=",
+      "dev": true,
+      "requires": {
+        "@types/retry": "0.12.0",
+        "retry": "^0.13.1"
+      }
+    },
+    "p-try": {
+      "version": "2.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/p-try/-/p-try-2.2.0.tgz",
+      "integrity": "sha1-yyhoVA4xPWHeWPr741zpAE1VQOY=",
+      "dev": true
+    },
+    "param-case": {
+      "version": "3.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/param-case/-/param-case-3.0.4.tgz",
+      "integrity": "sha1-fRf+SqEr3jTUp32RrPtiGcqtAcU=",
+      "dev": true,
+      "requires": {
+        "dot-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "parseurl": {
+      "version": "1.3.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/parseurl/-/parseurl-1.3.3.tgz",
+      "integrity": "sha1-naGee+6NEt/wUT7Vt2lXeTvC6NQ=",
+      "dev": true
+    },
+    "pascal-case": {
+      "version": "3.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/pascal-case/-/pascal-case-3.1.2.tgz",
+      "integrity": "sha1-tI4O8rmOIF58Ha50fQsVCCN2YOs=",
+      "dev": true,
+      "requires": {
+        "no-case": "^3.0.4",
+        "tslib": "^2.0.3"
+      }
+    },
+    "path-exists": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-exists/-/path-exists-3.0.0.tgz",
+      "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=",
+      "dev": true
+    },
+    "path-is-absolute": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-is-absolute/-/path-is-absolute-1.0.1.tgz",
+      "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=",
+      "dev": true
+    },
+    "path-key": {
+      "version": "2.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-key/-/path-key-2.0.1.tgz",
+      "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=",
+      "dev": true
+    },
+    "path-to-regexp": {
+      "version": "0.1.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-to-regexp/-/path-to-regexp-0.1.7.tgz",
+      "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=",
+      "dev": true
+    },
+    "path-type": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/path-type/-/path-type-4.0.0.tgz",
+      "integrity": "sha1-hO0BwKe6OAr+CdkKjBgNzZ0DBDs=",
+      "dev": true
+    },
+    "pend": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/pend/-/pend-1.2.0.tgz",
+      "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=",
+      "dev": true
+    },
+    "picocolors": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/picocolors/-/picocolors-1.0.0.tgz",
+      "integrity": "sha1-y1vcdP8/UYkiNur3nWi8RFZKuBw=",
+      "dev": true
+    },
+    "picomatch": {
+      "version": "2.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/picomatch/-/picomatch-2.3.1.tgz",
+      "integrity": "sha1-O6ODNzNkbZ0+SZWUbBNlpn+wekI=",
+      "dev": true
+    },
+    "postcss": {
+      "version": "8.4.16",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss/-/postcss-8.4.16.tgz",
+      "integrity": "sha1-M6HWdfrDmUH19EXbDeTbK24B1Dw=",
+      "dev": true,
+      "requires": {
+        "nanoid": "^3.3.4",
+        "picocolors": "^1.0.0",
+        "source-map-js": "^1.0.2"
+      }
+    },
+    "postcss-modules-extract-imports": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz",
+      "integrity": "sha1-zaHwR8CugMl9vijD52pDuIAldB0=",
+      "dev": true
+    },
+    "postcss-modules-local-by-default": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz",
+      "integrity": "sha1-67tU+uFZjuz99pGgKz/zs5ClpRw=",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.0.0",
+        "postcss-selector-parser": "^6.0.2",
+        "postcss-value-parser": "^4.1.0"
+      }
+    },
+    "postcss-modules-scope": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz",
+      "integrity": "sha1-nvMVFFbTu/oSDKRImN/Kby+gHwY=",
+      "dev": true,
+      "requires": {
+        "postcss-selector-parser": "^6.0.4"
+      }
+    },
+    "postcss-modules-values": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz",
+      "integrity": "sha1-18Xn5ow7s8myfL9Iyguz/7RgLJw=",
+      "dev": true,
+      "requires": {
+        "icss-utils": "^5.0.0"
+      }
+    },
+    "postcss-selector-parser": {
+      "version": "6.0.10",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-selector-parser/-/postcss-selector-parser-6.0.10.tgz",
+      "integrity": "sha1-ebYeLA0b/CYC1UnhHQh2JW+N+I0=",
+      "dev": true,
+      "requires": {
+        "cssesc": "^3.0.0",
+        "util-deprecate": "^1.0.2"
+      }
+    },
+    "postcss-value-parser": {
+      "version": "4.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz",
+      "integrity": "sha1-cjwJkgg2um0+WvAZ+SvAlxwC5RQ=",
+      "dev": true
+    },
+    "preact": {
+      "version": "10.7.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/preact/-/preact-10.7.2.tgz",
+      "integrity": "sha1-XGMroZS4c0XcruZZiztlKbWOahI="
+    },
+    "prettier": {
+      "version": "1.19.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/prettier/-/prettier-1.19.1.tgz",
+      "integrity": "sha1-99f1/4qc2HKnvkyhQglZVqYHl8s=",
+      "dev": true
+    },
+    "pretty-error": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/pretty-error/-/pretty-error-4.0.0.tgz",
+      "integrity": "sha1-kKcD9G3XI0rbRtD4SCPp0cuPENY=",
+      "dev": true,
+      "requires": {
+        "lodash": "^4.17.20",
+        "renderkid": "^3.0.0"
+      }
+    },
+    "process-nextick-args": {
+      "version": "2.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/process-nextick-args/-/process-nextick-args-2.0.1.tgz",
+      "integrity": "sha1-eCDZsWEgzFXKmud5JoCufbptf+I=",
+      "dev": true
+    },
+    "proj4": {
+      "version": "2.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/proj4/-/proj4-2.8.0.tgz",
+      "integrity": "sha1-ssuPPM1W1NzHw+RhVc0CyqgEsXA=",
+      "requires": {
+        "mgrs": "1.0.0",
+        "wkt-parser": "^1.3.1"
+      }
+    },
+    "proxy-addr": {
+      "version": "2.0.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/proxy-addr/-/proxy-addr-2.0.7.tgz",
+      "integrity": "sha1-8Z/mnOqzEe65S0LnDowgcPm6ECU=",
+      "dev": true,
+      "requires": {
+        "forwarded": "0.2.0",
+        "ipaddr.js": "1.9.1"
+      }
+    },
+    "pump": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/pump/-/pump-3.0.0.tgz",
+      "integrity": "sha1-tKIRaBW94vTh6mAjVOjHVWUQemQ=",
+      "dev": true,
+      "requires": {
+        "end-of-stream": "^1.1.0",
+        "once": "^1.3.1"
+      }
+    },
+    "punycode": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/punycode/-/punycode-2.1.1.tgz",
+      "integrity": "sha1-tYsBCsQMIsVldhbI0sLALHv0eew=",
+      "dev": true
+    },
+    "qs": {
+      "version": "6.9.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/qs/-/qs-6.9.7.tgz",
+      "integrity": "sha1-RhCEaHFIXh4Ej0SuO5QDPw5nWv4=",
+      "dev": true
+    },
+    "queue-microtask": {
+      "version": "1.2.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/queue-microtask/-/queue-microtask-1.2.3.tgz",
+      "integrity": "sha1-SSkii7xyTfrEPg77BYyve2z7YkM=",
+      "dev": true
+    },
+    "randombytes": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/randombytes/-/randombytes-2.1.0.tgz",
+      "integrity": "sha1-32+ENy8CcNxlzfYpE0mrekc9Tyo=",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "^5.1.0"
+      }
+    },
+    "range-parser": {
+      "version": "1.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/range-parser/-/range-parser-1.2.1.tgz",
+      "integrity": "sha1-PPNwI9GZ4cJNGlW4SADC8+ZGgDE=",
+      "dev": true
+    },
+    "raw-body": {
+      "version": "2.4.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/raw-body/-/raw-body-2.4.3.tgz",
+      "integrity": "sha1-j4AwXRHCoKVFwtnYnXoChvzq1Dw=",
+      "dev": true,
+      "requires": {
+        "bytes": "3.1.2",
+        "http-errors": "1.8.1",
+        "iconv-lite": "0.4.24",
+        "unpipe": "1.0.0"
+      }
+    },
+    "raw-loader": {
+      "version": "4.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/raw-loader/-/raw-loader-4.0.2.tgz",
+      "integrity": "sha1-GqxrfRrRUB5m79rBUixz5ZpYTrY=",
+      "dev": true,
+      "requires": {
+        "loader-utils": "^2.0.0",
+        "schema-utils": "^3.0.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "6.12.6",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv/-/ajv-6.12.6.tgz",
+          "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "fast-json-stable-stringify": "^2.0.0",
+            "json-schema-traverse": "^0.4.1",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "3.5.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
+          "dev": true
+        },
+        "json-schema-traverse": {
+          "version": "0.4.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "3.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/schema-utils/-/schema-utils-3.1.1.tgz",
+          "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "react": {
+      "version": "npm:@preact/compat@17.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@preact/compat/-/compat-17.1.1.tgz",
+      "integrity": "sha1-YKZX/+fZgwzu/HrkT8/OWJxazyM="
+    },
+    "react-dom": {
+      "version": "npm:@preact/compat@17.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/@preact/compat/-/compat-17.1.1.tgz",
+      "integrity": "sha1-YKZX/+fZgwzu/HrkT8/OWJxazyM="
+    },
+    "react-is": {
+      "version": "18.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/react-is/-/react-is-18.2.0.tgz",
+      "integrity": "sha1-GZQx7qqi4J+GQn77tPFHPttHYJs="
+    },
+    "react-redux": {
+      "version": "8.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/react-redux/-/react-redux-8.0.2.tgz",
+      "integrity": "sha1-vCowS7IeecaAjj5HxQ/hyvYveq0=",
+      "requires": {
+        "@babel/runtime": "^7.12.1",
+        "@types/hoist-non-react-statics": "^3.3.1",
+        "@types/use-sync-external-store": "^0.0.3",
+        "hoist-non-react-statics": "^3.3.2",
+        "react-is": "^18.0.0",
+        "use-sync-external-store": "^1.0.0"
+      }
+    },
+    "readable-stream": {
+      "version": "3.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readable-stream/-/readable-stream-3.6.0.tgz",
+      "integrity": "sha1-M3u9o63AcGvT4CRCaihtS0sskZg=",
+      "dev": true,
+      "requires": {
+        "inherits": "^2.0.3",
+        "string_decoder": "^1.1.1",
+        "util-deprecate": "^1.0.1"
+      }
+    },
+    "readdir-glob": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readdir-glob/-/readdir-glob-1.1.2.tgz",
+      "integrity": "sha1-sYV4m45qQ0kWNbaVMpXFxeP9Ikw=",
+      "dev": true,
+      "requires": {
+        "minimatch": "^5.1.0"
+      },
+      "dependencies": {
+        "brace-expansion": {
+          "version": "2.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/brace-expansion/-/brace-expansion-2.0.1.tgz",
+          "integrity": "sha1-HtxFng8MVISG7Pn8mfIiE2S5oK4=",
+          "dev": true,
+          "requires": {
+            "balanced-match": "^1.0.0"
+          }
+        },
+        "minimatch": {
+          "version": "5.1.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/minimatch/-/minimatch-5.1.0.tgz",
+          "integrity": "sha1-Fxe0ZPSXGxRPaqvo8tC45FEeCcc=",
+          "dev": true,
+          "requires": {
+            "brace-expansion": "^2.0.1"
+          }
+        }
+      }
+    },
+    "readdirp": {
+      "version": "3.6.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/readdirp/-/readdirp-3.6.0.tgz",
+      "integrity": "sha1-dKNwvYVxFuJFspzJc0DNQxoCpsc=",
+      "dev": true,
+      "requires": {
+        "picomatch": "^2.2.1"
+      }
+    },
+    "redeyed": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/redeyed/-/redeyed-2.1.1.tgz",
+      "integrity": "sha1-iYS1gV2ZyyIEacme7v/jiRPmzAs=",
+      "dev": true,
+      "requires": {
+        "esprima": "~4.0.0"
+      }
+    },
+    "redux": {
+      "version": "4.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/redux/-/redux-4.2.0.tgz",
+      "integrity": "sha1-RvENbim2Zm33WHgEN2Ue6yuWnxM=",
+      "requires": {
+        "@babel/runtime": "^7.9.2"
+      }
+    },
+    "redux-thunk": {
+      "version": "2.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/redux-thunk/-/redux-thunk-2.4.1.tgz",
+      "integrity": "sha1-DdgELPR4aPSylpmUHeA8kwGnVxQ="
+    },
+    "regenerator-runtime": {
+      "version": "0.13.9",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/regenerator-runtime/-/regenerator-runtime-0.13.9.tgz",
+      "integrity": "sha1-iSV0Kpj/2QgUmI11Zq0wyjsmO1I="
+    },
+    "relateurl": {
+      "version": "0.2.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/relateurl/-/relateurl-0.2.7.tgz",
+      "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=",
+      "dev": true
+    },
+    "renderkid": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/renderkid/-/renderkid-3.0.0.tgz",
+      "integrity": "sha1-X9gj5NaVHTc1jsyaWLHwaDa2Joo=",
+      "dev": true,
+      "requires": {
+        "css-select": "^4.1.3",
+        "dom-converter": "^0.2.0",
+        "htmlparser2": "^6.1.0",
+        "lodash": "^4.17.21",
+        "strip-ansi": "^6.0.1"
+      },
+      "dependencies": {
+        "ansi-regex": {
+          "version": "5.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansi-regex/-/ansi-regex-5.0.1.tgz",
+          "integrity": "sha1-CCyyyJyf6GWaMRpTvWpNxTAdswQ=",
+          "dev": true
+        },
+        "strip-ansi": {
+          "version": "6.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/strip-ansi/-/strip-ansi-6.0.1.tgz",
+          "integrity": "sha1-nibGPTD1NEPpSJSVshBdN7Z6hdk=",
+          "dev": true,
+          "requires": {
+            "ansi-regex": "^5.0.1"
+          }
+        }
+      }
+    },
+    "require-css": {
+      "version": "0.1.10",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/require-css/-/require-css-0.1.10.tgz",
+      "integrity": "sha1-8duMbPsq0qOnQJFmzGz5mw0/RQI="
+    },
+    "require-directory": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/require-directory/-/require-directory-2.1.1.tgz",
+      "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=",
+      "dev": true
+    },
+    "require-from-string": {
+      "version": "2.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/require-from-string/-/require-from-string-2.0.2.tgz",
+      "integrity": "sha1-iaf92TgmEmcxjq/hT5wy5ZjDaQk=",
+      "dev": true
+    },
+    "require-main-filename": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/require-main-filename/-/require-main-filename-1.0.1.tgz",
+      "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=",
+      "dev": true
+    },
+    "requirejs": {
+      "version": "2.3.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/requirejs/-/requirejs-2.3.6.tgz",
+      "integrity": "sha1-5Qk9lgHCgpJRJYwLlEXU0Z+p58k="
+    },
+    "requirejs-text": {
+      "version": "2.0.15",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/requirejs-text/-/requirejs-text-2.0.15.tgz",
+      "integrity": "sha1-ExOHM2E/xEV7fhJH6Mt1HfeqVCk="
+    },
+    "requires-port": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/requires-port/-/requires-port-1.0.0.tgz",
+      "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=",
+      "dev": true
+    },
+    "reselect": {
+      "version": "4.1.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/reselect/-/reselect-4.1.6.tgz",
+      "integrity": "sha1-GcotPQs1Nzp03ByYaSza/7ZgJlY="
+    },
+    "retry": {
+      "version": "0.13.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/retry/-/retry-0.13.1.tgz",
+      "integrity": "sha1-GFsVh6z2eRnWOzVzSeA1N7JIRlg=",
+      "dev": true
+    },
+    "reusify": {
+      "version": "1.0.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/reusify/-/reusify-1.0.4.tgz",
+      "integrity": "sha1-kNo4Kx4SbvwCFG6QhFqI2xKSXXY=",
+      "dev": true
+    },
+    "rimraf": {
+      "version": "3.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/rimraf/-/rimraf-3.0.2.tgz",
+      "integrity": "sha1-8aVAK6YiCtUswSgrrBrjqkn9Bho=",
+      "dev": true,
+      "requires": {
+        "glob": "^7.1.3"
+      }
+    },
+    "run-parallel": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/run-parallel/-/run-parallel-1.2.0.tgz",
+      "integrity": "sha1-ZtE2jae9+SHrnZW9GpIp5/IaQ+4=",
+      "dev": true,
+      "requires": {
+        "queue-microtask": "^1.2.2"
+      }
+    },
+    "safe-buffer": {
+      "version": "5.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/safe-buffer/-/safe-buffer-5.1.2.tgz",
+      "integrity": "sha1-mR7GnSluAxN0fVm9/St0XDX4go0=",
+      "dev": true
+    },
+    "safe-json-parse": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/safe-json-parse/-/safe-json-parse-1.0.1.tgz",
+      "integrity": "sha1-PnZyPjjf3aE8mx0poeB//uSzC1c=",
+      "dev": true
+    },
+    "safer-buffer": {
+      "version": "2.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/safer-buffer/-/safer-buffer-2.1.2.tgz",
+      "integrity": "sha1-RPoWGwGHuVSd2Eu5GAL5vYOFzWo=",
+      "dev": true
+    },
+    "schema-utils": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/schema-utils/-/schema-utils-4.0.0.tgz",
+      "integrity": "sha1-YDMenjrnjsXRY1PEZ8NLOgodPfc=",
+      "dev": true,
+      "requires": {
+        "@types/json-schema": "^7.0.9",
+        "ajv": "^8.8.0",
+        "ajv-formats": "^2.1.1",
+        "ajv-keywords": "^5.0.0"
+      }
+    },
+    "select-hose": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/select-hose/-/select-hose-2.0.0.tgz",
+      "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=",
+      "dev": true
+    },
+    "selfsigned": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/selfsigned/-/selfsigned-2.1.1.tgz",
+      "integrity": "sha1-GKdhPXFMDNM4XEivAHWr8/Jmr2E=",
+      "dev": true,
+      "requires": {
+        "node-forge": "^1"
+      }
+    },
+    "semver": {
+      "version": "5.7.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/semver/-/semver-5.7.1.tgz",
+      "integrity": "sha1-qVT5Ma66UI0we78Gnv8MAclhFvc=",
+      "dev": true
+    },
+    "send": {
+      "version": "0.17.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/send/-/send-0.17.2.tgz",
+      "integrity": "sha1-kmYi92YBxBgIASyL8WiP45BveCA=",
+      "dev": true,
+      "requires": {
+        "debug": "2.6.9",
+        "depd": "~1.1.2",
+        "destroy": "~1.0.4",
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "etag": "~1.8.1",
+        "fresh": "0.5.2",
+        "http-errors": "1.8.1",
+        "mime": "1.6.0",
+        "ms": "2.1.3",
+        "on-finished": "~2.3.0",
+        "range-parser": "~1.2.1",
+        "statuses": "~1.5.0"
+      },
+      "dependencies": {
+        "ms": {
+          "version": "2.1.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ms/-/ms-2.1.3.tgz",
+          "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
+          "dev": true
+        }
+      }
+    },
+    "serialize-javascript": {
+      "version": "6.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/serialize-javascript/-/serialize-javascript-6.0.0.tgz",
+      "integrity": "sha1-765diPRdeSQUHai1w6en5mP+/rg=",
+      "dev": true,
+      "requires": {
+        "randombytes": "^2.1.0"
+      }
+    },
+    "serve-index": {
+      "version": "1.9.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/serve-index/-/serve-index-1.9.1.tgz",
+      "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=",
+      "dev": true,
+      "requires": {
+        "accepts": "~1.3.4",
+        "batch": "0.6.1",
+        "debug": "2.6.9",
+        "escape-html": "~1.0.3",
+        "http-errors": "~1.6.2",
+        "mime-types": "~2.1.17",
+        "parseurl": "~1.3.2"
+      },
+      "dependencies": {
+        "http-errors": {
+          "version": "1.6.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-errors/-/http-errors-1.6.3.tgz",
+          "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
+          "dev": true,
+          "requires": {
+            "depd": "~1.1.2",
+            "inherits": "2.0.3",
+            "setprototypeof": "1.1.0",
+            "statuses": ">= 1.4.0 < 2"
+          }
+        },
+        "inherits": {
+          "version": "2.0.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/inherits/-/inherits-2.0.3.tgz",
+          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+          "dev": true
+        },
+        "setprototypeof": {
+          "version": "1.1.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/setprototypeof/-/setprototypeof-1.1.0.tgz",
+          "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=",
+          "dev": true
+        }
+      }
+    },
+    "serve-static": {
+      "version": "1.13.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/serve-static/-/serve-static-1.13.2.tgz",
+      "integrity": "sha1-CV6Ecv1bRiN9tQzkhqQ/S4bGzsE=",
+      "dev": true,
+      "requires": {
+        "encodeurl": "~1.0.2",
+        "escape-html": "~1.0.3",
+        "parseurl": "~1.3.2",
+        "send": "0.16.2"
+      },
+      "dependencies": {
+        "http-errors": {
+          "version": "1.6.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/http-errors/-/http-errors-1.6.3.tgz",
+          "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=",
+          "dev": true,
+          "requires": {
+            "depd": "~1.1.2",
+            "inherits": "2.0.3",
+            "setprototypeof": "1.1.0",
+            "statuses": ">= 1.4.0 < 2"
+          }
+        },
+        "inherits": {
+          "version": "2.0.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/inherits/-/inherits-2.0.3.tgz",
+          "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=",
+          "dev": true
+        },
+        "mime": {
+          "version": "1.4.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/mime/-/mime-1.4.1.tgz",
+          "integrity": "sha1-Eh+evEnjdm8xGnbh+hyAA8SwOqY=",
+          "dev": true
+        },
+        "send": {
+          "version": "0.16.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/send/-/send-0.16.2.tgz",
+          "integrity": "sha1-bsyh4PjBVtFBWXVZhI32RzCmu8E=",
+          "dev": true,
+          "requires": {
+            "debug": "2.6.9",
+            "depd": "~1.1.2",
+            "destroy": "~1.0.4",
+            "encodeurl": "~1.0.2",
+            "escape-html": "~1.0.3",
+            "etag": "~1.8.1",
+            "fresh": "0.5.2",
+            "http-errors": "~1.6.2",
+            "mime": "1.4.1",
+            "ms": "2.0.0",
+            "on-finished": "~2.3.0",
+            "range-parser": "~1.2.0",
+            "statuses": "~1.4.0"
+          }
+        },
+        "setprototypeof": {
+          "version": "1.1.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/setprototypeof/-/setprototypeof-1.1.0.tgz",
+          "integrity": "sha1-0L2FU2iHtv58DYGMuWLZ2RxU5lY=",
+          "dev": true
+        },
+        "statuses": {
+          "version": "1.4.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/statuses/-/statuses-1.4.0.tgz",
+          "integrity": "sha1-u3PURtonlhBu/MG2AaJT1sRr0Ic=",
+          "dev": true
+        }
+      }
+    },
+    "set-blocking": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/set-blocking/-/set-blocking-2.0.0.tgz",
+      "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=",
+      "dev": true
+    },
+    "setprototypeof": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/setprototypeof/-/setprototypeof-1.2.0.tgz",
+      "integrity": "sha1-ZsmiSnP5/CjL5msJ/tPTPcrxtCQ=",
+      "dev": true
+    },
+    "shallow-clone": {
+      "version": "3.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/shallow-clone/-/shallow-clone-3.0.1.tgz",
+      "integrity": "sha1-jymBrZJTH1UDWwH7IwdppA4C76M=",
+      "dev": true,
+      "requires": {
+        "kind-of": "^6.0.2"
+      }
+    },
+    "shebang-command": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/shebang-command/-/shebang-command-1.2.0.tgz",
+      "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=",
+      "dev": true,
+      "requires": {
+        "shebang-regex": "^1.0.0"
+      }
+    },
+    "shebang-regex": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/shebang-regex/-/shebang-regex-1.0.0.tgz",
+      "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=",
+      "dev": true
+    },
+    "signal-exit": {
+      "version": "3.0.7",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/signal-exit/-/signal-exit-3.0.7.tgz",
+      "integrity": "sha1-qaF2f4r4QVURTqq9c/mSc8j1mtk=",
+      "dev": true
+    },
+    "signals": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/signals/-/signals-1.0.0.tgz",
+      "integrity": "sha1-ZfDBWZNSs1Ny7KrlolDmEHN27Wk="
+    },
+    "slash": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/slash/-/slash-4.0.0.tgz",
+      "integrity": "sha1-JCI3IXbExsWt214q2oha+YSzlqc=",
+      "dev": true
+    },
+    "sockjs": {
+      "version": "0.3.24",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/sockjs/-/sockjs-0.3.24.tgz",
+      "integrity": "sha1-ybyJlfM6ERvqA5XsMKoyBr21zM4=",
+      "dev": true,
+      "requires": {
+        "faye-websocket": "^0.11.3",
+        "uuid": "^8.3.2",
+        "websocket-driver": "^0.7.4"
+      },
+      "dependencies": {
+        "faye-websocket": {
+          "version": "0.11.4",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/faye-websocket/-/faye-websocket-0.11.4.tgz",
+          "integrity": "sha1-fw2Sdc/dhqHJY9yLZfzEUe3Lsdo=",
+          "dev": true,
+          "requires": {
+            "websocket-driver": ">=0.5.1"
+          }
+        }
+      }
+    },
+    "source-map": {
+      "version": "0.6.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/source-map/-/source-map-0.6.1.tgz",
+      "integrity": "sha1-dHIq8y6WFOnCh6jQu95IteLxomM=",
+      "dev": true
+    },
+    "source-map-js": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/source-map-js/-/source-map-js-1.0.2.tgz",
+      "integrity": "sha1-rbw2HZxi3zgBJefxYfccgm8eSQw=",
+      "dev": true
+    },
+    "source-map-support": {
+      "version": "0.5.21",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/source-map-support/-/source-map-support-0.5.21.tgz",
+      "integrity": "sha1-BP58f54e0tZiIzwoyys1ufY/bk8=",
+      "dev": true,
+      "requires": {
+        "buffer-from": "^1.0.0",
+        "source-map": "^0.6.0"
+      }
+    },
+    "spdy": {
+      "version": "4.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/spdy/-/spdy-4.0.2.tgz",
+      "integrity": "sha1-t09GYgOj7aRSwCSSuR+56EonZ3s=",
+      "dev": true,
+      "requires": {
+        "debug": "^4.1.0",
+        "handle-thing": "^2.0.0",
+        "http-deceiver": "^1.2.7",
+        "select-hose": "^2.0.0",
+        "spdy-transport": "^3.0.0"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "4.3.4",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/debug/-/debug-4.3.4.tgz",
+          "integrity": "sha1-Exn2V5NX8jONMzfSzdSRS7XcyGU=",
+          "dev": true,
+          "requires": {
+            "ms": "2.1.2"
+          }
+        },
+        "ms": {
+          "version": "2.1.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ms/-/ms-2.1.2.tgz",
+          "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
+          "dev": true
+        }
+      }
+    },
+    "spdy-transport": {
+      "version": "3.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/spdy-transport/-/spdy-transport-3.0.0.tgz",
+      "integrity": "sha1-ANSGOmQArXXfkzYaFghgXl3NzzE=",
+      "dev": true,
+      "requires": {
+        "debug": "^4.1.0",
+        "detect-node": "^2.0.4",
+        "hpack.js": "^2.1.6",
+        "obuf": "^1.1.2",
+        "readable-stream": "^3.0.6",
+        "wbuf": "^1.7.3"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "4.3.4",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/debug/-/debug-4.3.4.tgz",
+          "integrity": "sha1-Exn2V5NX8jONMzfSzdSRS7XcyGU=",
+          "dev": true,
+          "requires": {
+            "ms": "2.1.2"
+          }
+        },
+        "ms": {
+          "version": "2.1.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ms/-/ms-2.1.2.tgz",
+          "integrity": "sha1-0J0fNXtEP0kzgqjrPM0YOHKuYAk=",
+          "dev": true
+        }
+      }
+    },
+    "stable": {
+      "version": "0.1.8",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/stable/-/stable-0.1.8.tgz",
+      "integrity": "sha1-g26zyDgv4pNv6vVEYxAXzn1Ho88=",
+      "dev": true
+    },
+    "statuses": {
+      "version": "1.5.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/statuses/-/statuses-1.5.0.tgz",
+      "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=",
+      "dev": true
+    },
+    "string-template": {
+      "version": "0.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/string-template/-/string-template-0.2.1.tgz",
+      "integrity": "sha1-QpMuWYo1LQH8IuwzZ9nYTuxsmt0=",
+      "dev": true
+    },
+    "string-width": {
+      "version": "2.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/string-width/-/string-width-2.1.1.tgz",
+      "integrity": "sha1-q5Pyeo3BPSjKyBXEYhQ6bZASrp4=",
+      "dev": true,
+      "requires": {
+        "is-fullwidth-code-point": "^2.0.0",
+        "strip-ansi": "^4.0.0"
+      }
+    },
+    "string_decoder": {
+      "version": "1.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/string_decoder/-/string_decoder-1.1.1.tgz",
+      "integrity": "sha1-nPFhG6YmhdcDCunkujQUnDrwP8g=",
+      "dev": true,
+      "requires": {
+        "safe-buffer": "~5.1.0"
+      }
+    },
+    "strip-ansi": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/strip-ansi/-/strip-ansi-4.0.0.tgz",
+      "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=",
+      "dev": true,
+      "requires": {
+        "ansi-regex": "^3.0.0"
+      }
+    },
+    "strip-eof": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/strip-eof/-/strip-eof-1.0.0.tgz",
+      "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=",
+      "dev": true
+    },
+    "strip-final-newline": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/strip-final-newline/-/strip-final-newline-2.0.0.tgz",
+      "integrity": "sha1-ibhS+y/L6Tb29LMYevsKEsGrWK0=",
+      "dev": true
+    },
+    "style-loader": {
+      "version": "3.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/style-loader/-/style-loader-3.3.1.tgz",
+      "integrity": "sha1-BX36az1NfHBkRigw+RE+1BfThXU=",
+      "dev": true
+    },
+    "supports-color": {
+      "version": "7.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/supports-color/-/supports-color-7.2.0.tgz",
+      "integrity": "sha1-G33NyzK4E4gBs+R4umpRyqiWSNo=",
+      "dev": true,
+      "requires": {
+        "has-flag": "^4.0.0"
+      }
+    },
+    "svgo": {
+      "version": "2.7.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/svgo/-/svgo-2.7.0.tgz",
+      "integrity": "sha1-4WTN7SL0QI/kl48IK+gBWcrqHi0=",
+      "dev": true,
+      "requires": {
+        "@trysound/sax": "0.2.0",
+        "commander": "^7.2.0",
+        "css-select": "^4.1.3",
+        "css-tree": "^1.1.3",
+        "csso": "^4.2.0",
+        "nanocolors": "^0.1.12",
+        "stable": "^0.1.8"
+      }
+    },
+    "tapable": {
+      "version": "2.2.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/tapable/-/tapable-2.2.1.tgz",
+      "integrity": "sha1-GWenPvQGCoLxKrlq+G1S/bdu7KA=",
+      "dev": true
+    },
+    "tar-stream": {
+      "version": "2.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/tar-stream/-/tar-stream-2.2.0.tgz",
+      "integrity": "sha1-rK2EwoQTawYNw/qmRHSqmuvXcoc=",
+      "dev": true,
+      "requires": {
+        "bl": "^4.0.3",
+        "end-of-stream": "^1.4.1",
+        "fs-constants": "^1.0.0",
+        "inherits": "^2.0.3",
+        "readable-stream": "^3.1.1"
+      }
+    },
+    "terser": {
+      "version": "5.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/terser/-/terser-5.8.0.tgz",
+      "integrity": "sha1-xtNS+Rrthcxhccy16EZVt3Uh2Uc=",
+      "dev": true,
+      "requires": {
+        "commander": "^2.20.0",
+        "source-map": "~0.7.2",
+        "source-map-support": "~0.5.20"
+      },
+      "dependencies": {
+        "commander": {
+          "version": "2.20.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/commander/-/commander-2.20.3.tgz",
+          "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=",
+          "dev": true
+        },
+        "source-map": {
+          "version": "0.7.4",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/source-map/-/source-map-0.7.4.tgz",
+          "integrity": "sha1-qbvnBcnYhG9OCP9nZazw8bCJhlY=",
+          "dev": true
+        }
+      }
+    },
+    "terser-webpack-plugin": {
+      "version": "5.3.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/terser-webpack-plugin/-/terser-webpack-plugin-5.3.6.tgz",
+      "integrity": "sha1-VZCuwxqjxvdxzhsazKYGOeqzGVw=",
+      "dev": true,
+      "requires": {
+        "@jridgewell/trace-mapping": "^0.3.14",
+        "jest-worker": "^27.4.5",
+        "schema-utils": "^3.1.1",
+        "serialize-javascript": "^6.0.0",
+        "terser": "^5.14.1"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "6.12.6",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv/-/ajv-6.12.6.tgz",
+          "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "fast-json-stable-stringify": "^2.0.0",
+            "json-schema-traverse": "^0.4.1",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "3.5.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
+          "dev": true
+        },
+        "commander": {
+          "version": "2.20.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/commander/-/commander-2.20.3.tgz",
+          "integrity": "sha1-/UhehMA+tIgcIHIrpIA16FMa6zM=",
+          "dev": true
+        },
+        "json-schema-traverse": {
+          "version": "0.4.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "3.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/schema-utils/-/schema-utils-3.1.1.tgz",
+          "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        },
+        "terser": {
+          "version": "5.15.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/terser/-/terser-5.15.0.tgz",
+          "integrity": "sha1-4WlniU7rpuEJFQnsg/DGDhefJCU=",
+          "dev": true,
+          "requires": {
+            "@jridgewell/source-map": "^0.3.2",
+            "acorn": "^8.5.0",
+            "commander": "^2.20.0",
+            "source-map-support": "~0.5.20"
+          }
+        }
+      }
+    },
+    "thunky": {
+      "version": "1.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/thunky/-/thunky-1.1.0.tgz",
+      "integrity": "sha1-Wrr3FKlAXbBQRzK7zNLO3Z75U30=",
+      "dev": true
+    },
+    "tiny-lr": {
+      "version": "1.1.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/tiny-lr/-/tiny-lr-1.1.1.tgz",
+      "integrity": "sha1-n6VHQS8jj+2waO4pWvi2gsmLKqs=",
+      "dev": true,
+      "requires": {
+        "body": "^5.1.0",
+        "debug": "^3.1.0",
+        "faye-websocket": "~0.10.0",
+        "livereload-js": "^2.3.0",
+        "object-assign": "^4.1.0",
+        "qs": "^6.4.0"
+      },
+      "dependencies": {
+        "debug": {
+          "version": "3.2.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/debug/-/debug-3.2.7.tgz",
+          "integrity": "sha1-clgLfpFF+zm2Z2+cXl+xALk0F5o=",
+          "dev": true,
+          "requires": {
+            "ms": "^2.1.1"
+          }
+        },
+        "ms": {
+          "version": "2.1.3",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ms/-/ms-2.1.3.tgz",
+          "integrity": "sha1-V0yBOM4dK1hh8LRFedut1gxmFbI=",
+          "dev": true
+        }
+      }
+    },
+    "to-regex-range": {
+      "version": "5.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/to-regex-range/-/to-regex-range-5.0.1.tgz",
+      "integrity": "sha1-FkjESq58jZiKMmAY7XL1tN0DkuQ=",
+      "dev": true,
+      "requires": {
+        "is-number": "^7.0.0"
+      }
+    },
+    "toidentifier": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/toidentifier/-/toidentifier-1.0.1.tgz",
+      "integrity": "sha1-O+NDIaiKgg7RvYDfqjPkefu43TU=",
+      "dev": true
+    },
+    "ts-creator": {
+      "version": "1.2.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ts-creator/-/ts-creator-1.2.5.tgz",
+      "integrity": "sha1-VREMiMJ7OkduuGUYtZ0Chr+eHG8=",
+      "dev": true,
+      "requires": {
+        "cardinal": "^2.1.1",
+        "get-stdin": "^6.0.0",
+        "prettier": "^1.16.0",
+        "typescript": "^3.4.0-dev.20190313",
+        "yargs": "^12.0.5"
+      },
+      "dependencies": {
+        "typescript": {
+          "version": "3.9.10",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/typescript/-/typescript-3.9.10.tgz",
+          "integrity": "sha1-cPORCselHta+952ngAaQsZv3eLg=",
+          "dev": true
+        }
+      }
+    },
+    "ts-loader": {
+      "version": "9.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ts-loader/-/ts-loader-9.3.1.tgz",
+      "integrity": "sha1-/iXMpW4+ccEIf+SNxn9N+MWbItQ=",
+      "dev": true,
+      "requires": {
+        "chalk": "^4.1.0",
+        "enhanced-resolve": "^5.0.0",
+        "micromatch": "^4.0.0",
+        "semver": "^7.3.4"
+      },
+      "dependencies": {
+        "semver": {
+          "version": "7.3.7",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/semver/-/semver-7.3.7.tgz",
+          "integrity": "sha1-EsW2Sa/b+QSXB3luIqQCiBTOUj8=",
+          "dev": true,
+          "requires": {
+            "lru-cache": "^6.0.0"
+          }
+        }
+      }
+    },
+    "tslib": {
+      "version": "2.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/tslib/-/tslib-2.4.0.tgz",
+      "integrity": "sha1-fOyqfwc85oCgWEeqd76UEJjzbcM=",
+      "dev": true
+    },
+    "type-is": {
+      "version": "1.6.18",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/type-is/-/type-is-1.6.18.tgz",
+      "integrity": "sha1-TlUs0F3wlGfcvE73Od6J8s83wTE=",
+      "dev": true,
+      "requires": {
+        "media-typer": "0.3.0",
+        "mime-types": "~2.1.24"
+      }
+    },
+    "typedarray": {
+      "version": "0.0.6",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/typedarray/-/typedarray-0.0.6.tgz",
+      "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=",
+      "dev": true
+    },
+    "typescript": {
+      "version": "4.6.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/typescript/-/typescript-4.6.4.tgz",
+      "integrity": "sha1-yqeLvDpZ5qXFENNXA/agmHfORek=",
+      "dev": true
+    },
+    "underscore": {
+      "version": "1.13.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/underscore/-/underscore-1.13.4.tgz",
+      "integrity": "sha1-eIa0a73wf3aOAFLxgo4dyrQMDe4=",
+      "dev": true
+    },
+    "universalify": {
+      "version": "0.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/universalify/-/universalify-0.1.2.tgz",
+      "integrity": "sha1-tkb2m+OULavOzJ1mOcgNwQXvqmY=",
+      "dev": true
+    },
+    "unpipe": {
+      "version": "1.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/unpipe/-/unpipe-1.0.0.tgz",
+      "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=",
+      "dev": true
+    },
+    "update-browserslist-db": {
+      "version": "1.0.9",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/update-browserslist-db/-/update-browserslist-db-1.0.9.tgz",
+      "integrity": "sha1-KSTTknNno41cVVQTp84Tj8lfyxg=",
+      "dev": true,
+      "requires": {
+        "escalade": "^3.1.1",
+        "picocolors": "^1.0.0"
+      }
+    },
+    "uri-js": {
+      "version": "4.4.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/uri-js/-/uri-js-4.4.1.tgz",
+      "integrity": "sha1-mxpSWVIlhZ5V9mnZKPiMbFfyp34=",
+      "dev": true,
+      "requires": {
+        "punycode": "^2.1.0"
+      }
+    },
+    "use-sync-external-store": {
+      "version": "1.2.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz",
+      "integrity": "sha1-fb79bvP+TnZ6DPXXKHqs+1hGkoo="
+    },
+    "util-deprecate": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/util-deprecate/-/util-deprecate-1.0.2.tgz",
+      "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=",
+      "dev": true
+    },
+    "utila": {
+      "version": "0.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/utila/-/utila-0.4.0.tgz",
+      "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=",
+      "dev": true
+    },
+    "utils-merge": {
+      "version": "1.0.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/utils-merge/-/utils-merge-1.0.1.tgz",
+      "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=",
+      "dev": true
+    },
+    "uuid": {
+      "version": "8.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/uuid/-/uuid-8.3.2.tgz",
+      "integrity": "sha1-gNW1ztJxu5r2xEXyGhoExgbO++I=",
+      "dev": true
+    },
+    "vary": {
+      "version": "1.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/vary/-/vary-1.1.2.tgz",
+      "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=",
+      "dev": true
+    },
+    "watchpack": {
+      "version": "2.4.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/watchpack/-/watchpack-2.4.0.tgz",
+      "integrity": "sha1-+jMDI3SWLHgRP5PH8vtMVMmGKl0=",
+      "dev": true,
+      "requires": {
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.1.2"
+      }
+    },
+    "wbuf": {
+      "version": "1.7.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/wbuf/-/wbuf-1.7.3.tgz",
+      "integrity": "sha1-wdjRSTFtPqhShIiVy2oL/oh7h98=",
+      "dev": true,
+      "requires": {
+        "minimalistic-assert": "^1.0.0"
+      }
+    },
+    "webpack": {
+      "version": "5.60.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/webpack/-/webpack-5.60.0.tgz",
+      "integrity": "sha1-nCbzilfJaIsKjFyIXgUZc0Tq5n0=",
+      "dev": true,
+      "requires": {
+        "@types/eslint-scope": "^3.7.0",
+        "@types/estree": "^0.0.50",
+        "@webassemblyjs/ast": "1.11.1",
+        "@webassemblyjs/wasm-edit": "1.11.1",
+        "@webassemblyjs/wasm-parser": "1.11.1",
+        "acorn": "^8.4.1",
+        "acorn-import-assertions": "^1.7.6",
+        "browserslist": "^4.14.5",
+        "chrome-trace-event": "^1.0.2",
+        "enhanced-resolve": "^5.8.3",
+        "es-module-lexer": "^0.9.0",
+        "eslint-scope": "5.1.1",
+        "events": "^3.2.0",
+        "glob-to-regexp": "^0.4.1",
+        "graceful-fs": "^4.2.4",
+        "json-parse-better-errors": "^1.0.2",
+        "loader-runner": "^4.2.0",
+        "mime-types": "^2.1.27",
+        "neo-async": "^2.6.2",
+        "schema-utils": "^3.1.0",
+        "tapable": "^2.1.1",
+        "terser-webpack-plugin": "^5.1.3",
+        "watchpack": "^2.2.0",
+        "webpack-sources": "^3.2.0"
+      },
+      "dependencies": {
+        "ajv": {
+          "version": "6.12.6",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv/-/ajv-6.12.6.tgz",
+          "integrity": "sha1-uvWmLoArB9l3A0WG+MO69a3ybfQ=",
+          "dev": true,
+          "requires": {
+            "fast-deep-equal": "^3.1.1",
+            "fast-json-stable-stringify": "^2.0.0",
+            "json-schema-traverse": "^0.4.1",
+            "uri-js": "^4.2.2"
+          }
+        },
+        "ajv-keywords": {
+          "version": "3.5.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ajv-keywords/-/ajv-keywords-3.5.2.tgz",
+          "integrity": "sha1-MfKdpatuANHC0yms97WSlhTVAU0=",
+          "dev": true
+        },
+        "json-schema-traverse": {
+          "version": "0.4.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz",
+          "integrity": "sha1-afaofZUTq4u4/mO9sJecRI5oRmA=",
+          "dev": true
+        },
+        "schema-utils": {
+          "version": "3.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/schema-utils/-/schema-utils-3.1.1.tgz",
+          "integrity": "sha1-vHTEtraZXB2I92qLd76nIZ4MgoE=",
+          "dev": true,
+          "requires": {
+            "@types/json-schema": "^7.0.8",
+            "ajv": "^6.12.5",
+            "ajv-keywords": "^3.5.2"
+          }
+        }
+      }
+    },
+    "webpack-dev-middleware": {
+      "version": "5.3.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/webpack-dev-middleware/-/webpack-dev-middleware-5.3.3.tgz",
+      "integrity": "sha1-765nwnk5COcxHx2bBvKgjcyX5R8=",
+      "dev": true,
+      "requires": {
+        "colorette": "^2.0.10",
+        "memfs": "^3.4.3",
+        "mime-types": "^2.1.31",
+        "range-parser": "^1.2.1",
+        "schema-utils": "^4.0.0"
+      }
+    },
+    "webpack-dev-server": {
+      "version": "4.11.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/webpack-dev-server/-/webpack-dev-server-4.11.0.tgz",
+      "integrity": "sha1-KQ7llHZc2CYK3+g7LRgRXqBEhOc=",
+      "dev": true,
+      "requires": {
+        "@types/bonjour": "^3.5.9",
+        "@types/connect-history-api-fallback": "^1.3.5",
+        "@types/express": "^4.17.13",
+        "@types/serve-index": "^1.9.1",
+        "@types/serve-static": "^1.13.10",
+        "@types/sockjs": "^0.3.33",
+        "@types/ws": "^8.5.1",
+        "ansi-html-community": "^0.0.8",
+        "bonjour-service": "^1.0.11",
+        "chokidar": "^3.5.3",
+        "colorette": "^2.0.10",
+        "compression": "^1.7.4",
+        "connect-history-api-fallback": "^2.0.0",
+        "default-gateway": "^6.0.3",
+        "express": "^4.17.3",
+        "graceful-fs": "^4.2.6",
+        "html-entities": "^2.3.2",
+        "http-proxy-middleware": "^2.0.3",
+        "ipaddr.js": "^2.0.1",
+        "open": "^8.0.9",
+        "p-retry": "^4.5.0",
+        "rimraf": "^3.0.2",
+        "schema-utils": "^4.0.0",
+        "selfsigned": "^2.0.1",
+        "serve-index": "^1.9.1",
+        "sockjs": "^0.3.24",
+        "spdy": "^4.0.2",
+        "webpack-dev-middleware": "^5.3.1",
+        "ws": "^8.4.2"
+      },
+      "dependencies": {
+        "ipaddr.js": {
+          "version": "2.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ipaddr.js/-/ipaddr.js-2.0.1.tgz",
+          "integrity": "sha1-7KJWp6h36Reus2iwp0l930LvgcA=",
+          "dev": true
+        },
+        "is-wsl": {
+          "version": "2.2.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-wsl/-/is-wsl-2.2.0.tgz",
+          "integrity": "sha1-dKTHbnfKn9P5MvKQwX6jJs0VcnE=",
+          "dev": true,
+          "requires": {
+            "is-docker": "^2.0.0"
+          }
+        },
+        "open": {
+          "version": "8.4.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/open/-/open-8.4.0.tgz",
+          "integrity": "sha1-NFMhrhj4E4+CVlqRD9xrOejCRPg=",
+          "dev": true,
+          "requires": {
+            "define-lazy-prop": "^2.0.0",
+            "is-docker": "^2.1.1",
+            "is-wsl": "^2.2.0"
+          }
+        }
+      }
+    },
+    "webpack-merge": {
+      "version": "5.8.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/webpack-merge/-/webpack-merge-5.8.0.tgz",
+      "integrity": "sha1-Kznb8ir4d3atdEw5AiNzHTCmj2E=",
+      "dev": true,
+      "requires": {
+        "clone-deep": "^4.0.1",
+        "wildcard": "^2.0.0"
+      }
+    },
+    "webpack-sources": {
+      "version": "3.2.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/webpack-sources/-/webpack-sources-3.2.3.tgz",
+      "integrity": "sha1-LU2quEUf1LJAzCcFX/agwszqDN4=",
+      "dev": true
+    },
+    "websocket-driver": {
+      "version": "0.7.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/websocket-driver/-/websocket-driver-0.7.4.tgz",
+      "integrity": "sha1-ia1Slbv2S0gKvLox5JU6ynBvV2A=",
+      "dev": true,
+      "requires": {
+        "http-parser-js": ">=0.5.1",
+        "safe-buffer": ">=5.1.0",
+        "websocket-extensions": ">=0.1.1"
+      }
+    },
+    "websocket-extensions": {
+      "version": "0.1.4",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/websocket-extensions/-/websocket-extensions-0.1.4.tgz",
+      "integrity": "sha1-f4RzvIOd/YdgituV1+sHUhFXikI=",
+      "dev": true
+    },
+    "which": {
+      "version": "1.3.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/which/-/which-1.3.1.tgz",
+      "integrity": "sha1-pFBD1U9YBTFtqNYvn1CRjT2nCwo=",
+      "dev": true,
+      "requires": {
+        "isexe": "^2.0.0"
+      }
+    },
+    "which-module": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/which-module/-/which-module-2.0.0.tgz",
+      "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=",
+      "dev": true
+    },
+    "wildcard": {
+      "version": "2.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/wildcard/-/wildcard-2.0.0.tgz",
+      "integrity": "sha1-p30g5SAMb6qsl55LOq3Hs91/j+w=",
+      "dev": true
+    },
+    "wkt-parser": {
+      "version": "1.3.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/wkt-parser/-/wkt-parser-1.3.2.tgz",
+      "integrity": "sha1-3u/wSiHtxbFwpg2kGOntHRqw4hk="
+    },
+    "wrap-ansi": {
+      "version": "2.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/wrap-ansi/-/wrap-ansi-2.1.0.tgz",
+      "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=",
+      "dev": true,
+      "requires": {
+        "string-width": "^1.0.1",
+        "strip-ansi": "^3.0.1"
+      },
+      "dependencies": {
+        "ansi-regex": {
+          "version": "2.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ansi-regex/-/ansi-regex-2.1.1.tgz",
+          "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=",
+          "dev": true
+        },
+        "is-fullwidth-code-point": {
+          "version": "1.0.0",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz",
+          "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=",
+          "dev": true,
+          "requires": {
+            "number-is-nan": "^1.0.0"
+          }
+        },
+        "string-width": {
+          "version": "1.0.2",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/string-width/-/string-width-1.0.2.tgz",
+          "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=",
+          "dev": true,
+          "requires": {
+            "code-point-at": "^1.0.0",
+            "is-fullwidth-code-point": "^1.0.0",
+            "strip-ansi": "^3.0.0"
+          }
+        },
+        "strip-ansi": {
+          "version": "3.0.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/strip-ansi/-/strip-ansi-3.0.1.tgz",
+          "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=",
+          "dev": true,
+          "requires": {
+            "ansi-regex": "^2.0.0"
+          }
+        }
+      }
+    },
+    "wrappy": {
+      "version": "1.0.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/wrappy/-/wrappy-1.0.2.tgz",
+      "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=",
+      "dev": true
+    },
+    "ws": {
+      "version": "8.8.1",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/ws/-/ws-8.8.1.tgz",
+      "integrity": "sha1-XbrQ/ret6OzJm4MMHXfJE9SVX/A=",
+      "dev": true
+    },
+    "y18n": {
+      "version": "4.0.3",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/y18n/-/y18n-4.0.3.tgz",
+      "integrity": "sha1-tfJZyCzW4zaSHv17/Yv1YN6e7t8=",
+      "dev": true
+    },
+    "yallist": {
+      "version": "4.0.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/yallist/-/yallist-4.0.0.tgz",
+      "integrity": "sha1-m7knkNnA7/7GO+c1GeEaNQGaOnI=",
+      "dev": true
+    },
+    "yargs": {
+      "version": "12.0.5",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/yargs/-/yargs-12.0.5.tgz",
+      "integrity": "sha1-BfWZe2CWR7ZPZrgeO0sQo2jnrRM=",
+      "dev": true,
+      "requires": {
+        "cliui": "^4.0.0",
+        "decamelize": "^1.2.0",
+        "find-up": "^3.0.0",
+        "get-caller-file": "^1.0.1",
+        "os-locale": "^3.0.0",
+        "require-directory": "^2.1.1",
+        "require-main-filename": "^1.0.1",
+        "set-blocking": "^2.0.0",
+        "string-width": "^2.0.0",
+        "which-module": "^2.0.0",
+        "y18n": "^3.2.1 || ^4.0.0",
+        "yargs-parser": "^11.1.1"
+      },
+      "dependencies": {
+        "yargs-parser": {
+          "version": "11.1.1",
+          "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/yargs-parser/-/yargs-parser-11.1.1.tgz",
+          "integrity": "sha1-h5oIZZc7yp9rq1y987HGfsfTvPQ=",
+          "dev": true,
+          "requires": {
+            "camelcase": "^5.0.0",
+            "decamelize": "^1.2.0"
+          }
+        }
+      }
+    },
+    "yargs-parser": {
+      "version": "13.1.2",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/yargs-parser/-/yargs-parser-13.1.2.tgz",
+      "integrity": "sha1-Ew8JcC667vJlDVTObj5XBvek+zg=",
+      "dev": true,
+      "requires": {
+        "camelcase": "^5.0.0",
+        "decamelize": "^1.2.0"
+      }
+    },
+    "yauzl": {
+      "version": "2.10.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/yauzl/-/yauzl-2.10.0.tgz",
+      "integrity": "sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=",
+      "dev": true,
+      "requires": {
+        "buffer-crc32": "~0.2.3",
+        "fd-slicer": "~1.1.0"
+      }
+    },
+    "zip-stream": {
+      "version": "4.1.0",
+      "resolved": "https://artifactory.oci.oraclecorp.com:443/api/npm/global-dev-npm/zip-stream/-/zip-stream-4.1.0.tgz",
+      "integrity": "sha1-Ud0yZXFUTjaqP3VkMLMTV23I/Hk=",
+      "dev": true,
+      "requires": {
+        "archiver-utils": "^2.1.0",
+        "compress-commons": "^4.1.0",
+        "readable-stream": "^3.6.0"
+      }
+    }
+  }
+}

+ 40 - 0
package.json

@@ -0,0 +1,40 @@
+{
+  "name": "idcs-oauth-client",
+  "version": "1.0.0",
+  "description": "An Oracle JavaScript Extension Toolkit(JET) web app",
+  "dependencies": {
+    "@oracle/oraclejet": "~13.0.0",
+    "@reduxjs/toolkit": "^1.8.5",
+    "react": "npm:@preact/compat@^17.1.1",
+    "react-dom": "npm:@preact/compat@^17.1.1",
+    "react-redux": "^8.0.2"
+  },
+  "devDependencies": {
+    "@oracle/oraclejet-tooling": "~13.0.0",
+    "@prefresh/babel-plugin": "0.4.3",
+    "@prefresh/webpack": "3.3.4",
+    "compression-webpack-plugin": "10.0.0",
+    "copy-webpack-plugin": "11.0.0",
+    "css-loader": "6.7.1",
+    "fs-extra": "^8.1.0",
+    "glob": "7.2.0",
+    "html-replace-webpack-plugin": "2.6.0",
+    "html-webpack-plugin": "5.5.0",
+    "mini-css-extract-plugin": "2.6.1",
+    "noop-loader": "1.0.0",
+    "raw-loader": "4.0.2",
+    "style-loader": "3.3.1",
+    "ts-creator": "1.2.5",
+    "ts-loader": "9.3.1",
+    "typescript": "4.6.4",
+    "underscore": "^1.10.2",
+    "webpack": "5.60.0",
+    "webpack-dev-server": "4.11.0",
+    "webpack-merge": "5.8.0",
+    "yargs-parser": "13.1.2"
+  },
+  "engines": {
+    "node": ">=12.21.0"
+  },
+  "private": true
+}

+ 95 - 0
src/components/app.tsx

@@ -0,0 +1,95 @@
+import { method, registerCustomElement } from "ojs/ojvcomponent";
+import { h } from "preact";
+import { useState } from "preact/hooks";
+import { useEffect } from "preact/hooks";
+import Context = require("ojs/ojcontext");
+import { Footer } from "./footer";
+import { Header } from "./header";
+import { Content } from "./content/index";
+import { Provider } from "react-redux";
+import { store } from "../state/store";
+
+type Props = Readonly<{
+  appName?: string;
+  userLogin?: string;
+}>;
+
+const parseJwt = token => {
+  var base64Url = token.split('.')[1];
+  var base64 = base64Url.replace(/-/g, '+').replace(/_/g, '/');
+  var jsonPayload = decodeURIComponent(window.atob(base64).split('').map(
+    c => '%' + ('00' + c.charCodeAt(0).toString(16)).slice(-2)
+  ).join(''));
+  return JSON.parse(jsonPayload);
+};
+
+const login = () => {
+  const state = crypto.randomUUID();
+  const nonce = crypto.randomUUID();
+  sessionStorage.setItem("oauth", JSON.stringify({ state, nonce }));
+  window.location.href = "https://idcs-25070016ce0c4eb8b6eea18f07fe170d.identity.oraclecloud.com/oauth2/v1/authorize" +
+    "?client_id=4e728d65cf5b482ea81e56bf23a9ad8a" +
+    "&response_type=code" +
+    "&redirect_uri=https%3A%2F%2Flocalhost%3A8000" +
+    "&scope=openid" +
+    `&nonce=${nonce}` +
+    `&state=${state}`;
+};
+
+export const App = registerCustomElement(
+  "app-root",
+  ({ appName = "App Name" }: Props) => {
+    const [userLogin, setUserLogin] = useState("");
+
+    useEffect(() => {
+      Context.getPageContext().getBusyContext().applicationBootstrapComplete();
+
+      const searchParams = new URLSearchParams(window.location.search);
+      if (searchParams.has("code") && searchParams.has("state")) {
+        const { state } = JSON.parse(sessionStorage.getItem("oauth"));
+        const receivedState = searchParams.get("state");
+        if (receivedState !== state) {
+          return;
+        }
+        // Get the tokens using the received authorization code
+        const code = searchParams.get("code");
+        console.log("code", code);
+        fetch("https://idcs-25070016ce0c4eb8b6eea18f07fe170d.identity.oraclecloud.com/oauth2/v1/token", {
+          method: "POST",
+          headers: new Headers({
+            Authorization: "Basic NGU3MjhkNjVjZjViNDgyZWE4MWU1NmJmMjNhOWFkOGE6ZGM1NDdkYmUtOGQ0Yi00MTU1LWEzNzgtZjNhMDNkNTZhNjU0",
+            "Content-Type": "application/x-www-form-urlencoded"
+          }),
+          body: new URLSearchParams({
+            grant_type: "authorization_code",
+            code
+          })
+        })
+          .then(response => response.json())
+          .then(body => {
+            const idToken = parseJwt(body.id_token);
+            setUserLogin(idToken.user_displayname);
+          })
+          .finally(() => sessionStorage.removeItem("oauth"));
+        // Clear the search parameter from the url
+        window.history.pushState({}, document.title, window.location.pathname);
+      } else {
+        sessionStorage.removeItem("oauth");
+      }
+    }, []);
+
+    return (
+      <Provider store={store}>
+        <div id="appContainer" class="oj-web-applayout-page">
+          <Header
+            appName={appName}
+            userLogin={userLogin}
+            login={login}
+          />
+          <Content />
+          <Footer />
+        </div>
+      </Provider>
+    );
+  }
+);

+ 16 - 0
src/components/content/index.tsx

@@ -0,0 +1,16 @@
+import { h } from "preact";
+import { useSelector, useDispatch } from "react-redux";
+import { increment } from "../../state/counterReducer";
+import { State } from "../../state/store";
+
+export function Content() {
+  const { value: counter } = useSelector((state: State) => state.counter);
+  const dispatch = useDispatch();
+
+  return (
+    <div class="oj-web-applayout-max-width oj-web-applayout-content">
+      <div>{counter}</div>
+      <button onClick={() => dispatch(increment())}>Increment</button>
+    </div>
+  );
+};

+ 60 - 0
src/components/footer.tsx

@@ -0,0 +1,60 @@
+import { h } from "preact";
+
+type Props = {
+  links?: FooterLink[]
+}
+
+type FooterLink = {
+  name: string;
+  linkId: string;
+  linkTarget: string;
+}
+
+const _DEFAULT_LINKS: FooterLink[] = [
+  {
+    name: "About Oracle",
+    linkId: "aboutOracle",
+    linkTarget: "http://www.oracle.com/us/corporate/index.html#menu-about"
+  },
+  {
+    name: "Contact Us",
+    linkId: "contactUs",
+    linkTarget: "http://www.oracle.com/us/corporate/contact/index.html"
+  },
+  {
+    name: "Legal Notices",
+    linkId: "legalNotices",
+    linkTarget: "http://www.oracle.com/us/legal/index.html"
+  },
+  {
+    name: "Terms Of Use",
+    linkId: "termsOfUse",
+    linkTarget: "http://www.oracle.com/us/legal/terms/index.html"
+  },
+  {
+    name: "Your Privacy Rights",
+    linkId: "yourPrivacyRights",
+    linkTarget: "http://www.oracle.com/us/legal/privacy/index.html"
+  }
+]
+
+export function Footer({ links = _DEFAULT_LINKS } : Props ) {
+  return (
+    <footer class="oj-web-applayout-footer" role="contentinfo">
+      <div class="oj-web-applayout-footer-item oj-web-applayout-max-width">
+        <ul>
+          {links.map((item) => (
+            <li>
+              <a id={item.linkId} href={item.linkTarget} target="_blank">
+                {item.name}
+              </a>
+            </li>
+          ))}
+        </ul>
+      </div>
+      <div class="oj-web-applayout-footer-item oj-web-applayout-max-width oj-text-color-secondary oj-typography-body-sm">
+        Copyright © 2014, 2022 Oracle and/or its affiliates All rights reserved.
+      </div>
+    </footer>
+  );
+}

+ 80 - 0
src/components/header.tsx

@@ -0,0 +1,80 @@
+import { h } from "preact";
+import { useRef, useState, useEffect } from "preact/hooks";
+import { ojButton } from "ojs/ojbutton";
+import * as ResponsiveUtils from "ojs/ojresponsiveutils";
+import "ojs/ojtoolbar";
+import "ojs/ojmenu";
+import "ojs/ojbutton";
+
+type Props = Readonly<{
+  appName: string,
+  userLogin: string,
+  login: () => void
+}>;
+
+export function Header({ appName, userLogin, login }: Props) {
+  const mediaQueryRef = useRef<MediaQueryList>(window.matchMedia(ResponsiveUtils.getFrameworkQuery("sm-only")));
+
+  const [isSmallWidth, setIsSmallWidth] = useState(mediaQueryRef.current.matches);
+
+  useEffect(() => {
+    mediaQueryRef.current.addEventListener("change", handleMediaQueryChange);
+    return (() => mediaQueryRef.current.removeEventListener("change", handleMediaQueryChange));
+  }, [mediaQueryRef]);
+
+  function handleMediaQueryChange(e: MediaQueryListEvent) {
+    setIsSmallWidth(e.matches);
+  }
+
+  function getDisplayType() {
+    return (isSmallWidth ? "icons" : "all");
+  };
+
+  function getEndIconClass() {
+    return (isSmallWidth ? "oj-icon demo-appheader-avatar" : "oj-component-icon oj-button-menu-dropdown-icon");
+  }
+
+  const buttonAction = (event: ojButton.ojAction) => {
+    console.log("Login clicked");
+    login();
+  };
+
+  return (
+    <header role="banner" class="oj-web-applayout-header">
+      <div class="oj-web-applayout-max-width oj-flex-bar oj-sm-align-items-center">
+        <div class="oj-flex-bar-middle oj-sm-align-items-baseline">
+          <span
+            role="img"
+            class="oj-icon demo-oracle-icon"
+            title="Oracle Logo"
+            alt="Oracle Logo"></span>
+          <h1
+            class="oj-sm-only-hide oj-web-applayout-header-title"
+            title="Application Name">
+            {appName}
+          </h1>
+        </div>
+        <div class="oj-flex-bar-end">
+          <oj-toolbar>
+
+            {!userLogin &&
+              <oj-button id="chroming_button5" chroming="danger" onojAction={buttonAction}>Login</oj-button>
+            }
+            {userLogin &&
+              <oj-menu-button id="userMenu" display={getDisplayType()} chroming="borderless">
+                <span>{userLogin}</span>
+                <span slot="endIcon" class={getEndIconClass()}></span>
+                <oj-menu id="menu1" slot="menu">
+                  <oj-option id="pref" value="pref">Preferences</oj-option>
+                  <oj-option id="help" value="help">Help</oj-option>
+                  <oj-option id="about" value="about">About</oj-option>
+                  <oj-option id="out" value="out">Sign Out</oj-option>
+                </oj-menu>
+              </oj-menu-button>
+            }
+          </oj-toolbar>
+        </div>
+      </div>
+    </header>
+  );
+}

+ 4 - 0
src/index.html

@@ -0,0 +1,4 @@
+<!DOCTYPE html>
+<!--
 Copyright (c) 2014, 2022, Oracle and/or its affiliates.
 Licensed under The Universal Permissive License (UPL), Version 1.0
 as shown at https://oss.oracle.com/licenses/upl/
 -->
+<!-- ************************ IMPORTANT INFORMATION ************************************
  This web basic template is provided as an example of how to configure
  a JET web application.  It contains the Oracle JET framework and a default
  requireJS configuration file to show how JET can be setup in a common application.
  This project template can be used in conjunction with demo code from the JET
  website to test JET component behavior and interactions.
  Any CSS styling with the prefix "demo-" is for demonstration only and is not
  provided as part of the JET framework.
  Please see the demos under Cookbook/Patterns/App Shell: Web and the CSS documentation
  under Support/API Docs/Non-Component Styling on the JET website for more information on how to use
  the best practice patterns shown in this template.
  Aria Landmark role attributes are added to the different sections of the application
  for accessibility compliance. If you change the type of content for a specific
  section from what is defined, you should also change the role value for that
  section to represent the appropriate content type.
  ***************************** IMPORTANT INFORMATION ************************************ -->
<html lang="en-us">
  <head>
    <title>Oracle JET VDOM Starter Template - Basic</title>
    <meta charset="UTF-8" />
    <meta name="viewport" content="viewport-fit=cover, width=device-width, initial-scale=1"/>
    <meta name="description" content="The Oracle JET VDOM Starter Template" />
+    <!-- css:redwood -->
    <link rel="icon" href="styles/images/favicon.ico" type="image/x-icon" />
    <link rel="stylesheet" id="uxiconFont" href="https://static.oracle.com/cdn/fnd/gallery/2210.1.0/images/iconfont/ojuxIconFont.min.css"/>
    <link rel="stylesheet" href="styles/app.css" type="text/css" />
  </head>
  <body class="oj-web-applayout-body" data-oj-binding-provider="none">
    <app-root></app-root>
  </body>
</html>

+ 3 - 0
src/index.ts

@@ -0,0 +1,3 @@
+// injector:preactDebugImport
+// endinjector
+import './components/app';

+ 24 - 0
src/state/counterReducer.ts

@@ -0,0 +1,24 @@
+import { createAction, createReducer } from '@reduxjs/toolkit'
+
+export interface CounterState {
+  value: number
+}
+
+export const increment = createAction('counter/increment')
+export const decrement = createAction('counter/decrement')
+export const incrementByAmount = createAction<number>('counter/incrementByAmount')
+
+const initialState = { value: 0 } as CounterState
+
+export const counterReducer = createReducer(initialState, (builder) => {
+  builder
+    .addCase(increment, (state, action) => {
+      state.value++
+    })
+    .addCase(decrement, (state, action) => {
+      state.value--
+    })
+    .addCase(incrementByAmount, (state, action) => {
+      state.value += action.payload
+    })
+});

+ 15 - 0
src/state/store.ts

@@ -0,0 +1,15 @@
+import { configureStore, Store } from "@reduxjs/toolkit"
+
+import { counterReducer } from "./counterReducer";
+
+
+const reducer = {
+    counter: counterReducer
+}
+
+export const store = configureStore({
+    reducer,
+    devTools: process.env.NODE_ENV !== "production"
+});
+
+export type State = ReturnType<typeof store.getState>;

+ 43 - 0
src/styles/app.css

@@ -0,0 +1,43 @@
+/*
+    Document   : override
+    Created on : <date>
+    Author     : <author>
+    Description:
+        This is where any of your application specific styles should be included
+*/
+.demo-oracle-icon {
+    width:137px;
+    height:18px
+}
+
+.demo-oracle-icon:before {
+    content:url("images/oracle_logo.svg")
+}
+
+html:not([dir="rtl"]) .demo-oracle-icon {
+    padding-right:4px
+}
+
+html[dir="rtl"] .demo-oracle-icon {
+    padding-left:4px
+}
+
+.demo-oracle-icon:before {
+    display:inline
+}
+
+.demo-appheader-avatar {
+    width:24px;
+    height:24px
+}
+
+.demo-appheader-avatar:before {
+    content:url("images/avatar_24px.png")
+}
+@media (-webkit-min-device-pixel-ratio: 1.5), (min-resolution: 144dpi), (min-resolution: 1.5dppx) {
+    .demo-appheader-avatar:before {
+        content:url("images/avatar_24px_2x.png");
+        -webkit-transform:translate(-25%, -25%) scale(0.5);
+        transform:translate(-25%, -25%) scale(0.5)
+    }
+}

BIN
src/styles/fonts/App_iconfont.woff


BIN
src/styles/images/avatar_24px.png


BIN
src/styles/images/avatar_24px_2x.png


BIN
src/styles/images/favicon.ico


+ 21 - 0
src/styles/images/oracle_logo.svg

@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+  viewBox="0 0 274 34" enable-background="new 0 0 274 34" xml:space="preserve">
+  <path d="M122.05,0c-1.63,0-3.12,0.78-3.98,2.08l-20.4,31.94l7.64-0.01l16.76-26.6l9.13,14.71h-17.28l3.82,5.94h17.51l3.59,5.95
+    l7.64,0.01l-20.47-32C125.12,0.76,123.65,0,122.05,0z M37.42,0.33H17.84C8.54,0.33,1,7.87,1,17.17c0,9.3,7.54,16.84,16.84,16.84
+    l19.58,0.01c9.3,0,16.84-7.54,16.84-16.84C54.26,7.87,46.72,0.33,37.42,0.33z M36.98,28.08H18.28c-6.02,0-10.9-4.88-10.9-10.9
+    c0-6.02,4.88-10.91,10.9-10.91l18.71,0c6.02,0,10.9,4.88,10.9,10.9C47.88,23.2,43.01,28.08,36.98,28.08z M149.51,17.17
+    c0-6.02,4.88-10.91,10.91-10.91l19.01,0l3.81-5.94h-23.26c-9.3,0-16.84,7.54-16.84,16.84c0,9.3,7.55,16.84,16.84,16.84h19.99
+    l3.8-5.93h-23.35C154.39,28.08,149.51,23.2,149.51,17.17z M97.43,11.72c0-6.29-5.1-11.39-11.39-11.39H57.7v33.68h6.47V6.27H85.6
+    c3.02,0,5.45,2.44,5.45,5.45c0,3.01-2.43,5.45-5.45,5.45l-18.25-0.01l19.33,16.84h9.41l-13-10.91l2.96,0.01
+    C92.33,23.11,97.43,18.01,97.43,11.72z M193.2,0.33h-6.48v30.45c0,0.84,0.34,1.65,0.94,2.25c0.63,0.63,1.47,0.98,2.37,0.98h29.54
+    l3.81-5.94H193.2V0.33z M228.72,20.15h27.68l3.81-5.94l-31.51,0c1.29-4.58,5.5-7.94,10.5-7.94l19,0l3.82-5.94h-23.26
+    c-9.3,0-16.84,7.54-16.84,16.84c0,9.3,7.54,16.84,16.84,16.84h19.98l3.81-5.93H239.2C234.22,28.08,230,24.73,228.72,20.15z
+     M268.47,0.15c-2.09,0-3.78,1.69-3.78,3.79c0,2.09,1.69,3.79,3.78,3.79c2.09,0,3.79-1.7,3.79-3.79
+    C272.26,1.84,270.56,0.15,268.47,0.15z M268.47,6.9c-1.64,0-2.97-1.33-2.97-2.98c0-1.64,1.33-2.97,2.97-2.97
+    c1.65,0,2.97,1.33,2.97,2.97C271.44,5.57,270.12,6.9,268.47,6.9z M269.48,4.06c0.39-0.24,0.48-0.57,0.53-0.73
+    c0.04-0.15,0.04-0.3,0.04-0.35c0-0.25-0.08-0.94-0.82-1.19c-0.29-0.11-0.53-0.11-1.11-0.11h-1.07v4.24h0.83V4.3h0.58l0.86,1.62
+    h0.95l-0.99-1.76C269.41,4.12,269.43,4.1,269.48,4.06z M269.12,3.34c-0.17,0.24-0.45,0.26-0.71,0.26h-0.53V2.38h0.24
+    c0.39,0,0.59,0,0.78,0.07c0.2,0.1,0.32,0.29,0.32,0.52C269.21,3.12,269.18,3.23,269.12,3.34z"/>
+</svg>

+ 52 - 0
tsconfig.json

@@ -0,0 +1,52 @@
+{
+  "compileOnSave": true,
+  "compilerOptions": {
+    "baseUrl": ".",
+    "target": "es6",
+    "module": "amd",
+    "moduleResolution": "node",
+    "jsx": "react-jsx",
+    "jsxImportSource": "preact",
+    "lib": [
+      "es2020",
+      "dom",
+      "esnext.asynciterable"
+    ],
+    "typeRoots": [
+      "./types",
+      "./node_modules/@oracle/oraclejet/dist/types",
+      "./node_modules/@types"
+    ],
+    "paths": {
+      "ojs/*": [
+        "./node_modules/@oracle/oraclejet/dist/types/*"
+      ],
+      "@oracle/oraclejet-preact/*": [
+        "./node_modules/@oracle/oraclejet/dist/js/libs/oraclejet-preact/types/*"
+      ],
+      "oj-c/*": [
+        "./node_modules/@oracle/oraclejet-core-pack/oj-c/types/*"
+      ],
+      "preact": [
+        "./node_modules/@oracle/oraclejet/dist/js/libs/preact"
+      ],
+      "react": [
+        "/Users/dnabracz/Projects/idcs-oauth-client/node_modules/preact/compat/src/index.d.ts"
+      ],
+      "react-dom": [
+        "/Users/dnabracz/Projects/idcs-oauth-client/node_modules/preact/compat/src/index.d.ts"
+      ]
+    },
+    "declaration": true,
+    "noEmitOnError": true,
+    "experimentalDecorators": true,
+    "skipLibCheck": true,
+    "rootDir": "./src",
+    "outDir": "./web",
+    "resolveJsonModule": true,
+    "esModuleInterop": true
+  },
+  "include": [
+    "./src/**/*"
+  ]
+}

+ 8 - 0
types/components/index.d.ts

@@ -0,0 +1,8 @@
+
+  // Add custom element entries to preact.JSX.IntrinsicElements for custom elements
+  // used in JSX that do not have the required type definitions
+  declare namespace preact.JSX {
+    interface IntrinsicElements {
+
+    }
+  }