From 034f56e0eda203ebdfad8f7bcfcab2b00dcabc97 Mon Sep 17 00:00:00 2001 From: Caleb Shafer <31107829+calebmshafer@users.noreply.github.com> Date: Fri, 11 Dec 2020 15:01:27 -0500 Subject: [PATCH] Switch to dart-sass from deprecated node-sass (#327) * Remove node-sass use in extension-webpack-tools and test-apps * Fix 'Expected identifier' in transition properties. * Fix additional 'Expected identifier' in transition properties. * Fix 'Undefined variable' in mixin default values. Co-authored-by: Gerardas Butkevicius <10091419+GerardasB@users.noreply.github.com> --- .../drop-node-sass_2020-12-11-16-19.json | 11 + .../drop-node-sass_2020-12-11-18-07.json | 11 + .../drop-node-sass_2020-12-11-18-07.json | 11 + .../rush/browser-approved-packages.json | 16 +- common/config/rush/pnpm-lock.yaml | 1114 +++++------------ test-apps/display-test-app/package.json | 4 +- test-apps/presentation-test-app/package.json | 7 +- .../frontend/appui/imodelindex/SheetsTab.scss | 6 +- .../frontend/appui/imodelopen/IModelList.scss | 6 +- .../config/getWebpackConfig.js | 8 +- tools/extension-webpack/package.json | 6 +- ui/core/src/ui-core/_geometry.scss | 12 +- .../footer/tool-assistance/Indicator.scss | 6 +- 13 files changed, 410 insertions(+), 808 deletions(-) create mode 100644 common/changes/@bentley/extension-webpack-tools/drop-node-sass_2020-12-11-16-19.json create mode 100644 common/changes/@bentley/ui-core/drop-node-sass_2020-12-11-18-07.json create mode 100644 common/changes/@bentley/ui-ninezone/drop-node-sass_2020-12-11-18-07.json diff --git a/common/changes/@bentley/extension-webpack-tools/drop-node-sass_2020-12-11-16-19.json b/common/changes/@bentley/extension-webpack-tools/drop-node-sass_2020-12-11-16-19.json new file mode 100644 index 000000000000..259f907759a8 --- /dev/null +++ b/common/changes/@bentley/extension-webpack-tools/drop-node-sass_2020-12-11-16-19.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@bentley/extension-webpack-tools", + "comment": "Switch to 'sass' from the now deprecated 'node-sass' package. Switch from fast-sass-loader to sass-loader due to incompatibility with 'sass' and 'fast-sass-loader'", + "type": "none" + } + ], + "packageName": "@bentley/extension-webpack-tools", + "email": "31107829+calebmshafer@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@bentley/ui-core/drop-node-sass_2020-12-11-18-07.json b/common/changes/@bentley/ui-core/drop-node-sass_2020-12-11-18-07.json new file mode 100644 index 000000000000..5c4be439a5eb --- /dev/null +++ b/common/changes/@bentley/ui-core/drop-node-sass_2020-12-11-18-07.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@bentley/ui-core", + "comment": "", + "type": "none" + } + ], + "packageName": "@bentley/ui-core", + "email": "31107829+calebmshafer@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/changes/@bentley/ui-ninezone/drop-node-sass_2020-12-11-18-07.json b/common/changes/@bentley/ui-ninezone/drop-node-sass_2020-12-11-18-07.json new file mode 100644 index 000000000000..1cd052bbe70f --- /dev/null +++ b/common/changes/@bentley/ui-ninezone/drop-node-sass_2020-12-11-18-07.json @@ -0,0 +1,11 @@ +{ + "changes": [ + { + "packageName": "@bentley/ui-ninezone", + "comment": "", + "type": "none" + } + ], + "packageName": "@bentley/ui-ninezone", + "email": "31107829+calebmshafer@users.noreply.github.com" +} \ No newline at end of file diff --git a/common/config/rush/browser-approved-packages.json b/common/config/rush/browser-approved-packages.json index 585a8b7b1f82..2aefb195535f 100644 --- a/common/config/rush/browser-approved-packages.json +++ b/common/config/rush/browser-approved-packages.json @@ -486,10 +486,6 @@ "name": "faker", "allowedCategories": [ "backend", "common", "frontend", "internal" ] }, - { - "name": "fast-sass-loader", - "allowedCategories": [ "tools" ] - }, { "name": "fast-sha256", "allowedCategories": [ "tools" ] @@ -654,10 +650,6 @@ "name": "nock", "allowedCategories": [ "backend", "common", "integration-testing", "internal" ] }, - { - "name": "node-sass", - "allowedCategories": [ "internal", "tools" ] - }, { "name": "nodemon", "allowedCategories": [ "tools" ] @@ -866,6 +858,14 @@ "name": "rxjs", "allowedCategories": [ "frontend" ] }, + { + "name": "sass", + "allowedCategories": [ "internal", "tools" ] + }, + { + "name": "sass-loader", + "allowedCategories": [ "tools" ] + }, { "name": "save", "allowedCategories": [ "internal" ] diff --git a/common/config/rush/pnpm-lock.yaml b/common/config/rush/pnpm-lock.yaml index 5e003a4374d8..276d0c15c8f1 100644 --- a/common/config/rush/pnpm-lock.yaml +++ b/common/config/rush/pnpm-lock.yaml @@ -4,7 +4,7 @@ dependencies: '@bentley/icons-generic': 1.0.30 '@bentley/icons-generic-webfont': 1.0.30 '@bentley/imodeljs-native': 2.10.5 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@microsoft/api-extractor': 7.7.3 '@microsoft/applicationinsights-web': 2.5.10 '@openid/appauth': 1.3.0 @@ -18,7 +18,7 @@ dependencies: '@rush-temp/config-loader': 'file:projects/config-loader.tgz' '@rush-temp/context-registry-client': 'file:projects/context-registry-client.tgz' '@rush-temp/core-full-stack-tests': 'file:projects/core-full-stack-tests.tgz' - '@rush-temp/display-performance-test-app': 'file:projects/display-performance-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8' + '@rush-temp/display-performance-test-app': 'file:projects/display-performance-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12' '@rush-temp/display-test-app': 'file:projects/display-test-app.tgz_webpack-cli@3.3.12' '@rush-temp/ecschema-locaters': 'file:projects/ecschema-locaters.tgz' '@rush-temp/ecschema-metadata': 'file:projects/ecschema-metadata.tgz' @@ -61,7 +61,7 @@ dependencies: '@rush-temp/logger-config': 'file:projects/logger-config.tgz' '@rush-temp/map-layers': 'file:projects/map-layers.tgz' '@rush-temp/native-app-full-stack-tests': 'file:projects/native-app-full-stack-tests.tgz' - '@rush-temp/ninezone-test-app': 'file:projects/ninezone-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8' + '@rush-temp/ninezone-test-app': 'file:projects/ninezone-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12' '@rush-temp/oidc-signin-tool': 'file:projects/oidc-signin-tool.tgz' '@rush-temp/orbitgt-core': 'file:projects/orbitgt-core.tgz' '@rush-temp/perf-tools': 'file:projects/perf-tools.tgz' @@ -71,7 +71,7 @@ dependencies: '@rush-temp/presentation-components': 'file:projects/presentation-components.tgz_jsdom@11.12.0' '@rush-temp/presentation-frontend': 'file:projects/presentation-frontend.tgz_jsdom@11.12.0' '@rush-temp/presentation-full-stack-tests': 'file:projects/presentation-full-stack-tests.tgz_jsdom@11.12.0' - '@rush-temp/presentation-test-app': 'file:projects/presentation-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8' + '@rush-temp/presentation-test-app': 'file:projects/presentation-test-app.tgz_webpack-cli@3.3.12' '@rush-temp/presentation-testing': 'file:projects/presentation-testing.tgz_jsdom@11.12.0' '@rush-temp/product-settings-client': 'file:projects/product-settings-client.tgz' '@rush-temp/projectshare-client': 'file:projects/projectshare-client.tgz' @@ -84,10 +84,10 @@ dependencies: '@rush-temp/test-apps-synchro-schedule-importer': 'file:projects/test-apps-synchro-schedule-importer.tgz' '@rush-temp/ui-abstract': 'file:projects/ui-abstract.tgz' '@rush-temp/ui-components': 'file:projects/ui-components.tgz' - '@rush-temp/ui-core': 'file:projects/ui-core.tgz_61fa1f55fd4ae8f7721688649885d554' - '@rush-temp/ui-framework': 'file:projects/ui-framework.tgz_61fa1f55fd4ae8f7721688649885d554' + '@rush-temp/ui-core': 'file:projects/ui-core.tgz_12eb5cde5493150f08e0ad8f263e2c81' + '@rush-temp/ui-framework': 'file:projects/ui-framework.tgz_12eb5cde5493150f08e0ad8f263e2c81' '@rush-temp/ui-ninezone': 'file:projects/ui-ninezone.tgz_react-test-renderer@16.14.0' - '@rush-temp/ui-test-app': 'file:projects/ui-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8' + '@rush-temp/ui-test-app': 'file:projects/ui-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12' '@rush-temp/ui-test-extension': 'file:projects/ui-test-extension.tgz_webpack@4.42.0' '@rush-temp/usage-logging-client': 'file:projects/usage-logging-client.tgz' '@rush-temp/webgl-compatibility': 'file:projects/webgl-compatibility.tgz' @@ -145,7 +145,7 @@ dependencies: '@types/react-data-grid': 4.0.2 '@types/react-dom': 16.9.10 '@types/react-highlight-words': 0.11.1 - '@types/react-redux': 7.1.11 + '@types/react-redux': 7.1.12 '@types/react-resize-detector': 4.2.0 '@types/react-router-dom': 5.1.6 '@types/react-select': 3.0.26 @@ -228,7 +228,6 @@ dependencies: eventemitter2: 5.0.1 express: 4.17.1 faker: 4.1.0 - fast-sass-loader: 1.5.0_node-sass@4.13.1+webpack@4.42.0 fast-sha256: 1.3.0 file-loader: 4.3.0_webpack@4.42.0 file-saver: 2.0.5 @@ -270,7 +269,6 @@ dependencies: mocha-junit-reporter: 1.23.3_mocha@5.2.0 multiparty: 4.2.2 nock: 9.6.1 - node-sass: 4.13.1 nodemon: 2.0.6 npm-run-all: 4.1.5 null-loader: 0.1.1 @@ -324,12 +322,14 @@ dependencies: resolve-url-loader: 3.1.2 rimraf: 3.0.2 rxjs: 6.6.3 + sass: 1.30.0 + sass-loader: 10.1.0_sass@1.30.0+webpack@4.42.0 save: 2.4.0 semver: 5.7.1 serve-handler: 6.1.3 shortid: 2.2.16 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 source-map-loader: 1.1.3_webpack@4.42.0 source-map-support: 0.5.19 spdy: 4.0.2 @@ -417,12 +417,12 @@ packages: /@babel/core/7.7.4: dependencies: '@babel/code-frame': 7.10.4 - '@babel/generator': 7.12.5 + '@babel/generator': 7.12.10 '@babel/helpers': 7.12.5 - '@babel/parser': 7.12.7 + '@babel/parser': 7.12.10 '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 convert-source-map: 1.7.0 debug: 4.3.1 json5: 2.1.3 @@ -438,13 +438,13 @@ packages: /@babel/core/7.9.0: dependencies: '@babel/code-frame': 7.10.4 - '@babel/generator': 7.12.5 + '@babel/generator': 7.12.10 '@babel/helper-module-transforms': 7.12.1 '@babel/helpers': 7.12.5 - '@babel/parser': 7.12.7 + '@babel/parser': 7.12.10 '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 convert-source-map: 1.7.0 debug: 4.3.1 gensync: 1.0.0-beta.2 @@ -458,39 +458,39 @@ packages: node: '>=6.9.0' resolution: integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== - /@babel/generator/7.12.5: + /@babel/generator/7.12.10: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 jsesc: 2.5.2 source-map: 0.5.7 dev: false resolution: - integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== - /@babel/helper-annotate-as-pure/7.10.4: + integrity: sha512-6mCdfhWgmqLdtTkhXjnIz0LcdVCd26wS2JXRtj2XY0u5klDsXBREA/pG5NVOuVnF2LUrBGNFtQkIqqTbblg0ww== + /@babel/helper-annotate-as-pure/7.12.10: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: - integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== + integrity: sha512-XplmVbC1n+KY6jL8/fgLVXXUauDIB+lD5+GsQEh6F6GBF1dq1qy4DP4yXWzDKcoqXB3X58t61e85Fitoww4JVQ== /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: dependencies: '@babel/helper-explode-assignable-expression': 7.12.1 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== - /@babel/helper-builder-react-jsx-experimental/7.12.4: + /@babel/helper-builder-react-jsx-experimental/7.12.10: dependencies: - '@babel/helper-annotate-as-pure': 7.10.4 + '@babel/helper-annotate-as-pure': 7.12.10 '@babel/helper-module-imports': 7.12.5 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: - integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== + integrity: sha512-3Kcr2LGpL7CTRDTTYm1bzeor9qZbxbvU2AxsLA6mUG9gYarSfIKMK0UlU+azLWI+s0+BH768bwyaziWB2NOJlQ== /@babel/helper-builder-react-jsx/7.10.4: dependencies: - '@babel/helper-annotate-as-pure': 7.10.4 - '@babel/types': 7.12.7 + '@babel/helper-annotate-as-pure': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== @@ -499,7 +499,7 @@ packages: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 '@babel/helper-validator-option': 7.12.1 - browserslist: 4.15.0 + browserslist: 4.16.0 semver: 5.7.1 dev: false peerDependencies: @@ -511,7 +511,7 @@ packages: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 '@babel/helper-member-expression-to-functions': 7.12.7 - '@babel/helper-optimise-call-expression': 7.12.7 + '@babel/helper-optimise-call-expression': 7.12.10 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 dev: false @@ -522,7 +522,7 @@ packages: /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 - '@babel/helper-annotate-as-pure': 7.10.4 + '@babel/helper-annotate-as-pure': 7.12.10 regexpu-core: 4.7.1 dev: false peerDependencies: @@ -532,46 +532,46 @@ packages: /@babel/helper-define-map/7.10.5: dependencies: '@babel/helper-function-name': 7.10.4 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 lodash: 4.17.20 dev: false resolution: integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== /@babel/helper-explode-assignable-expression/7.12.1: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== /@babel/helper-function-name/7.10.4: dependencies: - '@babel/helper-get-function-arity': 7.10.4 + '@babel/helper-get-function-arity': 7.12.10 '@babel/template': 7.12.7 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== - /@babel/helper-get-function-arity/7.10.4: + /@babel/helper-get-function-arity/7.12.10: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: - integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== + integrity: sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag== /@babel/helper-hoist-variables/7.10.4: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== /@babel/helper-member-expression-to-functions/7.12.7: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== /@babel/helper-module-imports/7.12.5: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== @@ -583,54 +583,54 @@ packages: '@babel/helper-split-export-declaration': 7.11.0 '@babel/helper-validator-identifier': 7.10.4 '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 lodash: 4.17.20 dev: false resolution: integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== - /@babel/helper-optimise-call-expression/7.12.7: + /@babel/helper-optimise-call-expression/7.12.10: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: - integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw== + integrity: sha512-4tpbU0SrSTjjt65UMWSrUOPZTsgvPgGG4S8QSTNHacKzpS51IVWGDj0yCwyeZND/i+LSN2g/O63jEXEWm49sYQ== /@babel/helper-plugin-utils/7.10.4: dev: false resolution: integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== /@babel/helper-remap-async-to-generator/7.12.1: dependencies: - '@babel/helper-annotate-as-pure': 7.10.4 + '@babel/helper-annotate-as-pure': 7.12.10 '@babel/helper-wrap-function': 7.12.3 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== /@babel/helper-replace-supers/7.12.5: dependencies: '@babel/helper-member-expression-to-functions': 7.12.7 - '@babel/helper-optimise-call-expression': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/helper-optimise-call-expression': 7.12.10 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== /@babel/helper-simple-access/7.12.1: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== /@babel/helper-skip-transparent-expression-wrappers/7.12.1: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== /@babel/helper-split-export-declaration/7.11.0: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== @@ -646,16 +646,16 @@ packages: dependencies: '@babel/helper-function-name': 7.10.4 '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== /@babel/helpers/7.12.5: dependencies: '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== @@ -667,13 +667,13 @@ packages: dev: false resolution: integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== - /@babel/parser/7.12.7: + /@babel/parser/7.12.10: dev: false engines: node: '>=6.0.0' hasBin: true resolution: - integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg== + integrity: sha512-PJdRPwyoOqFAWfLytxrWwGrAxghCgh/yTNCYciOz8QgjflA7aZhECPZAa2VUedKg2+QMWkI0L9lynh2SNmNEgA== /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 @@ -1045,10 +1045,10 @@ packages: /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 - '@babel/helper-annotate-as-pure': 7.10.4 + '@babel/helper-annotate-as-pure': 7.12.10 '@babel/helper-define-map': 7.10.5 '@babel/helper-function-name': 7.10.4 - '@babel/helper-optimise-call-expression': 7.12.7 + '@babel/helper-optimise-call-expression': 7.12.10 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 @@ -1274,7 +1274,7 @@ packages: /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 - '@babel/helper-builder-react-jsx-experimental': 7.12.4 + '@babel/helper-builder-react-jsx-experimental': 7.12.10 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: false @@ -1300,22 +1300,22 @@ packages: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== - /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: + /@babel/plugin-transform-react-jsx/7.12.10_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.10.4 - '@babel/helper-builder-react-jsx-experimental': 7.12.4 + '@babel/helper-builder-react-jsx-experimental': 7.12.10 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: false peerDependencies: '@babel/core': ^7.0.0-0 resolution: - integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ== + integrity: sha512-MM7/BC8QdHXM7Qc1wdnuk73R4gbuOpfrSUgfV/nODGc86sPY1tgmY2M9E9uAnf2e4DOIp8aKGWqgZfQxnTNGuw== /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 - '@babel/helper-annotate-as-pure': 7.10.4 + '@babel/helper-annotate-as-pure': 7.12.10 '@babel/helper-plugin-utils': 7.10.4 dev: false peerDependencies: @@ -1389,7 +1389,7 @@ packages: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: + /@babel/plugin-transform-typeof-symbol/7.12.10_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -1397,7 +1397,7 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 resolution: - integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== + integrity: sha512-JQ6H8Rnsogh//ijxspCjc21YPd3VLVoYtAwv3zQmqAt8YGYUtdo5usNhdl4b9/Vir2kPFZl6n1h0PfUz4hJhaA== /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 @@ -1428,7 +1428,7 @@ packages: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - /@babel/preset-env/7.12.7_@babel+core@7.9.0: + /@babel/preset-env/7.12.10_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -1490,18 +1490,18 @@ packages: '@babel/plugin-transform-spread': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-sticky-regex': 7.12.7_@babel+core@7.9.0 '@babel/plugin-transform-template-literals': 7.12.1_@babel+core@7.9.0 - '@babel/plugin-transform-typeof-symbol': 7.12.1_@babel+core@7.9.0 + '@babel/plugin-transform-typeof-symbol': 7.12.10_@babel+core@7.9.0 '@babel/plugin-transform-unicode-escapes': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-unicode-regex': 7.12.1_@babel+core@7.9.0 '@babel/preset-modules': 0.1.4_@babel+core@7.9.0 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 core-js-compat: 3.8.1 semver: 5.7.1 dev: false peerDependencies: '@babel/core': ^7.0.0-0 resolution: - integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== + integrity: sha512-Gz9hnBT/tGeTE2DBNDkD7BiWRELZt+8lSysHuDwmYXUIvtwZl0zI+D6mZgXZX0u8YBlLS4tmai9ONNY9tjRgRA== /@babel/preset-env/7.9.0_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 @@ -1556,11 +1556,11 @@ packages: '@babel/plugin-transform-spread': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-sticky-regex': 7.12.7_@babel+core@7.9.0 '@babel/plugin-transform-template-literals': 7.12.1_@babel+core@7.9.0 - '@babel/plugin-transform-typeof-symbol': 7.12.1_@babel+core@7.9.0 + '@babel/plugin-transform-typeof-symbol': 7.12.10_@babel+core@7.9.0 '@babel/plugin-transform-unicode-regex': 7.12.1_@babel+core@7.9.0 '@babel/preset-modules': 0.1.4_@babel+core@7.9.0 - '@babel/types': 7.12.7 - browserslist: 4.15.0 + '@babel/types': 7.12.10 + browserslist: 4.16.0 core-js-compat: 3.8.1 invariant: 2.2.4 levenary: 1.1.1 @@ -1576,34 +1576,32 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-proposal-unicode-property-regex': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-dotall-regex': 7.12.1_@babel+core@7.9.0 - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 esutils: 2.0.3 dev: false peerDependencies: '@babel/core': ^7.0.0-0 resolution: integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - /@babel/preset-react/7.12.7_@babel+core@7.9.0: + /@babel/preset-react/7.12.10_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-transform-react-display-name': 7.12.1_@babel+core@7.9.0 - '@babel/plugin-transform-react-jsx': 7.12.7_@babel+core@7.9.0 + '@babel/plugin-transform-react-jsx': 7.12.10_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-development': 7.12.7_@babel+core@7.9.0 - '@babel/plugin-transform-react-jsx-self': 7.12.1_@babel+core@7.9.0 - '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-pure-annotations': 7.12.1_@babel+core@7.9.0 dev: false peerDependencies: '@babel/core': ^7.0.0-0 resolution: - integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ== + integrity: sha512-vtQNjaHRl4DUpp+t+g4wvTHsLQuye+n0H/wsXIZRn69oz/fvNC7gQ4IK73zGJBaxvHoxElDvnYCthMcT7uzFoQ== /@babel/preset-react/7.9.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-transform-react-display-name': 7.8.3_@babel+core@7.9.0 - '@babel/plugin-transform-react-jsx': 7.12.7_@babel+core@7.9.0 + '@babel/plugin-transform-react-jsx': 7.12.10_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-development': 7.12.7_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-self': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 @@ -1644,33 +1642,33 @@ packages: /@babel/template/7.12.7: dependencies: '@babel/code-frame': 7.10.4 - '@babel/parser': 7.12.7 - '@babel/types': 7.12.7 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== - /@babel/traverse/7.12.9: + /@babel/traverse/7.12.10: dependencies: '@babel/code-frame': 7.10.4 - '@babel/generator': 7.12.5 + '@babel/generator': 7.12.10 '@babel/helper-function-name': 7.10.4 '@babel/helper-split-export-declaration': 7.11.0 - '@babel/parser': 7.12.7 - '@babel/types': 7.12.7 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 debug: 4.3.1 globals: 11.12.0 lodash: 4.17.20 dev: false resolution: - integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw== - /@babel/types/7.12.7: + integrity: sha512-6aEtf0IeRgbYWzta29lePeYSk+YAFIC3kyqESeft8o5CkFlYIMX+EQDDWEiAQ9LHOA3d0oHdgrSsID/CKqXJlg== + /@babel/types/7.12.10: dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.20 to-fast-properties: 2.0.0 dev: false resolution: - integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ== + integrity: sha512-sf6wboJV5mGyip2hIpDSKsr80RszPinEFjsHTalMxZAZkoQ2/2yQzxlcFN52SJqsyPfLtPmenL4g2KB3KJXPDw== /@bentley/icons-generic-webfont/1.0.30: dev: false resolution: @@ -1684,10 +1682,10 @@ packages: requiresBuild: true resolution: integrity: sha512-tIPHRlDQXyVqFdVQn5Z5IcT3gxay0mFtVgZIakGXgQ34SWrDeBUFz7NCfYn2mF+177Djq6ECM5MZyEYwD0rxcA== - /@bentley/react-scripts/3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba: + /@bentley/react-scripts/3.4.6_01ca6d2f0cc02126054f079f738f0f7b: dependencies: '@babel/core': 7.9.0 - '@bentley/webpack-tools-core': 2.9.6_webpack@4.42.0 + '@bentley/webpack-tools-core': 2.9.8_webpack@4.42.0 '@svgr/webpack': 4.3.3 '@typescript-eslint/eslint-plugin': 2.25.0_94327f671b8b8fcfd6e40ba8fb1b6e1d '@typescript-eslint/parser': 2.25.0_eslint@6.8.0+typescript@3.7.5 @@ -1711,7 +1709,7 @@ packages: eslint-plugin-jsx-a11y: 6.2.3_eslint@6.8.0 eslint-plugin-react: 7.19.0_eslint@6.8.0 eslint-plugin-react-hooks: 1.7.0_eslint@6.8.0 - fast-sass-loader: 1.5.0_node-sass@4.13.1+webpack@4.42.0 + fast-sass-loader: 1.5.0_webpack@4.42.0 file-loader: 4.3.0_webpack@4.42.0 fs-extra: 8.1.0 html-webpack-plugin: 4.0.0-beta.11_webpack@4.42.0 @@ -1732,7 +1730,7 @@ packages: react-dev-utils: 10.2.1 resolve: 1.15.0 resolve-url-loader: 3.1.2 - sass-loader: 8.0.2_node-sass@4.13.1+webpack@4.42.0 + sass-loader: 8.0.2_sass@1.30.0+webpack@4.42.0 semver: 6.3.0 source-map-loader: 1.1.3_webpack@4.42.0 speed-measure-webpack-plugin: 1.3.3_webpack@4.42.0 @@ -1755,7 +1753,7 @@ packages: optionalDependencies: fsevents: 2.1.2 peerDependencies: - node-sass: '*' + sass: '*' typescript: ^3.2.1 webpack-cli: '*' peerDependenciesMeta: @@ -1763,7 +1761,7 @@ packages: optional: true resolution: integrity: sha512-lFxmClVnb6XoqPlB39YS/FfzwDfLytCrAo5pm8qrLuKQyM3dCKor1ov3F1UAMrDjX5DpB8UVfBodR/rPViNWTQ== - /@bentley/webpack-tools-core/2.9.6_webpack@4.42.0: + /@bentley/webpack-tools-core/2.9.8_webpack@4.42.0: dependencies: chalk: 3.0.0 file-loader: 4.3.0_webpack@4.42.0 @@ -1777,7 +1775,7 @@ packages: peerDependencies: webpack: 4.42.0 resolution: - integrity: sha512-XTYRpCHRRxcAQYKO7HgOk9Ny6xXhf2ph1AYfl7yvVQRG62WjjQUzi7fVhck1GdpfUBKgIlFXGrNGBFM3/0Gwcw== + integrity: sha512-h7aig+91nG3R6AlhJ1mBd0zv7IoWEJ4vMVXnfLilvtGKIx3BqIo/aLoQA8b4PN+11VPao5fgXKS2b7jN/FlhDw== /@cnakazawa/watch/1.0.4: dependencies: exec-sh: 0.3.4 @@ -1900,7 +1898,7 @@ packages: integrity: sha512-ou8VU+nTmOW1jeg+FT+sn+an/M0Xb9G16RucrfhjXGWv1Q97kCoM5CG9Qj7GYOSdu7km72k7nY83Eyr53Bkakg== /@fimbul/ymir/0.21.0_tsutils@3.17.1+typescript@3.7.5: dependencies: - inversify: 5.0.1 + inversify: 5.0.5 reflect-metadata: 0.1.13 tslib: 1.14.1 tsutils: 3.17.1_typescript@3.7.5 @@ -2410,7 +2408,7 @@ packages: integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w== /@svgr/hast-util-to-babel-ast/4.3.2: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false engines: node: '>=8' @@ -2441,8 +2439,8 @@ packages: dependencies: '@babel/core': 7.9.0 '@babel/plugin-transform-react-constant-elements': 7.12.1_@babel+core@7.9.0 - '@babel/preset-env': 7.12.7_@babel+core@7.9.0 - '@babel/preset-react': 7.12.7_@babel+core@7.9.0 + '@babel/preset-env': 7.12.10_@babel+core@7.9.0 + '@babel/preset-react': 7.12.10_@babel+core@7.9.0 '@svgr/core': 4.3.3 '@svgr/plugin-jsx': 4.3.3 '@svgr/plugin-svgo': 4.3.1 @@ -2472,7 +2470,7 @@ packages: node: '>=8' resolution: integrity: sha512-Y1T2bjtvQMewffn1CJ28kpgnuvPYKsBcZMagEH0ppfEMZPDc8AkkEnTk4smrGZKw0cblNB3lhM2FMnpfLExlHg== - /@testing-library/dom/7.28.1: + /@testing-library/dom/7.29.0: dependencies: '@babel/code-frame': 7.10.4 '@babel/runtime': 7.12.5 @@ -2486,7 +2484,7 @@ packages: engines: node: '>=10' resolution: - integrity: sha512-acv3l6kDwZkQif/YqJjstT3ks5aaI33uxGNVIQmdKzbZ2eMKgg3EV2tB84GDdc72k3Kjhl6mO8yUt6StVIdRDg== + integrity: sha512-0hhuJSmw/zLc6ewR9cVm84TehuTd7tbqBX9pRNSp8znJ9gTmSgesdbiGZtt8R6dL+2rgaPFp9Yjr7IU1HWm49w== /@testing-library/react-hooks/3.7.0_98e0eb37a9f7280a1c5a6c886619f5b4: dependencies: '@babel/runtime': 7.12.5 @@ -2527,8 +2525,8 @@ packages: integrity: sha512-iIgQNzCm0v7QMhhe4Jjn9uRh+I6GoPmt03CbEtwx3ao8/EfoQcmgtqH4vQ5Db/lxiIGaWDv6nwvunuh0RyX0+A== /@types/babel__core/7.1.12: dependencies: - '@babel/parser': 7.12.7 - '@babel/types': 7.12.7 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 '@types/babel__generator': 7.6.2 '@types/babel__template': 7.4.0 '@types/babel__traverse': 7.11.0 @@ -2537,20 +2535,20 @@ packages: integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== /@types/babel__generator/7.6.2: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== /@types/babel__template/7.4.0: dependencies: - '@babel/parser': 7.12.7 - '@babel/types': 7.12.7 + '@babel/parser': 7.12.10 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== /@types/babel__traverse/7.11.0: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 dev: false resolution: integrity: sha512-kSjgDMZONiIfSH1Nxcr5JIRMwUetDki63FSQfpTCz8ogF3Ulqm8+mr5f78dUYs6vMiB6gBusQqfQmBvHZj/lwg== @@ -2682,18 +2680,18 @@ packages: dev: false resolution: integrity: sha512-EaObqwIvayI5a8dCzhFrjKzVwKLxjoG9T6Ppd5CEo07LRKfQ8Yokw54r5+Wq7FaBQ+yXRvQAYPrHwya1/UFt9g== - /@types/express-serve-static-core/4.17.14: + /@types/express-serve-static-core/4.17.15: dependencies: '@types/node': 10.14.1 '@types/qs': 6.9.5 '@types/range-parser': 1.2.3 dev: false resolution: - integrity: sha512-uFTLwu94TfUFMToXNgRZikwPuZdOtDgs3syBtAIr/OXorL1kJqUJT9qCLnRZ5KBOWfZQikQ2xKgR2tnDj1OgDA== + integrity: sha512-pb71P0BrBAx7cQE+/7QnA1HTQUkdBKMlkPY7lHUMn0YvPJkL2UA+KW3BdWQ309IT+i9En/qm45ZxpjIcpgEhNQ== /@types/express/4.17.9: dependencies: '@types/body-parser': 1.19.0 - '@types/express-serve-static-core': 4.17.14 + '@types/express-serve-static-core': 4.17.15 '@types/qs': 6.9.5 '@types/serve-static': 1.13.8 dev: false @@ -2962,7 +2960,7 @@ packages: dev: false resolution: integrity: sha512-zBrtCb0qhn6XqmkIPZhDzLjZ41k4ppeGoC5iaZotAwBEThGO0BrcpRTLWX69oWplnuBsbiNFvHj0IcT6gl9mdg== - /@types/react-redux/7.1.11: + /@types/react-redux/7.1.12: dependencies: '@types/hoist-non-react-statics': 3.3.1 '@types/react': 16.9.43 @@ -2970,7 +2968,7 @@ packages: redux: 4.0.5 dev: false resolution: - integrity: sha512-OjaFlmqy0CRbYKBoaWF84dub3impqnLJUrz4u8PRjDzaa4n1A2cVmjMV81shwXyAD5x767efhA8STFGJz/r1Zg== + integrity: sha512-xZj4/8oRZP5RlJPlC5XPnawPtMn+T2bV4Hxi38AcuoZzXlN/Il/ZPfgXuIq3WG37wVL6FP7suVfmE4BopuqtTg== /@types/react-resize-detector/4.2.0: dependencies: '@types/react': 16.9.43 @@ -3792,13 +3790,6 @@ packages: dev: false resolution: integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA= - /are-we-there-yet/1.1.5: - dependencies: - delegates: 1.0.0 - readable-stream: 2.3.7 - dev: false - resolution: - integrity: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w== /argparse/1.0.10: dependencies: sprintf-js: 1.0.3 @@ -3859,12 +3850,6 @@ packages: dev: false resolution: integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= - /array-find-index/1.0.2: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E= /array-flatten/1.1.1: dev: false resolution: @@ -3996,10 +3981,6 @@ packages: dev: false resolution: integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== - /async-foreach/0.1.3: - dev: false - resolution: - integrity: sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI= /async-hook-jl/1.7.6: dependencies: stack-chain: 1.3.7 @@ -4052,7 +4033,7 @@ packages: integrity: sha512-PLWJN3Xo/rycNkx+mp8iBDMTm3FeWe4VmYaZDSqL5QQB9sLsQkG5k8n+LNDFnhh9kdq2K+egL/icpctOmDHwig== /autoprefixer/9.8.6: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 caniuse-lite: 1.0.30001165 colorette: 1.2.1 normalize-range: 0.1.2 @@ -4098,9 +4079,9 @@ packages: /babel-eslint/10.1.0_eslint@6.8.0: dependencies: '@babel/code-frame': 7.10.4 - '@babel/parser': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/parser': 7.12.10 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.15.0 @@ -4444,14 +4425,6 @@ packages: optional: true resolution: integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== - /block-stream/0.0.9: - dependencies: - inherits: 2.0.4 - dev: false - engines: - node: 0.4 || >=0.5.8 - resolution: - integrity: sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo= /bluebird/3.7.2: dev: false resolution: @@ -4634,7 +4607,7 @@ packages: /browserslist/3.2.8: dependencies: caniuse-lite: 1.0.30001165 - electron-to-chromium: 1.3.620 + electron-to-chromium: 1.3.622 dev: false hasBin: true resolution: @@ -4642,7 +4615,7 @@ packages: /browserslist/4.10.0: dependencies: caniuse-lite: 1.0.30001165 - electron-to-chromium: 1.3.620 + electron-to-chromium: 1.3.622 node-releases: 1.1.67 pkg-up: 3.1.0 dev: false @@ -4652,18 +4625,18 @@ packages: /browserslist/4.11.1: dependencies: caniuse-lite: 1.0.30001165 - electron-to-chromium: 1.3.620 + electron-to-chromium: 1.3.622 node-releases: 1.1.67 pkg-up: 2.0.0 dev: false hasBin: true resolution: integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g== - /browserslist/4.15.0: + /browserslist/4.16.0: dependencies: caniuse-lite: 1.0.30001165 colorette: 1.2.1 - electron-to-chromium: 1.3.620 + electron-to-chromium: 1.3.622 escalade: 3.1.1 node-releases: 1.1.67 dev: false @@ -4671,7 +4644,7 @@ packages: node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 hasBin: true resolution: - integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ== + integrity: sha512-/j6k8R0p3nxOC6kx5JGAxsnhc9ixaWJfYc+TNTzxg6+ARaESAvQGV7h0uNOB4t+pLQJZWzcrMxXOxjgsCj3dqQ== /bs-logger/0.2.6: dependencies: fast-json-stable-stringify: 2.1.0 @@ -4900,27 +4873,6 @@ packages: dev: false resolution: integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== - /camelcase-keys/2.1.0: - dependencies: - camelcase: 2.1.1 - map-obj: 1.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MIvur/3ygRkFHvodkyITyRuPkuc= - /camelcase/2.1.1: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8= - /camelcase/3.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MvxLn82vhF/N9+c7uXysImHwqwo= /camelcase/4.1.0: dev: false engines: @@ -4935,7 +4887,7 @@ packages: integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== /caniuse-api/3.0.0: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 caniuse-lite: 1.0.30001165 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 @@ -5264,14 +5216,6 @@ packages: node: '>= 10' resolution: integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== - /cliui/3.2.0: - dependencies: - string-width: 1.0.2 - strip-ansi: 3.0.1 - wrap-ansi: 2.1.0 - dev: false - resolution: - integrity: sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0= /cliui/5.0.0: dependencies: string-width: 3.1.0 @@ -5355,12 +5299,6 @@ packages: node: '>= 4.0' resolution: integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== - /code-point-at/1.1.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c= /collapse-white-space/1.0.6: dev: false resolution: @@ -5544,7 +5482,7 @@ packages: integrity: sha512-/+ugz+gwFSEfTGUxn0KHkY+19XPRTXR8+7oUK/HxgiN1n7FjeJmkrbSiXAJfyQ0zORgJYPaenmymwon51YXH9Q== /config-chain/1.1.12: dependencies: - ini: 1.3.5 + ini: 1.3.7 proto-list: 1.2.4 dev: false optional: true @@ -5577,10 +5515,6 @@ packages: dev: false resolution: integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== - /console-control-strings/1.1.0: - dev: false - resolution: - integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4= /constants-browserify/1.0.0: dev: false resolution: @@ -5661,7 +5595,7 @@ packages: integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= /core-js-compat/3.8.1: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 semver: 7.0.0 dev: false resolution: @@ -5787,13 +5721,6 @@ packages: hasBin: true resolution: integrity: sha512-1yHhtcfAd1r4nwQgknowuUNfIT9E8dOMMspC36g45dN+iD1blloi7xp8X/xAIDnjHWyt1uQ8PHk2fkNaym7soQ== - /cross-spawn/3.0.1: - dependencies: - lru-cache: 4.1.5 - which: 1.3.1 - dev: false - resolution: - integrity: sha1-ElYDfsufDF9549bvE14wdwGEuYI= /cross-spawn/4.0.2: dependencies: lru-cache: 4.1.5 @@ -6109,14 +6036,6 @@ packages: dev: false resolution: integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ== - /currently-unhandled/0.4.1: - dependencies: - array-find-index: 1.0.2 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-mI3zP+qxke95mmE2nddsF635V+o= /cyclist/1.0.1: dev: false resolution: @@ -6342,10 +6261,6 @@ packages: node: '>=0.4.0' resolution: integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= - /delegates/1.0.0: - dev: false - resolution: - integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o= /depd/1.1.2: dev: false engines: @@ -6706,10 +6621,10 @@ packages: dev: false resolution: integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= - /electron-to-chromium/1.3.620: + /electron-to-chromium/1.3.622: dev: false resolution: - integrity: sha512-YbgWXUR2Mu+Fp6rm3GZ5YJdNo8SgZKLUTNSl2PNvdOcM8OIz07jRJnRkIaV9vdszFv9UUuGChh19w9qSuoLJgw== + integrity: sha512-AJT0Fm1W0uZlMVVkkJrcCVvczDuF8tPm3bwzQf5WO8AaASB2hwTRP7B8pU5rqjireH+ib6am8+hH5/QkXzzYKw== /electron/10.1.7: dependencies: '@electron/get': 1.12.2 @@ -6811,7 +6726,7 @@ packages: /enzyme-adapter-react-16/1.15.5_4f82faf5e8cab057bc46d4d95079ec42: dependencies: enzyme: 3.11.0 - enzyme-adapter-utils: 1.13.1_react@16.14.0 + enzyme-adapter-utils: 1.14.0_react@16.14.0 enzyme-shallow-equal: 1.0.4 has: 1.0.3 object.assign: 4.1.2 @@ -6829,10 +6744,11 @@ packages: react-dom: ^16.0.0-0 resolution: integrity: sha512-33yUJGT1nHFQlbVI5qdo5Pfqvu/h4qPwi1o0a6ZZsjpiqq92a3HjynDhwd1IeED+Su60HDWV8mxJqkTnLYdGkw== - /enzyme-adapter-utils/1.13.1_react@16.14.0: + /enzyme-adapter-utils/1.14.0_react@16.14.0: dependencies: airbnb-prop-types: 2.16.0_react@16.14.0 function.prototype.name: 1.1.3 + has: 1.0.3 object.assign: 4.1.2 object.fromentries: 2.0.3 prop-types: 15.7.2 @@ -6842,7 +6758,7 @@ packages: peerDependencies: react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 resolution: - integrity: sha512-5A9MXXgmh/Tkvee3bL/9RCAAgleHqFnsurTYCbymecO4ohvtNO5zqIhHxV370t7nJAwaCfkgtffarKpC0GPt0g== + integrity: sha512-F/z/7SeLt+reKFcb7597IThpDp0bmzcH1E9Oabqv+o01cID2/YInlqHbFl7HzWBl4h3OdZYedtwNDOmSKkk0bg== /enzyme-shallow-equal/1.0.4: dependencies: has: 1.0.3 @@ -7722,14 +7638,13 @@ packages: dev: false resolution: integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== - /fast-sass-loader/1.5.0_node-sass@4.13.1+webpack@4.42.0: + /fast-sass-loader/1.5.0_webpack@4.42.0: dependencies: async: 2.6.3 cli-source-preview: 1.1.0 co: 4.6.0 fs-extra: 3.0.1 loader-utils: 1.4.0 - node-sass: 4.13.1 webpack: 4.42.0_webpack@4.42.0 dev: false peerDependencies: @@ -8209,17 +8124,6 @@ packages: - darwin resolution: integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== - /fstream/1.0.12: - dependencies: - graceful-fs: 4.2.4 - inherits: 2.0.4 - mkdirp: 0.5.5 - rimraf: 2.7.1 - dev: false - engines: - node: '>=0.6' - resolution: - integrity: sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg== /function-bind/1.1.1: dev: false resolution: @@ -8249,37 +8153,12 @@ packages: node: '>=6' resolution: integrity: sha512-hT9yh/tiinkmirKrlv4KWOjztdoZo1mx9Qh4KvWqC7isoXwdUY3PNWUxceF4/qO9R6riA2C29jdTOeQOIROjgw== - /gauge/2.7.4: - dependencies: - aproba: 1.2.0 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.3 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.3 - dev: false - resolution: - integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c= - /gaze/1.1.3: - dependencies: - globule: 1.3.2 - dev: false - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g== /gensync/1.0.0-beta.2: dev: false engines: node: '>=6.9.0' resolution: integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== - /get-caller-file/1.0.3: - dev: false - resolution: - integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w== /get-caller-file/2.0.5: dev: false engines: @@ -8302,12 +8181,6 @@ packages: dev: false resolution: integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== - /get-stdin/4.0.1: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4= /get-stream/4.1.0: dependencies: pump: 3.0.0 @@ -8428,7 +8301,7 @@ packages: integrity: sha512-caAljRMS/qcDo69X9BfkgrihGUgGx44Fb4QQToNQjsiWh+YlQ66uqYVAdA8Olqit+5Ng0nkz09je3ZzANMZcjg== /global-dirs/2.0.1: dependencies: - ini: 1.3.5 + ini: 1.3.7 dev: false engines: node: '>=8' @@ -8456,7 +8329,7 @@ packages: dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 - ini: 1.3.5 + ini: 1.3.7 is-windows: 1.0.2 which: 1.3.1 dev: false @@ -8466,7 +8339,7 @@ packages: integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= /global-prefix/3.0.0: dependencies: - ini: 1.3.5 + ini: 1.3.7 kind-of: 6.0.3 which: 1.3.1 dev: false @@ -8549,16 +8422,6 @@ packages: dev: false resolution: integrity: sha512-uHJgbwAMwNFf5mLst7IWLNg14x1CkeqglJb/K3doi4dw6q2IvAAmM/Y81kevy83wP+Sst+nutFTYOGg3d1lsxg== - /globule/1.3.2: - dependencies: - glob: 7.1.6 - lodash: 4.17.20 - minimatch: 3.0.4 - dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA== /got/9.6.0: dependencies: '@sindresorhus/is': 0.14.0 @@ -8670,10 +8533,6 @@ packages: node: '>= 0.4' resolution: integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== - /has-unicode/2.0.1: - dev: false - resolution: - integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk= /has-value/0.3.1: dependencies: get-value: 2.0.6 @@ -9216,19 +9075,6 @@ packages: node: '>=0.8.19' resolution: integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= - /in-publish/2.0.1: - dev: false - hasBin: true - resolution: - integrity: sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ== - /indent-string/2.1.0: - dependencies: - repeating: 2.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ji1INIdCEhtKghi3oTfppSBJ3IA= /indent-string/4.0.0: dev: false engines: @@ -9262,10 +9108,10 @@ packages: dev: false resolution: integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== - /ini/1.3.5: + /ini/1.3.7: dev: false resolution: - integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + integrity: sha512-iKpRpXP+CrP2jyrxvg1kMUpXDyRUFDWurxbnVT1vQPx+Wz9uCYsMIqYuSBLV+PAaZG/d7kRLKRFc9oDMsH+mFQ== /inquirer/7.0.4: dependencies: ansi-escapes: 4.3.1 @@ -9346,16 +9192,10 @@ packages: dev: false resolution: integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== - /inversify/5.0.1: + /inversify/5.0.5: dev: false resolution: - integrity: sha512-Ieh06s48WnEYGcqHepdsJUIJUXpwH5o5vodAX+DK2JA/gjy4EbEcQZxw+uFfzysmKjiLXGYwNG3qDZsKVMcINQ== - /invert-kv/1.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EEqOSqym09jNFXqO+L+rLXo//bY= + integrity: sha512-60QsfPz8NAU/GZqXu8hJ+BhNf/C/c+Hp0eDc6XMIJTxBiP36AQyyQKpBkOVTLWBFDQWYVHpbbEuIsHu9dLuJDA== /ip-regex/2.1.0: dev: false engines: @@ -9590,14 +9430,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w== - /is-fullwidth-code-point/1.0.0: - dependencies: - number-is-nan: 1.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-754xOG8DGn8NZDr4L95QxFfvAMs= /is-fullwidth-code-point/2.0.0: dev: false engines: @@ -9831,10 +9663,6 @@ packages: dev: false resolution: integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= - /is-utf8/0.2.1: - dev: false - resolution: - integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= /is-whitespace-character/1.0.4: dev: false resolution: @@ -9943,11 +9771,11 @@ packages: integrity: sha512-aWHxfxDqvh/ZlxR8BBaEPVSWDPUkGD63VjGQn3jcw8jCp7sHEMKcrj4xfJn/ABzdMEHiQNyvDQhqm5o8+SQg7A== /istanbul-lib-instrument/3.3.0: dependencies: - '@babel/generator': 7.12.5 - '@babel/parser': 7.12.7 + '@babel/generator': 7.12.10 + '@babel/parser': 7.12.10 '@babel/template': 7.12.7 - '@babel/traverse': 7.12.9 - '@babel/types': 7.12.7 + '@babel/traverse': 7.12.10 + '@babel/types': 7.12.10 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 dev: false @@ -10148,7 +9976,7 @@ packages: integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== /jest-jasmine2/24.9.0: dependencies: - '@babel/traverse': 7.12.9 + '@babel/traverse': 7.12.10 '@jest/environment': 24.9.0 '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 @@ -10339,7 +10167,7 @@ packages: integrity: sha512-bpaeBnDpdqaRTzN8tWg0DqOTo2DvD3StOemxn67CUd1p1Po+BUpvePAp44jdJ7Pxcjfg+42o4NHw1SxdCA2rvg== /jest-snapshot/24.9.0: dependencies: - '@babel/types': 7.12.7 + '@babel/types': 7.12.10 '@jest/types': 24.9.0 chalk: 2.4.2 expect: 24.9.0 @@ -10807,6 +10635,12 @@ packages: node: '>=6' resolution: integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + /klona/2.0.4: + dev: false + engines: + node: '>= 8' + resolution: + integrity: sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA== /language-subtag-registry/0.3.21: dev: false resolution: @@ -10844,14 +10678,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4= - /lcid/1.0.0: - dependencies: - invert-kv: 1.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU= /ldclient-js-common/2.10.2: dependencies: base64-js: 1.3.0 @@ -10953,18 +10779,6 @@ packages: enquirer: '>= 2.3.0 < 3' resolution: integrity: sha512-vUb80S2dSUi8YxXahO8/I/s29GqnOL8ozgHVLjfWQXa03BNEeS1TpBLjh2ruaqq5ufx46BRGvfymdBSuoXET5w== - /load-json-file/1.1.0: - dependencies: - graceful-fs: 4.2.4 - parse-json: 2.2.0 - pify: 2.3.0 - pinkie-promise: 2.0.1 - strip-bom: 2.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA= /load-json-file/2.0.0: dependencies: graceful-fs: 4.2.4 @@ -11204,15 +11018,6 @@ packages: hasBin: true resolution: integrity: sha512-CX2r84DMWjW/DWiuzicTI9aRaJPAw2cvAGMJYZh/nx12OkTGqloj8y8FU0S8ZkKwOdqhfxEA6Ly8CW2P6Yxjwg== - /loud-rejection/1.6.0: - dependencies: - currently-unhandled: 0.4.1 - signal-exit: 3.0.3 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-W0b4AUft7leIcPCG0Eghz5mOVR8= /lower-case/1.1.4: dev: false resolution: @@ -11318,12 +11123,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= - /map-obj/1.0.1: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= /map-stream/0.0.7: dev: false resolution: @@ -11440,23 +11239,6 @@ packages: node: '>= 0.10.0' resolution: integrity: sha1-htcJCzDORV1j+64S3aUaR93K+bI= - /meow/3.7.0: - dependencies: - camelcase-keys: 2.1.0 - decamelize: 1.2.0 - loud-rejection: 1.6.0 - map-obj: 1.0.1 - minimist: 1.2.5 - normalize-package-data: 2.5.0 - object-assign: 4.1.1 - read-pkg-up: 1.0.1 - redent: 1.0.0 - trim-newlines: 1.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-cstmi0JSKCkKu/qFaJJYcwioAfs= /merge-deep/3.0.2: dependencies: arr-union: 3.1.0 @@ -11950,6 +11732,7 @@ packages: integrity: sha1-rmzg1vbV4KT32JN5jQPB6pVZtqI= /nan/2.14.2: dev: false + optional: true resolution: integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== /nanoid/2.1.11: @@ -12067,26 +11850,6 @@ packages: node: '>= 6.0.0' resolution: integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== - /node-gyp/3.8.0: - dependencies: - fstream: 1.0.12 - glob: 7.1.6 - graceful-fs: 4.2.4 - mkdirp: 0.5.5 - nopt: 3.0.6 - npmlog: 4.1.2 - osenv: 0.1.5 - request: 2.88.2 - rimraf: 2.7.1 - semver: 5.3.0 - tar: 2.2.2 - which: 1.3.1 - dev: false - engines: - node: '>= 0.8.0' - hasBin: true - resolution: - integrity: sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA== /node-int64/0.4.0: dev: false resolution: @@ -12139,32 +11902,6 @@ packages: dev: false resolution: integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== - /node-sass/4.13.1: - dependencies: - async-foreach: 0.1.3 - chalk: 1.1.3 - cross-spawn: 3.0.1 - gaze: 1.1.3 - get-stdin: 4.0.1 - glob: 7.1.6 - in-publish: 2.0.1 - lodash: 4.17.20 - meow: 3.7.0 - mkdirp: 0.5.5 - nan: 2.14.2 - node-gyp: 3.8.0 - npmlog: 4.1.2 - request: 2.88.2 - sass-graph: 2.2.6 - stdout-stream: 1.4.1 - true-case-path: 1.0.3 - dev: false - engines: - node: '>=0.10.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-TTWFx+ZhyDx1Biiez2nB0L3YrCZ/8oHagaDalbuBSlqXgUPsdkUSzJsVxeDO9LtPB49+Fh3WQl3slABo6AotNw== /nodemon/2.0.6: dependencies: chokidar: 3.4.3 @@ -12191,13 +11928,6 @@ packages: hasBin: true resolution: integrity: sha1-bd0hvSoxQXuScn3Vhfim83YI6+4= - /nopt/3.0.6: - dependencies: - abbrev: 1.1.1 - dev: false - hasBin: true - resolution: - integrity: sha1-xkZdvwirzU2zWTF/eaxopkayj/k= /normalize-package-data/2.5.0: dependencies: hosted-git-info: 2.8.8 @@ -12293,15 +12023,6 @@ packages: node: '>=8' resolution: integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== - /npmlog/4.1.2: - dependencies: - are-we-there-yet: 1.1.5 - console-control-strings: 1.1.0 - gauge: 2.7.4 - set-blocking: 2.0.0 - dev: false - resolution: - integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg== /nth-check/1.0.2: dependencies: boolbase: 1.0.0 @@ -12316,12 +12037,6 @@ packages: dev: false resolution: integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= - /number-is-nan/1.0.1: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0= /nwsapi/2.2.0: dev: false resolution: @@ -12631,27 +12346,12 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-/7xJiDNuDoM94MFox+8VISGqf7M= - /os-locale/1.4.0: - dependencies: - lcid: 1.0.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IPnxeuKe00XoveWDsT0gCYA8FNk= /os-tmpdir/1.0.2: dev: false engines: node: '>=0.10.0' resolution: integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= - /osenv/0.1.5: - dependencies: - os-homedir: 1.0.2 - os-tmpdir: 1.0.2 - dev: false - resolution: - integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g== /p-any/3.0.0: dependencies: p-cancelable: 2.0.0 @@ -12925,7 +12625,7 @@ packages: integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= /parse5/3.0.3: dependencies: - '@types/node': 10.14.1 + '@types/node': 12.19.8 dev: false resolution: integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== @@ -13024,16 +12724,6 @@ packages: dev: false resolution: integrity: sha512-gu9bD6Ta5bwGrrU8muHzVOBFFREpp2iRkVfhBJahwJ6p6Xw20SjT0MxLnwkjOibQmGSYhiUnf2FLe7k+jcFmGQ== - /path-type/1.1.0: - dependencies: - graceful-fs: 4.2.4 - pify: 2.3.0 - pinkie-promise: 2.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE= /path-type/2.0.0: dependencies: pify: 2.3.0 @@ -13230,9 +12920,9 @@ packages: dev: false resolution: integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== - /postcss-browser-comments/3.0.0_browserslist@4.15.0: + /postcss-browser-comments/3.0.0_browserslist@4.16.0: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 postcss: 7.0.35 dev: false engines: @@ -13298,7 +12988,7 @@ packages: integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== /postcss-colormin/4.0.3: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 color: 3.1.3 has: 1.0.3 postcss: 7.0.35 @@ -13513,7 +13203,7 @@ packages: integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== /postcss-merge-rules/4.0.3: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 caniuse-api: 3.0.0 cssnano-util-same-parent: 4.0.1 postcss: 7.0.35 @@ -13547,7 +13237,7 @@ packages: /postcss-minify-params/4.0.2: dependencies: alphanum-sort: 1.0.2 - browserslist: 4.15.0 + browserslist: 4.16.0 cssnano-util-get-arguments: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 @@ -13673,7 +13363,7 @@ packages: integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== /postcss-normalize-unicode/4.0.1: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: false @@ -13704,9 +13394,9 @@ packages: /postcss-normalize/8.0.1: dependencies: '@csstools/normalize.css': 10.1.0 - browserslist: 4.15.0 + browserslist: 4.16.0 postcss: 7.0.35 - postcss-browser-comments: 3.0.0_browserslist@4.15.0 + postcss-browser-comments: 3.0.0_browserslist@4.16.0 sanitize.css: 10.0.0 dev: false engines: @@ -13755,7 +13445,7 @@ packages: /postcss-preset-env/6.7.0: dependencies: autoprefixer: 9.8.6 - browserslist: 4.15.0 + browserslist: 4.16.0 caniuse-lite: 1.0.30001165 css-blank-pseudo: 0.1.4 css-has-pseudo: 0.10.0 @@ -13807,7 +13497,7 @@ packages: integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== /postcss-reduce-initial/4.0.3: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 caniuse-api: 3.0.0 has: 1.0.3 postcss: 7.0.35 @@ -14380,7 +14070,7 @@ packages: /rc/1.2.8: dependencies: deep-extend: 0.6.0 - ini: 1.3.5 + ini: 1.3.7 minimist: 1.2.5 strip-json-comments: 2.0.1 dev: false @@ -14668,7 +14358,7 @@ packages: integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== /react-select-event/5.0.0: dependencies: - '@testing-library/dom': 7.28.1 + '@testing-library/dom': 7.29.0 dev: false resolution: integrity: sha512-bESECffhi//x1nlMoRJtwI0nGl5n6OKaVYeIEcPTV8flVPycvUoBGank/1RIoxVc6WtoQ4QbPbU8xMvX0xAiOA== @@ -14793,15 +14483,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== - /read-pkg-up/1.0.1: - dependencies: - find-up: 1.1.2 - read-pkg: 1.1.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI= /read-pkg-up/2.0.0: dependencies: find-up: 2.1.0 @@ -14820,16 +14501,6 @@ packages: node: '>=6' resolution: integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== - /read-pkg/1.1.0: - dependencies: - load-json-file: 1.1.0 - normalize-package-data: 2.5.0 - path-type: 1.1.0 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9f+qXs0pyzHAR0vKfXVra7KePyg= /read-pkg/2.0.0: dependencies: load-json-file: 2.0.0 @@ -14918,15 +14589,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== - /redent/1.0.0: - dependencies: - indent-string: 2.1.0 - strip-indent: 1.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94= /redux/4.0.5: dependencies: loose-envify: 1.4.0 @@ -15221,10 +14883,6 @@ packages: node: '>=0.10.0' resolution: integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= - /require-main-filename/1.0.1: - dev: false - resolution: - integrity: sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE= /require-main-filename/2.0.0: dev: false resolution: @@ -15510,22 +15168,38 @@ packages: dev: false resolution: integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== - /sass-graph/2.2.6: + /sass-loader/10.1.0_sass@1.30.0+webpack@4.42.0: dependencies: - glob: 7.1.6 - lodash: 4.17.20 - scss-tokenizer: 0.2.3 - yargs: 7.1.1 + klona: 2.0.4 + loader-utils: 2.0.0 + neo-async: 2.6.2 + sass: 1.30.0 + schema-utils: 3.0.0 + semver: 7.3.4 + webpack: 4.42.0_webpack@4.42.0 dev: false - hasBin: true + engines: + node: '>= 10.13.0' + peerDependencies: + fibers: '>= 3.1.0' + node-sass: ^4.0.0 || ^5.0.0 + sass: ^1.3.0 + webpack: ^4.36.0 || ^5.0.0 + peerDependenciesMeta: + fibers: + optional: true + node-sass: + optional: true + sass: + optional: true resolution: - integrity: sha512-MKuEYXFSGuRSi8FZ3A7imN1CeVn9Gpw0/SFJKdL1ejXJneI9a5rwlEZrKejhEFAA3O6yr3eIyl/WuvASvlT36g== - /sass-loader/8.0.2_node-sass@4.13.1+webpack@4.42.0: + integrity: sha512-ZCKAlczLBbFd3aGAhowpYEy69Te3Z68cg8bnHHl6WnSCvnKpbM6pQrz957HWMa8LKVuhnD9uMplmMAHwGQtHeg== + /sass-loader/8.0.2_sass@1.30.0+webpack@4.42.0: dependencies: clone-deep: 4.0.1 loader-utils: 1.4.0 neo-async: 2.6.2 - node-sass: 4.13.1 + sass: 1.30.0 schema-utils: 2.7.1 semver: 6.3.0 webpack: 4.42.0_webpack@4.42.0 @@ -15546,6 +15220,15 @@ packages: optional: true resolution: integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== + /sass/1.30.0: + dependencies: + chokidar: 3.4.3 + dev: false + engines: + node: '>=8.9.0' + hasBin: true + resolution: + integrity: sha512-26EUhOXRLaUY7+mWuRFqGeGGNmhB1vblpTENO1Z7mAzzIZeVxZr9EZoaY1kyGLFWdSOZxRMAufiN2mkbO6dAlw== /save/2.4.0: dependencies: async: 2.6.3 @@ -15612,13 +15295,6 @@ packages: node: '>= 10.13.0' resolution: integrity: sha512-6D82/xSzO094ajanoOSbe4YvXWMfn2A//8Y1+MUqFAJul5Bs+yn36xbK9OtNDcRVSBJ9jjeoXftM6CfztsjOAA== - /scss-tokenizer/0.2.3: - dependencies: - js-base64: 2.6.4 - source-map: 0.4.4 - dev: false - resolution: - integrity: sha1-jrBtualyMzOCTT9VMGQRSYR85dE= /section-iterator/2.0.0: dev: false resolution: @@ -15887,17 +15563,17 @@ packages: dev: false resolution: integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= - /sinon-chai/3.5.0_chai@4.2.0+sinon@9.2.1: + /sinon-chai/3.5.0_chai@4.2.0+sinon@9.2.2: dependencies: chai: 4.2.0 - sinon: 9.2.1 + sinon: 9.2.2 dev: false peerDependencies: chai: ^4.0.0 sinon: '>=4.0.0 <10.0.0' resolution: integrity: sha512-IifbusYiQBpUxxFJkR3wTU68xzBN0+bxCScEaKMjBvAQERg6FnTTc1F17rseLb1tjmkJ23730AXpFI0c47FgAg== - /sinon/9.2.1: + /sinon/9.2.2: dependencies: '@sinonjs/commons': 1.8.1 '@sinonjs/fake-timers': 6.0.1 @@ -15908,7 +15584,7 @@ packages: supports-color: 7.2.0 dev: false resolution: - integrity: sha512-naPfsamB5KEE1aiioaoqJ6MEhdUs/2vtI5w1hPAXX/UwvoPjXcwh1m5HiKx0HGgKR8lQSoFIgY5jM6KK8VrS9w== + integrity: sha512-9Owi+RisvCZpB0bdOVFfL314I6I4YoRlz6Isi4+fr8q8YQsDPoCe5UnmNtKHRThX3negz2bXHWIuiPa42vM8EQ== /sisteransi/1.0.5: dev: false resolution: @@ -16283,12 +15959,6 @@ packages: node: '>= 0.6' resolution: integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= - /stdout-stream/1.4.1: - dependencies: - readable-stream: 2.3.7 - dev: false - resolution: - integrity: sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA== /stealthy-require/1.1.1: dev: false engines: @@ -16360,16 +16030,6 @@ packages: node: '>=8' resolution: integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== - /string-width/1.0.2: - dependencies: - code-point-at: 1.1.0 - is-fullwidth-code-point: 1.0.0 - strip-ansi: 3.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M= /string-width/3.1.0: dependencies: emoji-regex: 7.0.3 @@ -16490,14 +16150,6 @@ packages: node: '>=8' resolution: integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== - /strip-bom/2.0.0: - dependencies: - is-utf8: 0.2.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= /strip-bom/3.0.0: dev: false engines: @@ -16525,15 +16177,6 @@ packages: node: '>=6' resolution: integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== - /strip-indent/1.0.1: - dependencies: - get-stdin: 4.0.1 - dev: false - engines: - node: '>=0.10.0' - hasBin: true - resolution: - integrity: sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI= /strip-json-comments/2.0.1: dev: false engines: @@ -16569,7 +16212,7 @@ packages: integrity: sha512-V7TCORko8rs9rIqkSrlMfkqA63DfoGBBJmK1kKGCcSi+BWb4cqz0SRsnp4l6rU5iwOEd0/2ePv68SV22VXon4Q== /stylehacks/4.0.3: dependencies: - browserslist: 4.15.0 + browserslist: 4.16.0 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: false @@ -16788,14 +16431,6 @@ packages: node: '>=6' resolution: integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== - /tar/2.2.2: - dependencies: - block-stream: 0.0.9 - fstream: 1.0.12 - inherits: 2.0.4 - dev: false - resolution: - integrity: sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA== /tar/4.4.13: dependencies: chownr: 1.1.4 @@ -17060,12 +16695,6 @@ packages: hasBin: true resolution: integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A== - /trim-newlines/1.0.0: - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WIeWa7WCpFA6QetST301ARgVphM= /trim-right/1.0.1: dev: false engines: @@ -17084,12 +16713,6 @@ packages: dev: false resolution: integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA== - /true-case-path/1.0.3: - dependencies: - glob: 7.1.6 - dev: false - resolution: - integrity: sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew== /truncate-utf8-bytes/1.0.2: dependencies: utf8-byte-length: 1.0.4 @@ -18161,10 +17784,6 @@ packages: dev: false resolution: integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== - /which-module/1.0.0: - dev: false - resolution: - integrity: sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8= /which-module/2.0.0: dev: false resolution: @@ -18185,12 +17804,6 @@ packages: hasBin: true resolution: integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== - /wide-align/1.1.3: - dependencies: - string-width: 1.0.2 - dev: false - resolution: - integrity: sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA== /widest-line/3.1.0: dependencies: string-width: 4.2.0 @@ -18354,15 +17967,6 @@ packages: dev: false resolution: integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== - /wrap-ansi/2.1.0: - dependencies: - string-width: 1.0.2 - strip-ansi: 3.0.1 - dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU= /wrap-ansi/5.1.0: dependencies: ansi-styles: 3.2.1 @@ -18513,10 +18117,6 @@ packages: node: '>=0.4' resolution: integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== - /y18n/3.2.1: - dev: false - resolution: - integrity: sha1-bRX7qITAhnnA136I53WegR4H+kE= /y18n/4.0.1: dev: false resolution: @@ -18569,13 +18169,6 @@ packages: node: '>=6' resolution: integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== - /yargs-parser/5.0.0-security.0: - dependencies: - camelcase: 3.0.0 - object.assign: 4.1.2 - dev: false - resolution: - integrity: sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ== /yargs/13.3.2: dependencies: cliui: 5.0.0 @@ -18609,24 +18202,6 @@ packages: node: '>=8' resolution: integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== - /yargs/7.1.1: - dependencies: - camelcase: 3.0.0 - cliui: 3.2.0 - decamelize: 1.2.0 - get-caller-file: 1.0.3 - os-locale: 1.4.0 - read-pkg-up: 1.0.1 - require-directory: 2.1.1 - require-main-filename: 1.0.1 - set-blocking: 2.0.0 - string-width: 1.0.2 - which-module: 1.0.0 - y18n: 3.2.1 - yargs-parser: 5.0.0-security.0 - dev: false - resolution: - integrity: sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g== /yauzl/2.10.0: dependencies: buffer-crc32: 0.2.13 @@ -18676,7 +18251,7 @@ packages: dev: false name: '@rush-temp/analytical-backend' resolution: - integrity: sha512-ocwi2OkyzTCnGBGxM3qGNr0JlBWS25Dqk8DE+mqpNKc0B/+0L4pCzXkLgVxZyGiGNBQ6fEUDP374fbUB5NRb4Q== + integrity: sha512-q3xEEYks424q9PN85aSj960W8ChCQIxTzRYMkJrJYyDrGAXXtsHKWMi2mSWj+swDfm4xQfXFNNiMT078U9dVmQ== tarball: 'file:projects/analytical-backend.tgz' version: 0.0.0 'file:projects/backend-application-insights-client.tgz': @@ -18695,7 +18270,7 @@ packages: dev: false name: '@rush-temp/backend-application-insights-client' resolution: - integrity: sha512-f7RlmZ7H5rbIlP+qyIaNE8n3Z5X8fPcH4edkg5k06IEnbIXcnjRUbF1nMUrwZD6yMn+X2JRjSx650UY8jqEZ0A== + integrity: sha512-A6OU2CTG8HDsoLSZB9iXJezPG+sI/wFzTU7O67rZi/gjBpe3rPQqBUohMJ6X6DimTBzkOpWowPlywGEnOos64Q== tarball: 'file:projects/backend-application-insights-client.tgz' version: 0.0.0 'file:projects/backend-itwin-client.tgz': @@ -18731,7 +18306,7 @@ packages: dev: false name: '@rush-temp/backend-itwin-client' resolution: - integrity: sha512-bxlZmbZFQ0eHIpf0jCgrSkHL4I1E49oz0iDhLDBoXOHZt+QVeDM76LOh28c0WBMnCK8oIwgEhRskCBeDhB3nsA== + integrity: sha512-Wj+157DqPV9wRCHuHUan/WL20Hsa9CpM5Zk3HZpvEvHutApwrIDy73jcKwE6jDxw/7werTqeDhrkeFP+kTzchQ== tarball: 'file:projects/backend-itwin-client.tgz' version: 0.0.0 'file:projects/backend-webpack-tools.tgz': @@ -18752,7 +18327,7 @@ packages: dev: false name: '@rush-temp/backend-webpack-tools' resolution: - integrity: sha512-YvONSf5cfWx+dDSGGZOSqJM5d/55Eco8QXOWVyvC8L9WAUDcVDovPpv2COHGAURs7ykuDuKVI6C7W2A9wqwwrQ== + integrity: sha512-IMGWoVbJV63G9eOzoRvrom3a2mhZ96vk4mZw5X7lL+g43bDQTW+IQ4TWPZQCFYc2yk3ei8Z3YXi3KkPOH7m+JQ== tarball: 'file:projects/backend-webpack-tools.tgz' version: 0.0.0 'file:projects/bentleyjs-core.tgz': @@ -18772,7 +18347,7 @@ packages: dev: false name: '@rush-temp/bentleyjs-core' resolution: - integrity: sha512-ufyrFHTCBYbTwdUSXahhHTt0X9PMvnCIEyDnMIlk4vZsXKUJtm4rP+hPvXyqov3AVh097oXfMms16SZ3HycIfw== + integrity: sha512-QKrCr1SHcNjJIM+Ck/IXZ7AjhjAknIIEbNl/CZnMM6z7TU7M/lR5paHLjW9jBjcsgMZsVBFOnoN1ECQNqFQE5Q== tarball: 'file:projects/bentleyjs-core.tgz' version: 0.0.0 'file:projects/build-tools.tgz': @@ -18807,7 +18382,7 @@ packages: dev: false name: '@rush-temp/build-tools' resolution: - integrity: sha512-Z5XHPrdpj7XoMENyC4lBSoir5OK8CQ/imnCgzhhLosbtm1Qom5vg7Zrz0J4P98r1TIh4W69Sfj2sWSTQbYBPBQ== + integrity: sha512-8ao7More/9AJz4xfVurQoxsWJ+d7/prH/nHHQCsH3CnzrS6s+orpD7K/UHkyZjFusmaItdZ2/Waa0HgVSGgoWQ== tarball: 'file:projects/build-tools.tgz' version: 0.0.0 'file:projects/certa.tgz': @@ -18838,7 +18413,7 @@ packages: dev: false name: '@rush-temp/certa' resolution: - integrity: sha512-yDOJP6w1M5JeItm9NxmjKoW4wVmaqK7DgOGu1xM5zQI02n/TBFOE+d/Fq0Lmnu6YKKi88VBXSREUyMCkV3AOPw== + integrity: sha512-lr4qqPJCGimiAPSNYMkpSfarX4CHEMrFBg8Cnh9YUi01odPsj+14DZ/pwTn7HLjB2cPtSfb+X5ZBEvquwiGt3g== tarball: 'file:projects/certa.tgz' version: 0.0.0 'file:projects/config-loader.tgz': @@ -18855,7 +18430,7 @@ packages: dev: false name: '@rush-temp/config-loader' resolution: - integrity: sha512-cBctvz3uewjJ2vh5tn3Epdsc/c9SYFarQto907myIJqf6PoE5Ck1gQgN7Sowrt6fPst6yhaf6tR/Lf8Wc+yygw== + integrity: sha512-Uw1yqyUeDWPzdj/hXl7WhNQ29X6KqzjkmoShulpmhBZNdt73iNkAXik9oID4M0YjQHkak+BlEb/2NdqwCptwGw== tarball: 'file:projects/config-loader.tgz' version: 0.0.0 'file:projects/context-registry-client.tgz': @@ -18876,7 +18451,7 @@ packages: dev: false name: '@rush-temp/context-registry-client' resolution: - integrity: sha512-egd8QxXBvUE7CMC9wWHi+dowjqiLalDpO8oDEApqX64QBgo26YVzllCzKjSQPm8Q4uxzeKUK3GjokwPAmAI+eg== + integrity: sha512-Va7w9MXkQIA9/QsbLge/1372tIzOOcKfnhpeGvTw/vxiifCaT6jkVNVjQM3UwZEdeRBH6EgXL1f1QA+/9wznaw== tarball: 'file:projects/context-registry-client.tgz' version: 0.0.0 'file:projects/core-full-stack-tests.tgz': @@ -18905,12 +18480,12 @@ packages: dev: false name: '@rush-temp/core-full-stack-tests' resolution: - integrity: sha512-n90cFYZ5MG/UTiCVuwV7k4sT8zAo97Tjh9BQGrLLysS7UtEiBAnmnGUiIvmoOE5jfERDXHfGNWnlmspkthnrqQ== + integrity: sha512-r+HBrgMFBzrU18xL0fvLAXD0Br311Y7RHVaRYnA1Bod5gND804uUK11jXLZ6+Igl/UtaQXm4KgUCgWFH3EZ9aw== tarball: 'file:projects/core-full-stack-tests.tgz' version: 0.0.0 - 'file:projects/display-performance-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8': + 'file:projects/display-performance-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12': dependencies: - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@types/body-parser': 1.19.0 '@types/express': 4.17.9 '@types/node': 10.14.1 @@ -18932,17 +18507,17 @@ packages: id: 'file:projects/display-performance-test-app.tgz' name: '@rush-temp/display-performance-test-app' peerDependencies: - node-sass: '*' + sass: '*' webpack-cli: '*' resolution: - integrity: sha512-iU+SvEb/lVUbzabS1wbks/zPggqL43enydnu3S0ZZWsUFxzcgWPrgJ65+XqTl2mibLDdheUpZ7AzGOgHbNyDUg== + integrity: sha512-hD6lJVn/IH3KwE1JYEJGJZxeE8Q/9ViWEl/pg9l8/v5S1CPWHYRAsKRh3GkbH66R0AmP+lggHqiXsyWwKAvkBQ== tarball: 'file:projects/display-performance-test-app.tgz' version: 0.0.0 'file:projects/display-test-app.tgz_webpack-cli@3.3.12': dependencies: '@bentley/icons-generic': 1.0.30 '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@types/body-parser': 1.19.0 '@types/express': 4.17.9 '@types/fs-extra': 4.0.11 @@ -18955,11 +18530,11 @@ packages: eslint: 6.8.0 express: 4.17.1 fs-extra: 8.1.0 - node-sass: 4.13.1 npm-run-all: 4.1.5 null-loader: 0.1.1 react: 16.14.0 rimraf: 3.0.2 + sass: 1.30.0 semver: 5.7.1 typescript: 3.7.5 webpack: 4.42.0_webpack@4.42.0 @@ -18969,7 +18544,7 @@ packages: peerDependencies: webpack-cli: '*' resolution: - integrity: sha512-mbLgCanzUUcZy+lxzapGdbXz+Xr2rT9Vgll/OmgHlqvDz+JAHtLCqBWnZIVc5hCOhb3Xuxa0phALWR0JmOfqwQ== + integrity: sha512-GY8z6Z3lw5+KCXN0dH1JCQ0XOBqaMi/Az2FvkZFTuFH8ko98pS7CQI8P0/F4DB4UmkD12NroUMzjcnOQdDRJPA== tarball: 'file:projects/display-test-app.tgz' version: 0.0.0 'file:projects/ecschema-locaters.tgz': @@ -18994,7 +18569,7 @@ packages: dev: false name: '@rush-temp/ecschema-locaters' resolution: - integrity: sha512-3qMI6IO17sqE8kqopLWCn3EU5uP2Hr2mWloegFAPbfYJeXnzO/dc8OwNzT2e84tVuzQzGyXQUp5MeNdx2LBWHg== + integrity: sha512-yYO0LpMO1dQ0tAp4GyNseP9NhC/ogezyycEjhmieXHkIqtLrg5wSTMX+5xnxiRGgmbHGARrR316Ua+0GhYuuBA== tarball: 'file:projects/ecschema-locaters.tgz' version: 0.0.0 'file:projects/ecschema-metadata.tgz': @@ -19011,7 +18586,7 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 + sinon: 9.2.2 ts-node: 7.0.1 typescript: 3.7.5 xmldom: 0.1.31 @@ -19019,7 +18594,7 @@ packages: dev: false name: '@rush-temp/ecschema-metadata' resolution: - integrity: sha512-hN6+vRdB1xNoDBm5/lRYd+JKo6Ttoo9uLD6VSO3HwQtpJ+d+nZHEDlYvI019BFIz6qU6Hd/+EgB5cfAwSejILw== + integrity: sha512-SP+I3tnG6ybzhnyN2eqI/FBUZ1vQQvntwAtTnYGTsPikzOPdT/w/RwUta3OoKEGIhkSGHzi0brN0gRj8MfUVqw== tarball: 'file:projects/ecschema-metadata.tgz' version: 0.0.0 'file:projects/ecschema2ts.tgz': @@ -19047,7 +18622,7 @@ packages: dev: false name: '@rush-temp/ecschema2ts' resolution: - integrity: sha512-rQY3AFCPOWGYU2BEUAK3Wd+YU0d4KHXwFhI/axpniuJ7C7U9rYApIwP+PhN67IoSU2aBpDjrlSu/7U3yiEzREQ== + integrity: sha512-ZGe/LRtT34Nk4LTR8X2An49y1jHP5+LZ7+2V3kPi5fk8yawjOez9xpb4w/PXlf+ZwL61QQvbD3s99TTPuLdHLQ== tarball: 'file:projects/ecschema2ts.tgz' version: 0.0.0 'file:projects/electron-manager.tgz': @@ -19060,7 +18635,7 @@ packages: dev: false name: '@rush-temp/electron-manager' resolution: - integrity: sha512-U6Y2lzYdCuR25BPPwDRbnsQMwRMv2hGR69wb5Dw0xOHS/AJwRaFejMln+eaCFgQBgOZsg4R5ibxBaKbwoqjedw== + integrity: sha512-UAce2hcBwegLnvAZdVhUfLDWoBdOQj+7eN+foaYfANkvha8B/jQbJgX1p502KLmV1MH4PUqswsHwtmEIRDjXFQ== tarball: 'file:projects/electron-manager.tgz' version: 0.0.0 'file:projects/eslint-plugin.tgz': @@ -19118,7 +18693,7 @@ packages: dev: false name: '@rush-temp/example-code-app' resolution: - integrity: sha512-WGs6YB7xgf08NMc9mDtiUZbYhZZhhP96Gv2twS1CaT+7Xu6jDSbcY41sGNYYRKXDd5FLRrAS300nQB5B97XF6Q== + integrity: sha512-NkPInsb02npOK+sHZo1/tRUS3NuPZiSkAqaQSPFQ6LH/B++qNMTUReza8r6/LguXq6e3TdR9mAgZd9U4bJnl9w== tarball: 'file:projects/example-code-app.tgz' version: 0.0.0 'file:projects/example-code-snippets.tgz': @@ -19152,7 +18727,7 @@ packages: dev: false name: '@rush-temp/example-code-snippets' resolution: - integrity: sha512-0DxltJ9tWI4xWG/ZIjIM2/RpxWX9rCiCj9AQ4+lPEzBjgexc/TyYEQwrlqVKc81uMi13V3XRRG5uxBgE2JCTIQ== + integrity: sha512-vU0NAxwqrC1exX+O0FxecUOw+T5CkM53+lJHE82fdASBnEnQo1QGHOIqI7gHoTsn1+V/eaM/mzrxnHRsTHi2LA== tarball: 'file:projects/example-code-snippets.tgz' version: 0.0.0 'file:projects/export-gltf.tgz': @@ -19166,7 +18741,7 @@ packages: dev: false name: '@rush-temp/export-gltf' resolution: - integrity: sha512-PpL3M+aCzlYVr5LlrK2IOYAHc0TaYa8/6Lvi+A6IlfKIMrdByn2+ps2xKq/1w93lOIGZO0SScqIHCuFYn/QgTw== + integrity: sha512-6mvp3HkQIMjCXlzKd5+AyNhj006ZFeromBlJt2f7KvXGg4RYx2z+83JPBox/0yg8PGFee9UfLWrEsGoyj/n5Xg== tarball: 'file:projects/export-gltf.tgz' version: 0.0.0 'file:projects/export-obj.tgz': @@ -19180,7 +18755,7 @@ packages: dev: false name: '@rush-temp/export-obj' resolution: - integrity: sha512-zPjyaApv9q23y0A+a8pQauTVnEl0oj8IX6FQZA3l3S5jVDVdZeFUdDb6D5eKXO/Vv6YGvASDrtEahlkFTu0Kgw== + integrity: sha512-HmFSHI+DcMRBR5LvQ2rVPqZCof0Xwg/fidTYi7of+v/nk0tBFpJ1f/8rNw6BVtDg2WJxvM0NCgob5rslZB9/Ig== tarball: 'file:projects/export-obj.tgz' version: 0.0.0 'file:projects/express-server.tgz': @@ -19198,14 +18773,14 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 + sinon: 9.2.2 source-map-support: 0.5.19 supertest: 3.4.2 typescript: 3.7.5 dev: false name: '@rush-temp/express-server' resolution: - integrity: sha512-KQqT+U/vttXIa8XPbqDhetacsemc9m34Lec17AwXi3WijUTB+8KEFuvQO4IaW1FLiMXKZmt+gzr7OIIHoBlaPQ== + integrity: sha512-lSq7dkVy+lR0DkMf6eTBYxbHfkD2Dd1bxkXfASQlyQyTkI+16zhfn5QMXIu7VbQYdMWillm9AYBugFK3sneAJg== tarball: 'file:projects/express-server.tgz' version: 0.0.0 'file:projects/extension-cli.tgz': @@ -19230,7 +18805,7 @@ packages: dev: false name: '@rush-temp/extension-cli' resolution: - integrity: sha512-2nLBhnl2uftX8Kr/2n5p44E0b1X8/xqOJZCg2tYeuMXds6Kxl/Q+uiVRO0aAVU6OWW9cYY/KfcEEuUU7dg5qOg== + integrity: sha512-aQepqDQ06zgVqsC6J86t1HXHzU0jg5ovI6RKllWRhGb7UrrsdsmwNQGvIgR9XRQA+j6vPCX1pWGAAoZ2eA6Nsw== tarball: 'file:projects/extension-cli.tgz' version: 0.0.0 'file:projects/extension-client.tgz': @@ -19249,7 +18824,7 @@ packages: dev: false name: '@rush-temp/extension-client' resolution: - integrity: sha512-dgHFkZA5+QDX2F/9+uKEGakpYERPo28XK2GUEjq+TIfRcjF20OwlZerZtT7VU9v5Wb5yFYY8TZpAdk73Bap0fQ== + integrity: sha512-ojsJx4ClSD4db7PVMKHj+iXxcRl7HSThqSIWWpqg08DgtnjSP51dN50eInmxMRUt2VpRnCBIVlXH35mu9Vs9qg== tarball: 'file:projects/extension-client.tgz' version: 0.0.0 'file:projects/extension-webpack-tools.tgz': @@ -19264,12 +18839,10 @@ packages: chalk: 3.0.0 concurrently: 3.6.1 css-loader: 3.4.2_webpack@4.42.0 - fast-sass-loader: 1.5.0_node-sass@4.13.1+webpack@4.42.0 file-loader: 4.3.0_webpack@4.42.0 fs-extra: 8.1.0 glob: 7.1.6 mini-css-extract-plugin: 0.8.0_webpack@4.42.0 - node-sass: 4.13.1 nodemon: 2.0.6 null-loader: 0.1.1 postcss-flexbugs-fixes: 4.1.0 @@ -19281,6 +18854,8 @@ packages: readline: 1.3.0 resolve-url-loader: 3.1.2 rimraf: 3.0.2 + sass: 1.30.0 + sass-loader: 10.1.0_sass@1.30.0+webpack@4.42.0 source-map-loader: 1.1.3_webpack@4.42.0 style-loader: 1.3.0_webpack@4.42.0 svg-sprite-loader: 4.2.1_webpack@4.42.0 @@ -19295,7 +18870,7 @@ packages: dev: false name: '@rush-temp/extension-webpack-tools' resolution: - integrity: sha512-m6E1fXp8JXf5ZK69JM25C8gck7wxAnvdnkame5RoIYkbOoGoaUBxvN01JqAb7TpAeLO+igaV6uDECf5Kq6lHpw== + integrity: sha512-IidLWhKW5w/0msFlvoN32XGlVcUrD0nIRIYVrf6LjsnFnPFl3izAVUNvgjOaNe4MXfMru88thEQ4XKjYdBalwg== tarball: 'file:projects/extension-webpack-tools.tgz' version: 0.0.0 'file:projects/forms-data-management-client.tgz': @@ -19314,7 +18889,7 @@ packages: dev: false name: '@rush-temp/forms-data-management-client' resolution: - integrity: sha512-YBWxTjB0khjkmNbaii+epgmgz2Nfr1sccKhmKxNW/ITdjLLljyR9zEEEy/Otjoe7lAQnMTDOW41VpMyQepR1gQ== + integrity: sha512-++XBnWBvZyasPBHhh21WR2Sok3pXxnpNtAWRkAWcDrOHpg661OrbH1TfzNT5raXBZsNkbkz08M9H9zzzoB4yKw== tarball: 'file:projects/forms-data-management-client.tgz' version: 0.0.0 'file:projects/frontend-application-insights-client.tgz': @@ -19333,7 +18908,7 @@ packages: dev: false name: '@rush-temp/frontend-application-insights-client' resolution: - integrity: sha512-2X+hL/QekUCueOHZ16tTasa7Zr41DCepKMNf0rHBDdermdGVR8kPph/ppV/uixIZxe0cJWc+msiJWk/hVEkNIw== + integrity: sha512-KWhyx85KxBd1rw6QZ6nQbQBgmJcSkrP+Pb85HB12tmeirBc/BYEvBCL+8cEN3GOHMrMxVetUdCE9A889RjUfJA== tarball: 'file:projects/frontend-application-insights-client.tgz' version: 0.0.0 'file:projects/frontend-authorization-client.tgz': @@ -19346,7 +18921,7 @@ packages: dev: false name: '@rush-temp/frontend-authorization-client' resolution: - integrity: sha512-nPr5cTYzYMcqlatjIPtaKWf2Yamoux7mdoaLyMJLExOn8CR6MPQA69wrE7QQ+msHCIPrYyHTDA/GGZ3CUqcuwQ== + integrity: sha512-x3IX0TNhtMNx0PYuZfSWO7ZU0XVfNpeQ62i+i4JEwggzDswphb37lDO516/Gtw62oG/ywrsxDdE+w5BMTBtvrw== tarball: 'file:projects/frontend-authorization-client.tgz' version: 0.0.0 'file:projects/frontend-devtools.tgz': @@ -19361,7 +18936,7 @@ packages: dev: false name: '@rush-temp/frontend-devtools' resolution: - integrity: sha512-8ubbLqsdcfC6WzQmSay3m3TKJuqBvWYrtbecbvJeWIjyaSagGv6p2wxbxI89QLP9HvGxtlmJM4JPRhdm2zvQwA== + integrity: sha512-0hZMzWF6e83ehjVx0HRXkhYLSF5U6yyBia6MbCd6zWO5BWvKLOd3eUy/+I2BN7RT9+MzixvK3MTI9s7kdEuYaQ== tarball: 'file:projects/frontend-devtools.tgz' version: 0.0.0 'file:projects/geometry-core.tgz': @@ -19383,7 +18958,7 @@ packages: dev: false name: '@rush-temp/geometry-core' resolution: - integrity: sha512-Z09/iH+BgIt0hq2JzYg1pptn4YqTSlF0dhsrwPdgfuuj9ocaCR+5GNEtE4ZUbdUPaQITXPpbR/yBYx1Q8CKFEA== + integrity: sha512-AiRoqwOFKeUtVs7AnKgqGdH13nYgCn36QEAPbhzJLU1iXmOYKYJT+BGBgxo7XK0NOlWGLvLW/Un7aCo+Ce/cdw== tarball: 'file:projects/geometry-core.tgz' version: 0.0.0 'file:projects/geonames-extension.tgz_webpack@4.42.0': @@ -19400,7 +18975,7 @@ packages: peerDependencies: webpack: '*' resolution: - integrity: sha512-8uGN1eLBLYCBH4Vb2CbuoRhrQHCwJy5dcvraXFLqGLDcEmd9KbU5R3VYZC3aK/0nDZ8LWTacw1M8Z2p0tdor4w== + integrity: sha512-vHlNkEyXQhLRNJUT8LVjZvhMaHlp8Ty1tSVRIZI8naejCRadRCqOGrkl7q6VMH7EjQS10j1Sn83jM+Z+ggQOYQ== tarball: 'file:projects/geonames-extension.tgz' version: 0.0.0 'file:projects/hypermodeling-frontend.tgz': @@ -19421,7 +18996,7 @@ packages: dev: false name: '@rush-temp/hypermodeling-frontend' resolution: - integrity: sha512-rBlawKK2cdMr+rWqppEVKaSZE5Z3IldFan4c7V0aaGxjB+xyn0CJ/gLlP3LgDQhSGs31QVbNA9hA/9qENwuppA== + integrity: sha512-MIX7mdHGjlNXdNlV35XKDeXXX10493oWL0/ITDlKtoPKFy5SRGigofvBUvNdJdna6QcfNlioYm09WeDvwfrRNQ== tarball: 'file:projects/hypermodeling-frontend.tgz' version: 0.0.0 'file:projects/imjs-importer.tgz': @@ -19439,7 +19014,7 @@ packages: dev: false name: '@rush-temp/imjs-importer' resolution: - integrity: sha512-pnEucHYTWxjtr2ZZfecrgL3PiQcab8JT5mK+0/wG9+0EevX+4FnouAmgjqNXk1W8tyHL1E25a2SIHYa94RTLyw== + integrity: sha512-udr5IUZJ6cucNjBR4F2BV7HW26+vis2CoGYlGe46hjAbik/XwRzNpsX/bBPwrqhtl3XoK9+3qhtwor7bHUif6A== tarball: 'file:projects/imjs-importer.tgz' version: 0.0.0 'file:projects/imodel-bridge.tgz': @@ -19459,7 +19034,7 @@ packages: dev: false name: '@rush-temp/imodel-bridge' resolution: - integrity: sha512-1vLp9F3PZwozF/pTYQnnMxdXc4eUHy6BoTpZaRWF8XWxWS9yw5ycwMQJUJG7Lu2tnuUCvx8tJd3MjU8dApcvoQ== + integrity: sha512-TqNlyis0Xqf9VP4oxyoAp/KxoPJ0O1TT1q7RIKJCrqXYJDTo1zPX93Ib04TH6cQOOLg90yE0O/J7k1uPSPitJQ== tarball: 'file:projects/imodel-bridge.tgz' version: 0.0.0 'file:projects/imodel-from-geojson.tgz_request@2.88.2': @@ -19481,7 +19056,7 @@ packages: peerDependencies: request: '*' resolution: - integrity: sha512-HgFg7pDYxUyjOlZz/LX/TrdQwRaug+q+w5Bo2XHQrHHqQZPF/+wjSZG45dJPxoO9UOYMtJvEOkvNompOD2t8rw== + integrity: sha512-g16uCrRBAXT4nCrBziKWGmOr06AtPZTomskPtRlnx5DxN8HD6dbC007Pb2t8t5603e3xappaqV3Xc1tILJoMYg== tarball: 'file:projects/imodel-from-geojson.tgz' version: 0.0.0 'file:projects/imodel-from-orbitgt-pointcloud.tgz': @@ -19500,7 +19075,7 @@ packages: dev: false name: '@rush-temp/imodel-from-orbitgt-pointcloud' resolution: - integrity: sha512-kmgJnZi3gh0dhFVIbL8Bzd+CfI+1L717CbCNxpxS3SUeiUHVQ8toHfN57uxVOrRFQMBRgifUnFQWzNr50dEuAg== + integrity: sha512-RjDtO+varss85S0FtDfd6yTpm0ovfel2CJYNy9s61vF1SIkP0OvA+bkI4jxFEtVtIVPw9lceKCmGOTQaZwzTwA== tarball: 'file:projects/imodel-from-orbitgt-pointcloud.tgz' version: 0.0.0 'file:projects/imodel-from-reality-model.tgz': @@ -19520,7 +19095,7 @@ packages: dev: false name: '@rush-temp/imodel-from-reality-model' resolution: - integrity: sha512-iByS+AnjzUrGuwtr30eeyci2OiyjDxw7ogL2uZfGxN/TU6vnGZKHq1TKNchWTsB6RtBsbMgNRx1amRud4N6Z/Q== + integrity: sha512-DhCK1KGZMjFL6J3XPSLWXEpuRu4CdNffHbVLWSVqe0wrwkfwvOn5BM/peo/LV0XVAZoIhXn1JH/C2MIN+9Cn4Q== tarball: 'file:projects/imodel-from-reality-model.tgz' version: 0.0.0 'file:projects/imodelhub-client-tests.tgz': @@ -19545,7 +19120,7 @@ packages: dev: false name: '@rush-temp/imodelhub-client-tests' resolution: - integrity: sha512-WL2AstcMRGnLtBrbBYuU+SmiHpg3dn/8Ab7DDQvR87wnzISORc4oZJs8a90pSh4/JKZaHh8n0mkwyK24sHjKZA== + integrity: sha512-bCUkVp2IdmoICCfS/qeBNBZ6C7gWDWMmaXhK1rwk3mP4/wOCMO0FMzyZ1GGfpqBblNa+6ZZHLF/PpidNNQl0MQ== tarball: 'file:projects/imodelhub-client-tests.tgz' version: 0.0.0 'file:projects/imodelhub-client.tgz': @@ -19561,7 +19136,7 @@ packages: dev: false name: '@rush-temp/imodelhub-client' resolution: - integrity: sha512-MNgHcJPjwnpQ5reOMBqcmGOB8Td3mCFhcKlXL0Yn3eY4QR1eV1GNiZG1tcFSjhUtP3G7MomCD+HTegjeWO6Zcw== + integrity: sha512-uQJrYiLvzY/v1qXMIx4dcfeGAYKXnIM0lel5sOsqZDT3kqD6GWYJCuE0P/Zou+q5YRQDyHIIGkZEXzKQfCoZjA== tarball: 'file:projects/imodelhub-client.tgz' version: 0.0.0 'file:projects/imodeljs-backend.tgz': @@ -19601,7 +19176,7 @@ packages: openid-client: 3.15.10 rimraf: 3.0.2 semver: 5.7.1 - sinon: 9.2.1 + sinon: 9.2.2 source-map-loader: 1.1.3_webpack@4.42.0 source-map-support: 0.5.19 ts-node: 7.0.1 @@ -19612,7 +19187,7 @@ packages: dev: false name: '@rush-temp/imodeljs-backend' resolution: - integrity: sha512-2r00dV19fW01LHthUUSde/rxpDLsfHoKlRb8dmyIw+at6hgbnqy7WWys4xmR6XjF8ZSQd27d7RYGhf8/0nmrvA== + integrity: sha512-VHnxF1FbN8S33YV4NyZHQMWN4hktNcLBdA4vWV8ZIMO0VlNmL4CM+p1TQC+3a0IoUGE4NWjGYlaR+/tY7v3JiQ== tarball: 'file:projects/imodeljs-backend.tgz' version: 0.0.0 'file:projects/imodeljs-common.tgz': @@ -19636,7 +19211,7 @@ packages: dev: false name: '@rush-temp/imodeljs-common' resolution: - integrity: sha512-9H998NYmyzGTR8noelojitIw9SKMXuuhJ7WnhwULVIzmgeZIWdl+D6M9TbbsTrWO7r1mjfCaEbR+7kQ7cXOz6w== + integrity: sha512-K/rFbGuDPiIQkY9NucRTDZ5U9/yN/IPH93jmNlXY5L/iC6/vPY4QOw4RmgcJZMFibNS67OPFkdrCbsYWEzH6nQ== tarball: 'file:projects/imodeljs-common.tgz' version: 0.0.0 'file:projects/imodeljs-frontend.tgz': @@ -19666,7 +19241,7 @@ packages: dev: false name: '@rush-temp/imodeljs-frontend' resolution: - integrity: sha512-kv2I41OJDk008QgMxPqkJsf32ZExLzN2bn+BkfqcZ1lfY/kfpWMpvgoJPa2cbYmYfpMunTcZ8/uaH4iFzdqIgg== + integrity: sha512-58gjjSTVMaXq+JWuf3W1MVyc2qw1wJCSV0jtPbzTDiZn9eQbbkdxxJstuXwg690noUcRpIe72NYasV7YdKSmVA== tarball: 'file:projects/imodeljs-frontend.tgz' version: 0.0.0 'file:projects/imodeljs-i18n.tgz': @@ -19683,7 +19258,7 @@ packages: dev: false name: '@rush-temp/imodeljs-i18n' resolution: - integrity: sha512-h7ZAkxpV1hL5wPMsMlqQ6IN40XEWZkDIvvO/GlcPFZ1s7P7IzV6fM/6ylmDn5tLnYb4QIqcpu4uUN6gRv3Jb6g== + integrity: sha512-FRx4Im/0pasuQBsqmDkIlYWBeFTzI3/Fdp36JIcfQCg//fqBzAuhMeNSM0526xUKJ81e94zAakFDHXHqaabURQ== tarball: 'file:projects/imodeljs-i18n.tgz' version: 0.0.0 'file:projects/imodeljs-markup.tgz': @@ -19705,7 +19280,7 @@ packages: dev: false name: '@rush-temp/imodeljs-markup' resolution: - integrity: sha512-2PJDZDMlYFDlOQV14ZNRa+VvU8K6sv4IoTKo6BP0H6zpWML7GFm5CMRezta1hM7uuiTYcQvYsRh8Cw7rO9FKng== + integrity: sha512-lNqgZAUljdHRJ8rMO5sECsg4R/HQL+ufCyzNAGZActUUA3/ubFVRTOIpC3QprOXEtrCrPdRPS5ivQb0ol17rmw== tarball: 'file:projects/imodeljs-markup.tgz' version: 0.0.0 'file:projects/imodeljs-quantity.tgz': @@ -19722,13 +19297,13 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 + sinon: 9.2.2 ts-node: 7.0.1 typescript: 3.7.5 dev: false name: '@rush-temp/imodeljs-quantity' resolution: - integrity: sha512-WbpmTYJ0UD2cgC3R9a4hf/I7oM0FGwmnDUajf//pvFohrtrWZGUrCD4EIHWPFpSzvUJGjfAo9QmxyKQ0jTYWdw== + integrity: sha512-M/e07pSn5f87OHA2r0JcZME8rluZk6FPwnQSAqObEDf3XtsXkJ2qteS5WjFtF6nGE93xDQdVeiUJucM5o3xXmQ== tarball: 'file:projects/imodeljs-quantity.tgz' version: 0.0.0 'file:projects/internal-tools.tgz': @@ -19757,7 +19332,7 @@ packages: peerDependencies: webpack: '*' resolution: - integrity: sha512-swMb2s09E9GhGW9PehsO/HDQORVF6gij+5On7sFE8ZGVqPkkba5maTik8gQZwaTqKOoDu/VrIeQ4VxoudsG8dw== + integrity: sha512-qUCKr94IOCkjEokK1TZDBvUXFSERHqcBkq2Pcg9DIR/H6oCzn+k13ZqS3YDKXm/nW9CmnU7yvkbS90FT3X390w== tarball: 'file:projects/iot-demo.tgz' version: 0.0.0 'file:projects/itwin-client.tgz': @@ -19790,7 +19365,7 @@ packages: dev: false name: '@rush-temp/itwin-client' resolution: - integrity: sha512-WFtuMnu/IBZcRAoXTtGkjcXx0pKpAR7AzIwzxgTqdJni1N3R3M0iePd3yFeXGbAD0kUxL300pvcd2b67K7KLNQ== + integrity: sha512-tRuZCUa425JC7KOsDdSFqtkCwLnED0pPdS7biakyVlYi0R3qiDkxQJc5zkK7sYORPm/g7MwBZVjniuKVfoGJqA== tarball: 'file:projects/itwin-client.tgz' version: 0.0.0 'file:projects/linear-referencing-backend.tgz': @@ -19810,7 +19385,7 @@ packages: dev: false name: '@rush-temp/linear-referencing-backend' resolution: - integrity: sha512-1JmCN9FIWq0xjCvI4+iYmKW7RiBdVkow+mxT8jZq5+QfeIJRRu5hgYZWAu0zFKcvQp/EHfjLTQyfR+kDcUEdRw== + integrity: sha512-f3QBkSJOtsYU7/bZROA1729Iz1+MLGrbXXUDSTg0w9yzYgjx4gHXmQNC75PkzezmECWb/hxmfLSsx2OMT5VBZw== tarball: 'file:projects/linear-referencing-backend.tgz' version: 0.0.0 'file:projects/linear-referencing-common.tgz': @@ -19829,7 +19404,7 @@ packages: dev: false name: '@rush-temp/linear-referencing-common' resolution: - integrity: sha512-2z3/QhiVg22gNt4qpx4uSZwYWgxJJ7CDkoYQ5jcJkgVTchk7L/jgOvGm6/gxCOrKlj51bJmjnkDX55jOrlF0hg== + integrity: sha512-W/s9Ro6izwTdfqicyHbf7TtEQvSYXeMdEKsg23GRxDV4iT+oepS9vc4yS+Jbagk8PyEJUM91ad0q9XYRSGsxAw== tarball: 'file:projects/linear-referencing-common.tgz' version: 0.0.0 'file:projects/logger-config.tgz': @@ -19847,7 +19422,7 @@ packages: dev: false name: '@rush-temp/logger-config' resolution: - integrity: sha512-61yOrv2Y0p9PtmRIvvJ/zyzGpqF0KfCy8VhCGyzBiN2DEhWXB7B6Ub97J919Rf8uvnM7AtczIN/ed0bs/5gKGw== + integrity: sha512-meguD3JgPjHZpePs81A+p1BS+k1A8Su48PnFO46temf9jWcRaTa1JuA0FvhY4dGyEYFkSUepITX5sYT70uQg5A== tarball: 'file:projects/logger-config.tgz' version: 0.0.0 'file:projects/map-layers.tgz': @@ -19869,7 +19444,7 @@ packages: dev: false name: '@rush-temp/map-layers' resolution: - integrity: sha512-M9eyQq9lxMdtdtSwfIVKVEgP240ITlDAR+Q7kmeI0cKAQGjJXpj0GeGWdjL8HaUB46E5maq7adCkBkqOhJWNsA== + integrity: sha512-1/pn3m/GbaAxd1WpoEyF/fGhe4HRUDkvfAgyNT2Wj+FWZRw6oZnzWWF+pyNoK8tgx1jKinR4x4nYm6pRxVys8w== tarball: 'file:projects/map-layers.tgz' version: 0.0.0 'file:projects/native-app-full-stack-tests.tgz': @@ -19895,13 +19470,13 @@ packages: dev: false name: '@rush-temp/native-app-full-stack-tests' resolution: - integrity: sha512-W96bClnCdzprNHelWBUz9kNHGJaGyOPCvIO4EXgQSjFF7yD8EVF/4BdGCTan1bws1TYtL05i4w9JfAwVqDT2xg== + integrity: sha512-K31bKzWb78XYa8Lc+ZNIfhgtJ48IyU3TzM1miC4x24jlP9WtJKNw5UcsatnuidZT5LnihKkeF7t+DKdTj8AZ7g== tarball: 'file:projects/native-app-full-stack-tests.tgz' version: 0.0.0 - 'file:projects/ninezone-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8': + 'file:projects/ninezone-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12': dependencies: '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@types/classnames': 2.2.11 '@types/highlight.js': 9.12.4 '@types/react': 16.9.43 @@ -19919,10 +19494,10 @@ packages: id: 'file:projects/ninezone-test-app.tgz' name: '@rush-temp/ninezone-test-app' peerDependencies: - node-sass: '*' + sass: '*' webpack-cli: '*' resolution: - integrity: sha512-VXYUkzx0/VJaXpScwheyIaM+AbjiR3IlNv8GrZxBbUTkXoPRnpWDfmrMlUAeNxGAGbP2SuRA5gnv+aT99t/a9A== + integrity: sha512-1e9bjCb1UGGwJyOfx94yhZVc0y0HXITL6TSipnPDTyKivqB2wNWGC2Rkf+5w1nWHXjp+IKcFzoIyGnop5JQeSg== tarball: 'file:projects/ninezone-test-app.tgz' version: 0.0.0 'file:projects/oidc-signin-tool.tgz': @@ -19944,7 +19519,7 @@ packages: dev: false name: '@rush-temp/oidc-signin-tool' resolution: - integrity: sha512-aAOn9jsJd95izlpnm2PlWh9wrm4zFGx+CFymXLL3vlUp7XMQrClk/BtlWybN87nqTjcuaC/0Awqe+IrKL25VhA== + integrity: sha512-zVwV+4fIc1BIps4nJSTwdMUOOaQpT81EJP9f3zz1bxIFJrR4hHmjp/IMvb9i3CF3z0b78xeDIE3xddVroSKA7Q== tarball: 'file:projects/oidc-signin-tool.tgz' version: 0.0.0 'file:projects/orbitgt-core.tgz': @@ -19965,7 +19540,7 @@ packages: dev: false name: '@rush-temp/orbitgt-core' resolution: - integrity: sha512-MgaQR7R1Z3QG4SZI0cpIboP/FcosZVpZ2gpdsSHk/JiYJk4AkoGsWqpguuXit+lhVG+pXGQwFi78ibWCigXTfg== + integrity: sha512-WXzvSWBlynlOEkK/3DfClhsVpaNO2neJ24xYG7G5sHaaVKhc4pbMg7D/n6m/fIye0FbvOKQLp12sWnuDG9jyZw== tarball: 'file:projects/orbitgt-core.tgz' version: 0.0.0 'file:projects/perf-tools.tgz': @@ -19978,7 +19553,7 @@ packages: dev: false name: '@rush-temp/perf-tools' resolution: - integrity: sha512-wcad0FnthTRGjiz+RTvtDTjyZ39CILA6YFYS+pMyl3JCCHIC54MmhIGzOiBPuAuU1rLrRhQtr8pD3/CJiTVIVw== + integrity: sha512-hu1ZGX997374XVVNcHO57RmXibHmh/la09htaQf4YkRXSi6TPEGrQ9OHOdcfoZuFCwYxyM6qqdCJfZOkFyiPvA== tarball: 'file:projects/perf-tools.tgz' version: 0.0.0 'file:projects/physical-material-backend.tgz': @@ -19998,7 +19573,7 @@ packages: dev: false name: '@rush-temp/physical-material-backend' resolution: - integrity: sha512-Gni1TDdm9NnXMerRJx9r9U/NiRPBSDg+LZWzJSsVfYcaV9tzyNT11E9sU3g8KWixfk4S15IgyknpV93dB7nCoA== + integrity: sha512-qUugpTFEwqIwL179Xhta7VZDsYeKxncK5clfY5BGXMNhGhKA+WJ0gc8y6KOf++lcmdJOqbkzTgiibMhipdaZcA== tarball: 'file:projects/physical-material-backend.tgz' version: 0.0.0 'file:projects/presentation-backend.tgz': @@ -20029,14 +19604,14 @@ packages: nyc: 14.1.1 object-hash: 1.3.1 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 typemoq: 2.1.0 typescript: 3.7.5 dev: false name: '@rush-temp/presentation-backend' resolution: - integrity: sha512-AdHzjNvMO9CuxcGoVlaI6QjLQhdgp67NFXfACCr9SAx9vUtF3cvVsyNtHTybit5K5/1EnMD4ZBHJ6Ps7gEWA2g== + integrity: sha512-5py0RAy4zPRN27k/3gh7H8Hb82iQxChvX9veKUsVGPbV1cizP9ZxxQQh/YJUKxlEymP8AVkCcv10fVQe7iV1aQ== tarball: 'file:projects/presentation-backend.tgz' version: 0.0.0 'file:projects/presentation-common.tgz': @@ -20062,8 +19637,8 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 typemoq: 2.1.0 typescript: 3.7.5 typescript-json-schema: 0.43.0 @@ -20071,7 +19646,7 @@ packages: dev: false name: '@rush-temp/presentation-common' resolution: - integrity: sha512-aEieWZk7ilORs777VQ7K7yOFptu5aeCIw21zAGEVw7BBLw0lONqYhDM8hqaV2BGTGUFLPF3PbngISqVYAwcgTg== + integrity: sha512-7Bn1vcdVnJ8mwVOf4GRmdWKz2Cz5kwVbUma/xaScWjDtIsRqddKyLXl4G2MVf1Xp7FrcAOdr2CkVNRGVbAjrEA== tarball: 'file:projects/presentation-common.tgz' version: 0.0.0 'file:projects/presentation-components.tgz_jsdom@11.12.0': @@ -20113,8 +19688,8 @@ packages: react-test-renderer: 16.14.0_react@16.14.0 rimraf: 3.0.2 rxjs: 6.6.3 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 typemoq: 2.1.0 typescript: 3.7.5 xmlhttprequest: 1.8.0 @@ -20124,7 +19699,7 @@ packages: peerDependencies: jsdom: '*' resolution: - integrity: sha512-tepblvp4HtQIEiDkai3mkmZC2h2Nov8ZOPt3ljzjXc+ciK0glpkNXPT1jjCH3lbPvOHFZQEZ7Iqtb+yI96gv4g== + integrity: sha512-TTcn9S+0x7mY7S4r2Y+E9Pb49pV/BQgh+TCHcEeFSZoGRHPALXOvRuZHrleXnRFiN9NCt4mdGR79fdB9cQ4M4A== tarball: 'file:projects/presentation-components.tgz' version: 0.0.0 'file:projects/presentation-frontend.tgz_jsdom@11.12.0': @@ -20152,8 +19727,8 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 typemoq: 2.1.0 typescript: 3.7.5 xmlhttprequest: 1.8.0 @@ -20163,7 +19738,7 @@ packages: peerDependencies: jsdom: '*' resolution: - integrity: sha512-Ur+XN3NGacU/AlWZ19YYX0ES4ro/3xx2iTxZ+b729GGI+XgwiCyMTldaGgq4f4AY7MefXpYq2oytQ1pj3pINUQ== + integrity: sha512-cRdXQPw/VCmejs13Tly2Lp9rhErCSzW6j2SUciw2xwSN/d6X9/c469AXeyiBeb0FMMC5Fk/tjcf54Rg5q9v/jg== tarball: 'file:projects/presentation-frontend.tgz' version: 0.0.0 'file:projects/presentation-full-stack-tests.tgz_jsdom@11.12.0': @@ -20202,8 +19777,8 @@ packages: react-dom: 16.14.0_react@16.14.0 react-test-renderer: 16.14.0_react@16.14.0 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 ts-node: 7.0.1 typemoq: 2.1.0 typescript: 3.7.5 @@ -20214,13 +19789,13 @@ packages: peerDependencies: jsdom: '*' resolution: - integrity: sha512-7n8BFsyvjyC1cBSpaZw6CEFBYOhE4Z1jJWuHKEncIKl9Sb+SLl4XC7kR9aK43p8YRIEKV56YsVxgtHGZV6v5UA== + integrity: sha512-Muk3euQUBJoysqi9LnfuV1CCROWsvlg0Ot1P2ATlx09O3dGZM+nBhf5t5/MLBNZZ9zobEpyCN/WraV9LZsww5w== tarball: 'file:projects/presentation-full-stack-tests.tgz' version: 0.0.0 - 'file:projects/presentation-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8': + 'file:projects/presentation-test-app.tgz_webpack-cli@3.3.12': dependencies: '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@types/bunyan': 1.8.6 '@types/react': 16.9.43 '@types/react-dom': 16.9.10 @@ -20237,6 +19812,7 @@ packages: react-dom: 16.14.0_react@16.14.0 react-select: 3.1.0_react-dom@16.14.0+react@16.14.0 rimraf: 3.0.2 + sass: 1.30.0 semver: 5.7.1 symlink-dir: 4.0.3 typescript: 3.7.5 @@ -20244,10 +19820,9 @@ packages: id: 'file:projects/presentation-test-app.tgz' name: '@rush-temp/presentation-test-app' peerDependencies: - node-sass: '*' webpack-cli: '*' resolution: - integrity: sha512-fOa8KzQH0heQRSJQdkc7qDnklBtdO/l60aUdYXyH4zZ67rXwaEs/hc+uZRwLdaCeLfLBd4LNEfR2I0bDvZRfHQ== + integrity: sha512-uWxswwFNTCADORddGxWgaT1Jn5XNcyW9ksEDOzX2hcGZD7C8iskdI1eo+dHTBsZCHocSVfYSpTn/pliiM/bWMA== tarball: 'file:projects/presentation-test-app.tgz' version: 0.0.0 'file:projects/presentation-testing.tgz_jsdom@11.12.0': @@ -20271,7 +19846,7 @@ packages: mocha: 5.2.0 nyc: 14.1.1 rimraf: 3.0.2 - sinon: 9.2.1 + sinon: 9.2.2 typemoq: 2.1.0 typescript: 3.7.5 dev: false @@ -20280,7 +19855,7 @@ packages: peerDependencies: jsdom: '*' resolution: - integrity: sha512-HFsHCLK5BeLPInKaV6S1NqrUqEXWj9vspQylQ6nX4UEvHD2AGz9x+SiMpSRQ8y0FtWvoZYFqJ7eG9D9IqHhsow== + integrity: sha512-XT3Z9n/oKlClZdknKLUj5rtiliYuQfWhUmYdvgodBMJqfI8BDhSV+GdFe3ovD45NDoP1FKjxmbpRVzvOI/PdOw== tarball: 'file:projects/presentation-testing.tgz' version: 0.0.0 'file:projects/product-settings-client.tgz': @@ -20299,7 +19874,7 @@ packages: dev: false name: '@rush-temp/product-settings-client' resolution: - integrity: sha512-qGz7VY5M/9bMA6Wrwt+A/YZLFZusLM8PrU69/Y8NP85tKo9tvZPYIV0nTPjiGBfrsvICtn0G5dlOYq6Jij0g7Q== + integrity: sha512-Vsj2gvNGIfCipkFldCVDnJdcfFmYdW3UoPQk6NmYGXPvT05L82LkRNVFOd5kYSfGxUnbNZlBRgLPODx+D4+TMQ== tarball: 'file:projects/product-settings-client.tgz' version: 0.0.0 'file:projects/projectshare-client.tgz': @@ -20318,7 +19893,7 @@ packages: dev: false name: '@rush-temp/projectshare-client' resolution: - integrity: sha512-j5cOI+slsfIo8DbHe0p+BsDYau0L5f3KU8FAoRSEFIu4BMlaGOHM2SXxtLZMbiuVRhDXj0OrHxNptcj/2yjehw== + integrity: sha512-fMV1Ms4VBTqv9I2bqviVCfX3TdJ/2bhHaF3AA58uYR6oeux14fvE+nSesXkNd0IMvqh0qW+Kf0cvEDZgqDo6Yw== tarball: 'file:projects/projectshare-client.tgz' version: 0.0.0 'file:projects/rbac-client.tgz': @@ -20337,7 +19912,7 @@ packages: dev: false name: '@rush-temp/rbac-client' resolution: - integrity: sha512-LEXXE0oMRSz5E5A/9k0RNydg7269cFp4exvPQFqY+PX9Z103/VP7CZWpLKXyEdEveD+y/vDupfNavvnxYAmeXw== + integrity: sha512-g1tW7IFu044zHkm+z/F/eSVCCLZs5YB1X/3an3QOAzQxo66mOXDjZEfebOkpaTNpIG1/EmjFiEf4OUFHfO3sUw== tarball: 'file:projects/rbac-client.tgz' version: 0.0.0 'file:projects/reality-data-client.tgz': @@ -20356,7 +19931,7 @@ packages: dev: false name: '@rush-temp/reality-data-client' resolution: - integrity: sha512-a0GmpXuJxvZ+fyxuOJ843OJARKnoDcqDIAIXiBAY1vUnmO6Bi/YBNXf3lv4T6PChDN+vEn4lzn23P1m6fjZy8Q== + integrity: sha512-lKfIYflV/oEXhMOR/4nGu5ukTUaoiElZbiIv5Rfg8O7XUb60F+g1MP5dq7wC6KAkiAJ1sz5aS03rPr7M9+RXDg== tarball: 'file:projects/reality-data-client.tgz' version: 0.0.0 'file:projects/rpc-full-stack-tests.tgz': @@ -20382,7 +19957,7 @@ packages: dev: false name: '@rush-temp/rpc-full-stack-tests' resolution: - integrity: sha512-zUv/+nN5kUrCZsMjZwg1htRQ5E/59Ru2Cb4e8ATuaO5QriEEQAl0sY/m/KHmtKJSk0ZS/oTpglfH5xGUOD3jtQ== + integrity: sha512-U0wEIc8CYF9igivlz4Hu8Rs1zKpFqnVEBUoqxsjo3gR/lX1xWcmvJfDX+h1OOaLZO+st4bKqG9ZsZ4AvfEqUsQ== tarball: 'file:projects/rpc-full-stack-tests.tgz' version: 0.0.0 'file:projects/rpcinterface-full-stack-tests.tgz': @@ -20412,7 +19987,7 @@ packages: dev: false name: '@rush-temp/rpcinterface-full-stack-tests' resolution: - integrity: sha512-BlgBnl0T/4bzaXgNnSk5U62p62upiz1WLZp46/jco+iZdhfbdNlJhzQptgDFbnWKrcW7cZkkbk3dVeHknMaDTg== + integrity: sha512-lSZPbGNav+z/Kfvt7wYXPxE0NAUzEK+rGO1Uj5+4it+ojY698M83kXc/LUtUUhrVMIV5aT+F4BPMLn6dTUs/wQ== tarball: 'file:projects/rpcinterface-full-stack-tests.tgz' version: 0.0.0 'file:projects/telemetry-client.tgz': @@ -20430,7 +20005,7 @@ packages: dev: false name: '@rush-temp/telemetry-client' resolution: - integrity: sha512-4rh75XFdHZgG2YsJf2wJLImkv9/Z1RGjdsTm0ocRrvy0iig6wQA7Fohs/4QTCYDwnBuG5eaVT8km/LTmSe+G0A== + integrity: sha512-fUMY1IXMfvtnG9aVIUXjCct5Gmmp1Pgq71tGj6aKhV7YXxMcO7dBrlbgr26MANVgEBEL9DwEzRdKhuQVi9tH8Q== tarball: 'file:projects/telemetry-client.tgz' version: 0.0.0 'file:projects/test-apps-analysis-importer.tgz': @@ -20449,7 +20024,7 @@ packages: dev: false name: '@rush-temp/test-apps-analysis-importer' resolution: - integrity: sha512-NlU5DarDeD/PBKFXkreJI+OQKMLKFy/N6UkQycAo46L6mpDQvM6pi9++vq1xjrKZZ9BlGowUKsYyFh7HunB+uQ== + integrity: sha512-vW80lnAl6Mu1M4yGQWZzm1IO0ldyS7KFKF9xG0S7TyotUWeMd10lWuNK8vAQnQ32wwERdjJxEhzttBOJpuPnHA== tarball: 'file:projects/test-apps-analysis-importer.tgz' version: 0.0.0 'file:projects/test-apps-synchro-schedule-importer.tgz': @@ -20467,7 +20042,7 @@ packages: dev: false name: '@rush-temp/test-apps-synchro-schedule-importer' resolution: - integrity: sha512-BOKCpzONTePvsCz1gsaiGQ1gWSbSSnkOb9PdooA8Bhxh/P1CmJlLm2T+Fam8JaFHaDyQqF6potyqH4tYgFv8eg== + integrity: sha512-yqu7WKRuTwBp/zhsis+WvAWVukINXEhu5pYLM7x9FE1qObzxXkhDsDE6XtpmLgC3Goq7bR8I0WWkQTe5Cl8O6A== tarball: 'file:projects/test-apps-synchro-schedule-importer.tgz' version: 0.0.0 'file:projects/ui-abstract.tgz': @@ -20494,8 +20069,8 @@ packages: nyc: 14.1.1 raf: 3.4.1 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 ts-node: 7.0.1 tsconfig-paths: 3.9.0 typescript: 3.7.5 @@ -20503,7 +20078,7 @@ packages: dev: false name: '@rush-temp/ui-abstract' resolution: - integrity: sha512-p18Mks/gE0JPZp8CaouF0BsWKKsfOIf8dYzK6SGc0Fg5uq8LxB8hXPQOlZ4/JwFSK5tboBnKk9578gqJZq1Lcw== + integrity: sha512-TkGi2kg0xITO4KeoiTPY/HC95KoP3IvgWLHfnOVDD8T5G7w5iJLOkIInUQkAuZq+dCUvnv0DtFkgvy+ORWYe2Q== tarball: 'file:projects/ui-abstract.tgz' version: 0.0.0 'file:projects/ui-components.tgz': @@ -20579,8 +20154,8 @@ packages: rimraf: 3.0.2 rxjs: 6.6.3 shortid: 2.2.16 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 ts-key-enum: 2.0.4 ts-node: 7.0.1 tsconfig-paths: 3.9.0 @@ -20590,13 +20165,13 @@ packages: dev: false name: '@rush-temp/ui-components' resolution: - integrity: sha512-X11gQqDOnPw/4s0/zVTIoBbShAfA1i4phCkPMDehkZgniJGwmW6zJSfH6tMFIlTQ/79f4L74yPTjTvKJsJOXrg== + integrity: sha512-9IlguK6ThQTzC3yVmQ3ZDzwBGel+P1FEsT5iVwoYaZzlyaqSHAHZOK3yHq7HyIHemKIdg2zmcLgtsarxLZnSRw== tarball: 'file:projects/ui-components.tgz' version: 0.0.0 - 'file:projects/ui-core.tgz_61fa1f55fd4ae8f7721688649885d554': + 'file:projects/ui-core.tgz_12eb5cde5493150f08e0ad8f263e2c81': dependencies: '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@testing-library/react': 8.0.9_react-dom@16.14.0+react@16.14.0 '@testing-library/react-hooks': 3.7.0_98e0eb37a9f7280a1c5a6c886619f5b4 '@types/chai': 4.2.14 @@ -20642,8 +20217,8 @@ packages: react-test-renderer: 16.14.0_react@16.14.0 resize-observer-polyfill: 1.5.1 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 svg-sprite-loader: 4.2.1_webpack@4.42.0 ts-node: 7.0.1 tsconfig-paths: 3.9.0 @@ -20654,18 +20229,18 @@ packages: id: 'file:projects/ui-core.tgz' name: '@rush-temp/ui-core' peerDependencies: - node-sass: '*' + sass: '*' webpack: '*' webpack-cli: '*' resolution: - integrity: sha512-VfThlj2IEvGct6wuiVLrPyj+MQRjbjYfD1de8wuIvmaQE2kD2dYJCYr6mT2+JIPZ2kZQxEz2l4cNpfeCT+HpzQ== + integrity: sha512-QI9KlR+QIVhNmCxD87F/zmQpHn06QlOrONnpOYvn2NZEUBkbDwv9VfqN+qWC01LoWpylrCbe58YhWltcTa+TvQ== tarball: 'file:projects/ui-core.tgz' version: 0.0.0 - 'file:projects/ui-framework.tgz_61fa1f55fd4ae8f7721688649885d554': + 'file:projects/ui-framework.tgz_12eb5cde5493150f08e0ad8f263e2c81': dependencies: '@bentley/icons-generic': 1.0.30 '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@testing-library/react': 8.0.9_react-dom@16.14.0+react@16.14.0 '@testing-library/react-hooks': 3.7.0_98e0eb37a9f7280a1c5a6c886619f5b4 '@types/chai': 4.2.14 @@ -20680,7 +20255,7 @@ packages: '@types/node': 10.14.1 '@types/react': 16.9.43 '@types/react-dom': 16.9.10 - '@types/react-redux': 7.1.11 + '@types/react-redux': 7.1.12 '@types/react-resize-detector': 4.2.0 '@types/rimraf': 2.0.4 '@types/sinon': 9.0.9 @@ -20716,8 +20291,8 @@ packages: redux: 4.0.5 rimraf: 3.0.2 rxjs: 6.6.3 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 svg-sprite-loader: 4.2.1_webpack@4.42.0 ts-node: 7.0.1 tsconfig-paths: 3.9.0 @@ -20728,11 +20303,11 @@ packages: id: 'file:projects/ui-framework.tgz' name: '@rush-temp/ui-framework' peerDependencies: - node-sass: '*' + sass: '*' webpack: '*' webpack-cli: '*' resolution: - integrity: sha512-FMKSHVyMv5rR4fiOLj8Vkvv7IhFFz5lZ8XufRGMeuHP87Jny3WJW4+F6aOo7n7TVUqvdGqfMvJYxfhxnukV7ng== + integrity: sha512-wEIrz9Pn854hL2lyIxqHmDtKoL98xjueIom4yHnXAAP3gOkYc4i4X0YqpxVIHdsVMTGt7Cw+3WdHq1UdHz20LA== tarball: 'file:projects/ui-framework.tgz' version: 0.0.0 'file:projects/ui-ninezone.tgz_react-test-renderer@16.14.0': @@ -20771,8 +20346,8 @@ packages: react: 16.14.0 react-dom: 16.14.0_react@16.14.0 rimraf: 3.0.2 - sinon: 9.2.1 - sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.1 + sinon: 9.2.2 + sinon-chai: 3.5.0_chai@4.2.0+sinon@9.2.2 ts-node: 7.0.1 typemoq: 2.1.0 typescript: 3.7.5 @@ -20783,21 +20358,21 @@ packages: peerDependencies: react-test-renderer: '*' resolution: - integrity: sha512-0nfetDYzcfpoi2YOihnpHadrSFJU1wqy1BPzn4sQD8XPhPOzaPqPY7yOOczQJdtnyjXcL9O2vwXzPBJbYXlJUg== + integrity: sha512-eligXR7H2ycpZjxIt4/xJ34gBYGYE024zmf1pJvTwagX5smBiz6hRHPJq3AY/rsnWRe9eeXOUfpMkVueEdROxA== tarball: 'file:projects/ui-ninezone.tgz' version: 0.0.0 - 'file:projects/ui-test-app.tgz_a57ed3b074e44b815c5b6b01ce3d54f8': + 'file:projects/ui-test-app.tgz_sass@1.30.0+webpack-cli@3.3.12': dependencies: '@bentley/icons-generic': 1.0.30 '@bentley/icons-generic-webfont': 1.0.30 - '@bentley/react-scripts': 3.4.6_2ce93b467f9fa052344b2dfa2e61a9ba + '@bentley/react-scripts': 3.4.6_01ca6d2f0cc02126054f079f738f0f7b '@types/classnames': 2.2.11 '@types/lorem-ipsum': 1.0.2 '@types/node': 10.14.1 '@types/react': 16.9.43 '@types/react-beautiful-dnd': 12.1.3 '@types/react-dom': 16.9.10 - '@types/react-redux': 7.1.11 + '@types/react-redux': 7.1.12 '@types/react-select': 3.0.26 '@types/semver': 5.5.0 classnames: 2.2.6 @@ -20828,10 +20403,10 @@ packages: id: 'file:projects/ui-test-app.tgz' name: '@rush-temp/ui-test-app' peerDependencies: - node-sass: '*' + sass: '*' webpack-cli: '*' resolution: - integrity: sha512-DRa+7B4jeYE/4zyMp8EaDHGgAE+7zmJFI/ZimF3D6kOEsS2iSaQlYYfVymCt0jwpAmR40zdk1o+2q3HovXthbg== + integrity: sha512-k2z2qsqTZnoDOuC4Eg7SufjJdiVULBw4fI+95PHy8tpQsDTDwQt9jtiVW8YK/8SeoOgiIKn42pw9elN/CRgH8w== tarball: 'file:projects/ui-test-app.tgz' version: 0.0.0 'file:projects/ui-test-extension.tgz_webpack@4.42.0': @@ -20855,7 +20430,7 @@ packages: peerDependencies: webpack: '*' resolution: - integrity: sha512-/DA/9MlNDmMpI/8IrKMTnCQAJ97sP9EQV+HdUa7ZVL7DNNEuprINgTur3EFSg8PQFMEGI1A3JvzUcbAI8EK7JQ== + integrity: sha512-6mQBZEVIvry93I6I0DAaVtfRLSrs5kgoPF+YmJikdJ3FH/CW+sTZFl/EHTzwSSM86KAUOGl4m616uZtUyZIWyw== tarball: 'file:projects/ui-test-extension.tgz' version: 0.0.0 'file:projects/usage-logging-client.tgz': @@ -20874,7 +20449,7 @@ packages: dev: false name: '@rush-temp/usage-logging-client' resolution: - integrity: sha512-gbp2qlAY9IChNVcfnzWVWC5l0b9UwZEAYYx8jQp0NJ1TuUuh0lL7M3+0SagJKnEXBXiskFDJI7JYT3hK2XtcDg== + integrity: sha512-oUiwCMLW05zvfWyePQMrTxRMOtPv2KDZL/wJqe/qyiWqBWvQQz8M7k/XYNqenGiW4BXySzeHGQMYenm2oRp2Dw== tarball: 'file:projects/usage-logging-client.tgz' version: 0.0.0 'file:projects/webgl-compatibility.tgz': @@ -20893,7 +20468,7 @@ packages: dev: false name: '@rush-temp/webgl-compatibility' resolution: - integrity: sha512-bo3XqwM64IUzrJ67F1qzNM5a2lPekKTAbznfp3lwpzNGcbNiys1TsXEOY19RiD7OIsSIxoU0aLmXCtE8u4V7Mw== + integrity: sha512-uwKrvTD2yc7toW5PRvllSFs8EsE1APRuCTUBtZmz8EbqiPqtybckml7ON9Vz1gHMShX6q/X/uVBwXSr/3WsVnA== tarball: 'file:projects/webgl-compatibility.tgz' version: 0.0.0 'file:projects/webpack-tools-core.tgz': @@ -20917,10 +20492,9 @@ packages: dev: false name: '@rush-temp/webpack-tools-core' resolution: - integrity: sha512-EB3YfDgeM/MLzbTgbKORenqifPOb9W1gSJ9XlOiOxOLIR1audpjWpXuzaYV8ra25Zuq+JqHggLivo++EYPtmpg== + integrity: sha512-V0JxaTJ6vtKyar0aKAtl5r3mMMseiJ/JlQ3aFOflCWp2z54+3fNqDoxk9zDaxvLZ560509TBhqffybBkP7skEg== tarball: 'file:projects/webpack-tools-core.tgz' version: 0.0.0 -registry: '' specifiers: '@azure/storage-blob': 10.4.0 '@babel/core': 7.7.4 @@ -21151,7 +20725,6 @@ specifiers: eventemitter2: ^5.0.1 express: ^4.16.3 faker: ^4.1.0 - fast-sass-loader: ^1.5.0 fast-sha256: 1.3.0 file-loader: ^4.2.0 file-saver: ^2.0.2 @@ -21193,7 +20766,6 @@ specifiers: mocha-junit-reporter: ^1.16.0 multiparty: ^4.2.1 nock: ^9.2.3 - node-sass: 4.13.1 nodemon: ^2.0.4 npm-run-all: ^4.1.5 null-loader: ^0.1.1 @@ -21247,6 +20819,8 @@ specifiers: resolve-url-loader: 3.1.2 rimraf: ^3.0.2 rxjs: ^6.6.2 + sass: ^1.29.0 + sass-loader: ^10.1.0 save: ^2.3.3 semver: ^5.5.0 serve-handler: ^6.1.2 diff --git a/test-apps/display-test-app/package.json b/test-apps/display-test-app/package.json index 6e67930ed51a..84b3be68d3e2 100644 --- a/test-apps/display-test-app/package.json +++ b/test-apps/display-test-app/package.json @@ -78,7 +78,7 @@ "null-loader": "^0.1.1", "rimraf": "^3.0.2", "react": "^16.8.0", - "node-sass": "4.13.1", + "sass": "^1.29.0", "typescript": "~3.7.4", "webpack": "4.42.0", "semver": "^5.5.0" @@ -111,4 +111,4 @@ } } } -} +} \ No newline at end of file diff --git a/test-apps/presentation-test-app/package.json b/test-apps/presentation-test-app/package.json index f7df320f33e1..5adf578e7aed 100644 --- a/test-apps/presentation-test-app/package.json +++ b/test-apps/presentation-test-app/package.json @@ -15,7 +15,7 @@ "compile": "npm run build:backend & tsc", "build": "npm run build:backend && npm run build:frontend", "build:backend": "npm run copy:assets && tsc -p tsconfig.backend.json", - "build:frontend": "cross-env GENERATE_SOURCEMAP=false USE_FAST_SASS=true EXTEND_ESLINT=true react-scripts build", + "build:frontend": "cross-env GENERATE_SOURCEMAP=false EXTEND_ESLINT=true react-scripts build", "copy:assets": "symlink-dir \"./assets\" ./lib/assets", "clean": "rimraf build lib .rush/temp/package-deps*.json", "docs": "npm run extract", @@ -23,7 +23,7 @@ "lint": "eslint -f visualstudio --config package.json --max-warnings 0 --no-eslintrc ./src/**/*.{ts,tsx} 1>&2", "electron": "run-p start:webserver start:electron", "start:electron": "electron ./lib/backend/main.js", - "start:webserver": "cross-env BROWSER=none USE_FAST_SASS=true EXTEND_ESLINT=true react-scripts start", + "start:webserver": "cross-env BROWSER=none EXTEND_ESLINT=true react-scripts start", "start:backend": "node --inspect --max-http-header-size=16000 lib/backend/main.js", "start:servers": "run-p start:webserver start:backend", "test": "", @@ -70,6 +70,7 @@ "postcss-flexbugs-fixes": "4.1.0", "postcss-loader": "3.0.0", "rimraf": "^3.0.2", + "sass": "^1.29.0", "symlink-dir": "~4.0.3", "typescript": "~3.7.4" }, @@ -96,4 +97,4 @@ ] } } -} +} \ No newline at end of file diff --git a/test-apps/ui-test-app/src/frontend/appui/imodelindex/SheetsTab.scss b/test-apps/ui-test-app/src/frontend/appui/imodelindex/SheetsTab.scss index 626bb8131c07..c57738b51d2b 100644 --- a/test-apps/ui-test-app/src/frontend/appui/imodelindex/SheetsTab.scss +++ b/test-apps/ui-test-app/src/frontend/appui/imodelindex/SheetsTab.scss @@ -43,9 +43,9 @@ font-size: 18px; color: $uicore-icons-light; cursor: pointer; - -webkit-transition: all background-color.2s ease; - -moz-transition: all background-color.2s ease; - -o-transition: all background-color.2s ease; + -webkit-transition: all background-color .2s ease; + -moz-transition: all background-color .2s ease; + -o-transition: all background-color .2s ease; transition: all background-color .2s ease; /* Hover over list/thumbnail button */ diff --git a/test-apps/ui-test-app/src/frontend/appui/imodelopen/IModelList.scss b/test-apps/ui-test-app/src/frontend/appui/imodelopen/IModelList.scss index 84ce1480a05d..a7fd2fa85321 100644 --- a/test-apps/ui-test-app/src/frontend/appui/imodelopen/IModelList.scss +++ b/test-apps/ui-test-app/src/frontend/appui/imodelopen/IModelList.scss @@ -36,9 +36,9 @@ font-size: 18px; color: $uicore-icons-light; cursor: pointer; - -webkit-transition: color background-color.2s ease; - -moz-transition: color background-color.2s ease; - -o-transition: color background-color.2s ease; + -webkit-transition: color background-color .2s ease; + -moz-transition: color background-color .2s ease; + -o-transition: color background-color .2s ease; transition: color background-color .2s ease; } diff --git a/tools/extension-webpack/config/getWebpackConfig.js b/tools/extension-webpack/config/getWebpackConfig.js index 846d5ae56b13..697862f3bb8e 100644 --- a/tools/extension-webpack/config/getWebpackConfig.js +++ b/tools/extension-webpack/config/getWebpackConfig.js @@ -88,13 +88,7 @@ module.exports = function (srcFile, outDir) { return loaders; }; - const sassLoaderConfig = { - loader: require.resolve("fast-sass-loader"), - options: { - includePaths: [path.resolve("node_modules")], - outputStyle: "compressed", - }, - }; + const sassLoaderConfig = "sass-loader"; const rawConfig = { mode: "production", diff --git a/tools/extension-webpack/package.json b/tools/extension-webpack/package.json index b9fee2f6d5d3..f5942bfcce66 100644 --- a/tools/extension-webpack/package.json +++ b/tools/extension-webpack/package.json @@ -36,12 +36,12 @@ "chalk": "^3.0.0", "concurrently": "^3.6.1", "css-loader": "3.4.2", - "fast-sass-loader": "^1.5.0", + "sass-loader": "^10.1.0", "file-loader": "^4.2.0", "fs-extra": "^8.1.0", "glob": "^7.1.2", "mini-css-extract-plugin": "0.8.0", - "node-sass": "4.13.1", + "sass": "^1.29.0", "nodemon": "^2.0.4", "null-loader": "^0.1.1", "postcss-flexbugs-fixes": "4.1.0", @@ -67,4 +67,4 @@ "devDependencies": { "rimraf": "^3.0.2" } -} +} \ No newline at end of file diff --git a/ui/core/src/ui-core/_geometry.scss b/ui/core/src/ui-core/_geometry.scss index 35e20e11be91..4e16033af710 100644 --- a/ui/core/src/ui-core/_geometry.scss +++ b/ui/core/src/ui-core/_geometry.scss @@ -12,7 +12,7 @@ border-color: transparent $color transparent transparent; } -@mixin triangle-left($height: $width, $width: $height, $color: currentColor) { +@mixin triangle-left($height, $width: $height, $color: currentColor) { border-width: ($height / 2) $width ($height / 2) 0; @include triangle-common; @@ -23,7 +23,7 @@ border-color: transparent transparent $color transparent; } -@mixin triangle-top($height: $width, $width: $height, $color: currentColor) { +@mixin triangle-top($height, $width: $height, $color: currentColor) { border-width: 0 ($width / 2) $height ($width / 2); @include triangle-common; @@ -34,7 +34,7 @@ border-color: transparent transparent transparent $color; } -@mixin triangle-right($height: $width, $width: $height, $color: currentColor) { +@mixin triangle-right($height, $width: $height, $color: currentColor) { border-width: ($height / 2) 0 ($height / 2) $width; @include triangle-common; @@ -45,7 +45,7 @@ border-color: $color transparent transparent transparent; } -@mixin triangle-bottom($height: $width, $width: $height, $color: currentColor) { +@mixin triangle-bottom($height, $width: $height, $color: currentColor) { border-width: $height ($width / 2) 0 ($width / 2); @include triangle-common; @@ -56,14 +56,14 @@ border-color: transparent transparent $color transparent; } -@mixin triangle-bottom-right($height: $width, $width: $height, $color: currentColor) { +@mixin triangle-bottom-right($height, $width: $height, $color: currentColor) { border-width: 0 0 $height $width; @include triangle-common; @include triangle-bottom-right-color($color); } -@mixin oval($width: $height, $height: $width) { +@mixin oval($width, $height: $width) { width: $width; height: $height; border-radius: #{$width / 2} / #{$height / 2}; diff --git a/ui/ninezone/src/ui-ninezone/footer/tool-assistance/Indicator.scss b/ui/ninezone/src/ui-ninezone/footer/tool-assistance/Indicator.scss index e0274b8c8b41..158c9392e419 100644 --- a/ui/ninezone/src/ui-ninezone/footer/tool-assistance/Indicator.scss +++ b/ui/ninezone/src/ui-ninezone/footer/tool-assistance/Indicator.scss @@ -55,14 +55,14 @@ bottom: $padding; filter: $icon-shadow; - @include triangle-bottom-right($width: $triangle-width, $color: $buic-foreground-body); + @include triangle-bottom-right($triangle-width, $color: $buic-foreground-body); } &:hover { color: $buic-foreground-primary; > .nz-triangle { - @include triangle-bottom-right($width: $triangle-width, $color: $buic-foreground-primary); + @include triangle-bottom-right($triangle-width, $color: $buic-foreground-primary); } } @@ -70,4 +70,4 @@ outline: none; } } -} \ No newline at end of file +}