From 585725a67a192bcb1a8dba477fd59c52c3f32654 Mon Sep 17 00:00:00 2001 From: naumov Date: Wed, 29 May 2024 20:05:09 +0200 Subject: [PATCH 1/4] CB-5164 update sup deps --- webapp/package.json | 12 +- .../packages/core-authentication/package.json | 2 +- webapp/packages/core-browser/package.json | 2 +- .../core-cli/configs/webpack.config.js | 1 + webapp/packages/core-cli/package.json | 54 +- webapp/packages/core-di/package.json | 1 + webapp/packages/core-root/package.json | 2 +- webapp/packages/core-theming/package.json | 2 +- webapp/packages/core-utils/package.json | 10 +- webapp/packages/core-version/package.json | 2 +- .../packages/plugin-codemirror6/package.json | 14 +- webapp/packages/plugin-d3js/package.json | 2 +- .../packages/plugin-gis-viewer/package.json | 2 +- webapp/yarn.lock | 4770 ++++++++--------- 14 files changed, 2350 insertions(+), 2526 deletions(-) diff --git a/webapp/package.json b/webapp/package.json index ec515034be..3cc6350e7f 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -25,9 +25,9 @@ "postinstall": "husky" }, "devDependencies": { - "@testing-library/dom": "^9.3.4", - "@testing-library/jest-dom": "^6.4.2", - "@testing-library/react": "^14.2.1", + "@testing-library/dom": "^10.1.0", + "@testing-library/jest-dom": "^6.4.5", + "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", @@ -37,14 +37,14 @@ "lerna": "5.5.4", "mobx": "^6.12.0", "mobx-react-lite": "^4.0.5", - "msw": "^2.2.2", + "msw": "^2.3.0", "path-browserify": "~1.0.1", "prettier": "^3.2.5", "react": "^18.2.0", "react-dom": "^18.2.0", "reakit": "~1.3.11", - "reflect-metadata": "^0.2.1", - "rimraf": "~5.0.5", + "reflect-metadata": "^0.2.2", + "rimraf": "~5.0.7", "typescript": "^5.3.3", "typescript-plugin-css-modules": "^5.1.0" }, diff --git a/webapp/packages/core-authentication/package.json b/webapp/packages/core-authentication/package.json index f3c2711625..838a8b6e3b 100644 --- a/webapp/packages/core-authentication/package.json +++ b/webapp/packages/core-authentication/package.json @@ -42,7 +42,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "msw": "^2.2.2", + "msw": "^2.3.0", "typescript": "^5.3.3" } } diff --git a/webapp/packages/core-browser/package.json b/webapp/packages/core-browser/package.json index ac9229eec9..da6b0f2155 100644 --- a/webapp/packages/core-browser/package.json +++ b/webapp/packages/core-browser/package.json @@ -21,7 +21,7 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "dexie": "^3.2.6", + "dexie": "^4.0.7", "karma": "^6.4.3", "mobx": "^6.12.0", "workbox-cacheable-response": "^7.1.0", diff --git a/webapp/packages/core-cli/configs/webpack.config.js b/webapp/packages/core-cli/configs/webpack.config.js index c9d0e997bf..f0c00bbffa 100644 --- a/webapp/packages/core-cli/configs/webpack.config.js +++ b/webapp/packages/core-cli/configs/webpack.config.js @@ -95,6 +95,7 @@ module.exports = (env, argv) => { modules: { auto: /(module|m)\.(css|s[ac]ss)$/, localIdentName: '[local]___[hash:base64:5]', + namedExport: false, }, }, }, diff --git a/webapp/packages/core-cli/package.json b/webapp/packages/core-cli/package.json index 52619d39de..64ff237f06 100644 --- a/webapp/packages/core-cli/package.json +++ b/webapp/packages/core-cli/package.json @@ -25,20 +25,20 @@ "node": ">=20.0.0" }, "dependencies": { - "@babel/cli": "^7.23.9", - "@babel/core": "^7.24.0", - "@babel/plugin-proposal-decorators": "^7.24.0", - "@babel/plugin-transform-nullish-coalescing-operator": "^7.23.4", - "@babel/plugin-transform-optional-chaining": "^7.23.4", - "@babel/plugin-transform-runtime": "^7.24.0", - "@babel/preset-env": "^7.24.0", - "@babel/preset-react": "^7.23.3", - "@babel/preset-typescript": "^7.23.3", + "@babel/cli": "^7.24.6", + "@babel/core": "^7.24.6", + "@babel/plugin-proposal-decorators": "^7.24.6", + "@babel/plugin-transform-nullish-coalescing-operator": "^7.24.6", + "@babel/plugin-transform-optional-chaining": "^7.24.6", + "@babel/plugin-transform-runtime": "^7.24.6", + "@babel/preset-env": "^7.24.6", + "@babel/preset-react": "^7.24.6", + "@babel/preset-typescript": "^7.24.6", "babel-loader": "^9.1.3", - "babel-plugin-module-resolver": "^5.0.0", + "babel-plugin-module-resolver": "^5.0.2", "babel-plugin-transform-typescript-metadata": "^0.3.2", "copy-webpack-plugin": "^12.0.2", - "css-loader": "^6.10.0", + "css-loader": "^7.1.2", "css-minimizer-webpack-plugin": "^7.0.0", "declaration-bundler-webpack-plugin": "^1.0.3", "extra-watch-webpack-plugin": "^1.0.3", @@ -46,43 +46,43 @@ "html-replace-webpack-plugin": "^2.6.0", "html-webpack-plugin": "^5.6.0", "json5-loader": "^4.0.1", - "mini-css-extract-plugin": "^2.8.1", + "mini-css-extract-plugin": "^2.9.0", "peer-deps-externals-webpack-plugin": "^1.0.4", "pnp-webpack-plugin": "^1.7.0", - "postcss": "^8.4.35", - "postcss-discard-comments": "^6.0.1", + "postcss": "^8.4.38", + "postcss-discard-comments": "^7.0.0", "postcss-loader": "^8.1.1", - "postcss-preset-env": "^9.4.0", - "sass": "^1.71.1", - "sass-loader": "^14.1.1", + "postcss-preset-env": "^9.5.14", + "sass": "^1.77.2", + "sass-loader": "^14.2.1", "source-map-loader": "^5.0.0", - "style-loader": "^3.3.4", + "style-loader": "^4.0.0", "thread-loader": "^4.0.2", "ts-loader": "^9.5.1", - "webpack": "^5.90.3", - "webpack-bundle-analyzer": "^4.10.1", + "webpack": "^5.91.0", + "webpack-bundle-analyzer": "^4.10.2", "webpack-cli": "^5.1.4", - "webpack-dev-server": "^5.0.2", + "webpack-dev-server": "^5.0.4", "webpack-merge": "^5.10.0" }, "devDependencies": { - "@pmmmwh/react-refresh-webpack-plugin": "^0.5.11", + "@pmmmwh/react-refresh-webpack-plugin": "^0.5.13", "@types/jest": "^29.5.12", "@types/madge": "^5.0.3", "allure-commandline": "^2.27.0", "babel-jest": "^29.7.0", - "fake-indexeddb": "^5.0.2", - "glob": "^10.3.10", + "fake-indexeddb": "^6.0.0", + "glob": "^10.4.1", "http-proxy": "^1.18.1", "jest": "^29.7.0", "jest-allure": "^0.1.3", "jest-environment-jsdom": "^29.7.0", "jest-jasmine2": "^29.7.0", - "madge": "^6.1.0", - "react-refresh": "^0.14.0", + "madge": "^7.0.0", + "react-refresh": "^0.14.2", "tsconfig-paths-webpack-plugin": "^4.1.0", "upath": "^2.0.1", - "workbox-webpack-plugin": "^7.0.0" + "workbox-webpack-plugin": "^7.1.0" }, "resolutions": { "webpack-dev-middleware": "^7.2.1" diff --git a/webapp/packages/core-di/package.json b/webapp/packages/core-di/package.json index 6a4e778c58..bbe131cdc4 100644 --- a/webapp/packages/core-di/package.json +++ b/webapp/packages/core-di/package.json @@ -20,6 +20,7 @@ "dependencies": { "@cloudbeaver/core-executor": "~0.1.0", "inversify": "^6.0.2", + "mobx": "^6.12.0", "react": "^18.2.0" }, "peerDependencies": {}, diff --git a/webapp/packages/core-root/package.json b/webapp/packages/core-root/package.json index 0a8e7bc5a7..5965ccc097 100644 --- a/webapp/packages/core-root/package.json +++ b/webapp/packages/core-root/package.json @@ -34,7 +34,7 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/tests-runner": "~0.1.0", "@types/jest": "^29.5.12", - "msw": "^2.2.2", + "msw": "^2.3.0", "typescript": "^5.3.3" } } diff --git a/webapp/packages/core-theming/package.json b/webapp/packages/core-theming/package.json index 8c2d128a84..6b811f4e34 100644 --- a/webapp/packages/core-theming/package.json +++ b/webapp/packages/core-theming/package.json @@ -35,7 +35,7 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/tests-runner": "~0.1.0", - "@fontsource/roboto": "^5.0.8", + "@fontsource/roboto": "^5.0.13", "@material/button": "~4.0.0", "@material/checkbox": "~4.0.0", "@material/elevation": "~4.0.0", diff --git a/webapp/packages/core-utils/package.json b/webapp/packages/core-utils/package.json index 18600decf2..e12f249b0f 100644 --- a/webapp/packages/core-utils/package.json +++ b/webapp/packages/core-utils/package.json @@ -19,18 +19,17 @@ }, "dependencies": { "@timohausmann/quadtree-ts": "^2.2.2", - "@types/whatwg-mimetype": "^3.0.2", - "clsx": "^2.1.0", + "clsx": "^2.1.1", "fast-deep-equal": "^3.1.3", - "i18next": "^23.11.2", + "i18next": "^23.11.5", "md5": "^2.3.0", "mobx": "^6.12.0", "underscore": "^1.13.6", "uuid": "^9.0.1", "whatwg-mimetype": "^4.0.0", - "zod": "^3.22.4", + "zod": "^3.23.8", "zod-i18n-map": "^2.27.0", - "zod-validation-error": "^3.0.3" + "zod-validation-error": "^3.3.0" }, "peerDependencies": {}, "devDependencies": { @@ -39,6 +38,7 @@ "@types/react": "^18.2.63", "@types/underscore": "^1.11.15", "@types/uuid": "~9.0.8", + "@types/whatwg-mimetype": "^3.0.2", "react": "^18.2.0", "typescript": "^5.3.3" } diff --git a/webapp/packages/core-version/package.json b/webapp/packages/core-version/package.json index b2b5296a2b..544fa0d3fd 100644 --- a/webapp/packages/core-version/package.json +++ b/webapp/packages/core-version/package.json @@ -24,7 +24,7 @@ "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.0", "react": "^18.2.0", - "semver": "^7.6.0" + "semver": "^7.6.2" }, "peerDependencies": {}, "devDependencies": { diff --git a/webapp/packages/plugin-codemirror6/package.json b/webapp/packages/plugin-codemirror6/package.json index d2442c6f1d..d017555fac 100644 --- a/webapp/packages/plugin-codemirror6/package.json +++ b/webapp/packages/plugin-codemirror6/package.json @@ -20,18 +20,18 @@ "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "@codemirror/autocomplete": "6.13.0", - "@codemirror/commands": "6.3.3", - "@codemirror/lang-html": "6.4.8", + "@codemirror/autocomplete": "6.16.0", + "@codemirror/commands": "6.5.0", + "@codemirror/lang-html": "6.4.9", "@codemirror/lang-javascript": "6.2.2", "@codemirror/lang-json": "6.0.1", - "@codemirror/lang-sql": "6.6.1", - "@codemirror/lang-xml": "6.0.2", + "@codemirror/lang-sql": "6.6.4", + "@codemirror/lang-xml": "6.1.0", "@codemirror/language": "6.10.1", - "@codemirror/merge": "6.6.0", + "@codemirror/merge": "6.6.2", "@codemirror/search": "6.5.6", "@codemirror/state": "6.4.1", - "@codemirror/view": "6.25.0", + "@codemirror/view": "6.26.3", "@lezer/common": "^1.2.1", "@lezer/highlight": "^1.2.0", "mobx-react-lite": "^4.0.5", diff --git a/webapp/packages/plugin-d3js/package.json b/webapp/packages/plugin-d3js/package.json index dda00ad2d8..24ac7ce78e 100644 --- a/webapp/packages/plugin-d3js/package.json +++ b/webapp/packages/plugin-d3js/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@cloudbeaver/core-di": "~0.1.0", - "d3": "^7.8.5", + "d3": "^7.9.0", "d3-drag": "^3.0.0" }, "devDependencies": { diff --git a/webapp/packages/plugin-gis-viewer/package.json b/webapp/packages/plugin-gis-viewer/package.json index 3d546a6fa2..fb5e03b255 100644 --- a/webapp/packages/plugin-gis-viewer/package.json +++ b/webapp/packages/plugin-gis-viewer/package.json @@ -26,7 +26,7 @@ "geojson": "^0.5.0", "leaflet": "^1.9.4", "mobx-react-lite": "^4.0.5", - "proj4": "^2.10.0", + "proj4": "^2.11.0", "react": "^18.2.0", "react-leaflet": "^4.2.1", "wellknown": "^0.5.0" diff --git a/webapp/yarn.lock b/webapp/yarn.lock index e0988ab9ab..3d457ecc6d 100644 --- a/webapp/yarn.lock +++ b/webapp/yarn.lock @@ -2,11 +2,6 @@ # yarn lockfile v1 -"@aashutoshrathi/word-wrap@^1.2.3": - version "1.2.6" - resolved "https://registry.yarnpkg.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz#bd9154aec9983f77b3a034ecaa015c2e4201f6cf" - integrity sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA== - "@adobe/css-tools@^4.3.2", "@adobe/css-tools@~4.3.1": version "4.3.3" resolved "https://registry.yarnpkg.com/@adobe/css-tools/-/css-tools-4.3.3.tgz#90749bde8b89cd41764224f5aac29cd4138f75ff" @@ -59,13 +54,13 @@ dependencies: node-fetch "^2.6.1" -"@babel/cli@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.23.9.tgz#06b3e76376ee53f14ac8ac422c884950c69e1b9e" - integrity sha512-vB1UXmGDNEhcf1jNAHKT9IlYk1R+hehVTLFlCLHBi8gfuHQGP6uRjgXVYU0EVlI/qwAWpstqkBdf2aez3/z/5Q== +"@babel/cli@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/cli/-/cli-7.24.6.tgz#fac1fb099dff635efa1110882063c44a211cf18c" + integrity sha512-Sm/YhG/0REw9SKByFHDf4hkk7PYsjcsOyZgHGz1nvab4tUTQ9N4XVv+ykK0Y+VCJ3OshA/7EDyxnwCd8NEP/mQ== dependencies: - "@jridgewell/trace-mapping" "^0.3.17" - commander "^4.0.1" + "@jridgewell/trace-mapping" "^0.3.25" + commander "^6.2.0" convert-source-map "^2.0.0" fs-readdir-recursive "^1.1.0" glob "^7.2.0" @@ -75,34 +70,34 @@ "@nicolo-ribaudo/chokidar-2" "2.1.8-no-fsevents.3" chokidar "^3.4.0" -"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.23.5.tgz#9009b69a8c602293476ad598ff53e4562e15c244" - integrity sha512-CgH3s1a96LipHCmSUmYFPwY7MNx8C3avkq7i4Wl3cfa662ldtUe4VM1TPXX70pfmrlWTb6jLqTYrZyT2ZTJBgA== +"@babel/code-frame@^7.0.0", "@babel/code-frame@^7.10.4", "@babel/code-frame@^7.12.13", "@babel/code-frame@^7.22.13", "@babel/code-frame@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/code-frame/-/code-frame-7.24.6.tgz#ab88da19344445c3d8889af2216606d3329f3ef2" + integrity sha512-ZJhac6FkEd1yhG2AHOmfcXG4ceoLltoCVJjN5XsWN9BifBQr+cHJbWi0h68HZuSORq+3WtJ2z0hwF2NG1b5kcA== dependencies: - "@babel/highlight" "^7.23.4" - chalk "^2.4.2" + "@babel/highlight" "^7.24.6" + picocolors "^1.0.0" -"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.23.5.tgz#ffb878728bb6bdcb6f4510aa51b1be9afb8cfd98" - integrity sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw== +"@babel/compat-data@^7.20.5", "@babel/compat-data@^7.22.6", "@babel/compat-data@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/compat-data/-/compat-data-7.24.6.tgz#b3600217688cabb26e25f8e467019e66d71b7ae2" + integrity sha512-aC2DGhBq5eEdyXWqrDInSqQjO0k8xtPRf5YylULqx8MCd6jBtzqfta/3ETMRpuKIc5hyswfO80ObyA1MvkCcUQ== -"@babel/core@^7.11.1", "@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.22.9", "@babel/core@^7.23.9", "@babel/core@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.0.tgz#56cbda6b185ae9d9bed369816a8f4423c5f2ff1b" - integrity sha512-fQfkg0Gjkza3nf0c7/w6Xf34BW4YvzNfACRLmmb7XRLa6XHdR+K9AlJlxneFfWYf6uhOzuzZVTjF/8KfndZANw== +"@babel/core@^7.11.6", "@babel/core@^7.12.3", "@babel/core@^7.14.0", "@babel/core@^7.22.9", "@babel/core@^7.23.9", "@babel/core@^7.24.4", "@babel/core@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/core/-/core-7.24.6.tgz#8650e0e4b03589ebe886c4e4a60398db0a7ec787" + integrity sha512-qAHSfAdVyFmIvl0VHELib8xar7ONuSHrE2hLnsaWkYNTI68dmi1x8GYDhJjMI/e7XWal9QBlZkwbOnkcw7Z8gQ== dependencies: "@ampproject/remapping" "^2.2.0" - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helpers" "^7.24.0" - "@babel/parser" "^7.24.0" - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.0" - "@babel/types" "^7.24.0" + "@babel/code-frame" "^7.24.6" + "@babel/generator" "^7.24.6" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helpers" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/template" "^7.24.6" + "@babel/traverse" "^7.24.6" + "@babel/types" "^7.24.6" convert-source-map "^2.0.0" debug "^4.1.0" gensync "^1.0.0-beta.2" @@ -118,69 +113,69 @@ jsesc "^2.5.1" source-map "^0.5.0" -"@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.23.0", "@babel/generator@^7.23.6", "@babel/generator@^7.7.2": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.23.6.tgz#9e1fca4811c77a10580d17d26b57b036133f3c2e" - integrity sha512-qrSfCYxYQB5owCmGLbl8XRpX1ytXlpueOb0N0UmQwA073KZxejgQTzAmJezxvpwQD9uGtK2shHdi55QT+MbjIw== +"@babel/generator@^7.14.0", "@babel/generator@^7.18.13", "@babel/generator@^7.23.0", "@babel/generator@^7.24.6", "@babel/generator@^7.7.2": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.24.6.tgz#dfac82a228582a9d30c959fe50ad28951d4737a7" + integrity sha512-S7m4eNa6YAPJRHmKsLHIDJhNAGNKoWNiWefz1MBbpnt8g9lvMDl1hir4P9bo/57bQEmuwEhnRU/AMWsD0G/Fbg== dependencies: - "@babel/types" "^7.23.6" - "@jridgewell/gen-mapping" "^0.3.2" - "@jridgewell/trace-mapping" "^0.3.17" + "@babel/types" "^7.24.6" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" jsesc "^2.5.1" -"@babel/helper-annotate-as-pure@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz#e7f06737b197d580a01edf75d97e2c8be99d3882" - integrity sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg== +"@babel/helper-annotate-as-pure@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.24.6.tgz#517af93abc77924f9b2514c407bbef527fb8938d" + integrity sha512-DitEzDfOMnd13kZnDqns1ccmftwJTS9DMkyn9pYTxulS7bZxUxpMly3Nf23QQ6NwA4UB8lAqjbqWtyvElEMAkg== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.6" -"@babel/helper-builder-binary-assignment-operator-visitor@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz#5426b109cf3ad47b91120f8328d8ab1be8b0b956" - integrity sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw== +"@babel/helper-builder-binary-assignment-operator-visitor@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.24.6.tgz#19e9089ee87b0d0928012c83961a8deef4b0223f" + integrity sha512-+wnfqc5uHiMYtvRX7qu80Toef8BXeh4HHR1SPeonGb1SKPniNEd4a/nlaJJMv/OIEYvIVavvo0yR7u10Gqz0Iw== dependencies: - "@babel/types" "^7.22.15" + "@babel/types" "^7.24.6" -"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.15", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.23.6.tgz#4d79069b16cbcf1461289eccfbbd81501ae39991" - integrity sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ== +"@babel/helper-compilation-targets@^7.20.7", "@babel/helper-compilation-targets@^7.22.6", "@babel/helper-compilation-targets@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.24.6.tgz#4a51d681f7680043d38e212715e2a7b1ad29cb51" + integrity sha512-VZQ57UsDGlX/5fFA7GkVPplZhHsVc+vuErWgdOiysI9Ksnw0Pbbd6pnPiR/mmJyKHgyIW0c7KT32gmhiF+cirg== dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-validator-option" "^7.23.5" + "@babel/compat-data" "^7.24.6" + "@babel/helper-validator-option" "^7.24.6" browserslist "^4.22.2" lru-cache "^5.1.1" semver "^6.3.1" -"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.22.15", "@babel/helper-create-class-features-plugin@^7.23.6", "@babel/helper-create-class-features-plugin@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.0.tgz#fc7554141bdbfa2d17f7b4b80153b9b090e5d158" - integrity sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-member-expression-to-functions" "^7.23.0" - "@babel/helper-optimise-call-expression" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" +"@babel/helper-create-class-features-plugin@^7.18.6", "@babel/helper-create-class-features-plugin@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.24.6.tgz#c50b86fa1c4ca9b7a890dc21884f097b6c4b5286" + integrity sha512-djsosdPJVZE6Vsw3kk7IPRWethP94WHGOhQTc67SNXE0ZzMhHgALw8iGmYS0TD1bbMM0VDROy43od7/hN6WYcA== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-function-name" "^7.24.6" + "@babel/helper-member-expression-to-functions" "^7.24.6" + "@babel/helper-optimise-call-expression" "^7.24.6" + "@babel/helper-replace-supers" "^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" semver "^6.3.1" -"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.22.15", "@babel/helper-create-regexp-features-plugin@^7.22.5": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz#5ee90093914ea09639b01c711db0d6775e558be1" - integrity sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w== +"@babel/helper-create-regexp-features-plugin@^7.18.6", "@babel/helper-create-regexp-features-plugin@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.24.6.tgz#47d382dec0d49e74ca1b6f7f3b81f5968022a3c8" + integrity sha512-C875lFBIWWwyv6MHZUG9HmRrlTDgOsLWZfYR0nW69gaKJNe0/Mpxx5r0EID2ZdHQkdUmQo2t0uNckTL08/1BgA== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" + "@babel/helper-annotate-as-pure" "^7.24.6" regexpu-core "^5.3.1" semver "^6.3.1" -"@babel/helper-define-polyfill-provider@^0.5.0": - version "0.5.0" - resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.5.0.tgz#465805b7361f461e86c680f1de21eaf88c25901b" - integrity sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q== +"@babel/helper-define-polyfill-provider@^0.6.1", "@babel/helper-define-polyfill-provider@^0.6.2": + version "0.6.2" + resolved "https://registry.yarnpkg.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.6.2.tgz#18594f789c3594acb24cfdb4a7f7b7d2e8bd912d" + integrity sha512-LV76g+C502biUK6AyZ3LK10vDpDyCzZnhZFXkH1L75zHPj68+qc8Zfpx2th+gzwA2MzyK+1g/3EPl62yFnVttQ== dependencies: "@babel/helper-compilation-targets" "^7.22.6" "@babel/helper-plugin-utils" "^7.22.5" @@ -188,172 +183,180 @@ lodash.debounce "^4.0.8" resolve "^1.14.2" -"@babel/helper-environment-visitor@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz#96159db61d34a29dba454c959f5ae4a649ba9167" - integrity sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA== +"@babel/helper-environment-visitor@^7.22.20", "@babel/helper-environment-visitor@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.24.6.tgz#ac7ad5517821641550f6698dd5468f8cef78620d" + integrity sha512-Y50Cg3k0LKLMjxdPjIl40SdJgMB85iXn27Vk/qbHZCFx/o5XO3PSnpi675h1KEmmDb6OFArfd5SCQEQ5Q4H88g== -"@babel/helper-function-name@^7.22.5", "@babel/helper-function-name@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz#1f9a3cdbd5b2698a670c30d2735f9af95ed52759" - integrity sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw== +"@babel/helper-function-name@^7.23.0", "@babel/helper-function-name@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-function-name/-/helper-function-name-7.24.6.tgz#cebdd063386fdb95d511d84b117e51fc68fec0c8" + integrity sha512-xpeLqeeRkbxhnYimfr2PC+iA0Q7ljX/d1eZ9/inYbmfG2jpl8Lu3DyXvpOAnrS5kxkfOWJjioIMQsaMBXFI05w== dependencies: - "@babel/template" "^7.22.15" - "@babel/types" "^7.23.0" + "@babel/template" "^7.24.6" + "@babel/types" "^7.24.6" -"@babel/helper-hoist-variables@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz#c01a007dac05c085914e8fb652b339db50d823bb" - integrity sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw== +"@babel/helper-hoist-variables@^7.22.5", "@babel/helper-hoist-variables@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.24.6.tgz#8a7ece8c26756826b6ffcdd0e3cf65de275af7f9" + integrity sha512-SF/EMrC3OD7dSta1bLJIlrsVxwtd0UpjRJqLno6125epQMJ/kyFmpTT4pbvPbdQHzCHg+biQ7Syo8lnDtbR+uA== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.6" -"@babel/helper-member-expression-to-functions@^7.22.15", "@babel/helper-member-expression-to-functions@^7.23.0": - version "7.23.0" - resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz#9263e88cc5e41d39ec18c9a3e0eced59a3e7d366" - integrity sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA== +"@babel/helper-member-expression-to-functions@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.24.6.tgz#86084f3e0e4e2169a134754df3870bc7784db71e" + integrity sha512-OTsCufZTxDUsv2/eDXanw/mUZHWOxSbEmC3pP8cgjcy5rgeVPWWMStnv274DV60JtHxTk0adT0QrCzC4M9NWGg== dependencies: - "@babel/types" "^7.23.0" + "@babel/types" "^7.24.6" + +"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.24.6.tgz#65e54ffceed6a268dc4ce11f0433b82cfff57852" + integrity sha512-a26dmxFJBF62rRO9mmpgrfTLsAuyHk4e1hKTUkD/fcMfynt8gvEKwQPQDVxWhca8dHoDck+55DFt42zV0QMw5g== + dependencies: + "@babel/types" "^7.24.6" -"@babel/helper-module-imports@^7.10.4", "@babel/helper-module-imports@^7.22.15": - version "7.22.15" - resolved "https://registry.yarnpkg.com/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz#16146307acdc40cc00c3b2c647713076464bdbf0" - integrity sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w== +"@babel/helper-module-transforms@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.24.6.tgz#22346ed9df44ce84dee850d7433c5b73fab1fe4e" + integrity sha512-Y/YMPm83mV2HJTbX1Qh2sjgjqcacvOlhbzdCCsSlblOKjSYmQqEbO6rUniWQyRo9ncyfjT8hnUjlG06RXDEmcA== dependencies: - "@babel/types" "^7.22.15" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-module-imports" "^7.24.6" + "@babel/helper-simple-access" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.6" -"@babel/helper-module-transforms@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.3.tgz#d7d12c3c5d30af5b3c0fcab2a6d5217773e2d0f1" - integrity sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ== +"@babel/helper-optimise-call-expression@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.24.6.tgz#f7836e3ccca3dfa02f15d2bc8b794efe75a5256e" + integrity sha512-3SFDJRbx7KuPRl8XDUr8O7GAEB8iGyWPjLKJh/ywP/Iy9WOmEfMrsWbaZpvBu2HSYn4KQygIsz0O7m8y10ncMA== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-simple-access" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/types" "^7.24.6" -"@babel/helper-optimise-call-expression@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz#f21531a9ccbff644fdd156b4077c16ff0c3f609e" - integrity sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw== - dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.0", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.0.tgz#945681931a52f15ce879fd5b86ce2dae6d3d7f2a" - integrity sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w== +"@babel/helper-plugin-utils@^7.0.0", "@babel/helper-plugin-utils@^7.10.4", "@babel/helper-plugin-utils@^7.12.13", "@babel/helper-plugin-utils@^7.14.5", "@babel/helper-plugin-utils@^7.18.6", "@babel/helper-plugin-utils@^7.20.2", "@babel/helper-plugin-utils@^7.22.5", "@babel/helper-plugin-utils@^7.24.6", "@babel/helper-plugin-utils@^7.8.0", "@babel/helper-plugin-utils@^7.8.3": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.24.6.tgz#fa02a32410a15a6e8f8185bcbf608f10528d2a24" + integrity sha512-MZG/JcWfxybKwsA9N9PmtF2lOSFSEMVCpIRrbxccZFLJPrJciJdG/UhSh5W96GEteJI2ARqm5UAHxISwRDLSNg== -"@babel/helper-remap-async-to-generator@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz#7b68e1cb4fa964d2996fd063723fb48eca8498e0" - integrity sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw== +"@babel/helper-remap-async-to-generator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.24.6.tgz#c96ceb9846e877d806ce82a1521230ea7e0fc354" + integrity sha512-1Qursq9ArRZPAMOZf/nuzVW8HgJLkTB9y9LfP4lW2MVp4e9WkLJDovfKBxoDcCk6VuzIxyqWHyBoaCtSRP10yg== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-wrap-function" "^7.22.20" + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-wrap-function" "^7.24.6" -"@babel/helper-replace-supers@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz#e37d367123ca98fe455a9887734ed2e16eb7a793" - integrity sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw== +"@babel/helper-replace-supers@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-replace-supers/-/helper-replace-supers-7.24.6.tgz#3ea87405a2986a49ab052d10e540fe036d747c71" + integrity sha512-mRhfPwDqDpba8o1F8ESxsEkJMQkUF8ZIWrAc0FtWhxnjfextxMWxr22RtFizxxSYLjVHDeMgVsRq8BBZR2ikJQ== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-member-expression-to-functions" "^7.22.15" - "@babel/helper-optimise-call-expression" "^7.22.5" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-member-expression-to-functions" "^7.24.6" + "@babel/helper-optimise-call-expression" "^7.24.6" -"@babel/helper-simple-access@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz#4938357dc7d782b80ed6dbb03a0fba3d22b1d5de" - integrity sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w== +"@babel/helper-simple-access@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-simple-access/-/helper-simple-access-7.24.6.tgz#1d6e04d468bba4fc963b4906f6dac6286cfedff1" + integrity sha512-nZzcMMD4ZhmB35MOOzQuiGO5RzL6tJbsT37Zx8M5L/i9KSrukGXWTjLe1knIbb/RmxoJE9GON9soq0c0VEMM5g== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.6" -"@babel/helper-skip-transparent-expression-wrappers@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz#007f15240b5751c537c40e77abb4e89eeaaa8847" - integrity sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q== +"@babel/helper-skip-transparent-expression-wrappers@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.24.6.tgz#c47e9b33b7ea50d1073e125ebc26661717cb7040" + integrity sha512-jhbbkK3IUKc4T43WadP96a27oYti9gEf1LdyGSP2rHGH77kwLwfhO7TgwnWvxxQVmke0ImmCSS47vcuxEMGD3Q== dependencies: - "@babel/types" "^7.22.5" + "@babel/types" "^7.24.6" -"@babel/helper-split-export-declaration@^7.22.6": - version "7.22.6" - resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz#322c61b7310c0997fe4c323955667f18fcefb91c" - integrity sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g== +"@babel/helper-split-export-declaration@^7.22.6", "@babel/helper-split-export-declaration@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.24.6.tgz#e830068f7ba8861c53b7421c284da30ae656d7a3" + integrity sha512-CvLSkwXGWnYlF9+J3iZUvwgAxKiYzK3BWuo+mLzD/MDGOZDj7Gq8+hqaOkMxmJwmlv0iu86uH5fdADd9Hxkymw== dependencies: - "@babel/types" "^7.22.5" - -"@babel/helper-string-parser@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.23.4.tgz#9478c707febcbbe1ddb38a3d91a2e054ae622d83" - integrity sha512-803gmbQdqwdf4olxrX4AJyFBV/RTr3rSmOj0rKwesmzlfhYNDEs+/iOcznzpNWlJlIlTJC2QfPFcHB6DlzdVLQ== + "@babel/types" "^7.24.6" -"@babel/helper-validator-identifier@^7.16.7", "@babel/helper-validator-identifier@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz#c4ae002c61d2879e724581d96665583dbc1dc0e0" - integrity sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A== - -"@babel/helper-validator-option@^7.22.15", "@babel/helper-validator-option@^7.23.5": - version "7.23.5" - resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.23.5.tgz#907a3fbd4523426285365d1206c423c4c5520307" - integrity sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw== - -"@babel/helper-wrap-function@^7.22.20": - version "7.22.20" - resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz#15352b0b9bfb10fc9c76f79f6342c00e3411a569" - integrity sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw== - dependencies: - "@babel/helper-function-name" "^7.22.5" - "@babel/template" "^7.22.15" - "@babel/types" "^7.22.19" - -"@babel/helpers@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.0.tgz#a3dd462b41769c95db8091e49cfe019389a9409b" - integrity sha512-ulDZdc0Aj5uLc5nETsa7EPx2L7rM0YJM8r7ck7U73AXi7qOV44IHHRAYZHY6iU1rr3C5N4NtTmMRUJP6kwCWeA== +"@babel/helper-string-parser@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-string-parser/-/helper-string-parser-7.24.6.tgz#28583c28b15f2a3339cfafafeaad42f9a0e828df" + integrity sha512-WdJjwMEkmBicq5T9fm/cHND3+UlFa2Yj8ALLgmoSQAJZysYbBjw+azChSGPN4DSPLXOcooGRvDwZWMcF/mLO2Q== + +"@babel/helper-validator-identifier@^7.16.7", "@babel/helper-validator-identifier@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.24.6.tgz#08bb6612b11bdec78f3feed3db196da682454a5e" + integrity sha512-4yA7s865JHaqUdRbnaxarZREuPTHrjpDT+pXoAZ1yhyo6uFnIEpS8VMu16siFOHDpZNKYv5BObhsB//ycbICyw== + +"@babel/helper-validator-option@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-validator-option/-/helper-validator-option-7.24.6.tgz#59d8e81c40b7d9109ab7e74457393442177f460a" + integrity sha512-Jktc8KkF3zIkePb48QO+IapbXlSapOW9S+ogZZkcO6bABgYAxtZcjZ/O005111YLf+j4M84uEgwYoidDkXbCkQ== + +"@babel/helper-wrap-function@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helper-wrap-function/-/helper-wrap-function-7.24.6.tgz#c27af1006e310683fdc76b668a0a1f6003e36217" + integrity sha512-f1JLrlw/jbiNfxvdrfBgio/gRBk3yTAEJWirpAkiJG2Hb22E7cEYKHWo0dFPTv/niPovzIdPdEDetrv6tC6gPQ== dependencies: - "@babel/template" "^7.24.0" - "@babel/traverse" "^7.24.0" - "@babel/types" "^7.24.0" + "@babel/helper-function-name" "^7.24.6" + "@babel/template" "^7.24.6" + "@babel/types" "^7.24.6" -"@babel/highlight@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.23.4.tgz#edaadf4d8232e1a961432db785091207ead0621b" - integrity sha512-acGdbYSfp2WheJoJm/EBBBLh/ID8KDc64ISZ9DYtBmC8/Q204PZJLHyzeB5qMzJ5trcOkybd78M4x2KWsUq++A== +"@babel/helpers@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/helpers/-/helpers-7.24.6.tgz#cd124245299e494bd4e00edda0e4ea3545c2c176" + integrity sha512-V2PI+NqnyFu1i0GyTd/O/cTpxzQCYioSkUIRmgo7gFEHKKCg5w46+r/A6WeUR1+P3TeQ49dspGPNd/E3n9AnnA== dependencies: - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/template" "^7.24.6" + "@babel/types" "^7.24.6" + +"@babel/highlight@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/highlight/-/highlight-7.24.6.tgz#6d610c1ebd2c6e061cade0153bf69b0590b7b3df" + integrity sha512-2YnuOp4HAk2BsBrJJvYCbItHx0zWscI1C3zgWkz+wDyD9I7GIVrfnLyrR4Y1VR+7p+chAEcrgRQYZAGIKMV7vQ== + dependencies: + "@babel/helper-validator-identifier" "^7.24.6" chalk "^2.4.2" js-tokens "^4.0.0" + picocolors "^1.0.0" -"@babel/parser@^7.0.0", "@babel/parser@^7.1.0", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.8", "@babel/parser@^7.20.5", "@babel/parser@^7.20.7", "@babel/parser@^7.21.4", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9", "@babel/parser@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.0.tgz#26a3d1ff49031c53a97d03b604375f028746a9ac" - integrity sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg== +"@babel/parser@^7.1.0", "@babel/parser@^7.14.0", "@babel/parser@^7.14.7", "@babel/parser@^7.16.8", "@babel/parser@^7.20.5", "@babel/parser@^7.20.7", "@babel/parser@^7.21.8", "@babel/parser@^7.23.0", "@babel/parser@^7.23.9", "@babel/parser@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.24.6.tgz#5e030f440c3c6c78d195528c3b688b101a365328" + integrity sha512-eNZXdfU35nJC2h24RznROuOpO94h6x8sg9ju0tT9biNtLZ2vuP8SduLqqV+/8+cebSLV9SJEAN5Z3zQbJG/M+Q== -"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.23.3.tgz#5cd1c87ba9380d0afb78469292c954fee5d2411a" - integrity sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ== +"@babel/plugin-bugfix-firefox-class-in-computed-class-key@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-firefox-class-in-computed-class-key/-/plugin-bugfix-firefox-class-in-computed-class-key-7.24.6.tgz#283a74ef365b1e954cda6b2724c678a978215e88" + integrity sha512-bYndrJ6Ph6Ar+GaB5VAc0JPoP80bQCm4qon6JEzXfRl5QZyQ8Ur1K6k7htxWmPA5z+k7JQvaMUrtXlqclWYzKw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.23.3.tgz#f6652bb16b94f8f9c20c50941e16e9756898dc5d" - integrity sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ== +"@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.24.6.tgz#f9f5ae4d6fb72f5950262cb6f0b2482c3bc684ef" + integrity sha512-iVuhb6poq5ikqRq2XWU6OQ+R5o9wF+r/or9CeUyovgptz0UlnK4/seOQ1Istu/XybYjAhQv1FRSSfHHufIku5Q== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" - "@babel/plugin-transform-optional-chaining" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.23.7": - version "7.23.7" - resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.23.7.tgz#516462a95d10a9618f197d39ad291a9b47ae1d7b" - integrity sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw== +"@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.24.6.tgz#ab9be6edfffa127bd5ec4317c76c5af0f8fc7e6c" + integrity sha512-c8TER5xMDYzzFcGqOEp9l4hvB7dcbhcGjcLVwxWfe4P5DOafdwjsBJZKsmv+o3aXh7NhopvayQIovHrh2zSRUQ== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.6" + "@babel/plugin-transform-optional-chaining" "^7.24.6" + +"@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly/-/plugin-bugfix-v8-static-class-fields-redefine-readonly-7.24.6.tgz#0faf879249ec622d7f1c42eaebf7d11197401b2c" + integrity sha512-z8zEjYmwBUHN/pCF3NuWBhHQjJCrd33qAi8MgANfMrAvn72k2cImT8VjK9LJFu4ysOLJqhfkYYb3MvwANRUNZQ== + dependencies: + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-proposal-class-properties@^7.0.0": version "7.18.6" @@ -363,14 +366,14 @@ "@babel/helper-create-class-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-proposal-decorators@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.0.tgz#845b42189e7441faa60a37682de1038eae97c382" - integrity sha512-LiT1RqZWeij7X+wGxCoYh3/3b8nVOX6/7BZ9wiQgAIyjoeQWdROaodJCgT+dwtbjHaz0r7bEbHJzjSbVfcOyjQ== +"@babel/plugin-proposal-decorators@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-proposal-decorators/-/plugin-proposal-decorators-7.24.6.tgz#20e7ed41c24d3f6a2d94af7b44ddd06d1f8a71a3" + integrity sha512-8DjR0/DzlBhz2SVi9a19/N2U5+C3y3rseXuyoKL9SP8vnbewscj1eHZtL6kpEn4UCuUmqEo0mvqyDYRFoN2gpA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.24.0" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/plugin-syntax-decorators" "^7.24.0" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/plugin-syntax-decorators" "^7.24.6" "@babel/plugin-proposal-object-rest-spread@^7.0.0": version "7.20.7" @@ -416,12 +419,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-decorators@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.0.tgz#7a15e20aeaf412469c53ed0d5666f31a1fc41215" - integrity sha512-MXW3pQCu9gUiVGzqkGqsgiINDVYXoAnrY8FYF/rmb+OfufNF0zHMpHPN4ulRrinxYT8Vk/aZJxYqOKsDECjKAw== +"@babel/plugin-syntax-decorators@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-decorators/-/plugin-syntax-decorators-7.24.6.tgz#904d53fc158e8fb9f0754c76071e0ce38fe318eb" + integrity sha512-gInH8LEqBp+wkwTVihCd/qf+4s28g81FZyvlIbAurHk9eSiItEKG7E0uNK2UdpgsD79aJVAW3R3c85h0YJ0jsw== dependencies: - "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-dynamic-import@^7.8.3": version "7.8.3" @@ -437,26 +440,26 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.3" -"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.23.3.tgz#084564e0f3cc21ea6c70c44cff984a1c0509729a" - integrity sha512-YZiAIpkJAwQXBJLIQbRFayR5c+gJ35Vcz3bg954k7cd73zqjvhacJuL9RbrzPz8qPmZdgqP6EUKwy0PCNhaaPA== +"@babel/plugin-syntax-flow@^7.0.0", "@babel/plugin-syntax-flow@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-flow/-/plugin-syntax-flow-7.24.6.tgz#1102a710771326b8e2f0c85ac2aecb6f52eb601e" + integrity sha512-gNkksSdV8RbsCoHF9sjVYrHfYACMl/8U32UfUhJ9+84/ASXw8dlx+eHyyF0m6ncQJ9IBSxfuCkB36GJqYdXTOA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-syntax-import-assertions@^7.20.0", "@babel/plugin-syntax-import-assertions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.23.3.tgz#9c05a7f592982aff1a2768260ad84bcd3f0c77fc" - integrity sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw== +"@babel/plugin-syntax-import-assertions@^7.20.0", "@babel/plugin-syntax-import-assertions@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.24.6.tgz#52521c1c1698fc2dd9cf88f7a4dd86d4d041b9e1" + integrity sha512-BE6o2BogJKJImTmGpkmOic4V0hlRRxVtzqxiSPa8TIFxyhi4EFjHm08nq1M4STK4RytuLMgnSz0/wfflvGFNOg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-syntax-import-attributes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.23.3.tgz#992aee922cf04512461d7dae3ff6951b90a2dc06" - integrity sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA== +"@babel/plugin-syntax-import-attributes@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.24.6.tgz#12aba325534129584672920274fefa4dc2d5f68e" + integrity sha512-D+CfsVZousPXIdudSII7RGy52+dYRtbyKAZcvtQKq/NpsivyMVduepzcLqG5pMBugtMdedxdC8Ramdpcne9ZWQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-import-meta@^7.10.4", "@babel/plugin-syntax-import-meta@^7.8.3": version "7.10.4" @@ -472,12 +475,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.8.0" -"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.23.3", "@babel/plugin-syntax-jsx@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.23.3.tgz#8f2e4f8a9b5f9aa16067e142c1ac9cd9f810f473" - integrity sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg== +"@babel/plugin-syntax-jsx@^7.0.0", "@babel/plugin-syntax-jsx@^7.24.6", "@babel/plugin-syntax-jsx@^7.7.2": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.24.6.tgz#bcca2964150437f88f65e3679e3d68762287b9c8" + integrity sha512-lWfvAIFNWMlCsU0DRUun2GpFwZdGTukLaHJqRh1JRb80NdAP5Sb1HDHB5X9P9OtgZHQl089UzQkpYlBq2VTPRw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-logical-assignment-operators@^7.10.4", "@babel/plugin-syntax-logical-assignment-operators@^7.8.3": version "7.10.4" @@ -535,12 +538,12 @@ dependencies: "@babel/helper-plugin-utils" "^7.14.5" -"@babel/plugin-syntax-typescript@^7.23.3", "@babel/plugin-syntax-typescript@^7.7.2": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.23.3.tgz#24f460c85dbbc983cd2b9c4994178bcc01df958f" - integrity sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ== +"@babel/plugin-syntax-typescript@^7.24.6", "@babel/plugin-syntax-typescript@^7.7.2": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.24.6.tgz#769daf2982d60308bc83d8936eaecb7582463c87" + integrity sha512-TzCtxGgVTEJWWwcYwQhCIQ6WaKlo80/B+Onsk4RRCcYqpYGFcG9etPW94VToGte5AAcxRrhjPUFvUS3Y2qKi4A== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-unicode-sets-regex@^7.18.6": version "7.18.6" @@ -550,477 +553,477 @@ "@babel/helper-create-regexp-features-plugin" "^7.18.6" "@babel/helper-plugin-utils" "^7.18.6" -"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.23.3.tgz#94c6dcfd731af90f27a79509f9ab7fb2120fc38b" - integrity sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ== +"@babel/plugin-transform-arrow-functions@^7.0.0", "@babel/plugin-transform-arrow-functions@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.24.6.tgz#93607d1ef5b81c70af174aff3532d57216367492" + integrity sha512-jSSSDt4ZidNMggcLx8SaKsbGNEfIl0PHx/4mFEulorE7bpYLbN0d3pDW3eJ7Y5Z3yPhy3L3NaPCYyTUY7TuugQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-async-generator-functions@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.9.tgz#9adaeb66fc9634a586c5df139c6240d41ed801ce" - integrity sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ== +"@babel/plugin-transform-async-generator-functions@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.24.6.tgz#fa4a9e5c3a7f60f697ba36587b6c41b04f507d84" + integrity sha512-VEP2o4iR2DqQU6KPgizTW2mnMx6BG5b5O9iQdrW9HesLkv8GIA8x2daXBQxw1MrsIkFQGA/iJ204CKoQ8UcnAA== dependencies: - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-remap-async-to-generator" "^7.24.6" "@babel/plugin-syntax-async-generators" "^7.8.4" -"@babel/plugin-transform-async-to-generator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.23.3.tgz#d1f513c7a8a506d43f47df2bf25f9254b0b051fa" - integrity sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw== +"@babel/plugin-transform-async-to-generator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.24.6.tgz#eb11434b11d73d8c0cf9f71a6f4f1e6ba441df35" + integrity sha512-NTBA2SioI3OsHeIn6sQmhvXleSl9T70YY/hostQLveWs0ic+qvbA3fa0kwAwQ0OA/XGaAerNZRQGJyRfhbJK4g== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-remap-async-to-generator" "^7.22.20" + "@babel/helper-module-imports" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-remap-async-to-generator" "^7.24.6" -"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.23.3.tgz#fe1177d715fb569663095e04f3598525d98e8c77" - integrity sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A== +"@babel/plugin-transform-block-scoped-functions@^7.0.0", "@babel/plugin-transform-block-scoped-functions@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.24.6.tgz#975555b5bfa9870b1218da536d1528735f1f8c56" + integrity sha512-XNW7jolYHW9CwORrZgA/97tL/k05qe/HL0z/qqJq1mdWhwwCM6D4BJBV7wAz9HgFziN5dTOG31znkVIzwxv+vw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.4.tgz#b2d38589531c6c80fbe25e6b58e763622d2d3cf5" - integrity sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw== +"@babel/plugin-transform-block-scoping@^7.0.0", "@babel/plugin-transform-block-scoping@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.24.6.tgz#a03ec8a4591c2b43cf7798bc633e698293fda179" + integrity sha512-S/t1Xh4ehW7sGA7c1j/hiOBLnEYCp/c2sEG4ZkL8kI1xX9tW2pqJTCHKtdhe/jHKt8nG0pFCrDHUXd4DvjHS9w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-class-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.23.3.tgz#35c377db11ca92a785a718b6aa4e3ed1eb65dc48" - integrity sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg== +"@babel/plugin-transform-class-properties@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.24.6.tgz#d9f394e97e88ef905d5a1e5e7a16238621b7982e" + integrity sha512-j6dZ0Z2Z2slWLR3kt9aOmSIrBvnntWjMDN/TVcMPxhXMLmJVqX605CBRlcGI4b32GMbfifTEsdEjGjiE+j/c3A== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-class-static-block@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.23.4.tgz#2a202c8787a8964dd11dfcedf994d36bfc844ab5" - integrity sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ== +"@babel/plugin-transform-class-static-block@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.24.6.tgz#f43f29286f6f0dca33d18fd5033b817d6c3fa816" + integrity sha512-1QSRfoPI9RoLRa8Mnakc6v3e0gJxiZQTYrMfLn+mD0sz5+ndSzwymp2hDcYJTyT0MOn0yuWzj8phlIvO72gTHA== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-class-static-block" "^7.14.5" -"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.23.8": - version "7.23.8" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.23.8.tgz#d08ae096c240347badd68cdf1b6d1624a6435d92" - integrity sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg== - dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" - "@babel/helper-split-export-declaration" "^7.22.6" +"@babel/plugin-transform-classes@^7.0.0", "@babel/plugin-transform-classes@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.24.6.tgz#0cc198c02720d4eeb091004843477659c6b37977" + integrity sha512-+fN+NO2gh8JtRmDSOB6gaCVo36ha8kfCW1nMq2Gc0DABln0VcHN4PrALDvF5/diLzIRKptC7z/d7Lp64zk92Fg== + dependencies: + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-function-name" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-replace-supers" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" globals "^11.1.0" -"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.23.3.tgz#652e69561fcc9d2b50ba4f7ac7f60dcf65e86474" - integrity sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw== +"@babel/plugin-transform-computed-properties@^7.0.0", "@babel/plugin-transform-computed-properties@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.24.6.tgz#7a1765c01cdfe59c320d2d0f37a4dc4aecd14df1" + integrity sha512-cRzPobcfRP0ZtuIEkA8QzghoUpSB3X3qSH5W2+FzG+VjWbJXExtx0nbRqwumdBN1x/ot2SlTNQLfBCnPdzp6kg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/template" "^7.22.15" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/template" "^7.24.6" -"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.3.tgz#8c9ee68228b12ae3dff986e56ed1ba4f3c446311" - integrity sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw== +"@babel/plugin-transform-destructuring@^7.0.0", "@babel/plugin-transform-destructuring@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.24.6.tgz#bdd1a6c90ffb2bfd13b6007b13316eeafc97cb53" + integrity sha512-YLW6AE5LQpk5npNXL7i/O+U9CE4XsBCuRPgyjl1EICZYKmcitV+ayuuUGMJm2lC1WWjXYszeTnIxF/dq/GhIZQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-dotall-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.23.3.tgz#3f7af6054882ede89c378d0cf889b854a993da50" - integrity sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ== +"@babel/plugin-transform-dotall-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.24.6.tgz#5a6b3148ec5f4f274ff48cebea90565087cad126" + integrity sha512-rCXPnSEKvkm/EjzOtLoGvKseK+dS4kZwx1HexO3BtRtgL0fQ34awHn34aeSHuXtZY2F8a1X8xqBBPRtOxDVmcA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-duplicate-keys@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.23.3.tgz#664706ca0a5dfe8d066537f99032fc1dc8b720ce" - integrity sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA== +"@babel/plugin-transform-duplicate-keys@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.24.6.tgz#2716301227cf7cd4fdadcbe4353ce191f8b3dc8a" + integrity sha512-/8Odwp/aVkZwPFJMllSbawhDAO3UJi65foB00HYnK/uXvvCPm0TAXSByjz1mpRmp0q6oX2SIxpkUOpPFHk7FLA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-dynamic-import@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.23.4.tgz#c7629e7254011ac3630d47d7f34ddd40ca535143" - integrity sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ== +"@babel/plugin-transform-dynamic-import@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.24.6.tgz#b477177761d56b15a4ba42a83be31cf72d757acf" + integrity sha512-vpq8SSLRTBLOHUZHSnBqVo0AKX3PBaoPs2vVzYVWslXDTDIpwAcCDtfhUcHSQQoYoUvcFPTdC8TZYXu9ZnLT/w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-dynamic-import" "^7.8.3" -"@babel/plugin-transform-exponentiation-operator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.23.3.tgz#ea0d978f6b9232ba4722f3dbecdd18f450babd18" - integrity sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ== +"@babel/plugin-transform-exponentiation-operator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.24.6.tgz#011e9e1a429f91b024af572530873ca571f9ef06" + integrity sha512-EemYpHtmz0lHE7hxxxYEuTYOOBZ43WkDgZ4arQ4r+VX9QHuNZC+WH3wUWmRNvR8ECpTRne29aZV6XO22qpOtdA== dependencies: - "@babel/helper-builder-binary-assignment-operator-visitor" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-builder-binary-assignment-operator-visitor" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-export-namespace-from@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.23.4.tgz#084c7b25e9a5c8271e987a08cf85807b80283191" - integrity sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ== +"@babel/plugin-transform-export-namespace-from@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.24.6.tgz#b64ded74d9afb3db5d47d93996c4df69f15ac97c" + integrity sha512-inXaTM1SVrIxCkIJ5gqWiozHfFMStuGbGJAxZFBoHcRRdDP0ySLb3jH6JOwmfiinPwyMZqMBX+7NBDCO4z0NSA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" "@babel/plugin-transform-flow-strip-types@^7.0.0": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.23.3.tgz#cfa7ca159cc3306fab526fc67091556b51af26ff" - integrity sha512-26/pQTf9nQSNVJCrLB1IkHUKyPxR+lMrH2QDPG89+Znu9rAMbtrybdbWeE9bb7gzjmE5iXHEY+e0HUwM6Co93Q== + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-flow-strip-types/-/plugin-transform-flow-strip-types-7.24.6.tgz#dfd9d1c90e74335bc68d82f41ad9224960a4de84" + integrity sha512-1l8b24NoCpaQ13Vi6FtLG1nv6kNoi8PWvQb1AYO7GHZDpFfBYc3lbXArx1lP2KRt8b4pej1eWc/zrRmsQTfOdQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-flow" "^7.23.3" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/plugin-syntax-flow" "^7.24.6" -"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.23.6": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.23.6.tgz#81c37e24171b37b370ba6aaffa7ac86bcb46f94e" - integrity sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw== +"@babel/plugin-transform-for-of@^7.0.0", "@babel/plugin-transform-for-of@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.24.6.tgz#7f31780bd0c582b546372c0c0da9d9d56731e0a2" + integrity sha512-n3Sf72TnqK4nw/jziSqEl1qaWPbCRw2CziHH+jdRYvw4J6yeCzsj4jdw8hIntOEeDGTmHVe2w4MVL44PN0GMzg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.6" -"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.23.3.tgz#8f424fcd862bf84cb9a1a6b42bc2f47ed630f8dc" - integrity sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw== +"@babel/plugin-transform-function-name@^7.0.0", "@babel/plugin-transform-function-name@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.24.6.tgz#60d1de3f6fd816a3e3bf9538578a64527e1b9c97" + integrity sha512-sOajCu6V0P1KPljWHKiDq6ymgqB+vfo3isUS4McqW1DZtvSVU2v/wuMhmRmkg3sFoq6GMaUUf8W4WtoSLkOV/Q== dependencies: - "@babel/helper-compilation-targets" "^7.22.15" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-function-name" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-json-strings@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.23.4.tgz#a871d9b6bd171976efad2e43e694c961ffa3714d" - integrity sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg== +"@babel/plugin-transform-json-strings@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.24.6.tgz#a84639180ea1f9001bb5e6dc01921235ab05ad8b" + integrity sha512-Uvgd9p2gUnzYJxVdBLcU0KurF8aVhkmVyMKW4MIY1/BByvs3EBpv45q01o7pRTVmTvtQq5zDlytP3dcUgm7v9w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-json-strings" "^7.8.3" -"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.23.3.tgz#8214665f00506ead73de157eba233e7381f3beb4" - integrity sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ== +"@babel/plugin-transform-literals@^7.0.0", "@babel/plugin-transform-literals@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.24.6.tgz#7f44f2871d7a4456030b0540858046f0b7bc6b18" + integrity sha512-f2wHfR2HF6yMj+y+/y07+SLqnOSwRp8KYLpQKOzS58XLVlULhXbiYcygfXQxJlMbhII9+yXDwOUFLf60/TL5tw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-logical-assignment-operators@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.23.4.tgz#e599f82c51d55fac725f62ce55d3a0886279ecb5" - integrity sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg== +"@babel/plugin-transform-logical-assignment-operators@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.24.6.tgz#9cc7baa5629866566562c159dc1eae7569810f33" + integrity sha512-EKaWvnezBCMkRIHxMJSIIylzhqK09YpiJtDbr2wsXTwnO0TxyjMUkaw4RlFIZMIS0iDj0KyIg7H7XCguHu/YDA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" -"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.23.3.tgz#e37b3f0502289f477ac0e776b05a833d853cabcc" - integrity sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag== +"@babel/plugin-transform-member-expression-literals@^7.0.0", "@babel/plugin-transform-member-expression-literals@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.24.6.tgz#5d3681ca201ac6909419cc51ac082a6ba4c5c756" + integrity sha512-9g8iV146szUo5GWgXpRbq/GALTnY+WnNuRTuRHWWFfWGbP9ukRL0aO/jpu9dmOPikclkxnNsjY8/gsWl6bmZJQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-modules-amd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.3.tgz#e19b55436a1416829df0a1afc495deedfae17f7d" - integrity sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw== +"@babel/plugin-transform-modules-amd@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.24.6.tgz#09aeac7acb7913496aaaafdc64f40683e0db7e41" + integrity sha512-eAGogjZgcwqAxhyFgqghvoHRr+EYRQPFjUXrTYKBRb5qPnAVxOOglaxc4/byHqjvq/bqO2F3/CGwTHsgKJYHhQ== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.3.tgz#661ae831b9577e52be57dd8356b734f9700b53b4" - integrity sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA== +"@babel/plugin-transform-modules-commonjs@^7.0.0", "@babel/plugin-transform-modules-commonjs@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.24.6.tgz#1b8269902f25bd91ca6427230d4735ddd1e1283e" + integrity sha512-JEV8l3MHdmmdb7S7Cmx6rbNEjRCgTQMZxllveHO0mx6uiclB0NflCawlQQ6+o5ZrwjUBYPzHm2XoK4wqGVUFuw== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-simple-access" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-simple-access" "^7.24.6" -"@babel/plugin-transform-modules-systemjs@^7.23.9": - version "7.23.9" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.9.tgz#105d3ed46e4a21d257f83a2f9e2ee4203ceda6be" - integrity sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw== +"@babel/plugin-transform-modules-systemjs@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.24.6.tgz#c54eb53fe16f9b82d320abd76762d0320e3f9393" + integrity sha512-xg1Z0J5JVYxtpX954XqaaAT6NpAY6LtZXvYFCJmGFJWwtlz2EmJoR8LycFRGNE8dBKizGWkGQZGegtkV8y8s+w== dependencies: - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-hoist-variables" "^7.24.6" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.6" -"@babel/plugin-transform-modules-umd@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.23.3.tgz#5d4395fccd071dfefe6585a4411aa7d6b7d769e9" - integrity sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg== +"@babel/plugin-transform-modules-umd@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.24.6.tgz#c4ef8b6d4da230b8dc87e81cd66986728952f89b" + integrity sha512-esRCC/KsSEUvrSjv5rFYnjZI6qv4R1e/iHQrqwbZIoRJqk7xCvEUiN7L1XrmW5QSmQe3n1XD88wbgDTWLbVSyg== dependencies: - "@babel/helper-module-transforms" "^7.23.3" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-module-transforms" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-named-capturing-groups-regex@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz#67fe18ee8ce02d57c855185e27e3dc959b2e991f" - integrity sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ== +"@babel/plugin-transform-named-capturing-groups-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.24.6.tgz#352ee2861ab8705320029f80238cf26a92ba65d5" + integrity sha512-6DneiCiu91wm3YiNIGDWZsl6GfTTbspuj/toTEqLh9d4cx50UIzSdg+T96p8DuT7aJOBRhFyaE9ZvTHkXrXr6Q== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-new-target@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.23.3.tgz#5491bb78ed6ac87e990957cea367eab781c4d980" - integrity sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ== +"@babel/plugin-transform-new-target@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.24.6.tgz#fc024294714705113720d5e3dc0f9ad7abdbc289" + integrity sha512-f8liz9JG2Va8A4J5ZBuaSdwfPqN6axfWRK+y66fjKYbwf9VBLuq4WxtinhJhvp1w6lamKUwLG0slK2RxqFgvHA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-nullish-coalescing-operator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.23.4.tgz#45556aad123fc6e52189ea749e33ce090637346e" - integrity sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA== +"@babel/plugin-transform-nullish-coalescing-operator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.24.6.tgz#12b83b3cdfd1cd2066350e36e4fb912ab194545e" + integrity sha512-+QlAiZBMsBK5NqrBWFXCYeXyiU1y7BQ/OYaiPAcQJMomn5Tyg+r5WuVtyEuvTbpV7L25ZSLfE+2E9ywj4FD48A== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-nullish-coalescing-operator" "^7.8.3" -"@babel/plugin-transform-numeric-separator@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.23.4.tgz#03d08e3691e405804ecdd19dd278a40cca531f29" - integrity sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q== +"@babel/plugin-transform-numeric-separator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.24.6.tgz#d9115669cc85aa91fbfb15f88f2226332cf4946a" + integrity sha512-6voawq8T25Jvvnc4/rXcWZQKKxUNZcKMS8ZNrjxQqoRFernJJKjE3s18Qo6VFaatG5aiX5JV1oPD7DbJhn0a4Q== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-numeric-separator" "^7.10.4" -"@babel/plugin-transform-object-rest-spread@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.0.tgz#7b836ad0088fdded2420ce96d4e1d3ed78b71df1" - integrity sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w== +"@babel/plugin-transform-object-rest-spread@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.24.6.tgz#68d763f69955f9e599c405c6c876f5be46b47d8a" + integrity sha512-OKmi5wiMoRW5Smttne7BwHM8s/fb5JFs+bVGNSeHWzwZkWXWValR1M30jyXo1s/RaqgwwhEC62u4rFH/FBcBPg== dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.0" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-object-rest-spread" "^7.8.3" - "@babel/plugin-transform-parameters" "^7.23.3" + "@babel/plugin-transform-parameters" "^7.24.6" -"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.23.3.tgz#81fdb636dcb306dd2e4e8fd80db5b2362ed2ebcd" - integrity sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA== +"@babel/plugin-transform-object-super@^7.0.0", "@babel/plugin-transform-object-super@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.24.6.tgz#9cbe6f995bed343a7ab8daf0416dac057a9c3e27" + integrity sha512-N/C76ihFKlZgKfdkEYKtaRUtXZAgK7sOY4h2qrbVbVTXPrKGIi8aww5WGe/+Wmg8onn8sr2ut6FXlsbu/j6JHg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-replace-supers" "^7.22.20" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-replace-supers" "^7.24.6" -"@babel/plugin-transform-optional-catch-binding@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.23.4.tgz#318066de6dacce7d92fa244ae475aa8d91778017" - integrity sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A== +"@babel/plugin-transform-optional-catch-binding@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.24.6.tgz#c81e90a971aad898e56f2b75a358e6c4855aeba3" + integrity sha512-L5pZ+b3O1mSzJ71HmxSCmTVd03VOT2GXOigug6vDYJzE5awLI7P1g0wFcdmGuwSDSrQ0L2rDOe/hHws8J1rv3w== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-optional-catch-binding" "^7.8.3" -"@babel/plugin-transform-optional-chaining@^7.23.3", "@babel/plugin-transform-optional-chaining@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.4.tgz#6acf61203bdfc4de9d4e52e64490aeb3e52bd017" - integrity sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA== +"@babel/plugin-transform-optional-chaining@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.24.6.tgz#3d636b3ed8b5a506f93e4d4675fc95754d7594f5" + integrity sha512-cHbqF6l1QP11OkYTYQ+hhVx1E017O5ZcSPXk9oODpqhcAD1htsWG2NpHrrhthEO2qZomLK0FXS+u7NfrkF5aOQ== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.6" "@babel/plugin-syntax-optional-chaining" "^7.8.3" -"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.23.3.tgz#83ef5d1baf4b1072fa6e54b2b0999a7b2527e2af" - integrity sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw== +"@babel/plugin-transform-parameters@^7.0.0", "@babel/plugin-transform-parameters@^7.20.7", "@babel/plugin-transform-parameters@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.24.6.tgz#7aee86dfedd2fc0136fecbe6f7649fc02d86ab22" + integrity sha512-ST7guE8vLV+vI70wmAxuZpIKzVjvFX9Qs8bl5w6tN/6gOypPWUmMQL2p7LJz5E63vEGrDhAiYetniJFyBH1RkA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-private-methods@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.23.3.tgz#b2d7a3c97e278bfe59137a978d53b2c2e038c0e4" - integrity sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g== +"@babel/plugin-transform-private-methods@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.24.6.tgz#258e1f859a52ff7b30ad556598224c192defcda7" + integrity sha512-T9LtDI0BgwXOzyXrvgLTT8DFjCC/XgWLjflczTLXyvxbnSR/gpv0hbmzlHE/kmh9nOvlygbamLKRo6Op4yB6aw== dependencies: - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-private-property-in-object@^7.23.4": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.23.4.tgz#3ec711d05d6608fd173d9b8de39872d8dbf68bf5" - integrity sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A== +"@babel/plugin-transform-private-property-in-object@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.24.6.tgz#59ff09a099f62213112cf348e96b6b11957d1f28" + integrity sha512-Qu/ypFxCY5NkAnEhCF86Mvg3NSabKsh/TPpBVswEdkGl7+FbsYHy1ziRqJpwGH4thBdQHh8zx+z7vMYmcJ7iaQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" "@babel/plugin-syntax-private-property-in-object" "^7.14.5" -"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.23.3.tgz#54518f14ac4755d22b92162e4a852d308a560875" - integrity sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw== +"@babel/plugin-transform-property-literals@^7.0.0", "@babel/plugin-transform-property-literals@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.24.6.tgz#243c4faabe811c405e9443059a58e834bf95dfd1" + integrity sha512-oARaglxhRsN18OYsnPTpb8TcKQWDYNsPNmTnx5++WOAsUJ0cSC/FZVlIJCKvPbU4yn/UXsS0551CFKJhN0CaMw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.23.3.tgz#70529f034dd1e561045ad3c8152a267f0d7b6200" - integrity sha512-GnvhtVfA2OAtzdX58FJxU19rhoGeQzyVndw3GgtdECQvQFXPEZIOVULHVZGAYmOgmqjXpVpfocAbSjh99V/Fqw== +"@babel/plugin-transform-react-display-name@^7.0.0", "@babel/plugin-transform-react-display-name@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.24.6.tgz#2a10c732c2c87a8f06e4413fb4a14e76e6c67a99" + integrity sha512-/3iiEEHDsJuj9QU09gbyWGSUxDboFcD7Nj6dnHIlboWSodxXAoaY/zlNMHeYAC0WsERMqgO9a7UaM77CsYgWcg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-react-jsx-development@^7.22.5": - version "7.22.5" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz#e716b6edbef972a92165cd69d92f1255f7e73e87" - integrity sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A== +"@babel/plugin-transform-react-jsx-development@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.24.6.tgz#e662058e8795b5fccd24c5bdd2b328728aef3305" + integrity sha512-F7EsNp5StNDouSSdYyDSxh4J+xvj/JqG+Cb6s2fA+jCyHOzigG5vTwgH8tU2U8Voyiu5zCG9bAK49wTr/wPH0w== dependencies: - "@babel/plugin-transform-react-jsx" "^7.22.5" + "@babel/plugin-transform-react-jsx" "^7.24.6" -"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.22.15", "@babel/plugin-transform-react-jsx@^7.22.5": - version "7.23.4" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.23.4.tgz#393f99185110cea87184ea47bcb4a7b0c2e39312" - integrity sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA== +"@babel/plugin-transform-react-jsx@^7.0.0", "@babel/plugin-transform-react-jsx@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.24.6.tgz#4ca3660ca663d20095455571615d6263986cdfe4" + integrity sha512-pCtPHhpRZHfwdA5G1Gpk5mIzMA99hv0R8S/Ket50Rw+S+8hkt3wBWqdqHaPw0CuUYxdshUgsPiLQ5fAs4ASMhw== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/types" "^7.23.4" + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-module-imports" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/plugin-syntax-jsx" "^7.24.6" + "@babel/types" "^7.24.6" -"@babel/plugin-transform-react-pure-annotations@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.23.3.tgz#fabedbdb8ee40edf5da96f3ecfc6958e3783b93c" - integrity sha512-qMFdSS+TUhB7Q/3HVPnEdYJDQIk57jkntAwSuz9xfSE4n+3I+vHYCli3HoHawN1Z3RfCz/y1zXA/JXjG6cVImQ== +"@babel/plugin-transform-react-pure-annotations@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.24.6.tgz#d2bad8d70c3635cb63a69ee66c9c891f9392435c" + integrity sha512-0HoDQlFJJkXRyV2N+xOpUETbKHcouSwijRQbKWVtxsPoq5bbB30qZag9/pSc5xcWVYjTHlLsBsY+hZDnzQTPNw== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-regenerator@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.23.3.tgz#141afd4a2057298602069fce7f2dc5173e6c561c" - integrity sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ== +"@babel/plugin-transform-regenerator@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.24.6.tgz#ed10cf0c13619365e15459f88d1b915ac57ffc24" + integrity sha512-SMDxO95I8WXRtXhTAc8t/NFQUT7VYbIWwJCJgEli9ml4MhqUMh4S6hxgH6SmAC3eAQNWCDJFxcFeEt9w2sDdXg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" regenerator-transform "^0.15.2" -"@babel/plugin-transform-reserved-words@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.23.3.tgz#4130dcee12bd3dd5705c587947eb715da12efac8" - integrity sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg== +"@babel/plugin-transform-reserved-words@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.24.6.tgz#9eb16cbf339fcea0a46677716c775afb5ef14245" + integrity sha512-DcrgFXRRlK64dGE0ZFBPD5egM2uM8mgfrvTMOSB2yKzOtjpGegVYkzh3s1zZg1bBck3nkXiaOamJUqK3Syk+4A== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-runtime@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.0.tgz#e308fe27d08b74027d42547081eefaf4f2ffbcc9" - integrity sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA== +"@babel/plugin-transform-runtime@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.24.6.tgz#1e3256246004c3724b8e07c7cb25e35913c4e373" + integrity sha512-W3gQydMb0SY99y/2lV0Okx2xg/8KzmZLQsLaiCmwNRl1kKomz14VurEm+2TossUb+sRvBCnGe+wx8KtIgDtBbQ== dependencies: - "@babel/helper-module-imports" "^7.22.15" - "@babel/helper-plugin-utils" "^7.24.0" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + "@babel/helper-module-imports" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.1" + babel-plugin-polyfill-regenerator "^0.6.1" semver "^6.3.1" -"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.23.3.tgz#97d82a39b0e0c24f8a981568a8ed851745f59210" - integrity sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg== +"@babel/plugin-transform-shorthand-properties@^7.0.0", "@babel/plugin-transform-shorthand-properties@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.24.6.tgz#ef734ebccc428d2174c7bb36015d0800faf5381e" + integrity sha512-xnEUvHSMr9eOWS5Al2YPfc32ten7CXdH7Zwyyk7IqITg4nX61oHj+GxpNvl+y5JHjfN3KXE2IV55wAWowBYMVw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.23.3.tgz#41d17aacb12bde55168403c6f2d6bdca563d362c" - integrity sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg== +"@babel/plugin-transform-spread@^7.0.0", "@babel/plugin-transform-spread@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.24.6.tgz#a56cecbd8617675531d1b79f5b755b7613aa0822" + integrity sha512-h/2j7oIUDjS+ULsIrNZ6/TKG97FgmEk1PXryk/HQq6op4XUUUwif2f69fJrzK0wza2zjCS1xhXmouACaWV5uPA== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-skip-transparent-expression-wrappers" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-skip-transparent-expression-wrappers" "^7.24.6" -"@babel/plugin-transform-sticky-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.23.3.tgz#dec45588ab4a723cb579c609b294a3d1bd22ff04" - integrity sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg== +"@babel/plugin-transform-sticky-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.24.6.tgz#1a78127731fea87d954bed193840986a38f04327" + integrity sha512-fN8OcTLfGmYv7FnDrsjodYBo1DhPL3Pze/9mIIE2MGCT1KgADYIOD7rEglpLHZj8PZlC/JFX5WcD+85FLAQusw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.23.3.tgz#5f0f028eb14e50b5d0f76be57f90045757539d07" - integrity sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg== +"@babel/plugin-transform-template-literals@^7.0.0", "@babel/plugin-transform-template-literals@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.24.6.tgz#aaf2ae157acd0e5c9265dba8ac0a439f8d2a6303" + integrity sha512-BJbEqJIcKwrqUP+KfUIkxz3q8VzXe2R8Wv8TaNgO1cx+nNavxn/2+H8kp9tgFSOL6wYPPEgFvU6IKS4qoGqhmg== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-typeof-symbol@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.23.3.tgz#9dfab97acc87495c0c449014eb9c547d8966bca4" - integrity sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ== +"@babel/plugin-transform-typeof-symbol@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.24.6.tgz#3d02da23ebcc8f1982ddcd1f2581cf3ee4e58762" + integrity sha512-IshCXQ+G9JIFJI7bUpxTE/oA2lgVLAIK8q1KdJNoPXOpvRaNjMySGuvLfBw/Xi2/1lLo953uE8hyYSDW3TSYig== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-typescript@^7.23.3": - version "7.23.6" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.23.6.tgz#aa36a94e5da8d94339ae3a4e22d40ed287feb34c" - integrity sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA== +"@babel/plugin-transform-typescript@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.24.6.tgz#339c6127a783c32e28a5b591e6c666f899b57db0" + integrity sha512-H0i+hDLmaYYSt6KU9cZE0gb3Cbssa/oxWis7PX4ofQzbvsfix9Lbh8SRk7LCPDlLWJHUiFeHU0qRRpF/4Zv7mQ== dependencies: - "@babel/helper-annotate-as-pure" "^7.22.5" - "@babel/helper-create-class-features-plugin" "^7.23.6" - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/plugin-syntax-typescript" "^7.23.3" + "@babel/helper-annotate-as-pure" "^7.24.6" + "@babel/helper-create-class-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/plugin-syntax-typescript" "^7.24.6" -"@babel/plugin-transform-unicode-escapes@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.23.3.tgz#1f66d16cab01fab98d784867d24f70c1ca65b925" - integrity sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q== +"@babel/plugin-transform-unicode-escapes@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.24.6.tgz#c8ddca8fd5bacece837a4e27bd3b7ed64580d1a8" + integrity sha512-bKl3xxcPbkQQo5eX9LjjDpU2xYHeEeNQbOhj0iPvetSzA+Tu9q/o5lujF4Sek60CM6MgYvOS/DJuwGbiEYAnLw== dependencies: - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-unicode-property-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.23.3.tgz#19e234129e5ffa7205010feec0d94c251083d7ad" - integrity sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA== +"@babel/plugin-transform-unicode-property-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.24.6.tgz#e66297d5d452db0b0be56515e3d0e10b7d33fb32" + integrity sha512-8EIgImzVUxy15cZiPii9GvLZwsy7Vxc+8meSlR3cXFmBIl5W5Tn9LGBf7CDKkHj4uVfNXCJB8RsVfnmY61iedA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-unicode-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.23.3.tgz#26897708d8f42654ca4ce1b73e96140fbad879dc" - integrity sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw== +"@babel/plugin-transform-unicode-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.24.6.tgz#2001e7d87ed709eea145e0b65fb5f93c3c0e225b" + integrity sha512-pssN6ExsvxaKU638qcWb81RrvvgZom3jDgU/r5xFZ7TONkZGFf4MhI2ltMb8OcQWhHyxgIavEU+hgqtbKOmsPA== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/plugin-transform-unicode-sets-regex@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.23.3.tgz#4fb6f0a719c2c5859d11f6b55a050cc987f3799e" - integrity sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw== +"@babel/plugin-transform-unicode-sets-regex@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.24.6.tgz#f18b7292222aee85c155258ceb345a146a070a46" + integrity sha512-quiMsb28oXWIDK0gXLALOJRXLgICLiulqdZGOaPPd0vRT7fQp74NtdADAVu+D8s00C+0Xs0MxVP0VKF/sZEUgw== dependencies: - "@babel/helper-create-regexp-features-plugin" "^7.22.15" - "@babel/helper-plugin-utils" "^7.22.5" + "@babel/helper-create-regexp-features-plugin" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" -"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.0.tgz#11536a7f4b977294f0bdfad780f01a8ac8e183fc" - integrity sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA== - dependencies: - "@babel/compat-data" "^7.23.5" - "@babel/helper-compilation-targets" "^7.23.6" - "@babel/helper-plugin-utils" "^7.24.0" - "@babel/helper-validator-option" "^7.23.5" - "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.23.3" - "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.23.3" - "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.23.7" +"@babel/preset-env@^7.11.0", "@babel/preset-env@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/preset-env/-/preset-env-7.24.6.tgz#a5a55bc70e5ff1ed7f872067e2a9d65ff917ad6f" + integrity sha512-CrxEAvN7VxfjOG8JNF2Y/eMqMJbZPZ185amwGUBp8D9USK90xQmv7dLdFSa+VbD7fdIqcy/Mfv7WtzG8+/qxKg== + dependencies: + "@babel/compat-data" "^7.24.6" + "@babel/helper-compilation-targets" "^7.24.6" + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-validator-option" "^7.24.6" + "@babel/plugin-bugfix-firefox-class-in-computed-class-key" "^7.24.6" + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression" "^7.24.6" + "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining" "^7.24.6" + "@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly" "^7.24.6" "@babel/plugin-proposal-private-property-in-object" "7.21.0-placeholder-for-preset-env.2" "@babel/plugin-syntax-async-generators" "^7.8.4" "@babel/plugin-syntax-class-properties" "^7.12.13" "@babel/plugin-syntax-class-static-block" "^7.14.5" "@babel/plugin-syntax-dynamic-import" "^7.8.3" "@babel/plugin-syntax-export-namespace-from" "^7.8.3" - "@babel/plugin-syntax-import-assertions" "^7.23.3" - "@babel/plugin-syntax-import-attributes" "^7.23.3" + "@babel/plugin-syntax-import-assertions" "^7.24.6" + "@babel/plugin-syntax-import-attributes" "^7.24.6" "@babel/plugin-syntax-import-meta" "^7.10.4" "@babel/plugin-syntax-json-strings" "^7.8.3" "@babel/plugin-syntax-logical-assignment-operators" "^7.10.4" @@ -1032,58 +1035,58 @@ "@babel/plugin-syntax-private-property-in-object" "^7.14.5" "@babel/plugin-syntax-top-level-await" "^7.14.5" "@babel/plugin-syntax-unicode-sets-regex" "^7.18.6" - "@babel/plugin-transform-arrow-functions" "^7.23.3" - "@babel/plugin-transform-async-generator-functions" "^7.23.9" - "@babel/plugin-transform-async-to-generator" "^7.23.3" - "@babel/plugin-transform-block-scoped-functions" "^7.23.3" - "@babel/plugin-transform-block-scoping" "^7.23.4" - "@babel/plugin-transform-class-properties" "^7.23.3" - "@babel/plugin-transform-class-static-block" "^7.23.4" - "@babel/plugin-transform-classes" "^7.23.8" - "@babel/plugin-transform-computed-properties" "^7.23.3" - "@babel/plugin-transform-destructuring" "^7.23.3" - "@babel/plugin-transform-dotall-regex" "^7.23.3" - "@babel/plugin-transform-duplicate-keys" "^7.23.3" - "@babel/plugin-transform-dynamic-import" "^7.23.4" - "@babel/plugin-transform-exponentiation-operator" "^7.23.3" - "@babel/plugin-transform-export-namespace-from" "^7.23.4" - "@babel/plugin-transform-for-of" "^7.23.6" - "@babel/plugin-transform-function-name" "^7.23.3" - "@babel/plugin-transform-json-strings" "^7.23.4" - "@babel/plugin-transform-literals" "^7.23.3" - "@babel/plugin-transform-logical-assignment-operators" "^7.23.4" - "@babel/plugin-transform-member-expression-literals" "^7.23.3" - "@babel/plugin-transform-modules-amd" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-modules-systemjs" "^7.23.9" - "@babel/plugin-transform-modules-umd" "^7.23.3" - "@babel/plugin-transform-named-capturing-groups-regex" "^7.22.5" - "@babel/plugin-transform-new-target" "^7.23.3" - "@babel/plugin-transform-nullish-coalescing-operator" "^7.23.4" - "@babel/plugin-transform-numeric-separator" "^7.23.4" - "@babel/plugin-transform-object-rest-spread" "^7.24.0" - "@babel/plugin-transform-object-super" "^7.23.3" - "@babel/plugin-transform-optional-catch-binding" "^7.23.4" - "@babel/plugin-transform-optional-chaining" "^7.23.4" - "@babel/plugin-transform-parameters" "^7.23.3" - "@babel/plugin-transform-private-methods" "^7.23.3" - "@babel/plugin-transform-private-property-in-object" "^7.23.4" - "@babel/plugin-transform-property-literals" "^7.23.3" - "@babel/plugin-transform-regenerator" "^7.23.3" - "@babel/plugin-transform-reserved-words" "^7.23.3" - "@babel/plugin-transform-shorthand-properties" "^7.23.3" - "@babel/plugin-transform-spread" "^7.23.3" - "@babel/plugin-transform-sticky-regex" "^7.23.3" - "@babel/plugin-transform-template-literals" "^7.23.3" - "@babel/plugin-transform-typeof-symbol" "^7.23.3" - "@babel/plugin-transform-unicode-escapes" "^7.23.3" - "@babel/plugin-transform-unicode-property-regex" "^7.23.3" - "@babel/plugin-transform-unicode-regex" "^7.23.3" - "@babel/plugin-transform-unicode-sets-regex" "^7.23.3" + "@babel/plugin-transform-arrow-functions" "^7.24.6" + "@babel/plugin-transform-async-generator-functions" "^7.24.6" + "@babel/plugin-transform-async-to-generator" "^7.24.6" + "@babel/plugin-transform-block-scoped-functions" "^7.24.6" + "@babel/plugin-transform-block-scoping" "^7.24.6" + "@babel/plugin-transform-class-properties" "^7.24.6" + "@babel/plugin-transform-class-static-block" "^7.24.6" + "@babel/plugin-transform-classes" "^7.24.6" + "@babel/plugin-transform-computed-properties" "^7.24.6" + "@babel/plugin-transform-destructuring" "^7.24.6" + "@babel/plugin-transform-dotall-regex" "^7.24.6" + "@babel/plugin-transform-duplicate-keys" "^7.24.6" + "@babel/plugin-transform-dynamic-import" "^7.24.6" + "@babel/plugin-transform-exponentiation-operator" "^7.24.6" + "@babel/plugin-transform-export-namespace-from" "^7.24.6" + "@babel/plugin-transform-for-of" "^7.24.6" + "@babel/plugin-transform-function-name" "^7.24.6" + "@babel/plugin-transform-json-strings" "^7.24.6" + "@babel/plugin-transform-literals" "^7.24.6" + "@babel/plugin-transform-logical-assignment-operators" "^7.24.6" + "@babel/plugin-transform-member-expression-literals" "^7.24.6" + "@babel/plugin-transform-modules-amd" "^7.24.6" + "@babel/plugin-transform-modules-commonjs" "^7.24.6" + "@babel/plugin-transform-modules-systemjs" "^7.24.6" + "@babel/plugin-transform-modules-umd" "^7.24.6" + "@babel/plugin-transform-named-capturing-groups-regex" "^7.24.6" + "@babel/plugin-transform-new-target" "^7.24.6" + "@babel/plugin-transform-nullish-coalescing-operator" "^7.24.6" + "@babel/plugin-transform-numeric-separator" "^7.24.6" + "@babel/plugin-transform-object-rest-spread" "^7.24.6" + "@babel/plugin-transform-object-super" "^7.24.6" + "@babel/plugin-transform-optional-catch-binding" "^7.24.6" + "@babel/plugin-transform-optional-chaining" "^7.24.6" + "@babel/plugin-transform-parameters" "^7.24.6" + "@babel/plugin-transform-private-methods" "^7.24.6" + "@babel/plugin-transform-private-property-in-object" "^7.24.6" + "@babel/plugin-transform-property-literals" "^7.24.6" + "@babel/plugin-transform-regenerator" "^7.24.6" + "@babel/plugin-transform-reserved-words" "^7.24.6" + "@babel/plugin-transform-shorthand-properties" "^7.24.6" + "@babel/plugin-transform-spread" "^7.24.6" + "@babel/plugin-transform-sticky-regex" "^7.24.6" + "@babel/plugin-transform-template-literals" "^7.24.6" + "@babel/plugin-transform-typeof-symbol" "^7.24.6" + "@babel/plugin-transform-unicode-escapes" "^7.24.6" + "@babel/plugin-transform-unicode-property-regex" "^7.24.6" + "@babel/plugin-transform-unicode-regex" "^7.24.6" + "@babel/plugin-transform-unicode-sets-regex" "^7.24.6" "@babel/preset-modules" "0.1.6-no-external-plugins" - babel-plugin-polyfill-corejs2 "^0.4.8" - babel-plugin-polyfill-corejs3 "^0.9.0" - babel-plugin-polyfill-regenerator "^0.5.5" + babel-plugin-polyfill-corejs2 "^0.4.10" + babel-plugin-polyfill-corejs3 "^0.10.4" + babel-plugin-polyfill-regenerator "^0.6.1" core-js-compat "^3.31.0" semver "^6.3.1" @@ -1096,28 +1099,28 @@ "@babel/types" "^7.4.4" esutils "^2.0.2" -"@babel/preset-react@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.23.3.tgz#f73ca07e7590f977db07eb54dbe46538cc015709" - integrity sha512-tbkHOS9axH6Ysf2OUEqoSZ6T3Fa2SrNH6WTWSPBboxKzdxNc9qOICeLXkNG0ZEwbQ1HY8liwOce4aN/Ceyuq6w== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-transform-react-display-name" "^7.23.3" - "@babel/plugin-transform-react-jsx" "^7.22.15" - "@babel/plugin-transform-react-jsx-development" "^7.22.5" - "@babel/plugin-transform-react-pure-annotations" "^7.23.3" - -"@babel/preset-typescript@^7.23.3": - version "7.23.3" - resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.23.3.tgz#14534b34ed5b6d435aa05f1ae1c5e7adcc01d913" - integrity sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ== - dependencies: - "@babel/helper-plugin-utils" "^7.22.5" - "@babel/helper-validator-option" "^7.22.15" - "@babel/plugin-syntax-jsx" "^7.23.3" - "@babel/plugin-transform-modules-commonjs" "^7.23.3" - "@babel/plugin-transform-typescript" "^7.23.3" +"@babel/preset-react@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/preset-react/-/preset-react-7.24.6.tgz#92eace66dce577e5263113eb82235a0d45096cae" + integrity sha512-8mpzh1bWvmINmwM3xpz6ahu57mNaWavMm+wBNjQ4AFu1nghKBiIRET7l/Wmj4drXany/BBGjJZngICcD98F1iw== + dependencies: + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-validator-option" "^7.24.6" + "@babel/plugin-transform-react-display-name" "^7.24.6" + "@babel/plugin-transform-react-jsx" "^7.24.6" + "@babel/plugin-transform-react-jsx-development" "^7.24.6" + "@babel/plugin-transform-react-pure-annotations" "^7.24.6" + +"@babel/preset-typescript@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/preset-typescript/-/preset-typescript-7.24.6.tgz#27057470fb981c31338bdb897fc3d9aa0cb7dab2" + integrity sha512-U10aHPDnokCFRXgyT/MaIRTivUu2K/mu0vJlwRS9LxJmJet+PFQNKpggPyFCUtC6zWSBPjvxjnpNkAn3Uw2m5w== + dependencies: + "@babel/helper-plugin-utils" "^7.24.6" + "@babel/helper-validator-option" "^7.24.6" + "@babel/plugin-syntax-jsx" "^7.24.6" + "@babel/plugin-transform-modules-commonjs" "^7.24.6" + "@babel/plugin-transform-typescript" "^7.24.6" "@babel/regjsgen@^0.8.0": version "0.8.0" @@ -1125,20 +1128,20 @@ integrity sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA== "@babel/runtime@^7.0.0", "@babel/runtime@^7.11.2", "@babel/runtime@^7.12.5", "@babel/runtime@^7.21.0", "@babel/runtime@^7.23.2", "@babel/runtime@^7.8.4", "@babel/runtime@^7.9.2": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.0.tgz#584c450063ffda59697021430cb47101b085951e" - integrity sha512-Chk32uHMg6TnQdvw2e9IlqPpFX/6NLuK0Ys2PqLb7/gL5uFn9mXvK715FGLlOLQrcO4qIkNHkvPGktzzXexsFw== + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/runtime/-/runtime-7.24.6.tgz#5b76eb89ad45e2e4a0a8db54c456251469a3358e" + integrity sha512-Ja18XcETdEl5mzzACGd+DKgaGJzPTCow7EglgwTmHdwokzDFYh/MHua6lU6DV/hjF2IaOJ4oX2nqnjG7RElKOw== dependencies: regenerator-runtime "^0.14.0" -"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.22.15", "@babel/template@^7.24.0", "@babel/template@^7.3.3": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.0.tgz#c6a524aa93a4a05d66aaf31654258fae69d87d50" - integrity sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA== +"@babel/template@^7.18.10", "@babel/template@^7.20.7", "@babel/template@^7.24.6", "@babel/template@^7.3.3": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/template/-/template-7.24.6.tgz#048c347b2787a6072b24c723664c8d02b67a44f9" + integrity sha512-3vgazJlLwNXi9jhrR1ef8qiB65L1RK90+lEQwv4OxveHnqC3BfmnHdgySwRLzf6akhlOYenT+b7AfWq+a//AHw== dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/parser" "^7.24.0" - "@babel/types" "^7.24.0" + "@babel/code-frame" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/types" "^7.24.6" "@babel/traverse@7.23.2": version "7.23.2" @@ -1156,19 +1159,19 @@ debug "^4.1.0" globals "^11.1.0" -"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.24.0": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.0.tgz#4a408fbf364ff73135c714a2ab46a5eab2831b1e" - integrity sha512-HfuJlI8qq3dEDmNU5ChzzpZRWq+oxCZQyMzIMEqLho+AQnhMnKQUzH6ydo3RBl/YjPCuk68Y6s0Gx0AeyULiWw== - dependencies: - "@babel/code-frame" "^7.23.5" - "@babel/generator" "^7.23.6" - "@babel/helper-environment-visitor" "^7.22.20" - "@babel/helper-function-name" "^7.23.0" - "@babel/helper-hoist-variables" "^7.22.5" - "@babel/helper-split-export-declaration" "^7.22.6" - "@babel/parser" "^7.24.0" - "@babel/types" "^7.24.0" +"@babel/traverse@^7.14.0", "@babel/traverse@^7.16.8", "@babel/traverse@^7.24.6": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.24.6.tgz#0941ec50cdeaeacad0911eb67ae227a4f8424edc" + integrity sha512-OsNjaJwT9Zn8ozxcfoBc+RaHdj3gFmCmYoQLUII1o6ZrUwku0BMg80FoOTPx+Gi6XhcQxAYE4xyjPTo4SxEQqw== + dependencies: + "@babel/code-frame" "^7.24.6" + "@babel/generator" "^7.24.6" + "@babel/helper-environment-visitor" "^7.24.6" + "@babel/helper-function-name" "^7.24.6" + "@babel/helper-hoist-variables" "^7.24.6" + "@babel/helper-split-export-declaration" "^7.24.6" + "@babel/parser" "^7.24.6" + "@babel/types" "^7.24.6" debug "^4.3.1" globals "^11.1.0" @@ -1180,13 +1183,13 @@ "@babel/helper-validator-identifier" "^7.16.7" to-fast-properties "^2.0.0" -"@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.18.13", "@babel/types@^7.20.7", "@babel/types@^7.22.15", "@babel/types@^7.22.19", "@babel/types@^7.22.5", "@babel/types@^7.23.0", "@babel/types@^7.23.4", "@babel/types@^7.23.6", "@babel/types@^7.24.0", "@babel/types@^7.3.3", "@babel/types@^7.4.4": - version "7.24.0" - resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.0.tgz#3b951f435a92e7333eba05b7566fd297960ea1bf" - integrity sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w== +"@babel/types@^7.0.0", "@babel/types@^7.16.8", "@babel/types@^7.17.0", "@babel/types@^7.18.13", "@babel/types@^7.20.7", "@babel/types@^7.23.0", "@babel/types@^7.24.6", "@babel/types@^7.3.3", "@babel/types@^7.4.4": + version "7.24.6" + resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.24.6.tgz#ba4e1f59870c10dc2fa95a274ac4feec23b21912" + integrity sha512-WaMsgi6Q8zMgMth93GvWPXkhAIEobfsIkLTacoVZoK1J0CevIPGYY2Vo5YvJGqyHqXM6P4ppOYGsIRU8MM9pFQ== dependencies: - "@babel/helper-string-parser" "^7.23.4" - "@babel/helper-validator-identifier" "^7.22.20" + "@babel/helper-string-parser" "^7.24.6" + "@babel/helper-validator-identifier" "^7.24.6" to-fast-properties "^2.0.0" "@bcoe/v8-coverage@^0.2.3": @@ -1208,20 +1211,30 @@ dependencies: statuses "^2.0.1" -"@codemirror/autocomplete@6.13.0", "@codemirror/autocomplete@^6.0.0": - version "6.13.0" - resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.13.0.tgz#fa7df3b2809863df0da4556f72ac4263ea4d7adb" - integrity sha512-SuDrho1klTINfbcMPnyro1ZxU9xJtwDMtb62R8TjL/tOl71IoOsvBo1a9x+hDvHhIzkTcJHy2VC+rmpGgYkRSw== +"@codemirror/autocomplete@6.16.0": + version "6.16.0" + resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.16.0.tgz#595eb30099ba91a835ed65ed8ff7497388f604b3" + integrity sha512-P/LeCTtZHRTCU4xQsa89vSKWecYv1ZqwzOd5topheGRf+qtacFgBeIMQi3eL8Kt/BUNvxUWkx+5qP2jlGoARrg== dependencies: "@codemirror/language" "^6.0.0" "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.17.0" "@lezer/common" "^1.0.0" -"@codemirror/commands@6.3.3": - version "6.3.3" - resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.3.3.tgz#03face5bf5f3de0fc4e09b177b3c91eda2ceb7e9" - integrity sha512-dO4hcF0fGT9tu1Pj1D2PvGvxjeGkbC6RGcZw6Qs74TH+Ed1gw98jmUgd2axWvIZEqTeTuFrg1lEB1KV6cK9h1A== +"@codemirror/autocomplete@^6.0.0": + version "6.16.1" + resolved "https://registry.yarnpkg.com/@codemirror/autocomplete/-/autocomplete-6.16.1.tgz#719c2c7feddfb9938e23b9f71220fc062ba54dac" + integrity sha512-A8ouvLbTi9rGNhdmqRuj0ohY7pSWwO4iK3DdiIhWvUjI8T9Yiqul6t8z9warW8nFq2fyW1Pr+KZWZhuQL+iOqg== + dependencies: + "@codemirror/language" "^6.0.0" + "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.17.0" + "@lezer/common" "^1.0.0" + +"@codemirror/commands@6.5.0": + version "6.5.0" + resolved "https://registry.yarnpkg.com/@codemirror/commands/-/commands-6.5.0.tgz#e7dfb7918e7af8889d5731ff4c46ffafd7687353" + integrity sha512-rK+sj4fCAN/QfcY9BEzYMgp4wwL/q5aj/VfNSoH1RWPF9XS/dUwBkvlL3hpWgEjOqlpdN1uLC9UkjJ4tmyjJYg== dependencies: "@codemirror/language" "^6.0.0" "@codemirror/state" "^6.4.0" @@ -1239,10 +1252,10 @@ "@lezer/common" "^1.0.2" "@lezer/css" "^1.0.0" -"@codemirror/lang-html@6.4.8": - version "6.4.8" - resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.4.8.tgz#961db9b1037efcb1d0f50ae6082e5a367fa1470c" - integrity sha512-tE2YK7wDlb9ZpAH6mpTPiYm6rhfdQKVDa5r9IwIFlwwgvVaKsCfuKKZoJGWsmMZIf3FQAuJ5CHMPLymOtg1hXw== +"@codemirror/lang-html@6.4.9": + version "6.4.9" + resolved "https://registry.yarnpkg.com/@codemirror/lang-html/-/lang-html-6.4.9.tgz#d586f2cc9c341391ae07d1d7c545990dfa069727" + integrity sha512-aQv37pIMSlueybId/2PVSP6NPnmurFDVmZwzc7jszd2KAF8qd4VBbvNYPXWQq90WIARjsdVkPbw29pszmHws3Q== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/lang-css" "^6.0.0" @@ -1275,10 +1288,10 @@ "@codemirror/language" "^6.0.0" "@lezer/json" "^1.0.0" -"@codemirror/lang-sql@6.6.1": - version "6.6.1" - resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.6.1.tgz#06aaf32484cca8a8e149c3b7029dba9756bfa661" - integrity sha512-tRHMLymUbL1yY8dzdrGdHVg+nMlfacOU54tjN5+VF45Syw5L3APxsFFhgdWIs4yg7OTt929Z9Ffw5qyV++kbWQ== +"@codemirror/lang-sql@6.6.4": + version "6.6.4" + resolved "https://registry.yarnpkg.com/@codemirror/lang-sql/-/lang-sql-6.6.4.tgz#de146620588f99f746f21859731939f8a6d32a35" + integrity sha512-n+FVfKGut+frOvor9dU5pFUalcP614WBNQ9IT1kOUj1t6LFLjWHi2I9DdxXnJuxqFV9jTyYF79coDV3ilSJqCw== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/language" "^6.0.0" @@ -1287,14 +1300,15 @@ "@lezer/highlight" "^1.0.0" "@lezer/lr" "^1.0.0" -"@codemirror/lang-xml@6.0.2": - version "6.0.2" - resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.0.2.tgz#66f75390bf8013fd8645db9cdd0b1d177e0777a4" - integrity sha512-JQYZjHL2LAfpiZI2/qZ/qzDuSqmGKMwyApYmEUUCTxLM4MWS7sATUEfIguZQr9Zjx/7gcdnewb039smF6nC2zw== +"@codemirror/lang-xml@6.1.0": + version "6.1.0" + resolved "https://registry.yarnpkg.com/@codemirror/lang-xml/-/lang-xml-6.1.0.tgz#e3e786e1a89fdc9520efe75c1d6d3de1c40eb91c" + integrity sha512-3z0blhicHLfwi2UgkZYRPioSgVTo9PV5GP5ducFH6FaHy0IAJRg+ixj5gTR1gnT/glAIC8xv4w2VL1LoZfs+Jg== dependencies: "@codemirror/autocomplete" "^6.0.0" "@codemirror/language" "^6.4.0" "@codemirror/state" "^6.0.0" + "@codemirror/view" "^6.0.0" "@lezer/common" "^1.0.0" "@lezer/xml" "^1.0.0" @@ -1311,18 +1325,18 @@ style-mod "^4.0.0" "@codemirror/lint@^6.0.0": - version "6.5.0" - resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.5.0.tgz#ea43b6e653dcc5bcd93456b55e9fe62e63f326d9" - integrity sha512-+5YyicIaaAZKU8K43IQi8TBy6mF6giGeWAH7N96Z5LC30Wm5JMjqxOYIE9mxwMG1NbhT2mA3l9hA4uuKUM3E5g== + version "6.8.0" + resolved "https://registry.yarnpkg.com/@codemirror/lint/-/lint-6.8.0.tgz#cf9067c7041c1f6c9f20bab411dac9323aab54f0" + integrity sha512-lsFofvaw0lnPRJlQylNsC4IRt/1lI4OD/yYslrSGVndOJfStc58v+8p9dgGiD90ktOfL7OhBWns1ZETYgz0EJA== dependencies: "@codemirror/state" "^6.0.0" "@codemirror/view" "^6.0.0" crelt "^1.0.5" -"@codemirror/merge@6.6.0": - version "6.6.0" - resolved "https://registry.yarnpkg.com/@codemirror/merge/-/merge-6.6.0.tgz#da380a1ce14f4cd54b71f233deefdd94bc1bc839" - integrity sha512-VXKxm8Jrv2HpEVW9CcYiV4VMVWsFz2XOk34Ve9ouqFT4iKc2r9+IGuMjyeH+g5T0HKUnRGYIv2wayMsPtao7Zw== +"@codemirror/merge@6.6.2": + version "6.6.2" + resolved "https://registry.yarnpkg.com/@codemirror/merge/-/merge-6.6.2.tgz#7b396f4656951024fe91069a3315fd9e47c90615" + integrity sha512-g6ltz4OLYbudvZfgLUp30yQngL+jMXrb9EHKXKT0lkWm6NjWxmjG4I2gcPqMlyb43UCPgEVlylKRBbj9AJ7H9A== dependencies: "@codemirror/language" "^6.0.0" "@codemirror/state" "^6.0.0" @@ -1344,10 +1358,10 @@ resolved "https://registry.yarnpkg.com/@codemirror/state/-/state-6.4.1.tgz#da57143695c056d9a3c38705ed34136e2b68171b" integrity sha512-QkEyUiLhsJoZkbumGZlswmAhA7CBU02Wrz7zvH4SrcifbsqwlXShVXg65f3v/ts57W3dqyamEriMhij1Z3Zz4A== -"@codemirror/view@6.25.0", "@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0": - version "6.25.0" - resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.25.0.tgz#7bf6cd15d1285e9354a83e39ee35cbf8f3957119" - integrity sha512-XnMGOm6qXB8znzCko0N7k97qZayVdvqpA0JebxA5fHtgBjC/XlCPhH9TK92TahsoCKMPQlaTCUep06Dwj/+GXQ== +"@codemirror/view@6.26.3", "@codemirror/view@^6.0.0", "@codemirror/view@^6.17.0", "@codemirror/view@^6.23.0": + version "6.26.3" + resolved "https://registry.yarnpkg.com/@codemirror/view/-/view-6.26.3.tgz#47aebd49a6ee3c8d36b82046d3bffe6056b8039f" + integrity sha512-gmqxkPALZjkgSxIeeweY/wGQXBfwTUaLs8h7OKtSwfbj9Ct3L11lD+u1sS7XHppxFQoMDiMDp07P9f3I2jWOHw== dependencies: "@codemirror/state" "^6.4.0" style-mod "^4.1.0" @@ -1358,82 +1372,82 @@ resolved "https://registry.yarnpkg.com/@colors/colors/-/colors-1.5.0.tgz#bb504579c1cae923e6576a4f5da43d25f97bdbd9" integrity sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ== -"@csstools/cascade-layer-name-parser@^1.0.8": - version "1.0.8" - resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.8.tgz#24d841d80e78f6c2970a36d53e6b58e8fcea41f6" - integrity sha512-xHxXavWvXB5nAA9IvZtjEzkONM3hPXpxqYK4cEw60LcqPiFjq7ZlEFxOyYFPrG4UdANKtnucNtRVDy7frjq6AA== +"@csstools/cascade-layer-name-parser@^1.0.11": + version "1.0.11" + resolved "https://registry.yarnpkg.com/@csstools/cascade-layer-name-parser/-/cascade-layer-name-parser-1.0.11.tgz#c9b85dc38240c0269385f557149f714e7875fda0" + integrity sha512-yhsonEAhaWRQvHFYhSzOUobH2Ev++fMci+ppFRagw0qVSPlcPV4FnNmlwpM/b2BM10ZeMRkVV4So6YRswD0O0w== -"@csstools/color-helpers@^4.0.0": - version "4.0.0" - resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-4.0.0.tgz#a1d6ffcefe5c1d389cbcca15f46da3cdaf241443" - integrity sha512-wjyXB22/h2OvxAr3jldPB7R7kjTUEzopvjitS8jWtyd8fN6xJ8vy1HnHu0ZNfEkqpBJgQ76Q+sBDshWcMvTa/w== +"@csstools/color-helpers@^4.2.0": + version "4.2.0" + resolved "https://registry.yarnpkg.com/@csstools/color-helpers/-/color-helpers-4.2.0.tgz#e8629ca9dce03a3a309506e7892b7f862673cf85" + integrity sha512-hJJrSBzbfGxUsaR6X4Bzd/FLx0F1ulKnR5ljY9AiXCtsR+H+zSWQDFWlKES1BRaVZTDHLpIIHS9K2o0h+JLlrg== -"@csstools/css-calc@^1.1.7": - version "1.1.7" - resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-1.1.7.tgz#89b5cde81ecb4686d9abd66b7eb54015cf39c442" - integrity sha512-+7bUzB5I4cI97tKmBJA8ilTl/YRo6VAOdlrnd/4x2NyK60nvYurGKa5TZpE1zcgIrTC97iJRE0/V65feyFytuw== +"@csstools/css-calc@^1.2.2": + version "1.2.2" + resolved "https://registry.yarnpkg.com/@csstools/css-calc/-/css-calc-1.2.2.tgz#bcb856e63ecc16a7508f43e77ea43ac5daaf2833" + integrity sha512-0owrl7AruDRKAxoSIW8XzJdz7GnuW3AOj4rYLfmXsoKIX2ZZzttzGXoiC8n8V08X7wIBlEWWVB4C8fAN18+I6Q== -"@csstools/css-color-parser@^1.5.2": - version "1.5.2" - resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-1.5.2.tgz#4fdf8e23960b4724913f7cbfd4f413eb8f35724b" - integrity sha512-5GEkuuUxD5dael3xoWjyf7gAPAi4pwm8X8JW/nUMhxntGY4Wo4Lp7vKlex4V5ZgTfAoov14rZFsZyOantdTatg== +"@csstools/css-color-parser@^2.0.2": + version "2.0.2" + resolved "https://registry.yarnpkg.com/@csstools/css-color-parser/-/css-color-parser-2.0.2.tgz#bf60de403889a2726f964a1c9b1ea5593e889f5b" + integrity sha512-Agx2YmxTcZ7TfB7KNZQ+iekaxbWSdblvtA35aTwE3KfuYyjOlCg3P4KGGdQF/cjm1pHWVSBo5duF/BRfZ8s07A== dependencies: - "@csstools/color-helpers" "^4.0.0" - "@csstools/css-calc" "^1.1.7" + "@csstools/color-helpers" "^4.2.0" + "@csstools/css-calc" "^1.2.2" -"@csstools/css-parser-algorithms@^2.6.0": - version "2.6.0" - resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.0.tgz#b45d3c7cbdd4214261724c82f96e33c746fedd58" - integrity sha512-YfEHq0eRH98ffb5/EsrrDspVWAuph6gDggAE74ZtjecsmyyWpW768hOyiONa8zwWGbIWYfa2Xp4tRTrpQQ00CQ== +"@csstools/css-parser-algorithms@^2.6.3": + version "2.6.3" + resolved "https://registry.yarnpkg.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.6.3.tgz#b5e7eb2bd2a42e968ef61484f1490a8a4148a8eb" + integrity sha512-xI/tL2zxzEbESvnSxwFgwvy5HS00oCXxL4MLs6HUiDcYfwowsoQaABKxUElp1ARITrINzBnsECOc1q0eg2GOrA== -"@csstools/css-tokenizer@^2.2.3": - version "2.2.3" - resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.3.tgz#b099d543ea57b64f495915a095ead583866c50c6" - integrity sha512-pp//EvZ9dUmGuGtG1p+n17gTHEOqu9jO+FiCUjNN3BDmyhdA2Jq9QsVeR7K8/2QCK17HSsioPlTW9ZkzoWb3Lg== +"@csstools/css-tokenizer@^2.3.1": + version "2.3.1" + resolved "https://registry.yarnpkg.com/@csstools/css-tokenizer/-/css-tokenizer-2.3.1.tgz#3d47e101ad48d815a4bdce8159fb5764f087f17a" + integrity sha512-iMNHTyxLbBlWIfGtabT157LH9DUx9X8+Y3oymFEuMj8HNc+rpE3dPFGFgHjpKfjeFDjLjYIAIhXPGvS2lKxL9g== -"@csstools/media-query-list-parser@^2.1.8": - version "2.1.8" - resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.8.tgz#36157fbe54ea30d5f2b1767c69fcdf92048a7b1d" - integrity sha512-DiD3vG5ciNzeuTEoh74S+JMjQDs50R3zlxHnBnfd04YYfA/kh2KiBCGhzqLxlJcNq+7yNQ3stuZZYLX6wK/U2g== +"@csstools/media-query-list-parser@^2.1.11": + version "2.1.11" + resolved "https://registry.yarnpkg.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.11.tgz#465aa42f268599729350e305e1ae14a30c1daf51" + integrity sha512-uox5MVhvNHqitPP+SynrB1o8oPxPMt2JLgp5ghJOWf54WGQ5OKu47efne49r1SWqs3wRP8xSWjnO9MBKxhB1dA== -"@csstools/postcss-cascade-layers@^4.0.3": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-4.0.3.tgz#2805dbb8dec661101928298b2e16599edf3c2bea" - integrity sha512-RbkQoOH23yGhWVetgBTwFgIOHEyU2tKMN7blTz/YAKKabR6tr9pP7mYS23Q9snFY2hr8WSaV8Le64KdM9BtUSA== +"@csstools/postcss-cascade-layers@^4.0.6": + version "4.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-cascade-layers/-/postcss-cascade-layers-4.0.6.tgz#5a421cd2d5792d1eb8c28e682dc5f2c3b85cb045" + integrity sha512-Xt00qGAQyqAODFiFEJNkTpSUz5VfYqnDLECdlA/Vv17nl/OIV5QfTRHGAXrBGG5YcJyHpJ+GF9gF/RZvOQz4oA== dependencies: - "@csstools/selector-specificity" "^3.0.2" + "@csstools/selector-specificity" "^3.1.1" postcss-selector-parser "^6.0.13" -"@csstools/postcss-color-function@^3.0.10": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-3.0.10.tgz#708d34f24daf5ff9978d2d4e8d3413f638a41158" - integrity sha512-jxiXmSl4ZYX8KewFjL5ef6of9uW73VkaHeDb2tqb5q4ZDPYxjusNX1KJ8UXY8+7ydqS5QBo42tVMrSMGy+rDmw== +"@csstools/postcss-color-function@^3.0.16": + version "3.0.16" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-function/-/postcss-color-function-3.0.16.tgz#d4f0b45a7425d437f267d99dcb94d3961a151b52" + integrity sha512-KtmXfckANSKsLBoTQCzggvKft1cmmmDKYjFO4yVlB23nWUgGInVBTE9T5JLmH29NNdTWSEPLWPUxoQ6XiIEn2Q== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-color-mix-function@^2.0.10": - version "2.0.10" - resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-2.0.10.tgz#fd86d1f3b334fb59a3558d33f121ce5dff758da8" - integrity sha512-zeD856+FDCUjB077pPS+Z9OnTQnqpiJrao3TW+sasCb/gJ3vZCX7sRSRFsRUo0/MntTtJu9hkKv9eMkFmfjydA== +"@csstools/postcss-color-mix-function@^2.0.16": + version "2.0.16" + resolved "https://registry.yarnpkg.com/@csstools/postcss-color-mix-function/-/postcss-color-mix-function-2.0.16.tgz#40b95ade50f5b19320bb342db4557bb61a8eefd6" + integrity sha512-BJnD1M5Pdypl1cJuwGuzVC52PqgzaObsDLu34jgf+QU7daVFqz432PvpqvXTmfTSNt4OckOT1QIzWexEFlDNXw== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-exponential-functions@^1.0.4": - version "1.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-1.0.4.tgz#c8c3773d4f761428717b80803302722ed2f849f1" - integrity sha512-frMf0CFVnZoGEKAHlxLy3s4g/tpjyFn5+A+h895UJNm9Uc+ewGT7+EeK7Kh9IHH4pD4FkaGW1vOQtER00PLurQ== +"@csstools/postcss-exponential-functions@^1.0.7": + version "1.0.7" + resolved "https://registry.yarnpkg.com/@csstools/postcss-exponential-functions/-/postcss-exponential-functions-1.0.7.tgz#1ce6402fb40c97448cd465e3682844c401942700" + integrity sha512-9usBPQX74OhiF/VuaVrp44UAPzqbKNyoaxEa6tbEXiFp+OAm3yB/TLRKyPUWg5tvvHGCduGJVdJJB3w8c8NBtA== dependencies: - "@csstools/css-calc" "^1.1.7" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/css-calc" "^1.2.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" "@csstools/postcss-font-format-keywords@^3.0.2": version "3.0.2" @@ -1443,43 +1457,43 @@ "@csstools/utilities" "^1.0.0" postcss-value-parser "^4.2.0" -"@csstools/postcss-gamut-mapping@^1.0.3": - version "1.0.3" - resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-1.0.3.tgz#e5323fb1bf46f6d32d760e98028a8e9da9d8fe4b" - integrity sha512-P0+ude1KyCy9LXOe2pHJmpcXK4q/OQbr2Sn2wQSssMw0rALGmny2MfHiCqEu8n6mf2cN6lWDZdzY8enBk8WHXQ== - dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - -"@csstools/postcss-gradients-interpolation-method@^4.0.10": - version "4.0.11" - resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-4.0.11.tgz#4e6cf5d6917672058d532d963c709e3776b9ab36" - integrity sha512-LFom5jCVUfzF+iuiOZvhvX7RRN8vc+tKpcKo9s4keEBAU2mPwV5/Fgz5iylEfXP/DZbEdq2C0At20urMi/lupw== - dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" +"@csstools/postcss-gamut-mapping@^1.0.9": + version "1.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gamut-mapping/-/postcss-gamut-mapping-1.0.9.tgz#40358dff1e9be784a99a0925c3062c841fc1b001" + integrity sha512-JmOeiBJj1RJriAkr+aLBaiYUpEqdNOIo3ERQ5a4uNzy18upzrQ6tz7m2Vt1GQpJ62zQj7rC5PjAhCoZCoyE31g== + dependencies: + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + +"@csstools/postcss-gradients-interpolation-method@^4.0.17": + version "4.0.17" + resolved "https://registry.yarnpkg.com/@csstools/postcss-gradients-interpolation-method/-/postcss-gradients-interpolation-method-4.0.17.tgz#905bc1c8ae2b5fca1f38f191d67c56c102eba208" + integrity sha512-qSNIqzLPKd2SadfWwHZv42lDRyYlLaM+Vx5rRIsnYCZbQxzFfe1XAwssrcCsHgba5bA6bi5oDoFCx0W+PRCpfw== + dependencies: + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-hwb-function@^3.0.9": - version "3.0.9" - resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-3.0.9.tgz#15c5b8d43cffe62283b6175494188d6957712d91" - integrity sha512-S3/Z+mGHWIKAex7DLsHFDiku5lBEK34avT2My6sGPNCXB38TZjrKI0rd7JdN9oulem5sn+CU7oONyIftui24oQ== +"@csstools/postcss-hwb-function@^3.0.15": + version "3.0.15" + resolved "https://registry.yarnpkg.com/@csstools/postcss-hwb-function/-/postcss-hwb-function-3.0.15.tgz#c7ad67e697dc41eddd30551edcb92c45fa1ef289" + integrity sha512-l34fRiZ7o5+pULv7OplXniBTU4TuKYNNOv0abuvUanddWGSy3+YHlMKUSgcVFo0d1DorxPAhJSTCrugl+4OmMQ== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-ic-unit@^3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-3.0.4.tgz#9f4bffaed6ece2a79e1e15fbd7ba6aea8d61c851" - integrity sha512-OB6ojl33/TQHhjVx1NI+n3EnYbdUM6Q/mSUv3WFATdcz7IrH/CmBaZt7P1R6j1Xdp58thIa6jm4Je7saGs+2AA== +"@csstools/postcss-ic-unit@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-ic-unit/-/postcss-ic-unit-3.0.6.tgz#441f18a9064884e1e6ab77169413e0e6184f5c1d" + integrity sha512-fHaU9C/sZPauXMrzPitZ/xbACbvxbkPpHoUgB9Kw5evtsBWdVkVrajOyiT9qX7/c+G1yjApoQjP1fQatldsy9w== dependencies: - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" postcss-value-parser "^4.2.0" @@ -1488,22 +1502,22 @@ resolved "https://registry.yarnpkg.com/@csstools/postcss-initial/-/postcss-initial-1.0.1.tgz#5aa378de9bfd0e6e377433f8986bdecf579e1268" integrity sha512-wtb+IbUIrIf8CrN6MLQuFR7nlU5C7PwuebfeEXfjthUha1+XZj2RVi+5k/lukToA24sZkYAiSJfHM8uG/UZIdg== -"@csstools/postcss-is-pseudo-class@^4.0.5": - version "4.0.5" - resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.5.tgz#c2b9a89e8c2f4cb80c3587dae1ed544447bbd16e" - integrity sha512-qG3MI7IN3KY9UwdaE9E7G7sFydscVW7nAj5OGwaBP9tQPEEVdxXTGI+l1ZW5EUpZFSj+u3q/22fH5+8HI72+Bg== +"@csstools/postcss-is-pseudo-class@^4.0.8": + version "4.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-is-pseudo-class/-/postcss-is-pseudo-class-4.0.8.tgz#d2bcc6c2d86d9653c333926a9ea488c2fc221a7f" + integrity sha512-0aj591yGlq5Qac+plaWCbn5cpjs5Sh0daovYUKJUOMjIp70prGH/XPLp7QjxtbFXz3CTvb0H9a35dpEuIuUi3Q== dependencies: - "@csstools/selector-specificity" "^3.0.2" + "@csstools/selector-specificity" "^3.1.1" postcss-selector-parser "^6.0.13" -"@csstools/postcss-light-dark-function@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-1.0.0.tgz#31407d716f0083bb386097dc07a084b09356d73d" - integrity sha512-KHo633V16DGo6tmpr1ARAwO73CPBNmDI3PfSQYe7ZBMiv60WEizbcEroK75fHjxKYJ4tj9uCCzp5sYG4cEUqqw== +"@csstools/postcss-light-dark-function@^1.0.5": + version "1.0.5" + resolved "https://registry.yarnpkg.com/@csstools/postcss-light-dark-function/-/postcss-light-dark-function-1.0.5.tgz#5a9a15b1b7e79b3d7c8020a6a133f796ce4dfda7" + integrity sha512-kKM9dtEaVmSTb3scL2pgef62KyWv6SK19JiAnCCuiDhlRE6PADKzaPPBXmP3qj4IEgIH+cQhdEosB0eroU6Fnw== dependencies: - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" "@csstools/postcss-logical-float-and-clear@^2.0.1": @@ -1528,32 +1542,32 @@ dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-logical-viewport-units@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-2.0.6.tgz#1f91e865e73f5d135038c519957a3b95ffe552ad" - integrity sha512-6hV0ngZh8J7HqNY3kyt+z5ABN/XE18qvrU7ne4YSkKfltrWDnQgGiW/Q+h7bdQz8/W5juAefcdCCAJUIBE7erg== +"@csstools/postcss-logical-viewport-units@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-logical-viewport-units/-/postcss-logical-viewport-units-2.0.9.tgz#8575b832faac9c9118b2228eb65ab622c91fdddf" + integrity sha512-iBBJuExgHwedFH9AqNOHWzZFgYnt17zhu1qWjmSihu1P5pw0lIG9q5t3uIgJJFDNmYoOGfBKan66z9u1QH8yBQ== dependencies: - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/css-tokenizer" "^2.3.1" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-media-minmax@^1.1.3": - version "1.1.3" - resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-1.1.3.tgz#87ff7af309916b36fe00e1f4ad6e03a5c16e74b9" - integrity sha512-W9AFRQSLvT+Dxtp20AewzGTUxzkJ21XSKzqRALwQdAv0uJGXkR76qgdhkoX0L/tcV4gXtgDfVtGYL/x2Nz/M5Q== +"@csstools/postcss-media-minmax@^1.1.6": + version "1.1.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-minmax/-/postcss-media-minmax-1.1.6.tgz#300581d39cfade44fd9ac2b777c5abb1d088aaa8" + integrity sha512-bc0frf2Lod53j6wEHVsaVElfvCf6uhc96v99M/wUfer4MmNYfO3YLx1kFuB8xXvb0AXiWx4fohCJqemHV3bfRg== dependencies: - "@csstools/css-calc" "^1.1.7" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/media-query-list-parser" "^2.1.8" + "@csstools/css-calc" "^1.2.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/media-query-list-parser" "^2.1.11" -"@csstools/postcss-media-queries-aspect-ratio-number-values@^2.0.6": - version "2.0.6" - resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-2.0.6.tgz#ca6dae6949bfb0f274a4029776614720e243acbe" - integrity sha512-awc2qenSDvx6r+w6G9xxENp+LsbvHC8mMMV23KYmk4pR3YL8JxeKPDSiDhmqd93FQ9nNNDc/CaCQEcvP+GV4rw== +"@csstools/postcss-media-queries-aspect-ratio-number-values@^2.0.9": + version "2.0.9" + resolved "https://registry.yarnpkg.com/@csstools/postcss-media-queries-aspect-ratio-number-values/-/postcss-media-queries-aspect-ratio-number-values-2.0.9.tgz#764657111d378d73cb66b9110c9e73283116f350" + integrity sha512-PR0s3tFSxPoKoPLoKuiZuYhwQC5bQxq/gFfywX2u/kh8rMzesARPZYKxE71I3jHWi6KDHGZl9Xb5xcFPwtvLiQ== dependencies: - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/media-query-list-parser" "^2.1.8" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/media-query-list-parser" "^2.1.11" "@csstools/postcss-nested-calc@^3.0.2": version "3.0.2" @@ -1570,33 +1584,33 @@ dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-oklab-function@^3.0.10": - version "3.0.10" - resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-3.0.10.tgz#9f230ce28a266de8a8e264025aebce41313d4053" - integrity sha512-s9trs1c+gUMtaTtwrrIpdVQkUbRuwi6bQ9rBHaqwt4kd3kEnEYfP85uLY1inFx6Rt8OM2XVg3PSYbfnFSAO51A== +"@csstools/postcss-oklab-function@^3.0.16": + version "3.0.16" + resolved "https://registry.yarnpkg.com/@csstools/postcss-oklab-function/-/postcss-oklab-function-3.0.16.tgz#c7ae792fb831c935aca3e7aec7c61ff357814995" + integrity sha512-zm8nND+EraZrmbO4mgcT8FrJrAQUfWNfMmbV5uTCpWtAcO5ycX3E3bO8T1TjczKYRxC5QMM/91n9YExYCF4Mvw== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" -"@csstools/postcss-progressive-custom-properties@^3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-3.1.0.tgz#e4d6143b3ba50d1f7435932fd112db31e18f05af" - integrity sha512-Mfb1T1BHa6pktLI+poMEHI7Q+VYvAsdwJZPFsSkIB2ZUsawCiPxXLw06BKSVPITxFlaY/FEUzfpyOTfX9YCE2w== +"@csstools/postcss-progressive-custom-properties@^3.2.0": + version "3.2.0" + resolved "https://registry.yarnpkg.com/@csstools/postcss-progressive-custom-properties/-/postcss-progressive-custom-properties-3.2.0.tgz#811da8616938e8148a7c4fb40c26e30bf94d4ceb" + integrity sha512-BZlirVxCRgKlE7yVme+Xvif72eTn1MYXj8oZ4Knb+jwaH4u3AN1DjbhM7j86RP5vvuAOexJ4JwfifYYKWMN/QQ== dependencies: postcss-value-parser "^4.2.0" -"@csstools/postcss-relative-color-syntax@^2.0.10": - version "2.0.10" - resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-2.0.10.tgz#07b9484c841623e32777bd7becac7679ce62c08d" - integrity sha512-IkTIk9Eq2VegSN4lgsljGY8boyfX3l3Pw58e+R9oyPe/Ye7r3NwuiQ3w0nkXoQ+RC+d240V6n7eZme2mEPqQvg== +"@csstools/postcss-relative-color-syntax@^2.0.16": + version "2.0.16" + resolved "https://registry.yarnpkg.com/@csstools/postcss-relative-color-syntax/-/postcss-relative-color-syntax-2.0.16.tgz#9ace14c5bb1e70ec4e7f8bba0cc98acc5fc9d6e1" + integrity sha512-TSM8fVqJkT8JZDranZPnkpxjU/Q1sNR192lXMND+EcKOUjYa6uYpGSfHgjnWjCRiBSciettS+sL7y9wmnas7qQ== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" "@csstools/postcss-scope-pseudo-class@^3.0.1": @@ -1606,54 +1620,59 @@ dependencies: postcss-selector-parser "^6.0.13" -"@csstools/postcss-stepped-value-functions@^3.0.5": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-3.0.5.tgz#857cf8eb6bb6ac2831cabe58c15604cfb95af1b2" - integrity sha512-B8K8RaTrYVZLxbNzVUvFO3SlCDJDaUTAO7KRth05fa7f01ufPvb6ztdBuxSoRwOtmNp8iROxPJHOemWo2kBBtA== +"@csstools/postcss-stepped-value-functions@^3.0.8": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-stepped-value-functions/-/postcss-stepped-value-functions-3.0.8.tgz#696aaa0eb9ea651097d7b1a376c36a9ca925908f" + integrity sha512-X76+thsvsmH/SkqVbN+vjeFKe1ABGLRx8/Wl68QTb/zvJWdzgx5S/nbszZP5O3nTRc5eI8NxIOrQUiy30fR+0g== dependencies: - "@csstools/css-calc" "^1.1.7" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/css-calc" "^1.2.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" -"@csstools/postcss-text-decoration-shorthand@^3.0.4": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-3.0.4.tgz#b8c5216faa2c9d8a05b3f93da7b403dd5dd53a79" - integrity sha512-yUZmbnUemgQmja7SpOZeU45+P49wNEgQguRdyTktFkZsHf7Gof+ZIYfvF6Cm+LsU1PwSupy4yUeEKKjX5+k6cQ== +"@csstools/postcss-text-decoration-shorthand@^3.0.6": + version "3.0.6" + resolved "https://registry.yarnpkg.com/@csstools/postcss-text-decoration-shorthand/-/postcss-text-decoration-shorthand-3.0.6.tgz#108afc5a66b96db3d0cca4f5d9414559c6b7a0bf" + integrity sha512-Q8HEu4AEiwNVZBD6+DpQ8M9SajpMow4+WtmndWIAv8qxDtDYL4JK1xXWkhOGk28PrcJawOvkrEZ8Ri59UN1TJw== dependencies: - "@csstools/color-helpers" "^4.0.0" + "@csstools/color-helpers" "^4.2.0" postcss-value-parser "^4.2.0" -"@csstools/postcss-trigonometric-functions@^3.0.5": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-3.0.5.tgz#bf9f061120bed802fe133188a94c82ba79c440d6" - integrity sha512-RhBfQ0TsBudyPuoo8pXKdfQuUiQxMU/Sc5GyV57bWk93JbUHXq6b4CdPx+B/tHUeFKvocVJn/e2jbu96rh0d3Q== +"@csstools/postcss-trigonometric-functions@^3.0.8": + version "3.0.8" + resolved "https://registry.yarnpkg.com/@csstools/postcss-trigonometric-functions/-/postcss-trigonometric-functions-3.0.8.tgz#8ba2206d27481e922bb29c1eeae834928be0abae" + integrity sha512-zEzyGriPqoIYFgHJqWNy8bmoxjM4+ONyTap1ZzQK/Lll/VsCYvx0IckB33W/u89uLSVeeB8xC7uTrkoQ7ogKyQ== dependencies: - "@csstools/css-calc" "^1.1.7" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/css-calc" "^1.2.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" "@csstools/postcss-unset-value@^3.0.1": version "3.0.1" resolved "https://registry.yarnpkg.com/@csstools/postcss-unset-value/-/postcss-unset-value-3.0.1.tgz#598a25630fd9ab0edf066d235916f7441404942a" integrity sha512-dbDnZ2ja2U8mbPP0Hvmt2RMEGBiF1H7oY6HYSpjteXJGihYwgxgTr6KRbbJ/V6c+4wd51M+9980qG4gKVn5ttg== -"@csstools/selector-specificity@^3.0.2": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.0.2.tgz#ea61ba7bb24be3502c6aaa3190ed231f4633a81e" - integrity sha512-RpHaZ1h9LE7aALeQXmXrJkRG84ZxIsctEN2biEUmFyKpzFM3zZ35eUMcIzZFsw/2olQE6v69+esEqU2f1MKycg== +"@csstools/selector-resolve-nested@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@csstools/selector-resolve-nested/-/selector-resolve-nested-1.1.0.tgz#d872f2da402d3ce8bd0cf16ea5f9fba76b18e430" + integrity sha512-uWvSaeRcHyeNenKg8tp17EVDRkpflmdyvbE0DHo6D/GdBb6PDnCYYU6gRpXhtICMGMcahQmj2zGxwFM/WC8hCg== + +"@csstools/selector-specificity@^3.1.1": + version "3.1.1" + resolved "https://registry.yarnpkg.com/@csstools/selector-specificity/-/selector-specificity-3.1.1.tgz#63085d2995ca0f0e55aa8b8a07d69bfd48b844fe" + integrity sha512-a7cxGcJ2wIlMFLlh8z2ONm+715QkPHiyJcxwQlKOz/03GPw1COpfhcmC9wm4xlZfp//jWHNNMwzjtqHXVWU9KA== "@csstools/utilities@^1.0.0": version "1.0.0" resolved "https://registry.yarnpkg.com/@csstools/utilities/-/utilities-1.0.0.tgz#42f3c213f2fb929324d465684ab9f46a0febd4bb" integrity sha512-tAgvZQe/t2mlvpNosA4+CkMiZ2azISW5WPAcdSalZlEjQvUfghHxfQcrCiK/7/CrfAWVxyM88kGFYO82heIGDg== -"@dependents/detective-less@^3.0.1": - version "3.0.2" - resolved "https://registry.yarnpkg.com/@dependents/detective-less/-/detective-less-3.0.2.tgz#c6e46997010fe03a5dc98351a7e99a46d34f5832" - integrity sha512-1YUvQ+e0eeTWAHoN8Uz2x2U37jZs6IGutiIE5LXId7cxfUGhtZjzxE06FdUiuiRrW+UE0vNCdSNPH2lY4dQCOQ== +"@dependents/detective-less@^4.1.0": + version "4.1.0" + resolved "https://registry.yarnpkg.com/@dependents/detective-less/-/detective-less-4.1.0.tgz#4a979ee7a6a79eb33602862d6a1263e30f98002e" + integrity sha512-KrkT6qO5NxqNfy68sBl6CTSoJ4SNDIS5iQArkibhlbGU4LaDukZ3q2HIkh8aUKDio6o4itU4xDR7t82Y2eP1Bg== dependencies: gonzales-pe "^4.3.0" - node-source-walk "^5.0.1" + node-source-walk "^6.0.1" "@discoveryjs/json-ext@0.5.7", "@discoveryjs/json-ext@^0.5.0": version "0.5.7" @@ -1697,10 +1716,10 @@ resolved "https://registry.yarnpkg.com/@eslint/js/-/js-8.57.0.tgz#a5417ae8427873f1dd08b70b3574b453e67b5f7f" integrity sha512-Ys+3g2TaW7gADOJzPt83SJtCDhMjndcDMFVQ/Tj9iA1BfJzFKD9mAUXT3OenpuPHbI6P/myECxRJrofUsDx/5g== -"@fontsource/roboto@^5.0.8": - version "5.0.12" - resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-5.0.12.tgz#418f7305a3be7fc567dd154db20090f7ece7fc6c" - integrity sha512-x0o17jvgoSSbS9OZnUX2+xJmVRvVCfeaYJjkS7w62iN7CuJWtMf5vJj8LqgC7ibqIkitOHVW+XssRjgrcHn62g== +"@fontsource/roboto@^5.0.13": + version "5.0.13" + resolved "https://registry.yarnpkg.com/@fontsource/roboto/-/roboto-5.0.13.tgz#2d6ec431a2f9dfe38ca76525c2d6bf12241f575b" + integrity sha512-j61DHjsdUCKMXSdNLTOxcG701FWnF0jcqNNQi2iPCDxU8seN/sMxeh62dC++UiagCWq9ghTypX+Pcy7kX+QOeQ== "@gar/promisify@^1.1.3": version "1.1.3" @@ -1765,19 +1784,19 @@ yargs "^17.0.0" "@graphql-codegen/client-preset@^4.2.2": - version "4.2.4" - resolved "https://registry.yarnpkg.com/@graphql-codegen/client-preset/-/client-preset-4.2.4.tgz#a20e85b07b77282bb27b2e8e014bed5d491443e7" - integrity sha512-k1c8v2YxJhhITGQGxViG9asLAoop9m7X9duU7Zztqjc98ooxsUzXICfvAWsH3mLAUibXAx4Ax6BPzKsTtQmBPg== + version "4.2.6" + resolved "https://registry.yarnpkg.com/@graphql-codegen/client-preset/-/client-preset-4.2.6.tgz#dbce627c9db5fcb5777d8567b8fd46683741e31d" + integrity sha512-e7SzPb+nxNJfsD0uG+NSyzIeTtCXTouX5VThmcCoqGMDLgF5Lo7932B3HtZCvzmzqcXxRjJ81CmkA2LhlqIbCw== dependencies: "@babel/helper-plugin-utils" "^7.20.2" "@babel/template" "^7.20.7" "@graphql-codegen/add" "^5.0.2" - "@graphql-codegen/gql-tag-operations" "4.0.6" - "@graphql-codegen/plugin-helpers" "^5.0.3" - "@graphql-codegen/typed-document-node" "^5.0.6" - "@graphql-codegen/typescript" "^4.0.6" - "@graphql-codegen/typescript-operations" "^4.2.0" - "@graphql-codegen/visitor-plugin-common" "^5.1.0" + "@graphql-codegen/gql-tag-operations" "4.0.7" + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/typed-document-node" "^5.0.7" + "@graphql-codegen/typescript" "^4.0.7" + "@graphql-codegen/typescript-operations" "^4.2.1" + "@graphql-codegen/visitor-plugin-common" "^5.2.0" "@graphql-tools/documents" "^1.0.0" "@graphql-tools/utils" "^10.0.0" "@graphql-typed-document-node/core" "3.2.0" @@ -1793,13 +1812,13 @@ "@graphql-tools/utils" "^10.0.0" tslib "~2.6.0" -"@graphql-codegen/gql-tag-operations@4.0.6": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@graphql-codegen/gql-tag-operations/-/gql-tag-operations-4.0.6.tgz#d16ee0306cfdea60217c025a1bc21649452d7da3" - integrity sha512-y6iXEDpDNjwNxJw3WZqX1/Znj0QHW7+y8O+t2V8qvbTT+3kb2lr9ntc8By7vCr6ctw9tXI4XKaJgpTstJDOwFA== +"@graphql-codegen/gql-tag-operations@4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@graphql-codegen/gql-tag-operations/-/gql-tag-operations-4.0.7.tgz#365f01dd6e2dc1853beb7de6d93c94d71efdf2ff" + integrity sha512-2I69+IDC8pqAohH6cgKse/vPfJ/4TRTJX96PkAKz8S4RD54PUHtBmzCdBInIFEP/vQuH5mFUAaIKXXjznmGOsg== dependencies: - "@graphql-codegen/plugin-helpers" "^5.0.3" - "@graphql-codegen/visitor-plugin-common" "5.1.0" + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/visitor-plugin-common" "5.2.0" "@graphql-tools/utils" "^10.0.0" auto-bind "~4.0.0" tslib "~2.6.0" @@ -1840,10 +1859,10 @@ lodash "~4.17.0" tslib "~2.4.0" -"@graphql-codegen/plugin-helpers@^5.0.3": - version "5.0.3" - resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.3.tgz#7027b9d911d7cb594663590fcf5d63e9cf7ec2ff" - integrity sha512-yZ1rpULIWKBZqCDlvGIJRSyj1B2utkEdGmXZTBT/GVayP4hyRYlkd36AJV/LfEsVD8dnsKL5rLz2VTYmRNlJ5Q== +"@graphql-codegen/plugin-helpers@^5.0.3", "@graphql-codegen/plugin-helpers@^5.0.4": + version "5.0.4" + resolved "https://registry.yarnpkg.com/@graphql-codegen/plugin-helpers/-/plugin-helpers-5.0.4.tgz#5f4c987c3f308ef1c8809ee0c43af0369867e0f6" + integrity sha512-MOIuHFNWUnFnqVmiXtrI+4UziMTYrcquljaI5f/T/Bc7oO7sXcfkAvgkNWEEi9xWreYwvuer3VHCuPI/lAFWbw== dependencies: "@graphql-tools/utils" "^10.0.0" change-case-all "1.0.15" @@ -1861,13 +1880,13 @@ "@graphql-tools/utils" "^10.0.0" tslib "~2.6.0" -"@graphql-codegen/typed-document-node@^5.0.6": - version "5.0.6" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-5.0.6.tgz#54750f4a7c6e963defeb6c27a9ea280a2a8bc2a3" - integrity sha512-US0J95hOE2/W/h42w4oiY+DFKG7IetEN1mQMgXXeat1w6FAR5PlIz4JrRrEkiVfVetZ1g7K78SOwBD8/IJnDiA== +"@graphql-codegen/typed-document-node@^5.0.7": + version "5.0.7" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typed-document-node/-/typed-document-node-5.0.7.tgz#a1034785d860b1459b9d89b4530d872319f29233" + integrity sha512-rgFh96hAbNwPUxLVlRcNhGaw2+y7ZGx7giuETtdO8XzPasTQGWGRkZ3wXQ5UUiTX4X3eLmjnuoXYKT7HoxSznQ== dependencies: - "@graphql-codegen/plugin-helpers" "^5.0.3" - "@graphql-codegen/visitor-plugin-common" "5.1.0" + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/visitor-plugin-common" "5.2.0" auto-bind "~4.0.0" change-case-all "1.0.15" tslib "~2.6.0" @@ -1890,25 +1909,25 @@ auto-bind "~4.0.0" tslib "~2.6.0" -"@graphql-codegen/typescript-operations@^4.2.0": - version "4.2.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.2.0.tgz#0c6bbaf41cb325809b7e9e2b9d85ab01f11d142f" - integrity sha512-lmuwYb03XC7LNRS8oo9M4/vlOrq/wOKmTLBHlltK2YJ1BO/4K/Q9Jdv/jDmJpNydHVR1fmeF4wAfsIp1f9JibA== +"@graphql-codegen/typescript-operations@^4.2.0", "@graphql-codegen/typescript-operations@^4.2.1": + version "4.2.1" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.2.1.tgz#887d5883d33d1e14a6f5dc90f125db343b3759d3" + integrity sha512-LhEPsaP+AI65zfK2j6CBAL4RT0bJL/rR9oRWlvwtHLX0t7YQr4CP4BXgvvej9brYdedAxHGPWeV1tPHy5/z9KQ== dependencies: - "@graphql-codegen/plugin-helpers" "^5.0.3" - "@graphql-codegen/typescript" "^4.0.6" - "@graphql-codegen/visitor-plugin-common" "5.1.0" + "@graphql-codegen/plugin-helpers" "^5.0.4" + "@graphql-codegen/typescript" "^4.0.7" + "@graphql-codegen/visitor-plugin-common" "5.2.0" auto-bind "~4.0.0" tslib "~2.6.0" -"@graphql-codegen/typescript@^4.0.6": - version "4.0.6" - resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.6.tgz#2c9b70dc1eafda912de5e31c119c757b1aa5fca1" - integrity sha512-IBG4N+Blv7KAL27bseruIoLTjORFCT3r+QYyMC3g11uY3/9TPpaUyjSdF70yBe5GIQ6dAgDU+ENUC1v7EPi0rw== +"@graphql-codegen/typescript@^4.0.6", "@graphql-codegen/typescript@^4.0.7": + version "4.0.7" + resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.7.tgz#32f0f0916ed2ef7efbc233d14af07057aafdeea8" + integrity sha512-Gn+JNvQBJhBqH7s83piAJ6UeU/MTj9GXWFO9bdbl8PMLCAM1uFAtg04iHfkGCtDKXcUg5a3Dt/SZG85uk5KuhA== dependencies: - "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/plugin-helpers" "^5.0.4" "@graphql-codegen/schema-ast" "^4.0.2" - "@graphql-codegen/visitor-plugin-common" "5.1.0" + "@graphql-codegen/visitor-plugin-common" "5.2.0" auto-bind "~4.0.0" tslib "~2.6.0" @@ -1928,12 +1947,12 @@ parse-filepath "^1.0.2" tslib "~2.4.0" -"@graphql-codegen/visitor-plugin-common@5.1.0", "@graphql-codegen/visitor-plugin-common@^5.1.0": - version "5.1.0" - resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-5.1.0.tgz#4edf7edb53460e71762a5fd8bbf5269bc3d9200b" - integrity sha512-eamQxtA9bjJqI2lU5eYoA1GbdMIRT2X8m8vhWYsVQVWD3qM7sx/IqJU0kx0J3Vd4/CSd36BzL6RKwksibytDIg== +"@graphql-codegen/visitor-plugin-common@5.2.0", "@graphql-codegen/visitor-plugin-common@^5.2.0": + version "5.2.0" + resolved "https://registry.yarnpkg.com/@graphql-codegen/visitor-plugin-common/-/visitor-plugin-common-5.2.0.tgz#8c48c0a62575d5f302678aae3994a50e9ac72cd0" + integrity sha512-0p8AwmARaZCAlDFfQu6Sz+JV6SjbPDx3y2nNM7WAAf0au7Im/GpJ7Ke3xaIYBc1b2rTZ+DqSTJI/zomENGD9NA== dependencies: - "@graphql-codegen/plugin-helpers" "^5.0.3" + "@graphql-codegen/plugin-helpers" "^5.0.4" "@graphql-tools/optimize" "^2.0.0" "@graphql-tools/relay-operation-optimizer" "^7.0.0" "@graphql-tools/utils" "^10.0.0" @@ -1965,32 +1984,32 @@ value-or-promise "^1.0.12" "@graphql-tools/code-file-loader@^8.0.0": - version "8.1.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.1.1.tgz#517c37d4f8a20b2c6558b10cbe9a6f9bcfe98918" - integrity sha512-q4KN25EPSUztc8rA8YUU3ufh721Yk12xXDbtUA+YstczWS7a1RJlghYMFEfR1HsHSYbF7cUqkbnTKSGM3o52bQ== + version "8.1.2" + resolved "https://registry.yarnpkg.com/@graphql-tools/code-file-loader/-/code-file-loader-8.1.2.tgz#a71b72875678625cbc2359ab77a5122980206b0b" + integrity sha512-GrLzwl1QV2PT4X4TEEfuTmZYzIZHLqoTGBjczdUzSqgCCcqwWzLB3qrJxFQfI8e5s1qZ1bhpsO9NoMn7tvpmyA== dependencies: - "@graphql-tools/graphql-tag-pluck" "8.3.0" + "@graphql-tools/graphql-tag-pluck" "8.3.1" "@graphql-tools/utils" "^10.0.13" globby "^11.0.3" tslib "^2.4.0" unixify "^1.0.0" "@graphql-tools/delegate@^10.0.4": - version "10.0.4" - resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.4.tgz#7c38240f11e42ec2dd45d0a569ca6433ce4cb8dc" - integrity sha512-WswZRbQZMh/ebhc8zSomK9DIh6Pd5KbuiMsyiKkKz37TWTrlCOe+4C/fyrBFez30ksq6oFyCeSKMwfrCbeGo0Q== + version "10.0.11" + resolved "https://registry.yarnpkg.com/@graphql-tools/delegate/-/delegate-10.0.11.tgz#d66b46a5f90b0c323848e0b38379836842d1ce72" + integrity sha512-+sKeecdIVXhFB/66e5yjeKYZ3Lpn52yNG637ElVhciuLGgFc153rC6l6zcuNd9yx5wMrNx35U/h3HsMIEI3xNw== dependencies: "@graphql-tools/batch-execute" "^9.0.4" "@graphql-tools/executor" "^1.2.1" - "@graphql-tools/schema" "^10.0.3" - "@graphql-tools/utils" "^10.0.13" + "@graphql-tools/schema" "^10.0.4" + "@graphql-tools/utils" "^10.2.1" dataloader "^2.2.2" tslib "^2.5.0" "@graphql-tools/documents@^1.0.0": - version "1.0.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/documents/-/documents-1.0.0.tgz#e3ed97197cc22ec830ca227fd7d17e86d8424bdf" - integrity sha512-rHGjX1vg/nZ2DKqRGfDPNC55CWZBMldEVcH+91BThRa6JeT80NqXknffLLEZLRUxyikCfkwMsk6xR3UNMqG0Rg== + version "1.0.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/documents/-/documents-1.0.1.tgz#ae19cd5667d22c23b331d3a1429443ed7130faee" + integrity sha512-aweoMH15wNJ8g7b2r4C4WRuJxZ0ca8HtNO54rkye/3duxTkW4fGBEutCx03jCIr5+a1l+4vFJNP859QnAVBVCA== dependencies: lodash.sortby "^4.7.0" tslib "^2.4.0" @@ -2032,22 +2051,22 @@ ws "^8.15.0" "@graphql-tools/executor@^1.2.1": - version "1.2.1" - resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.2.1.tgz#9aa132ac1839679fbd14810f7ad8a65e82c0db44" - integrity sha512-BP5UI1etbNOXmTSt7q4NL1+zsURFgh2pG+Hyt9K/xO0LlsfbSx59L5dHLerqZP7Js0xI6GYqrUQ4m29rUwUHJg== + version "1.2.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/executor/-/executor-1.2.6.tgz#71caa7c52108e4744bfa5ffdc958126bb4b48ff2" + integrity sha512-+1kjfqzM5T2R+dCw7F4vdJ3CqG+fY/LYJyhNiWEFtq0ToLwYzR/KKyD8YuzTirEjSxWTVlcBh7endkx5n5F6ew== dependencies: - "@graphql-tools/utils" "^10.0.13" + "@graphql-tools/utils" "^10.1.1" "@graphql-typed-document-node/core" "3.2.0" "@repeaterjs/repeater" "^3.0.4" tslib "^2.4.0" value-or-promise "^1.0.12" "@graphql-tools/git-loader@^8.0.0": - version "8.0.5" - resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-8.0.5.tgz#77f9c2a35fdb3a403d33660ed11702720d4b016e" - integrity sha512-P97/1mhruDiA6D5WUmx3n/aeGPLWj2+4dpzDOxFGGU+z9NcI/JdygMkeFpGZNHeJfw+kHfxgPcMPnxHcyhAoVA== + version "8.0.6" + resolved "https://registry.yarnpkg.com/@graphql-tools/git-loader/-/git-loader-8.0.6.tgz#afc88e31e9ebd0a8b576c5e46192d83efea5437c" + integrity sha512-FQFO4H5wHAmHVyuUQrjvPE8re3qJXt50TWHuzrK3dEaief7JosmlnkLMDMbMBwtwITz9u1Wpl6doPhT2GwKtlw== dependencies: - "@graphql-tools/graphql-tag-pluck" "8.3.0" + "@graphql-tools/graphql-tag-pluck" "8.3.1" "@graphql-tools/utils" "^10.0.13" is-glob "4.0.3" micromatch "^4.0.4" @@ -2078,10 +2097,10 @@ tslib "^2.4.0" unixify "^1.0.0" -"@graphql-tools/graphql-tag-pluck@8.3.0", "@graphql-tools/graphql-tag-pluck@^8.0.0": - version "8.3.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.3.0.tgz#11bb8c627253137b39b34fb765cd6ebe506388b9" - integrity sha512-gNqukC+s7iHC7vQZmx1SEJQmLnOguBq+aqE2zV2+o1hxkExvKqyFli1SY/9gmukFIKpKutCIj+8yLOM+jARutw== +"@graphql-tools/graphql-tag-pluck@8.3.1", "@graphql-tools/graphql-tag-pluck@^8.0.0": + version "8.3.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/graphql-tag-pluck/-/graphql-tag-pluck-8.3.1.tgz#fb6154d626a427f1910f76dff860e7a6cc61a4aa" + integrity sha512-ujits9tMqtWQQq4FI4+qnVPpJvSEn7ogKtyN/gfNT+ErIn6z1e4gyVGQpTK5sgAUXq1lW4gU/5fkFFC5/sL2rQ== dependencies: "@babel/core" "^7.22.9" "@babel/parser" "^7.16.8" @@ -2121,9 +2140,9 @@ tslib "^2.4.0" "@graphql-tools/merge@^9.0.0", "@graphql-tools/merge@^9.0.3": - version "9.0.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.0.3.tgz#4d0b467132e6f788b69fab803d31480b8ce4b61a" - integrity sha512-FeKv9lKLMwqDu0pQjPpF59GY3HReUkWXKsMIuMuJQOKh9BETu7zPEFUELvcw8w+lwZkl4ileJsHXC9+AnsT2Lw== + version "9.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/merge/-/merge-9.0.4.tgz#66c34cbc2b9a99801c0efca7b8134b2c9aecdb06" + integrity sha512-MivbDLUQ+4Q8G/Hp/9V72hbn810IJDEZQ57F01sHnlrrijyadibfVhaQfW/pNH+9T/l8ySZpaR/DpL5i+ruZ+g== dependencies: "@graphql-tools/utils" "^10.0.13" tslib "^2.4.0" @@ -2143,14 +2162,13 @@ tslib "^2.4.0" "@graphql-tools/prisma-loader@^8.0.0": - version "8.0.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-8.0.3.tgz#a41acb41629cf5327834bedd259939024cf774ba" - integrity sha512-oZhxnMr3Jw2WAW1h9FIhF27xWzIB7bXWM8olz4W12oII4NiZl7VRkFw9IT50zME2Bqi9LGh9pkmMWkjvbOpl+Q== + version "8.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/prisma-loader/-/prisma-loader-8.0.4.tgz#542be5567b93f1b6147ef85819eb5874969486b2" + integrity sha512-hqKPlw8bOu/GRqtYr0+dINAI13HinTVYBDqhwGAPIFmLr5s+qKskzgCiwbsckdrb5LWVFmVZc+UXn80OGiyBzg== dependencies: "@graphql-tools/url-loader" "^8.0.2" "@graphql-tools/utils" "^10.0.13" "@types/js-yaml" "^4.0.0" - "@types/json-stable-stringify" "^1.0.32" "@whatwg-node/fetch" "^0.9.0" chalk "^4.1.0" debug "^4.3.1" @@ -2160,7 +2178,6 @@ https-proxy-agent "^7.0.0" jose "^5.0.0" js-yaml "^4.0.0" - json-stable-stringify "^1.0.1" lodash "^4.17.20" scuid "^1.1.0" tslib "^2.4.0" @@ -2184,13 +2201,13 @@ "@graphql-tools/utils" "^10.0.13" tslib "^2.4.0" -"@graphql-tools/schema@^10.0.0", "@graphql-tools/schema@^10.0.3": - version "10.0.3" - resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.3.tgz#48c14be84cc617c19c4c929258672b6ab01768de" - integrity sha512-p28Oh9EcOna6i0yLaCFOnkcBDQECVf3SCexT6ktb86QNj9idnkhI+tCxnwZDh58Qvjd2nURdkbevvoZkvxzCog== +"@graphql-tools/schema@^10.0.0", "@graphql-tools/schema@^10.0.3", "@graphql-tools/schema@^10.0.4": + version "10.0.4" + resolved "https://registry.yarnpkg.com/@graphql-tools/schema/-/schema-10.0.4.tgz#d4fc739a2cc07b4fc5f31a714178a561cba210cd" + integrity sha512-HuIwqbKxPaJujox25Ra4qwz0uQzlpsaBOzO6CVfzB/MemZdd+Gib8AIvfhQArK0YIN40aDran/yi+E5Xf0mQww== dependencies: "@graphql-tools/merge" "^9.0.3" - "@graphql-tools/utils" "^10.0.13" + "@graphql-tools/utils" "^10.2.1" tslib "^2.4.0" value-or-promise "^1.0.12" @@ -2213,10 +2230,10 @@ value-or-promise "^1.0.11" ws "^8.12.0" -"@graphql-tools/utils@^10.0.0", "@graphql-tools/utils@^10.0.13": - version "10.1.0" - resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.1.0.tgz#d8c23a8b8636a5df59b14991bf25eae5ac15d314" - integrity sha512-wLPqhgeZ9BZJPRoaQbsDN/CtJDPd/L4qmmtPkjI3NuYJ39x+Eqz1Sh34EAGMuDh+xlOHqBwHczkZUpoK9tvzjw== +"@graphql-tools/utils@^10.0.0", "@graphql-tools/utils@^10.0.13", "@graphql-tools/utils@^10.1.1", "@graphql-tools/utils@^10.2.1": + version "10.2.1" + resolved "https://registry.yarnpkg.com/@graphql-tools/utils/-/utils-10.2.1.tgz#5816c1ebbe0adb8b039bd94b1f41c5ffa0dcc41e" + integrity sha512-U8OMdkkEt3Vp3uYHU2pMc6mwId7axVAcSSmcqJcUmWNPqY2pfee5O655ybTI2kNPWAe58Zu6gLu4Oi4QT4BgWA== dependencies: "@graphql-typed-document-node/core" "^3.1.1" cross-inspect "1.0.0" @@ -2239,13 +2256,13 @@ tslib "^2.4.0" "@graphql-tools/wrap@^10.0.2": - version "10.0.2" - resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.0.2.tgz#87f510b5f35db2771e7743bc3d71059ee4adaf09" - integrity sha512-nb/YjBcyF02KBCy3hiyw0nBKIC+qkiDY/tGMCcIe4pM6BPEcnreaPhXA28Rdge7lKtySF4Mhbc86XafFH5bIkQ== + version "10.0.5" + resolved "https://registry.yarnpkg.com/@graphql-tools/wrap/-/wrap-10.0.5.tgz#614b964a158887b4a644f5425b2b9a57b5751f72" + integrity sha512-Cbr5aYjr3HkwdPvetZp1cpDWTGdD1Owgsb3z/ClzhmrboiK86EnQDxDvOJiQkDCPWE9lNBwj8Y4HfxroY0D9DQ== dependencies: "@graphql-tools/delegate" "^10.0.4" "@graphql-tools/schema" "^10.0.3" - "@graphql-tools/utils" "^10.0.13" + "@graphql-tools/utils" "^10.1.1" tslib "^2.4.0" value-or-promise "^1.0.12" @@ -2269,9 +2286,9 @@ integrity sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA== "@humanwhocodes/object-schema@^2.0.2": - version "2.0.2" - resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.2.tgz#d9fae00a2d5cb40f92cfe64b47ad749fbc38f917" - integrity sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw== + version "2.0.3" + resolved "https://registry.yarnpkg.com/@humanwhocodes/object-schema/-/object-schema-2.0.3.tgz#4a2868d75d6d6963e423bcf90b7fd1be343409d3" + integrity sha512-93zYdMES/c1D69yZiKDBj0V24vqNzB/koF26KPaagAfd3P/4gUlh3Dys5ogAK+Exi9QyzlD8x/08Zt7wIKcDcA== "@hutson/parse-repository-url@^3.0.0": version "3.0.2" @@ -2279,37 +2296,41 @@ integrity sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q== "@inquirer/confirm@^3.0.0": - version "3.0.0" - resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-3.0.0.tgz#6e1e35d18675fe659752d11021f9fddf547950b7" - integrity sha512-LHeuYP1D8NmQra1eR4UqvZMXwxEdDXyElJmmZfU44xdNLL6+GcQBS0uE16vyfZVjH8c22p9e+DStROfE/hyHrg== + version "3.1.8" + resolved "https://registry.yarnpkg.com/@inquirer/confirm/-/confirm-3.1.8.tgz#db80f23f775d9b980c6de2425dde39f9786bf1d3" + integrity sha512-f3INZ+ca4dQdn+MQiq1yP/mOIR/Oc8BLRYuDh6ciToWd6z4W8yArfzjBCMQ0BPY8PcJKwZxGIt8Z6yNT32eSTw== dependencies: - "@inquirer/core" "^7.0.0" - "@inquirer/type" "^1.2.0" + "@inquirer/core" "^8.2.1" + "@inquirer/type" "^1.3.2" -"@inquirer/core@^7.0.0": - version "7.0.0" - resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-7.0.0.tgz#18d2d2bb5cc6858765b4dcf3dce544ad15898e81" - integrity sha512-g13W5yEt9r1sEVVriffJqQ8GWy94OnfxLCreNSOTw0HPVcszmc/If1KIf7YBmlwtX4klmvwpZHnQpl3N7VX2xA== +"@inquirer/core@^8.2.1": + version "8.2.1" + resolved "https://registry.yarnpkg.com/@inquirer/core/-/core-8.2.1.tgz#ee92c2bf25f378819f56290f8ed8bfef8c6cc94d" + integrity sha512-TIcuQMn2qrtyYe0j136UpHeYpk7AcR/trKeT/7YY0vRgcS9YSfJuQ2+PudPhSofLLsHNnRYAHScQCcVZrJkMqA== dependencies: - "@inquirer/type" "^1.2.0" + "@inquirer/figures" "^1.0.2" + "@inquirer/type" "^1.3.2" "@types/mute-stream" "^0.0.4" - "@types/node" "^20.11.16" + "@types/node" "^20.12.12" "@types/wrap-ansi" "^3.0.0" ansi-escapes "^4.3.2" chalk "^4.1.2" cli-spinners "^2.9.2" cli-width "^4.1.0" - figures "^3.2.0" mute-stream "^1.0.0" - run-async "^3.0.0" signal-exit "^4.1.0" strip-ansi "^6.0.1" wrap-ansi "^6.2.0" -"@inquirer/type@^1.2.0": - version "1.2.0" - resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-1.2.0.tgz#a569613628a881c2104289ca868a7def54e5c49d" - integrity sha512-/vvkUkYhrjbm+RolU7V1aUFDydZVKNKqKHR5TsE+j5DXgXFwrsOPcoGUJ02K0O7q7O53CU2DOTMYCHeGZ25WHA== +"@inquirer/figures@^1.0.2": + version "1.0.2" + resolved "https://registry.yarnpkg.com/@inquirer/figures/-/figures-1.0.2.tgz#a6af5e9f9969efb9ed3469130566315c36506b8a" + integrity sha512-4F1MBwVr3c/m4bAUef6LgkvBfSjzwH+OfldgHqcuacWwSUetFebM2wi58WfG9uk1rR98U6GwLed4asLJbwdV5w== + +"@inquirer/type@^1.3.2": + version "1.3.2" + resolved "https://registry.yarnpkg.com/@inquirer/type/-/type-1.3.2.tgz#439b0b50c152c89fd369d2a17eff54869b4d79b8" + integrity sha512-5Frickan9c89QbPkSu6I6y8p+9eR6hZkdPahGmNDsTFX8FHLPAozyzCZMKUeW8FyYwnlCKUjqIEqxY+UctARiw== "@isaacs/cliui@^8.0.2": version "8.0.2" @@ -2536,7 +2557,7 @@ "@types/yargs" "^17.0.8" chalk "^4.0.0" -"@jridgewell/gen-mapping@^0.3.0", "@jridgewell/gen-mapping@^0.3.2", "@jridgewell/gen-mapping@^0.3.5": +"@jridgewell/gen-mapping@^0.3.5": version "0.3.5" resolved "https://registry.yarnpkg.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.5.tgz#dcce6aff74bdf6dad1a95802b69b04a2fcb1fb36" integrity sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg== @@ -2556,19 +2577,19 @@ integrity sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A== "@jridgewell/source-map@^0.3.3": - version "0.3.5" - resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.5.tgz#a3bb4d5c6825aab0d281268f47f6ad5853431e91" - integrity sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ== + version "0.3.6" + resolved "https://registry.yarnpkg.com/@jridgewell/source-map/-/source-map-0.3.6.tgz#9d71ca886e32502eb9362c9a74a46787c36df81a" + integrity sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ== dependencies: - "@jridgewell/gen-mapping" "^0.3.0" - "@jridgewell/trace-mapping" "^0.3.9" + "@jridgewell/gen-mapping" "^0.3.5" + "@jridgewell/trace-mapping" "^0.3.25" "@jridgewell/sourcemap-codec@^1.4.10", "@jridgewell/sourcemap-codec@^1.4.14": version "1.4.15" resolved "https://registry.yarnpkg.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz#d7c6e6755c78567a951e04ab52ef0fd26de59f32" integrity sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg== -"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.17", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25", "@jridgewell/trace-mapping@^0.3.9": +"@jridgewell/trace-mapping@^0.3.12", "@jridgewell/trace-mapping@^0.3.18", "@jridgewell/trace-mapping@^0.3.20", "@jridgewell/trace-mapping@^0.3.24", "@jridgewell/trace-mapping@^0.3.25": version "0.3.25" resolved "https://registry.yarnpkg.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.25.tgz#15f190e98895f3fc23276ee14bc76b675c2e50f0" integrity sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ== @@ -2576,15 +2597,35 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" +"@jsonjoy.com/base64@^1.1.1": + version "1.1.2" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/base64/-/base64-1.1.2.tgz#cf8ea9dcb849b81c95f14fc0aaa151c6b54d2578" + integrity sha512-q6XAnWQDIMA3+FTiOYajoYqySkO+JSat0ytXGSuRdq9uXE7o92gzuQwQM14xaCRlBLGq3v5miDGC4vkVTn54xA== + +"@jsonjoy.com/json-pack@^1.0.3": + version "1.0.4" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/json-pack/-/json-pack-1.0.4.tgz#ab59c642a2e5368e8bcfd815d817143d4f3035d0" + integrity sha512-aOcSN4MeAtFROysrbqG137b7gaDDSmVrl5mpo6sT/w+kcXpWnzhMjmY/Fh/sDx26NBxyIE7MB1seqLeCAzy9Sg== + dependencies: + "@jsonjoy.com/base64" "^1.1.1" + "@jsonjoy.com/util" "^1.1.2" + hyperdyperid "^1.2.0" + thingies "^1.20.0" + +"@jsonjoy.com/util@^1.1.2": + version "1.1.3" + resolved "https://registry.yarnpkg.com/@jsonjoy.com/util/-/util-1.1.3.tgz#75b1c3cf21b70e665789d1ad3eabeff8b7fd1429" + integrity sha512-g//kkF4kOwUjemValCtOc/xiYzmwMRmWq3Bn+YnzOzuZLHq2PpMOxxIayN3cKbo7Ko2Np65t6D9H81IvXbXhqg== + "@kamilkisiela/fast-url-parser@^1.1.4": version "1.1.4" resolved "https://registry.yarnpkg.com/@kamilkisiela/fast-url-parser/-/fast-url-parser-1.1.4.tgz#9d68877a489107411b953c54ea65d0658b515809" integrity sha512-gbkePEBupNydxCelHCESvFSFM8XPh1Zs/OAVRW/rKpEqPAl5PbOM90Si8mv9bvnR53uPD2s/FiRxdvSejpRJew== "@leichtgewicht/ip-codec@^2.0.1": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.4.tgz#b2ac626d6cb9c8718ab459166d4bb405b8ffa78b" - integrity sha512-Hcv+nVC0kZnQ3tD9GVu5xSMR4VVYOteQIr/hwFPVEvPdlXqgGEuRjiheChHgdM+JyqdgNcmzZOX/tnl0JOiI7A== + version "2.0.5" + resolved "https://registry.yarnpkg.com/@leichtgewicht/ip-codec/-/ip-codec-2.0.5.tgz#4fc56c15c580b9adb7dc3c333a134e540b44bfb1" + integrity sha512-Vo+PSpZG2/fmgmiNzYK9qWRh8h/CHrwD0mo1h1DzL4yzHNSfWYujGTYsWGreD000gcgmZ7K4Ys6Tx9TxtsKdDw== "@lerna/add@5.5.4": version "5.5.4" @@ -3292,18 +3333,18 @@ "@lezer/common" "^1.0.0" "@lezer/html@^1.3.0": - version "1.3.9" - resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.3.9.tgz#097150f0fb0d14e274515d3b3e50e7bd4a1d7ebc" - integrity sha512-MXxeCMPyrcemSLGaTQEZx0dBUH0i+RPl8RN5GwMAzo53nTsd/Unc/t5ZxACeQoyPUM5/GkPLRUs2WliOImzkRA== + version "1.3.10" + resolved "https://registry.yarnpkg.com/@lezer/html/-/html-1.3.10.tgz#1be9a029a6fe835c823b20a98a449a630416b2af" + integrity sha512-dqpT8nISx/p9Do3AchvYGV3qYc4/rKr3IBZxlHmpIKam56P47RSHkSF5f13Vu9hebS1jM0HmtJIwLbWz1VIY6w== dependencies: "@lezer/common" "^1.2.0" "@lezer/highlight" "^1.0.0" "@lezer/lr" "^1.0.0" "@lezer/javascript@^1.0.0": - version "1.4.13" - resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.4.13.tgz#e6459a000e1d7369db3e97b1764da63eeb5afe1b" - integrity sha512-5IBr8LIO3xJdJH1e9aj/ZNLE4LSbdsx25wFmGRAZsj2zSmwAYjx26JyU/BYOCpRQlu1jcv1z3vy4NB9+UkfRow== + version "1.4.16" + resolved "https://registry.yarnpkg.com/@lezer/javascript/-/javascript-1.4.16.tgz#20f0ba832b7bf4f1333513549f2f7ca459a9dc93" + integrity sha512-84UXR3N7s11MPQHWgMnjb9571fr19MmXnr5zTv2XX0gHXXUvW3uPJ8GCjKrfTXmSdfktjRK0ayKklw+A13rk4g== dependencies: "@lezer/common" "^1.2.0" "@lezer/highlight" "^1.1.3" @@ -3489,10 +3530,10 @@ resolved "https://registry.yarnpkg.com/@mswjs/cookies/-/cookies-1.1.0.tgz#1528eb43630caf83a1d75d5332b30e75e9bb1b5b" integrity sha512-0ZcCVQxifZmhwNBoQIrystCb+2sWBY2Zw8lpfJBPCHGCA/HWqehITeCRVIv4VMy8MPlaHo2w2pTHFV2pFfqKPw== -"@mswjs/interceptors@^0.25.16": - version "0.25.16" - resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.25.16.tgz#7955fbb8da479bc691df117dd4c8d889e507ecc2" - integrity sha512-8QC8JyKztvoGAdPgyZy49c9vSHHAZjHagwl4RY9E8carULk8ym3iTaiawrT1YoLF/qb449h48f71XDPgkUSOUg== +"@mswjs/interceptors@^0.29.0": + version "0.29.1" + resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.29.1.tgz#e77fc58b5188569041d0440b25c9e9ebb1ccd60a" + integrity sha512-3rDakgJZ77+RiQUuSK69t1F0m8BQKA8Vh5DCS5V0DWvNY67zob2JhhQrhCO0AKLGINTRSFd1tBaHcJTkhefoSw== dependencies: "@open-draft/deferred-promise" "^2.2.0" "@open-draft/logger" "^0.3.0" @@ -3962,40 +4003,38 @@ tslib "^2.0.0" "@peculiar/webcrypto@^1.4.0": - version "1.4.5" - resolved "https://registry.yarnpkg.com/@peculiar/webcrypto/-/webcrypto-1.4.5.tgz#424bed6b0d133b772f5cbffd143d0468a90f40a0" - integrity sha512-oDk93QCDGdxFRM8382Zdminzs44dg3M2+E5Np+JWkpqLDyJC9DviMh8F8mEJkYuUcUOGA5jHO5AJJ10MFWdbZw== + version "1.5.0" + resolved "https://registry.yarnpkg.com/@peculiar/webcrypto/-/webcrypto-1.5.0.tgz#9e57174c02c1291051c553600347e12b81469e10" + integrity sha512-BRs5XUAwiyCDQMsVA9IDvDa7UBR9gAvPHgugOeGng3YN6vJ9JYonyDc0lNczErgtCWtucjR5N7VtaonboD/ezg== dependencies: "@peculiar/asn1-schema" "^2.3.8" "@peculiar/json-schema" "^1.1.12" pvtsutils "^1.3.5" tslib "^2.6.2" - webcrypto-core "^1.7.8" + webcrypto-core "^1.8.0" "@pkgjs/parseargs@^0.11.0": version "0.11.0" resolved "https://registry.yarnpkg.com/@pkgjs/parseargs/-/parseargs-0.11.0.tgz#a77ea742fab25775145434eb1d2328cf5013ac33" integrity sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg== -"@pmmmwh/react-refresh-webpack-plugin@^0.5.11": - version "0.5.11" - resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.11.tgz#7c2268cedaa0644d677e8c4f377bc8fb304f714a" - integrity sha512-7j/6vdTym0+qZ6u4XbSAxrWBGYSdCfTzySkj7WAFgDLmSyWlOrWvpyzxlFh5jtw9dn0oL/jtW+06XfFiisN3JQ== +"@pmmmwh/react-refresh-webpack-plugin@^0.5.13": + version "0.5.13" + resolved "https://registry.yarnpkg.com/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.5.13.tgz#02338a92a92f541a5189b97e922caf3215221e49" + integrity sha512-odZVYXly+JwzYri9rKqqUAk0cY6zLpv4dxoKinhoJNShV36Gpxf+CyDIILJ4tYsJ1ZxIWs233Y39iVnynvDA/g== dependencies: ansi-html-community "^0.0.8" - common-path-prefix "^3.0.0" core-js-pure "^3.23.3" error-stack-parser "^2.0.6" - find-up "^5.0.0" html-entities "^2.1.0" loader-utils "^2.0.4" schema-utils "^3.0.0" source-map "^0.7.3" "@polka/url@^1.0.0-next.24": - version "1.0.0-next.24" - resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.24.tgz#58601079e11784d20f82d0585865bb42305c4df3" - integrity sha512-2LuNTFBIO0m7kKIQvvPHN6UE63VjpmL9rnEEaOOaiSPbZK+zUOYIzBAWcED+3XYzhYsd/0mD57VdxAEqqV52CQ== + version "1.0.0-next.25" + resolved "https://registry.yarnpkg.com/@polka/url/-/url-1.0.0-next.25.tgz#f077fdc0b5d0078d30893396ff4827a13f99e817" + integrity sha512-j7P6Rgr3mmtdkeDGTe0E/aYyWEWVtc5yFXtHCRHs28/jptDEWfaVOc5T7cblqy1XKPPfCxJc/8DwQ5YgLOZOVQ== "@popperjs/core@^2.11.8", "@popperjs/core@^2.5.4": version "2.11.8" @@ -4023,9 +4062,9 @@ integrity sha512-Qk7Pfu8BSarKGqILj4x7bCSZ1pjuAPZ+qmRwH5S7mDS91VSbVVsJSrW4qA+GPrro8t69gFYVMWb1Zc4yFmPiVg== "@repeaterjs/repeater@^3.0.4": - version "3.0.5" - resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.5.tgz#b77571685410217a548a9c753aa3cdfc215bfc78" - integrity sha512-l3YHBLAol6d/IKnB9LhpD0cEZWAoe3eFKUyTYWmFmCO2Q/WOckxLQAUyMZWwZV2M/m3+4vgRoaolFqaII82/TA== + version "3.0.6" + resolved "https://registry.yarnpkg.com/@repeaterjs/repeater/-/repeater-3.0.6.tgz#be23df0143ceec3c69f8b6c2517971a5578fdaa2" + integrity sha512-Javneu5lsuhwNCryN+pXH93VPQ8g0dBX7wItHFgYiwQmzE1sVdg5tWHiOgHywzL2W21XQopa7IwIEnNbmeUJYA== "@rollup/plugin-babel@^5.2.0": version "5.3.1" @@ -4035,17 +4074,17 @@ "@babel/helper-module-imports" "^7.10.4" "@rollup/pluginutils" "^3.1.0" -"@rollup/plugin-node-resolve@^11.2.1": - version "11.2.1" - resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-11.2.1.tgz#82aa59397a29cd4e13248b106e6a4a1880362a60" - integrity sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg== +"@rollup/plugin-node-resolve@^15.2.3": + version "15.2.3" + resolved "https://registry.yarnpkg.com/@rollup/plugin-node-resolve/-/plugin-node-resolve-15.2.3.tgz#e5e0b059bd85ca57489492f295ce88c2d4b0daf9" + integrity sha512-j/lym8nf5E21LwBT4Df1VD6hRO2L2iwUeUmP7litikRsVp1H6NWx20NEp0Y7su+7XGc476GnXXc4kFeZNGmaSQ== dependencies: - "@rollup/pluginutils" "^3.1.0" - "@types/resolve" "1.17.1" - builtin-modules "^3.1.0" + "@rollup/pluginutils" "^5.0.1" + "@types/resolve" "1.20.2" deepmerge "^4.2.2" + is-builtin-module "^3.2.1" is-module "^1.0.0" - resolve "^1.19.0" + resolve "^1.22.1" "@rollup/plugin-replace@^2.4.1": version "2.4.2" @@ -4055,6 +4094,15 @@ "@rollup/pluginutils" "^3.1.0" magic-string "^0.25.7" +"@rollup/plugin-terser@^0.4.3": + version "0.4.4" + resolved "https://registry.yarnpkg.com/@rollup/plugin-terser/-/plugin-terser-0.4.4.tgz#15dffdb3f73f121aa4fbb37e7ca6be9aeea91962" + integrity sha512-XHeJC5Bgvs8LfukDwWZp7yeqin6ns8RTl2B9avbejt6tZqsqvVoWI7ZTQrcNsfKEDWBTnTxM8nMDkO2IFFbd0A== + dependencies: + serialize-javascript "^6.0.1" + smob "^1.0.0" + terser "^5.17.4" + "@rollup/pluginutils@^3.1.0": version "3.1.0" resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-3.1.0.tgz#706b4524ee6dc8b103b3c995533e5ad680c02b9b" @@ -4064,6 +4112,15 @@ estree-walker "^1.0.1" picomatch "^2.2.2" +"@rollup/pluginutils@^5.0.1": + version "5.1.0" + resolved "https://registry.yarnpkg.com/@rollup/pluginutils/-/pluginutils-5.1.0.tgz#7e53eddc8c7f483a4ad0b94afb1f7f5fd3c771e0" + integrity sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g== + dependencies: + "@types/estree" "^1.0.0" + estree-walker "^2.0.2" + picomatch "^2.3.1" + "@sinclair/typebox@^0.27.8": version "0.27.8" resolved "https://registry.yarnpkg.com/@sinclair/typebox/-/typebox-0.27.8.tgz#6667fac16c436b5434a387a34dedb013198f6e6e" @@ -4089,9 +4146,9 @@ "@sinonjs/commons" "^3.0.0" "@socket.io/component-emitter@~3.1.0": - version "3.1.0" - resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.0.tgz#96116f2a912e0c02817345b3c10751069920d553" - integrity sha512-+9jVqKhRSpsc591z5vX+X5Yyw+he/HCB4iQ/RYxw35CEPaY1gnsNE43nf9n9AaYjAQrTiI/mOwKUKdUs9vf7Xg== + version "3.1.2" + resolved "https://registry.yarnpkg.com/@socket.io/component-emitter/-/component-emitter-3.1.2.tgz#821f8442f4175d8f0467b9daf26e3a18e2d02af2" + integrity sha512-9BCxFwvbGg/RsZK9tjXd8s4UcwR0MWeFQ1XEKIQVVvAGJyINdrqKMcTRyLoK8Rse1GjzLV9cwjWV1olXRWEXVA== "@surma/rollup-plugin-off-main-thread@^2.2.3": version "2.2.3" @@ -4103,7 +4160,21 @@ magic-string "^0.25.0" string.prototype.matchall "^4.0.6" -"@testing-library/dom@^9.0.0", "@testing-library/dom@^9.3.4": +"@testing-library/dom@^10.0.0", "@testing-library/dom@^10.1.0": + version "10.1.0" + resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-10.1.0.tgz#2d073e49771ad614da999ca48f199919e5176fb6" + integrity sha512-wdsYKy5zupPyLCW2Je5DLHSxSfbIp6h80WoHOQc+RPtmPGA52O9x5MJEkv92Sjonpq+poOAtUKhh1kBGAXBrNA== + dependencies: + "@babel/code-frame" "^7.10.4" + "@babel/runtime" "^7.12.5" + "@types/aria-query" "^5.0.1" + aria-query "5.3.0" + chalk "^4.1.0" + dom-accessibility-api "^0.5.9" + lz-string "^1.5.0" + pretty-format "^27.0.2" + +"@testing-library/dom@^9.0.0": version "9.3.4" resolved "https://registry.yarnpkg.com/@testing-library/dom/-/dom-9.3.4.tgz#50696ec28376926fec0a1bf87d9dbac5e27f60ce" integrity sha512-FlS4ZWlp97iiNWig0Muq8p+3rVDjRiYE+YKGbAqXOu9nwJFFOdL00kFpz42M+4huzYi86vAK1sOOfyOG45muIQ== @@ -4117,10 +4188,10 @@ lz-string "^1.5.0" pretty-format "^27.0.2" -"@testing-library/jest-dom@^6.4.2": - version "6.4.2" - resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.2.tgz#38949f6b63722900e2d75ba3c6d9bf8cffb3300e" - integrity sha512-CzqH0AFymEMG48CpzXFriYYkOjk6ZGPCLMhW9e9jg3KMCn5OfJecF8GtGW7yGfR/IgCe3SX8BSwjdzI6BBbZLw== +"@testing-library/jest-dom@^6.4.2", "@testing-library/jest-dom@^6.4.5": + version "6.4.5" + resolved "https://registry.yarnpkg.com/@testing-library/jest-dom/-/jest-dom-6.4.5.tgz#badb40296477149136dabef32b572ddd3b56adf1" + integrity sha512-AguB9yvTXmCnySBP1lWjfNNUwpbElsaQ567lt2VdGqAdHtpieLgjmcVyv1q7PMIvLbgpDdkWV5Ydv3FEejyp2A== dependencies: "@adobe/css-tools" "^4.3.2" "@babel/runtime" "^7.9.2" @@ -4128,18 +4199,27 @@ chalk "^3.0.0" css.escape "^1.5.1" dom-accessibility-api "^0.6.3" - lodash "^4.17.15" + lodash "^4.17.21" redent "^3.0.0" "@testing-library/react@^14.2.1": - version "14.2.1" - resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.2.1.tgz#bf69aa3f71c36133349976a4a2da3687561d8310" - integrity sha512-sGdjws32ai5TLerhvzThYFbpnF9XtL65Cjf+gB0Dhr29BGqK+mAeN7SURSdu+eqgET4ANcWoC7FQpkaiGvBr+A== + version "14.3.1" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-14.3.1.tgz#29513fc3770d6fb75245c4e1245c470e4ffdd830" + integrity sha512-H99XjUhWQw0lTgyMN05W3xQG1Nh4lq574D8keFf1dDoNTJgp66VbJozRaczoF+wsiaPJNt/TcnfpLGufGxSrZQ== dependencies: "@babel/runtime" "^7.12.5" "@testing-library/dom" "^9.0.0" "@types/react-dom" "^18.0.0" +"@testing-library/react@^15.0.7": + version "15.0.7" + resolved "https://registry.yarnpkg.com/@testing-library/react/-/react-15.0.7.tgz#ff733ce0893c875cb5a47672e8e772897128f4ae" + integrity sha512-cg0RvEdD1TIhhkm1IeYMQxrzy0MtUNfa3minv4MjbgcYzJAZ7yD0i0lwoPOTPr+INtiXFezt2o8xMSnyHhEn2Q== + dependencies: + "@babel/runtime" "^7.12.5" + "@testing-library/dom" "^10.0.0" + "@types/react-dom" "^18.0.0" + "@testing-library/user-event@^14.5.2": version "14.5.2" resolved "https://registry.yarnpkg.com/@testing-library/user-event/-/user-event-14.5.2.tgz#db7257d727c891905947bd1c1a99da20e03c2ebd" @@ -4209,9 +4289,9 @@ "@babel/types" "^7.0.0" "@types/babel__traverse@*", "@types/babel__traverse@^7.0.6": - version "7.20.5" - resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.5.tgz#7b7502be0aa80cc4ef22978846b983edaafcd4dd" - integrity sha512-WXCyOcRtH37HAUkpXhUduaxdm82b4GSlyTqajXviN4EfiuPgNYR109xMCKvpl6zPIpua0DGlMEDCq+g8EdoheQ== + version "7.20.6" + resolved "https://registry.yarnpkg.com/@types/babel__traverse/-/babel__traverse-7.20.6.tgz#8dc9f0ae0f202c08d8d4dab648912c8d6038e3f7" + integrity sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg== dependencies: "@babel/types" "^7.20.7" @@ -4351,9 +4431,9 @@ "@types/geojson" "*" "@types/d3-hierarchy@*": - version "3.1.6" - resolved "https://registry.yarnpkg.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.6.tgz#8d3638df273ec90da34b3ac89d8784c59708cb0d" - integrity sha512-qlmD/8aMk5xGorUvTUWHCiumvgaUXYldYjNVOWtYoTYY/L+WwIEAmJxUmTgr9LoGNG0PPAOmqMDJVDPc7DOpPw== + version "3.1.7" + resolved "https://registry.yarnpkg.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.7.tgz#6023fb3b2d463229f2d680f9ac4b47466f71f17b" + integrity sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg== "@types/d3-interpolate@*": version "3.0.4" @@ -4488,9 +4568,9 @@ "@types/estree" "*" "@types/eslint@*": - version "8.56.5" - resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.5.tgz#94b88cab77588fcecdd0771a6d576fa1c0af9d02" - integrity sha512-u5/YPJHo1tvkSF2CE0USEkxon82Z5DBy2xR+qfyYNszpX9qcs4sT6uq2kBbj4BXY1+DBGDPnrhMZV3pKWGNukw== + version "8.56.10" + resolved "https://registry.yarnpkg.com/@types/eslint/-/eslint-8.56.10.tgz#eb2370a73bf04a901eeba8f22595c7ee0f7eb58d" + integrity sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ== dependencies: "@types/estree" "*" "@types/json-schema" "*" @@ -4513,9 +4593,9 @@ integrity sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw== "@types/express-serve-static-core@*", "@types/express-serve-static-core@^4.17.33": - version "4.17.43" - resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.43.tgz#10d8444be560cb789c4735aea5eac6e5af45df54" - integrity sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg== + version "4.19.1" + resolved "https://registry.yarnpkg.com/@types/express-serve-static-core/-/express-serve-static-core-4.19.1.tgz#57d34698bb580720fd6e3c360d4b2fdef579b979" + integrity sha512-ej0phymbFLoCB26dbbq5PGScsf2JAJ4IJHjG10LalgUV36XKTmA4GdA+PVllKvRk0sEKt64X8975qFnkSi0hqA== dependencies: "@types/node" "*" "@types/qs" "*" @@ -4619,20 +4699,15 @@ resolved "https://registry.yarnpkg.com/@types/json-schema/-/json-schema-7.0.15.tgz#596a1747233694d50f6ad8a7869fcb6f56cf5841" integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA== -"@types/json-stable-stringify@^1.0.32": - version "1.0.36" - resolved "https://registry.yarnpkg.com/@types/json-stable-stringify/-/json-stable-stringify-1.0.36.tgz#fe6c6001a69ff8160a772da08779448a333c7ddd" - integrity sha512-b7bq23s4fgBB76n34m2b3RBf6M369B0Z9uRR8aHTMd8kZISRkmDEpPD8hhpYvDFzr3bJCPES96cm3Q6qRNDbQw== - "@types/json5@^0.0.29": version "0.0.29" resolved "https://registry.yarnpkg.com/@types/json5/-/json5-0.0.29.tgz#ee28707ae94e11d2b827bcbe5270bcea7f3e71ee" integrity sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ== "@types/leaflet@^1.9.8": - version "1.9.8" - resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.9.8.tgz#32162a8eaf305c63267e99470b9603b5883e63e8" - integrity sha512-EXdsL4EhoUtGm2GC2ZYtXn+Fzc6pluVgagvo2VC1RHWToLGlTRwVYoDpqS/7QXa01rmDyBjJk3Catpf60VMkwg== + version "1.9.12" + resolved "https://registry.yarnpkg.com/@types/leaflet/-/leaflet-1.9.12.tgz#a6626a0b3fba36fd34723d6e95b22e8024781ad6" + integrity sha512-BK7XS+NyRI291HIo0HCfE18Lp8oA30H1gpi1tf0mF3TgiCEzanQjOqNZ4x126SXzzi2oNSZhZ5axJp1k0iM6jg== dependencies: "@types/geojson" "*" @@ -4649,17 +4724,12 @@ integrity sha512-/i42wjYNgE6wf0j2bcTX6kuowmdL/6PE4IVitMpm2eYKBUuYCprdcWVK+xEF0gcV6ufMCRhtxmReGfc6hIK7Jw== "@types/mdast@^4.0.0": - version "4.0.3" - resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.3.tgz#1e011ff013566e919a4232d1701ad30d70cab333" - integrity sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg== + version "4.0.4" + resolved "https://registry.yarnpkg.com/@types/mdast/-/mdast-4.0.4.tgz#7ccf72edd2f1aa7dd3437e180c64373585804dd6" + integrity sha512-kGaNbPh1k7AFzgpud/gMdvIm5xuECykRR+JnWKQno9TAXVa6WIVCGTPvYGekIDL4uwCZQSYbUxNBSb1aUo79oA== dependencies: "@types/unist" "*" -"@types/mime@*": - version "3.0.4" - resolved "https://registry.yarnpkg.com/@types/mime/-/mime-3.0.4.tgz#2198ac274de6017b44d941e00261d5bc6a0e0a45" - integrity sha512-iJt33IQnVRkqeqC7PzBHPTC6fDlRNRW8vjrgqtScAhrmMwe8c4Eo7+fUGTa+XdWrpEgpyKWMYmi2dIwMAYRzPw== - "@types/mime@^1": version "1.3.5" resolved "https://registry.yarnpkg.com/@types/mime/-/mime-1.3.5.tgz#1ef302e01cf7d2b5a0fa526790c9123bf1d06690" @@ -4694,10 +4764,10 @@ dependencies: "@types/node" "*" -"@types/node@*", "@types/node@>=10.0.0", "@types/node@^20.11.16": - version "20.11.24" - resolved "https://registry.yarnpkg.com/@types/node/-/node-20.11.24.tgz#cc207511104694e84e9fb17f9a0c4c42d4517792" - integrity sha512-Kza43ewS3xoLgCEpQrsT+xRo/EJej1y0kVYGiLFE1NEODXGzTfwiC6tXTLMQskn1X4/Rjlh0MQUvx9W+L9long== +"@types/node@*", "@types/node@>=10.0.0", "@types/node@^20.12.12": + version "20.12.12" + resolved "https://registry.yarnpkg.com/@types/node/-/node-20.12.12.tgz#7cbecdf902085cec634fdb362172dfe12b8f2050" + integrity sha512-eWLDGF/FOSPtAvEqeRAQ4C8LSA7M1I7i0ky1I8U7kD1J5ITyW3AsRhQrKVoWf5pFKZ2kILsEGJhsI9r93PYnOw== dependencies: undici-types "~5.26.4" @@ -4736,14 +4806,14 @@ integrity sha512-y4tHUVVoMEOm2nxRLQ2/ET8upj/pBmoutGxFw2LZJTQWPgWXI+cbxVEUFFmIzr/bpFR83hGDOTSXX6HBeObvZA== "@types/prop-types@*": - version "15.7.11" - resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.11.tgz#2596fb352ee96a1379c657734d4b913a613ad563" - integrity sha512-ga8y9v9uyeiLdpKddhxYQkxNDrfvuPrlFb0N1qnZZByvcElJaXthF1UhvCh9TLWJBEHeNtdnbysW7Y6Uq8CVng== + version "15.7.12" + resolved "https://registry.yarnpkg.com/@types/prop-types/-/prop-types-15.7.12.tgz#12bb1e2be27293c1406acb6af1c3f3a1481d98c6" + integrity sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q== "@types/qs@*": - version "6.9.12" - resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.12.tgz#afa96b383a3a6fdc859453a1892d41b607fc7756" - integrity sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg== + version "6.9.15" + resolved "https://registry.yarnpkg.com/@types/qs/-/qs-6.9.15.tgz#adde8a060ec9c305a82de1babc1056e73bd64dce" + integrity sha512-uXHQKES6DQKKCLh441Xv/dwxOq1TVS3JPUMlEqoEglvlhR6Mxnlew/Xq/LRVHpLyk7iK3zODe1qYHIMltO7XGg== "@types/range-parser@*": version "1.2.7" @@ -4751,38 +4821,30 @@ integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== "@types/react-dom@^18.0.0", "@types/react-dom@^18.2.19": - version "18.2.19" - resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.2.19.tgz#b84b7c30c635a6c26c6a6dfbb599b2da9788be58" - integrity sha512-aZvQL6uUbIJpjZk4U8JZGbau9KDeAwMfmhyWorxgBkqDIEf6ROjRozcmPIicqsUwPUjbkDfHKgGee1Lq65APcA== + version "18.3.0" + resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0" + integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== dependencies: "@types/react" "*" "@types/react@*", "@types/react@^18.2.63": - version "18.2.63" - resolved "https://registry.yarnpkg.com/@types/react/-/react-18.2.63.tgz#4637c56146ad90f96d0583171edab953f7e6fe57" - integrity sha512-ppaqODhs15PYL2nGUOaOu2RSCCB4Difu4UFrP4I3NHLloXC/ESQzQMi9nvjfT1+rudd0d2L3fQPJxRSey+rGlQ== + version "18.3.3" + resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.3.tgz#9679020895318b0915d7a3ab004d92d33375c45f" + integrity sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw== dependencies: "@types/prop-types" "*" - "@types/scheduler" "*" csstype "^3.0.2" -"@types/resolve@1.17.1": - version "1.17.1" - resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.17.1.tgz#3afd6ad8967c77e4376c598a82ddd58f46ec45d6" - integrity sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw== - dependencies: - "@types/node" "*" +"@types/resolve@1.20.2": + version "1.20.2" + resolved "https://registry.yarnpkg.com/@types/resolve/-/resolve-1.20.2.tgz#97d26e00cd4a0423b4af620abecf3e6f442b7975" + integrity sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q== "@types/retry@0.12.2": version "0.12.2" resolved "https://registry.yarnpkg.com/@types/retry/-/retry-0.12.2.tgz#ed279a64fa438bb69f2480eda44937912bb7480a" integrity sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow== -"@types/scheduler@*": - version "0.16.8" - resolved "https://registry.yarnpkg.com/@types/scheduler/-/scheduler-0.16.8.tgz#ce5ace04cfeabe7ef87c0091e50752e36707deff" - integrity sha512-WZLiwShhwLRmeV6zH+GkbOFT6Z6VklCItrDioxUnv+u4Ll+8vKeFySoFyK/0ctcRpOmwAicELfmys1sDc/Rw+A== - "@types/semver@^7.3.12", "@types/semver@^7.5.0", "@types/semver@^7.5.8": version "7.5.8" resolved "https://registry.yarnpkg.com/@types/semver/-/semver-7.5.8.tgz#8268a8c57a3e4abd25c165ecd36237db7948a55e" @@ -4804,13 +4866,13 @@ "@types/express" "*" "@types/serve-static@*", "@types/serve-static@^1.15.5": - version "1.15.5" - resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.5.tgz#15e67500ec40789a1e8c9defc2d32a896f05b033" - integrity sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ== + version "1.15.7" + resolved "https://registry.yarnpkg.com/@types/serve-static/-/serve-static-1.15.7.tgz#22174bbd74fb97fe303109738e9b5c2f3064f714" + integrity sha512-W8Ym+h8nhuRwaKPaDw34QUkwsGi6Rc4yYqvKFo5rm2FUEhCFbzVWrxXUxuKK8TASjWsysJY0nsmNCGhCOIsrOw== dependencies: "@types/http-errors" "*" - "@types/mime" "*" "@types/node" "*" + "@types/send" "*" "@types/sockjs@^0.3.36": version "0.3.36" @@ -4825,9 +4887,9 @@ integrity sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw== "@types/statuses@^2.0.4": - version "2.0.4" - resolved "https://registry.yarnpkg.com/@types/statuses/-/statuses-2.0.4.tgz#041143ba4a918e8f080f8b0ffbe3d4cb514e2315" - integrity sha512-eqNDvZsCNY49OAXB0Firg/Sc2BgoWsntsLUdybGFOhAfCD6QJ2n9HXUIHGqt5qjrxmMv4wS8WLAw43ZkKcJ8Pw== + version "2.0.5" + resolved "https://registry.yarnpkg.com/@types/statuses/-/statuses-2.0.5.tgz#f61ab46d5352fd73c863a1ea4e1cef3b0b51ae63" + integrity sha512-jmIUGWrAiwu3dZpxntxieC+1n/5c3mjrImkmOSQ2NC5uP6cYO4aAZDdSmRcI5C1oiTmqlZGHC+/NmJrKogbP5A== "@types/strip-ansi@^3.0.0": version "3.0.0" @@ -4952,11 +5014,6 @@ debug "^4.3.4" ts-api-utils "^1.0.1" -"@typescript-eslint/types@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-4.33.0.tgz#a1e59036a3b53ae8430ceebf2a919dc7f9af6d72" - integrity sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ== - "@typescript-eslint/types@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-5.62.0.tgz#258607e60effa309f067608931c3df6fed41fd2f" @@ -4967,7 +5024,7 @@ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-6.13.2.tgz#c044aac24c2f6cefb8e921e397acad5417dd0ae6" integrity sha512-7sxbQ+EMRubQc3wTfTsycgYpSujyVbI1xw+3UMRUcrhSy+pN09y/lWzeKDbvhoqcRbHdc+APLs/PWYi/cisLPg== -"@typescript-eslint/typescript-estree@5.62.0", "@typescript-eslint/typescript-estree@^5.55.0": +"@typescript-eslint/typescript-estree@5.62.0", "@typescript-eslint/typescript-estree@^5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.62.0.tgz#7d17794b77fabcac615d6a48fb143330d962eb9b" integrity sha512-CmcQ6uY7b9y694lKdRB8FEel7JbU/40iSAPomu++SjLMntB+2Leay2LO6i8VnJk58MtE9/nQSFIH6jpyRWyYzA== @@ -4993,19 +5050,6 @@ semver "^7.5.4" ts-api-utils "^1.0.1" -"@typescript-eslint/typescript-estree@^4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz#0dfb51c2908f68c5c08d82aefeaf166a17c24609" - integrity sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA== - dependencies: - "@typescript-eslint/types" "4.33.0" - "@typescript-eslint/visitor-keys" "4.33.0" - debug "^4.3.1" - globby "^11.0.3" - is-glob "^4.0.1" - semver "^7.3.5" - tsutils "^3.21.0" - "@typescript-eslint/utils@6.13.2": version "6.13.2" resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-6.13.2.tgz#8eb89e53adc6d703a879b131e528807245486f89" @@ -5033,14 +5077,6 @@ eslint-scope "^5.1.1" semver "^7.3.7" -"@typescript-eslint/visitor-keys@4.33.0": - version "4.33.0" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz#2a22f77a41604289b7a186586e9ec48ca92ef1dd" - integrity sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg== - dependencies: - "@typescript-eslint/types" "4.33.0" - eslint-visitor-keys "^2.0.0" - "@typescript-eslint/visitor-keys@5.62.0": version "5.62.0" resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.62.0.tgz#2174011917ce582875954ffe2f6912d5931e353e" @@ -5062,10 +5098,10 @@ resolved "https://registry.yarnpkg.com/@ungap/structured-clone/-/structured-clone-1.2.0.tgz#756641adb587851b5ccb3e095daf27ae581c8406" integrity sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ== -"@webassemblyjs/ast@1.11.6", "@webassemblyjs/ast@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.11.6.tgz#db046555d3c413f8966ca50a95176a0e2c642e24" - integrity sha512-IN1xI7PwOvLPgjcf180gC1bqn3q/QaOCwYUahIOhbYUu8KA/3tw2RT/T0Gidi1l7Hhj5D/INhJxiICObqpMu4Q== +"@webassemblyjs/ast@1.12.1", "@webassemblyjs/ast@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/ast/-/ast-1.12.1.tgz#bb16a0e8b1914f979f45864c23819cc3e3f0d4bb" + integrity sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg== dependencies: "@webassemblyjs/helper-numbers" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" @@ -5080,10 +5116,10 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz#6132f68c4acd59dcd141c44b18cbebbd9f2fa768" integrity sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q== -"@webassemblyjs/helper-buffer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.6.tgz#b66d73c43e296fd5e88006f18524feb0f2c7c093" - integrity sha512-z3nFzdcp1mb8nEOFFk8DrYLpHvhKC3grJD2ardfKOzmbmJvEf/tPIqCY+sNcwZIY8ZD7IkB2l7/pqhUhqm7hLA== +"@webassemblyjs/helper-buffer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz#6df20d272ea5439bf20ab3492b7fb70e9bfcb3f6" + integrity sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw== "@webassemblyjs/helper-numbers@1.11.6": version "1.11.6" @@ -5099,15 +5135,15 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz#bb2ebdb3b83aa26d9baad4c46d4315283acd51e9" integrity sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA== -"@webassemblyjs/helper-wasm-section@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.6.tgz#ff97f3863c55ee7f580fd5c41a381e9def4aa577" - integrity sha512-LPpZbSOwTpEC2cgn4hTydySy1Ke+XEu+ETXuoyvuyezHO3Kjdu90KK95Sh9xTbmjrCsUwvWwCOQQNta37VrS9g== +"@webassemblyjs/helper-wasm-section@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz#3da623233ae1a60409b509a52ade9bc22a37f7bf" + integrity sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" + "@webassemblyjs/wasm-gen" "1.12.1" "@webassemblyjs/ieee754@1.11.6": version "1.11.6" @@ -5128,59 +5164,59 @@ resolved "https://registry.yarnpkg.com/@webassemblyjs/utf8/-/utf8-1.11.6.tgz#90f8bc34c561595fe156603be7253cdbcd0fab5a" integrity sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA== -"@webassemblyjs/wasm-edit@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.6.tgz#c72fa8220524c9b416249f3d94c2958dfe70ceab" - integrity sha512-Ybn2I6fnfIGuCR+Faaz7YcvtBKxvoLV3Lebn1tM4o/IAJzmi9AWYIPWpyBfU8cC+JxAO57bk4+zdsTjJR+VTOw== +"@webassemblyjs/wasm-edit@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz#9f9f3ff52a14c980939be0ef9d5df9ebc678ae3b" + integrity sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" - "@webassemblyjs/helper-wasm-section" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-opt" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" - "@webassemblyjs/wast-printer" "1.11.6" - -"@webassemblyjs/wasm-gen@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.6.tgz#fb5283e0e8b4551cc4e9c3c0d7184a65faf7c268" - integrity sha512-3XOqkZP/y6B4F0PBAXvI1/bky7GryoogUtfwExeP/v7Nzwo1QLcq5oQmpKlftZLbT+ERUOAZVQjuNVak6UXjPA== - dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/helper-wasm-section" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-opt" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" + "@webassemblyjs/wast-printer" "1.12.1" + +"@webassemblyjs/wasm-gen@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz#a6520601da1b5700448273666a71ad0a45d78547" + integrity sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w== + dependencies: + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wasm-opt@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.6.tgz#d9a22d651248422ca498b09aa3232a81041487c2" - integrity sha512-cOrKuLRE7PCe6AsOVl7WasYf3wbSo4CeOk6PkrjS7g57MFfVUF9u6ysQBBODX0LdgSvQqRiGz3CXvIDKcPNy4g== +"@webassemblyjs/wasm-opt@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz#9e6e81475dfcfb62dab574ac2dda38226c232bc5" + integrity sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg== dependencies: - "@webassemblyjs/ast" "1.11.6" - "@webassemblyjs/helper-buffer" "1.11.6" - "@webassemblyjs/wasm-gen" "1.11.6" - "@webassemblyjs/wasm-parser" "1.11.6" + "@webassemblyjs/ast" "1.12.1" + "@webassemblyjs/helper-buffer" "1.12.1" + "@webassemblyjs/wasm-gen" "1.12.1" + "@webassemblyjs/wasm-parser" "1.12.1" -"@webassemblyjs/wasm-parser@1.11.6", "@webassemblyjs/wasm-parser@^1.11.5": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.6.tgz#bb85378c527df824004812bbdb784eea539174a1" - integrity sha512-6ZwPeGzMJM3Dqp3hCsLgESxBGtT/OeCvCZ4TA1JUPYgmhAx38tTPR9JaKy0S5H3evQpO/h2uWs2j6Yc/fjkpTQ== +"@webassemblyjs/wasm-parser@1.12.1", "@webassemblyjs/wasm-parser@^1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz#c47acb90e6f083391e3fa61d113650eea1e95937" + integrity sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@webassemblyjs/helper-api-error" "1.11.6" "@webassemblyjs/helper-wasm-bytecode" "1.11.6" "@webassemblyjs/ieee754" "1.11.6" "@webassemblyjs/leb128" "1.11.6" "@webassemblyjs/utf8" "1.11.6" -"@webassemblyjs/wast-printer@1.11.6": - version "1.11.6" - resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.11.6.tgz#a7bf8dd7e362aeb1668ff43f35cb849f188eff20" - integrity sha512-JM7AhRcE+yW2GWYaKeHL5vt4xqee5N2WcezptmgyhNS+ScggqcT1OtXykhAb13Sn5Yas0j2uv9tHgrjwvzAP4A== +"@webassemblyjs/wast-printer@1.12.1": + version "1.12.1" + resolved "https://registry.yarnpkg.com/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz#bcecf661d7d1abdaf989d8341a4833e33e2b31ac" + integrity sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA== dependencies: - "@webassemblyjs/ast" "1.11.6" + "@webassemblyjs/ast" "1.12.1" "@xtuc/long" "4.2.2" "@webpack-cli/configtest@^2.1.1": @@ -5239,9 +5275,9 @@ tslib "^2.3.1" "@whatwg-node/node-fetch@^0.5.7": - version "0.5.7" - resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.5.7.tgz#88d231c4e377354580f317cd5bb719fa1868850d" - integrity sha512-YZA+N3JcW1eh2QRi7o/ij+M07M0dqID73ltgsOEMRyEc2UYVDbyomaih+CWCEZqBIDHw4KMDveXvv4SBZ4TLIw== + version "0.5.11" + resolved "https://registry.yarnpkg.com/@whatwg-node/node-fetch/-/node-fetch-0.5.11.tgz#4bed979cebc18438e936bb753418b5b0450eb5ab" + integrity sha512-LS8tSomZa3YHnntpWt3PP43iFEEl6YeIsvDakczHBKlay5LdkXFr8w7v8H6akpG5nRrzydyB0k1iE2eoL6aKIQ== dependencies: "@kamilkisiela/fast-url-parser" "^1.1.4" "@whatwg-node/events" "^0.1.0" @@ -5346,9 +5382,9 @@ agent-base@6, agent-base@^6.0.2: debug "4" agent-base@^7.0.2, agent-base@^7.1.0: - version "7.1.0" - resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.0.tgz#536802b76bc0b34aa50195eb2442276d613e3434" - integrity sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg== + version "7.1.1" + resolved "https://registry.yarnpkg.com/agent-base/-/agent-base-7.1.1.tgz#bdbded7dfb096b751a2a087eeeb9664725b2e317" + integrity sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA== dependencies: debug "^4.3.4" @@ -5397,19 +5433,19 @@ ajv@^6.1.0, ajv@^6.12.4, ajv@^6.12.5: uri-js "^4.2.2" ajv@^8.0.0, ajv@^8.6.0, ajv@^8.9.0: - version "8.12.0" - resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.12.0.tgz#d1a0527323e22f53562c567c00991577dfbe19d1" - integrity sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA== + version "8.14.0" + resolved "https://registry.yarnpkg.com/ajv/-/ajv-8.14.0.tgz#f514ddfd4756abb200e1704414963620a625ebbb" + integrity sha512-oYs1UUtO97ZO2lJ4bwnWeQW8/zvOIQLGKcvPTsWmvc2SYgBb+upuNS5NxoLaMU4h8Ju3Nbj6Cq8mD2LQoqVKFA== dependencies: - fast-deep-equal "^3.1.1" + fast-deep-equal "^3.1.3" json-schema-traverse "^1.0.0" require-from-string "^2.0.2" - uri-js "^4.2.2" + uri-js "^4.4.1" allure-commandline@^2.27.0: - version "2.27.0" - resolved "https://registry.yarnpkg.com/allure-commandline/-/allure-commandline-2.27.0.tgz#abde1a14d4b95e7f63dd727a4bb2e5df44e03fe0" - integrity sha512-KuxKEZ2Joa0LCcM9w8AWgWJgmB5d3VqSgaJhPC6pEsdRwAObT/JE8NY0u4mJ61+c2mhAPGIetGV9jgP3gzxgIg== + version "2.29.0" + resolved "https://registry.yarnpkg.com/allure-commandline/-/allure-commandline-2.29.0.tgz#4bdd67a174f48a0c429727a4b02602c8fc4e7620" + integrity sha512-he/oWJflViIdEmuQ4er5k+xRd//PaVVElHHTx01h6W71KM9qKiLeF5MloV93UBYoJRzjD9fgbZedSMKemCEGkQ== allure-js-commons@^1.3.2: version "1.3.2" @@ -5529,7 +5565,7 @@ aria-query@5.1.3: dependencies: deep-equal "^2.0.5" -aria-query@^5.0.0, aria-query@^5.3.0: +aria-query@5.3.0, aria-query@^5.0.0, aria-query@^5.3.0: version "5.3.0" resolved "https://registry.yarnpkg.com/aria-query/-/aria-query-5.3.0.tgz#650c569e41ad90b51b3d7df5e5eed1c7549c103e" integrity sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A== @@ -5560,14 +5596,15 @@ array-ify@^1.0.0: integrity sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng== array-includes@^3.1.6, array-includes@^3.1.7: - version "3.1.7" - resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.7.tgz#8cd2e01b26f7a3086cbc87271593fe921c62abda" - integrity sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ== + version "3.1.8" + resolved "https://registry.yarnpkg.com/array-includes/-/array-includes-3.1.8.tgz#5e370cbe172fdd5dd6530c1d4aadda25281ba97d" + integrity sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" is-string "^1.0.7" array-union@^2.1.0: @@ -5575,26 +5612,16 @@ array-union@^2.1.0: resolved "https://registry.yarnpkg.com/array-union/-/array-union-2.1.0.tgz#b798420adbeb1de828d84acd8a2e23d3efe85e8d" integrity sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== -array.prototype.filter@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/array.prototype.filter/-/array.prototype.filter-1.0.3.tgz#423771edeb417ff5914111fff4277ea0624c0d0e" - integrity sha512-VizNcj/RGJiUyQBgzwxzE5oHdeuXY5hSbbmKMlphj1cy1Vl7Pn2asCGbSrru6hSQjmCzqTBPVWAF/whmEOVHbw== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - es-array-method-boxes-properly "^1.0.0" - is-string "^1.0.7" - array.prototype.findlastindex@^1.2.3: - version "1.2.4" - resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.4.tgz#d1c50f0b3a9da191981ff8942a0aedd82794404f" - integrity sha512-hzvSHUshSpCflDR1QMUBLHGHP1VIEBegT4pix9H/Z92Xw3ySoy6c2qh7lJWTJnRJ8JCZ9bJNCgTyYaJGcJu6xQ== + version "1.2.5" + resolved "https://registry.yarnpkg.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.5.tgz#8c35a755c72908719453f87145ca011e39334d0d" + integrity sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ== dependencies: - call-bind "^1.0.5" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.3" + es-abstract "^1.23.2" es-errors "^1.3.0" + es-object-atoms "^1.0.0" es-shim-unscopables "^1.0.2" array.prototype.flat@^1.3.1, array.prototype.flat@^1.3.2: @@ -5666,20 +5693,10 @@ asn1js@^3.0.1, asn1js@^3.0.5: pvutils "^1.1.3" tslib "^2.4.0" -ast-module-types@^2.7.1: - version "2.7.1" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-2.7.1.tgz#3f7989ef8dfa1fdb82dfe0ab02bdfc7c77a57dd3" - integrity sha512-Rnnx/4Dus6fn7fTqdeLEAn5vUll5w7/vts0RN608yFa6si/rDOUonlIIiwugHBFWjylHjxm9owoSZn71KwG4gw== - -ast-module-types@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-3.0.0.tgz#9a6d8a80f438b6b8fe4995699d700297f398bf81" - integrity sha512-CMxMCOCS+4D+DkOQfuZf+vLrSEmY/7xtORwdxs4wtcC1wVgvk2MqFFTwQCFhvWsI4KPU9lcWXPI8DgRiz+xetQ== - -ast-module-types@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-4.0.0.tgz#17e1cadd5b5b108e7295b0cf0cff21ccc226b639" - integrity sha512-Kd0o8r6CDazJGCRzs8Ivpn0xj19oNKrULhoJFzhGjRsLpekF2zyZs9Ukz+JvZhWD6smszfepakTFhAaYpsI12g== +ast-module-types@^5.0.0: + version "5.0.0" + resolved "https://registry.yarnpkg.com/ast-module-types/-/ast-module-types-5.0.0.tgz#32b2b05c56067ff38e95df66f11d6afd6c9ba16b" + integrity sha512-JvqziE0Wc0rXQfma0HZC/aY7URXHFuZV84fJRtP8u+lhp0JYCNd5wJzVXP45t0PH0Mej3ynlzvdyITYIu0G4LQ== ast-types-flow@^0.0.8: version "0.0.8" @@ -5692,16 +5709,9 @@ astral-regex@^2.0.0: integrity sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== async@^3.2.3: - version "3.2.5" - resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" - integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== - -asynciterator.prototype@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/asynciterator.prototype/-/asynciterator.prototype-1.0.0.tgz#8c5df0514936cdd133604dfcc9d3fb93f09b2b62" - integrity sha512-wwHYEIS0Q80f5mosx3L/dfG5t5rjEa9Ft51GTaNt862EnpyGHpgz2RkZvLPp1oF5TnAiTohkEKVEu8pQPJI7Vg== - dependencies: - has-symbols "^1.0.3" + version "3.2.5" + resolved "https://registry.yarnpkg.com/async/-/async-3.2.5.tgz#ebd52a8fdaf7a2289a24df399f8d8485c8a46b66" + integrity sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg== asynckit@^0.4.0: version "0.4.0" @@ -5718,19 +5728,19 @@ auto-bind@~4.0.0: resolved "https://registry.yarnpkg.com/auto-bind/-/auto-bind-4.0.0.tgz#e3589fc6c2da8f7ca43ba9f84fa52a744fc997fb" integrity sha512-Hdw8qdNiqdJ8LqT0iK0sVzkFbzg6fhnQqqfWhBDxcHZvU75+B+ayzTy8x+k5Ix0Y92XOhOUlx74ps+bA6BeYMQ== -autoprefixer@^10.4.17: - version "10.4.18" - resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.18.tgz#fcb171a3b017be7cb5d8b7a825f5aacbf2045163" - integrity sha512-1DKbDfsr6KUElM6wg+0zRNkB/Q7WcKYAaK+pzXn+Xqmszm/5Xa9coeNdtP88Vi+dPzZnMjhge8GIV49ZQkDa+g== +autoprefixer@^10.4.19: + version "10.4.19" + resolved "https://registry.yarnpkg.com/autoprefixer/-/autoprefixer-10.4.19.tgz#ad25a856e82ee9d7898c59583c1afeb3fa65f89f" + integrity sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew== dependencies: browserslist "^4.23.0" - caniuse-lite "^1.0.30001591" + caniuse-lite "^1.0.30001599" fraction.js "^4.3.7" normalize-range "^0.1.2" picocolors "^1.0.0" postcss-value-parser "^4.2.0" -available-typed-arrays@^1.0.6, available-typed-arrays@^1.0.7: +available-typed-arrays@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.7.tgz#a5cc375d6a03c2efc87a553f3e0b1522def14846" integrity sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ== @@ -5743,11 +5753,11 @@ axe-core@=4.7.0: integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== axios@^1.0.0, axios@^1.6.7: - version "1.6.7" - resolved "https://registry.yarnpkg.com/axios/-/axios-1.6.7.tgz#7b48c2e27c96f9c68a2f8f31e2ab19f59b06b0a7" - integrity sha512-/hDJGff6/c7u0hDkvkGxR/oy6CbCs8ziCsC7SqmhjfozqiJGc8Z11wrv9z9lYfY4K8l+H9TpjcMDX0xOZmx+RA== + version "1.7.2" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.2.tgz#b625db8a7051fbea61c35a3cbb3a1daa7b9c7621" + integrity sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw== dependencies: - follow-redirects "^1.15.4" + follow-redirects "^1.15.6" form-data "^4.0.0" proxy-from-env "^1.1.0" @@ -5800,40 +5810,40 @@ babel-plugin-jest-hoist@^29.6.3: "@types/babel__core" "^7.1.14" "@types/babel__traverse" "^7.0.6" -babel-plugin-module-resolver@^5.0.0: - version "5.0.0" - resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.0.tgz#2b7fc176bd55da25f516abf96015617b4f70fc73" - integrity sha512-g0u+/ChLSJ5+PzYwLwP8Rp8Rcfowz58TJNCe+L/ui4rpzE/mg//JVX0EWBUYoxaextqnwuGHzfGp2hh0PPV25Q== +babel-plugin-module-resolver@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/babel-plugin-module-resolver/-/babel-plugin-module-resolver-5.0.2.tgz#cdeac5d4aaa3b08dd1ac23ddbf516660ed2d293e" + integrity sha512-9KtaCazHee2xc0ibfqsDeamwDps6FZNo5S0Q81dUqEuFzVwPhcT4J5jOqIVvgCA3Q/wO9hKYxN/Ds3tIsp5ygg== dependencies: - find-babel-config "^2.0.0" - glob "^8.0.3" + find-babel-config "^2.1.1" + glob "^9.3.3" pkg-up "^3.1.0" reselect "^4.1.7" - resolve "^1.22.1" + resolve "^1.22.8" -babel-plugin-polyfill-corejs2@^0.4.8: - version "0.4.8" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.8.tgz#dbcc3c8ca758a290d47c3c6a490d59429b0d2269" - integrity sha512-OtIuQfafSzpo/LhnJaykc0R/MMnuLSSVjVYy9mHArIZ9qTCSZ6TpWCuEKZYVoN//t8HqBNScHrOtCrIK5IaGLg== +babel-plugin-polyfill-corejs2@^0.4.10: + version "0.4.11" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.11.tgz#30320dfe3ffe1a336c15afdcdafd6fd615b25e33" + integrity sha512-sMEJ27L0gRHShOh5G54uAAPaiCOygY/5ratXuiyb2G46FmlSpc9eFCzYVyDiPxfNbwzA7mYahmjQc5q+CZQ09Q== dependencies: "@babel/compat-data" "^7.22.6" - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" semver "^6.3.1" -babel-plugin-polyfill-corejs3@^0.9.0: - version "0.9.0" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.9.0.tgz#9eea32349d94556c2ad3ab9b82ebb27d4bf04a81" - integrity sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg== +babel-plugin-polyfill-corejs3@^0.10.1, babel-plugin-polyfill-corejs3@^0.10.4: + version "0.10.4" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.10.4.tgz#789ac82405ad664c20476d0233b485281deb9c77" + integrity sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" - core-js-compat "^3.34.0" + "@babel/helper-define-polyfill-provider" "^0.6.1" + core-js-compat "^3.36.1" -babel-plugin-polyfill-regenerator@^0.5.5: - version "0.5.5" - resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.5.tgz#8b0c8fc6434239e5d7b8a9d1f832bb2b0310f06a" - integrity sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg== +babel-plugin-polyfill-regenerator@^0.6.1: + version "0.6.2" + resolved "https://registry.yarnpkg.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.6.2.tgz#addc47e240edd1da1058ebda03021f382bba785e" + integrity sha512-2R25rQZWP63nGwaAswvDazbPXfrM3HwVoBXK6HcqeKrSrL/JqcC/rDcf95l4r7LXLyxDXc8uQDa064GubtCABg== dependencies: - "@babel/helper-define-polyfill-provider" "^0.5.0" + "@babel/helper-define-polyfill-provider" "^0.6.2" babel-plugin-syntax-trailing-function-commas@^7.0.0-beta.0: version "7.0.0-beta.0" @@ -5954,9 +5964,9 @@ bin-links@^3.0.0: write-file-atomic "^4.0.0" binary-extensions@^2.0.0: - version "2.2.0" - resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.2.0.tgz#75f502eeaf9ffde42fc98829645be4ea76bd9e2d" - integrity sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA== + version "2.3.0" + resolved "https://registry.yarnpkg.com/binary-extensions/-/binary-extensions-2.3.0.tgz#f6e14a97858d327252200242d4ccfe522c445522" + integrity sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw== bl@^4.0.3, bl@^4.1.0: version "4.1.0" @@ -6018,12 +6028,12 @@ brace-expansion@^2.0.1: dependencies: balanced-match "^1.0.0" -braces@^3.0.2, braces@~3.0.2: - version "3.0.2" - resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.2.tgz#3454e1a462ee8d599e236df336cd9ea4f8afe107" - integrity sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== +braces@^3.0.2, braces@^3.0.3, braces@~3.0.2: + version "3.0.3" + resolved "https://registry.yarnpkg.com/braces/-/braces-3.0.3.tgz#490332f40919452272d55a8480adc0c441358789" + integrity sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA== dependencies: - fill-range "^7.0.1" + fill-range "^7.1.1" browserslist@^4.0.0, browserslist@^4.21.10, browserslist@^4.22.2, browserslist@^4.22.3, browserslist@^4.23.0: version "4.23.0" @@ -6055,7 +6065,7 @@ buffer@^5.5.0: base64-js "^1.3.1" ieee754 "^1.1.13" -builtin-modules@^3.1.0: +builtin-modules@^3.3.0: version "3.3.0" resolved "https://registry.yarnpkg.com/builtin-modules/-/builtin-modules-3.3.0.tgz#cae62812b89801e9656336e46223e030386be7b6" integrity sha512-zhaCDicdLuWN5UbN5IMnFqNMhNfo919sH85y2/ea+5Yg9TsTkeZxpL+JLbp6cgYFS4sRLp3YV4S6yDuqVWHYOw== @@ -6066,9 +6076,9 @@ builtins@^1.0.3: integrity sha512-uYBjakWipfaO/bXI7E8rq6kpwHRZK5cNYrUv2OzZSI/FvmdMyXJ2tG9dKcjEC5YHmHpUAwsargWIZNWdxb/bnQ== builtins@^5.0.0: - version "5.0.1" - resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.0.1.tgz#87f6db9ab0458be728564fa81d876d8d74552fa9" - integrity sha512-qwVpFEHNfhYJIzNRBvd2C1kyo6jz3ZSMPyyuR47OPdiKWlbYnZNyDWuyR175qDnAJLiCo5fBBqPb3RiXgWlkOQ== + version "5.1.0" + resolved "https://registry.yarnpkg.com/builtins/-/builtins-5.1.0.tgz#6d85eeb360c4ebc166c3fdef922a15aa7316a5e8" + integrity sha512-SW9lzGTLvWTP1AY8xeAMZimqDrIaSdLQUcVr9DMef51niJ022Ri87SwRRKYm4A6iHfkPaiVUu/Duw2Wc4J7kKg== dependencies: semver "^7.0.0" @@ -6178,15 +6188,10 @@ caniuse-api@^3.0.0: lodash.memoize "^4.1.2" lodash.uniq "^4.5.0" -caniuse-lite@^1.0.0: - version "1.0.30001617" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001617.tgz#809bc25f3f5027ceb33142a7d6c40759d7a901eb" - integrity sha512-mLyjzNI9I+Pix8zwcrpxEbGlfqOkF9kM3ptzmKNw5tizSyYwMe+nGLTqMK9cO+0E+Bh6TsBxNAaHWEM8xwSsmA== - -caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001591: - version "1.0.30001594" - resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001594.tgz#bea552414cd52c2d0c985ed9206314a696e685f5" - integrity sha512-VblSX6nYqyJVs8DKFMldE2IVCJjZ225LW00ydtUWwh5hk9IfkTOffO6r8gJNsH0qqqeAF8KrbMYA2VEwTlGW5g== +caniuse-lite@^1.0.0, caniuse-lite@^1.0.30001587, caniuse-lite@^1.0.30001599: + version "1.0.30001625" + resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001625.tgz#ead1b155ea691d6a87938754d3cb119c24465b03" + integrity sha512-4KE9N2gcRH+HQhpeiRZXd+1niLB/XNLAhSy4z7fI8EzcbcPoAqjNInxVHTiTwWfTIV4w096XG8OtCOCQQKPv3w== capital-case@^1.0.4: version "1.0.4" @@ -6348,9 +6353,9 @@ ci-info@^3.2.0: integrity sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ== cjs-module-lexer@^1.0.0: - version "1.2.3" - resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.2.3.tgz#6c370ab19f8a3394e318fe682686ec0ac684d107" - integrity sha512-0TNiGstbQmCFwt4akjjBg5pLRTSyj/PkWQ1ZoO2zntmg9yLqSRxwEa4iCfQLGjqhiqBfOJa7W/E8wfGrTDmlZQ== + version "1.3.1" + resolved "https://registry.yarnpkg.com/cjs-module-lexer/-/cjs-module-lexer-1.3.1.tgz#c485341ae8fd999ca4ee5af2d7a1c9ae01e0099c" + integrity sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q== clean-css@^5.2.2, clean-css@~5.3.2: version "5.3.3" @@ -6440,10 +6445,10 @@ clone@^1.0.2: resolved "https://registry.yarnpkg.com/clone/-/clone-1.0.4.tgz#da309cc263df15994c688ca902179ca3c7cd7c7e" integrity sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg== -clsx@^2.0.0, clsx@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.0.tgz#e851283bcb5c80ee7608db18487433f7b23f77cb" - integrity sha512-m3iNNWpd9rl3jvvcBnu70ylMdrXt8Vlq4HYadnU5fwcOtvkSQWPmj7amUcDT2qYI7risszBjI5AUIUox9D16pg== +clsx@^2.0.0, clsx@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/clsx/-/clsx-2.1.1.tgz#eed397c9fd8bd882bfb18deab7102049a2f32999" + integrity sha512-eYm0QWBtUrBWZWG0d386OGAw16Z995PiOVo2B7bjWSbHedGl5e0ZWaq65kOGgUSNesEIDkB9ISbTg/JK9dhCZA== cmd-shim@^5.0.0: version "5.0.0" @@ -6531,26 +6536,21 @@ commander@^10.0.0, commander@^10.0.1: resolved "https://registry.yarnpkg.com/commander/-/commander-10.0.1.tgz#881ee46b4f77d1c1dccc5823433aa39b022cbe06" integrity sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug== -commander@^2.16.0, commander@^2.20.0, commander@^2.20.3, commander@^2.8.1: +commander@^2.20.0: version "2.20.3" resolved "https://registry.yarnpkg.com/commander/-/commander-2.20.3.tgz#fd485e84c03eb4881c20722ba48035e8531aeb33" integrity sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== -commander@^4.0.1: - version "4.1.1" - resolved "https://registry.yarnpkg.com/commander/-/commander-4.1.1.tgz#9fd602bd936294e9e9ef46a3f4d6964044b18068" - integrity sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== +commander@^6.2.0: + version "6.2.1" + resolved "https://registry.yarnpkg.com/commander/-/commander-6.2.1.tgz#0792eb682dfbc325999bb2b84fddddba110ac73c" + integrity sha512-U7VdrJFnJgo4xjrHpTzu0yrHPGImdsmD95ZlgYSEajAn2JKzDhDTPG9kBTefmObL2w/ngeZnilk+OV9CG3d7UA== commander@^8.3.0: version "8.3.0" resolved "https://registry.yarnpkg.com/commander/-/commander-8.3.0.tgz#4837ea1b2da67b9c616a67afbb0fafee567bca66" integrity sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww== -commander@^9.5.0: - version "9.5.0" - resolved "https://registry.yarnpkg.com/commander/-/commander-9.5.0.tgz#bc08d1eb5cedf7ccb797a96199d41c7bc3e60d30" - integrity sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ== - common-ancestor-path@^1.0.1: version "1.0.1" resolved "https://registry.yarnpkg.com/common-ancestor-path/-/common-ancestor-path-1.0.1.tgz#4f7d2d1394d91b7abdf51871c62f71eadb0182a7" @@ -6784,7 +6784,12 @@ cookie-signature@1.0.6: resolved "https://registry.yarnpkg.com/cookie-signature/-/cookie-signature-1.0.6.tgz#e303a882b342cc3ee8ca513a79999734dab3ae2c" integrity sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ== -cookie@0.5.0, cookie@^0.5.0: +cookie@0.6.0: + version "0.6.0" + resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.6.0.tgz#2798b04b071b0ecbff0dbb62a505a8efa4e19051" + integrity sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw== + +cookie@^0.5.0: version "0.5.0" resolved "https://registry.yarnpkg.com/cookie/-/cookie-0.5.0.tgz#d1f5d71adec6558c58f389987c366aa47e994f8b" integrity sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw== @@ -6813,17 +6818,17 @@ copy-webpack-plugin@^12.0.2: schema-utils "^4.2.0" serialize-javascript "^6.0.2" -core-js-compat@^3.31.0, core-js-compat@^3.34.0: - version "3.36.0" - resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.36.0.tgz#087679119bc2fdbdefad0d45d8e5d307d45ba190" - integrity sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw== +core-js-compat@^3.31.0, core-js-compat@^3.36.1: + version "3.37.1" + resolved "https://registry.yarnpkg.com/core-js-compat/-/core-js-compat-3.37.1.tgz#c844310c7852f4bdf49b8d339730b97e17ff09ee" + integrity sha512-9TNiImhKvQqSUkOvk/mMRZzOANTiEVC7WaBNhHcKM7x+/5E1l5NvsysR19zuDQScE8k+kfQXWRN3AtS/eOSHpg== dependencies: - browserslist "^4.22.3" + browserslist "^4.23.0" core-js-pure@^3.23.3: - version "3.36.0" - resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.36.0.tgz#ffb34330b14e594d6a9835cf5843b4123f1d95db" - integrity sha512-cN28qmhRNgbMZZMc/RFu5w8pK9VJzpb2rJVR/lHuZJKwmXnoWOpXmMkxqBB514igkp1Hu8WGROsiOAzUcKdHOQ== + version "3.37.1" + resolved "https://registry.yarnpkg.com/core-js-pure/-/core-js-pure-3.37.1.tgz#2b4b34281f54db06c9a9a5bd60105046900553bd" + integrity sha512-J/r5JTHSmzTxbiYYrzXg9w1VpqrYt+gexenBE9pugeyhwPZTAEJddyiReJWsLO6uNQ8xJZFbod6XC7KKwatCiA== core-util-is@~1.0.0: version "1.0.3" @@ -6920,10 +6925,10 @@ crypto-random-string@^2.0.0: resolved "https://registry.yarnpkg.com/crypto-random-string/-/crypto-random-string-2.0.0.tgz#ef2a7a966ec11083388369baa02ebead229b30d5" integrity sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA== -css-blank-pseudo@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-6.0.1.tgz#f79f8b84cc00f891e16aa85f14093c5e1c3499a8" - integrity sha512-goSnEITByxTzU4Oh5oJZrEWudxTqk7L6IXj1UW69pO6Hv0UdX+Vsrt02FFu5DweRh2bLu6WpX/+zsQCu5O1gKw== +css-blank-pseudo@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/css-blank-pseudo/-/css-blank-pseudo-6.0.2.tgz#50db072d4fb5b40c2df9ffe5ca5fbb9b19c77fc8" + integrity sha512-J/6m+lsqpKPqWHOifAFtKFeGLOzw3jR92rxQcwRUfA/eTuZzKfKlxOmYDx2+tqOPQAueNvBiY8WhAeHu5qNmTg== dependencies: postcss-selector-parser "^6.0.13" @@ -6932,25 +6937,25 @@ css-declaration-sorter@^7.2.0: resolved "https://registry.yarnpkg.com/css-declaration-sorter/-/css-declaration-sorter-7.2.0.tgz#6dec1c9523bc4a643e088aab8f09e67a54961024" integrity sha512-h70rUM+3PNFuaBDTLe8wF/cdWu+dOZmb7pJt8Z2sedYbAcQVQV/tEchueg3GWxwqS0cxtbxmaHEdkNACqcvsow== -css-has-pseudo@^6.0.2: - version "6.0.2" - resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-6.0.2.tgz#a1a15ee7082d72a23ed1d810220ba384da867d15" - integrity sha512-Z2Qm5yyOvJRTy6THdUlnGIX6PW/1wOc4FHWlfkcBkfkpZ3oz6lPdG+h+J7t1HZHT4uSSVR8XatXiMpqMUADXow== +css-has-pseudo@^6.0.5: + version "6.0.5" + resolved "https://registry.yarnpkg.com/css-has-pseudo/-/css-has-pseudo-6.0.5.tgz#372e7293ef9bb901ec0bdce85a6fc1365012fa2c" + integrity sha512-ZTv6RlvJJZKp32jPYnAJVhowDCrRrHUTAxsYSuUPBEDJjzws6neMnzkRblxtgmv1RgcV5dhH2gn7E3wA9Wt6lw== dependencies: - "@csstools/selector-specificity" "^3.0.2" + "@csstools/selector-specificity" "^3.1.1" postcss-selector-parser "^6.0.13" postcss-value-parser "^4.2.0" -css-loader@^6.10.0: - version "6.10.0" - resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-6.10.0.tgz#7c172b270ec7b833951b52c348861206b184a4b7" - integrity sha512-LTSA/jWbwdMlk+rhmElbDR2vbtQoTBPr7fkJE+mxrHj+7ru0hUmHafDRzWIjIHTwpitWVaqY2/UWGRca3yUgRw== +css-loader@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/css-loader/-/css-loader-7.1.2.tgz#64671541c6efe06b0e22e750503106bdd86880f8" + integrity sha512-6WvYYn7l/XEGN8Xu2vWFt9nVzrCn39vKyTEFf/ExEyoksJjjSZV/0/35XPlMbpnr6VGhZIUg5yJrL8tGfes/FA== dependencies: icss-utils "^5.1.0" postcss "^8.4.33" - postcss-modules-extract-imports "^3.0.0" - postcss-modules-local-by-default "^4.0.4" - postcss-modules-scope "^3.1.1" + postcss-modules-extract-imports "^3.1.0" + postcss-modules-local-by-default "^4.0.5" + postcss-modules-scope "^3.2.0" postcss-modules-values "^4.0.0" postcss-value-parser "^4.2.0" semver "^7.5.4" @@ -7020,10 +7025,10 @@ css.escape@^1.5.1: resolved "https://registry.yarnpkg.com/css.escape/-/css.escape-1.5.1.tgz#42e27d4fa04ae32f931a4b4d4191fa9cddee97cb" integrity sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg== -cssdb@^7.11.0: - version "7.11.1" - resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-7.11.1.tgz#491841b281d337d7e5332e43b282429dd241b377" - integrity sha512-F0nEoX/Rv8ENTHsjMPGHd9opdjGfXkgRBafSUGnQKPzGZFB7Lm0BbT10x21TMOCrKLbVsJ0NoCDMk6AfKqw8/A== +cssdb@^8.0.0: + version "8.0.2" + resolved "https://registry.yarnpkg.com/cssdb/-/cssdb-8.0.2.tgz#f64413bc823e90c6e070f8d3ed481af1e0125c1e" + integrity sha512-zbOCmmbcHvr2lP+XrZSgftGMGumbosC6IM3dbxwifwPEBD70pVJaH3Ho191VBEqDg644AM7PPPVj0ZXokTjZng== cssesc@^3.0.0: version "3.0.0" @@ -7211,9 +7216,9 @@ d3-force@3: integrity sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA== d3-geo@3: - version "3.1.0" - resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.0.tgz#74fd54e1f4cebd5185ac2039217a98d39b0a4c0e" - integrity sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA== + version "3.1.1" + resolved "https://registry.yarnpkg.com/d3-geo/-/d3-geo-3.1.1.tgz#6027cf51246f9b2ebd64f99e01dc7c3364033a4d" + integrity sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q== dependencies: d3-array "2.5.0 - 3" @@ -7250,9 +7255,9 @@ d3-random@3: integrity sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ== d3-scale-chromatic@3: - version "3.0.0" - resolved "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz#15b4ceb8ca2bb0dcb6d1a641ee03d59c3b62376a" - integrity sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g== + version "3.1.0" + resolved "https://registry.yarnpkg.com/d3-scale-chromatic/-/d3-scale-chromatic-3.1.0.tgz#34c39da298b23c20e02f1a4b239bd0f22e7f1314" + integrity sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ== dependencies: d3-color "1 - 3" d3-interpolate "1 - 3" @@ -7321,10 +7326,10 @@ d3-zoom@3: d3-selection "2 - 3" d3-transition "2 - 3" -d3@^7.8.5: - version "7.8.5" - resolved "https://registry.yarnpkg.com/d3/-/d3-7.8.5.tgz#fde4b760d4486cdb6f0cc8e2cbff318af844635c" - integrity sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA== +d3@^7.9.0: + version "7.9.0" + resolved "https://registry.yarnpkg.com/d3/-/d3-7.9.0.tgz#579e7acb3d749caf8860bd1741ae8d371070cd5d" + integrity sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA== dependencies: d3-array "3" d3-axis "3" @@ -7376,6 +7381,33 @@ data-urls@^3.0.2: whatwg-mimetype "^3.0.0" whatwg-url "^11.0.0" +data-view-buffer@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-buffer/-/data-view-buffer-1.0.1.tgz#8ea6326efec17a2e42620696e671d7d5a8bc66b2" + integrity sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-length@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/data-view-byte-length/-/data-view-byte-length-1.0.1.tgz#90721ca95ff280677eb793749fce1011347669e2" + integrity sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ== + dependencies: + call-bind "^1.0.7" + es-errors "^1.3.0" + is-data-view "^1.0.1" + +data-view-byte-offset@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/data-view-byte-offset/-/data-view-byte-offset-1.0.0.tgz#5e0bbfb4828ed2d1b9b400cd8a7d119bca0ff18a" + integrity sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA== + dependencies: + call-bind "^1.0.6" + es-errors "^1.3.0" + is-data-view "^1.0.1" + dataloader@^2.2.2: version "2.2.2" resolved "https://registry.yarnpkg.com/dataloader/-/dataloader-2.2.2.tgz#216dc509b5abe39d43a9b9d97e6e5e473dfbe3e0" @@ -7465,9 +7497,9 @@ dedent@^0.7.0: integrity sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA== dedent@^1.0.0: - version "1.5.1" - resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.1.tgz#4f3fc94c8b711e9bb2800d185cd6ad20f2a90aff" - integrity sha512-+LxW+KLWxu3HW3M2w2ympwtqPrqYRzU8fqi6Fhd18fBALe15blJPI/I4+UHveMVG6lJqB4JNd4UG0S5cnVHwIg== + version "1.5.3" + resolved "https://registry.yarnpkg.com/dedent/-/dedent-1.5.3.tgz#99aee19eb9bae55a67327717b6e848d0bf777e5a" + integrity sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ== deep-equal@^2.0.5: version "2.2.3" @@ -7535,7 +7567,7 @@ defaults@^1.0.3: dependencies: clone "^1.0.2" -define-data-property@^1.0.1, define-data-property@^1.1.2, define-data-property@^1.1.4: +define-data-property@^1.0.1, define-data-property@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/define-data-property/-/define-data-property-1.1.4.tgz#894dc141bb7d3060ae4366f6a0107e68fbe48c5e" integrity sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A== @@ -7554,7 +7586,7 @@ define-lazy-prop@^3.0.0: resolved "https://registry.yarnpkg.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz#dbb19adfb746d7fc6d734a06b72f4a00d021255f" integrity sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg== -define-properties@^1.1.3, define-properties@^1.2.0, define-properties@^1.2.1: +define-properties@^1.2.0, define-properties@^1.2.1: version "1.2.1" resolved "https://registry.yarnpkg.com/define-properties/-/define-properties-1.2.1.tgz#10781cc616eb951a80a034bafcaa7377f6af2b6c" integrity sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg== @@ -7595,16 +7627,15 @@ dependency-graph@^0.11.0: resolved "https://registry.yarnpkg.com/dependency-graph/-/dependency-graph-0.11.0.tgz#ac0ce7ed68a54da22165a85e97a01d53f5eb2e27" integrity sha512-JeMq7fEshyepOWDfcfHK06N3MhyPhz++vtqWhMT5O9A3K42rdsEDpfdVqjaqaAhsw6a+ZqeDvQVtD0hFHQWrzg== -dependency-tree@^9.0.0: - version "9.0.0" - resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-9.0.0.tgz#9288dd6daf35f6510c1ea30d9894b75369aa50a2" - integrity sha512-osYHZJ1fBSon3lNLw70amAXsQ+RGzXsPvk9HbBgTLbp/bQBmpH5mOmsUvqXU+YEWVU0ZLewsmzOET/8jWswjDQ== +dependency-tree@^10.0.9: + version "10.0.9" + resolved "https://registry.yarnpkg.com/dependency-tree/-/dependency-tree-10.0.9.tgz#0c6c0dbeb0c5ec2cf83bf755f30e9cb12e7b4ac7" + integrity sha512-dwc59FRIsht+HfnTVM0BCjJaEWxdq2YAvEDy4/Hn6CwS3CBWMtFnL3aZGAkQn3XCYxk/YcTDE4jX2Q7bFTwCjA== dependencies: - commander "^2.20.3" - debug "^4.3.1" - filing-cabinet "^3.0.1" - precinct "^9.0.0" - typescript "^4.0.0" + commander "^10.0.1" + filing-cabinet "^4.1.6" + precinct "^11.0.5" + typescript "^5.0.4" deprecation@^2.0.0: version "2.3.1" @@ -7646,76 +7677,32 @@ detect-node@^2.0.4: resolved "https://registry.yarnpkg.com/detect-node/-/detect-node-2.1.0.tgz#c9c70775a49c3d03bc2c06d9a73be550f978f8b1" integrity sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g== -detective-amd@^3.1.0: - version "3.1.2" - resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-3.1.2.tgz#bf55eb5291c218b76d6224a3d07932ef13a9a357" - integrity sha512-jffU26dyqJ37JHR/o44La6CxtrDf3Rt9tvd2IbImJYxWKTMdBjctp37qoZ6ZcY80RHg+kzWz4bXn39e4P7cctQ== - dependencies: - ast-module-types "^3.0.0" - escodegen "^2.0.0" - get-amd-module-type "^3.0.0" - node-source-walk "^4.2.0" - -detective-amd@^4.0.1, detective-amd@^4.1.0: - version "4.2.0" - resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-4.2.0.tgz#21c43465669f06cf894eef047a27e6e72ba6bc13" - integrity sha512-RbuEJHz78A8nW7CklkqTzd8lDCN42En53dgEIsya0DilpkwslamSZDasLg8dJyxbw46OxhSQeY+C2btdSkCvQQ== +detective-amd@^5.0.2: + version "5.0.2" + resolved "https://registry.yarnpkg.com/detective-amd/-/detective-amd-5.0.2.tgz#579900f301c160efe037a6377ec7e937434b2793" + integrity sha512-XFd/VEQ76HSpym80zxM68ieB77unNuoMwopU2TFT/ErUk5n4KvUTwW4beafAVUugrjV48l4BmmR0rh2MglBaiA== dependencies: - ast-module-types "^4.0.0" + ast-module-types "^5.0.0" escodegen "^2.0.0" - get-amd-module-type "^4.1.0" - node-source-walk "^5.0.1" + get-amd-module-type "^5.0.1" + node-source-walk "^6.0.1" -detective-cjs@^3.1.1: - version "3.1.3" - resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-3.1.3.tgz#50e107d67b37f459b0ec02966ceb7e20a73f268b" - integrity sha512-ljs7P0Yj9MK64B7G0eNl0ThWSYjhAaSYy+fQcpzaKalYl/UoQBOzOeLCSFEY1qEBhziZ3w7l46KG/nH+s+L7BQ== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.0.0" - -detective-cjs@^4.0.0, detective-cjs@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-4.1.0.tgz#56b1558ca0910933c7fc47c740b957f0280ff302" - integrity sha512-QxzMwt5MfPLwS7mG30zvnmOvHLx5vyVvjsAV6gQOyuMoBR5G1DhS1eJZ4P10AlH+HSnk93mTcrg3l39+24XCtg== - dependencies: - ast-module-types "^4.0.0" - node-source-walk "^5.0.1" - -detective-es6@^2.2.1: - version "2.2.2" - resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-2.2.2.tgz#ee5f880981d9fecae9a694007029a2f6f26d8d28" - integrity sha512-eZUKCUsbHm8xoeoCM0z6JFwvDfJ5Ww5HANo+jPR7AzkFpW9Mun3t/TqIF2jjeWa2TFbAiGaWESykf2OQp3oeMw== - dependencies: - node-source-walk "^4.0.0" - -detective-es6@^3.0.0, detective-es6@^3.0.1: - version "3.0.1" - resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-3.0.1.tgz#53a15fbb2f298c4a106d9fe7427da8a57162dde6" - integrity sha512-evPeYIEdK1jK3Oji5p0hX4sPV/1vK+o4ihcWZkMQE6voypSW/cIBiynOLxQk5KOOQbdP8oOAsYqouMTYO5l1sw== - dependencies: - node-source-walk "^5.0.0" - -detective-less@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/detective-less/-/detective-less-1.0.2.tgz#a68af9ca5f69d74b7d0aa190218b211d83b4f7e3" - integrity sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== +detective-cjs@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/detective-cjs/-/detective-cjs-5.0.1.tgz#836ad51c6de4863efc7c419ec243694f760ff8b2" + integrity sha512-6nTvAZtpomyz/2pmEmGX1sXNjaqgMplhQkskq2MLrar0ZAIkHMrDhLXkRiK2mvbu9wSWr0V5/IfiTrZqAQMrmQ== dependencies: - debug "^4.0.0" - gonzales-pe "^4.2.3" - node-source-walk "^4.0.0" + ast-module-types "^5.0.0" + node-source-walk "^6.0.0" -detective-postcss@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-4.0.0.tgz#24e69b465e5fefe7a6afd05f7e894e34595dbf51" - integrity sha512-Fwc/g9VcrowODIAeKRWZfVA/EufxYL7XfuqJQFroBKGikKX83d2G7NFw6kDlSYGG3LNQIyVa+eWv1mqre+v4+A== +detective-es6@^4.0.1: + version "4.0.1" + resolved "https://registry.yarnpkg.com/detective-es6/-/detective-es6-4.0.1.tgz#38d5d49a6d966e992ef8f2d9bffcfe861a58a88a" + integrity sha512-k3Z5tB4LQ8UVHkuMrFOlvb3GgFWdJ9NqAa2YLUU/jTaWJIm+JJnEh4PsMc+6dfT223Y8ACKOaC0qcj7diIhBKw== dependencies: - debug "^4.1.1" - is-url "^1.2.4" - postcss "^8.1.7" - postcss-values-parser "^2.0.1" + node-source-walk "^6.0.1" -detective-postcss@^6.1.0, detective-postcss@^6.1.1: +detective-postcss@^6.1.3: version "6.1.3" resolved "https://registry.yarnpkg.com/detective-postcss/-/detective-postcss-6.1.3.tgz#51a2d4419327ad85d0af071c7054c79fafca7e73" integrity sha512-7BRVvE5pPEvk2ukUWNQ+H2XOq43xENWbH0LcdCE14mwgTBEAMoAx+Fc1rdp76SmyZ4Sp48HlV7VedUnP6GA1Tw== @@ -7724,72 +7711,36 @@ detective-postcss@^6.1.0, detective-postcss@^6.1.1: postcss "^8.4.23" postcss-values-parser "^6.0.2" -detective-sass@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-3.0.2.tgz#e0f35aac79a4d2f6409c284d95b8f7ecd5973afd" - integrity sha512-DNVYbaSlmti/eztFGSfBw4nZvwsTaVXEQ4NsT/uFckxhJrNRFUh24d76KzoCC3aarvpZP9m8sC2L1XbLej4F7g== - dependencies: - gonzales-pe "^4.3.0" - node-source-walk "^4.0.0" - -detective-sass@^4.0.1, detective-sass@^4.1.1: - version "4.1.3" - resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-4.1.3.tgz#6cdcc27ae8a90d15704e0ba83683048f77f10b75" - integrity sha512-xGRbwGaGte57gvEqM8B9GDiURY3El/H49vA6g9wFkxq9zalmTlTAuqWu+BsH0iwonGPruLt55tZZDEZqPc6lag== - dependencies: - gonzales-pe "^4.3.0" - node-source-walk "^5.0.1" - -detective-scss@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-2.0.2.tgz#7d2a642616d44bf677963484fa8754d9558b8235" - integrity sha512-hDWnWh/l0tht/7JQltumpVea/inmkBaanJUcXRB9kEEXVwVUMuZd6z7eusQ6GcBFrfifu3pX/XPyD7StjbAiBg== +detective-sass@^5.0.3: + version "5.0.3" + resolved "https://registry.yarnpkg.com/detective-sass/-/detective-sass-5.0.3.tgz#63e54bc9b32f4bdbd9d5002308f9592a3d3a508f" + integrity sha512-YsYT2WuA8YIafp2RVF5CEfGhhyIVdPzlwQgxSjK+TUm3JoHP+Tcorbk3SfG0cNZ7D7+cYWa0ZBcvOaR0O8+LlA== dependencies: gonzales-pe "^4.3.0" - node-source-walk "^4.0.0" + node-source-walk "^6.0.1" -detective-scss@^3.0.0, detective-scss@^3.0.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-3.1.1.tgz#b49f05cadfb0837b04e23baba292581b7c7f65e1" - integrity sha512-FWkfru1jZBhUeuBsOeGKXKAVDrzYFSQFK2o2tuG/nCCFQ0U/EcXC157MNAcR5mmj+mCeneZzlkBOFJTesDjrww== +detective-scss@^4.0.3: + version "4.0.3" + resolved "https://registry.yarnpkg.com/detective-scss/-/detective-scss-4.0.3.tgz#79758baa0158f72bfc4481eb7e21cc3b5f1ea6eb" + integrity sha512-VYI6cHcD0fLokwqqPFFtDQhhSnlFWvU614J42eY6G0s8c+MBhi9QAWycLwIOGxlmD8I/XvGSOUV1kIDhJ70ZPg== dependencies: gonzales-pe "^4.3.0" - node-source-walk "^5.0.1" - -detective-stylus@^1.0.0: - version "1.0.3" - resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-1.0.3.tgz#20a702936c9fd7d4203fd7a903314b5dd43ac713" - integrity sha512-4/bfIU5kqjwugymoxLXXLltzQNeQfxGoLm2eIaqtnkWxqbhap9puDVpJPVDx96hnptdERzS5Cy6p9N8/08A69Q== - -detective-stylus@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-2.0.1.tgz#d528dfa7ef3c4eb2fbc9a7249d54906ec4e05d09" - integrity sha512-/Tvs1pWLg8eYwwV6kZQY5IslGaYqc/GACxjcaGudiNtN5nKCH6o2WnJK3j0gA3huCnoQcbv8X7oz/c1lnvE3zQ== - -detective-stylus@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-3.0.0.tgz#c869795a7d6df7043ab6aee8b1a6f3dd66764232" - integrity sha512-1xYTzbrduExqMYmte7Qk99IRA3Aa6oV7PYzd+3yDcQXkmENvyGF/arripri6lxRDdNYEb4fZFuHtNRAXbz3iAA== + node-source-walk "^6.0.1" -detective-typescript@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-7.0.2.tgz#c6e00b4c28764741ef719662250e6b014a5f3c8e" - integrity sha512-unqovnhxzvkCz3m1/W4QW4qGsvXCU06aU2BAm8tkza+xLnp9SOFnob2QsTxUv5PdnQKfDvWcv9YeOeFckWejwA== - dependencies: - "@typescript-eslint/typescript-estree" "^4.33.0" - ast-module-types "^2.7.1" - node-source-walk "^4.2.0" - typescript "^3.9.10" +detective-stylus@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/detective-stylus/-/detective-stylus-4.0.0.tgz#ce97b6499becdc291de7b3c11df8c352c1eee46e" + integrity sha512-TfPotjhszKLgFBzBhTOxNHDsutIxx9GTWjrL5Wh7Qx/ydxKhwUrlSFeLIn+ZaHPF+h0siVBkAQSuy6CADyTxgQ== -detective-typescript@^9.0.0, detective-typescript@^9.1.1: - version "9.1.1" - resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-9.1.1.tgz#b99c0122cbb35b39de2c5f58447f1e93ac28c6d5" - integrity sha512-Uc1yVutTF0RRm1YJ3g//i1Cn2vx1kwHj15cnzQP6ff5koNzQ0idc1zAC73ryaWEulA0ElRXFTq6wOqe8vUQ3MA== +detective-typescript@^11.1.0: + version "11.2.0" + resolved "https://registry.yarnpkg.com/detective-typescript/-/detective-typescript-11.2.0.tgz#5b1450b518cb84b6cfb98ea72d5edd9660668e1b" + integrity sha512-ARFxjzizOhPqs1fYC/2NMC3N4jrQ6HvVflnXBTRqNEqJuXwyKLRr9CrJwkRcV/SnZt1sNXgsF6FPm0x57Tq0rw== dependencies: - "@typescript-eslint/typescript-estree" "^5.55.0" - ast-module-types "^4.0.0" - node-source-walk "^5.0.1" - typescript "^4.9.5" + "@typescript-eslint/typescript-estree" "^5.62.0" + ast-module-types "^5.0.0" + node-source-walk "^6.0.2" + typescript "^5.4.4" devlop@^1.0.0, devlop@^1.1.0: version "1.1.0" @@ -7798,12 +7749,10 @@ devlop@^1.0.0, devlop@^1.1.0: dependencies: dequal "^2.0.0" -dexie@^3.2.6: - version "3.2.6" - resolved "https://registry.yarnpkg.com/dexie/-/dexie-3.2.6.tgz#c5980e4228d7e81744bb324c81459afa6604da41" - integrity sha512-R9VzQ27/cncQymoAeD1kfu66NUrdxcnMNXVfEoFLnQ+apVVbS4++veUcSGxft9V++zaeiLkMAREOMf8EwgR/Vw== - dependencies: - karma-safari-launcher "^1.0.0" +dexie@^4.0.7: + version "4.0.7" + resolved "https://registry.yarnpkg.com/dexie/-/dexie-4.0.7.tgz#c92e5032245fc075de58c636238a82ee3ff9fedb" + integrity sha512-M+Lo6rk4pekIfrc2T0o2tvVJwL6EAAM/B78DNfb8aaxFVoI1f8/rz5KTxuAnApkwqTSuxx7T5t0RKH7qprapGg== dezalgo@^1.0.0: version "1.0.4" @@ -8002,16 +7951,16 @@ ee-first@1.1.1: integrity sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow== ejs@^3.1.6: - version "3.1.9" - resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.9.tgz#03c9e8777fe12686a9effcef22303ca3d8eeb361" - integrity sha512-rC+QVNMJWv+MtPgkt0y+0rVEIdbtxVADApW9JXrUVlzHetgcyczP/E7DJmWJ4fJCZF2cPcBk0laWO9ZHMG3DmQ== + version "3.1.10" + resolved "https://registry.yarnpkg.com/ejs/-/ejs-3.1.10.tgz#69ab8358b14e896f80cc39e62087b88500c3ac3b" + integrity sha512-UeJmFfOrAQS8OJWPZ4qtgHyWExa088/MtK5UEyoJGFH67cDEXkZSviOiKRCZ4Xij0zxI3JECgYs3oKx+AizQBA== dependencies: jake "^10.8.5" electron-to-chromium@^1.4.668: - version "1.4.692" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.692.tgz#82139d20585a4b2318a02066af7593a3e6bec993" - integrity sha512-d5rZRka9n2Y3MkWRN74IoAsxR0HK3yaAt7T50e3iT9VZmCCQDT3geXUO5ZRMhDToa1pkCeQXuNo+0g+NfDOVPA== + version "1.4.783" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.4.783.tgz#933887165b8b6025a81663d2d97cf4b85cde27b2" + integrity sha512-bT0jEz/Xz1fahQpbZ1D7LgmPYZ3iHVY39NcWWro1+hA2IvjiPeaXtfSqrQ+nXjApMvQRE2ASt1itSLRrebHMRQ== emittery@^0.13.1: version "0.13.1" @@ -8073,10 +8022,10 @@ engine.io@~6.5.2: engine.io-parser "~5.2.1" ws "~8.11.0" -enhanced-resolve@^5.0.0, enhanced-resolve@^5.15.0, enhanced-resolve@^5.7.0, enhanced-resolve@^5.8.3: - version "5.15.1" - resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.15.1.tgz#384391e025f099e67b4b00bfd7f0906a408214e1" - integrity sha512-3d3JRbwsCLJsYgvb6NuWEG44jjPSOMuS73L/6+7BZuoKm3W+qXnSoIYVHi8dG7Qcg4inAY4jbzkZ7MnskePeDg== +enhanced-resolve@^5.0.0, enhanced-resolve@^5.14.1, enhanced-resolve@^5.16.0, enhanced-resolve@^5.7.0: + version "5.16.1" + resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.16.1.tgz#e8bc63d51b826d6f1cbc0a150ecb5a8b0c62e567" + integrity sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw== dependencies: graceful-fs "^4.2.4" tapable "^2.2.0" @@ -8109,9 +8058,9 @@ env-paths@^2.2.0, env-paths@^2.2.1: integrity sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A== envinfo@^7.7.3, envinfo@^7.7.4: - version "7.11.1" - resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.11.1.tgz#2ffef77591057081b0129a8fd8cf6118da1b94e1" - integrity sha512-8PiZgZNIB4q/Lw4AhOvAfB/ityHAd2bli3lESSWmWSzSsl5dKpy5N1d1Rfkd2teq/g9xN90lc6o98DOjMeYHpg== + version "7.13.0" + resolved "https://registry.yarnpkg.com/envinfo/-/envinfo-7.13.0.tgz#81fbb81e5da35d74e814941aeab7c325a606fb31" + integrity sha512-cvcaMr7KqXVh4nyzGTVqTum+gAiL265x5jUWQIDLq//zOGbW+gSW/C+OWLleY/rs9Qole6AZLMXPbtIFQbqu+Q== err-code@^2.0.2: version "2.0.3" @@ -8139,17 +8088,21 @@ error-stack-parser@^2.0.6: dependencies: stackframe "^1.3.4" -es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.22.4: - version "1.22.5" - resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.22.5.tgz#1417df4e97cc55f09bf7e58d1e614bc61cb8df46" - integrity sha512-oW69R+4q2wG+Hc3KZePPZxOiisRIqfKBVo/HLx94QcJeWGU/8sZhCvc829rd1kS366vlJbzBfXf9yWwf0+Ko7w== +es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.23.0, es-abstract@^1.23.1, es-abstract@^1.23.2, es-abstract@^1.23.3: + version "1.23.3" + resolved "https://registry.yarnpkg.com/es-abstract/-/es-abstract-1.23.3.tgz#8f0c5a35cd215312573c5a27c87dfd6c881a0aa0" + integrity sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A== dependencies: array-buffer-byte-length "^1.0.1" arraybuffer.prototype.slice "^1.0.3" available-typed-arrays "^1.0.7" call-bind "^1.0.7" + data-view-buffer "^1.0.1" + data-view-byte-length "^1.0.1" + data-view-byte-offset "^1.0.0" es-define-property "^1.0.0" es-errors "^1.3.0" + es-object-atoms "^1.0.0" es-set-tostringtag "^2.0.3" es-to-primitive "^1.2.1" function.prototype.name "^1.1.6" @@ -8160,10 +8113,11 @@ es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.22.4: has-property-descriptors "^1.0.2" has-proto "^1.0.3" has-symbols "^1.0.3" - hasown "^2.0.1" + hasown "^2.0.2" internal-slot "^1.0.7" is-array-buffer "^3.0.4" is-callable "^1.2.7" + is-data-view "^1.0.1" is-negative-zero "^2.0.3" is-regex "^1.1.4" is-shared-array-buffer "^1.0.3" @@ -8174,22 +8128,17 @@ es-abstract@^1.22.1, es-abstract@^1.22.3, es-abstract@^1.22.4: object-keys "^1.1.1" object.assign "^4.1.5" regexp.prototype.flags "^1.5.2" - safe-array-concat "^1.1.0" + safe-array-concat "^1.1.2" safe-regex-test "^1.0.3" - string.prototype.trim "^1.2.8" - string.prototype.trimend "^1.0.7" - string.prototype.trimstart "^1.0.7" + string.prototype.trim "^1.2.9" + string.prototype.trimend "^1.0.8" + string.prototype.trimstart "^1.0.8" typed-array-buffer "^1.0.2" typed-array-byte-length "^1.0.1" typed-array-byte-offset "^1.0.2" - typed-array-length "^1.0.5" + typed-array-length "^1.0.6" unbox-primitive "^1.0.2" - which-typed-array "^1.1.14" - -es-array-method-boxes-properly@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz#873f3e84418de4ee19c5be752990b2e44718d09e" - integrity sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA== + which-typed-array "^1.1.15" es-define-property@^1.0.0: version "1.0.0" @@ -8198,7 +8147,7 @@ es-define-property@^1.0.0: dependencies: get-intrinsic "^1.2.4" -es-errors@^1.0.0, es-errors@^1.1.0, es-errors@^1.2.1, es-errors@^1.3.0: +es-errors@^1.1.0, es-errors@^1.2.1, es-errors@^1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/es-errors/-/es-errors-1.3.0.tgz#05f75a25dab98e4fb1dcd5e1472c0546d5057c8f" integrity sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw== @@ -8219,32 +8168,38 @@ es-get-iterator@^1.1.3: stop-iteration-iterator "^1.0.0" es-iterator-helpers@^1.0.12, es-iterator-helpers@^1.0.15: - version "1.0.17" - resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.17.tgz#123d1315780df15b34eb181022da43e734388bb8" - integrity sha512-lh7BsUqelv4KUbR5a/ZTaGGIMLCjPGPqJ6q+Oq24YP0RdyptX1uzm4vvaqzk7Zx3bpl/76YLTTDj9L7uYQ92oQ== + version "1.0.19" + resolved "https://registry.yarnpkg.com/es-iterator-helpers/-/es-iterator-helpers-1.0.19.tgz#117003d0e5fec237b4b5c08aded722e0c6d50ca8" + integrity sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw== dependencies: - asynciterator.prototype "^1.0.0" call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.4" + es-abstract "^1.23.3" es-errors "^1.3.0" - es-set-tostringtag "^2.0.2" + es-set-tostringtag "^2.0.3" function-bind "^1.1.2" get-intrinsic "^1.2.4" globalthis "^1.0.3" has-property-descriptors "^1.0.2" - has-proto "^1.0.1" + has-proto "^1.0.3" has-symbols "^1.0.3" internal-slot "^1.0.7" iterator.prototype "^1.1.2" - safe-array-concat "^1.1.0" + safe-array-concat "^1.1.2" es-module-lexer@^1.2.1: - version "1.4.1" - resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.4.1.tgz#41ea21b43908fe6a287ffcbe4300f790555331f5" - integrity sha512-cXLGjP0c4T3flZJKQSuziYoq7MlT+rnvfZjfp7h+I7K9BNX54kP9nyWvdbwjQ4u1iWbOL4u96fgeZLToQlZC7w== + version "1.5.3" + resolved "https://registry.yarnpkg.com/es-module-lexer/-/es-module-lexer-1.5.3.tgz#25969419de9c0b1fbe54279789023e8a9a788412" + integrity sha512-i1gCgmR9dCl6Vil6UKPI/trA69s08g/syhiDK9TG0Nf1RJjjFI+AzoWW7sPufzkgYAn861skuCwJa0pIIHYxvg== + +es-object-atoms@^1.0.0: + version "1.0.0" + resolved "https://registry.yarnpkg.com/es-object-atoms/-/es-object-atoms-1.0.0.tgz#ddb55cd47ac2e240701260bc2a8e31ecb643d941" + integrity sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw== + dependencies: + es-errors "^1.3.0" -es-set-tostringtag@^2.0.2, es-set-tostringtag@^2.0.3: +es-set-tostringtag@^2.0.3: version "2.0.3" resolved "https://registry.yarnpkg.com/es-set-tostringtag/-/es-set-tostringtag-2.0.3.tgz#8bb60f0a440c2e4281962428438d58545af39777" integrity sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ== @@ -8269,7 +8224,7 @@ es-to-primitive@^1.2.1: is-date-object "^1.0.1" is-symbol "^1.0.2" -escalade@^3.1.1: +escalade@^3.1.1, escalade@^3.1.2: version "3.1.2" resolved "https://registry.yarnpkg.com/escalade/-/escalade-3.1.2.tgz#54076e9ab29ea5bf3d8f1ed62acffbb88272df27" integrity sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA== @@ -8421,9 +8376,9 @@ eslint-plugin-promise@~6.1.1: integrity sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig== eslint-plugin-react-hooks@~4.6.0: - version "4.6.0" - resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz#4c3e697ad95b77e93f8646aaa1630c1ba607edd3" - integrity sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g== + version "4.6.2" + resolved "https://registry.yarnpkg.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.2.tgz#c829eb06c0e6f484b3fbb85a97e57784f328c596" + integrity sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ== eslint-plugin-react@~7.33.2: version "7.33.2" @@ -8475,11 +8430,6 @@ eslint-visitor-keys@^1.1.0: resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz#30ebd1ef7c2fdff01c3a4f151044af25fab0523e" integrity sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== -eslint-visitor-keys@^2.0.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz#f65328259305927392c938ed44eb0a5c9b2bd303" - integrity sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== - eslint-visitor-keys@^3.3.0, eslint-visitor-keys@^3.4.1, eslint-visitor-keys@^3.4.3: version "3.4.3" resolved "https://registry.yarnpkg.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz#0cd72fe8550e3c2eae156a96a4dddcd1c8ac5800" @@ -8621,6 +8571,11 @@ estree-walker@^1.0.1: resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-1.0.1.tgz#31bc5d612c96b704106b477e6dd5d8aa138cb700" integrity sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg== +estree-walker@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/estree-walker/-/estree-walker-2.0.2.tgz#52f010178c2a4c117a7757cfe942adb7d2da4cac" + integrity sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w== + esutils@^2.0.2: version "2.0.3" resolved "https://registry.yarnpkg.com/esutils/-/esutils-2.0.3.tgz#74d2eb4de0b8da1293711910d50775b9b710ef64" @@ -8678,16 +8633,16 @@ exponential-backoff@^3.1.1: integrity sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw== express@^4.17.3: - version "4.18.3" - resolved "https://registry.yarnpkg.com/express/-/express-4.18.3.tgz#6870746f3ff904dee1819b82e4b51509afffb0d4" - integrity sha512-6VyCijWQ+9O7WuVMTRBTl+cjNNIzD5cY5mQ1WM8r/LEkI2u8EYpOotESNwzNlyCn3g+dmjKYI6BmNneSr/FSRw== + version "4.19.2" + resolved "https://registry.yarnpkg.com/express/-/express-4.19.2.tgz#e25437827a3aa7f2a827bc8171bbbb664a356465" + integrity sha512-5T6nhjsT+EOMzuck8JjBHARTHfMht0POzlA60WV2pMD3gyXw2LZnZ+ueGdNxG+0calOJcWKbpFcuzLZ91YWq9Q== dependencies: accepts "~1.3.8" array-flatten "1.1.1" body-parser "1.20.2" content-disposition "0.5.4" content-type "~1.0.4" - cookie "0.5.0" + cookie "0.6.0" cookie-signature "1.0.6" debug "2.6.9" depd "2.0.0" @@ -8743,10 +8698,10 @@ extract-files@^11.0.0: resolved "https://registry.yarnpkg.com/extract-files/-/extract-files-11.0.0.tgz#b72d428712f787eef1f5193aff8ab5351ca8469a" integrity sha512-FuoE1qtbJ4bBVvv94CC7s0oTnKUGvQs+Rjf1L2SJFfS+HTVVjhPFtehPdQ0JiGPqVNfSSZvL5yzHHQq2Z4WNhQ== -fake-indexeddb@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/fake-indexeddb/-/fake-indexeddb-5.0.2.tgz#8e0b6c75c6dc6639cbb50c1aa948772147d7c93e" - integrity sha512-cB507r5T3D55DfclY01GLkninZLfU7HXV/mhVRTnTRm5k2u+fY7Fof2dBkr80p5t7G7dlA/G5dI87QiMdPpMCQ== +fake-indexeddb@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/fake-indexeddb/-/fake-indexeddb-6.0.0.tgz#3173d5ad141436dace95f8de6e9ecdc3d9787d5d" + integrity sha512-YEboHE5VfopUclOck7LncgIqskAqnv4q0EWbYCaxKKjAvO93c+TJIaBuGy8CBFdbg9nKdpN3AuPRwVBJ4k7NrQ== fast-decode-uri-component@^1.0.1: version "1.0.1" @@ -8848,7 +8803,7 @@ fbjs@^3.0.0: setimmediate "^1.0.5" ua-parser-js "^1.0.35" -figures@3.2.0, figures@^3.0.0, figures@^3.2.0: +figures@3.2.0, figures@^3.0.0: version "3.2.0" resolved "https://registry.yarnpkg.com/figures/-/figures-3.2.0.tgz#625c18bd293c604dc4a8ddb2febf0c88341746af" integrity sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== @@ -8874,29 +8829,28 @@ filelist@^1.0.4: dependencies: minimatch "^5.0.1" -filing-cabinet@^3.0.1: - version "3.3.1" - resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-3.3.1.tgz#45d87bb273a0e0a7dd6ac6bac9111059186e2e9c" - integrity sha512-renEK4Hh6DUl9Vl22Y3cxBq1yh8oNvbAdXnhih0wVpmea+uyKjC9K4QeRjUaybIiIewdzfum+Fg15ZqJ/GyCaA== +filing-cabinet@^4.1.6: + version "4.2.0" + resolved "https://registry.yarnpkg.com/filing-cabinet/-/filing-cabinet-4.2.0.tgz#bd81241edce6e0c051882bef7b69ffa4c017baf9" + integrity sha512-YZ21ryzRcyqxpyKggdYSoXx//d3sCJzM3lsYoaeg/FyXdADGJrUl+BW1KIglaVLJN5BBcMtWylkygY8zBp2MrQ== dependencies: app-module-path "^2.2.0" - commander "^2.20.3" - debug "^4.3.3" - enhanced-resolve "^5.8.3" + commander "^10.0.1" + enhanced-resolve "^5.14.1" is-relative-path "^1.0.2" - module-definition "^3.3.1" - module-lookup-amd "^7.0.1" - resolve "^1.21.0" - resolve-dependency-path "^2.0.0" - sass-lookup "^3.0.0" - stylus-lookup "^3.0.1" - tsconfig-paths "^3.10.1" - typescript "^3.9.7" - -fill-range@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.0.1.tgz#1919a6a7c75fe38b2c7c77e5198535da9acdda40" - integrity sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + module-definition "^5.0.1" + module-lookup-amd "^8.0.5" + resolve "^1.22.3" + resolve-dependency-path "^3.0.2" + sass-lookup "^5.0.1" + stylus-lookup "^5.0.1" + tsconfig-paths "^4.2.0" + typescript "^5.0.4" + +fill-range@^7.1.1: + version "7.1.1" + resolved "https://registry.yarnpkg.com/fill-range/-/fill-range-7.1.1.tgz#44265d3cac07e3ea7dc247516380643754a05292" + integrity sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg== dependencies: to-regex-range "^5.0.1" @@ -8926,12 +8880,12 @@ finalhandler@1.2.0: statuses "2.0.1" unpipe "~1.0.0" -find-babel-config@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-2.0.0.tgz#a8216f825415a839d0f23f4d18338a1cc966f701" - integrity sha512-dOKT7jvF3hGzlW60Gc3ONox/0rRZ/tz7WCil0bqA1In/3I8f1BctpXahRnEKDySZqci7u+dqq93sZST9fOJpFw== +find-babel-config@^2.1.1: + version "2.1.1" + resolved "https://registry.yarnpkg.com/find-babel-config/-/find-babel-config-2.1.1.tgz#93703fc8e068db5e4c57592900c5715dd04b7e5b" + integrity sha512-5Ji+EAysHGe1OipH7GN4qDjok5Z1uw5KAwDCbicU/4wyTZY7CqOCzcWbG7J5ad9mazq67k89fXlbc1MuIfl9uA== dependencies: - json5 "^2.1.1" + json5 "^2.2.3" path-exists "^4.0.0" find-cache-dir@^4.0.0: @@ -8999,15 +8953,10 @@ flatted@^3.2.7, flatted@^3.2.9: resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.3.1.tgz#21db470729a6734d4997002f439cb308987f567a" integrity sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw== -flatten@^1.0.2: - version "1.0.3" - resolved "https://registry.yarnpkg.com/flatten/-/flatten-1.0.3.tgz#c1283ac9f27b368abc1e36d1ff7b04501a30356b" - integrity sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== - -follow-redirects@^1.0.0, follow-redirects@^1.15.4: - version "1.15.5" - resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.5.tgz#54d4d6d062c0fa7d9d17feb008461550e3ba8020" - integrity sha512-vSFWUON1B+yAw1VN4xMfxgn5fTUiaOzAJCKBwIIgT/+7CuGy9+r+5gITvP62j3RmaD5Ph65UaERdOSRGUzZtgw== +follow-redirects@^1.0.0, follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== for-each@^0.3.3: version "0.3.3" @@ -9156,28 +9105,20 @@ geojson@^0.5.0: resolved "https://registry.yarnpkg.com/geojson/-/geojson-0.5.0.tgz#3cd6c96399be65b56ee55596116fe9191ce701c0" integrity sha512-/Bx5lEn+qRF4TfQ5aLu6NH+UKtvIv7Lhc487y/c8BdludrCTpiWf9wyI0RTyqg49MFefIAvFDuEi5Dfd/zgNxQ== -get-amd-module-type@^3.0.0: - version "3.0.2" - resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-3.0.2.tgz#46550cee2b8e1fa4c3f2c8a5753c36990aa49ab0" - integrity sha512-PcuKwB8ouJnKuAPn6Hk3UtdfKoUV3zXRqVEvj8XGIXqjWfgd1j7QGdXy5Z9OdQfzVt1Sk29HVe/P+X74ccOuqw== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.2.2" - -get-amd-module-type@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-4.1.0.tgz#af1396d02cd935cb6fafdc4a5282395db3422db6" - integrity sha512-0e/eK6vTGCnSfQ6eYs3wtH05KotJYIP7ZIZEueP/KlA+0dIAEs8bYFvOd/U56w1vfjhJqBagUxVMyy9Tr/cViQ== +get-amd-module-type@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/get-amd-module-type/-/get-amd-module-type-5.0.1.tgz#bef38ea3674e1aa1bda9c59c8b0da598582f73f2" + integrity sha512-jb65zDeHyDjFR1loOVk0HQGM5WNwoGB8aLWy3LKCieMKol0/ProHkhO2X1JxojuN10vbz1qNn09MJ7tNp7qMzw== dependencies: - ast-module-types "^4.0.0" - node-source-walk "^5.0.1" + ast-module-types "^5.0.0" + node-source-walk "^6.0.1" get-caller-file@^2.0.1, get-caller-file@^2.0.5: version "2.0.5" resolved "https://registry.yarnpkg.com/get-caller-file/-/get-caller-file-2.0.5.tgz#4f94412a82db32f36e3b0b9741f8a97feb031f7e" integrity sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== -get-intrinsic@^1.1.1, get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: +get-intrinsic@^1.1.3, get-intrinsic@^1.2.1, get-intrinsic@^1.2.2, get-intrinsic@^1.2.3, get-intrinsic@^1.2.4: version "1.2.4" resolved "https://registry.yarnpkg.com/get-intrinsic/-/get-intrinsic-1.2.4.tgz#e385f5a4b5227d449c3eabbad05494ef0abbeadd" integrity sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ== @@ -9307,18 +9248,18 @@ glob@7.1.4: once "^1.3.0" path-is-absolute "^1.0.0" -glob@^10.3.10, glob@^10.3.7: - version "10.3.10" - resolved "https://registry.yarnpkg.com/glob/-/glob-10.3.10.tgz#0351ebb809fd187fe421ab96af83d3a70715df4b" - integrity sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g== +glob@^10.3.7, glob@^10.4.1: + version "10.4.1" + resolved "https://registry.yarnpkg.com/glob/-/glob-10.4.1.tgz#0cfb01ab6a6b438177bfe6a58e2576f6efe909c2" + integrity sha512-2jelhlq3E4ho74ZyVLN03oKdAZVUa6UDZzFLVH1H7dnoax+y9qyaq8zBkfDIggjniU19z0wU18y16jMB2eyVIw== dependencies: foreground-child "^3.1.0" - jackspeak "^2.3.5" - minimatch "^9.0.1" - minipass "^5.0.0 || ^6.0.2 || ^7.0.0" - path-scurry "^1.10.1" + jackspeak "^3.1.2" + minimatch "^9.0.4" + minipass "^7.1.2" + path-scurry "^1.11.1" -glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0: +glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, glob@^7.2.0, glob@^7.2.3: version "7.2.3" resolved "https://registry.yarnpkg.com/glob/-/glob-7.2.3.tgz#b8df0fb802bbfa8e89bd1d938b4e16578ed44f2b" integrity sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q== @@ -9330,7 +9271,7 @@ glob@^7.1.1, glob@^7.1.2, glob@^7.1.3, glob@^7.1.4, glob@^7.1.6, glob@^7.1.7, gl once "^1.3.0" path-is-absolute "^1.0.0" -glob@^8.0.1, glob@^8.0.3: +glob@^8.0.1: version "8.1.0" resolved "https://registry.yarnpkg.com/glob/-/glob-8.1.0.tgz#d388f656593ef708ee3e34640fdfb99a9fd1c33e" integrity sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ== @@ -9341,6 +9282,16 @@ glob@^8.0.1, glob@^8.0.3: minimatch "^5.0.1" once "^1.3.0" +glob@^9.3.3: + version "9.3.5" + resolved "https://registry.yarnpkg.com/glob/-/glob-9.3.5.tgz#ca2ed8ca452781a3009685607fdf025a899dfe21" + integrity sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q== + dependencies: + fs.realpath "^1.0.0" + minimatch "^8.0.2" + minipass "^4.2.4" + path-scurry "^1.6.1" + globals@^11.1.0: version "11.12.0" resolved "https://registry.yarnpkg.com/globals/-/globals-11.12.0.tgz#ab8795338868a0babd8525758018c2a7eb95c42e" @@ -9354,11 +9305,12 @@ globals@^13.19.0: type-fest "^0.20.2" globalthis@^1.0.3: - version "1.0.3" - resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.3.tgz#5852882a52b80dc301b0660273e1ed082f0b6ccf" - integrity sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA== + version "1.0.4" + resolved "https://registry.yarnpkg.com/globalthis/-/globalthis-1.0.4.tgz#7430ed3a975d97bfb59bcce41f5cabbafa651236" + integrity sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ== dependencies: - define-properties "^1.1.3" + define-properties "^1.2.1" + gopd "^1.0.1" globby@^11.0.2, globby@^11.0.3, globby@^11.1.0: version "11.1.0" @@ -9389,7 +9341,7 @@ go-split@^3.4.7: resolved "https://registry.yarnpkg.com/go-split/-/go-split-3.4.7.tgz#43996dc4e054c054170995c7a2a571ac1f149dd0" integrity sha512-R4g8zp2BEZZ0tQL0wIhz8LvRW5xaSoX8jBcfSgcTnc/D0g+vqxbEojWwv04mhvISeyKD3DhgO8ybgcNZi/Y7mw== -gonzales-pe@^4.2.3, gonzales-pe@^4.3.0: +gonzales-pe@^4.3.0: version "4.3.0" resolved "https://registry.yarnpkg.com/gonzales-pe/-/gonzales-pe-4.3.0.tgz#fe9dec5f3c557eead09ff868c65826be54d067b3" integrity sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== @@ -9403,7 +9355,7 @@ gopd@^1.0.1: dependencies: get-intrinsic "^1.1.3" -graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: +graceful-fs@^4.1.11, graceful-fs@^4.1.15, graceful-fs@^4.1.2, graceful-fs@^4.1.6, graceful-fs@^4.2.0, graceful-fs@^4.2.11, graceful-fs@^4.2.4, graceful-fs@^4.2.6, graceful-fs@^4.2.9: version "4.2.11" resolved "https://registry.yarnpkg.com/graceful-fs/-/graceful-fs-4.2.11.tgz#4183e4e8bf08bb6e05bbb2f7d2e0c8f712ca40e3" integrity sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ== @@ -9446,9 +9398,9 @@ graphql-tag@^2.11.0, graphql-tag@^2.12.6: tslib "^2.1.0" graphql-ws@^5.14.0: - version "5.15.0" - resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.15.0.tgz#2db79e1b42468a8363bf5ca6168d076e2f8fdebc" - integrity sha512-xWGAtm3fig9TIhSaNsg0FaDZ8Pyn/3re3RFlP4rhQcmjRDIPpk1EhRuNB+YSJtLzttyuToaDiNhwT1OMoGnJnw== + version "5.16.0" + resolved "https://registry.yarnpkg.com/graphql-ws/-/graphql-ws-5.16.0.tgz#849efe02f384b4332109329be01d74c345842729" + integrity sha512-Ju2RCU2dQMgSKtArPbEtsK5gNLnsQyTNIo/T7cZNp96niC1x0KdJNZV0TIoilceBPQwfb5itrGl8pkFeOUMl4A== graphql@^16.8.1: version "16.8.1" @@ -9499,7 +9451,7 @@ has-flag@^4.0.0: resolved "https://registry.yarnpkg.com/has-flag/-/has-flag-4.0.0.tgz#944771fd9c81c81265c4d6941860da06bb59479b" integrity sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== -has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.1, has-property-descriptors@^1.0.2: +has-property-descriptors@^1.0.0, has-property-descriptors@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-property-descriptors/-/has-property-descriptors-1.0.2.tgz#963ed7d071dc7bf5f084c5bfbe0d1b6222586854" integrity sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg== @@ -9516,7 +9468,7 @@ has-symbols@^1.0.2, has-symbols@^1.0.3: resolved "https://registry.yarnpkg.com/has-symbols/-/has-symbols-1.0.3.tgz#bb7b2c4349251dce87b125f7bdf874aa7c8b39f8" integrity sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A== -has-tostringtag@^1.0.0, has-tostringtag@^1.0.1, has-tostringtag@^1.0.2: +has-tostringtag@^1.0.0, has-tostringtag@^1.0.2: version "1.0.2" resolved "https://registry.yarnpkg.com/has-tostringtag/-/has-tostringtag-1.0.2.tgz#2cdc42d40bef2e5b4eeab7c01a73c54ce7ab5abc" integrity sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw== @@ -9528,10 +9480,10 @@ has-unicode@^2.0.1: resolved "https://registry.yarnpkg.com/has-unicode/-/has-unicode-2.0.1.tgz#e0e6fe6a28cf51138855e086d1691e771de2a8b9" integrity sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ== -hasown@^2.0.0, hasown@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.1.tgz#26f48f039de2c0f8d3356c223fb8d50253519faa" - integrity sha512-1/th4MHjnwncwXsIW6QMzlvYL9kG5e/CpVvLRZe4XPa8TOUNbCELqmvhDmnkNsAjwaG4+I8gJJL0JBvTTLO9qA== +hasown@^2.0.0, hasown@^2.0.1, hasown@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" + integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== dependencies: function-bind "^1.1.2" @@ -9577,9 +9529,9 @@ header-case@^2.0.4: tslib "^2.0.3" headers-polyfill@^4.0.2: - version "4.0.2" - resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-4.0.2.tgz#9115a76eee3ce8fbf95b6e3c6bf82d936785b44a" - integrity sha512-EWGTfnTqAO2L/j5HZgoM/3z82L7necsJ0pO9Tp0X1wil3PDLrkypTBRgVO2ExehEEvUycejZD3FuRaXpZZc3kw== + version "4.0.3" + resolved "https://registry.yarnpkg.com/headers-polyfill/-/headers-polyfill-4.0.3.tgz#922a0155de30ecc1f785bcf04be77844ca95ad07" + integrity sha512-IScLbePpkvO846sIwOtOTDjutRMWdXdJmXdMvk6gCBHxFO8d+QKOQedyZSxFTTFYRSmlgSTDtXqqq4pcenBXLQ== hoist-non-react-statics@^3.3.2: version "3.3.2" @@ -9812,10 +9764,15 @@ husky@^9.0.11: resolved "https://registry.yarnpkg.com/husky/-/husky-9.0.11.tgz#fc91df4c756050de41b3e478b2158b87c1e79af9" integrity sha512-AB6lFlbwwyIqMdHYhwPe+kjOC3Oc5P3nThEoW/AaO2BX3vJDjWPFxYLxokUZOo6RNX20He3AaT8sESs9NJcmEw== -i18next@^23.11.2: - version "23.11.2" - resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.2.tgz#4c0e8192a9ba230fe7dc68b76459816ab601826e" - integrity sha512-qMBm7+qT8jdpmmDw/kQD16VpmkL9BdL+XNAK5MNbNFaf1iQQq35ZbPrSlqmnNPOSUY4m342+c0t0evinF5l7sA== +hyperdyperid@^1.2.0: + version "1.2.0" + resolved "https://registry.yarnpkg.com/hyperdyperid/-/hyperdyperid-1.2.0.tgz#59668d323ada92228d2a869d3e474d5a33b69e6b" + integrity sha512-Y93lCzHYgGWdrJ66yIktxiaGULYc6oGiABxhcO5AufBeOyoIdZF7bIfLaOrbM0iGIOXQQgxxRrFEnb+Y6w1n4A== + +i18next@^23.11.5: + version "23.11.5" + resolved "https://registry.yarnpkg.com/i18next/-/i18next-23.11.5.tgz#d71eb717a7e65498d87d0594f2664237f9e361ef" + integrity sha512-41pvpVbW9rhZPk5xjCX2TPJi2861LEig/YRhUkY+1FQ2IQPS0bKUDYnEqY8XPPbB48h1uIwLnP9iiEfuSl20CA== dependencies: "@babel/runtime" "^7.23.2" @@ -9866,9 +9823,9 @@ image-size@~0.5.0: integrity sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ== immutable@^4.0.0: - version "4.3.5" - resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.5.tgz#f8b436e66d59f99760dc577f5c99a4fd2a5cc5a0" - integrity sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw== + version "4.3.6" + resolved "https://registry.yarnpkg.com/immutable/-/immutable-4.3.6.tgz#6a05f7858213238e587fb83586ffa3b4b27f0447" + integrity sha512-Ju0+lEMyzMVZarkTn/gqRpdqd5dOPaz1mCZ0SH3JV6iFw81PldE/PEB1hWVEA288HPt4WXW8O7AWxB10M+03QQ== immutable@~3.7.6: version "3.7.6" @@ -9906,11 +9863,6 @@ indent-string@^4.0.0: resolved "https://registry.yarnpkg.com/indent-string/-/indent-string-4.0.0.tgz#624f8f4497d619b2d9768531d58f4122854d7251" integrity sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== -indexes-of@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/indexes-of/-/indexes-of-1.0.1.tgz#f30f716c8e2bd346c7b67d3df3915566a7c05607" - integrity sha512-bup+4tap3Hympa+JBJUG7XuOsdNQ6fxt0MHyXMKuLBKn0OqsTfvUxkUrroEX1+B2VsSHvCjiIcZVxRtYa4nllA== - infer-owner@^1.0.4: version "1.0.4" resolved "https://registry.yarnpkg.com/infer-owner/-/infer-owner-1.0.4.tgz#c4cefcaa8e51051c2a40ba2ce8a3d27295af9467" @@ -9952,10 +9904,10 @@ init-package-json@^3.0.2: validate-npm-package-license "^3.0.4" validate-npm-package-name "^4.0.0" -inline-style-parser@0.2.2: - version "0.2.2" - resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.2.tgz#d498b4e6de0373458fc610ff793f6b14ebf45633" - integrity sha512-EcKzdTHVe8wFVOGEYXiW9WmJXPjqi1T+234YpJr98RiFYKHV3cdy1+3mkTE+KHTHxFFLH51SfaGOoUdW+v7ViQ== +inline-style-parser@0.2.3: + version "0.2.3" + resolved "https://registry.yarnpkg.com/inline-style-parser/-/inline-style-parser-0.2.3.tgz#e35c5fb45f3a83ed7849fe487336eb7efa25971c" + integrity sha512-qlD8YNDqyTKTyuITrDOffsl6Tdhv+UC4hcdAVuQsK4IMQ99nSgd1MIA/Q+jQYoh9r3hVUXhYh7urSRmXPkW04g== inquirer@^8.0.0, inquirer@^8.2.4: version "8.2.6" @@ -9978,7 +9930,7 @@ inquirer@^8.0.0, inquirer@^8.2.4: through "^2.3.6" wrap-ansi "^6.0.1" -internal-slot@^1.0.4, internal-slot@^1.0.5, internal-slot@^1.0.7: +internal-slot@^1.0.4, internal-slot@^1.0.7: version "1.0.7" resolved "https://registry.yarnpkg.com/internal-slot/-/internal-slot-1.0.7.tgz#c06dcca3ed874249881007b0a5523b172a190802" integrity sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g== @@ -10023,9 +9975,9 @@ ipaddr.js@1.9.1: integrity sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== ipaddr.js@^2.1.0: - version "2.1.0" - resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.1.0.tgz#2119bc447ff8c257753b196fc5f1ce08a4cdf39f" - integrity sha512-LlbxQ7xKzfBusov6UMi4MFpEg0m+mAm9xyNGEduwXMEDuf4WfzB/RZwMVYEd7IKGvh4IUkEXYxtAVu9T3OelJQ== + version "2.2.0" + resolved "https://registry.yarnpkg.com/ipaddr.js/-/ipaddr.js-2.2.0.tgz#d33fa7bac284f4de7af949638c9d68157c6b92e8" + integrity sha512-Ag3wB2o37wslZS19hZqorUnrnzSkpOVy+IiiDEiTqNubEYpYuHWIf6K4psgN2ZWKExS4xhVCrRVfb/wfW8fWJA== is-absolute@^1.0.0: version "1.0.0" @@ -10103,6 +10055,13 @@ is-buffer@~1.1.6: resolved "https://registry.yarnpkg.com/is-buffer/-/is-buffer-1.1.6.tgz#efaa2ea9daa0d7ab2ea13a97b2b8ad51fefbe8be" integrity sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== +is-builtin-module@^3.2.1: + version "3.2.1" + resolved "https://registry.yarnpkg.com/is-builtin-module/-/is-builtin-module-3.2.1.tgz#f03271717d8654cfcaf07ab0463faa3571581169" + integrity sha512-BSLE3HnV2syZ0FK0iMA/yUGplUeMmNz4AW5fnTunbCIqZi4vG3WjJT9FHMy5D69xmAYBHXQhJdALdpwVxV501A== + dependencies: + builtin-modules "^3.3.0" + is-callable@^1.1.3, is-callable@^1.1.4, is-callable@^1.2.7: version "1.2.7" resolved "https://registry.yarnpkg.com/is-callable/-/is-callable-1.2.7.tgz#3bc2a85ea742d9e36205dcacdd72ca1fdc51b055" @@ -10122,6 +10081,13 @@ is-core-module@^2.13.0, is-core-module@^2.13.1, is-core-module@^2.5.0, is-core-m dependencies: hasown "^2.0.0" +is-data-view@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/is-data-view/-/is-data-view-1.0.1.tgz#4b4d3a511b70f3dc26d42c03ca9ca515d847759f" + integrity sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w== + dependencies: + is-typed-array "^1.1.13" + is-date-object@^1.0.1, is-date-object@^1.0.5: version "1.0.5" resolved "https://registry.yarnpkg.com/is-date-object/-/is-date-object-1.0.5.tgz#0841d5536e724c25597bf6ea62e1bd38298df31f" @@ -10209,10 +10175,10 @@ is-lower-case@^2.0.2: dependencies: tslib "^2.0.3" -is-map@^2.0.1, is-map@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.2.tgz#00922db8c9bf73e81b7a335827bc2a43f2b91127" - integrity sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg== +is-map@^2.0.2, is-map@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-map/-/is-map-2.0.3.tgz#ede96b7fe1e270b3c4465e3a465658764926d62e" + integrity sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw== is-module@^1.0.0: version "1.0.0" @@ -10225,9 +10191,9 @@ is-negative-zero@^2.0.3: integrity sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw== is-network-error@^1.0.0: - version "1.0.1" - resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.0.1.tgz#a68061a20387e9144e145571bea693056a370b92" - integrity sha512-OwQXkwBJeESyhFw+OumbJVD58BFBJJI5OM5S1+eyrDKlgDZPX2XNT5gXS56GSD3NPbbwUuMlR1Q71SRp5SobuQ== + version "1.1.0" + resolved "https://registry.yarnpkg.com/is-network-error/-/is-network-error-1.1.0.tgz#d26a760e3770226d11c169052f266a4803d9c997" + integrity sha512-tUdRRAnhT+OtCZR/LxZelH/C7QtjtFrTu5tXCA8pl55eTUElUHT+GPYV8MBMBvea/j+NxQqVt3LbWMRir7Gx9g== is-node-process@^1.2.0: version "1.2.0" @@ -10323,10 +10289,10 @@ is-relative@^1.0.0: dependencies: is-unc-path "^1.0.0" -is-set@^2.0.1, is-set@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.2.tgz#90755fa4c2562dc1c5d4024760d6119b94ca18ec" - integrity sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g== +is-set@^2.0.2, is-set@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-set/-/is-set-2.0.3.tgz#8ab209ea424608141372ded6e0cb200ef1d9d01d" + integrity sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg== is-shared-array-buffer@^1.0.2, is-shared-array-buffer@^1.0.3: version "1.0.3" @@ -10409,10 +10375,10 @@ is-url@^1.2.4: resolved "https://registry.yarnpkg.com/is-url/-/is-url-1.2.4.tgz#04a4df46d28c4cff3d73d01ff06abeb318a1aa52" integrity sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== -is-weakmap@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.1.tgz#5008b59bdc43b698201d18f62b37b2ca243e8cf2" - integrity sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA== +is-weakmap@^2.0.2: + version "2.0.2" + resolved "https://registry.yarnpkg.com/is-weakmap/-/is-weakmap-2.0.2.tgz#bf72615d649dfe5f699079c54b83e47d1ae19cfd" + integrity sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w== is-weakref@^1.0.2: version "1.0.2" @@ -10421,13 +10387,13 @@ is-weakref@^1.0.2: dependencies: call-bind "^1.0.2" -is-weakset@^2.0.1: - version "2.0.2" - resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.2.tgz#4569d67a747a1ce5a994dfd4ef6dcea76e7c0a1d" - integrity sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg== +is-weakset@^2.0.3: + version "2.0.3" + resolved "https://registry.yarnpkg.com/is-weakset/-/is-weakset-2.0.3.tgz#e801519df8c0c43e12ff2834eead84ec9e624007" + integrity sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ== dependencies: - call-bind "^1.0.2" - get-intrinsic "^1.1.1" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" is-what@^3.14.1: version "3.14.1" @@ -10547,19 +10513,19 @@ iterator.prototype@^1.1.2: reflect.getprototypeof "^1.0.4" set-function-name "^2.0.1" -jackspeak@^2.3.5: - version "2.3.6" - resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-2.3.6.tgz#647ecc472238aee4b06ac0e461acc21a8c505ca8" - integrity sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ== +jackspeak@^3.1.2: + version "3.1.2" + resolved "https://registry.yarnpkg.com/jackspeak/-/jackspeak-3.1.2.tgz#eada67ea949c6b71de50f1b09c92a961897b90ab" + integrity sha512-kWmLKn2tRtfYMF/BakihVVRzBKOxz4gJMiL2Rj91WnAB5TPZumSH99R/Yf1qE1u4uRimvCSJfm6hnxohXeEXjQ== dependencies: "@isaacs/cliui" "^8.0.2" optionalDependencies: "@pkgjs/parseargs" "^0.11.0" jake@^10.8.5: - version "10.8.7" - resolved "https://registry.yarnpkg.com/jake/-/jake-10.8.7.tgz#63a32821177940c33f356e0ba44ff9d34e1c7d8f" - integrity sha512-ZDi3aP+fG/LchyBzUM804VjddnwfSfsdeYkwt8NcbKRvo4rFkjhs456iLFn3k2ZUWvNe4i48WACDbza8fhq2+w== + version "10.9.1" + resolved "https://registry.yarnpkg.com/jake/-/jake-10.9.1.tgz#8dc96b7fcc41cb19aa502af506da4e1d56f5e62b" + integrity sha512-61btcOHNnLnsOdtLgA5efqQWjnSi/vow5HbI7HMdKKWqvrKR1bLK3BPlJn9gcSaP2ewuamUSMB5XEy76KUIS2w== dependencies: async "^3.2.3" chalk "^4.0.2" @@ -10958,15 +10924,6 @@ jest-watcher@^29.7.0: jest-util "^29.7.0" string-length "^4.0.1" -jest-worker@^26.2.1: - version "26.6.2" - resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-26.6.2.tgz#7f72cbc4d643c365e27b9fd775f9d0eaa9c7a8ed" - integrity sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== - dependencies: - "@types/node" "*" - merge-stream "^2.0.0" - supports-color "^7.0.0" - jest-worker@^27.4.5: version "27.5.1" resolved "https://registry.yarnpkg.com/jest-worker/-/jest-worker-27.5.1.tgz#8d146f0900e8973b106b6f73cc1e9a8cb86f8db0" @@ -11002,9 +10959,9 @@ jiti@^1.17.1, jiti@^1.18.2, jiti@^1.20.0: integrity sha512-gFqAIbuKyyso/3G2qhiO2OM6shY6EPP/R0+mkDbyspxKazh8BXDC5FiFsUjlczgdNz/vfra0da2y+aHrusLG/Q== jose@^5.0.0: - version "5.2.2" - resolved "https://registry.yarnpkg.com/jose/-/jose-5.2.2.tgz#b91170e9ba6dbe609b0c0a86568f9a1fbe4335c0" - integrity sha512-/WByRr4jDcsKlvMd1dRJnPfS1GVO3WuKyaurJ/vvXcOaUQO8rnNObCQMlv/5uCceVQIq5Q4WLF44ohsdiTohdg== + version "5.3.0" + resolved "https://registry.yarnpkg.com/jose/-/jose-5.3.0.tgz#61dadf6399e0141d621ad18c1b36a0d6ab17a972" + integrity sha512-IChe9AtAE79ru084ow8jzkN2lNrG3Ntfiv65Cvj9uOCE2m5LNsdHG+9EbxWxAoWRF9TgDOqLN5jm08++owDVRg== "js-tokens@^3.0.0 || ^4.0.0", js-tokens@^4.0.0: version "4.0.0" @@ -11115,16 +11072,6 @@ json-stable-stringify-without-jsonify@^1.0.1: resolved "https://registry.yarnpkg.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz#9db7b59496ad3f3cfef30a75142d2d930ad72651" integrity sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw== -json-stable-stringify@^1.0.1: - version "1.1.1" - resolved "https://registry.yarnpkg.com/json-stable-stringify/-/json-stable-stringify-1.1.1.tgz#52d4361b47d49168bcc4e564189a42e5a7439454" - integrity sha512-SU/971Kt5qVQfJpyDveVhQ/vya+5hvrjClFOcr8c0Fq5aODJjMwutrOfCU+eCnVD5gpx1Q3fEqkyom77zH1iIg== - dependencies: - call-bind "^1.0.5" - isarray "^2.0.5" - jsonify "^0.0.1" - object-keys "^1.1.1" - json-stringify-nice@^1.1.4: version "1.1.4" resolved "https://registry.yarnpkg.com/json-stringify-nice/-/json-stringify-nice-1.1.4.tgz#2c937962b80181d3f317dd39aa323e14f5a60a67" @@ -11159,7 +11106,7 @@ json5@^1.0.2: dependencies: minimist "^1.2.0" -json5@^2.1.1, json5@^2.1.2, json5@^2.1.3, json5@^2.2.0, json5@^2.2.2, json5@^2.2.3: +json5@^2.1.2, json5@^2.1.3, json5@^2.2.0, json5@^2.2.2, json5@^2.2.3: version "2.2.3" resolved "https://registry.yarnpkg.com/json5/-/json5-2.2.3.tgz#78cd6f1a19bdc12b73db5ad0c61efd66c1e29283" integrity sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg== @@ -11185,11 +11132,6 @@ jsonfile@^6.0.1: optionalDependencies: graceful-fs "^4.1.6" -jsonify@^0.0.1: - version "0.0.1" - resolved "https://registry.yarnpkg.com/jsonify/-/jsonify-0.0.1.tgz#2aa3111dae3d34a0f151c63f3a45d995d9420978" - integrity sha512-2/Ki0GcmuqSrgFyelQq9M05y7PS0mEwuIzrf3f1fPqkVDVRvZrPZtVSMHxdgo8Aq0sxAOb/cr2aqqA3LeWHVPg== - jsonparse@^1.2.0, jsonparse@^1.3.1: version "1.3.1" resolved "https://registry.yarnpkg.com/jsonparse/-/jsonparse-1.3.1.tgz#3f4dae4a91fac315f71062f8521cc239f1366280" @@ -11220,11 +11162,6 @@ just-diff@^5.0.1: resolved "https://registry.yarnpkg.com/just-diff/-/just-diff-5.2.0.tgz#60dca55891cf24cd4a094e33504660692348a241" integrity sha512-6ufhP9SHjb7jibNFrNxyFZ6od3g+An6Ai9mhGRvcYe8UJlH0prseN64M+6ZBBUoKYHZsitDP42gAJ8+eVWr3lw== -karma-safari-launcher@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/karma-safari-launcher/-/karma-safari-launcher-1.0.0.tgz#96982a2cc47d066aae71c553babb28319115a2ce" - integrity sha512-qmypLWd6F2qrDJfAETvXDfxHvKDk+nyIjpH9xIeI3/hENr0U3nuqkxaftq73PfXZ4aOuOChA6SnLW4m4AxfRjQ== - karma@^6.4.3: version "6.4.3" resolved "https://registry.yarnpkg.com/karma/-/karma-6.4.3.tgz#763e500f99597218bbb536de1a14acc4ceea7ce8" @@ -11273,9 +11210,9 @@ kleur@^3.0.3: integrity sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== language-subtag-registry@^0.3.20: - version "0.3.22" - resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz#2e1500861b2e457eba7e7ae86877cbd08fa1fd1d" - integrity sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w== + version "0.3.23" + resolved "https://registry.yarnpkg.com/language-subtag-registry/-/language-subtag-registry-0.3.23.tgz#23529e04d9e3b74679d70142df3fd2eb6ec572e7" + integrity sha512-0K65Lea881pHotoGEa5gDlMxt3pctLi2RplBb7Ezh4rRdLEOtgi7n4EwK9lamnUCkKBqaeKRVebTq6BAxSkpXQ== language-tags@^1.0.9: version "1.0.9" @@ -11574,6 +11511,11 @@ lower-case@^2.0.2: dependencies: tslib "^2.0.3" +lru-cache@^10.2.0: + version "10.2.2" + resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.2.tgz#48206bc114c1252940c41b25b41af5b545aca878" + integrity sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ== + lru-cache@^5.1.1: version "5.1.1" resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-5.1.1.tgz#1da27e6710271947695daf6848e847f01d84b920" @@ -11593,42 +11535,28 @@ lru-cache@^7.4.4, lru-cache@^7.5.1, lru-cache@^7.7.1: resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-7.18.3.tgz#f793896e0fd0e954a59dfdd82f0773808df6aa89" integrity sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA== -"lru-cache@^9.1.1 || ^10.0.0": - version "10.2.0" - resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-10.2.0.tgz#0bd445ca57363465900f4d1f9bd8db343a4d95c3" - integrity sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q== - lz-string@^1.5.0: version "1.5.0" resolved "https://registry.yarnpkg.com/lz-string/-/lz-string-1.5.0.tgz#c1ab50f77887b712621201ba9fd4e3a6ed099941" integrity sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ== -madge@^6.1.0: - version "6.1.0" - resolved "https://registry.yarnpkg.com/madge/-/madge-6.1.0.tgz#9835bb53f2e00d184914c2b007b50736a964d297" - integrity sha512-irWhT5RpFOc6lkzGHKLihonCVgM0YtfNUh4IrFeW3EqHpnt/JHUG3z26j8PeJEktCGB4tmGOOOJi1Rl/ACWucQ== +madge@^7.0.0: + version "7.0.0" + resolved "https://registry.yarnpkg.com/madge/-/madge-7.0.0.tgz#64b1762033b0f969caa7e5853004b6850e8430bb" + integrity sha512-x9eHkBWoCJ2B8yGesWf8LRucarkbH5P3lazqgvmxe4xn5U2Meyfu906iG9mBB1RnY/f4D+gtELWdiz1k6+jAZA== dependencies: - chalk "^4.1.1" + chalk "^4.1.2" commander "^7.2.0" commondir "^1.0.1" - debug "^4.3.1" - dependency-tree "^9.0.0" - detective-amd "^4.0.1" - detective-cjs "^4.0.0" - detective-es6 "^3.0.0" - detective-less "^1.0.2" - detective-postcss "^6.1.0" - detective-sass "^4.0.1" - detective-scss "^3.0.0" - detective-stylus "^2.0.1" - detective-typescript "^9.0.0" + debug "^4.3.4" + dependency-tree "^10.0.9" ora "^5.4.1" pluralize "^8.0.0" - precinct "^8.1.0" + precinct "^11.0.5" pretty-ms "^7.0.1" - rc "^1.2.7" + rc "^1.2.8" stream-to-array "^2.3.0" - ts-graphviz "^1.5.0" + ts-graphviz "^1.8.1" walkdir "^0.4.1" magic-string@^0.25.0, magic-string@^0.25.7: @@ -11714,9 +11642,9 @@ md5@^2.3.0: is-buffer "~1.1.6" mdast-util-from-markdown@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.0.tgz#52f14815ec291ed061f2922fd14d6689c810cb88" - integrity sha512-n7MTOr/z+8NAX/wmhhDji8O3bRvPTV/U0oTCaZJkjhPSKTPhS3xufVhKGF8s1pJ7Ox4QgoIU7KHseh09S+9rTA== + version "2.0.1" + resolved "https://registry.yarnpkg.com/mdast-util-from-markdown/-/mdast-util-from-markdown-2.0.1.tgz#32a6e8f512b416e1f51eb817fc64bd867ebcd9cc" + integrity sha512-aJEUyzZ6TzlsX2s5B4Of7lN7EQtAxvtradMMglCQDyaTFgse6CmtmdJ15ElnVRlCg1vpNyVtbem0PWzlNieZsA== dependencies: "@types/mdast" "^4.0.0" "@types/unist" "^3.0.0" @@ -11744,9 +11672,9 @@ mdast-util-mdx-expression@^2.0.0: mdast-util-to-markdown "^2.0.0" mdast-util-mdx-jsx@^3.0.0: - version "3.1.0" - resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.0.tgz#5f7f204cf3f380cba1a8441142406eede1bc7660" - integrity sha512-A8AJHlR7/wPQ3+Jre1+1rq040fX9A4Q1jG8JxmSNp/PLPHg80A6475wxTp3KzHpApFH6yWxFotHrJQA3dXP6/w== + version "3.1.2" + resolved "https://registry.yarnpkg.com/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-3.1.2.tgz#daae777c72f9c4a106592e3025aa50fb26068e1b" + integrity sha512-eKMQDeywY2wlHc97k5eD8VC+9ASMjN8ItEZQNGwJ6E0XWKiW/Z0V5/H8pvoXUf+y+Mj0VIgeRRbujBmFn4FTyA== dependencies: "@types/estree-jsx" "^1.0.0" "@types/hast" "^3.0.0" @@ -11834,10 +11762,13 @@ media-typer@0.3.0: integrity sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ== memfs@^4.6.0: - version "4.7.7" - resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.7.7.tgz#bcf09cab1646d655f659e7cf832dfc75ccb95b2d" - integrity sha512-x9qc6k88J/VVwnfTkJV8pRRswJ2156Rc4w5rciRqKceFDZ0y1MqsNL9pkg5sE0GOcDzZYbonreALhaHzg1siFw== + version "4.9.2" + resolved "https://registry.yarnpkg.com/memfs/-/memfs-4.9.2.tgz#42e7b48207268dad8c9c48ea5d4952c5d3840433" + integrity sha512-f16coDZlTG1jskq3mxarwB+fGRrd0uXWt+o1WIhRfOwbXQZqUDsTVxQBFK9JjRQHblg8eAG2JSbprDXKjc7ijQ== dependencies: + "@jsonjoy.com/json-pack" "^1.0.3" + "@jsonjoy.com/util" "^1.1.2" + sonic-forest "^1.0.0" tslib "^2.0.0" meow@^8.0.0: @@ -11888,9 +11819,9 @@ mgrs@1.0.0: integrity sha512-awNbTOqCxK1DBGjalK3xqWIstBZgN6fxsMSiXLs9/spqWkF2pAhb2rrYCFSsr1/tT7PhcDGjZndG8SWYn0byYA== micromark-core-commonmark@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.0.tgz#50740201f0ee78c12a675bf3e68ffebc0bf931a3" - integrity sha512-jThOz/pVmAYUtkroV3D5c1osFXAMv9e0ypGDOIZuCeAe91/sD6BoE2Sjzt30yuXtwOYUmySOhMas/PVyh02itA== + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-core-commonmark/-/micromark-core-commonmark-2.0.1.tgz#9a45510557d068605c6e9a80f282b2bb8581e43d" + integrity sha512-CUQyKr1e///ZODyD1U3xit6zXwy1a8q2a1S1HKtIlmgvurrEpaw/Y9y6KSIbF8P59cn/NjzHyO+Q2fAyYLQrAA== dependencies: decode-named-character-reference "^1.0.0" devlop "^1.0.0" @@ -12039,9 +11970,9 @@ micromark-util-sanitize-uri@^2.0.0: micromark-util-symbol "^2.0.0" micromark-util-subtokenize@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.0.tgz#9f412442d77e0c5789ffdf42377fa8a2bcbdf581" - integrity sha512-vc93L1t+gpR3p8jxeVdaYlbV2jTYteDje19rNSS/H5dlhxUYll5Fy6vJ2cDwP8RnsXi818yGty1ayP55y3W6fg== + version "2.0.1" + resolved "https://registry.yarnpkg.com/micromark-util-subtokenize/-/micromark-util-subtokenize-2.0.1.tgz#76129c49ac65da6e479c09d0ec4b5f29ec6eace5" + integrity sha512-jZNtiFl/1aY73yS3UGQkutD0UbhTt68qnRpw2Pifmz5wV9h8gOVsN70v+Lq/f1rKaU/W8pxRe8y8Q9FX1AOe1Q== dependencies: devlop "^1.0.0" micromark-util-chunked "^2.0.0" @@ -12082,11 +12013,11 @@ micromark@^4.0.0: micromark-util-types "^2.0.0" micromatch@^4.0.0, micromatch@^4.0.2, micromatch@^4.0.4, micromatch@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.5.tgz#bc8999a7cbbf77cdc89f132f6e467051b49090c6" - integrity sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA== + version "4.0.7" + resolved "https://registry.yarnpkg.com/micromatch/-/micromatch-4.0.7.tgz#33e8190d9fe474a9895525f5618eee136d46c2e5" + integrity sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q== dependencies: - braces "^3.0.2" + braces "^3.0.3" picomatch "^2.3.1" mime-db@1.52.0, "mime-db@>= 1.43.0 < 2": @@ -12121,10 +12052,10 @@ min-indent@^1.0.0: resolved "https://registry.yarnpkg.com/min-indent/-/min-indent-1.0.1.tgz#a63f681673b30571fbe8bc25686ae746eefa9869" integrity sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg== -mini-css-extract-plugin@^2.8.1: - version "2.8.1" - resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.8.1.tgz#75245f3f30ce3a56dbdd478084df6fe475f02dc7" - integrity sha512-/1HDlyFRxWIZPI1ZpgqlZ8jMw/1Dp/dl3P0L1jtZ+zVcHqwPhGwaJwKL00WVgfnBy6PWCde9W65or7IIETImuA== +mini-css-extract-plugin@^2.9.0: + version "2.9.0" + resolved "https://registry.yarnpkg.com/mini-css-extract-plugin/-/mini-css-extract-plugin-2.9.0.tgz#c73a1327ccf466f69026ac22a8e8fd707b78a235" + integrity sha512-Zs1YsZVfemekSZG+44vBsYTLQORkPMwnlv+aehcxK/NLKC+EGhDB39/YePYYqx/sTk6NnYpuqikhSn7+JIevTA== dependencies: schema-utils "^4.0.0" tapable "^2.2.1" @@ -12162,10 +12093,17 @@ minimatch@^5.0.1: dependencies: brace-expansion "^2.0.1" -minimatch@^9.0.1: - version "9.0.3" - resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.3.tgz#a6e00c3de44c3a542bfaae70abfc22420a6da825" - integrity sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg== +minimatch@^8.0.2: + version "8.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-8.0.4.tgz#847c1b25c014d4e9a7f68aaf63dedd668a626229" + integrity sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA== + dependencies: + brace-expansion "^2.0.1" + +minimatch@^9.0.4: + version "9.0.4" + resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-9.0.4.tgz#8e49c731d1749cbec05050ee5145147b32496a51" + integrity sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw== dependencies: brace-expansion "^2.0.1" @@ -12237,15 +12175,20 @@ minipass@^3.0.0, minipass@^3.1.1, minipass@^3.1.6: dependencies: yallist "^4.0.0" +minipass@^4.2.4: + version "4.2.8" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-4.2.8.tgz#f0010f64393ecfc1d1ccb5f582bcaf45f48e1a3a" + integrity sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ== + minipass@^5.0.0: version "5.0.0" resolved "https://registry.yarnpkg.com/minipass/-/minipass-5.0.0.tgz#3e9788ffb90b694a5d0ec94479a45b5d8738133d" integrity sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ== -"minipass@^5.0.0 || ^6.0.2 || ^7.0.0": - version "7.0.4" - resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.0.4.tgz#dbce03740f50a4786ba994c1fb908844d27b038c" - integrity sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ== +"minipass@^5.0.0 || ^6.0.2 || ^7.0.0", minipass@^7.1.2: + version "7.1.2" + resolved "https://registry.yarnpkg.com/minipass/-/minipass-7.1.2.tgz#93a9626ce5e5e66bd4db86849e7515e92340a707" + integrity sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw== minizlib@^2.1.1, minizlib@^2.1.2: version "2.1.2" @@ -12277,47 +12220,38 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== mobx-react-lite@^4.0.5: - version "4.0.5" - resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-4.0.5.tgz#e2cb98f813e118917bcc463638f5bf6ea053a67b" - integrity sha512-StfB2wxE8imKj1f6T8WWPf4lVMx3cYH9Iy60bbKXEs21+HQ4tvvfIBZfSmMXgQAefi8xYEwQIz4GN9s0d2h7dg== + version "4.0.7" + resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-4.0.7.tgz#f4e21e18d05c811010dcb1d3007e797924c4d90b" + integrity sha512-RjwdseshK9Mg8On5tyJZHtGD+J78ZnCnRaxeQDSiciKVQDUbfZcXhmld0VMxAwvcTnPEHZySGGewm467Fcpreg== dependencies: use-sync-external-store "^1.2.0" mobx@^6.12.0: - version "6.12.0" - resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.12.0.tgz#72b2685ca5af031aaa49e77a4d76ed67fcbf9135" - integrity sha512-Mn6CN6meXEnMa0a5u6a5+RKrqRedHBhZGd15AWLk9O6uFY4KYHzImdt8JI8WODo1bjTSRnwXhJox+FCUZhCKCQ== + version "6.12.3" + resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.12.3.tgz#b6a0fde4268116be602d50bffb32f1b90a8fb077" + integrity sha512-c8NKkO4R2lShkSXZ2Ongj1ycjugjzFFo/UswHBnS62y07DMcTc9Rvo03/3nRyszIvwPNljlkd4S828zIBv/piw== modify-values@^1.0.0: version "1.0.1" resolved "https://registry.yarnpkg.com/modify-values/-/modify-values-1.0.1.tgz#b3939fa605546474e3e3e3c63d64bd43b4ee6022" integrity sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw== -module-definition@^3.3.1: - version "3.4.0" - resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-3.4.0.tgz#953a3861f65df5e43e80487df98bb35b70614c2b" - integrity sha512-XxJ88R1v458pifaSkPNLUTdSPNVGMP2SXVncVmApGO+gAfrLANiYe6JofymCzVceGOMwQE2xogxBSc8uB7XegA== - dependencies: - ast-module-types "^3.0.0" - node-source-walk "^4.0.0" - -module-definition@^4.1.0: - version "4.1.0" - resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-4.1.0.tgz#148ff9348e3401867229dcbe5947f4f6d5ccd3a2" - integrity sha512-rHXi/DpMcD2qcKbPCTklDbX9lBKJrUSl971TW5l6nMpqKCIlzJqmQ8cfEF5M923h2OOLHPDVlh5pJxNyV+AJlw== +module-definition@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/module-definition/-/module-definition-5.0.1.tgz#62d1194e5d5ea6176b7dc7730f818f466aefa32f" + integrity sha512-kvw3B4G19IXk+BOXnYq/D/VeO9qfHaapMeuS7w7sNUqmGaA6hywdFHMi+VWeR9wUScXM7XjoryTffCZ5B0/8IA== dependencies: - ast-module-types "^4.0.0" - node-source-walk "^5.0.1" + ast-module-types "^5.0.0" + node-source-walk "^6.0.1" -module-lookup-amd@^7.0.1: - version "7.0.1" - resolved "https://registry.yarnpkg.com/module-lookup-amd/-/module-lookup-amd-7.0.1.tgz#d67c1a93f2ff8e38b8774b99a638e9a4395774b2" - integrity sha512-w9mCNlj0S8qviuHzpakaLVc+/7q50jl9a/kmJ/n8bmXQZgDPkQHnPBb8MUOYh3WpAYkXuNc2c+khsozhIp/amQ== +module-lookup-amd@^8.0.5: + version "8.0.5" + resolved "https://registry.yarnpkg.com/module-lookup-amd/-/module-lookup-amd-8.0.5.tgz#aaeea41979105b49339380ca3f7d573db78c32a5" + integrity sha512-vc3rYLjDo5Frjox8NZpiyLXsNWJ5BWshztc/5KSOMzpg9k5cHH652YsJ7VKKmtM4SvaxuE9RkrYGhiSjH3Ehow== dependencies: - commander "^2.8.1" - debug "^4.1.0" - glob "^7.1.6" - requirejs "^2.3.5" + commander "^10.0.1" + glob "^7.2.3" + requirejs "^2.3.6" requirejs-config-file "^4.0.0" mrmime@^2.0.0: @@ -12340,16 +12274,16 @@ ms@2.1.3, ms@^2.0.0, ms@^2.1.1: resolved "https://registry.yarnpkg.com/ms/-/ms-2.1.3.tgz#574c8138ce1d2b5861f0b44579dbadd60c6615b2" integrity sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== -msw@^2.2.2: - version "2.2.2" - resolved "https://registry.yarnpkg.com/msw/-/msw-2.2.2.tgz#ead090ba02eb474425f45b09ea8d24cd2ff49629" - integrity sha512-Vn3RGCmp14Oy1Lo9yGJMk4+qV/WdK8opNyHt0jdBnvzQ8OEhFvQ2AeM9EXOgQtGLvzUWzqrrwlfwmsCkFViUlg== +msw@^2.3.0: + version "2.3.0" + resolved "https://registry.yarnpkg.com/msw/-/msw-2.3.0.tgz#7d48ab8472a435878f4ee94dfa0efcd2b3c2264b" + integrity sha512-cDr1q/QTMzaWhY8n9lpGhceY209k29UZtdTgJ3P8Bzne3TSMchX2EM/ldvn4ATLOktpCefCU2gcEgzHc31GTPw== dependencies: "@bundled-es-modules/cookie" "^2.0.0" "@bundled-es-modules/statuses" "^1.0.1" "@inquirer/confirm" "^3.0.0" "@mswjs/cookies" "^1.1.0" - "@mswjs/interceptors" "^0.25.16" + "@mswjs/interceptors" "^0.29.0" "@open-draft/until" "^2.1.0" "@types/cookie" "^0.6.0" "@types/statuses" "^2.0.4" @@ -12451,9 +12385,9 @@ node-forge@^1: integrity sha512-dPEtOeMvF9VMcYV/1Wb8CPoVAXtp6MKMlcbAt4ddqmGqUJ6fQZFXkNZNkNlfevtNkGtaSoXf/vNNNSvgrdXwtA== node-gyp-build@^4.3.0: - version "4.8.0" - resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.0.tgz#3fee9c1731df4581a3f9ead74664369ff00d26dd" - integrity sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og== + version "4.8.1" + resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.1.tgz#976d3ad905e71b76086f4f0b0d3637fe79b6cda5" + integrity sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw== node-gyp@^9.0.0: version "9.4.1" @@ -12482,19 +12416,12 @@ node-releases@^2.0.14: resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.14.tgz#2ffb053bceb8b2be8495ece1ab6ce600c4461b0b" integrity sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw== -node-source-walk@^4.0.0, node-source-walk@^4.2.0, node-source-walk@^4.2.2: - version "4.3.0" - resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-4.3.0.tgz#8336b56cfed23ac5180fe98f1e3bb6b11fd5317c" - integrity sha512-8Q1hXew6ETzqKRAs3jjLioSxNfT1cx74ooiF8RlAONwVMcfq+UdzLC2eB5qcPldUxaE5w3ytLkrmV1TGddhZTA== - dependencies: - "@babel/parser" "^7.0.0" - -node-source-walk@^5.0.0, node-source-walk@^5.0.1: - version "5.0.2" - resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-5.0.2.tgz#0eb439ce378946ce531e07a6a0073d06288396dd" - integrity sha512-Y4jr/8SRS5hzEdZ7SGuvZGwfORvNsSsNRwDXx5WisiqzsVfeftDvRgfeqWNgZvWSJbgubTRVRYBzK6UO+ErqjA== +node-source-walk@^6.0.0, node-source-walk@^6.0.1, node-source-walk@^6.0.2: + version "6.0.2" + resolved "https://registry.yarnpkg.com/node-source-walk/-/node-source-walk-6.0.2.tgz#ba81bc4bc0f6f05559b084bea10be84c3f87f211" + integrity sha512-jn9vOIK/nfqoFCcpK89/VCVaLg1IHE6UVfDOzvqmANaJ/rWCTEdH8RZ1V278nv2jr36BJdyQXIAavBLXpzdlag== dependencies: - "@babel/parser" "^7.21.4" + "@babel/parser" "^7.21.8" nopt@^5.0.0: version "5.0.0" @@ -12670,9 +12597,9 @@ nullthrows@^1.1.1: integrity sha512-2vPPEi+Z7WqML2jZYddDIfy5Dqb0r2fze2zTxNNknZaFpVHU3mFB3R+DWeJWGVx0ecvttSGlJTI+WG+8Z4cDWw== nwsapi@^2.2.2: - version "2.2.7" - resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.7.tgz#738e0707d3128cb750dddcfe90e4610482df0f30" - integrity sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ== + version "2.2.10" + resolved "https://registry.yarnpkg.com/nwsapi/-/nwsapi-2.2.10.tgz#0b77a68e21a0b483db70b11fad055906e867cda8" + integrity sha512-QK0sRs7MKv0tKe1+5uZIQk/C8XGza4DAnztJG8iD+TpJIORARrCxczA738awHrZoHeTjSSoHqao2teO0dC/gFQ== nx@15.9.7, "nx@>=14.6.1 < 16": version "15.9.7" @@ -12759,50 +12686,50 @@ object.assign@^4.1.2, object.assign@^4.1.4, object.assign@^4.1.5: object-keys "^1.1.1" object.entries@^1.1.5, object.entries@^1.1.6, object.entries@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.7.tgz#2b47760e2a2e3a752f39dd874655c61a7f03c131" - integrity sha512-jCBs/0plmPsOnrKAfFQXRG2NFjlhZgjjcBLSmTnEhU8U6vVTsVe8ANeQJCHTl3gSsI4J+0emOoCgoKlmQPMgmA== - dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + version "1.1.8" + resolved "https://registry.yarnpkg.com/object.entries/-/object.entries-1.1.8.tgz#bffe6f282e01f4d17807204a24f8edd823599c41" + integrity sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ== + dependencies: + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" object.fromentries@^2.0.6, object.fromentries@^2.0.7: - version "2.0.7" - resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.7.tgz#71e95f441e9a0ea6baf682ecaaf37fa2a8d7e616" - integrity sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA== + version "2.0.8" + resolved "https://registry.yarnpkg.com/object.fromentries/-/object.fromentries-2.0.8.tgz#f7195d8a9b97bd95cbc1999ea939ecd1a2b00c65" + integrity sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" object.groupby@^1.0.1: - version "1.0.2" - resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.2.tgz#494800ff5bab78fd0eff2835ec859066e00192ec" - integrity sha512-bzBq58S+x+uo0VjurFT0UktpKHOZmv4/xePiOA1nbB9pMqpGK7rUPNgf+1YC+7mE+0HzhTMqNUuCqvKhj6FnBw== + version "1.0.3" + resolved "https://registry.yarnpkg.com/object.groupby/-/object.groupby-1.0.3.tgz#9b125c36238129f6f7b61954a1e7176148d5002e" + integrity sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ== dependencies: - array.prototype.filter "^1.0.3" - call-bind "^1.0.5" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.0.0" + es-abstract "^1.23.2" object.hasown@^1.1.2: - version "1.1.3" - resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.3.tgz#6a5f2897bb4d3668b8e79364f98ccf971bda55ae" - integrity sha512-fFI4VcYpRHvSLXxP7yiZOMAd331cPfd2p7PFDVbgUsYOfCT3tICVqXWngbjr4m49OvsBwUBQ6O2uQoJvy3RexA== + version "1.1.4" + resolved "https://registry.yarnpkg.com/object.hasown/-/object.hasown-1.1.4.tgz#e270ae377e4c120cdcb7656ce66884a6218283dc" + integrity sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg== dependencies: - define-properties "^1.2.0" - es-abstract "^1.22.1" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-object-atoms "^1.0.0" object.values@^1.1.6, object.values@^1.1.7: - version "1.1.7" - resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.1.7.tgz#617ed13272e7e1071b43973aa1655d9291b8442a" - integrity sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng== + version "1.2.0" + resolved "https://registry.yarnpkg.com/object.values/-/object.values-1.2.0.tgz#65405a9d92cee68ac2d303002e0b8470a4d9ab1b" + integrity sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" obuf@^1.0.0, obuf@^1.1.2: version "1.1.2" @@ -12843,9 +12770,9 @@ onetime@^5.1.0, onetime@^5.1.2: mimic-fn "^2.1.0" open@^10.0.3: - version "10.0.4" - resolved "https://registry.yarnpkg.com/open/-/open-10.0.4.tgz#4869d009dc5b706ae6585699e15d8ccc6cb73629" - integrity sha512-oujJ/FFr7ra6/7gJuQ4ZJJ8Gf2VHM0J3J/W7IvH++zaqEzacWVxzK++NiVY5NLHTTj7u/jNH5H3Ei9biL31Lng== + version "10.1.0" + resolved "https://registry.yarnpkg.com/open/-/open-10.1.0.tgz#a7795e6e5d519abe4286d9937bb24b51122598e1" + integrity sha512-mnkeQ1qP5Ue2wd+aivTD3NHd/lZ96Lu0jgf0pwktLPtx6cTZiH7tyeGRRHs0zX0rbrahXPnXlUnbeXyaBBuIaw== dependencies: default-browser "^5.2.1" define-lazy-prop "^3.0.0" @@ -12867,16 +12794,16 @@ opener@^1.5.2: integrity sha512-ur5UIdyw5Y7yEj9wLzhqXiy6GZ3Mwx0yGI+5sMn2r0N0v3cKJvUmFH5yPP+WXh9e0xfyzyJX95D8l088DNFj7A== optionator@^0.9.3: - version "0.9.3" - resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.3.tgz#007397d44ed1872fdc6ed31360190f81814e2c64" - integrity sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg== + version "0.9.4" + resolved "https://registry.yarnpkg.com/optionator/-/optionator-0.9.4.tgz#7ea1c1a5d91d764fb282139c88fe11e182a3a734" + integrity sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g== dependencies: - "@aashutoshrathi/word-wrap" "^1.2.3" deep-is "^0.1.3" fast-levenshtein "^2.0.6" levn "^0.4.1" prelude-ls "^1.2.1" type-check "^0.4.0" + word-wrap "^1.2.5" ora@^5.4.1: version "5.4.1" @@ -13233,12 +13160,12 @@ path-root@^0.1.1: dependencies: path-root-regex "^0.1.0" -path-scurry@^1.10.1: - version "1.10.1" - resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.10.1.tgz#9ba6bf5aa8500fe9fd67df4f0d9483b2b0bfc698" - integrity sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ== +path-scurry@^1.11.1, path-scurry@^1.6.1: + version "1.11.1" + resolved "https://registry.yarnpkg.com/path-scurry/-/path-scurry-1.11.1.tgz#7960a668888594a0720b12a911d1a742ab9f11d2" + integrity sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA== dependencies: - lru-cache "^9.1.1 || ^10.0.0" + lru-cache "^10.2.0" minipass "^5.0.0 || ^6.0.2 || ^7.0.0" path-to-regexp@0.1.7: @@ -13247,9 +13174,9 @@ path-to-regexp@0.1.7: integrity sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ== path-to-regexp@^6.2.0: - version "6.2.1" - resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.1.tgz#d54934d6798eb9e5ef14e7af7962c945906918e5" - integrity sha512-JLyh7xT1kizaEvcaXOQwOc2/Yhw6KZOvPf1S8401UyLk86CU79LN3vl7ztXGm/pZ+YjoyAJ4rxmHwbkBXJX+yw== + version "6.2.2" + resolved "https://registry.yarnpkg.com/path-to-regexp/-/path-to-regexp-6.2.2.tgz#324377a83e5049cbecadc5554d6a63a9a4866b36" + integrity sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw== path-type@^3.0.0: version "3.0.0" @@ -13273,10 +13200,10 @@ peer-deps-externals-webpack-plugin@^1.0.4: resolved "https://registry.yarnpkg.com/peer-deps-externals-webpack-plugin/-/peer-deps-externals-webpack-plugin-1.0.4.tgz#191e8f116c70401364dbd8e6c44ab3f8844101dc" integrity sha512-MIZk2xvwUqd74rSIkbM4R/qTn182Hvb1gEOYIHwAqlqeRuSqn6QOGsd8NJLJRzwlMBnyjvMCs8JZH62+mQjb9g== -picocolors@^1.0.0: - version "1.0.0" - resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.0.tgz#cb5bdc74ff3f51892236eaf79d68bc44564ab81c" - integrity sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ== +picocolors@^1.0.0, picocolors@^1.0.1: + version "1.0.1" + resolved "https://registry.yarnpkg.com/picocolors/-/picocolors-1.0.1.tgz#a8ad579b571952f0e5d25892de5445bcfe25aaa1" + integrity sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew== picomatch@^2.0.4, picomatch@^2.2.1, picomatch@^2.2.2, picomatch@^2.2.3, picomatch@^2.3.1: version "2.3.1" @@ -13368,15 +13295,15 @@ postcss-clamp@^4.1.0: dependencies: postcss-value-parser "^4.2.0" -postcss-color-functional-notation@^6.0.5: - version "6.0.5" - resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-6.0.5.tgz#eca158e833b5655c5715c998e92aab9481124c18" - integrity sha512-aTFsIy89ftjyclwUHRwvz1IxucLzVrzmmcXmtbPWT9GdyYeaJEKeAwbaZzOZn7AQlXg4xfwgkYhKsofC4aLIwg== +postcss-color-functional-notation@^6.0.11: + version "6.0.11" + resolved "https://registry.yarnpkg.com/postcss-color-functional-notation/-/postcss-color-functional-notation-6.0.11.tgz#6219b4762519115a397b870707c1a9926ecb52f6" + integrity sha512-gJ+hAtAsgBF4w7eh28Pg7EA60lx7vE5xO/B/yZawaI6FYHky+5avA9YSe73nJHnAMEVFpCMeJc6Wts5g+niksg== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" postcss-color-hex-alpha@^9.0.4: @@ -13413,35 +13340,35 @@ postcss-convert-values@^7.0.0: browserslist "^4.23.0" postcss-value-parser "^4.2.0" -postcss-custom-media@^10.0.3: - version "10.0.3" - resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-10.0.3.tgz#7131ee7f6e55cbb0423dcfca37c8946539f1b214" - integrity sha512-wfJ9nKpLn/Qy7LASKu0Rj9Iq2uMzlRt27P4FAE1889IKRMdYUgy8SqvdXfAOs7LJLQX9Fjm0mZ+TSFphD/mKwA== +postcss-custom-media@^10.0.6: + version "10.0.6" + resolved "https://registry.yarnpkg.com/postcss-custom-media/-/postcss-custom-media-10.0.6.tgz#e194ad7c9190390c20515d45661e9dcaaf031e84" + integrity sha512-BjihQoIO4Wjqv9fQNExSJIim8UAmkhLxuJnhJsLTRFSba1y1MhxkJK5awsM//6JJ+/Tu5QUxf624RQAvKHv6SA== dependencies: - "@csstools/cascade-layer-name-parser" "^1.0.8" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/media-query-list-parser" "^2.1.8" + "@csstools/cascade-layer-name-parser" "^1.0.11" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/media-query-list-parser" "^2.1.11" -postcss-custom-properties@^13.3.5: - version "13.3.5" - resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.5.tgz#0083841407dbf93c833457ecffdf1a3d74a76d10" - integrity sha512-xHg8DTCMfN2nrqs2CQTF+0m5jgnzKL5zrW5Y05KF6xBRO0uDPxiplBm/xcr1o49SLbyJXkMuaRJKhRzkrquKnQ== +postcss-custom-properties@^13.3.10: + version "13.3.10" + resolved "https://registry.yarnpkg.com/postcss-custom-properties/-/postcss-custom-properties-13.3.10.tgz#72a47708e6123f7757e419ad6f0bccb5f7a7ea6d" + integrity sha512-ejaalIpl7p0k0L5ngIZ86AZGmp3m1KdeOCbSQTK4gQcB1ncaoPTHorw206+tsZRIhIDYvh5ZButEje6740YDXw== dependencies: - "@csstools/cascade-layer-name-parser" "^1.0.8" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/cascade-layer-name-parser" "^1.0.11" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" "@csstools/utilities" "^1.0.0" postcss-value-parser "^4.2.0" -postcss-custom-selectors@^7.1.7: - version "7.1.7" - resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-7.1.7.tgz#66b7adb9a3470ba11860ad7847947c7fd29e985d" - integrity sha512-N19MpExaR+hYTXU59VO02xE42zLoAUYSVcupwkKlWWLteOb+sWCWHw5FhV7u7gVLTzaGULy7nZP3DNTHgOZAPA== +postcss-custom-selectors@^7.1.10: + version "7.1.10" + resolved "https://registry.yarnpkg.com/postcss-custom-selectors/-/postcss-custom-selectors-7.1.10.tgz#caf0b4f2bccdfe9b106b000a56a1b50b8e48df92" + integrity sha512-bV/6+IExyT2J4kMzX6c+ZMlN1xDfjcC4ePr1ywKezcTgwgUn11qQN3jdzFBpo8Dk1K7vO/OYOwMb5AtJP4JZcg== dependencies: - "@csstools/cascade-layer-name-parser" "^1.0.8" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" + "@csstools/cascade-layer-name-parser" "^1.0.11" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" postcss-selector-parser "^6.0.13" postcss-dir-pseudo-class@^8.0.1: @@ -13451,11 +13378,6 @@ postcss-dir-pseudo-class@^8.0.1: dependencies: postcss-selector-parser "^6.0.13" -postcss-discard-comments@^6.0.1: - version "6.0.1" - resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-6.0.1.tgz#46176212bd9c3e5f48aa4b8b4868786726c41d36" - integrity sha512-f1KYNPtqYLUeZGCHQPKzzFtsHaRuECe6jLakf/RjSRqvF5XHLZnM2+fXLhb8Qh/HBFHs3M4cSLb1k3B899RYIg== - postcss-discard-comments@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/postcss-discard-comments/-/postcss-discard-comments-7.0.0.tgz#3919e4237630f74927f3976ac5789cfc26731494" @@ -13476,12 +13398,12 @@ postcss-discard-overridden@^7.0.0: resolved "https://registry.yarnpkg.com/postcss-discard-overridden/-/postcss-discard-overridden-7.0.0.tgz#b123ea51e3d4e1d0a254cf71eaff1201926d319c" integrity sha512-GmNAzx88u3k2+sBTZrJSDauR0ccpE24omTQCVmaTTZFz1du6AasspjaUPMJ2ud4RslZpoFKyf+6MSPETLojc6w== -postcss-double-position-gradients@^5.0.4: - version "5.0.4" - resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-5.0.4.tgz#294787043e5e6187b5489ee52950ecfb303f9ea9" - integrity sha512-xOH2QhazCPeYR+ziYaDcGlpo7Bpw8PVoggOFfU/xPkmBRUQH8MR2eWoPY1CZM93CB0WKs2mxq3ORo83QGIooLw== +postcss-double-position-gradients@^5.0.6: + version "5.0.6" + resolved "https://registry.yarnpkg.com/postcss-double-position-gradients/-/postcss-double-position-gradients-5.0.6.tgz#fec69371a131b67ec92740bcf8c9ad6ce7f168d3" + integrity sha512-QJ+089FKMaqDxOhhIHsJrh4IP7h4PIHNC5jZP5PMmnfUScNu8Hji2lskqpFWCvu+5sj+2EJFyzKd13sLEWOZmQ== dependencies: - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" postcss-value-parser "^4.2.0" @@ -13517,15 +13439,15 @@ postcss-image-set-function@^6.0.3: "@csstools/utilities" "^1.0.0" postcss-value-parser "^4.2.0" -postcss-lab-function@^6.0.10: - version "6.0.10" - resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-6.0.10.tgz#efe1bbf9fa1f1034890a0ad078286bfbace11106" - integrity sha512-Csvw/CwwuwTojK2O3Ad0SvYKrfnAKy+uvT+1Fjk6igR+n8gHuJHIwdj1A2s46EZZojg3RkibdMBuv1vMvR6Sng== +postcss-lab-function@^6.0.16: + version "6.0.16" + resolved "https://registry.yarnpkg.com/postcss-lab-function/-/postcss-lab-function-6.0.16.tgz#08f5939ffc74803fcb20b7553d4eb3b3b873786c" + integrity sha512-QWv0VxfjgIl8jBR/wuQcm/o31jn4P/LwzYuVKzNQoO5t7HPcU0d3RfWUiDrHN3frmSv+YYZppr3P81tKFTDyqg== dependencies: - "@csstools/css-color-parser" "^1.5.2" - "@csstools/css-parser-algorithms" "^2.6.0" - "@csstools/css-tokenizer" "^2.2.3" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" + "@csstools/css-color-parser" "^2.0.2" + "@csstools/css-parser-algorithms" "^2.6.3" + "@csstools/css-tokenizer" "^2.3.1" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" "@csstools/utilities" "^1.0.0" postcss-load-config@^3.1.4: @@ -13602,24 +13524,24 @@ postcss-minify-selectors@^7.0.0: dependencies: postcss-selector-parser "^6.0.16" -postcss-modules-extract-imports@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz#cda1f047c0ae80c97dbe28c3e76a43b88025741d" - integrity sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw== +postcss-modules-extract-imports@^3.0.0, postcss-modules-extract-imports@^3.1.0: + version "3.1.0" + resolved "https://registry.yarnpkg.com/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.1.0.tgz#b4497cb85a9c0c4b5aabeb759bb25e8d89f15002" + integrity sha512-k3kNe0aNFQDAZGbin48pL2VNidTF0w4/eASDsxlyspobzU3wZQLOGj7L9gfRe0Jo9/4uud09DsjFNH7winGv8Q== -postcss-modules-local-by-default@^4.0.4: - version "4.0.4" - resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.4.tgz#7cbed92abd312b94aaea85b68226d3dec39a14e6" - integrity sha512-L4QzMnOdVwRm1Qb8m4x8jsZzKAaPAgrUF1r/hjDR2Xj7R+8Zsf97jAlSQzWtKx5YNiNGN8QxmPFIc/sh+RQl+Q== +postcss-modules-local-by-default@^4.0.4, postcss-modules-local-by-default@^4.0.5: + version "4.0.5" + resolved "https://registry.yarnpkg.com/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.5.tgz#f1b9bd757a8edf4d8556e8d0f4f894260e3df78f" + integrity sha512-6MieY7sIfTK0hYfafw1OMEG+2bg8Q1ocHCpoWLqOKj3JXlKu4G7btkmM/B7lFubYkYWmRSPLZi5chid63ZaZYw== dependencies: icss-utils "^5.0.0" postcss-selector-parser "^6.0.2" postcss-value-parser "^4.1.0" -postcss-modules-scope@^3.1.1: - version "3.1.1" - resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.1.1.tgz#32cfab55e84887c079a19bbb215e721d683ef134" - integrity sha512-uZgqzdTleelWjzJY+Fhti6F3C9iF1JR/dODLs/JDefozYcKTBCdD8BIl6nNPbTbcLnGrk56hzwZC2DaGNvYjzA== +postcss-modules-scope@^3.1.1, postcss-modules-scope@^3.2.0: + version "3.2.0" + resolved "https://registry.yarnpkg.com/postcss-modules-scope/-/postcss-modules-scope-3.2.0.tgz#a43d28289a169ce2c15c00c4e64c0858e43457d5" + integrity sha512-oq+g1ssrsZOsx9M96c5w8laRmvEu9C3adDSjI8oTcbfkrTE8hx/zfyobUoWIxaKPO8bt6S62kxpw5GqypEw1QQ== dependencies: postcss-selector-parser "^6.0.4" @@ -13630,13 +13552,14 @@ postcss-modules-values@^4.0.0: dependencies: icss-utils "^5.0.0" -postcss-nesting@^12.0.3: - version "12.0.4" - resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-12.0.4.tgz#593d577fd1fbbfbe0997a6c81dbff074b26c83a2" - integrity sha512-WuCe0KnP4vKjLZK8VNoUWKL8ZLOv/5jiM94mHcI3VszLropHwmjotdUyP/ObzqZpXuQKP2Jf9R12vIHKFSStKw== +postcss-nesting@^12.1.5: + version "12.1.5" + resolved "https://registry.yarnpkg.com/postcss-nesting/-/postcss-nesting-12.1.5.tgz#e5e2dc1d63e6166c194da45aa28c04d4024db98f" + integrity sha512-N1NgI1PDCiAGWPTYrwqm8wpjv0bgDmkYHH72pNsqTCv9CObxjxftdYu6AKtGN+pnJa7FQjMm3v4sp8QJbFsYdQ== dependencies: - "@csstools/selector-specificity" "^3.0.2" - postcss-selector-parser "^6.0.13" + "@csstools/selector-resolve-nested" "^1.1.0" + "@csstools/selector-specificity" "^3.1.1" + postcss-selector-parser "^6.1.0" postcss-normalize-charset@^7.0.0: version "7.0.0" @@ -13732,76 +13655,76 @@ postcss-place@^9.0.1: dependencies: postcss-value-parser "^4.2.0" -postcss-preset-env@^9.4.0: - version "9.4.0" - resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-9.4.0.tgz#9896efc0e9896d68316adcf2d314d36f38f04bba" - integrity sha512-5X2UA4Dn4xo7sJFCxlzW/dAGo71Oxh/K5DVls33hd2e3j06OKnW5FJQTw2hB0wTnGv0f6WcMaVBGFqcEfAgwlw== +postcss-preset-env@^9.5.14: + version "9.5.14" + resolved "https://registry.yarnpkg.com/postcss-preset-env/-/postcss-preset-env-9.5.14.tgz#8305759b90440e74f5284cf3e99e882bf0cd495f" + integrity sha512-gTMi+3kENN/mN+K59aR+vEOjlkujTmmXJcM9rnAqGh9Y/euQ/ypdp9rd8mO1eoIjAD8vNS15+xbkBxoi+65BqQ== dependencies: - "@csstools/postcss-cascade-layers" "^4.0.3" - "@csstools/postcss-color-function" "^3.0.10" - "@csstools/postcss-color-mix-function" "^2.0.10" - "@csstools/postcss-exponential-functions" "^1.0.4" + "@csstools/postcss-cascade-layers" "^4.0.6" + "@csstools/postcss-color-function" "^3.0.16" + "@csstools/postcss-color-mix-function" "^2.0.16" + "@csstools/postcss-exponential-functions" "^1.0.7" "@csstools/postcss-font-format-keywords" "^3.0.2" - "@csstools/postcss-gamut-mapping" "^1.0.3" - "@csstools/postcss-gradients-interpolation-method" "^4.0.10" - "@csstools/postcss-hwb-function" "^3.0.9" - "@csstools/postcss-ic-unit" "^3.0.4" + "@csstools/postcss-gamut-mapping" "^1.0.9" + "@csstools/postcss-gradients-interpolation-method" "^4.0.17" + "@csstools/postcss-hwb-function" "^3.0.15" + "@csstools/postcss-ic-unit" "^3.0.6" "@csstools/postcss-initial" "^1.0.1" - "@csstools/postcss-is-pseudo-class" "^4.0.5" - "@csstools/postcss-light-dark-function" "^1.0.0" + "@csstools/postcss-is-pseudo-class" "^4.0.8" + "@csstools/postcss-light-dark-function" "^1.0.5" "@csstools/postcss-logical-float-and-clear" "^2.0.1" "@csstools/postcss-logical-overflow" "^1.0.1" "@csstools/postcss-logical-overscroll-behavior" "^1.0.1" "@csstools/postcss-logical-resize" "^2.0.1" - "@csstools/postcss-logical-viewport-units" "^2.0.6" - "@csstools/postcss-media-minmax" "^1.1.3" - "@csstools/postcss-media-queries-aspect-ratio-number-values" "^2.0.6" + "@csstools/postcss-logical-viewport-units" "^2.0.9" + "@csstools/postcss-media-minmax" "^1.1.6" + "@csstools/postcss-media-queries-aspect-ratio-number-values" "^2.0.9" "@csstools/postcss-nested-calc" "^3.0.2" "@csstools/postcss-normalize-display-values" "^3.0.2" - "@csstools/postcss-oklab-function" "^3.0.10" - "@csstools/postcss-progressive-custom-properties" "^3.1.0" - "@csstools/postcss-relative-color-syntax" "^2.0.10" + "@csstools/postcss-oklab-function" "^3.0.16" + "@csstools/postcss-progressive-custom-properties" "^3.2.0" + "@csstools/postcss-relative-color-syntax" "^2.0.16" "@csstools/postcss-scope-pseudo-class" "^3.0.1" - "@csstools/postcss-stepped-value-functions" "^3.0.5" - "@csstools/postcss-text-decoration-shorthand" "^3.0.4" - "@csstools/postcss-trigonometric-functions" "^3.0.5" + "@csstools/postcss-stepped-value-functions" "^3.0.8" + "@csstools/postcss-text-decoration-shorthand" "^3.0.6" + "@csstools/postcss-trigonometric-functions" "^3.0.8" "@csstools/postcss-unset-value" "^3.0.1" - autoprefixer "^10.4.17" + autoprefixer "^10.4.19" browserslist "^4.22.3" - css-blank-pseudo "^6.0.1" - css-has-pseudo "^6.0.2" + css-blank-pseudo "^6.0.2" + css-has-pseudo "^6.0.5" css-prefers-color-scheme "^9.0.1" - cssdb "^7.11.0" + cssdb "^8.0.0" postcss-attribute-case-insensitive "^6.0.3" postcss-clamp "^4.1.0" - postcss-color-functional-notation "^6.0.5" + postcss-color-functional-notation "^6.0.11" postcss-color-hex-alpha "^9.0.4" postcss-color-rebeccapurple "^9.0.3" - postcss-custom-media "^10.0.3" - postcss-custom-properties "^13.3.5" - postcss-custom-selectors "^7.1.7" + postcss-custom-media "^10.0.6" + postcss-custom-properties "^13.3.10" + postcss-custom-selectors "^7.1.10" postcss-dir-pseudo-class "^8.0.1" - postcss-double-position-gradients "^5.0.4" + postcss-double-position-gradients "^5.0.6" postcss-focus-visible "^9.0.1" postcss-focus-within "^8.0.1" postcss-font-variant "^5.0.0" postcss-gap-properties "^5.0.1" postcss-image-set-function "^6.0.3" - postcss-lab-function "^6.0.10" + postcss-lab-function "^6.0.16" postcss-logical "^7.0.1" - postcss-nesting "^12.0.3" + postcss-nesting "^12.1.5" postcss-opacity-percentage "^2.0.0" postcss-overflow-shorthand "^5.0.1" postcss-page-break "^3.0.4" postcss-place "^9.0.1" - postcss-pseudo-class-any-link "^9.0.1" + postcss-pseudo-class-any-link "^9.0.2" postcss-replace-overflow-wrap "^4.0.0" postcss-selector-not "^7.0.2" -postcss-pseudo-class-any-link@^9.0.1: - version "9.0.1" - resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-9.0.1.tgz#71c24a886765763d4e37e21a27ecc6f1c1a5d698" - integrity sha512-cKYGGZ9yzUZi+dZd7XT2M8iSDfo+T2Ctbpiizf89uBTBfIpZpjvTavzIJXpCReMVXSKROqzpxClNu6fz4DHM0Q== +postcss-pseudo-class-any-link@^9.0.2: + version "9.0.2" + resolved "https://registry.yarnpkg.com/postcss-pseudo-class-any-link/-/postcss-pseudo-class-any-link-9.0.2.tgz#e436a7db1421f8a347fff3f19951a27d4e791987" + integrity sha512-HFSsxIqQ9nA27ahyfH37cRWGk3SYyQLpk0LiWw/UGMV4VKT5YG2ONee4Pz/oFesnK0dn2AjcyequDbIjKJgB0g== dependencies: postcss-selector-parser "^6.0.13" @@ -13832,18 +13755,10 @@ postcss-selector-not@^7.0.2: dependencies: postcss-selector-parser "^6.0.13" -postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4: - version "6.0.15" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.15.tgz#11cc2b21eebc0b99ea374ffb9887174855a01535" - integrity sha512-rEYkQOMUCEMhsKbK66tbEU9QVIxbhN18YiniAwA7XQYTVBqrBy+P2p5JcdqsHgKM2zWylp8d7J6eszocfds5Sw== - dependencies: - cssesc "^3.0.0" - util-deprecate "^1.0.2" - -postcss-selector-parser@^6.0.16: - version "6.0.16" - resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.0.16.tgz#3b88b9f5c5abd989ef4e2fc9ec8eedd34b20fb04" - integrity sha512-A0RVJrX+IUkVZbW3ClroRWurercFhieevHB38sr2+l9eUClMqome3LmEmnhlNy+5Mr2EYN6B2Kaw9wYdd+VHiw== +postcss-selector-parser@^6.0.13, postcss-selector-parser@^6.0.16, postcss-selector-parser@^6.0.2, postcss-selector-parser@^6.0.4, postcss-selector-parser@^6.1.0: + version "6.1.0" + resolved "https://registry.yarnpkg.com/postcss-selector-parser/-/postcss-selector-parser-6.1.0.tgz#49694cb4e7c649299fea510a29fa6577104bcf53" + integrity sha512-UMz42UD0UY0EApS0ZL9o1XnLhSTtvvvLe5Dc2H2O56fvRZi+KulDyf5ctDhhtYJBGKStV2FL1fy6253cmLgqVQ== dependencies: cssesc "^3.0.0" util-deprecate "^1.0.2" @@ -13868,15 +13783,6 @@ postcss-value-parser@^4.1.0, postcss-value-parser@^4.2.0: resolved "https://registry.yarnpkg.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz#723c09920836ba6d3e5af019f92bc0971c02e514" integrity sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ== -postcss-values-parser@^2.0.1: - version "2.0.1" - resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-2.0.1.tgz#da8b472d901da1e205b47bdc98637b9e9e550e5f" - integrity sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== - dependencies: - flatten "^1.0.2" - indexes-of "^1.0.1" - uniq "^1.0.1" - postcss-values-parser@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/postcss-values-parser/-/postcss-values-parser-6.0.2.tgz#636edc5b86c953896f1bb0d7a7a6615df00fb76f" @@ -13886,16 +13792,7 @@ postcss-values-parser@^6.0.2: is-url-superb "^4.0.0" quote-unquote "^1.0.0" -postcss@^8.0.0, postcss@^8.1.7, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.35: - version "8.4.35" - resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.35.tgz#60997775689ce09011edf083a549cea44aabe2f7" - integrity sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA== - dependencies: - nanoid "^3.3.7" - picocolors "^1.0.0" - source-map-js "^1.0.2" - -postcss@^8.4.38: +postcss@^8.0.0, postcss@^8.4.23, postcss@^8.4.33, postcss@^8.4.35, postcss@^8.4.38: version "8.4.38" resolved "https://registry.yarnpkg.com/postcss/-/postcss-8.4.38.tgz#b387d533baf2054288e337066d81c6bee9db9e0e" integrity sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A== @@ -13904,42 +13801,23 @@ postcss@^8.4.38: picocolors "^1.0.0" source-map-js "^1.2.0" -precinct@^8.1.0: - version "8.3.1" - resolved "https://registry.yarnpkg.com/precinct/-/precinct-8.3.1.tgz#94b99b623df144eed1ce40e0801c86078466f0dc" - integrity sha512-pVppfMWLp2wF68rwHqBIpPBYY8Kd12lDhk8LVQzOwqllifVR15qNFyod43YLyFpurKRZQKnE7E4pofAagDOm2Q== +precinct@^11.0.5: + version "11.0.5" + resolved "https://registry.yarnpkg.com/precinct/-/precinct-11.0.5.tgz#3e15b3486670806f18addb54b8533e23596399ff" + integrity sha512-oHSWLC8cL/0znFhvln26D14KfCQFFn4KOLSw6hmLhd+LQ2SKt9Ljm89but76Pc7flM9Ty1TnXyrA2u16MfRV3w== dependencies: - commander "^2.20.3" - debug "^4.3.3" - detective-amd "^3.1.0" - detective-cjs "^3.1.1" - detective-es6 "^2.2.1" - detective-less "^1.0.2" - detective-postcss "^4.0.0" - detective-sass "^3.0.1" - detective-scss "^2.0.1" - detective-stylus "^1.0.0" - detective-typescript "^7.0.0" - module-definition "^3.3.1" - node-source-walk "^4.2.0" - -precinct@^9.0.0: - version "9.2.1" - resolved "https://registry.yarnpkg.com/precinct/-/precinct-9.2.1.tgz#db0a67abff7b0a9a3b2b1ac33d170e8a5fcac7b2" - integrity sha512-uzKHaTyiVejWW7VJtHInb9KBUq9yl9ojxXGujhjhDmPon2wgZPBKQIKR+6csGqSlUeGXAA4MEFnU6DesxZib+A== - dependencies: - "@dependents/detective-less" "^3.0.1" - commander "^9.5.0" - detective-amd "^4.1.0" - detective-cjs "^4.1.0" - detective-es6 "^3.0.1" - detective-postcss "^6.1.1" - detective-sass "^4.1.1" - detective-scss "^3.0.1" - detective-stylus "^3.0.0" - detective-typescript "^9.1.1" - module-definition "^4.1.0" - node-source-walk "^5.0.1" + "@dependents/detective-less" "^4.1.0" + commander "^10.0.1" + detective-amd "^5.0.2" + detective-cjs "^5.0.1" + detective-es6 "^4.0.1" + detective-postcss "^6.1.3" + detective-sass "^5.0.3" + detective-scss "^4.0.3" + detective-stylus "^4.0.0" + detective-typescript "^11.1.0" + module-definition "^5.0.1" + node-source-walk "^6.0.2" prelude-ls@^1.2.1: version "1.2.1" @@ -14004,10 +13882,10 @@ process-nextick-args@~2.0.0: resolved "https://registry.yarnpkg.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz#7820d9b16120cc55ca9ae7792680ae7dba6d7fe2" integrity sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== -proj4@^2.10.0: - version "2.10.0" - resolved "https://registry.yarnpkg.com/proj4/-/proj4-2.10.0.tgz#f6f5391b0f1b1fa4518d9ead150ea6b66e7ce9de" - integrity sha512-0eyB8h1PDoWxucnq88/EZqt7UZlvjhcfbXCcINpE7hqRN0iRPWE/4mXINGulNa/FAvK+Ie7F+l2OxH/0uKV36A== +proj4@^2.11.0: + version "2.11.0" + resolved "https://registry.yarnpkg.com/proj4/-/proj4-2.11.0.tgz#795a5790aed30a7535d6a4c5775c0ce2a763cc41" + integrity sha512-SasuTkAx8HnWQHfIyhkdUNJorSJqINHAN3EyMWYiQRVorftz9DHz650YraFgczwgtHOxqnfuDxSNv3C8MUnHeg== dependencies: mgrs "1.0.0" wkt-parser "^1.3.3" @@ -14067,9 +13945,9 @@ prop-types@^15.8.1: react-is "^16.13.1" property-information@^6.0.0: - version "6.4.1" - resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.4.1.tgz#de8b79a7415fd2107dfbe65758bb2cc9dfcf60ac" - integrity sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w== + version "6.5.0" + resolved "https://registry.yarnpkg.com/property-information/-/property-information-6.5.0.tgz#6212fbb52ba757e92ef4fb9d657563b933b7ffec" + integrity sha512-PgTgs/BlvHxOu8QuEN7wi5A0OmXaBcHpmCSTehcs6Uuu9IkDIEo13Hy7n898RHfrQ49vKCoGeWZSaAK01nwVig== proto-list@~1.2.1: version "1.2.4" @@ -14115,9 +13993,9 @@ punycode@^2.1.0, punycode@^2.1.1: integrity sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg== pure-rand@^6.0.0: - version "6.0.4" - resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.0.4.tgz#50b737f6a925468679bff00ad20eade53f37d5c7" - integrity sha512-LA0Y9kxMYv47GIPJy6MI84fqTd2HmYZI83W/kM/SkKfDlajnZYfmXFTxkbY+xSBPkLJxltMa9hIkmdc29eguMA== + version "6.1.0" + resolved "https://registry.yarnpkg.com/pure-rand/-/pure-rand-6.1.0.tgz#d173cf23258231976ccbdb05247c9787957604f2" + integrity sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA== pvtsutils@^1.3.2, pvtsutils@^1.3.5: version "1.3.5" @@ -14190,7 +14068,7 @@ raw-body@2.5.2: iconv-lite "0.4.24" unpipe "1.0.0" -rc@^1.2.7: +rc@^1.2.8: version "1.2.8" resolved "https://registry.yarnpkg.com/rc/-/rc-1.2.8.tgz#cd924bf5200a075b83c188cd6b9e211b7fc0d3ed" integrity sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== @@ -14224,12 +14102,12 @@ react-dnd@^16.0.1: hoist-non-react-statics "^3.3.2" react-dom@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.2.0.tgz#22aaf38708db2674ed9ada224ca4aa708d821e3d" - integrity sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" + integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== dependencies: loose-envify "^1.1.0" - scheduler "^0.23.0" + scheduler "^0.23.2" react-fast-compare@^3.0.1: version "3.2.2" @@ -14252,9 +14130,9 @@ react-is@^17.0.1: integrity sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w== react-is@^18.0.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.2.0.tgz#199431eeaaa2e09f86427efbb4f1473edb47609b" - integrity sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react-is/-/react-is-18.3.1.tgz#e83557dc12eae63a99e003a46388b1dcbb44db7e" + integrity sha512-/LLMVyas0ljjAtoYiPqYiL8VWXzUUdThrmU5+n20DZv+a+ClRoevUzw5JxU+Ieh5/c87ytoTBV9G1FiKfNJdmg== react-leaflet@^4.2.1: version "4.2.1" @@ -14287,15 +14165,15 @@ react-popper@^2.3.0: react-fast-compare "^3.0.1" warning "^4.0.2" -react-refresh@^0.14.0: - version "0.14.0" - resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.0.tgz#4e02825378a5f227079554d4284889354e5f553e" - integrity sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ== +react-refresh@^0.14.2: + version "0.14.2" + resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" + integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== react@^18.2.0: - version "18.2.0" - resolved "https://registry.yarnpkg.com/react/-/react-18.2.0.tgz#555bd98592883255fa00de14f1151a917b5d77d5" - integrity sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ== + version "18.3.1" + resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" + integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== dependencies: loose-envify "^1.1.0" @@ -14468,21 +14346,21 @@ redux@^4.2.0: dependencies: "@babel/runtime" "^7.9.2" -reflect-metadata@^0.2.1: - version "0.2.1" - resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.2.1.tgz#8d5513c0f5ef2b4b9c3865287f3c0940c1f67f74" - integrity sha512-i5lLI6iw9AU3Uu4szRNPPEkomnkjRTaVt9hy/bn5g/oSzekBSMeLZblcjP74AW0vBabqERLLIrz+gR8QYR54Tw== +reflect-metadata@^0.2.1, reflect-metadata@^0.2.2: + version "0.2.2" + resolved "https://registry.yarnpkg.com/reflect-metadata/-/reflect-metadata-0.2.2.tgz#400c845b6cba87a21f2c65c4aeb158f4fa4d9c5b" + integrity sha512-urBwgfrvVP/eAyXx4hluJivBKzuEbSQs9rKWCrCkbSxNv8mxPcUZKeuoF3Uy4mJl3Lwprp6yy5/39VWigZ4K6Q== reflect.getprototypeof@^1.0.4: - version "1.0.5" - resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.5.tgz#e0bd28b597518f16edaf9c0e292c631eb13e0674" - integrity sha512-62wgfC8dJWrmxv44CA36pLDnP6KKl3Vhxb7PL+8+qrrFMMoJij4vgiMP8zV4O8+CBMXY1mHxI5fITGHXFHVmQQ== + version "1.0.6" + resolved "https://registry.yarnpkg.com/reflect.getprototypeof/-/reflect.getprototypeof-1.0.6.tgz#3ab04c32a8390b770712b7a8633972702d278859" + integrity sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg== dependencies: - call-bind "^1.0.5" + call-bind "^1.0.7" define-properties "^1.2.1" - es-abstract "^1.22.3" - es-errors "^1.0.0" - get-intrinsic "^1.2.3" + es-abstract "^1.23.1" + es-errors "^1.3.0" + get-intrinsic "^1.2.4" globalthis "^1.0.3" which-builtin-type "^1.1.3" @@ -14510,7 +14388,7 @@ regenerator-transform@^0.15.2: dependencies: "@babel/runtime" "^7.8.4" -regexp.prototype.flags@^1.5.0, regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: +regexp.prototype.flags@^1.5.1, regexp.prototype.flags@^1.5.2: version "1.5.2" resolved "https://registry.yarnpkg.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.2.tgz#138f644a3350f981a858c44f6bb1a61ff59be334" integrity sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw== @@ -14628,7 +14506,7 @@ requirejs-config-file@^4.0.0: esprima "^4.0.0" stringify-object "^3.2.1" -requirejs@^2.3.5: +requirejs@^2.3.6: version "2.3.6" resolved "https://registry.yarnpkg.com/requirejs/-/requirejs-2.3.6.tgz#e5093d9601c2829251258c0b9445d4d19fa9e7c9" integrity sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== @@ -14655,10 +14533,10 @@ resolve-cwd@^3.0.0: dependencies: resolve-from "^5.0.0" -resolve-dependency-path@^2.0.0: - version "2.0.0" - resolved "https://registry.yarnpkg.com/resolve-dependency-path/-/resolve-dependency-path-2.0.0.tgz#11700e340717b865d216c66cabeb4a2a3c696736" - integrity sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== +resolve-dependency-path@^3.0.2: + version "3.0.2" + resolved "https://registry.yarnpkg.com/resolve-dependency-path/-/resolve-dependency-path-3.0.2.tgz#012816717bcbe8b846835da11af9d2beb5acef50" + integrity sha512-Tz7zfjhLfsvR39ADOSk9us4421J/1ztVBo4rWUkF38hgHK5m0OCZ3NxFVpqHRkjctnwVa15igEUHFJp8MCS7vA== resolve-from@5.0.0, resolve-from@^5.0.0: version "5.0.0" @@ -14675,7 +14553,7 @@ resolve.exports@^2.0.0: resolved "https://registry.yarnpkg.com/resolve.exports/-/resolve.exports-2.0.2.tgz#f8c934b8e6a13f539e38b7098e2e36134f01e800" integrity sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg== -resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.21.0, resolve@^1.22.1, resolve@^1.22.4: +resolve@^1.10.0, resolve@^1.10.1, resolve@^1.14.2, resolve@^1.20.0, resolve@^1.22.1, resolve@^1.22.3, resolve@^1.22.4, resolve@^1.22.8: version "1.22.8" resolved "https://registry.yarnpkg.com/resolve/-/resolve-1.22.8.tgz#b6c87a9f2aa06dfab52e3d70ac8cde321fa5a48d" integrity sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw== @@ -14728,10 +14606,10 @@ rimraf@^3.0.0, rimraf@^3.0.2: dependencies: glob "^7.1.3" -rimraf@^5.0.5, rimraf@~5.0.5: - version "5.0.5" - resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.5.tgz#9be65d2d6e683447d2e9013da2bf451139a61ccf" - integrity sha512-CqDakW+hMe/Bz202FPEymy68P+G50RfMQK+Qo5YUqc9SPipvbGjCGKd0RSKEelbsfQuw3g5NZDSrlZZAJurH1A== +rimraf@^5.0.5, rimraf@~5.0.7: + version "5.0.7" + resolved "https://registry.yarnpkg.com/rimraf/-/rimraf-5.0.7.tgz#27bddf202e7d89cb2e0381656380d1734a854a74" + integrity sha512-nV6YcJo5wbLW77m+8KjH8aB/7/rxQy9SZ0HY5shnwULfS+9nmTtVXAJET5NdZmCzA4fPI/Hm1wo/Po/4mopOdg== dependencies: glob "^10.3.7" @@ -14740,16 +14618,6 @@ robust-predicates@^3.0.2: resolved "https://registry.yarnpkg.com/robust-predicates/-/robust-predicates-3.0.2.tgz#d5b28528c4824d20fc48df1928d41d9efa1ad771" integrity sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg== -rollup-plugin-terser@^7.0.0: - version "7.0.2" - resolved "https://registry.yarnpkg.com/rollup-plugin-terser/-/rollup-plugin-terser-7.0.2.tgz#e8fbba4869981b2dc35ae7e8a502d5c6c04d324d" - integrity sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ== - dependencies: - "@babel/code-frame" "^7.10.4" - jest-worker "^26.2.1" - serialize-javascript "^4.0.0" - terser "^5.0.0" - rollup@^2.43.1: version "2.79.1" resolved "https://registry.yarnpkg.com/rollup/-/rollup-2.79.1.tgz#bedee8faef7c9f93a2647ac0108748f497f081c7" @@ -14795,11 +14663,6 @@ run-async@^2.4.0: resolved "https://registry.yarnpkg.com/run-async/-/run-async-2.4.1.tgz#8440eccf99ea3e70bd409d49aab88e10c189a455" integrity sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== -run-async@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/run-async/-/run-async-3.0.0.tgz#42a432f6d76c689522058984384df28be379daad" - integrity sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q== - run-parallel@^1.1.9: version "1.2.0" resolved "https://registry.yarnpkg.com/run-parallel/-/run-parallel-1.2.0.tgz#66d1368da7bdf921eb9d95bd1a9229e7f21a43ee" @@ -14819,13 +14682,13 @@ rxjs@^7.5.5, rxjs@^7.8.1: dependencies: tslib "^2.1.0" -safe-array-concat@^1.1.0: - version "1.1.0" - resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.0.tgz#8d0cae9cb806d6d1c06e08ab13d847293ebe0692" - integrity sha512-ZdQ0Jeb9Ofti4hbt5lX3T2JcAamT9hfzYU1MNB+z/jaEbB6wfFfPIR/zEORmZqobkCCJhSjodobH6WHNmJ97dg== +safe-array-concat@^1.1.2: + version "1.1.2" + resolved "https://registry.yarnpkg.com/safe-array-concat/-/safe-array-concat-1.1.2.tgz#81d77ee0c4e8b863635227c721278dd524c20edb" + integrity sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q== dependencies: - call-bind "^1.0.5" - get-intrinsic "^1.2.2" + call-bind "^1.0.7" + get-intrinsic "^1.2.4" has-symbols "^1.0.3" isarray "^2.0.5" @@ -14853,30 +14716,35 @@ safe-regex-test@^1.0.3: resolved "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz#44fa161b0187b9549dd84bb91802f9bd8385cd6a" integrity sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== -sass-loader@^14.1.1: - version "14.1.1" - resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-14.1.1.tgz#2c9d2277c5b1c5fe789cd0570c046d8ad23cb7ca" - integrity sha512-QX8AasDg75monlybel38BZ49JP5Z+uSKfKwF2rO7S74BywaRmGQMUBw9dtkS+ekyM/QnP+NOrRYq8ABMZ9G8jw== +sass-loader@^14.2.1: + version "14.2.1" + resolved "https://registry.yarnpkg.com/sass-loader/-/sass-loader-14.2.1.tgz#db9ad96b56dc1c1ea546101e76375d5b008fec70" + integrity sha512-G0VcnMYU18a4N7VoNDegg2OuMjYtxnqzQWARVWCIVSZwJeiL9kg8QMsuIZOplsJgTzZLF6jGxI3AClj8I9nRdQ== dependencies: neo-async "^2.6.2" -sass-lookup@^3.0.0: - version "3.0.0" - resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-3.0.0.tgz#3b395fa40569738ce857bc258e04df2617c48cac" - integrity sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== +sass-lookup@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/sass-lookup/-/sass-lookup-5.0.1.tgz#1f01d7ff21e09d8c9dcf8d05b3fca28f2f96e6ed" + integrity sha512-t0X5PaizPc2H4+rCwszAqHZRtr4bugo4pgiCvrBFvIX0XFxnr29g77LJcpyj9A0DcKf7gXMLcgvRjsonYI6x4g== dependencies: - commander "^2.16.0" + commander "^10.0.1" -sass@^1.70.0, sass@^1.71.1: - version "1.71.1" - resolved "https://registry.yarnpkg.com/sass/-/sass-1.71.1.tgz#dfb09c63ce63f89353777bbd4a88c0a38386ee54" - integrity sha512-wovtnV2PxzteLlfNzbgm1tFXPLoZILYAMJtvoXXkD7/+1uP41eKkIt1ypWq5/q2uT94qHjXehEYfmjKOvjL9sg== +sass@^1.70.0, sass@^1.77.2: + version "1.77.2" + resolved "https://registry.yarnpkg.com/sass/-/sass-1.77.2.tgz#18d4ed2eefc260cdc8099c5439ec1303fd5863aa" + integrity sha512-eb4GZt1C3avsX3heBNlrc7I09nyT00IUuo4eFhAbeXWU2fvA7oXI53SxODVAA+zgZCk9aunAZgO+losjR3fAwA== dependencies: chokidar ">=3.0.0 <4.0.0" immutable "^4.0.0" source-map-js ">=0.6.2 <2.0.0" -sax@^1.2.4, sax@~1.3.0: +sax@^1.2.4: + version "1.4.1" + resolved "https://registry.yarnpkg.com/sax/-/sax-1.4.1.tgz#44cc8988377f126304d3b3fc1010c733b929ef0f" + integrity sha512-+aWOz7yVScEGoKNd4PA10LZ8sk0A/z5+nXQG5giUO5rprX9jgYsTdov9qCchZiPIZezbZH+jRut8nPodFAX4Jg== + +sax@~1.3.0: version "1.3.0" resolved "https://registry.yarnpkg.com/sax/-/sax-1.3.0.tgz#a5dbe77db3be05c9d1ee7785dbd3ea9de51593d0" integrity sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA== @@ -14888,10 +14756,10 @@ saxes@^6.0.0: dependencies: xmlchars "^2.2.0" -scheduler@^0.23.0: - version "0.23.0" - resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.0.tgz#ba8041afc3d30eb206a487b6b384002e4e61fdfe" - integrity sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw== +scheduler@^0.23.2: + version "0.23.2" + resolved "https://registry.yarnpkg.com/scheduler/-/scheduler-0.23.2.tgz#414ba64a3b282892e944cf2108ecc078d115cdc3" + integrity sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ== dependencies: loose-envify "^1.1.0" @@ -14962,12 +14830,10 @@ semver@^6.0.0, semver@^6.1.0, semver@^6.3.0, semver@^6.3.1: resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4" integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA== -semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.0: - version "7.6.0" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.0.tgz#1a46a4db4bffcccd97b743b5005c8325f23d4e2d" - integrity sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg== - dependencies: - lru-cache "^6.0.0" +semver@^7.0.0, semver@^7.1.1, semver@^7.3.4, semver@^7.3.5, semver@^7.3.7, semver@^7.5.3, semver@^7.5.4, semver@^7.6.2: + version "7.6.2" + resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.2.tgz#1e3b34759f896e8f14d6134732ce798aeb0c6e13" + integrity sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w== send@0.18.0: version "0.18.0" @@ -14997,13 +14863,6 @@ sentence-case@^3.0.4: tslib "^2.0.3" upper-case-first "^2.0.2" -serialize-javascript@^4.0.0: - version "4.0.0" - resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-4.0.0.tgz#b525e1238489a5ecfc42afacc3fe99e666f4b1aa" - integrity sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== - dependencies: - randombytes "^2.1.0" - serialize-javascript@^6.0.1, serialize-javascript@^6.0.2: version "6.0.2" resolved "https://registry.yarnpkg.com/serialize-javascript/-/serialize-javascript-6.0.2.tgz#defa1e055c83bf6d59ea805d8da862254eb6a6c2" @@ -15040,18 +14899,18 @@ set-blocking@^2.0.0: integrity sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw== set-function-length@^1.2.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.1.tgz#47cc5945f2c771e2cf261c6737cf9684a2a5e425" - integrity sha512-j4t6ccc+VsKwYHso+kElc5neZpjtq9EnRICFZtWyBsLojhmeF/ZBd/elqm22WJh/BziDe/SBiOeAt0m2mfLD0g== + version "1.2.2" + resolved "https://registry.yarnpkg.com/set-function-length/-/set-function-length-1.2.2.tgz#aac72314198eaed975cf77b2c3b6b880695e5449" + integrity sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg== dependencies: - define-data-property "^1.1.2" + define-data-property "^1.1.4" es-errors "^1.3.0" function-bind "^1.1.2" - get-intrinsic "^1.2.3" + get-intrinsic "^1.2.4" gopd "^1.0.1" - has-property-descriptors "^1.0.1" + has-property-descriptors "^1.0.2" -set-function-name@^2.0.0, set-function-name@^2.0.1: +set-function-name@^2.0.1, set-function-name@^2.0.2: version "2.0.2" resolved "https://registry.yarnpkg.com/set-function-name/-/set-function-name-2.0.2.tgz#16a705c5a0dc2f5e638ca96d8a8cd4e1c2b90985" integrity sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ== @@ -15100,7 +14959,7 @@ shell-quote@^1.7.3, shell-quote@^1.8.1: resolved "https://registry.yarnpkg.com/shell-quote/-/shell-quote-1.8.1.tgz#6dbf4db75515ad5bac63b4f1894c3a154c766680" integrity sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA== -side-channel@^1.0.4: +side-channel@^1.0.4, side-channel@^1.0.6: version "1.0.6" resolved "https://registry.yarnpkg.com/side-channel/-/side-channel-1.0.6.tgz#abd25fb7cd24baf45466406b1096b7831c9215f2" integrity sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA== @@ -15177,6 +15036,11 @@ smart-buffer@^4.2.0: resolved "https://registry.yarnpkg.com/smart-buffer/-/smart-buffer-4.2.0.tgz#6e1d71fa4f18c05f7d0ff216dd16a481d0e8d9ae" integrity sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg== +smob@^1.0.0: + version "1.5.0" + resolved "https://registry.yarnpkg.com/smob/-/smob-1.5.0.tgz#85d79a1403abf128d24d3ebc1cdc5e1a9548d3ab" + integrity sha512-g6T+p7QO8npa+/hNx9ohv1E5pVCmWrVCUzUXJyLdMmftX6ER0oiWY/w9knEonLpnOp6b6FenKnMfR8gqwWdwig== + snake-case@^3.0.4: version "3.0.4" resolved "https://registry.yarnpkg.com/snake-case/-/snake-case-3.0.4.tgz#4f2bbd568e9935abdfd593f34c691dadb49c452c" @@ -15202,9 +15066,9 @@ socket.io-parser@~4.2.4: debug "~4.3.1" socket.io@^4.7.2: - version "4.7.4" - resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.4.tgz#2401a2d7101e4bdc64da80b140d5d8b6a8c7738b" - integrity sha512-DcotgfP1Zg9iP/dH9zvAQcWrE0TtbMVwXmlV4T4mqsvY+gw+LqUGPfx2AoVyRk0FLME+GQhufDMyacFmw7ksqw== + version "4.7.5" + resolved "https://registry.yarnpkg.com/socket.io/-/socket.io-4.7.5.tgz#56eb2d976aef9d1445f373a62d781a41c7add8f8" + integrity sha512-DmeAkF6cwM9jSfmp6Dr/5/mfMwb5Z5qRrSXLpo3Fq5SqyU8CMF15jIN4ZhfSwu35ksM1qmHZDQ/DK5XTccSTvA== dependencies: accepts "~1.3.4" base64id "~2.0.0" @@ -15233,13 +15097,20 @@ socks-proxy-agent@^7.0.0: socks "^2.6.2" socks@^2.6.2: - version "2.8.1" - resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.1.tgz#22c7d9dd7882649043cba0eafb49ae144e3457af" - integrity sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ== + version "2.8.3" + resolved "https://registry.yarnpkg.com/socks/-/socks-2.8.3.tgz#1ebd0f09c52ba95a09750afe3f3f9f724a800cb5" + integrity sha512-l5x7VUUWbjVFbafGLxPWkYsHIhEvmF85tbIeFZWc8ZPtoMyybuEhL7Jye/ooC4/d48FgOjSJXgsF/AJPYCW8Zw== dependencies: ip-address "^9.0.5" smart-buffer "^4.2.0" +sonic-forest@^1.0.0: + version "1.0.3" + resolved "https://registry.yarnpkg.com/sonic-forest/-/sonic-forest-1.0.3.tgz#81363af60017daba39b794fce24627dc412563cb" + integrity sha512-dtwajos6IWMEWXdEbW1IkEkyL2gztCAgDplRIX+OT5aRKnEd5e7r7YCxRgXZdhRP1FBdOBf8axeTPhzDv8T4wQ== + dependencies: + tree-dump "^1.0.0" + sort-keys@^2.0.0: version "2.0.0" resolved "https://registry.yarnpkg.com/sort-keys/-/sort-keys-2.0.0.tgz#658535584861ec97d730d6cf41822e1f56684128" @@ -15259,12 +15130,7 @@ source-list-map@^2.0.0: resolved "https://registry.yarnpkg.com/source-list-map/-/source-list-map-2.0.1.tgz#3993bd873bfc48479cca9ea3a547835c7c154b34" integrity sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== -"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.2: - version "1.0.2" - resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.0.2.tgz#adbc361d9c62df380125e7f161f71c826f1e490c" - integrity sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw== - -source-map-js@^1.0.1, source-map-js@^1.2.0: +"source-map-js@>=0.6.2 <2.0.0", source-map-js@^1.0.1, source-map-js@^1.0.2, source-map-js@^1.2.0: version "1.2.0" resolved "https://registry.yarnpkg.com/source-map-js/-/source-map-js-1.2.0.tgz#16b809c162517b5b8c3e7dcd315a2a5c2612b2af" integrity sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg== @@ -15352,9 +15218,9 @@ spdx-expression-parse@^3.0.0: spdx-license-ids "^3.0.0" spdx-license-ids@^3.0.0: - version "3.0.17" - resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.17.tgz#887da8aa73218e51a1d917502d79863161a93f9c" - integrity sha512-sh8PWc/ftMqAAdFiBu6Fy6JUOYjqDJBJvIhpfDMyHrr0Rbp5liZqd4TjtQ/RgfLjKFZb+LMx5hpml5qOWy0qvg== + version "3.0.18" + resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-3.0.18.tgz#22aa922dcf2f2885a6494a261f2d8b75345d0326" + integrity sha512-xxRs31BqRYHwiMzudOrpSiHtZ8i/GeionCBDSilhYRj+9gIcI8wCZTlXZKu9vZIVqViP3dcp9qE5G6AlIaD+TQ== spdy-transport@^3.0.0: version "3.0.0" @@ -15504,46 +15370,50 @@ string-width@^5.0.1, string-width@^5.1.2: strip-ansi "^7.0.1" string.prototype.matchall@^4.0.6, string.prototype.matchall@^4.0.8: - version "4.0.10" - resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.10.tgz#a1553eb532221d4180c51581d6072cd65d1ee100" - integrity sha512-rGXbGmOEosIQi6Qva94HUjgPs9vKW+dkG7Y8Q5O2OYkWL6wFaTRZO8zM4mhP94uX55wgyrXzfS2aGtGzUL7EJQ== + version "4.0.11" + resolved "https://registry.yarnpkg.com/string.prototype.matchall/-/string.prototype.matchall-4.0.11.tgz#1092a72c59268d2abaad76582dccc687c0297e0a" + integrity sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" - get-intrinsic "^1.2.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.2" + es-errors "^1.3.0" + es-object-atoms "^1.0.0" + get-intrinsic "^1.2.4" + gopd "^1.0.1" has-symbols "^1.0.3" - internal-slot "^1.0.5" - regexp.prototype.flags "^1.5.0" - set-function-name "^2.0.0" - side-channel "^1.0.4" + internal-slot "^1.0.7" + regexp.prototype.flags "^1.5.2" + set-function-name "^2.0.2" + side-channel "^1.0.6" -string.prototype.trim@^1.2.8: - version "1.2.8" - resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz#f9ac6f8af4bd55ddfa8895e6aea92a96395393bd" - integrity sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ== +string.prototype.trim@^1.2.9: + version "1.2.9" + resolved "https://registry.yarnpkg.com/string.prototype.trim/-/string.prototype.trim-1.2.9.tgz#b6fa326d72d2c78b6df02f7759c73f8f6274faa4" + integrity sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-abstract "^1.23.0" + es-object-atoms "^1.0.0" -string.prototype.trimend@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz#1bb3afc5008661d73e2dc015cd4853732d6c471e" - integrity sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA== +string.prototype.trimend@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimend/-/string.prototype.trimend-1.0.8.tgz#3651b8513719e8a9f48de7f2f77640b26652b229" + integrity sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" -string.prototype.trimstart@^1.0.7: - version "1.0.7" - resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz#d4cdb44b83a4737ffbac2d406e405d43d0184298" - integrity sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg== +string.prototype.trimstart@^1.0.8: + version "1.0.8" + resolved "https://registry.yarnpkg.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.8.tgz#7ee834dda8c7c17eff3118472bb35bfedaa34dde" + integrity sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg== dependencies: - call-bind "^1.0.2" - define-properties "^1.2.0" - es-abstract "^1.22.1" + call-bind "^1.0.7" + define-properties "^1.2.1" + es-object-atoms "^1.0.0" string_decoder@^1.1.1: version "1.3.0" @@ -15565,9 +15435,9 @@ string_decoder@~1.1.1: safe-buffer "~5.1.0" stringify-entities@^4.0.0: - version "4.0.3" - resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.3.tgz#cfabd7039d22ad30f3cc435b0ca2c1574fc88ef8" - integrity sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g== + version "4.0.4" + resolved "https://registry.yarnpkg.com/stringify-entities/-/stringify-entities-4.0.4.tgz#b3b79ef5f277cc4ac73caeb0236c5ba939b3a4f3" + integrity sha512-IwfBptatlO+QCJUo19AqvrPNqlVMpW9YEL2LIVY+Rpv2qsjCGxaDLNRgeGsQWJhfItebuJhsGSLjaBbNSQ+ieg== dependencies: character-entities-html4 "^2.0.0" character-entities-legacy "^3.0.0" @@ -15648,10 +15518,10 @@ strong-log-transformer@^2.1.0: minimist "^1.2.0" through "^2.3.4" -style-loader@^3.3.4: - version "3.3.4" - resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-3.3.4.tgz#f30f786c36db03a45cbd55b6a70d930c479090e7" - integrity sha512-0WqXzrsMTyb8yjZJHDqwmnwRJvhALK9LfRtRc6B4UTWe8AijYLZYZ9thuJTZc2VfQWINADW/j+LiJnfy2RoC1w== +style-loader@^4.0.0: + version "4.0.0" + resolved "https://registry.yarnpkg.com/style-loader/-/style-loader-4.0.0.tgz#0ea96e468f43c69600011e0589cb05c44f3b17a5" + integrity sha512-1V4WqhhZZgjVAVJyt7TdDPZoPBPNHbekX4fWnCJL1yQukhCeZhJySUL+gL9y6sNdN95uEOS83Y55SqHcP7MzLA== style-mod@^4.0.0, style-mod@^4.1.0: version "4.1.2" @@ -15659,11 +15529,11 @@ style-mod@^4.0.0, style-mod@^4.1.0: integrity sha512-wnD1HyVqpJUI2+eKZ+eo1UwghftP6yuFheBqqe+bWCotBjC2K1YnteJILRMs3SM4V/0dLEW1SC27MWP5y+mwmw== style-to-object@^1.0.0: - version "1.0.5" - resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.5.tgz#5e918349bc3a39eee3a804497d97fcbbf2f0d7c0" - integrity sha512-rDRwHtoDD3UMMrmZ6BzOW0naTjMsVZLIjsGleSKS/0Oz+cgCfAPRspaqJuE8rDzpKha/nEvnM0IF4seEAZUTKQ== + version "1.0.6" + resolved "https://registry.yarnpkg.com/style-to-object/-/style-to-object-1.0.6.tgz#0c28aed8be1813d166c60d962719b2907c26547b" + integrity sha512-khxq+Qm3xEyZfKd/y9L3oIWQimxuc4STrQKtQn8aSDRHb8mFgpukgX1hdzfrMEW6JCjyJ8p89x+IUMVnCBI1PA== dependencies: - inline-style-parser "0.2.2" + inline-style-parser "0.2.3" stylehacks@^7.0.0: version "7.0.0" @@ -15673,13 +15543,12 @@ stylehacks@^7.0.0: browserslist "^4.23.0" postcss-selector-parser "^6.0.16" -stylus-lookup@^3.0.1: - version "3.0.2" - resolved "https://registry.yarnpkg.com/stylus-lookup/-/stylus-lookup-3.0.2.tgz#c9eca3ff799691020f30b382260a67355fefdddd" - integrity sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== +stylus-lookup@^5.0.1: + version "5.0.1" + resolved "https://registry.yarnpkg.com/stylus-lookup/-/stylus-lookup-5.0.1.tgz#3c4d116c3b1e8e1a8169c0d9cd20e608595560f4" + integrity sha512-tLtJEd5AGvnVy4f9UHQMw4bkJJtaAcmo54N+ovQBjDY3DuWyK9Eltxzr5+KG0q4ew6v2EHyuWWNnHeiw/Eo7rQ== dependencies: - commander "^2.8.1" - debug "^4.1.0" + commander "^10.0.1" stylus@^0.62.0: version "0.62.0" @@ -15699,7 +15568,7 @@ supports-color@^5.3.0: dependencies: has-flag "^3.0.0" -supports-color@^7.0.0, supports-color@^7.1.0: +supports-color@^7.1.0: version "7.2.0" resolved "https://registry.yarnpkg.com/supports-color/-/supports-color-7.2.0.tgz#1b7dcdcb32b8138801b3e478ba6a51caa89648da" integrity sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== @@ -15719,9 +15588,9 @@ supports-preserve-symlinks-flag@^1.0.0: integrity sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w== svgo@^3.2.0: - version "3.2.0" - resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.2.0.tgz#7a5dff2938d8c6096e00295c2390e8e652fa805d" - integrity sha512-4PP6CMW/V7l/GmKRKzsLR8xxjdHTV4IMvhTnpuHwwBazSIlw5W/5SmPjN8Dwyt7lKbSJrRDgp4t9ph0HgChFBQ== + version "3.3.2" + resolved "https://registry.yarnpkg.com/svgo/-/svgo-3.3.2.tgz#ad58002652dffbb5986fc9716afe52d869ecbda8" + integrity sha512-OoohrmuUlBs8B8o6MB2Aevn+pRIH9zDALSR+6hhqVfa6fRwG/Qw9VUMSMW9VNg2CFc/MTIfabtdOVl9ODIJjpw== dependencies: "@trysound/sax" "0.2.0" commander "^7.2.0" @@ -15765,9 +15634,9 @@ tar-stream@~2.2.0: readable-stream "^3.1.1" tar@^6.1.0, tar@^6.1.11, tar@^6.1.2: - version "6.2.0" - resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.0.tgz#b14ce49a79cb1cd23bc9b016302dea5474493f73" - integrity sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ== + version "6.2.1" + resolved "https://registry.yarnpkg.com/tar/-/tar-6.2.1.tgz#717549c541bc3c2af15751bea94b1dd068d4b03a" + integrity sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A== dependencies: chownr "^2.0.0" fs-minipass "^2.0.0" @@ -15807,10 +15676,10 @@ terser-webpack-plugin@^5.3.10: serialize-javascript "^6.0.1" terser "^5.26.0" -terser@^5.0.0, terser@^5.10.0, terser@^5.15.1, terser@^5.26.0: - version "5.28.1" - resolved "https://registry.yarnpkg.com/terser/-/terser-5.28.1.tgz#bf00f7537fd3a798c352c2d67d67d65c915d1b28" - integrity sha512-wM+bZp54v/E9eRRGXb5ZFDvinrJIOaTapx3WUokyVGZu5ucVCK55zEgGd5Dl2fSr3jUo5sDiERErUWLY6QPFyA== +terser@^5.10.0, terser@^5.15.1, terser@^5.17.4, terser@^5.26.0: + version "5.31.0" + resolved "https://registry.yarnpkg.com/terser/-/terser-5.31.0.tgz#06eef86f17007dbad4593f11a574c7f5eb02c6a1" + integrity sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg== dependencies: "@jridgewell/source-map" "^0.3.3" acorn "^8.8.2" @@ -15836,6 +15705,11 @@ text-table@^0.2.0: resolved "https://registry.yarnpkg.com/text-table/-/text-table-0.2.0.tgz#7f5ee823ae805207c00af2df4a84ec3fcfa570b4" integrity sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw== +thingies@^1.20.0: + version "1.21.0" + resolved "https://registry.yarnpkg.com/thingies/-/thingies-1.21.0.tgz#e80fbe58fd6fdaaab8fad9b67bd0a5c943c445c1" + integrity sha512-hsqsJsFMsV+aD4s3CWKk85ep/3I9XzYV/IXaSouJMYIoDlgyi11cBhsqYe9/geRfB0YIikBQg6raRaM+nIMP9g== + thread-loader@^4.0.2: version "4.0.2" resolved "https://registry.yarnpkg.com/thread-loader/-/thread-loader-4.0.2.tgz#f7b4484beab1f928818d8ecd96ef20c618d1fadc" @@ -15918,9 +15792,9 @@ totalist@^3.0.0: integrity sha512-sf4i37nQ2LBx4m3wB74y+ubopq6W/dIzXg0FDGjsYnZHVa1Da8FH853wlL2gtUhg+xJXjfk3kUZS3BRoQeoQBQ== tough-cookie@^4.1.2: - version "4.1.3" - resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.3.tgz#97b9adb0728b42280aa3d814b6b999b2ff0318bf" - integrity sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw== + version "4.1.4" + resolved "https://registry.yarnpkg.com/tough-cookie/-/tough-cookie-4.1.4.tgz#945f1461b45b5a8c76821c33ea49c3ac192c1b36" + integrity sha512-Loo5UUvLD9ScZ6jh8beX1T6sO1w2/MpCRpEP7V280GKMVUQ0Jzar2U3UJPsrdbziLEMMhu3Ujnq//rhiFuIeag== dependencies: psl "^1.1.33" punycode "^2.1.1" @@ -15946,6 +15820,11 @@ tr46@~0.0.3: resolved "https://registry.yarnpkg.com/tr46/-/tr46-0.0.3.tgz#8184fd347dac9cdc185992f3a6622e14b9d9ab6a" integrity sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw== +tree-dump@^1.0.0: + version "1.0.1" + resolved "https://registry.yarnpkg.com/tree-dump/-/tree-dump-1.0.1.tgz#b448758da7495580e6b7830d6b7834fca4c45b96" + integrity sha512-WCkcRBVPSlHHq1dc/px9iOfqklvzCbdRwvlNfxGZsrHqf6aZttfPrd7DJTt6oR10dwUfpFFQeVTkPbBIZxX/YA== + tree-kill@^1.2.2: version "1.2.2" resolved "https://registry.yarnpkg.com/tree-kill/-/tree-kill-1.2.2.tgz#4ca09a9092c88b73a7cdc5e8a01b507b0790a0cc" @@ -15972,11 +15851,11 @@ trough@^2.0.0: integrity sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw== ts-api-utils@^1.0.1: - version "1.2.1" - resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.2.1.tgz#f716c7e027494629485b21c0df6180f4d08f5e8b" - integrity sha512-RIYA36cJn2WiH9Hy77hdF9r7oEwxAtB/TS9/S4Qd90Ap4z5FSiin5zEiTL44OII1Y3IIlEvxwxFUVgrHSZ/UpA== + version "1.3.0" + resolved "https://registry.yarnpkg.com/ts-api-utils/-/ts-api-utils-1.3.0.tgz#4b490e27129f1e8e686b45cc4ab63714dc60eea1" + integrity sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ== -ts-graphviz@^1.5.0: +ts-graphviz@^1.8.1: version "1.8.2" resolved "https://registry.yarnpkg.com/ts-graphviz/-/ts-graphviz-1.8.2.tgz#6c4768d05f8a36e37abe34855ffe89a4c4bd96cc" integrity sha512-5YhbFoHmjxa7pgQLkB07MtGnGJ/yhvjmc9uhsnDBEICME6gkPf83SBwLDQqGDoCa3XzUMWLk1AU2Wn1u1naDtA== @@ -16011,7 +15890,7 @@ tsconfig-paths-webpack-plugin@^4.1.0: enhanced-resolve "^5.7.0" tsconfig-paths "^4.1.2" -tsconfig-paths@^3.10.1, tsconfig-paths@^3.15.0: +tsconfig-paths@^3.15.0: version "3.15.0" resolved "https://registry.yarnpkg.com/tsconfig-paths/-/tsconfig-paths-3.15.0.tgz#5299ec605e55b1abb23ec939ef15edaf483070d4" integrity sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg== @@ -16100,9 +15979,9 @@ type-fest@^0.8.1: integrity sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== type-fest@^4.9.0: - version "4.11.1" - resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.11.1.tgz#7de27117459b926cb56922a4fd565423041e06d3" - integrity sha512-MFMf6VkEVZAETidGGSYW2B1MjXbGX+sWIywn2QPEaJ3j08V+MwVRHMXtf2noB8ENJaD0LIun9wh5Z6OPNf1QzQ== + version "4.18.3" + resolved "https://registry.yarnpkg.com/type-fest/-/type-fest-4.18.3.tgz#5249f96e7c2c3f0f1561625f54050e343f1c8f68" + integrity sha512-Q08/0IrpvM+NMY9PA2rti9Jb+JejTddwmwmVQGskAlhtcrw1wsRzoR6ode6mR+OAabNa75w/dxedSUY2mlphaQ== type-is@~1.6.18: version "1.6.18" @@ -16144,10 +16023,10 @@ typed-array-byte-offset@^1.0.2: has-proto "^1.0.3" is-typed-array "^1.1.13" -typed-array-length@^1.0.5: - version "1.0.5" - resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.5.tgz#57d44da160296d8663fd63180a1802ebf25905d5" - integrity sha512-yMi0PlwuznKHxKmcpoOdeLwxBoVPkqZxd7q2FgMkmD3bNwvF5VW0+UlUQ1k1vmktTu4Yu13Q0RIxEP8+B+wloA== +typed-array-length@^1.0.6: + version "1.0.6" + resolved "https://registry.yarnpkg.com/typed-array-length/-/typed-array-length-1.0.6.tgz#57155207c76e64a3457482dfdc1c9d1d3c4c73a3" + integrity sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g== dependencies: call-bind "^1.0.7" for-each "^0.3.3" @@ -16195,30 +16074,25 @@ typescript-plugin-css-modules@^5.1.0: stylus "^0.62.0" tsconfig-paths "^4.2.0" -"typescript@^3 || ^4", typescript@^4.0.0, typescript@^4.9.5: +"typescript@^3 || ^4": version "4.9.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== -typescript@^3.9.10, typescript@^3.9.7: - version "3.9.10" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-3.9.10.tgz#70f3910ac7a51ed6bef79da7800690b19bf778b8" - integrity sha512-w6fIxVE/H1PkLKcCPsFqKE7Kv7QUwhU8qQY2MueZXWx5cPZdwFupLgKK3vntcK98BtNHZtAF4LA/yl2a7k8R6Q== - -typescript@^5.3.3: - version "5.3.3" - resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.3.3.tgz#b3ce6ba258e72e6305ba66f5c9b452aaee3ffe37" - integrity sha512-pXWcraxM0uxAS+tN0AG/BF2TyqmHO014Z070UsJ+pFvYuRSq8KH8DmWpnbXe0pEPDHXZV3FcAbJkijJ5oNEnWw== +typescript@^5.0.4, typescript@^5.3.3, typescript@^5.4.4: + version "5.4.5" + resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" + integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== ua-parser-js@^0.7.30: - version "0.7.37" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.37.tgz#e464e66dac2d33a7a1251d7d7a99d6157ec27832" - integrity sha512-xV8kqRKM+jhMvcHWUKthV9fNebIzrNy//2O9ZwWcfiBFR5f25XVZPLlEajk/sf3Ra15V92isyQqnIEXRDaZWEA== + version "0.7.38" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-0.7.38.tgz#f497d8a4dc1fec6e854e5caa4b2f9913422ef054" + integrity sha512-fYmIy7fKTSFAhG3fuPlubeGaMoAd6r0rSnfEsO5nEY55i26KSLt9EH7PLQiiqPUhNqYIJvSkTy1oArIcXAbPbA== ua-parser-js@^1.0.35: - version "1.0.37" - resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.37.tgz#b5dc7b163a5c1f0c510b08446aed4da92c46373f" - integrity sha512-bhTyI94tZofjo+Dn8SN6Zv8nBDvyXTymAdM3LDI/0IboIUwTu1rEhW7v2TfiVsoYWgkQ4kOVqnI8APUFbIQIFQ== + version "1.0.38" + resolved "https://registry.yarnpkg.com/ua-parser-js/-/ua-parser-js-1.0.38.tgz#66bb0c4c0e322fe48edfe6d446df6042e62f25e2" + integrity sha512-Aq5ppTOfvrCMgAPneW1HfWj66Xi7XL+/mIy996R1/CLS/rcyJQm6QZdsKrUeivDFQ+Oc9Wyuwor8Ze8peEoUoQ== uglify-js@^3.1.4: version "3.17.4" @@ -16291,11 +16165,6 @@ unified@^11.0.0: trough "^2.0.0" vfile "^6.0.0" -uniq@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/uniq/-/uniq-1.0.1.tgz#b31c5ae8254844a3a8281541ce2b04b865a734ff" - integrity sha512-Gw+zz50YNKPDKXs+9d+aKAjVwpjNwqzvNpLigIruT4HA9lMZNdMqs9x07kKHB/L9WRzqp4+DlTU5s4wG2esdoA== - unique-filename@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/unique-filename/-/unique-filename-2.0.1.tgz#e785f8675a9a7589e0ac77e0b5c34d2eaeac6da2" @@ -16406,12 +16275,12 @@ upath@^2.0.1: integrity sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w== update-browserslist-db@^1.0.13: - version "1.0.13" - resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz#3c5e4f5c083661bd38ef64b6328c26ed6c8248c4" - integrity sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg== + version "1.0.16" + resolved "https://registry.yarnpkg.com/update-browserslist-db/-/update-browserslist-db-1.0.16.tgz#f6d489ed90fb2f07d67784eb3f53d7891f736356" + integrity sha512-KVbTxlBYlckhF5wgfyZXTWnMn7MMZjMu9XG8bPlliUOP9ThaF4QnhP8qrjrH7DRzHfSk0oQv1wToW+iA5GajEQ== dependencies: - escalade "^3.1.1" - picocolors "^1.0.0" + escalade "^3.1.2" + picocolors "^1.0.1" upper-case-first@^2.0.2: version "2.0.2" @@ -16427,7 +16296,7 @@ upper-case@^2.0.2: dependencies: tslib "^2.0.3" -uri-js@^4.2.2: +uri-js@^4.2.2, uri-js@^4.4.1: version "4.4.1" resolved "https://registry.yarnpkg.com/uri-js/-/uri-js-4.4.1.tgz#9b1a52595225859e55f669d928f88c6c57f2a77e" integrity sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg== @@ -16453,9 +16322,9 @@ urlpattern-polyfill@^8.0.0: integrity sha512-Qp95D4TPJl1kC9SKigDcqgyM2VDVO4RiJc2d4qe5GrYm+zbIQCWWKAFaJNQ4BhdFeDGwBmAxqJBwWSJDb9T3BQ== use-sync-external-store@^1.2.0: - version "1.2.0" - resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz#7dbefd6ef3fe4e767a0cf5d7287aacfb5846928a" - integrity sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA== + version "1.2.2" + resolved "https://registry.yarnpkg.com/use-sync-external-store/-/use-sync-external-store-1.2.2.tgz#c3b6390f3a30eba13200d2302dcdf1e7b57b2ef9" + integrity sha512-PElTlVMwpblvbNqQ82d2n6RjStvdSoNe9FG28kNfz3WiXilJm4DdNkEzRhCZuIDwY8U08WVihhGR5iRqAwfDiw== util-deprecate@^1.0.1, util-deprecate@^1.0.2, util-deprecate@~1.0.1: version "1.0.2" @@ -16591,10 +16460,10 @@ warning@^4.0.2: dependencies: loose-envify "^1.0.0" -watchpack@^2.4.0: - version "2.4.0" - resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.0.tgz#fa33032374962c78113f93c7f2fb4c54c9862a5d" - integrity sha512-Lcvm7MGST/4fup+ifyKi2hjyIAwcdI4HRgtvTpIUxBRhB+RFtUh8XtDOxUfctVCnhVi+QQj49i91OyvzkJl6cg== +watchpack@^2.4.1: + version "2.4.1" + resolved "https://registry.yarnpkg.com/watchpack/-/watchpack-2.4.1.tgz#29308f2cac150fa8e4c92f90e0ec954a9fed7fff" + integrity sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg== dependencies: glob-to-regexp "^0.4.1" graceful-fs "^4.1.2" @@ -16618,10 +16487,10 @@ web-streams-polyfill@^3.2.1: resolved "https://registry.yarnpkg.com/web-streams-polyfill/-/web-streams-polyfill-3.3.3.tgz#2073b91a2fdb1fbfbd401e7de0ac9f8214cecb4b" integrity sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw== -webcrypto-core@^1.7.8: - version "1.7.8" - resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.7.8.tgz#056918036e846c72cfebbb04052e283f57f1114a" - integrity sha512-eBR98r9nQXTqXt/yDRtInszPMjTaSAMJAFDg2AHsgrnczawT1asx9YNBX6k5p+MekbPF4+s/UJJrr88zsTqkSg== +webcrypto-core@^1.8.0: + version "1.8.0" + resolved "https://registry.yarnpkg.com/webcrypto-core/-/webcrypto-core-1.8.0.tgz#aaea17f3dd9c77c304e3c494eb27ca07cc72ca37" + integrity sha512-kR1UQNH8MD42CYuLzvibfakG5Ew5seG85dMMoAM/1LqvckxaF6pUiidLuraIu4V+YCIFabYecUZAW0TuxAoaqw== dependencies: "@peculiar/asn1-schema" "^2.3.8" "@peculiar/json-schema" "^1.1.12" @@ -16644,10 +16513,10 @@ webidl-conversions@^7.0.0: resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a" integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g== -webpack-bundle-analyzer@^4.10.1: - version "4.10.1" - resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.1.tgz#84b7473b630a7b8c21c741f81d8fe4593208b454" - integrity sha512-s3P7pgexgT/HTUSYgxJyn28A+99mmLq4HsJepMPzu0R8ImJc52QNqaFYW1Z2z2uIb1/J3eYgaAWVpaC+v/1aAQ== +webpack-bundle-analyzer@^4.10.2: + version "4.10.2" + resolved "https://registry.yarnpkg.com/webpack-bundle-analyzer/-/webpack-bundle-analyzer-4.10.2.tgz#633af2862c213730be3dbdf40456db171b60d5bd" + integrity sha512-vJptkMm9pk5si4Bv922ZbKLV8UTT4zib4FPgXMhgzUny0bfDDkLXAVQs3ly3fS4/TN9ROFtb0NFrm04UXFE/Vw== dependencies: "@discoveryjs/json-ext" "0.5.7" acorn "^8.0.4" @@ -16657,7 +16526,6 @@ webpack-bundle-analyzer@^4.10.1: escape-string-regexp "^4.0.0" gzip-size "^6.0.0" html-escaper "^2.0.2" - is-plain-object "^5.0.0" opener "^1.5.2" picocolors "^1.0.0" sirv "^2.0.3" @@ -16682,7 +16550,7 @@ webpack-cli@^5.1.4: rechoir "^0.8.0" webpack-merge "^5.7.3" -webpack-dev-middleware@^7.0.0: +webpack-dev-middleware@^7.1.0: version "7.2.1" resolved "https://registry.yarnpkg.com/webpack-dev-middleware/-/webpack-dev-middleware-7.2.1.tgz#2af00538b6e4eda05f5afdd5d711dbebc05958f7" integrity sha512-hRLz+jPQXo999Nx9fXVdKlg/aehsw1ajA9skAneGmT03xwmyuhvF93p6HUKKbWhXdcERtGTzUCtIQr+2IQegrA== @@ -16694,10 +16562,10 @@ webpack-dev-middleware@^7.0.0: range-parser "^1.2.1" schema-utils "^4.0.0" -webpack-dev-server@^5.0.2: - version "5.0.2" - resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.0.2.tgz#3035972dae4b768de020f91418de471e4ef12b6c" - integrity sha512-IVj3qsQhiLJR82zVg3QdPtngMD05CYP/Am+9NG5QSl+XwUR/UPtFwllRBKrMwM9ttzFsC6Zj3DMgniPyn/Z0hQ== +webpack-dev-server@^5.0.4: + version "5.0.4" + resolved "https://registry.yarnpkg.com/webpack-dev-server/-/webpack-dev-server-5.0.4.tgz#cb6ea47ff796b9251ec49a94f24a425e12e3c9b8" + integrity sha512-dljXhUgx3HqKP2d8J/fUMvhxGhzjeNVarDLcbO/EWMSgRizDkxHQDZQaLFL5VJY9tRBj2Gz+rvCEYYvhbqPHNA== dependencies: "@types/bonjour" "^3.5.13" "@types/connect-history-api-fallback" "^1.5.4" @@ -16727,7 +16595,7 @@ webpack-dev-server@^5.0.2: serve-index "^1.9.1" sockjs "^0.3.24" spdy "^4.0.2" - webpack-dev-middleware "^7.0.0" + webpack-dev-middleware "^7.1.0" ws "^8.16.0" webpack-merge@^5.10.0, webpack-merge@^5.7.3: @@ -16752,26 +16620,26 @@ webpack-sources@^3.2.3: resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.2.3.tgz#2d4daab8451fd4b240cc27055ff6a0c2ccea0cde" integrity sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w== -webpack@^5.90.3: - version "5.90.3" - resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.90.3.tgz#37b8f74d3ded061ba789bb22b31e82eed75bd9ac" - integrity sha512-h6uDYlWCctQRuXBs1oYpVe6sFcWedl0dpcVaTf/YF67J9bKvwJajFulMVSYKHrksMB3I/pIagRzDxwxkebuzKA== +webpack@^5.91.0: + version "5.91.0" + resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.91.0.tgz#ffa92c1c618d18c878f06892bbdc3373c71a01d9" + integrity sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw== dependencies: "@types/eslint-scope" "^3.7.3" "@types/estree" "^1.0.5" - "@webassemblyjs/ast" "^1.11.5" - "@webassemblyjs/wasm-edit" "^1.11.5" - "@webassemblyjs/wasm-parser" "^1.11.5" + "@webassemblyjs/ast" "^1.12.1" + "@webassemblyjs/wasm-edit" "^1.12.1" + "@webassemblyjs/wasm-parser" "^1.12.1" acorn "^8.7.1" acorn-import-assertions "^1.9.0" browserslist "^4.21.10" chrome-trace-event "^1.0.2" - enhanced-resolve "^5.15.0" + enhanced-resolve "^5.16.0" es-module-lexer "^1.2.1" eslint-scope "5.1.1" events "^3.2.0" glob-to-regexp "^0.4.1" - graceful-fs "^4.2.9" + graceful-fs "^4.2.11" json-parse-even-better-errors "^2.3.1" loader-runner "^4.2.0" mime-types "^2.1.27" @@ -16779,7 +16647,7 @@ webpack@^5.90.3: schema-utils "^3.2.0" tapable "^2.1.1" terser-webpack-plugin "^5.3.10" - watchpack "^2.4.0" + watchpack "^2.4.1" webpack-sources "^3.2.3" websocket-driver@>=0.5.1, websocket-driver@^0.7.4: @@ -16876,30 +16744,30 @@ which-builtin-type@^1.1.3: which-typed-array "^1.1.9" which-collection@^1.0.1: - version "1.0.1" - resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.1.tgz#70eab71ebbbd2aefaf32f917082fc62cdcb70906" - integrity sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A== + version "1.0.2" + resolved "https://registry.yarnpkg.com/which-collection/-/which-collection-1.0.2.tgz#627ef76243920a107e7ce8e96191debe4b16c2a0" + integrity sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw== dependencies: - is-map "^2.0.1" - is-set "^2.0.1" - is-weakmap "^2.0.1" - is-weakset "^2.0.1" + is-map "^2.0.3" + is-set "^2.0.3" + is-weakmap "^2.0.2" + is-weakset "^2.0.3" which-module@^2.0.0: version "2.0.1" resolved "https://registry.yarnpkg.com/which-module/-/which-module-2.0.1.tgz#776b1fe35d90aebe99e8ac15eb24093389a4a409" integrity sha512-iBdZ57RDvnOR9AGBhML2vFZf7h8vmBjhoaZqODJBFWHVtKkDmKuHai3cx5PgVMrX5YDNp27AofYbAwctSS+vhQ== -which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.9: - version "1.1.14" - resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.14.tgz#1f78a111aee1e131ca66164d8bdc3ab062c95a06" - integrity sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg== +which-typed-array@^1.1.13, which-typed-array@^1.1.14, which-typed-array@^1.1.15, which-typed-array@^1.1.9: + version "1.1.15" + resolved "https://registry.yarnpkg.com/which-typed-array/-/which-typed-array-1.1.15.tgz#264859e9b11a649b388bfaaf4f767df1f779b38d" + integrity sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA== dependencies: - available-typed-arrays "^1.0.6" - call-bind "^1.0.5" + available-typed-arrays "^1.0.7" + call-bind "^1.0.7" for-each "^0.3.3" gopd "^1.0.1" - has-tostringtag "^1.0.1" + has-tostringtag "^1.0.2" which@^2.0.1, which@^2.0.2: version "2.0.2" @@ -16925,38 +16793,44 @@ wkt-parser@^1.3.3: resolved "https://registry.yarnpkg.com/wkt-parser/-/wkt-parser-1.3.3.tgz#46b4e3032dd9c86907f7e630b57e3c6ea2bb772b" integrity sha512-ZnV3yH8/k58ZPACOXeiHaMuXIiaTk1t0hSUVisbO0t4RjA5wPpUytcxeyiN2h+LZRrmuHIh/1UlrR9e7DHDvTw== +word-wrap@^1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/word-wrap/-/word-wrap-1.2.5.tgz#d2c45c6dd4fbce621a66f136cbe328afd0410b34" + integrity sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA== + wordwrap@^1.0.0: version "1.0.0" resolved "https://registry.yarnpkg.com/wordwrap/-/wordwrap-1.0.0.tgz#27584810891456a4171c8d0226441ade90cbcaeb" integrity sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q== -workbox-background-sync@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-7.0.0.tgz#2b84b96ca35fec976e3bd2794b70e4acec46b3a5" - integrity sha512-S+m1+84gjdueM+jIKZ+I0Lx0BDHkk5Nu6a3kTVxP4fdj3gKouRNmhO8H290ybnJTOPfBDtTMXSQA/QLTvr7PeA== +workbox-background-sync@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-background-sync/-/workbox-background-sync-7.1.0.tgz#dac65e30af603511f1c92c3e99f53d6c064fde90" + integrity sha512-rMbgrzueVWDFcEq1610YyDW71z0oAXLfdRHRQcKw4SGihkfOK0JUEvqWHFwA6rJ+6TClnMIn7KQI5PNN1XQXwQ== dependencies: idb "^7.0.1" - workbox-core "7.0.0" + workbox-core "7.1.0" -workbox-broadcast-update@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-7.0.0.tgz#7f611ca1a94ba8ac0aa40fa171c9713e0f937d22" - integrity sha512-oUuh4jzZrLySOo0tC0WoKiSg90bVAcnE98uW7F8GFiSOXnhogfNDGZelPJa+6KpGBO5+Qelv04Hqx2UD+BJqNQ== +workbox-broadcast-update@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-broadcast-update/-/workbox-broadcast-update-7.1.0.tgz#fe21c491cc70f1e037898bba63de0752ef59bd82" + integrity sha512-O36hIfhjej/c5ar95pO67k1GQw0/bw5tKP7CERNgK+JdxBANQhDmIuOXZTNvwb2IHBx9hj2kxvcDyRIh5nzOgQ== dependencies: - workbox-core "7.0.0" + workbox-core "7.1.0" -workbox-build@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-7.0.0.tgz#02ab5ef2991b3369b8b9395703f08912212769b4" - integrity sha512-CttE7WCYW9sZC+nUYhQg3WzzGPr4IHmrPnjKiu3AMXsiNQKx+l4hHl63WTrnicLmKEKHScWDH8xsGBdrYgtBzg== +workbox-build@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-build/-/workbox-build-7.1.0.tgz#64d1532f1b9ad04d2b8b43ce0b9af06ba3fdd159" + integrity sha512-F6R94XAxjB2j4ETMkP1EXKfjECOtDmyvt0vz3BzgWJMI68TNSXIVNkgatwUKBlPGOfy9n2F/4voYRNAhEvPJNg== dependencies: "@apideck/better-ajv-errors" "^0.3.1" - "@babel/core" "^7.11.1" + "@babel/core" "^7.24.4" "@babel/preset-env" "^7.11.0" "@babel/runtime" "^7.11.2" "@rollup/plugin-babel" "^5.2.0" - "@rollup/plugin-node-resolve" "^11.2.1" + "@rollup/plugin-node-resolve" "^15.2.3" "@rollup/plugin-replace" "^2.4.1" + "@rollup/plugin-terser" "^0.4.3" "@surma/rollup-plugin-off-main-thread" "^2.2.3" ajv "^8.6.0" common-tags "^1.8.0" @@ -16966,61 +16840,40 @@ workbox-build@7.0.0: lodash "^4.17.20" pretty-bytes "^5.3.0" rollup "^2.43.1" - rollup-plugin-terser "^7.0.0" source-map "^0.8.0-beta.0" stringify-object "^3.3.0" strip-comments "^2.0.1" tempy "^0.6.0" upath "^1.2.0" - workbox-background-sync "7.0.0" - workbox-broadcast-update "7.0.0" - workbox-cacheable-response "7.0.0" - workbox-core "7.0.0" - workbox-expiration "7.0.0" - workbox-google-analytics "7.0.0" - workbox-navigation-preload "7.0.0" - workbox-precaching "7.0.0" - workbox-range-requests "7.0.0" - workbox-recipes "7.0.0" - workbox-routing "7.0.0" - workbox-strategies "7.0.0" - workbox-streams "7.0.0" - workbox-sw "7.0.0" - workbox-window "7.0.0" - -workbox-cacheable-response@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-7.0.0.tgz#ee27c036728189eed69d25a135013053277482d2" - integrity sha512-0lrtyGHn/LH8kKAJVOQfSu3/80WDc9Ma8ng0p2i/5HuUndGttH+mGMSvOskjOdFImLs2XZIimErp7tSOPmu/6g== - dependencies: - workbox-core "7.0.0" + workbox-background-sync "7.1.0" + workbox-broadcast-update "7.1.0" + workbox-cacheable-response "7.1.0" + workbox-core "7.1.0" + workbox-expiration "7.1.0" + workbox-google-analytics "7.1.0" + workbox-navigation-preload "7.1.0" + workbox-precaching "7.1.0" + workbox-range-requests "7.1.0" + workbox-recipes "7.1.0" + workbox-routing "7.1.0" + workbox-strategies "7.1.0" + workbox-streams "7.1.0" + workbox-sw "7.1.0" + workbox-window "7.1.0" -workbox-cacheable-response@^7.1.0: +workbox-cacheable-response@7.1.0, workbox-cacheable-response@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-cacheable-response/-/workbox-cacheable-response-7.1.0.tgz#d138cc8ef2c32a9f28f29c5b2b0a8681da846c33" integrity sha512-iwsLBll8Hvua3xCuBB9h92+/e0wdsmSVgR2ZlvcfjepZWwhd3osumQB3x9o7flj+FehtWM2VHbZn8UJeBXXo6Q== dependencies: workbox-core "7.1.0" -workbox-core@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-7.0.0.tgz#dec114ec923cc2adc967dd9be1b8a0bed50a3545" - integrity sha512-81JkAAZtfVP8darBpfRTovHg8DGAVrKFgHpOArZbdFd78VqHr5Iw65f2guwjE2NlCFbPFDoez3D3/6ZvhI/rwQ== - workbox-core@7.1.0, workbox-core@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-core/-/workbox-core-7.1.0.tgz#1867576f994f20d9991b71a7d0b2581af22db170" integrity sha512-5KB4KOY8rtL31nEF7BfvU7FMzKT4B5TkbYa2tzkS+Peqj0gayMT9SytSFtNzlrvMaWgv6y/yvP9C0IbpFjV30Q== -workbox-expiration@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-7.0.0.tgz#3d90bcf2a7577241de950f89784f6546b66c2baa" - integrity sha512-MLK+fogW+pC3IWU9SFE+FRStvDVutwJMR5if1g7oBJx3qwmO69BNoJQVaMXq41R0gg3MzxVfwOGKx3i9P6sOLQ== - dependencies: - idb "^7.0.1" - workbox-core "7.0.0" - -workbox-expiration@^7.1.0: +workbox-expiration@7.1.0, workbox-expiration@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-expiration/-/workbox-expiration-7.1.0.tgz#c9d348ffc8c3d1ffdddaf6c37bf5be830a69073e" integrity sha512-m5DcMY+A63rJlPTbbBNtpJ20i3enkyOtSgYfv/l8h+D6YbbNiA0zKEkCUaMsdDlxggla1oOfRkyqTvl5Ni5KQQ== @@ -17028,33 +16881,24 @@ workbox-expiration@^7.1.0: idb "^7.0.1" workbox-core "7.1.0" -workbox-google-analytics@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-7.0.0.tgz#603b2c4244af1e85de0fb26287d4e17d3293452a" - integrity sha512-MEYM1JTn/qiC3DbpvP2BVhyIH+dV/5BjHk756u9VbwuAhu0QHyKscTnisQuz21lfRpOwiS9z4XdqeVAKol0bzg== - dependencies: - workbox-background-sync "7.0.0" - workbox-core "7.0.0" - workbox-routing "7.0.0" - workbox-strategies "7.0.0" - -workbox-navigation-preload@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-7.0.0.tgz#4913878dbbd97057181d57baa18d2bbdde085c6c" - integrity sha512-juWCSrxo/fiMz3RsvDspeSLGmbgC0U9tKqcUPZBCf35s64wlaLXyn2KdHHXVQrb2cqF7I0Hc9siQalainmnXJA== +workbox-google-analytics@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-google-analytics/-/workbox-google-analytics-7.1.0.tgz#25cca57a05554b6121521590543e59628eb15a65" + integrity sha512-FvE53kBQHfVTcZyczeBVRexhh7JTkyQ8HAvbVY6mXd2n2A7Oyz/9fIwnY406ZcDhvE4NFfKGjW56N4gBiqkrew== dependencies: - workbox-core "7.0.0" + workbox-background-sync "7.1.0" + workbox-core "7.1.0" + workbox-routing "7.1.0" + workbox-strategies "7.1.0" -workbox-precaching@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-7.0.0.tgz#3979ba8033aadf3144b70e9fe631d870d5fbaa03" - integrity sha512-EC0vol623LJqTJo1mkhD9DZmMP604vHqni3EohhQVwhJlTgyKyOkMrZNy5/QHfOby+39xqC01gv4LjOm4HSfnA== +workbox-navigation-preload@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-navigation-preload/-/workbox-navigation-preload-7.1.0.tgz#2610674d412a1774b5d9f03c9644c9964407b8b6" + integrity sha512-4wyAbo0vNI/X0uWNJhCMKxnPanNyhybsReMGN9QUpaePLTiDpKxPqFxl4oUmBNddPwIXug01eTSLVIFXimRG/A== dependencies: - workbox-core "7.0.0" - workbox-routing "7.0.0" - workbox-strategies "7.0.0" + workbox-core "7.1.0" -workbox-precaching@^7.1.0: +workbox-precaching@7.1.0, workbox-precaching@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-precaching/-/workbox-precaching-7.1.0.tgz#71e27ec2e85661a41b48dec0c92dae707c429eaa" integrity sha512-LyxzQts+UEpgtmfnolo0hHdNjoB7EoRWcF7EDslt+lQGd0lW4iTvvSe3v5JiIckQSB5KTW5xiCqjFviRKPj1zA== @@ -17063,31 +16907,24 @@ workbox-precaching@^7.1.0: workbox-routing "7.1.0" workbox-strategies "7.1.0" -workbox-range-requests@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-7.0.0.tgz#97511901e043df27c1aa422adcc999a7751f52ed" - integrity sha512-SxAzoVl9j/zRU9OT5+IQs7pbJBOUOlriB8Gn9YMvi38BNZRbM+RvkujHMo8FOe9IWrqqwYgDFBfv6sk76I1yaQ== - dependencies: - workbox-core "7.0.0" - -workbox-recipes@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-7.0.0.tgz#1a6a01c8c2dfe5a41eef0fed3fe517e8a45c6514" - integrity sha512-DntcK9wuG3rYQOONWC0PejxYYIDHyWWZB/ueTbOUDQgefaeIj1kJ7pdP3LZV2lfrj8XXXBWt+JDRSw1lLLOnww== +workbox-range-requests@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-range-requests/-/workbox-range-requests-7.1.0.tgz#8d4344cd85b87d8077289a64dda59fb614628783" + integrity sha512-m7+O4EHolNs5yb/79CrnwPR/g/PRzMFYEdo01LqwixVnc/sbzNSvKz0d04OE3aMRel1CwAAZQheRsqGDwATgPQ== dependencies: - workbox-cacheable-response "7.0.0" - workbox-core "7.0.0" - workbox-expiration "7.0.0" - workbox-precaching "7.0.0" - workbox-routing "7.0.0" - workbox-strategies "7.0.0" + workbox-core "7.1.0" -workbox-routing@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-routing/-/workbox-routing-7.0.0.tgz#6668438a06554f60645aedc77244a4fe3a91e302" - integrity sha512-8YxLr3xvqidnbVeGyRGkaV4YdlKkn5qZ1LfEePW3dq+ydE73hUUJJuLmGEykW3fMX8x8mNdL0XrWgotcuZjIvA== +workbox-recipes@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-recipes/-/workbox-recipes-7.1.0.tgz#37625cd2fe7e5decd70c8934a673a7cc080a7675" + integrity sha512-NRrk4ycFN9BHXJB6WrKiRX3W3w75YNrNrzSX9cEZgFB5ubeGoO8s/SDmOYVrFYp9HMw6sh1Pm3eAY/1gVS8YLg== dependencies: - workbox-core "7.0.0" + workbox-cacheable-response "7.1.0" + workbox-core "7.1.0" + workbox-expiration "7.1.0" + workbox-precaching "7.1.0" + workbox-routing "7.1.0" + workbox-strategies "7.1.0" workbox-routing@7.1.0, workbox-routing@^7.1.0: version "7.1.0" @@ -17096,13 +16933,6 @@ workbox-routing@7.1.0, workbox-routing@^7.1.0: dependencies: workbox-core "7.1.0" -workbox-strategies@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-7.0.0.tgz#dcba32b3f3074476019049cc490fe1a60ea73382" - integrity sha512-dg3qJU7tR/Gcd/XXOOo7x9QoCI9nk74JopaJaYAQ+ugLi57gPsXycVdBnYbayVj34m6Y8ppPwIuecrzkpBVwbA== - dependencies: - workbox-core "7.0.0" - workbox-strategies@7.1.0, workbox-strategies@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-strategies/-/workbox-strategies-7.1.0.tgz#a589f2adc0df8f33049c7f4d4cdf4c9556715918" @@ -17110,39 +16940,31 @@ workbox-strategies@7.1.0, workbox-strategies@^7.1.0: dependencies: workbox-core "7.1.0" -workbox-streams@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-7.0.0.tgz#36722aecd04785f88b6f709e541c094fc658c0f9" - integrity sha512-moVsh+5to//l6IERWceYKGiftc+prNnqOp2sgALJJFbnNVpTXzKISlTIsrWY+ogMqt+x1oMazIdHj25kBSq/HQ== +workbox-streams@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-streams/-/workbox-streams-7.1.0.tgz#8e080e56b5dee7aa0f956fdd3a10506821d2e786" + integrity sha512-WyHAVxRXBMfysM8ORwiZnI98wvGWTVAq/lOyBjf00pXFvG0mNaVz4Ji+u+fKa/mf1i2SnTfikoYKto4ihHeS6w== dependencies: - workbox-core "7.0.0" - workbox-routing "7.0.0" + workbox-core "7.1.0" + workbox-routing "7.1.0" -workbox-sw@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-7.0.0.tgz#7350126411e3de1409f7ec243df8d06bb5b08b86" - integrity sha512-SWfEouQfjRiZ7GNABzHUKUyj8pCoe+RwjfOIajcx6J5mtgKkN+t8UToHnpaJL5UVVOf5YhJh+OHhbVNIHe+LVA== +workbox-sw@7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-sw/-/workbox-sw-7.1.0.tgz#3df97d7cccb647eb94d66be7dc733c9fda26b9fc" + integrity sha512-Hml/9+/njUXBglv3dtZ9WBKHI235AQJyLBV1G7EFmh4/mUdSQuXui80RtjDeVRrXnm/6QWgRUEHG3/YBVbxtsA== -workbox-webpack-plugin@^7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-7.0.0.tgz#6c61661a2cacde1239192a5877a041a2943d1a55" - integrity sha512-R1ZzCHPfzeJjLK2/TpKUhxSQ3fFDCxlWxgRhhSjMQLz3G2MlBnyw/XeYb34e7SGgSv0qG22zEhMIzjMNqNeKbw== +workbox-webpack-plugin@^7.1.0: + version "7.1.0" + resolved "https://registry.yarnpkg.com/workbox-webpack-plugin/-/workbox-webpack-plugin-7.1.0.tgz#404ca3da3f19ed59e58e8c71fae01f5e61ee288f" + integrity sha512-em0vY0Uq7zXzOeEJYpFNX7x6q3RrRVqfaMhA4kadd3UkX/JuClgT9IUW2iX2cjmMPwI3W611c4fSRjtG5wPm2w== dependencies: fast-json-stable-stringify "^2.1.0" pretty-bytes "^5.4.1" upath "^1.2.0" webpack-sources "^1.4.3" - workbox-build "7.0.0" - -workbox-window@7.0.0: - version "7.0.0" - resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-7.0.0.tgz#a683ab33c896e4f16786794eac7978fc98a25d08" - integrity sha512-j7P/bsAWE/a7sxqTzXo3P2ALb1reTfZdvVp6OJ/uLr/C2kZAMvjeWGm8V4htQhor7DOvYg0sSbFN2+flT5U0qA== - dependencies: - "@types/trusted-types" "^2.0.2" - workbox-core "7.0.0" + workbox-build "7.1.0" -workbox-window@^7.1.0: +workbox-window@7.1.0, workbox-window@^7.1.0: version "7.1.0" resolved "https://registry.yarnpkg.com/workbox-window/-/workbox-window-7.1.0.tgz#58a90ba89ca35d26f2b322223ee575c750bac7a1" integrity sha512-ZHeROyqR+AS5UPzholQRDttLFqGMwP0Np8MKWAdyxsDETxq3qOAyXvqessc3GniohG6e0mAqSQyKOHmT8zPF7g== @@ -17248,9 +17070,9 @@ ws@^7.3.1: integrity sha512-F+P9Jil7UiSKSkppIiD94dN07AwvFixvLIj1Og1Rl9GGMuNipJnV9JzjD6XuqmAeiswGvUmNLjr5cFuXwNS77Q== ws@^8.11.0, ws@^8.12.0, ws@^8.13.0, ws@^8.15.0, ws@^8.16.0: - version "8.16.0" - resolved "https://registry.yarnpkg.com/ws/-/ws-8.16.0.tgz#d1cd774f36fbc07165066a60e40323eab6446fd4" - integrity sha512-HS0c//TP7Ina87TfiPUz1rQzMhHrl/SG2guqRcTOIUYD2q8uhUdNHZYJUaQ8aTGPzCh+c6oawMKW35nFl1dxyQ== + version "8.17.0" + resolved "https://registry.yarnpkg.com/ws/-/ws-8.17.0.tgz#d145d18eca2ed25aaf791a183903f7be5e295fea" + integrity sha512-uJq6108EgZMAl20KagGkzCKfMEjxmKvZHG7Tlq0Z6nOky7YF7aq4mOx6xK8TJ/i1LeK4Qus7INktacctDgY8Ow== ws@~8.11.0: version "8.11.0" @@ -17308,9 +17130,9 @@ yaml@^1.10.0, yaml@^1.10.2: integrity sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== yaml@^2.3.1: - version "2.4.0" - resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.0.tgz#2376db1083d157f4b3a452995803dbcf43b08140" - integrity sha512-j9iR8g+/t0lArF4V6NE/QCfT+CO7iLqrXAHZbJdo+LfjqP1vR8Fg5bSiaq6Q2lOD1AUEVrEVIgABvBFYojJVYQ== + version "2.4.2" + resolved "https://registry.yarnpkg.com/yaml/-/yaml-2.4.2.tgz#7a2b30f2243a5fc299e1f14ca58d475ed4bc5362" + integrity sha512-B3VqDZ+JAg1nZpaEmWtTXUlBneoGx6CPM9b0TENK6aoSu5t73dItudwdgmi6tHlIZZId4dZ9skcAQ2UbcyAeVA== yargs-parser@20.2.4: version "20.2.4" @@ -17393,15 +17215,15 @@ zod-i18n-map@^2.27.0: resolved "https://registry.yarnpkg.com/zod-i18n-map/-/zod-i18n-map-2.27.0.tgz#ad4e7f702de4d1f49e3edc79c1ac147a56f17152" integrity sha512-ORu9XpiVh3WDiEUs5Cr9siGgnpeODoBsTIgSD8sQCH9B//f9KowlzqHUEdPYb3vFonaSH8yPvPCOFM4niwp3Sg== -zod-validation-error@^3.0.3: - version "3.0.3" - resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.0.3.tgz#d2e0bbb1bb5fcf0ae406095180dc3c31d8145b8e" - integrity sha512-cETTrcMq3Ze58vhdR0zD37uJm/694I6mAxcf/ei5bl89cC++fBNxrC2z8lkFze/8hVMPwrbtrwXHR2LB50fpHw== +zod-validation-error@^3.3.0: + version "3.3.0" + resolved "https://registry.yarnpkg.com/zod-validation-error/-/zod-validation-error-3.3.0.tgz#2cfe81b62d044e0453d1aa3ae7c32a2f36dde9af" + integrity sha512-Syib9oumw1NTqEv4LT0e6U83Td9aVRk9iTXPUQr1otyV1PuXQKOvOwhMNqZIq5hluzHP2pMgnOmHEo7kPdI2mw== -zod@^3.22.4: - version "3.22.4" - resolved "https://registry.yarnpkg.com/zod/-/zod-3.22.4.tgz#f31c3a9386f61b1f228af56faa9255e845cf3fff" - integrity sha512-iC+8Io04lddc+mVqQ9AZ7OQ2MrUKGN+oIQyq1vemgt46jwCwLfhq7/pwnBnNXXXZb8VTVLKwp9EDkx+ryxIWmg== +zod@^3.23.8: + version "3.23.8" + resolved "https://registry.yarnpkg.com/zod/-/zod-3.23.8.tgz#e37b957b5d52079769fb8097099b592f0ef4067d" + integrity sha512-XBx9AXhXktjUqnepgTiE5flcKIYWi/rme0Eaj+5Y0lftuGBq+jyRu/md4WnuxqgP1ubdpNCsYEYPxrzVHD8d6g== zwitch@^2.0.0: version "2.0.4" From d539800bac99579ad3b9de4702b2348de44f20dd Mon Sep 17 00:00:00 2001 From: naumov Date: Wed, 29 May 2024 20:47:29 +0200 Subject: [PATCH 2/4] CB-5164 update typescript and mobx --- webapp/package.json | 10 +++++----- webapp/packages/core-administration/package.json | 4 ++-- webapp/packages/core-app/package.json | 4 ++-- webapp/packages/core-authentication/package.json | 4 ++-- webapp/packages/core-blocks/package.json | 6 +++--- webapp/packages/core-bootstrap/package.json | 4 ++-- webapp/packages/core-browser-cookies/package.json | 2 +- webapp/packages/core-browser-settings/package.json | 2 +- webapp/packages/core-browser/package.json | 4 ++-- webapp/packages/core-client-activity/package.json | 4 ++-- webapp/packages/core-connections/package.json | 4 ++-- webapp/packages/core-data-context/package.json | 4 ++-- webapp/packages/core-di/package.json | 4 ++-- webapp/packages/core-dialogs/package.json | 4 ++-- webapp/packages/core-events/package.json | 4 ++-- webapp/packages/core-executor/package.json | 4 ++-- webapp/packages/core-extensions/package.json | 2 +- webapp/packages/core-localization/package.json | 4 ++-- webapp/packages/core-navigation-tree/package.json | 4 ++-- webapp/packages/core-notifications/package.json | 4 ++-- webapp/packages/core-product/package.json | 4 ++-- webapp/packages/core-projects/package.json | 4 ++-- webapp/packages/core-resource-manager/package.json | 4 ++-- webapp/packages/core-resource/package.json | 6 +++--- webapp/packages/core-root/package.json | 4 ++-- webapp/packages/core-routing/package.json | 4 ++-- webapp/packages/core-sdk/package.json | 4 ++-- webapp/packages/core-server-localization/package.json | 2 +- webapp/packages/core-session-localization/package.json | 2 +- .../packages/core-settings-localization/package.json | 4 ++-- webapp/packages/core-settings-user/package.json | 4 ++-- webapp/packages/core-settings/package.json | 4 ++-- webapp/packages/core-storage/package.json | 2 +- webapp/packages/core-task-manager/package.json | 4 ++-- webapp/packages/core-theming/package.json | 4 ++-- webapp/packages/core-ui/package.json | 6 +++--- webapp/packages/core-utils/package.json | 4 ++-- webapp/packages/core-version-update/package.json | 4 ++-- webapp/packages/core-version/package.json | 4 ++-- webapp/packages/core-view/package.json | 6 +++--- webapp/packages/plugin-administration/package.json | 6 +++--- .../plugin-authentication-administration/package.json | 6 +++--- webapp/packages/plugin-authentication/package.json | 6 +++--- webapp/packages/plugin-browser/package.json | 2 +- webapp/packages/plugin-codemirror6/package.json | 4 ++-- webapp/packages/plugin-connection-custom/package.json | 6 +++--- webapp/packages/plugin-connection-search/package.json | 6 +++--- .../packages/plugin-connection-template/package.json | 6 +++--- .../plugin-connections-administration/package.json | 6 +++--- webapp/packages/plugin-connections/package.json | 6 +++--- webapp/packages/plugin-d3js/package.json | 2 +- webapp/packages/plugin-data-export/package.json | 6 +++--- webapp/packages/plugin-data-import/package.json | 6 +++--- .../packages/plugin-data-spreadsheet-new/package.json | 6 +++--- .../package.json | 6 +++--- webapp/packages/plugin-data-viewer/package.json | 6 +++--- .../plugin-datasource-context-switch/package.json | 6 +++--- .../plugin-datasource-transaction-manager/package.json | 2 +- webapp/packages/plugin-ddl-viewer/package.json | 4 ++-- webapp/packages/plugin-devtools/package.json | 6 +++--- webapp/packages/plugin-gis-viewer/package.json | 4 ++-- webapp/packages/plugin-help/package.json | 2 +- webapp/packages/plugin-localization/package.json | 4 ++-- webapp/packages/plugin-log-viewer/package.json | 6 +++--- webapp/packages/plugin-navigation-tabs/package.json | 6 +++--- .../plugin-navigation-tree-filters/package.json | 6 +++--- webapp/packages/plugin-navigation-tree-rm/package.json | 4 ++-- webapp/packages/plugin-navigation-tree/package.json | 6 +++--- webapp/packages/plugin-object-viewer/package.json | 6 +++--- webapp/packages/plugin-product/package.json | 4 ++-- webapp/packages/plugin-projects/package.json | 6 +++--- webapp/packages/plugin-react-data-grid/package.json | 2 +- .../package.json | 4 ++-- .../plugin-resource-manager-scripts/package.json | 6 +++--- webapp/packages/plugin-resource-manager/package.json | 4 ++-- webapp/packages/plugin-root/package.json | 4 ++-- webapp/packages/plugin-session-expiration/package.json | 4 ++-- .../plugin-settings-administration/package.json | 4 ++-- .../plugin-settings-menu-administration/package.json | 2 +- webapp/packages/plugin-settings-menu/package.json | 4 ++-- webapp/packages/plugin-settings-panel/package.json | 6 +++--- .../package.json | 4 ++-- .../plugin-sql-editor-navigation-tab/package.json | 6 +++--- webapp/packages/plugin-sql-editor-new/package.json | 6 +++--- webapp/packages/plugin-sql-editor-screen/package.json | 6 +++--- webapp/packages/plugin-sql-editor/package.json | 6 +++--- webapp/packages/plugin-sql-generator/package.json | 6 +++--- webapp/packages/plugin-sso/package.json | 2 +- webapp/packages/plugin-task-manager/package.json | 2 +- webapp/packages/plugin-theme/package.json | 2 +- webapp/packages/plugin-tools-panel/package.json | 6 +++--- .../plugin-top-app-bar-administration/package.json | 2 +- webapp/packages/plugin-top-app-bar/package.json | 4 ++-- .../plugin-user-profile-administration/package.json | 2 +- .../packages/plugin-user-profile-settings/package.json | 4 ++-- webapp/packages/plugin-user-profile/package.json | 6 +++--- .../plugin-version-update-administration/package.json | 4 ++-- webapp/packages/plugin-version/package.json | 2 +- webapp/packages/product-default/package.json | 2 +- webapp/packages/tests-runner/package.json | 4 ++-- webapp/yarn.lock | 6 +++--- 101 files changed, 221 insertions(+), 221 deletions(-) diff --git a/webapp/package.json b/webapp/package.json index 3cc6350e7f..c55ec672a5 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -15,8 +15,8 @@ "@types/react-dom": "^18.2.19", "react": "^18.2.0", "react-dom": "^18.2.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5" + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7" }, "scripts": { "prebuild": "lerna run gql:gen --stream --parallel", @@ -35,8 +35,8 @@ "concurrently": "^8.2.2", "husky": "^9.0.11", "lerna": "5.5.4", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "msw": "^2.3.0", "path-browserify": "~1.0.1", "prettier": "^3.2.5", @@ -45,7 +45,7 @@ "reakit": "~1.3.11", "reflect-metadata": "^0.2.2", "rimraf": "~5.0.7", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" }, "dependencies": {}, diff --git a/webapp/packages/core-administration/package.json b/webapp/packages/core-administration/package.json index b485188e9d..d4294bde16 100644 --- a/webapp/packages/core-administration/package.json +++ b/webapp/packages/core-administration/package.json @@ -29,10 +29,10 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-storage": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-app/package.json b/webapp/packages/core-app/package.json index 92913f7fcf..2acf1c7440 100644 --- a/webapp/packages/core-app/package.json +++ b/webapp/packages/core-app/package.json @@ -31,13 +31,13 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-authentication/package.json b/webapp/packages/core-authentication/package.json index 838a8b6e3b..4e78724176 100644 --- a/webapp/packages/core-authentication/package.json +++ b/webapp/packages/core-authentication/package.json @@ -29,7 +29,7 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-storage": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -43,6 +43,6 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "msw": "^2.3.0", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-blocks/package.json b/webapp/packages/core-blocks/package.json index 1bceac9b9e..b729adc38a 100644 --- a/webapp/packages/core-blocks/package.json +++ b/webapp/packages/core-blocks/package.json @@ -30,8 +30,8 @@ "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "go-split": "^3.4.7", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "reakit": "~1.3.11", "reakit-utils": "^0.15.2" @@ -48,7 +48,7 @@ "@types/jest": "^29.5.12", "@types/react": "^18.2.63", "react": "^18.2.0", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-bootstrap/package.json b/webapp/packages/core-bootstrap/package.json index 132356dae4..24673d0378 100644 --- a/webapp/packages/core-bootstrap/package.json +++ b/webapp/packages/core-bootstrap/package.json @@ -50,14 +50,14 @@ "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-version-update": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0", "react-dom": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-browser-cookies/package.json b/webapp/packages/core-browser-cookies/package.json index 251053e6bc..aaf490a888 100644 --- a/webapp/packages/core-browser-cookies/package.json +++ b/webapp/packages/core-browser-cookies/package.json @@ -23,6 +23,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-browser-settings/package.json b/webapp/packages/core-browser-settings/package.json index 32b9d59ac2..d81225d5a3 100644 --- a/webapp/packages/core-browser-settings/package.json +++ b/webapp/packages/core-browser-settings/package.json @@ -34,6 +34,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-browser/package.json b/webapp/packages/core-browser/package.json index da6b0f2155..3b027764b2 100644 --- a/webapp/packages/core-browser/package.json +++ b/webapp/packages/core-browser/package.json @@ -23,7 +23,7 @@ "@cloudbeaver/core-utils": "~0.1.0", "dexie": "^4.0.7", "karma": "^6.4.3", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "workbox-cacheable-response": "^7.1.0", "workbox-core": "^7.1.0", "workbox-expiration": "^7.1.0", @@ -34,6 +34,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-client-activity/package.json b/webapp/packages/core-client-activity/package.json index ad4f9b7273..1d1de0a488 100644 --- a/webapp/packages/core-client-activity/package.json +++ b/webapp/packages/core-client-activity/package.json @@ -19,10 +19,10 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-connections/package.json b/webapp/packages/core-connections/package.json index e24cb673e1..6ded7fad7f 100644 --- a/webapp/packages/core-connections/package.json +++ b/webapp/packages/core-connections/package.json @@ -33,11 +33,11 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-data-context/package.json b/webapp/packages/core-data-context/package.json index 7502604c96..8098f00fb5 100644 --- a/webapp/packages/core-data-context/package.json +++ b/webapp/packages/core-data-context/package.json @@ -19,11 +19,11 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-di/package.json b/webapp/packages/core-di/package.json index bbe131cdc4..7da655bcdc 100644 --- a/webapp/packages/core-di/package.json +++ b/webapp/packages/core-di/package.json @@ -20,13 +20,13 @@ "dependencies": { "@cloudbeaver/core-executor": "~0.1.0", "inversify": "^6.0.2", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-dialogs/package.json b/webapp/packages/core-dialogs/package.json index ee44daef80..22734aab1c 100644 --- a/webapp/packages/core-dialogs/package.json +++ b/webapp/packages/core-dialogs/package.json @@ -20,10 +20,10 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-events/package.json b/webapp/packages/core-events/package.json index 55e4240a92..53f74ada5d 100644 --- a/webapp/packages/core-events/package.json +++ b/webapp/packages/core-events/package.json @@ -23,7 +23,7 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -35,6 +35,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-executor/package.json b/webapp/packages/core-executor/package.json index b65bd3d323..0fb11460f4 100644 --- a/webapp/packages/core-executor/package.json +++ b/webapp/packages/core-executor/package.json @@ -18,10 +18,10 @@ "update-ts-references": "rimraf --glob dist && typescript-resolve-references" }, "dependencies": { - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-extensions/package.json b/webapp/packages/core-extensions/package.json index 5d43126dbb..4a7f96dbe7 100644 --- a/webapp/packages/core-extensions/package.json +++ b/webapp/packages/core-extensions/package.json @@ -19,6 +19,6 @@ "dependencies": {}, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-localization/package.json b/webapp/packages/core-localization/package.json index bfe7a6dc7f..b3d44764cc 100644 --- a/webapp/packages/core-localization/package.json +++ b/webapp/packages/core-localization/package.json @@ -20,10 +20,10 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-navigation-tree/package.json b/webapp/packages/core-navigation-tree/package.json index abb8aad7c6..400e8e4a93 100644 --- a/webapp/packages/core-navigation-tree/package.json +++ b/webapp/packages/core-navigation-tree/package.json @@ -31,7 +31,7 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -51,6 +51,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-notifications/package.json b/webapp/packages/core-notifications/package.json index 9de6c0d5be..98afa4de95 100644 --- a/webapp/packages/core-notifications/package.json +++ b/webapp/packages/core-notifications/package.json @@ -20,14 +20,14 @@ "@cloudbeaver/core-blocks": "~0.1.0", "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-product/package.json b/webapp/packages/core-product/package.json index 166de8e281..3739cd3297 100644 --- a/webapp/packages/core-product/package.json +++ b/webapp/packages/core-product/package.json @@ -19,10 +19,10 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-projects/package.json b/webapp/packages/core-projects/package.json index 3642de2d4c..04852d0cbe 100644 --- a/webapp/packages/core-projects/package.json +++ b/webapp/packages/core-projects/package.json @@ -27,10 +27,10 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-resource-manager/package.json b/webapp/packages/core-resource-manager/package.json index 00972df607..41dbf0865d 100644 --- a/webapp/packages/core-resource-manager/package.json +++ b/webapp/packages/core-resource-manager/package.json @@ -28,10 +28,10 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-resource/package.json b/webapp/packages/core-resource/package.json index 4aa612b5c4..5858492d2a 100644 --- a/webapp/packages/core-resource/package.json +++ b/webapp/packages/core-resource/package.json @@ -21,12 +21,12 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "devDependencies": { "@types/jest": "^29.5.12", - "mobx": "^6.12.0", - "typescript": "^5.3.3" + "mobx": "^6.12.3", + "typescript": "^5.4.5" }, "peerDependencies": {} } diff --git a/webapp/packages/core-root/package.json b/webapp/packages/core-root/package.json index 5965ccc097..9a4d0005c7 100644 --- a/webapp/packages/core-root/package.json +++ b/webapp/packages/core-root/package.json @@ -26,7 +26,7 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "rxjs": "^7.8.1" }, "peerDependencies": {}, @@ -35,6 +35,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@types/jest": "^29.5.12", "msw": "^2.3.0", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-routing/package.json b/webapp/packages/core-routing/package.json index cfe08a1ac3..dbfb46d4aa 100644 --- a/webapp/packages/core-routing/package.json +++ b/webapp/packages/core-routing/package.json @@ -20,12 +20,12 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "router5": "^8.0.1", "router5-plugin-browser": "^8.0.1" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-sdk/package.json b/webapp/packages/core-sdk/package.json index 157e8814db..1b4b78f6f7 100644 --- a/webapp/packages/core-sdk/package.json +++ b/webapp/packages/core-sdk/package.json @@ -26,7 +26,7 @@ "@cloudbeaver/core-utils": "~0.1.0", "axios": "^1.6.7", "graphql-request": "^6.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "devDependencies": { "@graphql-codegen/add": "^5.0.2", @@ -39,7 +39,7 @@ "@parcel/watcher": "^2.4.1", "graphql": "^16.8.1", "graphql-tag": "^2.12.6", - "typescript": "^5.3.3" + "typescript": "^5.4.5" }, "peerDependencies": {} } diff --git a/webapp/packages/core-server-localization/package.json b/webapp/packages/core-server-localization/package.json index 842be30ab4..d49b826ff9 100644 --- a/webapp/packages/core-server-localization/package.json +++ b/webapp/packages/core-server-localization/package.json @@ -24,6 +24,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-session-localization/package.json b/webapp/packages/core-session-localization/package.json index fb4f008afa..e823ada8e6 100644 --- a/webapp/packages/core-session-localization/package.json +++ b/webapp/packages/core-session-localization/package.json @@ -25,6 +25,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-settings-localization/package.json b/webapp/packages/core-settings-localization/package.json index f9b51df6ce..437b5a7164 100644 --- a/webapp/packages/core-settings-localization/package.json +++ b/webapp/packages/core-settings-localization/package.json @@ -22,7 +22,7 @@ "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -34,6 +34,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-settings-user/package.json b/webapp/packages/core-settings-user/package.json index e6bc45f1dc..0f33efaa9d 100644 --- a/webapp/packages/core-settings-user/package.json +++ b/webapp/packages/core-settings-user/package.json @@ -25,10 +25,10 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-storage": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-settings/package.json b/webapp/packages/core-settings/package.json index 859f828324..91627c33fd 100644 --- a/webapp/packages/core-settings/package.json +++ b/webapp/packages/core-settings/package.json @@ -22,7 +22,7 @@ "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -30,6 +30,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-storage/package.json b/webapp/packages/core-storage/package.json index 234b638b60..5e15d6c816 100644 --- a/webapp/packages/core-storage/package.json +++ b/webapp/packages/core-storage/package.json @@ -23,6 +23,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-task-manager/package.json b/webapp/packages/core-task-manager/package.json index 44cac1eb0c..770bc6b223 100644 --- a/webapp/packages/core-task-manager/package.json +++ b/webapp/packages/core-task-manager/package.json @@ -20,10 +20,10 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-theming/package.json b/webapp/packages/core-theming/package.json index 6b811f4e34..02e17be2c1 100644 --- a/webapp/packages/core-theming/package.json +++ b/webapp/packages/core-theming/package.json @@ -24,7 +24,7 @@ "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -47,7 +47,7 @@ "@material/typography": "~4.0.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-ui/package.json b/webapp/packages/core-ui/package.json index f4ad9c963a..4309ac0122 100644 --- a/webapp/packages/core-ui/package.json +++ b/webapp/packages/core-ui/package.json @@ -28,8 +28,8 @@ "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", @@ -38,7 +38,7 @@ "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/core-utils/package.json b/webapp/packages/core-utils/package.json index e12f249b0f..a263e36737 100644 --- a/webapp/packages/core-utils/package.json +++ b/webapp/packages/core-utils/package.json @@ -23,7 +23,7 @@ "fast-deep-equal": "^3.1.3", "i18next": "^23.11.5", "md5": "^2.3.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "underscore": "^1.13.6", "uuid": "^9.0.1", "whatwg-mimetype": "^4.0.0", @@ -40,6 +40,6 @@ "@types/uuid": "~9.0.8", "@types/whatwg-mimetype": "^3.0.2", "react": "^18.2.0", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-version-update/package.json b/webapp/packages/core-version-update/package.json index 424e097f61..7cb0e983a5 100644 --- a/webapp/packages/core-version-update/package.json +++ b/webapp/packages/core-version-update/package.json @@ -20,10 +20,10 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-version/package.json b/webapp/packages/core-version/package.json index 544fa0d3fd..db0f123853 100644 --- a/webapp/packages/core-version/package.json +++ b/webapp/packages/core-version/package.json @@ -22,7 +22,7 @@ "@cloudbeaver/core-resource": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0", "semver": "^7.6.2" }, @@ -30,6 +30,6 @@ "devDependencies": { "@types/react": "^18.2.63", "@types/semver": "^7.5.8", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-view/package.json b/webapp/packages/core-view/package.json index 529d96d966..ec500295a6 100644 --- a/webapp/packages/core-view/package.json +++ b/webapp/packages/core-view/package.json @@ -24,15 +24,15 @@ "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-theming": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "react-hotkeys-hook": "^4.5.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-administration/package.json b/webapp/packages/plugin-administration/package.json index 19f8f83edf..45f6ad151c 100644 --- a/webapp/packages/plugin-administration/package.json +++ b/webapp/packages/plugin-administration/package.json @@ -35,14 +35,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-authentication-administration/package.json b/webapp/packages/plugin-authentication-administration/package.json index 7b80879656..48c3f4ce5e 100644 --- a/webapp/packages/plugin-authentication-administration/package.json +++ b/webapp/packages/plugin-authentication-administration/package.json @@ -36,15 +36,15 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-administration": "~0.1.0", "@cloudbeaver/plugin-authentication": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-authentication/package.json b/webapp/packages/plugin-authentication/package.json index b5bcd987f4..9e5f7969cb 100644 --- a/webapp/packages/plugin-authentication/package.json +++ b/webapp/packages/plugin-authentication/package.json @@ -34,14 +34,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-administration": "~0.1.0", "@cloudbeaver/plugin-settings-menu": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-browser/package.json b/webapp/packages/plugin-browser/package.json index ba33acf6ed..8da2d0d415 100644 --- a/webapp/packages/plugin-browser/package.json +++ b/webapp/packages/plugin-browser/package.json @@ -25,6 +25,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-codemirror6/package.json b/webapp/packages/plugin-codemirror6/package.json index d017555fac..503082efcb 100644 --- a/webapp/packages/plugin-codemirror6/package.json +++ b/webapp/packages/plugin-codemirror6/package.json @@ -34,7 +34,7 @@ "@codemirror/view": "6.26.3", "@lezer/common": "^1.2.1", "@lezer/highlight": "^1.2.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "react-dom": "^18.2.0" }, @@ -42,7 +42,7 @@ "devDependencies": { "@cloudbeaver/core-theming": "~0.1.0", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-connection-custom/package.json b/webapp/packages/plugin-connection-custom/package.json index b6a8a41f19..15444a12da 100644 --- a/webapp/packages/plugin-connection-custom/package.json +++ b/webapp/packages/plugin-connection-custom/package.json @@ -29,14 +29,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-connections": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-connection-search/package.json b/webapp/packages/plugin-connection-search/package.json index a7fa2ef6ab..c3cc530398 100644 --- a/webapp/packages/plugin-connection-search/package.json +++ b/webapp/packages/plugin-connection-search/package.json @@ -33,14 +33,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-connections": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-connection-template/package.json b/webapp/packages/plugin-connection-template/package.json index b1349fde0d..b3664c0e21 100644 --- a/webapp/packages/plugin-connection-template/package.json +++ b/webapp/packages/plugin-connection-template/package.json @@ -31,14 +31,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-connections": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-connections-administration/package.json b/webapp/packages/plugin-connections-administration/package.json index 7973b6598a..11c669527d 100644 --- a/webapp/packages/plugin-connections-administration/package.json +++ b/webapp/packages/plugin-connections-administration/package.json @@ -33,14 +33,14 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/plugin-connections": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-connections/package.json b/webapp/packages/plugin-connections/package.json index 05eb59f0c3..19e093a7e7 100644 --- a/webapp/packages/plugin-connections/package.json +++ b/webapp/packages/plugin-connections/package.json @@ -39,14 +39,14 @@ "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-projects": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-d3js/package.json b/webapp/packages/plugin-d3js/package.json index 24ac7ce78e..8fd39ad9a4 100644 --- a/webapp/packages/plugin-d3js/package.json +++ b/webapp/packages/plugin-d3js/package.json @@ -25,7 +25,7 @@ "devDependencies": { "@types/d3": "^7.4.3", "@types/d3-drag": "^3.0.7", - "typescript": "^5.3.3" + "typescript": "^5.4.5" }, "peerDependencies": {} } diff --git a/webapp/packages/plugin-data-export/package.json b/webapp/packages/plugin-data-export/package.json index 977a609e6e..e3f156b314 100644 --- a/webapp/packages/plugin-data-export/package.json +++ b/webapp/packages/plugin-data-export/package.json @@ -34,8 +34,8 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, @@ -66,7 +66,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-data-import/package.json b/webapp/packages/plugin-data-import/package.json index c77ac5047a..4d924089ce 100644 --- a/webapp/packages/plugin-data-import/package.json +++ b/webapp/packages/plugin-data-import/package.json @@ -30,14 +30,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-data-spreadsheet-new/package.json b/webapp/packages/plugin-data-spreadsheet-new/package.json index f68ea350f7..8d59352d75 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/package.json +++ b/webapp/packages/plugin-data-spreadsheet-new/package.json @@ -34,8 +34,8 @@ "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-react-data-grid": "~0.1.0", "@popperjs/core": "^2.11.8", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "react-dom": "^18.2.0", "react-popper": "^2.3.0" @@ -70,7 +70,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/package.json b/webapp/packages/plugin-data-viewer-result-set-grouping/package.json index b86c6df9a6..0e48ef3ecf 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/package.json +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/package.json @@ -29,14 +29,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-data-viewer/package.json b/webapp/packages/plugin-data-viewer/package.json index 5751ef9039..55faab66c1 100644 --- a/webapp/packages/plugin-data-viewer/package.json +++ b/webapp/packages/plugin-data-viewer/package.json @@ -38,8 +38,8 @@ "@cloudbeaver/plugin-codemirror6": "~0.1.0", "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "@cloudbeaver/plugin-object-viewer": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, @@ -70,7 +70,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-datasource-context-switch/package.json b/webapp/packages/plugin-datasource-context-switch/package.json index bc2b872c74..cb331b8ec9 100644 --- a/webapp/packages/plugin-datasource-context-switch/package.json +++ b/webapp/packages/plugin-datasource-context-switch/package.json @@ -31,14 +31,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-datasource-transaction-manager/package.json b/webapp/packages/plugin-datasource-transaction-manager/package.json index cc0671ae4d..a648f40b29 100644 --- a/webapp/packages/plugin-datasource-transaction-manager/package.json +++ b/webapp/packages/plugin-datasource-transaction-manager/package.json @@ -33,6 +33,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-ddl-viewer/package.json b/webapp/packages/plugin-ddl-viewer/package.json index dc6247e688..e8604e94ed 100644 --- a/webapp/packages/plugin-ddl-viewer/package.json +++ b/webapp/packages/plugin-ddl-viewer/package.json @@ -32,13 +32,13 @@ "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", "@cloudbeaver/plugin-sql-editor-new": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-devtools/package.json b/webapp/packages/plugin-devtools/package.json index 264c27bd91..faf4738f88 100644 --- a/webapp/packages/plugin-devtools/package.json +++ b/webapp/packages/plugin-devtools/package.json @@ -27,14 +27,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/plugin-user-profile": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-gis-viewer/package.json b/webapp/packages/plugin-gis-viewer/package.json index fb5e03b255..47fdf5a073 100644 --- a/webapp/packages/plugin-gis-viewer/package.json +++ b/webapp/packages/plugin-gis-viewer/package.json @@ -25,7 +25,7 @@ "@cloudbeaver/plugin-data-viewer": "~0.1.0", "geojson": "^0.5.0", "leaflet": "^1.9.4", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "proj4": "^2.11.0", "react": "^18.2.0", "react-leaflet": "^4.2.1", @@ -38,7 +38,7 @@ "@types/react": "^18.2.63", "@types/wellknown": "~0.5.8", "leaflet": "^1.9.4", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-help/package.json b/webapp/packages/plugin-help/package.json index b39e385584..b194cf7db7 100644 --- a/webapp/packages/plugin-help/package.json +++ b/webapp/packages/plugin-help/package.json @@ -35,7 +35,7 @@ "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-localization/package.json b/webapp/packages/plugin-localization/package.json index bacc99b3ad..989eaef558 100644 --- a/webapp/packages/plugin-localization/package.json +++ b/webapp/packages/plugin-localization/package.json @@ -20,10 +20,10 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-log-viewer/package.json b/webapp/packages/plugin-log-viewer/package.json index a16cdd7f6d..c950c51272 100644 --- a/webapp/packages/plugin-log-viewer/package.json +++ b/webapp/packages/plugin-log-viewer/package.json @@ -29,8 +29,8 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-tools-panel": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, @@ -51,7 +51,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-navigation-tabs/package.json b/webapp/packages/plugin-navigation-tabs/package.json index c19297ea53..23024c0797 100644 --- a/webapp/packages/plugin-navigation-tabs/package.json +++ b/webapp/packages/plugin-navigation-tabs/package.json @@ -31,14 +31,14 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-navigation-tree-filters/package.json b/webapp/packages/plugin-navigation-tree-filters/package.json index b55d47457c..336dbe7879 100644 --- a/webapp/packages/plugin-navigation-tree-filters/package.json +++ b/webapp/packages/plugin-navigation-tree-filters/package.json @@ -27,14 +27,14 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-navigation-tree-rm/package.json b/webapp/packages/plugin-navigation-tree-rm/package.json index 0d6c13c9b8..f0435564d4 100644 --- a/webapp/packages/plugin-navigation-tree-rm/package.json +++ b/webapp/packages/plugin-navigation-tree-rm/package.json @@ -36,13 +36,13 @@ "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-projects": "~0.1.0", "@cloudbeaver/plugin-resource-manager": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-navigation-tree/package.json b/webapp/packages/plugin-navigation-tree/package.json index b58a90194a..f847f8dcb9 100644 --- a/webapp/packages/plugin-navigation-tree/package.json +++ b/webapp/packages/plugin-navigation-tree/package.json @@ -36,8 +36,8 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, @@ -68,7 +68,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-object-viewer/package.json b/webapp/packages/plugin-object-viewer/package.json index 9a489835f9..2bbba23ddc 100644 --- a/webapp/packages/plugin-object-viewer/package.json +++ b/webapp/packages/plugin-object-viewer/package.json @@ -36,8 +36,8 @@ "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-react-data-grid": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "reakit": "~1.3.11" }, @@ -45,7 +45,7 @@ "devDependencies": { "@cloudbeaver/core-theming": "~0.1.0", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-product/package.json b/webapp/packages/plugin-product/package.json index 1d644f8600..b6b62129ec 100644 --- a/webapp/packages/plugin-product/package.json +++ b/webapp/packages/plugin-product/package.json @@ -26,13 +26,13 @@ "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-settings-menu": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-projects/package.json b/webapp/packages/plugin-projects/package.json index 4131b66406..3111032c86 100644 --- a/webapp/packages/plugin-projects/package.json +++ b/webapp/packages/plugin-projects/package.json @@ -24,14 +24,14 @@ "@cloudbeaver/core-projects": "~0.1.0", "@cloudbeaver/core-resource": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-react-data-grid/package.json b/webapp/packages/plugin-react-data-grid/package.json index dfc1447d7d..df0c679741 100644 --- a/webapp/packages/plugin-react-data-grid/package.json +++ b/webapp/packages/plugin-react-data-grid/package.json @@ -21,6 +21,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-resource-manager-administration/package.json b/webapp/packages/plugin-resource-manager-administration/package.json index e1ae1a1941..3f3fec58ba 100644 --- a/webapp/packages/plugin-resource-manager-administration/package.json +++ b/webapp/packages/plugin-resource-manager-administration/package.json @@ -24,12 +24,12 @@ "@cloudbeaver/core-localization": "~0.1.0", "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/plugin-administration": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-resource-manager-scripts/package.json b/webapp/packages/plugin-resource-manager-scripts/package.json index 3e5e83321c..6784d4a33d 100644 --- a/webapp/packages/plugin-resource-manager-scripts/package.json +++ b/webapp/packages/plugin-resource-manager-scripts/package.json @@ -35,13 +35,13 @@ "@cloudbeaver/plugin-projects": "~0.1.0", "@cloudbeaver/plugin-resource-manager": "~0.1.0", "@cloudbeaver/plugin-tools-panel": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-resource-manager/package.json b/webapp/packages/plugin-resource-manager/package.json index 038b0fae5d..7ac15e3899 100644 --- a/webapp/packages/plugin-resource-manager/package.json +++ b/webapp/packages/plugin-resource-manager/package.json @@ -28,7 +28,7 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { @@ -40,6 +40,6 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-root/package.json b/webapp/packages/plugin-root/package.json index 5c421f2bb9..c451fe1ade 100644 --- a/webapp/packages/plugin-root/package.json +++ b/webapp/packages/plugin-root/package.json @@ -25,13 +25,13 @@ "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-session-expiration/package.json b/webapp/packages/plugin-session-expiration/package.json index 3afe5b0353..b58c163474 100644 --- a/webapp/packages/plugin-session-expiration/package.json +++ b/webapp/packages/plugin-session-expiration/package.json @@ -27,12 +27,12 @@ "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/plugin-root": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-settings-administration/package.json b/webapp/packages/plugin-settings-administration/package.json index 44b8689879..1829309d59 100644 --- a/webapp/packages/plugin-settings-administration/package.json +++ b/webapp/packages/plugin-settings-administration/package.json @@ -26,13 +26,13 @@ "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/plugin-settings-panel": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-settings-menu-administration/package.json b/webapp/packages/plugin-settings-menu-administration/package.json index 4d0ab711e7..a74f05f0d6 100644 --- a/webapp/packages/plugin-settings-menu-administration/package.json +++ b/webapp/packages/plugin-settings-menu-administration/package.json @@ -21,6 +21,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-settings-menu/package.json b/webapp/packages/plugin-settings-menu/package.json index 965a90856c..25cdd07407 100644 --- a/webapp/packages/plugin-settings-menu/package.json +++ b/webapp/packages/plugin-settings-menu/package.json @@ -22,12 +22,12 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-settings-panel/package.json b/webapp/packages/plugin-settings-panel/package.json index 86d5a073b7..f17b4f10a1 100644 --- a/webapp/packages/plugin-settings-panel/package.json +++ b/webapp/packages/plugin-settings-panel/package.json @@ -24,14 +24,14 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/plugin-navigation-tree": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-sql-editor-navigation-tab-script/package.json b/webapp/packages/plugin-sql-editor-navigation-tab-script/package.json index afe545e738..ddaddebd26 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab-script/package.json +++ b/webapp/packages/plugin-sql-editor-navigation-tab-script/package.json @@ -39,10 +39,10 @@ "@cloudbeaver/plugin-resource-manager-scripts": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", - "mobx": "^6.12.0" + "mobx": "^6.12.3" }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-sql-editor-navigation-tab/package.json b/webapp/packages/plugin-sql-editor-navigation-tab/package.json index e9523947e0..ba8419d023 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab/package.json +++ b/webapp/packages/plugin-sql-editor-navigation-tab/package.json @@ -38,14 +38,14 @@ "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-sql-editor-new/package.json b/webapp/packages/plugin-sql-editor-new/package.json index fa15eee0c0..82cdd66951 100644 --- a/webapp/packages/plugin-sql-editor-new/package.json +++ b/webapp/packages/plugin-sql-editor-new/package.json @@ -27,14 +27,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/plugin-codemirror6": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-sql-editor-screen/package.json b/webapp/packages/plugin-sql-editor-screen/package.json index 962593617c..6d766fb0cf 100644 --- a/webapp/packages/plugin-sql-editor-screen/package.json +++ b/webapp/packages/plugin-sql-editor-screen/package.json @@ -30,13 +30,13 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-sql-editor/package.json b/webapp/packages/plugin-sql-editor/package.json index ff53442248..34b2eb0294 100644 --- a/webapp/packages/plugin-sql-editor/package.json +++ b/webapp/packages/plugin-sql-editor/package.json @@ -39,8 +39,8 @@ "@cloudbeaver/plugin-codemirror6": "~0.1.0", "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, @@ -72,7 +72,7 @@ "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-sql-generator/package.json b/webapp/packages/plugin-sql-generator/package.json index 88e9bc8dde..4aa5a31969 100644 --- a/webapp/packages/plugin-sql-generator/package.json +++ b/webapp/packages/plugin-sql-generator/package.json @@ -32,14 +32,14 @@ "@cloudbeaver/plugin-data-viewer": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-sql-editor-new": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-sso/package.json b/webapp/packages/plugin-sso/package.json index ba74f16b83..e855881f6a 100644 --- a/webapp/packages/plugin-sso/package.json +++ b/webapp/packages/plugin-sso/package.json @@ -21,6 +21,6 @@ "@cloudbeaver/core-di": "~0.1.0" }, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-task-manager/package.json b/webapp/packages/plugin-task-manager/package.json index 1dc3f46c5d..cb6e640d0b 100644 --- a/webapp/packages/plugin-task-manager/package.json +++ b/webapp/packages/plugin-task-manager/package.json @@ -25,6 +25,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-theme/package.json b/webapp/packages/plugin-theme/package.json index af1713dcb8..48cf507ebb 100644 --- a/webapp/packages/plugin-theme/package.json +++ b/webapp/packages/plugin-theme/package.json @@ -21,6 +21,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-tools-panel/package.json b/webapp/packages/plugin-tools-panel/package.json index 7249fac7c1..f03f09f960 100644 --- a/webapp/packages/plugin-tools-panel/package.json +++ b/webapp/packages/plugin-tools-panel/package.json @@ -26,14 +26,14 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-top-app-bar-administration/package.json b/webapp/packages/plugin-top-app-bar-administration/package.json index 950466379b..9082034146 100644 --- a/webapp/packages/plugin-top-app-bar-administration/package.json +++ b/webapp/packages/plugin-top-app-bar-administration/package.json @@ -25,6 +25,6 @@ "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-top-app-bar/package.json b/webapp/packages/plugin-top-app-bar/package.json index e759dc1073..468d357f3d 100644 --- a/webapp/packages/plugin-top-app-bar/package.json +++ b/webapp/packages/plugin-top-app-bar/package.json @@ -26,13 +26,13 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-user-profile-administration/package.json b/webapp/packages/plugin-user-profile-administration/package.json index a3682a1d0b..fd87be2d21 100644 --- a/webapp/packages/plugin-user-profile-administration/package.json +++ b/webapp/packages/plugin-user-profile-administration/package.json @@ -23,6 +23,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-user-profile-settings/package.json b/webapp/packages/plugin-user-profile-settings/package.json index 75cfa569e2..12020b000e 100644 --- a/webapp/packages/plugin-user-profile-settings/package.json +++ b/webapp/packages/plugin-user-profile-settings/package.json @@ -28,13 +28,13 @@ "@cloudbeaver/plugin-settings-menu": "~0.1.0", "@cloudbeaver/plugin-settings-panel": "~0.1.0", "@cloudbeaver/plugin-user-profile": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-user-profile/package.json b/webapp/packages/plugin-user-profile/package.json index ad65159c6a..1ff83e6259 100644 --- a/webapp/packages/plugin-user-profile/package.json +++ b/webapp/packages/plugin-user-profile/package.json @@ -32,14 +32,14 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-authentication": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "mobx": "^6.12.0", - "mobx-react-lite": "^4.0.5", + "mobx": "^6.12.3", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-version-update-administration/package.json b/webapp/packages/plugin-version-update-administration/package.json index a3e883f623..14eecd40fa 100644 --- a/webapp/packages/plugin-version-update-administration/package.json +++ b/webapp/packages/plugin-version-update-administration/package.json @@ -26,14 +26,14 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-version-update": "~0.1.0", - "mobx-react-lite": "^4.0.5", + "mobx-react-lite": "^4.0.7", "react": "^18.2.0", "react-markdown": "^9.0.1" }, "peerDependencies": {}, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3", + "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } } diff --git a/webapp/packages/plugin-version/package.json b/webapp/packages/plugin-version/package.json index e10397935c..9d20f90548 100644 --- a/webapp/packages/plugin-version/package.json +++ b/webapp/packages/plugin-version/package.json @@ -21,6 +21,6 @@ }, "peerDependencies": {}, "devDependencies": { - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/product-default/package.json b/webapp/packages/product-default/package.json index 67d812fab7..68d67412da 100644 --- a/webapp/packages/product-default/package.json +++ b/webapp/packages/product-default/package.json @@ -95,6 +95,6 @@ }, "devDependencies": { "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/packages/tests-runner/package.json b/webapp/packages/tests-runner/package.json index 5bb159d320..fa3394f17d 100644 --- a/webapp/packages/tests-runner/package.json +++ b/webapp/packages/tests-runner/package.json @@ -15,7 +15,7 @@ "dependencies": { "@cloudbeaver/core-di": "~0.1.0", "@testing-library/react": "^14.2.1", - "mobx": "^6.12.0", + "mobx": "^6.12.3", "react": "^18.2.0" }, "peerDependencies": {}, @@ -27,6 +27,6 @@ "devDependencies": { "@types/jest": "^29.5.12", "@types/react": "^18.2.63", - "typescript": "^5.3.3" + "typescript": "^5.4.5" } } diff --git a/webapp/yarn.lock b/webapp/yarn.lock index 3d457ecc6d..d32408c82d 100644 --- a/webapp/yarn.lock +++ b/webapp/yarn.lock @@ -12219,14 +12219,14 @@ mkdirp@^1.0.3, mkdirp@^1.0.4: resolved "https://registry.yarnpkg.com/mkdirp/-/mkdirp-1.0.4.tgz#3eb5ed62622756d79a5f0e2a221dfebad75c2f7e" integrity sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw== -mobx-react-lite@^4.0.5: +mobx-react-lite@^4.0.7: version "4.0.7" resolved "https://registry.yarnpkg.com/mobx-react-lite/-/mobx-react-lite-4.0.7.tgz#f4e21e18d05c811010dcb1d3007e797924c4d90b" integrity sha512-RjwdseshK9Mg8On5tyJZHtGD+J78ZnCnRaxeQDSiciKVQDUbfZcXhmld0VMxAwvcTnPEHZySGGewm467Fcpreg== dependencies: use-sync-external-store "^1.2.0" -mobx@^6.12.0: +mobx@^6.12.3: version "6.12.3" resolved "https://registry.yarnpkg.com/mobx/-/mobx-6.12.3.tgz#b6a0fde4268116be602d50bffb32f1b90a8fb077" integrity sha512-c8NKkO4R2lShkSXZ2Ongj1ycjugjzFFo/UswHBnS62y07DMcTc9Rvo03/3nRyszIvwPNljlkd4S828zIBv/piw== @@ -16079,7 +16079,7 @@ typescript-plugin-css-modules@^5.1.0: resolved "https://registry.yarnpkg.com/typescript/-/typescript-4.9.5.tgz#095979f9bcc0d09da324d58d03ce8f8374cbe65a" integrity sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g== -typescript@^5.0.4, typescript@^5.3.3, typescript@^5.4.4: +typescript@^5.0.4, typescript@^5.4.4, typescript@^5.4.5: version "5.4.5" resolved "https://registry.yarnpkg.com/typescript/-/typescript-5.4.5.tgz#42ccef2c571fdbd0f6718b1d1f5e6e5ef006f611" integrity sha512-vcI4UpRgg81oIRUFwR0WSIHKt11nJ7SAVlYNIu+QpqeyXP+gpQJy/Z4+F0aGxSE4MqwjyXvW/TzgkLAx2AGHwQ== From 9f6c68f2a4489de1810c635b492fe78032ac20e9 Mon Sep 17 00:00:00 2001 From: naumov Date: Wed, 29 May 2024 22:26:51 +0200 Subject: [PATCH 3/4] CB-5164 update react --- webapp/package.json | 16 ++++++++-------- webapp/packages/core-app/package.json | 4 ++-- webapp/packages/core-blocks/package.json | 6 +++--- webapp/packages/core-bootstrap/package.json | 6 +++--- webapp/packages/core-connections/package.json | 2 +- webapp/packages/core-data-context/package.json | 2 +- webapp/packages/core-di/package.json | 4 ++-- webapp/packages/core-notifications/package.json | 4 ++-- webapp/packages/core-sdk/package.json | 6 +++--- webapp/packages/core-ui/package.json | 4 ++-- webapp/packages/core-utils/package.json | 4 ++-- webapp/packages/core-version/package.json | 4 ++-- webapp/packages/core-view/package.json | 4 ++-- .../packages/plugin-administration/package.json | 4 ++-- .../package.json | 4 ++-- .../packages/plugin-authentication/package.json | 4 ++-- webapp/packages/plugin-codemirror6/package.json | 6 +++--- .../plugin-connection-custom/package.json | 4 ++-- .../plugin-connection-search/package.json | 4 ++-- .../plugin-connection-template/package.json | 4 ++-- .../package.json | 4 ++-- webapp/packages/plugin-connections/package.json | 4 ++-- webapp/packages/plugin-data-export/package.json | 4 ++-- webapp/packages/plugin-data-import/package.json | 4 ++-- .../plugin-data-spreadsheet-new/package.json | 6 +++--- .../package.json | 4 ++-- webapp/packages/plugin-data-viewer/package.json | 4 ++-- .../package.json | 4 ++-- webapp/packages/plugin-ddl-viewer/package.json | 4 ++-- webapp/packages/plugin-devtools/package.json | 4 ++-- webapp/packages/plugin-gis-viewer/package.json | 4 ++-- webapp/packages/plugin-help/package.json | 4 ++-- webapp/packages/plugin-log-viewer/package.json | 4 ++-- .../packages/plugin-navigation-tabs/package.json | 4 ++-- .../plugin-navigation-tree-filters/package.json | 4 ++-- .../plugin-navigation-tree-rm/package.json | 4 ++-- .../packages/plugin-navigation-tree/package.json | 4 ++-- .../packages/plugin-object-viewer/package.json | 4 ++-- webapp/packages/plugin-product/package.json | 4 ++-- webapp/packages/plugin-projects/package.json | 4 ++-- .../package.json | 4 ++-- .../plugin-resource-manager-scripts/package.json | 4 ++-- webapp/packages/plugin-root/package.json | 4 ++-- .../plugin-session-expiration/package.json | 4 ++-- .../plugin-settings-administration/package.json | 4 ++-- .../packages/plugin-settings-menu/package.json | 4 ++-- .../packages/plugin-settings-panel/package.json | 4 ++-- .../package.json | 4 ++-- .../packages/plugin-sql-editor-new/package.json | 4 ++-- .../plugin-sql-editor-screen/package.json | 4 ++-- webapp/packages/plugin-sql-editor/package.json | 4 ++-- .../packages/plugin-sql-generator/package.json | 4 ++-- webapp/packages/plugin-tools-panel/package.json | 4 ++-- .../package.json | 4 ++-- webapp/packages/plugin-top-app-bar/package.json | 4 ++-- .../plugin-user-profile-settings/package.json | 4 ++-- webapp/packages/plugin-user-profile/package.json | 4 ++-- .../package.json | 4 ++-- webapp/packages/product-default/package.json | 4 ++-- webapp/packages/tests-runner/package.json | 4 ++-- webapp/yarn.lock | 14 +++++++------- 61 files changed, 136 insertions(+), 136 deletions(-) diff --git a/webapp/package.json b/webapp/package.json index c55ec672a5..11c8a0dbfe 100644 --- a/webapp/package.json +++ b/webapp/package.json @@ -11,10 +11,10 @@ ] }, "resolutions": { - "@types/react": "^18.2.63", - "@types/react-dom": "^18.2.19", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7" }, @@ -30,8 +30,8 @@ "@testing-library/react": "^15.0.7", "@testing-library/user-event": "^14.5.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", - "@types/react-dom": "^18.2.19", + "@types/react": "^18.3.3", + "@types/react-dom": "^18.3.0", "concurrently": "^8.2.2", "husky": "^9.0.11", "lerna": "5.5.4", @@ -40,8 +40,8 @@ "msw": "^2.3.0", "path-browserify": "~1.0.1", "prettier": "^3.2.5", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "reakit": "~1.3.11", "reflect-metadata": "^0.2.2", "rimraf": "~5.0.7", diff --git a/webapp/packages/core-app/package.json b/webapp/packages/core-app/package.json index 2acf1c7440..879328521d 100644 --- a/webapp/packages/core-app/package.json +++ b/webapp/packages/core-app/package.json @@ -32,11 +32,11 @@ "@cloudbeaver/core-utils": "~0.1.0", "@cloudbeaver/core-version": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/core-blocks/package.json b/webapp/packages/core-blocks/package.json index b729adc38a..2277fc8be3 100644 --- a/webapp/packages/core-blocks/package.json +++ b/webapp/packages/core-blocks/package.json @@ -32,7 +32,7 @@ "go-split": "^3.4.7", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "reakit": "~1.3.11", "reakit-utils": "^0.15.2" }, @@ -46,8 +46,8 @@ "@testing-library/jest-dom": "^6.4.2", "@testing-library/react": "^14.2.1", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", - "react": "^18.2.0", + "@types/react": "^18.3.3", + "react": "^18.3.1", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/core-bootstrap/package.json b/webapp/packages/core-bootstrap/package.json index 24673d0378..68f98c9097 100644 --- a/webapp/packages/core-bootstrap/package.json +++ b/webapp/packages/core-bootstrap/package.json @@ -51,12 +51,12 @@ "@cloudbeaver/core-version-update": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "mobx": "^6.12.3", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/core-connections/package.json b/webapp/packages/core-connections/package.json index 6ded7fad7f..7c318f2018 100644 --- a/webapp/packages/core-connections/package.json +++ b/webapp/packages/core-connections/package.json @@ -34,7 +34,7 @@ "@cloudbeaver/core-settings": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.3", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { diff --git a/webapp/packages/core-data-context/package.json b/webapp/packages/core-data-context/package.json index 8098f00fb5..83d9bf89c5 100644 --- a/webapp/packages/core-data-context/package.json +++ b/webapp/packages/core-data-context/package.json @@ -20,7 +20,7 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.3", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { diff --git a/webapp/packages/core-di/package.json b/webapp/packages/core-di/package.json index 7da655bcdc..f187f7acdd 100644 --- a/webapp/packages/core-di/package.json +++ b/webapp/packages/core-di/package.json @@ -21,12 +21,12 @@ "@cloudbeaver/core-executor": "~0.1.0", "inversify": "^6.0.2", "mobx": "^6.12.3", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-notifications/package.json b/webapp/packages/core-notifications/package.json index 98afa4de95..c56857916f 100644 --- a/webapp/packages/core-notifications/package.json +++ b/webapp/packages/core-notifications/package.json @@ -21,12 +21,12 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-events": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/core-sdk/package.json b/webapp/packages/core-sdk/package.json index 1b4b78f6f7..a2e8778962 100644 --- a/webapp/packages/core-sdk/package.json +++ b/webapp/packages/core-sdk/package.json @@ -24,7 +24,7 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/core-executor": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", - "axios": "^1.6.7", + "axios": "^1.7.2", "graphql-request": "^6.1.0", "mobx": "^6.12.3" }, @@ -32,10 +32,10 @@ "@graphql-codegen/add": "^5.0.2", "@graphql-codegen/cli": "^5.0.2", "@graphql-codegen/near-operation-file-preset": "^3.0.0", - "@graphql-codegen/typescript": "^4.0.6", + "@graphql-codegen/typescript": "^4.0.7", "@graphql-codegen/typescript-graphql-files-modules": "^3.0.0", "@graphql-codegen/typescript-graphql-request": "^6.2.0", - "@graphql-codegen/typescript-operations": "^4.2.0", + "@graphql-codegen/typescript-operations": "^4.2.1", "@parcel/watcher": "^2.4.1", "graphql": "^16.8.1", "graphql-tag": "^2.12.6", diff --git a/webapp/packages/core-ui/package.json b/webapp/packages/core-ui/package.json index 4309ac0122..2ba1cbf36e 100644 --- a/webapp/packages/core-ui/package.json +++ b/webapp/packages/core-ui/package.json @@ -30,14 +30,14 @@ "@cloudbeaver/core-view": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "react-dnd": "^16.0.1", "react-dnd-html5-backend": "^16.0.1", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/core-utils/package.json b/webapp/packages/core-utils/package.json index a263e36737..d1b15ae14f 100644 --- a/webapp/packages/core-utils/package.json +++ b/webapp/packages/core-utils/package.json @@ -35,11 +35,11 @@ "devDependencies": { "@types/jest": "^29.5.12", "@types/md5": "~2.3.5", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "@types/underscore": "^1.11.15", "@types/uuid": "~9.0.8", "@types/whatwg-mimetype": "^3.0.2", - "react": "^18.2.0", + "react": "^18.3.1", "typescript": "^5.4.5" } } diff --git a/webapp/packages/core-version/package.json b/webapp/packages/core-version/package.json index db0f123853..7c10a9f110 100644 --- a/webapp/packages/core-version/package.json +++ b/webapp/packages/core-version/package.json @@ -23,12 +23,12 @@ "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.3", - "react": "^18.2.0", + "react": "^18.3.1", "semver": "^7.6.2" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "@types/semver": "^7.5.8", "typescript": "^5.4.5" } diff --git a/webapp/packages/core-view/package.json b/webapp/packages/core-view/package.json index ec500295a6..b4ed419375 100644 --- a/webapp/packages/core-view/package.json +++ b/webapp/packages/core-view/package.json @@ -26,12 +26,12 @@ "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "react-hotkeys-hook": "^4.5.0" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-administration/package.json b/webapp/packages/plugin-administration/package.json index 45f6ad151c..08d76ff4fa 100644 --- a/webapp/packages/plugin-administration/package.json +++ b/webapp/packages/plugin-administration/package.json @@ -37,11 +37,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-authentication-administration/package.json b/webapp/packages/plugin-authentication-administration/package.json index 48c3f4ce5e..afa7a1caf4 100644 --- a/webapp/packages/plugin-authentication-administration/package.json +++ b/webapp/packages/plugin-authentication-administration/package.json @@ -38,12 +38,12 @@ "@cloudbeaver/plugin-authentication": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-authentication/package.json b/webapp/packages/plugin-authentication/package.json index 9e5f7969cb..675390be4c 100644 --- a/webapp/packages/plugin-authentication/package.json +++ b/webapp/packages/plugin-authentication/package.json @@ -36,11 +36,11 @@ "@cloudbeaver/plugin-settings-menu": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-codemirror6/package.json b/webapp/packages/plugin-codemirror6/package.json index 503082efcb..9a00771ead 100644 --- a/webapp/packages/plugin-codemirror6/package.json +++ b/webapp/packages/plugin-codemirror6/package.json @@ -35,13 +35,13 @@ "@lezer/common": "^1.2.1", "@lezer/highlight": "^1.2.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", - "react-dom": "^18.2.0" + "react": "^18.3.1", + "react-dom": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { "@cloudbeaver/core-theming": "~0.1.0", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-connection-custom/package.json b/webapp/packages/plugin-connection-custom/package.json index 15444a12da..d7950f220d 100644 --- a/webapp/packages/plugin-connection-custom/package.json +++ b/webapp/packages/plugin-connection-custom/package.json @@ -31,11 +31,11 @@ "@cloudbeaver/plugin-connections": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-connection-search/package.json b/webapp/packages/plugin-connection-search/package.json index c3cc530398..75bf21a1df 100644 --- a/webapp/packages/plugin-connection-search/package.json +++ b/webapp/packages/plugin-connection-search/package.json @@ -35,11 +35,11 @@ "@cloudbeaver/plugin-connections": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-connection-template/package.json b/webapp/packages/plugin-connection-template/package.json index b3664c0e21..3031d4f773 100644 --- a/webapp/packages/plugin-connection-template/package.json +++ b/webapp/packages/plugin-connection-template/package.json @@ -33,11 +33,11 @@ "@cloudbeaver/plugin-connections": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-connections-administration/package.json b/webapp/packages/plugin-connections-administration/package.json index 11c669527d..4589f88fe7 100644 --- a/webapp/packages/plugin-connections-administration/package.json +++ b/webapp/packages/plugin-connections-administration/package.json @@ -35,11 +35,11 @@ "@cloudbeaver/plugin-connections": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-connections/package.json b/webapp/packages/plugin-connections/package.json index 19e093a7e7..aa5292ecaf 100644 --- a/webapp/packages/plugin-connections/package.json +++ b/webapp/packages/plugin-connections/package.json @@ -41,11 +41,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-data-export/package.json b/webapp/packages/plugin-data-export/package.json index e3f156b314..d65e6795bc 100644 --- a/webapp/packages/plugin-data-export/package.json +++ b/webapp/packages/plugin-data-export/package.json @@ -36,7 +36,7 @@ "@cloudbeaver/plugin-sql-editor": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { @@ -65,7 +65,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-data-import/package.json b/webapp/packages/plugin-data-import/package.json index 4d924089ce..28bfbea2d0 100644 --- a/webapp/packages/plugin-data-import/package.json +++ b/webapp/packages/plugin-data-import/package.json @@ -32,11 +32,11 @@ "@cloudbeaver/plugin-data-viewer": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-data-spreadsheet-new/package.json b/webapp/packages/plugin-data-spreadsheet-new/package.json index 8d59352d75..4f9f1438ab 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/package.json +++ b/webapp/packages/plugin-data-spreadsheet-new/package.json @@ -36,8 +36,8 @@ "@popperjs/core": "^2.11.8", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", - "react-dom": "^18.2.0", + "react": "^18.3.1", + "react-dom": "^18.3.1", "react-popper": "^2.3.0" }, "peerDependencies": {}, @@ -69,7 +69,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/package.json b/webapp/packages/plugin-data-viewer-result-set-grouping/package.json index 0e48ef3ecf..cadf9a6268 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/package.json +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/package.json @@ -31,11 +31,11 @@ "@cloudbeaver/plugin-sql-editor": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-data-viewer/package.json b/webapp/packages/plugin-data-viewer/package.json index 55faab66c1..921731a023 100644 --- a/webapp/packages/plugin-data-viewer/package.json +++ b/webapp/packages/plugin-data-viewer/package.json @@ -40,7 +40,7 @@ "@cloudbeaver/plugin-object-viewer": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { @@ -69,7 +69,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-datasource-context-switch/package.json b/webapp/packages/plugin-datasource-context-switch/package.json index cb331b8ec9..21229a3520 100644 --- a/webapp/packages/plugin-datasource-context-switch/package.json +++ b/webapp/packages/plugin-datasource-context-switch/package.json @@ -33,11 +33,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-ddl-viewer/package.json b/webapp/packages/plugin-ddl-viewer/package.json index e8604e94ed..e6cf67d7a9 100644 --- a/webapp/packages/plugin-ddl-viewer/package.json +++ b/webapp/packages/plugin-ddl-viewer/package.json @@ -33,11 +33,11 @@ "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", "@cloudbeaver/plugin-sql-editor-new": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-devtools/package.json b/webapp/packages/plugin-devtools/package.json index faf4738f88..f353f6ac32 100644 --- a/webapp/packages/plugin-devtools/package.json +++ b/webapp/packages/plugin-devtools/package.json @@ -29,11 +29,11 @@ "@cloudbeaver/plugin-user-profile": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-gis-viewer/package.json b/webapp/packages/plugin-gis-viewer/package.json index 47fdf5a073..b7d6555b25 100644 --- a/webapp/packages/plugin-gis-viewer/package.json +++ b/webapp/packages/plugin-gis-viewer/package.json @@ -27,7 +27,7 @@ "leaflet": "^1.9.4", "mobx-react-lite": "^4.0.7", "proj4": "^2.11.0", - "react": "^18.2.0", + "react": "^18.3.1", "react-leaflet": "^4.2.1", "wellknown": "^0.5.0" }, @@ -35,7 +35,7 @@ "devDependencies": { "@types/leaflet": "^1.9.8", "@types/proj4": "^2.5.5", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "@types/wellknown": "~0.5.8", "leaflet": "^1.9.4", "typescript": "^5.4.5", diff --git a/webapp/packages/plugin-help/package.json b/webapp/packages/plugin-help/package.json index b194cf7db7..37c7a5ff16 100644 --- a/webapp/packages/plugin-help/package.json +++ b/webapp/packages/plugin-help/package.json @@ -30,11 +30,11 @@ "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "@cloudbeaver/plugin-sql-editor": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-log-viewer/package.json b/webapp/packages/plugin-log-viewer/package.json index c950c51272..fd386e417f 100644 --- a/webapp/packages/plugin-log-viewer/package.json +++ b/webapp/packages/plugin-log-viewer/package.json @@ -31,7 +31,7 @@ "@cloudbeaver/plugin-tools-panel": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { @@ -50,7 +50,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-navigation-tabs/package.json b/webapp/packages/plugin-navigation-tabs/package.json index 23024c0797..5ed84d6cb9 100644 --- a/webapp/packages/plugin-navigation-tabs/package.json +++ b/webapp/packages/plugin-navigation-tabs/package.json @@ -33,11 +33,11 @@ "@cloudbeaver/core-view": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-navigation-tree-filters/package.json b/webapp/packages/plugin-navigation-tree-filters/package.json index 336dbe7879..927d926b5a 100644 --- a/webapp/packages/plugin-navigation-tree-filters/package.json +++ b/webapp/packages/plugin-navigation-tree-filters/package.json @@ -29,11 +29,11 @@ "@cloudbeaver/core-view": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-navigation-tree-rm/package.json b/webapp/packages/plugin-navigation-tree-rm/package.json index f0435564d4..b808ca9d8f 100644 --- a/webapp/packages/plugin-navigation-tree-rm/package.json +++ b/webapp/packages/plugin-navigation-tree-rm/package.json @@ -37,11 +37,11 @@ "@cloudbeaver/plugin-projects": "~0.1.0", "@cloudbeaver/plugin-resource-manager": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-navigation-tree/package.json b/webapp/packages/plugin-navigation-tree/package.json index f847f8dcb9..f1e881c527 100644 --- a/webapp/packages/plugin-navigation-tree/package.json +++ b/webapp/packages/plugin-navigation-tree/package.json @@ -38,7 +38,7 @@ "@cloudbeaver/plugin-datasource-context-switch": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { @@ -67,7 +67,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-object-viewer/package.json b/webapp/packages/plugin-object-viewer/package.json index 2bbba23ddc..88ac231d25 100644 --- a/webapp/packages/plugin-object-viewer/package.json +++ b/webapp/packages/plugin-object-viewer/package.json @@ -38,13 +38,13 @@ "@cloudbeaver/plugin-react-data-grid": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "reakit": "~1.3.11" }, "peerDependencies": {}, "devDependencies": { "@cloudbeaver/core-theming": "~0.1.0", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-product/package.json b/webapp/packages/plugin-product/package.json index b6b62129ec..5be5cfd58b 100644 --- a/webapp/packages/plugin-product/package.json +++ b/webapp/packages/plugin-product/package.json @@ -27,11 +27,11 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-settings-menu": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-projects/package.json b/webapp/packages/plugin-projects/package.json index 3111032c86..360ed1b06d 100644 --- a/webapp/packages/plugin-projects/package.json +++ b/webapp/packages/plugin-projects/package.json @@ -26,11 +26,11 @@ "@cloudbeaver/core-utils": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-resource-manager-administration/package.json b/webapp/packages/plugin-resource-manager-administration/package.json index 3f3fec58ba..1b799e4d19 100644 --- a/webapp/packages/plugin-resource-manager-administration/package.json +++ b/webapp/packages/plugin-resource-manager-administration/package.json @@ -25,11 +25,11 @@ "@cloudbeaver/core-root": "~0.1.0", "@cloudbeaver/plugin-administration": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-resource-manager-scripts/package.json b/webapp/packages/plugin-resource-manager-scripts/package.json index 6784d4a33d..3dead01213 100644 --- a/webapp/packages/plugin-resource-manager-scripts/package.json +++ b/webapp/packages/plugin-resource-manager-scripts/package.json @@ -37,11 +37,11 @@ "@cloudbeaver/plugin-tools-panel": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-root/package.json b/webapp/packages/plugin-root/package.json index c451fe1ade..50de34ce8b 100644 --- a/webapp/packages/plugin-root/package.json +++ b/webapp/packages/plugin-root/package.json @@ -26,11 +26,11 @@ "@cloudbeaver/core-routing": "~0.1.0", "@cloudbeaver/core-utils": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-session-expiration/package.json b/webapp/packages/plugin-session-expiration/package.json index b58c163474..9595d666b2 100644 --- a/webapp/packages/plugin-session-expiration/package.json +++ b/webapp/packages/plugin-session-expiration/package.json @@ -28,11 +28,11 @@ "@cloudbeaver/core-sdk": "~0.1.0", "@cloudbeaver/plugin-root": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-settings-administration/package.json b/webapp/packages/plugin-settings-administration/package.json index 1829309d59..868593c05d 100644 --- a/webapp/packages/plugin-settings-administration/package.json +++ b/webapp/packages/plugin-settings-administration/package.json @@ -27,11 +27,11 @@ "@cloudbeaver/core-ui": "~0.1.0", "@cloudbeaver/plugin-settings-panel": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-settings-menu/package.json b/webapp/packages/plugin-settings-menu/package.json index 25cdd07407..dc5fa88610 100644 --- a/webapp/packages/plugin-settings-menu/package.json +++ b/webapp/packages/plugin-settings-menu/package.json @@ -23,11 +23,11 @@ "@cloudbeaver/core-view": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-settings-panel/package.json b/webapp/packages/plugin-settings-panel/package.json index f17b4f10a1..ae5bdfe669 100644 --- a/webapp/packages/plugin-settings-panel/package.json +++ b/webapp/packages/plugin-settings-panel/package.json @@ -26,11 +26,11 @@ "@cloudbeaver/plugin-navigation-tree": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-sql-editor-navigation-tab/package.json b/webapp/packages/plugin-sql-editor-navigation-tab/package.json index ba8419d023..094ba02c56 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab/package.json +++ b/webapp/packages/plugin-sql-editor-navigation-tab/package.json @@ -40,11 +40,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-sql-editor-new/package.json b/webapp/packages/plugin-sql-editor-new/package.json index 82cdd66951..9bad0e6883 100644 --- a/webapp/packages/plugin-sql-editor-new/package.json +++ b/webapp/packages/plugin-sql-editor-new/package.json @@ -29,11 +29,11 @@ "@cloudbeaver/plugin-sql-editor": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-sql-editor-screen/package.json b/webapp/packages/plugin-sql-editor-screen/package.json index 6d766fb0cf..2238156b7c 100644 --- a/webapp/packages/plugin-sql-editor-screen/package.json +++ b/webapp/packages/plugin-sql-editor-screen/package.json @@ -32,11 +32,11 @@ "@cloudbeaver/plugin-sql-editor-navigation-tab": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-sql-editor/package.json b/webapp/packages/plugin-sql-editor/package.json index 34b2eb0294..3d4a92de64 100644 --- a/webapp/packages/plugin-sql-editor/package.json +++ b/webapp/packages/plugin-sql-editor/package.json @@ -41,7 +41,7 @@ "@cloudbeaver/plugin-navigation-tabs": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { @@ -71,7 +71,7 @@ "@cloudbeaver/tests-runner": "~0.1.0", "@testing-library/jest-dom": "^6.4.2", "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-sql-generator/package.json b/webapp/packages/plugin-sql-generator/package.json index 4aa5a31969..9910cdfad2 100644 --- a/webapp/packages/plugin-sql-generator/package.json +++ b/webapp/packages/plugin-sql-generator/package.json @@ -34,11 +34,11 @@ "@cloudbeaver/plugin-sql-editor-new": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-tools-panel/package.json b/webapp/packages/plugin-tools-panel/package.json index f03f09f960..8626ba1427 100644 --- a/webapp/packages/plugin-tools-panel/package.json +++ b/webapp/packages/plugin-tools-panel/package.json @@ -28,11 +28,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-top-app-bar-administration/package.json b/webapp/packages/plugin-top-app-bar-administration/package.json index 9082034146..7918d033e8 100644 --- a/webapp/packages/plugin-top-app-bar-administration/package.json +++ b/webapp/packages/plugin-top-app-bar-administration/package.json @@ -20,11 +20,11 @@ "@cloudbeaver/core-di": "~0.1.0", "@cloudbeaver/plugin-administration": "~0.1.0", "@cloudbeaver/plugin-top-app-bar": "~0.1.0", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/plugin-top-app-bar/package.json b/webapp/packages/plugin-top-app-bar/package.json index 468d357f3d..cecdd8e1e2 100644 --- a/webapp/packages/plugin-top-app-bar/package.json +++ b/webapp/packages/plugin-top-app-bar/package.json @@ -27,11 +27,11 @@ "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-view": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-user-profile-settings/package.json b/webapp/packages/plugin-user-profile-settings/package.json index 12020b000e..2e69bbbcae 100644 --- a/webapp/packages/plugin-user-profile-settings/package.json +++ b/webapp/packages/plugin-user-profile-settings/package.json @@ -29,11 +29,11 @@ "@cloudbeaver/plugin-settings-panel": "~0.1.0", "@cloudbeaver/plugin-user-profile": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-user-profile/package.json b/webapp/packages/plugin-user-profile/package.json index 1ff83e6259..c1c949c127 100644 --- a/webapp/packages/plugin-user-profile/package.json +++ b/webapp/packages/plugin-user-profile/package.json @@ -34,11 +34,11 @@ "@cloudbeaver/plugin-top-app-bar": "~0.1.0", "mobx": "^6.12.3", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/plugin-version-update-administration/package.json b/webapp/packages/plugin-version-update-administration/package.json index 14eecd40fa..7dc3e6850c 100644 --- a/webapp/packages/plugin-version-update-administration/package.json +++ b/webapp/packages/plugin-version-update-administration/package.json @@ -27,12 +27,12 @@ "@cloudbeaver/core-version": "~0.1.0", "@cloudbeaver/core-version-update": "~0.1.0", "mobx-react-lite": "^4.0.7", - "react": "^18.2.0", + "react": "^18.3.1", "react-markdown": "^9.0.1" }, "peerDependencies": {}, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5", "typescript-plugin-css-modules": "^5.1.0" } diff --git a/webapp/packages/product-default/package.json b/webapp/packages/product-default/package.json index 68d67412da..45ff58675c 100644 --- a/webapp/packages/product-default/package.json +++ b/webapp/packages/product-default/package.json @@ -86,7 +86,7 @@ "@cloudbeaver/plugin-user-profile-settings": "~0.1.0", "@cloudbeaver/plugin-version": "~0.1.0", "@cloudbeaver/plugin-version-update-administration": "~0.1.0", - "react": "^18.2.0", + "react": "^18.3.1", "reflect-metadata": "^0.2.1" }, "peerDependencies": {}, @@ -94,7 +94,7 @@ "name": "CloudBeaver Community" }, "devDependencies": { - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/packages/tests-runner/package.json b/webapp/packages/tests-runner/package.json index fa3394f17d..64f5c34591 100644 --- a/webapp/packages/tests-runner/package.json +++ b/webapp/packages/tests-runner/package.json @@ -16,7 +16,7 @@ "@cloudbeaver/core-di": "~0.1.0", "@testing-library/react": "^14.2.1", "mobx": "^6.12.3", - "react": "^18.2.0" + "react": "^18.3.1" }, "peerDependencies": {}, "sideEffects": [ @@ -26,7 +26,7 @@ ], "devDependencies": { "@types/jest": "^29.5.12", - "@types/react": "^18.2.63", + "@types/react": "^18.3.3", "typescript": "^5.4.5" } } diff --git a/webapp/yarn.lock b/webapp/yarn.lock index d32408c82d..9922725f50 100644 --- a/webapp/yarn.lock +++ b/webapp/yarn.lock @@ -1909,7 +1909,7 @@ auto-bind "~4.0.0" tslib "~2.6.0" -"@graphql-codegen/typescript-operations@^4.2.0", "@graphql-codegen/typescript-operations@^4.2.1": +"@graphql-codegen/typescript-operations@^4.2.1": version "4.2.1" resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript-operations/-/typescript-operations-4.2.1.tgz#887d5883d33d1e14a6f5dc90f125db343b3759d3" integrity sha512-LhEPsaP+AI65zfK2j6CBAL4RT0bJL/rR9oRWlvwtHLX0t7YQr4CP4BXgvvej9brYdedAxHGPWeV1tPHy5/z9KQ== @@ -1920,7 +1920,7 @@ auto-bind "~4.0.0" tslib "~2.6.0" -"@graphql-codegen/typescript@^4.0.6", "@graphql-codegen/typescript@^4.0.7": +"@graphql-codegen/typescript@^4.0.7": version "4.0.7" resolved "https://registry.yarnpkg.com/@graphql-codegen/typescript/-/typescript-4.0.7.tgz#32f0f0916ed2ef7efbc233d14af07057aafdeea8" integrity sha512-Gn+JNvQBJhBqH7s83piAJ6UeU/MTj9GXWFO9bdbl8PMLCAM1uFAtg04iHfkGCtDKXcUg5a3Dt/SZG85uk5KuhA== @@ -4820,14 +4820,14 @@ resolved "https://registry.yarnpkg.com/@types/range-parser/-/range-parser-1.2.7.tgz#50ae4353eaaddc04044279812f52c8c65857dbcb" integrity sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ== -"@types/react-dom@^18.0.0", "@types/react-dom@^18.2.19": +"@types/react-dom@^18.0.0", "@types/react-dom@^18.3.0": version "18.3.0" resolved "https://registry.yarnpkg.com/@types/react-dom/-/react-dom-18.3.0.tgz#0cbc818755d87066ab6ca74fbedb2547d74a82b0" integrity sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg== dependencies: "@types/react" "*" -"@types/react@*", "@types/react@^18.2.63": +"@types/react@*", "@types/react@^18.3.3": version "18.3.3" resolved "https://registry.yarnpkg.com/@types/react/-/react-18.3.3.tgz#9679020895318b0915d7a3ab004d92d33375c45f" integrity sha512-hti/R0pS0q1/xx+TsI73XIqk26eBsISZ2R0wUijXIngRK9R/e7Xw/cXVxQK7R5JjW+SV4zGcn5hXjudkN/pLIw== @@ -5752,7 +5752,7 @@ axe-core@=4.7.0: resolved "https://registry.yarnpkg.com/axe-core/-/axe-core-4.7.0.tgz#34ba5a48a8b564f67e103f0aa5768d76e15bbbbf" integrity sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ== -axios@^1.0.0, axios@^1.6.7: +axios@^1.0.0, axios@^1.7.2: version "1.7.2" resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.2.tgz#b625db8a7051fbea61c35a3cbb3a1daa7b9c7621" integrity sha512-2A8QhOMrbomlDuiLeK9XibIBzuHeRcqqNOHp0Cyp5EoJ1IFDh+XZH3A6BkXtv0K4gFGCI0Y4BM7B1wOEi0Rmgw== @@ -14101,7 +14101,7 @@ react-dnd@^16.0.1: fast-deep-equal "^3.1.3" hoist-non-react-statics "^3.3.2" -react-dom@^18.2.0: +react-dom@^18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react-dom/-/react-dom-18.3.1.tgz#c2265d79511b57d479b3dd3fdfa51536494c5cb4" integrity sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw== @@ -14170,7 +14170,7 @@ react-refresh@^0.14.2: resolved "https://registry.yarnpkg.com/react-refresh/-/react-refresh-0.14.2.tgz#3833da01ce32da470f1f936b9d477da5c7028bf9" integrity sha512-jCvmsr+1IUSMUyzOkRcvnVbX3ZYC6g9TDrDbFuFmRDq7PD4yaGbLKNQL6k2jnArV8hjYxh7hVhAZB6s9HDGpZA== -react@^18.2.0: +react@^18.3.1: version "18.3.1" resolved "https://registry.yarnpkg.com/react/-/react-18.3.1.tgz#49ab892009c53933625bd16b2533fc754cab2891" integrity sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ== From 0dffdf0d782b7641bfd68c4a5b03ad4f2fb2f4a8 Mon Sep 17 00:00:00 2001 From: naumov Date: Thu, 30 May 2024 16:47:18 +0200 Subject: [PATCH 4/4] CB-5180 rename .m -> .module --- .../AppScreen/{Main.m.css => Main.module.css} | 7 ++++ .../packages/core-app/src/AppScreen/Main.tsx | 2 +- .../core-app/src/AppScreen/RightArea.m.css | 10 ----- .../src/AppScreen/RightArea.module.css | 17 ++++++++ .../core-app/src/AppScreen/RightArea.tsx | 2 +- .../src/{Body.m.css => Body.module.css} | 0 webapp/packages/core-app/src/Body.tsx | 2 +- ...tton.m.css => ActionIconButton.module.css} | 0 .../core-blocks/src/ActionIconButton.tsx | 2 +- ...tton.m.css => AppRefreshButton.module.css} | 7 ++++ .../core-blocks/src/AppRefreshButton.tsx | 2 +- .../src/{Button.m.css => Button.module.css} | 7 ++++ webapp/packages/core-blocks/src/Button.tsx | 2 +- .../src/{Cell.m.css => Cell.module.css} | 0 webapp/packages/core-blocks/src/Cell.tsx | 2 +- webapp/packages/core-blocks/src/Code.m.css | 5 --- .../packages/core-blocks/src/Code.module.css | 12 ++++++ webapp/packages/core-blocks/src/Code.tsx | 5 ++- ...Body.m.css => CommonDialogBody.module.css} | 7 ++++ .../CommonDialog/CommonDialogBody.tsx | 2 +- .../CommonDialog/CommonDialogFooter.m.css | 11 ------ .../CommonDialogFooter.module.css | 18 +++++++++ .../CommonDialog/CommonDialogFooter.tsx | 2 +- ...er.m.css => CommonDialogHeader.module.css} | 0 .../CommonDialog/CommonDialogHeader.tsx | 2 +- ...r.m.css => CommonDialogWrapper.module.css} | 0 .../CommonDialog/CommonDialogWrapper.tsx | 2 +- .../src/CommonDialog/ConfirmationDialog.m.css | 4 -- .../ConfirmationDialog.module.css | 11 ++++++ .../src/CommonDialog/ConfirmationDialog.tsx | 2 +- ...sPortal.m.css => DialogsPortal.module.css} | 7 ++++ .../src/CommonDialog/DialogsPortal.tsx | 2 +- .../src/CommonDialog/RenameDialog.m.css | 3 -- .../src/CommonDialog/RenameDialog.module.css | 10 +++++ .../src/CommonDialog/RenameDialog.tsx | 2 +- .../ConnectionImageWithMaskSvg.m.css | 3 -- .../ConnectionImageWithMaskSvg.module.css | 10 +++++ .../ConnectionImageWithMaskSvg.tsx | 2 +- ...onMark.m.css => ConnectionMark.module.css} | 7 ++++ .../ConnectionMark.tsx | 2 +- .../src/Containers/ColoredContainer.m.css | 6 --- .../Containers/ColoredContainer.module.css | 13 +++++++ .../src/Containers/ColoredContainer.tsx | 6 +-- .../{Container.m.css => Container.module.css} | 7 ++++ .../core-blocks/src/Containers/Container.tsx | 4 +- .../{Group.m.css => Group.module.css} | 0 .../core-blocks/src/Containers/Group.tsx | 6 +-- ...GroupClose.m.css => GroupClose.module.css} | 2 +- .../core-blocks/src/Containers/GroupClose.tsx | 2 +- .../src/Containers/GroupItem.m.css | 3 -- .../src/Containers/GroupItem.module.css | 10 +++++ .../core-blocks/src/Containers/GroupItem.tsx | 2 +- .../src/Containers/GroupSubTitle.m.css | 8 ---- .../src/Containers/GroupSubTitle.module.css | 15 +++++++ .../src/Containers/GroupSubTitle.tsx | 2 +- ...GroupTitle.m.css => GroupTitle.module.css} | 2 +- .../core-blocks/src/Containers/GroupTitle.tsx | 4 +- ...entsSize.m.css => ElementsSize.module.css} | 7 ++++ ...layError.m.css => DisplayError.module.css} | 0 .../packages/core-blocks/src/DisplayError.tsx | 2 +- .../core-blocks/src/ErrorBoundary.m.css | 3 -- .../core-blocks/src/ErrorBoundary.module.css | 10 +++++ .../core-blocks/src/ErrorBoundary.tsx | 2 +- ...og.m.css => ErrorDetailsDialog.module.css} | 7 ++++ .../ErrorDetailsDialog/ErrorDetailsDialog.tsx | 2 +- ...rMessage.m.css => ErrorMessage.module.css} | 0 .../packages/core-blocks/src/ErrorMessage.tsx | 2 +- ...sage.m.css => ExceptionMessage.module.css} | 9 ++++- .../core-blocks/src/ExceptionMessage.tsx | 2 +- ...Expandable.m.css => Expandable.module.css} | 7 ++++ .../core-blocks/src/Expand/Expandable.tsx | 2 +- webapp/packages/core-blocks/src/Fill.m.css | 3 -- .../packages/core-blocks/src/Fill.module.css | 10 +++++ webapp/packages/core-blocks/src/Fill.tsx | 2 +- .../FolderExplorer/FolderExplorerPath.m.css | 5 --- .../FolderExplorerPath.module.css | 12 ++++++ .../src/FolderExplorer/FolderExplorerPath.tsx | 2 +- ...FolderName.m.css => FolderName.module.css} | 7 ++++ .../src/FolderExplorer/FolderName.tsx | 2 +- ...Dropdown.m.css => BaseDropdown.module.css} | 0 ...Markup.m.css => CheckboxMarkup.module.css} | 7 ++++ .../Checkboxes/CheckboxMarkup.tsx | 2 +- ...heckbox.m.css => FieldCheckbox.module.css} | 7 ++++ .../FormControls/Checkboxes/FieldCheckbox.tsx | 2 +- .../{Switch.m.css => Switch.module.css} | 7 ++++ .../src/FormControls/Checkboxes/Switch.tsx | 6 +-- .../FormControls/Checkboxes/SwitchDense.m.css | 9 ----- .../Checkboxes/SwitchDense.module.css | 16 ++++++++ .../Checkboxes/SwitchPrimary.m.css | 3 -- .../Checkboxes/SwitchPrimary.module.css | 10 +++++ .../{Combobox.m.css => Combobox.module.css} | 9 ++++- .../core-blocks/src/FormControls/Combobox.tsx | 2 +- .../core-blocks/src/FormControls/Field.m.css | 10 ----- .../src/FormControls/Field.module.css | 17 ++++++++ .../core-blocks/src/FormControls/Field.tsx | 11 +++++- ...tion.m.css => FieldDescription.module.css} | 7 ++++ .../src/FormControls/FieldDescription.tsx | 9 ++++- ...FieldLabel.m.css => FieldLabel.module.css} | 0 .../src/FormControls/FieldLabel.tsx | 9 ++++- .../{Filter.m.css => Filter.module.css} | 0 .../core-blocks/src/FormControls/Filter.tsx | 2 +- .../{Form.m.css => Form.module.css} | 0 .../core-blocks/src/FormControls/Form.tsx | 2 +- ...rmControl.m.css => FormControl.module.css} | 7 ++++ ....m.css => FormFieldDescription.module.css} | 7 ++++ .../src/FormControls/FormFieldDescription.tsx | 2 +- ...InputField.m.css => InputField.module.css} | 7 ++++ .../InputField/InputFieldBase.tsx | 2 +- ....m.css => InputFileTextContent.module.css} | 7 ++++ .../src/FormControls/InputFileTextContent.tsx | 2 +- ...InputFiles.m.css => InputFiles.module.css} | 0 .../src/FormControls/InputFiles.tsx | 2 +- .../{Radio.m.css => Radio.module.css} | 7 ++++ .../core-blocks/src/FormControls/Radio.tsx | 2 +- .../{Textarea.m.css => Textarea.module.css} | 7 ++++ .../core-blocks/src/FormControls/Textarea.tsx | 2 +- ...IconButton.m.css => IconButton.module.css} | 0 .../packages/core-blocks/src/IconButton.tsx | 2 +- webapp/packages/core-blocks/src/Iframe.m.css | 4 -- .../core-blocks/src/Iframe.module.css | 11 ++++++ webapp/packages/core-blocks/src/Iframe.tsx | 2 +- .../packages/core-blocks/src/InfoItem.m.css | 10 ----- .../core-blocks/src/InfoItem.module.css | 17 ++++++++ webapp/packages/core-blocks/src/InfoItem.tsx | 2 +- .../{ItemList.m.css => ItemList.module.css} | 0 .../core-blocks/src/ItemList/ItemList.tsx | 2 +- .../src/ItemList/ItemListSearch.tsx | 2 +- .../core-blocks/src/ItemList/ListItem.tsx | 2 +- .../src/ItemList/ListItemDescription.tsx | 5 +-- .../core-blocks/src/ItemList/ListItemIcon.tsx | 2 +- .../core-blocks/src/ItemList/ListItemName.tsx | 2 +- .../src/{Link.m.css => Link.module.css} | 7 ++++ webapp/packages/core-blocks/src/Link.tsx | 2 +- .../{Loader.m.css => Loader.module.css} | 0 .../core-blocks/src/Loader/Loader.tsx | 2 +- .../src/Menu/{Menu.m.css => Menu.module.css} | 0 webapp/packages/core-blocks/src/Menu/Menu.tsx | 2 +- ...Item.m.css => MenuBarSmallItem.module.css} | 0 .../core-blocks/src/Menu/MenuBarSmallItem.tsx | 2 +- .../{MenuItem.m.css => MenuItem.module.css} | 9 ++++- .../core-blocks/src/Menu/MenuItem.tsx | 2 +- .../core-blocks/src/Menu/MenuItemCheckbox.tsx | 2 +- ...ement.m.css => MenuItemElement.module.css} | 7 ++++ .../core-blocks/src/Menu/MenuItemElement.tsx | 2 +- .../core-blocks/src/Menu/MenuItemRadio.tsx | 2 +- .../{MenuPanel.m.css => MenuPanel.module.css} | 9 ++++- .../core-blocks/src/Menu/MenuPanel.tsx | 2 +- .../core-blocks/src/Menu/MenuSeparator.m.css | 11 ------ .../src/Menu/MenuSeparator.module.css | 18 +++++++++ .../core-blocks/src/Menu/MenuSeparator.tsx | 2 +- .../src/MenuPanel/MenuPanelItem.tsx | 2 +- .../core-blocks/src/MenuPanel/MenuTrigger.tsx | 2 +- ...css => MenuPanelItemAndTrigger.module.css} | 0 .../ObjectPropertyInfoForm.tsx | 2 +- .../{Overlay.m.css => Overlay.module.css} | 7 ++++ .../core-blocks/src/Overlay/Overlay.tsx | 2 +- .../src/Overlay/OverlayActions.m.css | 6 --- .../src/Overlay/OverlayActions.module.css | 13 +++++++ .../src/Overlay/OverlayActions.tsx | 2 +- .../src/Overlay/OverlayHeader.m.css | 9 ----- .../src/Overlay/OverlayHeader.module.css | 16 ++++++++ .../core-blocks/src/Overlay/OverlayHeader.tsx | 2 +- .../src/Overlay/OverlayHeaderIcon.m.css | 11 ------ .../src/Overlay/OverlayHeaderIcon.module.css | 18 +++++++++ .../src/Overlay/OverlayHeaderIcon.tsx | 2 +- .../src/Overlay/OverlayHeaderSubTitle.m.css | 8 ---- .../Overlay/OverlayHeaderSubTitle.module.css | 15 +++++++ .../src/Overlay/OverlayHeaderSubTitle.tsx | 2 +- ...le.m.css => OverlayHeaderTitle.module.css} | 7 ++++ .../src/Overlay/OverlayHeaderTitle.tsx | 2 +- .../src/Overlay/OverlayMessage.m.css | 15 ------- .../src/Overlay/OverlayMessage.module.css | 22 +++++++++++ .../src/Overlay/OverlayMessage.tsx | 2 +- ...Table.m.css => PropertiesTable.module.css} | 0 .../src/PropertiesTable/PropertiesTable.tsx | 10 ++--- .../PropertiesTableAddButtonStyles.m.css | 8 ---- .../PropertiesTableAddButtonStyles.module.css | 15 +++++++ .../PropertiesTableInputStyles.m.css | 11 ------ .../PropertiesTableInputStyles.module.css | 18 +++++++++ ...ertyItem.m.css => PropertyItem.module.css} | 7 ++++ .../src/PropertiesTable/PropertyItem.tsx | 2 +- .../PropertyValueSelector.m.css | 7 ---- .../PropertyValueSelector.module.css | 14 +++++++ .../PropertiesTable/PropertyValueSelector.tsx | 2 +- .../core-blocks/src/Slide/SlideBox.m.css | 4 -- .../core-blocks/src/Slide/SlideBox.module.css | 11 ++++++ .../core-blocks/src/Slide/SlideBox.tsx | 6 +-- ...eElement.m.css => SlideElement.module.css} | 7 ++++ .../core-blocks/src/Slide/SlideElement.tsx | 2 +- ...eOverlay.m.css => SlideOverlay.module.css} | 7 ++++ .../core-blocks/src/Slide/SlideOverlay.tsx | 2 +- ...kbarBody.m.css => SnackbarBody.module.css} | 7 ++++ .../SnackbarMarkups/SnackbarBody.tsx | 2 +- .../SnackbarMarkups/SnackbarContent.m.css | 6 --- .../SnackbarContent.module.css | 13 +++++++ .../SnackbarMarkups/SnackbarContent.tsx | 2 +- ...Footer.m.css => SnackbarFooter.module.css} | 7 ++++ .../SnackbarMarkups/SnackbarFooter.tsx | 2 +- .../SnackbarMarkups/SnackbarStatus.m.css | 11 ------ .../SnackbarMarkups/SnackbarStatus.module.css | 18 +++++++++ .../SnackbarMarkups/SnackbarStatus.tsx | 2 +- ...apper.m.css => SnackbarWrapper.module.css} | 0 .../SnackbarMarkups/SnackbarWrapper.tsx | 2 +- .../packages/core-blocks/src/Split/Pane.m.css | 5 --- .../core-blocks/src/Split/Pane.module.css | 12 ++++++ .../packages/core-blocks/src/Split/Pane.tsx | 2 +- ...ntrols.m.css => ResizeControls.module.css} | 7 ++++ .../core-blocks/src/Split/ResizerControls.tsx | 2 +- .../core-blocks/src/Split/Split.m.css | 15 ------- .../core-blocks/src/Split/Split.module.css | 22 +++++++++++ .../packages/core-blocks/src/Split/Split.tsx | 2 +- ...ontrols.m.css => SplitControls.module.css} | 7 ++++ .../core-blocks/src/Split/SplitControls.tsx | 2 +- ...aticImage.m.css => StaticImage.module.css} | 0 .../packages/core-blocks/src/StaticImage.tsx | 2 +- ...Message.m.css => StatusMessage.module.css} | 7 ++++ .../core-blocks/src/StatusMessage.tsx | 2 +- .../Table/{Table.m.css => Table.module.css} | 7 ++++ .../packages/core-blocks/src/Table/Table.tsx | 2 +- ...der.m.css => TableColumnHeader.module.css} | 7 ++++ .../src/Table/TableColumnHeader.tsx | 4 +- ...alue.m.css => TableColumnValue.module.css} | 7 ++++ .../src/Table/TableColumnValue.tsx | 2 +- ...bleHeader.m.css => TableHeader.module.css} | 0 .../core-blocks/src/Table/TableHeader.tsx | 2 +- .../{TableItem.m.css => TableItem.module.css} | 7 ++++ .../core-blocks/src/Table/TableItem.tsx | 4 +- ...xpand.m.css => TableItemExpand.module.css} | 7 ++++ .../core-blocks/src/Table/TableItemExpand.tsx | 2 +- .../src/Table/TableItemSelect.m.css | 4 -- .../src/Table/TableItemSelect.module.css | 11 ++++++ .../core-blocks/src/Table/TableItemSelect.tsx | 10 ++--- .../src/Table/TableItemSeparator.tsx | 4 +- .../core-blocks/src/Table/TableSelect.m.css | 4 -- .../src/Table/TableSelect.module.css | 11 ++++++ .../core-blocks/src/Table/TableSelect.tsx | 2 +- webapp/packages/core-blocks/src/Tags/Tag.tsx | 4 +- .../src/Tags/{Tags.m.css => Tags.module.css} | 7 ++++ webapp/packages/core-blocks/src/Tags/Tags.tsx | 11 ++---- .../core-blocks/src/TextPlaceholder.m.css | 12 ------ .../src/TextPlaceholder.module.css | 19 +++++++++ .../core-blocks/src/TextPlaceholder.tsx | 5 ++- .../{TimerIcon.m.css => TimerIcon.module.css} | 7 ++++ webapp/packages/core-blocks/src/TimerIcon.tsx | 4 +- ...olsAction.m.css => ToolsAction.module.css} | 0 .../src/ToolsPanel/ToolsAction.tsx | 2 +- ...ToolsPanel.m.css => ToolsPanel.module.css} | 0 .../core-blocks/src/ToolsPanel/ToolsPanel.tsx | 2 +- .../src/Tree/TreeNode/TreeNode.m.css | 5 --- .../src/Tree/TreeNode/TreeNode.module.css | 12 ++++++ .../src/Tree/TreeNode/TreeNode.tsx | 2 +- ...ntrol.m.css => TreeNodeControl.module.css} | 7 ++++ .../src/Tree/TreeNode/TreeNodeControl.tsx | 2 +- ...Expand.m.css => TreeNodeExpand.module.css} | 7 ++++ .../src/Tree/TreeNode/TreeNodeExpand.tsx | 2 +- .../src/Tree/TreeNode/TreeNodeIcon.m.css | 13 ------- .../src/Tree/TreeNode/TreeNodeIcon.module.css | 20 ++++++++++ .../src/Tree/TreeNode/TreeNodeIcon.tsx | 2 +- .../src/Tree/TreeNode/TreeNodeName.m.css | 8 ---- .../src/Tree/TreeNode/TreeNodeName.module.css | 15 +++++++ .../src/Tree/TreeNode/TreeNodeName.tsx | 2 +- .../src/Tree/TreeNode/TreeNodeNested.m.css | 8 ---- .../Tree/TreeNode/TreeNodeNested.module.css | 15 +++++++ .../src/Tree/TreeNode/TreeNodeNested.tsx | 2 +- .../Tree/TreeNode/TreeNodeNestedMessage.m.css | 4 -- .../TreeNode/TreeNodeNestedMessage.module.css | 11 ++++++ .../Tree/TreeNode/TreeNodeNestedMessage.tsx | 2 +- .../src/Tree/TreeNode/TreeNodeSelect.m.css | 4 -- .../Tree/TreeNode/TreeNodeSelect.module.css | 11 ++++++ .../src/Tree/TreeNode/TreeNodeSelect.tsx | 2 +- .../packages/core-blocks/src/UploadArea.m.css | 8 ---- .../core-blocks/src/UploadArea.module.css | 15 +++++++ .../packages/core-blocks/src/UploadArea.tsx | 2 +- webapp/packages/core-blocks/src/index.ts | 38 +++++++++--------- .../core-blocks/src/layout/AppLogo.m.css | 11 ------ .../core-blocks/src/layout/AppLogo.module.css | 18 +++++++++ .../core-blocks/src/layout/AppLogo.tsx | 2 +- .../core-blocks/src/layout/TopAppBar.m.css | 10 ----- .../src/layout/TopAppBar.module.css | 17 ++++++++ .../core-blocks/src/layout/TopAppBar.tsx | 7 ++-- ...erLayout.m.css => renderLayout.module.css} | 0 .../core-bootstrap/src/renderLayout.tsx | 2 +- .../core-cli/configs/webpack.config.js | 2 +- webapp/packages/core-cli/css-modules.d.ts | 2 +- ...cations.m.css => Notifications.module.css} | 9 ++++- .../core-notifications/src/Notifications.tsx | 4 +- .../{MenuBar.m.css => MenuBar.module.css} | 7 ++++ .../src/ContextMenu/MenuBar/MenuBar.tsx | 2 +- ...nuBarItem.m.css => MenuBarItem.module.css} | 7 ++++ .../src/ContextMenu/MenuBar/MenuBarItem.tsx | 2 +- .../{BaseForm.m.css => BaseForm.module.css} | 0 .../core-ui/src/Form/Components/BaseForm.tsx | 2 +- .../src/InlineEditor/EditorDialog.m.css | 10 ----- .../src/InlineEditor/EditorDialog.module.css | 17 ++++++++ .../core-ui/src/InlineEditor/EditorDialog.tsx | 2 +- ...neEditor.m.css => InlineEditor.module.css} | 0 .../core-ui/src/InlineEditor/InlineEditor.tsx | 2 +- .../core-ui/src/SideBarPanel/SideBarPanel.tsx | 10 ++--- ...BarPanel.m.css => SideBarPanel.module.css} | 0 ...elTab.m.css => SideBarPanelTab.module.css} | 0 ....m.css => SideBarPanelTabPanel.module.css} | 0 .../Tabs/Tab/{Tab.m.css => Tab.module.css} | 0 webapp/packages/core-ui/src/Tabs/Tab/Tab.tsx | 2 +- ...TabActions.m.css => TabActions.module.css} | 0 .../core-ui/src/Tabs/Tab/TabActions.tsx | 4 +- ...m.css => TabBigUnderlineStyles.module.css} | 0 .../Tab/{TabIcon.m.css => TabIcon.module.css} | 0 .../packages/core-ui/src/Tabs/Tab/TabIcon.tsx | 2 +- ....css => TabIconVerticalRotated.module.css} | 0 .../Tab/{TabMenu.m.css => TabMenu.module.css} | 0 .../packages/core-ui/src/Tabs/Tab/TabMenu.tsx | 2 +- .../src/Tabs/Tab/TabStyleRegistries.ts | 10 ++--- .../{TabTitle.m.css => TabTitle.module.css} | 0 .../core-ui/src/Tabs/Tab/TabTitle.tsx | 2 +- ... => TabTitleBigUnderlineStyles.module.css} | 0 ...css => TabTitleVerticalRotated.module.css} | 0 ...nderline.m.css => TabUnderline.module.css} | 0 ...bVertical.m.css => TabVertical.module.css} | 0 ...ed.m.css => TabVerticalRotated.module.css} | 0 .../packages/core-ui/src/Tabs/TabList.m.css | 39 ------------------- .../core-ui/src/Tabs/TabList.module.css | 39 +++++++++++++++++++ webapp/packages/core-ui/src/Tabs/TabList.tsx | 6 +-- .../src/Tabs/TabListStyleRegistries.ts | 20 +++++----- ...tical.m.css => TabListVertical.module.css} | 0 ....css => TabListVerticalRotated.module.css} | 0 .../{TabPanel.m.css => TabPanel.module.css} | 0 webapp/packages/core-ui/src/Tabs/TabPanel.tsx | 2 +- .../core-ui/src/Tabs/TabsBox/TabsBox.tsx | 6 +-- .../{TabsBox.m.css => TabsBox.module.css} | 0 ...Panel.m.css => TabsBoxTabPanel.module.css} | 0 webapp/packages/core-ui/src/index.ts | 32 +++++++-------- .../core-view/src/View/CaptureView.m.css | 3 -- .../core-view/src/View/CaptureView.module.css | 10 +++++ .../core-view/src/View/CaptureView.tsx | 2 +- .../src/Administration/Administration.tsx | 8 ++-- ...ration.m.css => Administration.module.css} | 0 ...Tab.m.css => AdministrationTab.module.css} | 0 ...m.css => AdministrationTabList.module.css} | 0 ...ss => AdministrationToolsPanel.module.css} | 0 ...Stepper.m.css => WizardStepper.module.css} | 9 ++++- .../ConfigurationWizard/WizardStepper.tsx | 3 +- .../ConfigurationWizardTitle.m.css | 4 -- .../ConfigurationWizardTitle.module.css | 11 ++++++ .../ConfigurationWizardTitle.tsx | 7 ++-- ...FinishPage.m.css => FinishPage.module.css} | 0 .../ConfigurationWizard/Finish/FinishPage.tsx | 2 +- .../ServerConfigurationDriversForm.m.css | 4 -- .../ServerConfigurationDriversForm.module.css | 11 ++++++ .../ServerConfigurationDriversForm.tsx | 2 +- ...css => ServerConfigurationPage.module.css} | 0 .../ServerConfigurationPage.tsx | 2 +- ...lcomePage.m.css => WelcomePage.module.css} | 0 .../Welcome/WelcomePage.tsx | 2 +- ...CreateTeam.m.css => CreateTeam.module.css} | 0 .../Administration/Users/Teams/CreateTeam.tsx | 2 +- ...onList.m.css => ConnectionList.module.css} | 0 .../GrantedConnections/ConnectionList.tsx | 2 +- .../GrantedConnections.m.css | 15 ------- .../GrantedConnections.module.css | 22 +++++++++++ .../GrantedConnections/GrantedConnections.tsx | 2 +- ....css => GrantedConnectionsList.module.css} | 0 .../GrantedConnectionsList.tsx | 2 +- ... GrantedConnectionsTableHeader.module.css} | 0 .../GrantedConnectionsTableHeader.tsx | 2 +- .../GrantedConnectionsTableItem.m.css | 4 -- .../GrantedConnectionsTableItem.module.css} | 0 .../GrantedConnectionsTableItem.tsx | 2 +- ...rList.m.css => GrantedUserList.module.css} | 0 .../Teams/GrantedUsers/GrantedUserList.tsx | 2 +- .../Teams/GrantedUsers/GrantedUsers.m.css | 15 ------- .../GrantedUsers/GrantedUsers.module.css | 22 +++++++++++ .../Users/Teams/GrantedUsers/GrantedUsers.tsx | 15 +------ ...css => GrantedUsersTableHeader.module.css} | 0 .../GrantedUsersTableHeader.tsx | 2 +- .../GrantedUsersTableItem.module.css} | 0 .../GrantedUsers/GrantedUsersTableItem.tsx | 2 +- .../{UserList.m.css => UserList.module.css} | 0 .../Users/Teams/GrantedUsers/UserList.tsx | 2 +- .../Teams/GrantedUsers/UsersTableItem.tsx | 2 +- .../{TeamForm.m.css => TeamForm.module.css} | 0 .../Administration/Users/Teams/TeamForm.tsx | 2 +- .../Users/Teams/TeamsTable/Team.m.css | 7 ---- .../Users/Teams/TeamsTable/Team.module.css | 14 +++++++ .../Users/Teams/TeamsTable/Team.tsx | 2 +- .../{TeamEdit.m.css => TeamEdit.module.css} | 0 .../Users/Teams/TeamsTable/TeamEdit.tsx | 2 +- .../Users/Teams/TeamsTable/TeamsTable.m.css | 3 -- .../Teams/TeamsTable/TeamsTable.module.css | 10 +++++ .../Users/Teams/TeamsTable/TeamsTable.tsx | 31 ++++++++++----- ....css => AdministrationUserForm.module.css} | 0 .../Users/UserForm/AdministrationUserForm.tsx | 2 +- .../Users/UserForm/DisableUserDialog.m.css | 4 -- .../UserForm/DisableUserDialog.module.css | 11 ++++++ .../Users/UserForm/DisableUserDialog.tsx | 2 +- .../Users/UsersAdministration.tsx | 8 ++-- ...CreateUser.m.css => CreateUser.module.css} | 0 .../Users/UsersTable/CreateUser.tsx | 2 +- ...ers.m.css => UsersTableFilters.module.css} | 0 .../UsersTable/Filters/UsersTableFilters.tsx | 2 +- .../Users/UsersTable/User.m.css | 11 ------ .../Users/UsersTable/User.module.css | 18 +++++++++ .../Administration/Users/UsersTable/User.tsx | 2 +- ...t.m.css => UserCredentialsList.module.css} | 0 .../Users/UsersTable/UserCredentialsList.tsx | 2 +- .../{UserEdit.m.css => UserEdit.module.css} | 0 .../Users/UsersTable/UserEdit.tsx | 2 +- ...UsersAdministrationMenuBarItemStyles.m.css | 9 ----- ...AdministrationMenuBarItemStyles.module.css | 16 ++++++++ ... UsersAdministrationToolsPanel.module.css} | 0 .../UsersAdministrationToolsPanel.tsx | 4 +- ...n.m.css => UsersAdministration.module.css} | 0 ....css => UsersAdministrationTab.module.css} | 0 ...=> UsersAdministrationTabPanel.module.css} | 0 ...=> UsersAdministrationTabTitle.module.css} | 0 ...AuthDialog.m.css => AuthDialog.module.css} | 0 .../src/Dialog/AuthDialog.tsx | 2 +- ...oter.m.css => AuthDialogFooter.module.css} | 0 .../src/Dialog/AuthDialogFooter.tsx | 2 +- ...st.m.css => ConfigurationsList.module.css} | 0 .../AuthProviderForm/ConfigurationsList.tsx | 2 +- .../src/DriverSelector/Driver.m.css | 5 --- .../src/DriverSelector/Driver.module.css | 12 ++++++ .../src/DriverSelector/Driver.tsx | 2 +- .../src/DriverSelector/DriverSelector.m.css | 5 --- .../DriverSelector/DriverSelector.module.css | 12 ++++++ .../src/DriverSelector/DriverSelector.tsx | 2 +- .../DriverSelector/DriverSelectorDialog.m.css | 3 -- .../DriverSelectorDialog.module.css | 10 +++++ .../DriverSelector/DriverSelectorDialog.tsx | 2 +- .../{Database.m.css => Database.module.css} | 7 ++++ .../src/Search/Database.tsx | 2 +- .../src/Search/DatabaseList.m.css | 7 ---- .../src/Search/DatabaseList.module.css | 14 +++++++ .../src/Search/DatabaseList.tsx | 2 +- .../src/Search/SearchDatabase.m.css | 3 -- .../src/Search/SearchDatabase.module.css | 10 +++++ .../src/Search/SearchDatabase.tsx | 2 +- ...alog.m.css => ConnectionDialog.module.css} | 7 ++++ .../src/ConnectionDialog/ConnectionDialog.tsx | 2 +- .../ConnectionDialogFooter.m.css | 12 ------ .../ConnectionDialogFooter.module.css | 19 +++++++++ .../ConnectionDialogFooter.tsx | 2 +- ....css => TemplateConnectionItem.module.css} | 0 .../TemplateConnectionItem.tsx | 2 +- .../ConnectionsAdministration.m.css | 7 ---- .../ConnectionsAdministration.module.css | 14 +++++++ .../Connections/ConnectionsAdministration.tsx | 2 +- ...Connection.m.css => Connection.module.css} | 0 .../ConnectionsTable/Connection.tsx | 2 +- ...css => ConnectionDetailsStyles.module.css} | 0 .../ConnectionDetailsInfo/Origin.tsx | 2 +- .../ConnectionDetailsInfo/SSH.tsx | 2 +- .../ConnectionDetailsInfo/Template.tsx | 2 +- ...onEdit.m.css => ConnectionEdit.module.css} | 0 .../ConnectionsTable/ConnectionEdit.tsx | 2 +- .../CreateConnection/CreateConnection.tsx | 8 ++-- .../CreateConnection/Manual/Driver.m.css | 5 --- .../CreateConnection/Manual/Driver.module.css | 12 ++++++ .../CreateConnection/Manual/Driver.tsx | 2 +- ...DriverList.m.css => DriverList.module.css} | 0 .../CreateConnection/Manual/DriverList.tsx | 2 +- ...tion.m.css => CreateConnection.module.css} | 0 ...b.m.css => CreateConnectionTab.module.css} | 0 ...css => CreateConnectionTabList.module.css} | 0 ...ss => CreateConnectionTabPanel.module.css} | 0 ...cess.m.css => ConnectionAccess.module.css} | 0 .../ConnectionAccess/ConnectionAccess.tsx | 2 +- ...=> ConnectionAccessGrantedList.module.css} | 0 .../ConnectionAccessGrantedList.tsx | 2 +- ....m.css => ConnectionAccessList.module.css} | 0 .../ConnectionAccess/ConnectionAccessList.tsx | 2 +- ...=> ConnectionAccessTableHeader.module.css} | 0 .../ConnectionAccessTableHeader.tsx | 2 +- ...s => ConnectionAccessTableItem.module.css} | 0 .../ConnectionAccessTableItem.tsx | 2 +- .../ConnectionAuthenticationDialog.m.css | 13 ------- .../ConnectionAuthenticationDialog.module.css | 20 ++++++++++ .../ConnectionAuthenticationDialog.tsx | 2 +- ...onForm.m.css => ConnectionForm.module.css} | 0 .../src/ConnectionForm/ConnectionForm.tsx | 2 +- ...ties.m.css => DriverProperties.module.css} | 0 .../DriverProperties/DriverProperties.tsx | 2 +- .../src/ConnectionForm/Options/Options.m.css | 4 -- .../ConnectionForm/Options/Options.module.css | 11 ++++++ .../src/ConnectionForm/Options/Options.tsx | 2 +- ...OriginInfo.m.css => OriginInfo.module.css} | 0 .../ConnectionForm/OriginInfo/OriginInfo.tsx | 2 +- .../SSH/{SSH.m.css => SSH.module.css} | 0 .../src/ConnectionForm/SSH/SSH.tsx | 2 +- .../SSL/{SSL.m.css => SSL.module.css} | 0 .../src/ConnectionForm/SSL/SSL.tsx | 2 +- ... DatabaseCredentialsAuthDialog.module.css} | 7 ++++ .../DatabaseCredentialsAuthDialog.tsx | 2 +- ...aseCredentialsAuthDialogFooter.module.css} | 0 .../DatabaseCredentialsAuthDialogFooter.tsx | 2 +- ....m.css => PublicConnectionForm.module.css} | 0 .../PublicConnectionForm.tsx | 2 +- .../ExportProcessorList/ProcessorItem.m.css | 5 --- .../ProcessorItem.module.css | 12 ++++++ .../ExportProcessorList/ProcessorItem.tsx | 2 +- ...ss => ProcessorConfigureDialog.module.css} | 7 ++++ .../src/Dialog/ProcessorConfigureDialog.tsx | 2 +- .../ProcessorConfigureDialogFooter.m.css | 8 ---- .../ProcessorConfigureDialogFooter.module.css | 15 +++++++ .../Dialog/ProcessorConfigureDialogFooter.tsx | 2 +- ...m.css => ProcessorSelectDialog.module.css} | 7 ++++ .../src/Dialog/ProcessorSelectDialog.tsx | 2 +- ...on.m.css => ExportNotification.module.css} | 7 ++++ .../ExportNotification/ExportNotification.tsx | 2 +- ...em.m.css => DataImportFileItem.module.css} | 0 .../DataImportDialog/DataImportFileItem.tsx | 2 +- ....css => DataImportFileSelector.module.css} | 0 .../DataImportFileSelector.tsx | 2 +- .../ImportProcessorList.module.css | 11 ++++++ .../DataImportDialog/ImportProcessorList.tsx | 2 +- ...CellEditor.m.css => CellEditor.module.css} | 0 .../src/DataGrid/CellEditor.tsx | 2 +- .../FilterCustomValueDialog.m.css | 5 --- .../FilterCustomValueDialog.module.css | 12 ++++++ .../FilterCustomValueDialog.tsx | 2 +- ...rmatter.m.css => CellFormatter.module.css} | 0 .../src/DataGrid/Formatters/CellFormatter.tsx | 2 +- ...rmatter.m.css => BlobFormatter.module.css} | 2 +- .../CellFormatters/BlobFormatter.tsx | 2 +- ...tter.m.css => BooleanFormatter.module.css} | 2 +- .../CellFormatters/BooleanFormatter.tsx | 2 +- ...llValue.m.css => CellNullValue.module.css} | 0 ...rmatter.m.css => TextFormatter.module.css} | 2 +- .../CellFormatters/TextFormatter.tsx | 2 +- .../{CellMenu.m.css => CellMenu.module.css} | 0 .../src/DataGrid/Formatters/Menu/CellMenu.tsx | 2 +- ...derButton.m.css => OrderButton.module.css} | 0 .../TableColumnHeader/OrderButton.tsx | 2 +- ...der.m.css => TableColumnHeader.module.css} | 0 .../TableColumnHeader/TableColumnHeader.tsx | 2 +- ....css => TableIndexColumnHeader.module.css} | 0 .../TableIndexColumnHeader.tsx | 2 +- .../DVGroupingColumnEditorDialog.m.css | 6 --- .../DVGroupingColumnEditorDialog.module.css | 13 +++++++ .../DVGroupingColumnEditorDialog.tsx | 2 +- ...s => GroupingColumnEditorTable.module.css} | 9 ++++- .../GroupingColumnEditorTable.tsx | 2 +- ...VResultSetGroupingPresentation.module.css} | 0 .../src/DVResultSetGroupingPresentation.tsx | 2 +- ...Panel.m.css => DataViewerPanel.module.css} | 0 .../src/DataViewerPage/DataViewerPanel.tsx | 2 +- ...TableError.m.css => TableError.module.css} | 0 .../src/TableViewer/TableError.tsx | 2 +- ...ton.m.css => AutoRefreshButton.module.css} | 0 .../AutoRefresh/AutoRefreshButton.tsx | 2 +- ...s => AutoRefreshSettingsDialog.module.css} | 7 ++++ .../AutoRefresh/AutoRefreshSettingsDialog.tsx | 2 +- ....css => CancelTotalCountAction.module.css} | 0 .../TableFooter/CancelTotalCountAction.tsx | 2 +- ...bleFooter.m.css => TableFooter.module.css} | 0 .../TableViewer/TableFooter/TableFooter.tsx | 2 +- .../TableFooterMenu/TableFooterMenu.m.css | 4 -- .../TableFooterMenu.module.css | 11 ++++++ .../TableFooterMenu/TableFooterMenu.tsx | 2 +- ...m.m.css => TableFooterMenuItem.module.css} | 0 .../TableFooterMenu/TableFooterMenuItem.tsx | 2 +- .../TableFooter/TableFooterRowCount.m.css | 4 -- .../TableFooterRowCount.module.css | 11 ++++++ .../TableFooter/TotalCountAction.tsx | 4 +- .../{TableGrid.m.css => TableGrid.module.css} | 0 .../src/TableViewer/TableGrid.tsx | 2 +- ...bleHeader.m.css => TableHeader.module.css} | 0 .../TableViewer/TableHeader/TableHeader.tsx | 2 +- ...lter.m.css => TableWhereFilter.module.css} | 0 .../TableHeader/TableWhereFilter.tsx | 2 +- .../TablePresentationBar.tsx | 6 +-- ....m.css => TablePresentationBar.module.css} | 0 ...css => TablePresentationBarTab.module.css} | 0 ...=> TablePresentationBarTabList.module.css} | 0 ...stics.m.css => TableStatistics.module.css} | 0 .../src/TableViewer/TableStatistics.tsx | 2 +- ...Panel.m.css => TableToolsPanel.module.css} | 0 .../src/TableViewer/TableToolsPanel.tsx | 2 +- ...bleViewer.m.css => TableViewer.module.css} | 7 ++++ .../src/TableViewer/TableViewer.tsx | 2 +- .../src/TableViewer/ValuePanel/ValuePanel.tsx | 8 ++-- ...ValuePanel.m.css => ValuePanel.module.css} | 0 ...ss => ValuePanelEditorTabPanel.module.css} | 0 ....m.css => ValuePanelEditorTabs.module.css} | 0 ...anelTab.m.css => ValuePanelTab.module.css} | 0 ...ss => BooleanValuePresentation.module.css} | 0 .../BooleanValue/BooleanValuePresentation.tsx | 2 +- ....css => ImageValuePresentation.module.css} | 0 .../ImageValue/ImageValuePresentation.tsx | 2 +- ...lder.m.css => QuotaPlaceholder.module.css} | 0 .../QuotaPlaceholder.tsx | 2 +- .../TextValue/TextValuePresentation.tsx | 4 +- ...m.css => TextValuePresentation.module.css} | 0 ...ss => TextValuePresentationTab.module.css} | 0 .../ConnectionSelector/ConnectionIcon.m.css | 11 ------ .../ConnectionIcon.module.css | 18 +++++++++ .../ConnectionSelector/ConnectionIcon.tsx | 4 +- .../ConnectionImageWithMask.m.css | 3 -- .../ConnectionImageWithMask.module.css | 10 +++++ ...nel.m.css => DDLViewerTabPanel.module.css} | 7 ++++ .../src/DdlViewer/DDLViewerTabPanel.tsx | 2 +- .../ExtendedDDLViewerTabPanel.tsx | 2 +- .../SearchResourceMenuItemComponent.m.css | 3 -- ...SearchResourceMenuItemComponent.module.css | 10 +++++ .../SearchResourceMenuItemComponent.tsx | 2 +- .../plugin-gis-viewer/src/CrsInput.m.css | 10 ----- .../plugin-gis-viewer/src/CrsInput.module.css | 17 ++++++++ .../plugin-gis-viewer/src/CrsInput.tsx | 2 +- .../src/GISValuePresentation.m.css | 16 -------- .../src/GISValuePresentation.module.css | 23 +++++++++++ .../src/GISValuePresentation.tsx | 2 +- ...LeafletMap.m.css => LeafletMap.module.css} | 0 .../plugin-gis-viewer/src/LeafletMap.tsx | 2 +- .../{Shortcut.m.css => Shortcut.module.css} | 0 .../plugin-help/src/Shortcuts/Shortcut.tsx | 2 +- ...ialog.m.css => ShortcutsDialog.module.css} | 0 .../src/Shortcuts/ShortcutsDialog.tsx | 2 +- .../{LogEntry.m.css => LogEntry.module.css} | 0 .../src/LogViewer/LogEntry.tsx | 2 +- .../src/LogViewer/LogViewer.m.css | 9 ----- .../src/LogViewer/LogViewer.module.css | 16 ++++++++ .../src/LogViewer/LogViewer.tsx | 9 +---- ...el.m.css => LogViewerInfoPanel.module.css} | 0 .../src/LogViewer/LogViewerInfoPanel.tsx | 2 +- ...rTable.m.css => LogViewerTable.module.css} | 0 .../src/LogViewer/LogViewerTable.tsx | 2 +- .../NavigationTabsBar/NavigationTabsBar.tsx | 4 +- ...Bar.m.css => NavigationTabsBar.module.css} | 0 ....m.css => NavigationTabsBarTab.module.css} | 0 ...ersTable.m.css => FiltersTable.module.css} | 9 ++++- .../FiltersTable.tsx | 2 +- .../FiltersTableItem.m.css | 8 ---- .../FiltersTableItem.module.css | 15 +++++++ .../FiltersTableItem.tsx | 2 +- ...=> NavigationTreeFiltersDialog.module.css} | 9 ++++- .../NavigationTreeFiltersDialog.tsx | 2 +- ...> NavigationNodeProjectControl.module.css} | 7 ++++ .../NavigationNodeProjectControl.tsx | 2 +- ...vigationTreeProjectsRendererRenderer.m.css | 11 ------ ...ionTreeProjectsRendererRenderer.module.css | 18 +++++++++ ...navigationTreeProjectsRendererRenderer.tsx | 2 +- ...e.m.css => ResourceManagerTree.module.css} | 7 ++++ .../src/Tree/ResourceManagerTree.tsx | 2 +- ...avigationTreeConnectionGroupRenderer.m.css | 8 ---- ...tionTreeConnectionGroupRenderer.module.css | 15 +++++++ .../navigationTreeConnectionGroupRenderer.tsx | 2 +- .../ConnectionNavNodeControl.tsx | 2 +- ...entsTree.m.css => ElementsTree.module.css} | 7 ++++ .../ElementsTree/ElementsTree.tsx | 2 +- .../ElementsTreeFilter.m.css | 5 --- .../ElementsTreeFilter.module.css | 12 ++++++ .../ElementsTreeTools/ElementsTreeFilter.tsx | 2 +- .../ElementsTreeMenuBarItem.m.css | 5 --- .../ElementsTreeMenuBarItem.module.css | 12 ++++++ ...ols.m.css => ElementsTreeTools.module.css} | 7 ++++ .../ElementsTreeTools/ElementsTreeTools.tsx | 4 +- ...=> ElementsTreeToolsIconButton.module.css} | 9 ++++- .../ElementsTreeToolsMenu.m.css | 4 -- .../ElementsTreeToolsMenu.module.css | 11 ++++++ .../ElementsTreeToolsMenu.tsx | 4 +- .../NavigationTreeSettings.m.css | 15 ------- .../NavigationTreeSettings.module.css | 22 +++++++++++ .../NavigationTreeSettings.tsx | 2 +- .../elementsTreeLimitRenderer.m.css | 4 -- .../elementsTreeLimitRenderer.module.css | 11 ++++++ .../elementsTreeLimitRenderer.tsx | 2 +- .../NavigationTreeNode/NavigationNode.m.css | 9 ----- .../NavigationNode.module.css | 16 ++++++++ .../NavigationTreeNode/NavigationNode.tsx | 2 +- ...m.css => NavigationNodeControl.module.css} | 7 ++++ .../NavigationNode/NavigationNodeControl.tsx | 2 +- .../NavigationNode/NavigationNodeEditor.m.css | 9 ----- .../NavigationNodeEditor.module.css | 16 ++++++++ .../NavigationNode/NavigationNodeEditor.tsx | 2 +- .../NavigationNode/NavigationNodeNested.m.css | 3 -- .../NavigationNodeNested.module.css | 10 +++++ .../NavigationNode/NavigationNodeNested.tsx | 2 +- .../NavigationNodeControlRenderer.m.css | 8 ---- .../NavigationNodeControlRenderer.module.css | 15 +++++++ .../NavigationNodeControlRenderer.tsx | 2 +- ...NodeMenu.m.css => TreeNodeMenu.module.css} | 7 ++++ .../TreeNodeMenu/TreeNodeMenu.tsx | 2 +- .../NavigationTree/ElementsTreeTools.m.css | 8 ---- .../ElementsTreeTools.module.css | 15 +++++++ ...onTree.m.css => NavigationTree.module.css} | 7 ++++ .../src/NavigationTree/NavigationTree.tsx | 4 +- .../NavigationTree/NavigationTreePanel.m.css | 6 --- .../NavigationTreePanel.module.css | 13 +++++++ .../NavigationTree/NavigationTreePanel.tsx | 2 +- ...> NavigationNodeProjectControl.module.css} | 7 ++++ .../NavigationNodeProjectControl.tsx | 2 +- ...vigationTreeProjectsRendererRenderer.m.css | 11 ------ ...ionTreeProjectsRendererRenderer.module.css | 18 +++++++++ ...navigationTreeProjectsRendererRenderer.tsx | 2 +- .../{NodeLink.m.css => NodeLink.module.css} | 0 .../src/NodesManager/NodeLink.tsx | 2 +- .../plugin-navigation-tree/src/index.ts | 17 +++++--- ...NavNodeTab.m.css => NavNodeTab.module.css} | 0 .../src/ObjectPropertiesPage/NavNodeTab.tsx | 2 +- ...el.m.css => VirtualFolderPanel.module.css} | 0 .../VirtualFolder/VirtualFolderPanel.tsx | 2 +- .../ObjectPropertiesPage/ObjectFolders.tsx | 12 +++--- .../ObjectPropertiesPagePanel.m.css | 7 ---- .../ObjectPropertiesPagePanel.module.css | 14 +++++++ .../ObjectPropertiesPagePanel.tsx | 2 +- .../ObjectPropertyTable.m.css | 6 --- .../ObjectPropertyTable.module.css | 13 +++++++ .../ObjectPropertyTable.tsx | 2 +- ...rmatter.m.css => CellFormatter.module.css} | 7 ++++ .../Table/CellFormatter.tsx | 2 +- ...rmatter.m.css => IconFormatter.module.css} | 0 .../Columns/ColumnIcon/IconFormatter.tsx | 2 +- ...ter.m.css => SelectorFormatter.module.css} | 0 .../ColumnSelect/SelectorFormatter.tsx | 2 +- .../Table/{Table.m.css => Table.module.css} | 7 ++++ .../ObjectPropertyTable/Table/Table.tsx | 2 +- ...css => ObjectFoldersNavNodeTab.module.css} | 0 ...sTab.m.css => ObjectFoldersTab.module.css} | 0 ....m.css => ObjectFoldersTabList.module.css} | 0 ...m.css => ObjectFoldersTabPanel.module.css} | 0 ...m.css => ObjectFoldersTabTitle.module.css} | 0 .../ObjectViewerPanel/ObjectViewerPanel.tsx | 4 +- ...nel.m.css => ObjectViewerPanel.module.css} | 0 ....m.css => ObjectViewerPanelTab.module.css} | 0 ...log.m.css => ProductInfoDialog.module.css} | 7 ++++ .../plugin-product/src/ProductInfoDialog.tsx | 2 +- webapp/packages/plugin-product/src/index.ts | 10 ++++- .../plugin-projects/src/FolderDialog.m.css | 3 -- .../src/FolderDialog.module.css | 10 +++++ .../plugin-projects/src/FolderDialog.tsx | 2 +- .../DataSynchronizationNotification.m.css | 10 ----- ...DataSynchronizationNotification.module.css | 17 ++++++++ .../DataSynchronizationNotification.tsx | 19 +++++++-- ...aSynchronizationNotificationMessages.m.css | 8 ---- ...hronizationNotificationMessages.module.css | 15 +++++++ ...ataSynchronizationNotificationMessages.tsx | 23 +++++++---- .../ServerNodeChangedDialog.m.css | 8 ---- .../ServerNodeChangedDialog.module.css | 15 +++++++ .../ServerNodeChangedDialog.tsx | 2 +- webapp/packages/plugin-root/src/index.ts | 9 ++++- ....css => SettingsAdministration.module.css} | 0 .../src/SettingsAdministration.tsx | 2 +- ...le.m.css => SettingsGroupTitle.module.css} | 0 .../src/SettingsPanel/SettingsGroupTitle.tsx | 2 +- ...ditorTab.m.css => SqlEditorTab.module.css} | 7 ++++ .../src/SqlEditorTab.tsx | 4 +- .../SQLCodeEditorPanel.m.css | 10 ----- .../SQLCodeEditorPanel.module.css | 17 ++++++++ .../SQLCodeEditorPanel/SQLCodeEditorPanel.tsx | 2 +- .../SQLCodeEditorPanel/SqlEditorInfoBar.m.css | 9 ----- .../SqlEditorInfoBar.module.css | 16 ++++++++ .../SQLCodeEditorPanel/SqlEditorInfoBar.tsx | 2 +- .../{SqlEditor.m.css => SqlEditor.module.css} | 0 .../plugin-sql-editor/src/SqlEditor.tsx | 2 +- ...ions.m.css => SQLEditorActions.module.css} | 0 .../src/SqlEditor/SQLEditorActions.tsx | 2 +- ...og.m.css => ScriptImportDialog.module.css} | 0 .../src/SqlEditor/ScriptImportDialog.tsx | 2 +- .../src/SqlEditor/SqlEditor.tsx | 6 +-- .../src/SqlEditor/SqlEditorActionsMenu.tsx | 4 +- ...css => SqlEditorActionsMenuBar.module.css} | 0 ...=> SqlEditorActionsMenuBarItem.module.css} | 0 ...rTools.m.css => SqlEditorTools.module.css} | 0 .../src/SqlEditor/SqlEditorTools.tsx | 2 +- .../src/SqlEditor/SqlEditorToolsMenu.tsx | 4 +- .../{SqlEditor.m.css => SqlEditor.module.css} | 0 ...ditorTab.m.css => SqlEditorTab.module.css} | 0 ...List.m.css => SqlEditorTabList.module.css} | 0 .../src/SqlEditorOverlay.m.css | 3 -- .../src/SqlEditorOverlay.module.css | 10 +++++ .../src/SqlEditorOverlay.tsx | 2 +- ...ar.m.css => SqlEditorStatusBar.module.css} | 0 .../src/SqlEditorStatusBar.tsx | 2 +- ....css => ExecutionPlanTreeBlock.module.css} | 0 .../ExecutionPlan/ExecutionPlanTreeBlock.tsx | 2 +- .../{Expand.m.css => Expand.module.css} | 0 .../SqlResultTabs/ExecutionPlan/Expand.tsx | 2 +- ...NestedNode.m.css => NestedNode.module.css} | 0 .../ExecutionPlan/NestedNode.tsx | 2 +- ...s => PropertiesPanelItemsGroup.module.css} | 0 .../PropertiesPanelItemsGroup.tsx | 2 +- ...m.css => SqlExecutionPlanPanel.module.css} | 0 .../ExecutionPlan/SqlExecutionPlanPanel.tsx | 2 +- ...gsMenu.m.css => OutputLogsMenu.module.css} | 0 .../OutputLogs/OutputLogsMenu.tsx | 2 +- ...tPanel.m.css => SqlResultPanel.module.css} | 0 .../src/SqlResultTabs/SqlResultPanel.tsx | 2 +- ...nel.m.css => SqlResultSetPanel.module.css} | 0 .../src/SqlResultTabs/SqlResultSetPanel.tsx | 2 +- .../src/SqlResultTabs/SqlResultTabs.tsx | 8 ++-- ...ss => SqlScriptStatisticsPanel.module.css} | 0 .../SqlScriptStatisticsPanel.tsx | 2 +- ...ultTabs.m.css => SqlResultTabs.module.css} | 0 ...sTab.m.css => SqlResultTabsTab.module.css} | 0 ....m.css => SqlResultTabsTabIcon.module.css} | 0 ....m.css => SqlResultTabsTabList.module.css} | 0 .../ScriptPreview/ScriptPreviewDialog.m.css | 14 ------- .../ScriptPreviewDialog.module.css | 21 ++++++++++ .../src/ScriptPreview/ScriptPreviewDialog.tsx | 2 +- ...og.m.css => GeneratedSqlDialog.module.css} | 7 ++++ .../src/SqlGenerators/GeneratedSqlDialog.tsx | 2 +- ...ToolsPanel.m.css => ToolsPanel.module.css} | 7 ++++ .../src/ToolsPanel/ToolsPanel.tsx | 2 +- ...tateMenu.m.css => AppStateMenu.module.css} | 0 .../TopNavBar/AppStateMenu/AppStateMenu.tsx | 4 +- .../src/TopNavBar/MainMenu/MainMenu.tsx | 2 +- .../src/TopNavBar/TopNavBar.tsx | 16 ++++---- .../{TopMenu.m.css => TopMenu.module.css} | 0 ...TopMenuBar.m.css => TopMenuBar.module.css} | 0 ...arItem.m.css => TopMenuBarItem.module.css} | 0 .../TopNavBar/shared/TopMenuCheckbox.m.css | 3 -- .../shared/TopMenuCheckbox.module.css | 10 +++++ ...pMenuItem.m.css => TopMenuItem.module.css} | 0 .../TopNavBar/shared/TopMenuItemElement.m.css | 3 -- .../shared/TopMenuItemElement.module.css | 10 +++++ ...enuPanel.m.css => TopMenuPanel.module.css} | 0 .../TopNavBar/shared/TopMenuSeparator.m.css | 3 -- .../shared/TopMenuSeparator.module.css | 10 +++++ .../src/TopNavBar/shared/TopMenuWrapper.m.css | 4 -- .../shared/TopMenuWrapper.module.css | 11 ++++++ .../packages/plugin-top-app-bar/src/index.ts | 9 ++++- .../{UserInfo.m.css => UserInfo.module.css} | 0 .../plugin-user-profile/src/UserInfo.tsx | 2 +- .../src/UserMenu/UserMenu.m.css | 10 ----- .../src/UserMenu/UserMenu.module.css | 17 ++++++++ .../src/UserMenu/UserMenu.tsx | 2 +- ...m.css => UserActiveAuthMethods.module.css} | 0 .../UserActiveAuthMethods.tsx | 2 +- ...css => UserProfileOptionsPanel.module.css} | 0 .../src/UserProfileOptionsPanel.tsx | 4 +- ...ileTab.m.css => UserProfileTab.module.css} | 0 .../src/DockerUpdateInstructions.m.css | 12 ------ .../src/DockerUpdateInstructions.module.css | 19 +++++++++ .../src/DockerUpdateInstructions.tsx | 2 +- .../src/Version.m.css | 3 -- .../src/Version.module.css | 10 +++++ .../src/Version.tsx | 2 +- .../src/VersionChecker.tsx | 2 +- .../src/VersionCheckerCellStyles.m.css | 4 -- .../src/VersionCheckerCellStyles.module.css | 11 ++++++ .../src/VersionInfo.m.css | 10 ----- .../src/VersionInfo.module.css | 17 ++++++++ .../src/VersionInfo.tsx | 3 +- .../src/VersionSelector.m.css | 11 ------ .../src/VersionSelector.module.css | 18 +++++++++ .../src/VersionSelector.tsx | 2 +- .../src/VersionUpdate.m.css | 4 -- .../src/VersionUpdate.module.css | 11 ++++++ .../src/VersionUpdate.tsx | 2 +- .../src/VersionUpdateDrawerItem.m.css | 16 -------- .../src/VersionUpdateDrawerItem.module.css | 23 +++++++++++ .../src/VersionUpdateDrawerItem.tsx | 4 +- webapp/tsconfig.base.json | 1 - 853 files changed, 2819 insertions(+), 1418 deletions(-) rename webapp/packages/core-app/src/AppScreen/{Main.m.css => Main.module.css} (61%) delete mode 100644 webapp/packages/core-app/src/AppScreen/RightArea.m.css create mode 100644 webapp/packages/core-app/src/AppScreen/RightArea.module.css rename webapp/packages/core-app/src/{Body.m.css => Body.module.css} (100%) rename webapp/packages/core-blocks/src/{ActionIconButton.m.css => ActionIconButton.module.css} (100%) rename webapp/packages/core-blocks/src/{AppRefreshButton.m.css => AppRefreshButton.module.css} (60%) rename webapp/packages/core-blocks/src/{Button.m.css => Button.module.css} (81%) rename webapp/packages/core-blocks/src/{Cell.m.css => Cell.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/Code.m.css create mode 100644 webapp/packages/core-blocks/src/Code.module.css rename webapp/packages/core-blocks/src/CommonDialog/CommonDialog/{CommonDialogBody.m.css => CommonDialogBody.module.css} (81%) delete mode 100644 webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.m.css create mode 100644 webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.module.css rename webapp/packages/core-blocks/src/CommonDialog/CommonDialog/{CommonDialogHeader.m.css => CommonDialogHeader.module.css} (100%) rename webapp/packages/core-blocks/src/CommonDialog/CommonDialog/{CommonDialogWrapper.m.css => CommonDialogWrapper.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.m.css create mode 100644 webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.module.css rename webapp/packages/core-blocks/src/CommonDialog/{DialogsPortal.m.css => DialogsPortal.module.css} (73%) delete mode 100644 webapp/packages/core-blocks/src/CommonDialog/RenameDialog.m.css create mode 100644 webapp/packages/core-blocks/src/CommonDialog/RenameDialog.module.css delete mode 100644 webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.m.css create mode 100644 webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.module.css rename webapp/packages/core-blocks/src/ConnectionImageWithMask/{ConnectionMark.m.css => ConnectionMark.module.css} (55%) delete mode 100644 webapp/packages/core-blocks/src/Containers/ColoredContainer.m.css create mode 100644 webapp/packages/core-blocks/src/Containers/ColoredContainer.module.css rename webapp/packages/core-blocks/src/Containers/{Container.m.css => Container.module.css} (87%) rename webapp/packages/core-blocks/src/Containers/{Group.m.css => Group.module.css} (100%) rename webapp/packages/core-blocks/src/Containers/{GroupClose.m.css => GroupClose.module.css} (86%) delete mode 100644 webapp/packages/core-blocks/src/Containers/GroupItem.m.css create mode 100644 webapp/packages/core-blocks/src/Containers/GroupItem.module.css delete mode 100644 webapp/packages/core-blocks/src/Containers/GroupSubTitle.m.css create mode 100644 webapp/packages/core-blocks/src/Containers/GroupSubTitle.module.css rename webapp/packages/core-blocks/src/Containers/{GroupTitle.m.css => GroupTitle.module.css} (91%) rename webapp/packages/core-blocks/src/Containers/shared/{ElementsSize.m.css => ElementsSize.module.css} (86%) rename webapp/packages/core-blocks/src/{DisplayError.m.css => DisplayError.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/ErrorBoundary.m.css create mode 100644 webapp/packages/core-blocks/src/ErrorBoundary.module.css rename webapp/packages/core-blocks/src/ErrorDetailsDialog/{ErrorDetailsDialog.m.css => ErrorDetailsDialog.module.css} (63%) rename webapp/packages/core-blocks/src/{ErrorMessage.m.css => ErrorMessage.module.css} (100%) rename webapp/packages/core-blocks/src/{ExceptionMessage.m.css => ExceptionMessage.module.css} (88%) rename webapp/packages/core-blocks/src/Expand/{Expandable.m.css => Expandable.module.css} (74%) delete mode 100644 webapp/packages/core-blocks/src/Fill.m.css create mode 100644 webapp/packages/core-blocks/src/Fill.module.css delete mode 100644 webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.m.css create mode 100644 webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.module.css rename webapp/packages/core-blocks/src/FolderExplorer/{FolderName.m.css => FolderName.module.css} (68%) rename webapp/packages/core-blocks/src/FormControls/{BaseDropdown.m.css => BaseDropdown.module.css} (100%) rename webapp/packages/core-blocks/src/FormControls/Checkboxes/{CheckboxMarkup.m.css => CheckboxMarkup.module.css} (85%) rename webapp/packages/core-blocks/src/FormControls/Checkboxes/{FieldCheckbox.m.css => FieldCheckbox.module.css} (56%) rename webapp/packages/core-blocks/src/FormControls/Checkboxes/{Switch.m.css => Switch.module.css} (79%) delete mode 100644 webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.m.css create mode 100644 webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.module.css delete mode 100644 webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.m.css create mode 100644 webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.module.css rename webapp/packages/core-blocks/src/FormControls/{Combobox.m.css => Combobox.module.css} (90%) delete mode 100644 webapp/packages/core-blocks/src/FormControls/Field.m.css create mode 100644 webapp/packages/core-blocks/src/FormControls/Field.module.css rename webapp/packages/core-blocks/src/FormControls/{FieldDescription.m.css => FieldDescription.module.css} (55%) rename webapp/packages/core-blocks/src/FormControls/{FieldLabel.m.css => FieldLabel.module.css} (100%) rename webapp/packages/core-blocks/src/FormControls/{Filter.m.css => Filter.module.css} (100%) rename webapp/packages/core-blocks/src/FormControls/{Form.m.css => Form.module.css} (100%) rename webapp/packages/core-blocks/src/FormControls/{FormControl.m.css => FormControl.module.css} (76%) rename webapp/packages/core-blocks/src/FormControls/{FormFieldDescription.m.css => FormFieldDescription.module.css} (59%) rename webapp/packages/core-blocks/src/FormControls/InputField/{InputField.m.css => InputField.module.css} (79%) rename webapp/packages/core-blocks/src/FormControls/{InputFileTextContent.m.css => InputFileTextContent.module.css} (61%) rename webapp/packages/core-blocks/src/FormControls/{InputFiles.m.css => InputFiles.module.css} (100%) rename webapp/packages/core-blocks/src/FormControls/{Radio.m.css => Radio.module.css} (82%) rename webapp/packages/core-blocks/src/FormControls/{Textarea.m.css => Textarea.module.css} (64%) rename webapp/packages/core-blocks/src/{IconButton.m.css => IconButton.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/Iframe.m.css create mode 100644 webapp/packages/core-blocks/src/Iframe.module.css delete mode 100644 webapp/packages/core-blocks/src/InfoItem.m.css create mode 100644 webapp/packages/core-blocks/src/InfoItem.module.css rename webapp/packages/core-blocks/src/ItemList/{ItemList.m.css => ItemList.module.css} (100%) rename webapp/packages/core-blocks/src/{Link.m.css => Link.module.css} (60%) rename webapp/packages/core-blocks/src/Loader/{Loader.m.css => Loader.module.css} (100%) rename webapp/packages/core-blocks/src/Menu/{Menu.m.css => Menu.module.css} (100%) rename webapp/packages/core-blocks/src/Menu/{MenuBarSmallItem.m.css => MenuBarSmallItem.module.css} (100%) rename webapp/packages/core-blocks/src/Menu/{MenuItem.m.css => MenuItem.module.css} (54%) rename webapp/packages/core-blocks/src/Menu/{MenuItemElement.m.css => MenuItemElement.module.css} (84%) rename webapp/packages/core-blocks/src/Menu/{MenuPanel.m.css => MenuPanel.module.css} (61%) delete mode 100644 webapp/packages/core-blocks/src/Menu/MenuSeparator.m.css create mode 100644 webapp/packages/core-blocks/src/Menu/MenuSeparator.module.css rename webapp/packages/core-blocks/src/MenuPanel/shared/{MenuPanelItemAndTrigger.m.css => MenuPanelItemAndTrigger.module.css} (100%) rename webapp/packages/core-blocks/src/Overlay/{Overlay.m.css => Overlay.module.css} (79%) delete mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayActions.m.css create mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayActions.module.css delete mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeader.m.css create mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeader.module.css delete mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.m.css create mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.module.css delete mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.m.css create mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.module.css rename webapp/packages/core-blocks/src/Overlay/{OverlayHeaderTitle.m.css => OverlayHeaderTitle.module.css} (59%) delete mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayMessage.m.css create mode 100644 webapp/packages/core-blocks/src/Overlay/OverlayMessage.module.css rename webapp/packages/core-blocks/src/PropertiesTable/{PropertiesTable.m.css => PropertiesTable.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.m.css create mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.module.css delete mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.m.css create mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.module.css rename webapp/packages/core-blocks/src/PropertiesTable/{PropertyItem.m.css => PropertyItem.module.css} (87%) delete mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.m.css create mode 100644 webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.module.css delete mode 100644 webapp/packages/core-blocks/src/Slide/SlideBox.m.css create mode 100644 webapp/packages/core-blocks/src/Slide/SlideBox.module.css rename webapp/packages/core-blocks/src/Slide/{SlideElement.m.css => SlideElement.module.css} (65%) rename webapp/packages/core-blocks/src/Slide/{SlideOverlay.m.css => SlideOverlay.module.css} (76%) rename webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/{SnackbarBody.m.css => SnackbarBody.module.css} (72%) delete mode 100644 webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.m.css create mode 100644 webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.module.css rename webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/{SnackbarFooter.m.css => SnackbarFooter.module.css} (55%) delete mode 100644 webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.m.css create mode 100644 webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.module.css rename webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/{SnackbarWrapper.m.css => SnackbarWrapper.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/Split/Pane.m.css create mode 100644 webapp/packages/core-blocks/src/Split/Pane.module.css rename webapp/packages/core-blocks/src/Split/{ResizeControls.m.css => ResizeControls.module.css} (76%) delete mode 100644 webapp/packages/core-blocks/src/Split/Split.m.css create mode 100644 webapp/packages/core-blocks/src/Split/Split.module.css rename webapp/packages/core-blocks/src/Split/{SplitControls.m.css => SplitControls.module.css} (90%) rename webapp/packages/core-blocks/src/{StaticImage.m.css => StaticImage.module.css} (100%) rename webapp/packages/core-blocks/src/{StatusMessage.m.css => StatusMessage.module.css} (59%) rename webapp/packages/core-blocks/src/Table/{Table.m.css => Table.module.css} (60%) rename webapp/packages/core-blocks/src/Table/{TableColumnHeader.m.css => TableColumnHeader.module.css} (70%) rename webapp/packages/core-blocks/src/Table/{TableColumnValue.m.css => TableColumnValue.module.css} (67%) rename webapp/packages/core-blocks/src/Table/{TableHeader.m.css => TableHeader.module.css} (100%) rename webapp/packages/core-blocks/src/Table/{TableItem.m.css => TableItem.module.css} (59%) rename webapp/packages/core-blocks/src/Table/{TableItemExpand.m.css => TableItemExpand.module.css} (57%) delete mode 100644 webapp/packages/core-blocks/src/Table/TableItemSelect.m.css create mode 100644 webapp/packages/core-blocks/src/Table/TableItemSelect.module.css delete mode 100644 webapp/packages/core-blocks/src/Table/TableSelect.m.css create mode 100644 webapp/packages/core-blocks/src/Table/TableSelect.module.css rename webapp/packages/core-blocks/src/Tags/{Tags.m.css => Tags.module.css} (81%) delete mode 100644 webapp/packages/core-blocks/src/TextPlaceholder.m.css create mode 100644 webapp/packages/core-blocks/src/TextPlaceholder.module.css rename webapp/packages/core-blocks/src/{TimerIcon.m.css => TimerIcon.module.css} (74%) rename webapp/packages/core-blocks/src/ToolsPanel/{ToolsAction.m.css => ToolsAction.module.css} (100%) rename webapp/packages/core-blocks/src/ToolsPanel/{ToolsPanel.m.css => ToolsPanel.module.css} (100%) delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.module.css rename webapp/packages/core-blocks/src/Tree/TreeNode/{TreeNodeControl.m.css => TreeNodeControl.module.css} (68%) rename webapp/packages/core-blocks/src/Tree/TreeNode/{TreeNodeExpand.m.css => TreeNodeExpand.module.css} (59%) delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.module.css delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.module.css delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.module.css delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.module.css delete mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.m.css create mode 100644 webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.module.css delete mode 100644 webapp/packages/core-blocks/src/UploadArea.m.css create mode 100644 webapp/packages/core-blocks/src/UploadArea.module.css delete mode 100644 webapp/packages/core-blocks/src/layout/AppLogo.m.css create mode 100644 webapp/packages/core-blocks/src/layout/AppLogo.module.css delete mode 100644 webapp/packages/core-blocks/src/layout/TopAppBar.m.css create mode 100644 webapp/packages/core-blocks/src/layout/TopAppBar.module.css rename webapp/packages/core-bootstrap/src/{renderLayout.m.css => renderLayout.module.css} (100%) rename webapp/packages/core-notifications/src/{Notifications.m.css => Notifications.module.css} (60%) rename webapp/packages/core-ui/src/ContextMenu/MenuBar/{MenuBar.m.css => MenuBar.module.css} (52%) rename webapp/packages/core-ui/src/ContextMenu/MenuBar/{MenuBarItem.m.css => MenuBarItem.module.css} (86%) rename webapp/packages/core-ui/src/Form/Components/{BaseForm.m.css => BaseForm.module.css} (100%) delete mode 100644 webapp/packages/core-ui/src/InlineEditor/EditorDialog.m.css create mode 100644 webapp/packages/core-ui/src/InlineEditor/EditorDialog.module.css rename webapp/packages/core-ui/src/InlineEditor/{InlineEditor.m.css => InlineEditor.module.css} (100%) rename webapp/packages/core-ui/src/SideBarPanel/shared/{SideBarPanel.m.css => SideBarPanel.module.css} (100%) rename webapp/packages/core-ui/src/SideBarPanel/shared/{SideBarPanelTab.m.css => SideBarPanelTab.module.css} (100%) rename webapp/packages/core-ui/src/SideBarPanel/shared/{SideBarPanelTabPanel.m.css => SideBarPanelTabPanel.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{Tab.m.css => Tab.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabActions.m.css => TabActions.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabBigUnderlineStyles.m.css => TabBigUnderlineStyles.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabIcon.m.css => TabIcon.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabIconVerticalRotated.m.css => TabIconVerticalRotated.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabMenu.m.css => TabMenu.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabTitle.m.css => TabTitle.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabTitleBigUnderlineStyles.m.css => TabTitleBigUnderlineStyles.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabTitleVerticalRotated.m.css => TabTitleVerticalRotated.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabUnderline.m.css => TabUnderline.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabVertical.m.css => TabVertical.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/Tab/{TabVerticalRotated.m.css => TabVerticalRotated.module.css} (100%) delete mode 100644 webapp/packages/core-ui/src/Tabs/TabList.m.css create mode 100644 webapp/packages/core-ui/src/Tabs/TabList.module.css rename webapp/packages/core-ui/src/Tabs/{TabListVertical.m.css => TabListVertical.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/{TabListVerticalRotated.m.css => TabListVerticalRotated.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/{TabPanel.m.css => TabPanel.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/TabsBox/shared/{TabsBox.m.css => TabsBox.module.css} (100%) rename webapp/packages/core-ui/src/Tabs/TabsBox/shared/{TabsBoxTabPanel.m.css => TabsBoxTabPanel.module.css} (100%) delete mode 100644 webapp/packages/core-view/src/View/CaptureView.m.css create mode 100644 webapp/packages/core-view/src/View/CaptureView.module.css rename webapp/packages/plugin-administration/src/Administration/shared/{Administration.m.css => Administration.module.css} (100%) rename webapp/packages/plugin-administration/src/Administration/shared/{AdministrationTab.m.css => AdministrationTab.module.css} (100%) rename webapp/packages/plugin-administration/src/Administration/shared/{AdministrationTabList.m.css => AdministrationTabList.module.css} (100%) rename webapp/packages/plugin-administration/src/Administration/shared/{AdministrationToolsPanel.m.css => AdministrationToolsPanel.module.css} (100%) rename webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/{WizardStepper.m.css => WizardStepper.module.css} (70%) delete mode 100644 webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.m.css create mode 100644 webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.module.css rename webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/{FinishPage.m.css => FinishPage.module.css} (100%) delete mode 100644 webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.m.css create mode 100644 webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.module.css rename webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/{ServerConfigurationPage.m.css => ServerConfigurationPage.module.css} (100%) rename webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/{WelcomePage.m.css => WelcomePage.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/{CreateTeam.m.css => CreateTeam.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/{ConnectionList.m.css => ConnectionList.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/{GrantedConnectionsList.m.css => GrantedConnectionsList.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/{GrantedConnectionsTableHeader.m.css => GrantedConnectionsTableHeader.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.m.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/{GrantedUsers/GrantedUsersTableItem.m.css => GrantedConnections/GrantedConnectionsTableItem.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/{GrantedUserList.m.css => GrantedUserList.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/{GrantedUsersTableHeader.m.css => GrantedUsersTableHeader.module.css} (100%) rename webapp/packages/{plugin-data-import/src/DataImportDialog/ImportProcessorList.m.css => plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/{UserList.m.css => UserList.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/{TeamForm.m.css => TeamForm.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/{TeamEdit.m.css => TeamEdit.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/{AdministrationUserForm.m.css => AdministrationUserForm.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/{CreateUser.m.css => CreateUser.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/{UsersTableFilters.m.css => UsersTableFilters.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/{UserCredentialsList.m.css => UserCredentialsList.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/{UserEdit.m.css => UserEdit.module.css} (100%) delete mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.m.css create mode 100644 webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.module.css rename webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/{UsersAdministrationToolsPanel.m.css => UsersAdministrationToolsPanel.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/{UsersAdministration.m.css => UsersAdministration.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/{UsersAdministrationTab.m.css => UsersAdministrationTab.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/{UsersAdministrationTabPanel.m.css => UsersAdministrationTabPanel.module.css} (100%) rename webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/{UsersAdministrationTabTitle.m.css => UsersAdministrationTabTitle.module.css} (100%) rename webapp/packages/plugin-authentication/src/Dialog/{AuthDialog.m.css => AuthDialog.module.css} (100%) rename webapp/packages/plugin-authentication/src/Dialog/{AuthDialogFooter.m.css => AuthDialogFooter.module.css} (100%) rename webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/{ConfigurationsList.m.css => ConfigurationsList.module.css} (100%) delete mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.m.css create mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.module.css delete mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.m.css create mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.module.css delete mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.m.css create mode 100644 webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.module.css rename webapp/packages/plugin-connection-search/src/Search/{Database.m.css => Database.module.css} (61%) delete mode 100644 webapp/packages/plugin-connection-search/src/Search/DatabaseList.m.css create mode 100644 webapp/packages/plugin-connection-search/src/Search/DatabaseList.module.css delete mode 100644 webapp/packages/plugin-connection-search/src/Search/SearchDatabase.m.css create mode 100644 webapp/packages/plugin-connection-search/src/Search/SearchDatabase.module.css rename webapp/packages/plugin-connection-template/src/ConnectionDialog/{ConnectionDialog.m.css => ConnectionDialog.module.css} (61%) delete mode 100644 webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.m.css create mode 100644 webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.module.css rename webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/{TemplateConnectionItem.m.css => TemplateConnectionItem.module.css} (100%) delete mode 100644 webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.m.css create mode 100644 webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.module.css rename webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/{Connection.m.css => Connection.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/{ConnectionDetailsStyles.m.css => ConnectionDetailsStyles.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/{ConnectionEdit.m.css => ConnectionEdit.module.css} (100%) delete mode 100644 webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.m.css create mode 100644 webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.module.css rename webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/{DriverList.m.css => DriverList.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/{CreateConnection.m.css => CreateConnection.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/{CreateConnectionTab.m.css => CreateConnectionTab.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/{CreateConnectionTabList.m.css => CreateConnectionTabList.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/{CreateConnectionTabPanel.m.css => CreateConnectionTabPanel.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/{ConnectionAccess.m.css => ConnectionAccess.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/{ConnectionAccessGrantedList.m.css => ConnectionAccessGrantedList.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/{ConnectionAccessList.m.css => ConnectionAccessList.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/{ConnectionAccessTableHeader.m.css => ConnectionAccessTableHeader.module.css} (100%) rename webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/{ConnectionAccessTableItem.m.css => ConnectionAccessTableItem.module.css} (100%) delete mode 100644 webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.m.css create mode 100644 webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.module.css rename webapp/packages/plugin-connections/src/ConnectionForm/{ConnectionForm.m.css => ConnectionForm.module.css} (100%) rename webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/{DriverProperties.m.css => DriverProperties.module.css} (100%) delete mode 100644 webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.m.css create mode 100644 webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.module.css rename webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/{OriginInfo.m.css => OriginInfo.module.css} (100%) rename webapp/packages/plugin-connections/src/ConnectionForm/SSH/{SSH.m.css => SSH.module.css} (100%) rename webapp/packages/plugin-connections/src/ConnectionForm/SSL/{SSL.m.css => SSL.module.css} (100%) rename webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/{DatabaseCredentialsAuthDialog.m.css => DatabaseCredentialsAuthDialog.module.css} (55%) rename webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/{DatabaseCredentialsAuthDialogFooter.m.css => DatabaseCredentialsAuthDialogFooter.module.css} (100%) rename webapp/packages/plugin-connections/src/PublicConnectionForm/{PublicConnectionForm.m.css => PublicConnectionForm.module.css} (100%) delete mode 100644 webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.m.css create mode 100644 webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.module.css rename webapp/packages/plugin-data-export/src/Dialog/{ProcessorConfigureDialog.m.css => ProcessorConfigureDialog.module.css} (54%) delete mode 100644 webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.m.css create mode 100644 webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.module.css rename webapp/packages/plugin-data-export/src/Dialog/{ProcessorSelectDialog.m.css => ProcessorSelectDialog.module.css} (62%) rename webapp/packages/plugin-data-export/src/ExportNotification/{ExportNotification.m.css => ExportNotification.module.css} (63%) rename webapp/packages/plugin-data-import/src/DataImportDialog/{DataImportFileItem.m.css => DataImportFileItem.module.css} (100%) rename webapp/packages/plugin-data-import/src/DataImportDialog/{DataImportFileSelector.m.css => DataImportFileSelector.module.css} (100%) create mode 100644 webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.module.css rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/{CellEditor.m.css => CellEditor.module.css} (100%) delete mode 100644 webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.m.css create mode 100644 webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.module.css rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/{CellFormatter.m.css => CellFormatter.module.css} (100%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/{BlobFormatter.m.css => BlobFormatter.module.css} (89%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/{BooleanFormatter.m.css => BooleanFormatter.module.css} (88%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/{CellNullValue.m.css => CellNullValue.module.css} (100%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/{TextFormatter.m.css => TextFormatter.module.css} (91%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/{CellMenu.m.css => CellMenu.module.css} (100%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/{OrderButton.m.css => OrderButton.module.css} (100%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/{TableColumnHeader.m.css => TableColumnHeader.module.css} (100%) rename webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/{TableIndexColumnHeader.m.css => TableIndexColumnHeader.module.css} (100%) delete mode 100644 webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.m.css create mode 100644 webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.module.css rename webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/{GroupingColumnEditorTable.m.css => GroupingColumnEditorTable.module.css} (58%) rename webapp/packages/plugin-data-viewer-result-set-grouping/src/{DVResultSetGroupingPresentation.m.css => DVResultSetGroupingPresentation.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/DataViewerPage/{DataViewerPanel.m.css => DataViewerPanel.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/{TableError.m.css => TableError.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/{AutoRefreshButton.m.css => AutoRefreshButton.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/{AutoRefreshSettingsDialog.m.css => AutoRefreshSettingsDialog.module.css} (55%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/{CancelTotalCountAction.m.css => CancelTotalCountAction.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/{TableFooter.m.css => TableFooter.module.css} (100%) delete mode 100644 webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.m.css create mode 100644 webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.module.css rename webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/{TableFooterMenuItem.m.css => TableFooterMenuItem.module.css} (100%) delete mode 100644 webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.m.css create mode 100644 webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.module.css rename webapp/packages/plugin-data-viewer/src/TableViewer/{TableGrid.m.css => TableGrid.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/{TableHeader.m.css => TableHeader.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/{TableWhereFilter.m.css => TableWhereFilter.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/{TablePresentationBar.m.css => TablePresentationBar.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/{TablePresentationBarTab.m.css => TablePresentationBarTab.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/{TablePresentationBarTabList.m.css => TablePresentationBarTabList.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/{TableStatistics.m.css => TableStatistics.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/{TableToolsPanel.m.css => TableToolsPanel.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/{TableViewer.m.css => TableViewer.module.css} (79%) rename webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/{ValuePanel.m.css => ValuePanel.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/{ValuePanelEditorTabPanel.m.css => ValuePanelEditorTabPanel.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/{ValuePanelEditorTabs.m.css => ValuePanelEditorTabs.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/{ValuePanelTab.m.css => ValuePanelTab.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/{BooleanValuePresentation.m.css => BooleanValuePresentation.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/{ImageValuePresentation.m.css => ImageValuePresentation.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/{QuotaPlaceholder.m.css => QuotaPlaceholder.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/{TextValuePresentation.m.css => TextValuePresentation.module.css} (100%) rename webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/{TextValuePresentationTab.m.css => TextValuePresentationTab.module.css} (100%) delete mode 100644 webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.m.css create mode 100644 webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.module.css delete mode 100644 webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.m.css create mode 100644 webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.module.css rename webapp/packages/plugin-ddl-viewer/src/DdlViewer/{DDLViewerTabPanel.m.css => DDLViewerTabPanel.module.css} (54%) delete mode 100644 webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.m.css create mode 100644 webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.module.css delete mode 100644 webapp/packages/plugin-gis-viewer/src/CrsInput.m.css create mode 100644 webapp/packages/plugin-gis-viewer/src/CrsInput.module.css delete mode 100644 webapp/packages/plugin-gis-viewer/src/GISValuePresentation.m.css create mode 100644 webapp/packages/plugin-gis-viewer/src/GISValuePresentation.module.css rename webapp/packages/plugin-gis-viewer/src/{LeafletMap.m.css => LeafletMap.module.css} (100%) rename webapp/packages/plugin-help/src/Shortcuts/{Shortcut.m.css => Shortcut.module.css} (100%) rename webapp/packages/plugin-help/src/Shortcuts/{ShortcutsDialog.m.css => ShortcutsDialog.module.css} (100%) rename webapp/packages/plugin-log-viewer/src/LogViewer/{LogEntry.m.css => LogEntry.module.css} (100%) delete mode 100644 webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.m.css create mode 100644 webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.module.css rename webapp/packages/plugin-log-viewer/src/LogViewer/{LogViewerInfoPanel.m.css => LogViewerInfoPanel.module.css} (100%) rename webapp/packages/plugin-log-viewer/src/LogViewer/{LogViewerTable.m.css => LogViewerTable.module.css} (100%) rename webapp/packages/plugin-navigation-tabs/src/NavigationTabs/NavigationTabsBar/shared/{NavigationTabsBar.m.css => NavigationTabsBar.module.css} (100%) rename webapp/packages/plugin-navigation-tabs/src/NavigationTabs/NavigationTabsBar/shared/{NavigationTabsBarTab.m.css => NavigationTabsBarTab.module.css} (100%) rename webapp/packages/plugin-navigation-tree-filters/src/NavigationTreeFiltersDialog/{FiltersTable.m.css => FiltersTable.module.css} (77%) delete mode 100644 webapp/packages/plugin-navigation-tree-filters/src/NavigationTreeFiltersDialog/FiltersTableItem.m.css create mode 100644 webapp/packages/plugin-navigation-tree-filters/src/NavigationTreeFiltersDialog/FiltersTableItem.module.css rename webapp/packages/plugin-navigation-tree-filters/src/NavigationTreeFiltersDialog/{NavigationTreeFiltersDialog.m.css => NavigationTreeFiltersDialog.module.css} (50%) rename webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/{NavigationNodeProjectControl.m.css => NavigationNodeProjectControl.module.css} (74%) delete mode 100644 webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css create mode 100644 webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css rename webapp/packages/plugin-navigation-tree-rm/src/Tree/{ResourceManagerTree.m.css => ResourceManagerTree.module.css} (65%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/{ElementsTree.m.css => ElementsTree.module.css} (79%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/{ElementsTreeTools.m.css => ElementsTreeTools.module.css} (53%) rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/{ElementsTreeToolsIconButton.m.css => ElementsTreeToolsIconButton.module.css} (64%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/{NavigationNodeControl.m.css => NavigationNodeControl.module.css} (74%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.module.css delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/{TreeNodeMenu.m.css => TreeNodeMenu.module.css} (51%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/{NavigationTree.m.css => NavigationTree.module.css} (62%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.module.css rename webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/{NavigationNodeProjectControl.m.css => NavigationNodeProjectControl.module.css} (74%) delete mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css create mode 100644 webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css rename webapp/packages/plugin-navigation-tree/src/NodesManager/{NodeLink.m.css => NodeLink.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/{NavNodeTab.m.css => NavNodeTab.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/{VirtualFolderPanel.m.css => VirtualFolderPanel.module.css} (100%) delete mode 100644 webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.m.css create mode 100644 webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.module.css delete mode 100644 webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.m.css create mode 100644 webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.module.css rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/{CellFormatter.m.css => CellFormatter.module.css} (53%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/{IconFormatter.m.css => IconFormatter.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/{SelectorFormatter.m.css => SelectorFormatter.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/{Table.m.css => Table.module.css} (64%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/{ObjectFoldersNavNodeTab.m.css => ObjectFoldersNavNodeTab.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/{ObjectFoldersTab.m.css => ObjectFoldersTab.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/{ObjectFoldersTabList.m.css => ObjectFoldersTabList.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/{ObjectFoldersTabPanel.m.css => ObjectFoldersTabPanel.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/{ObjectFoldersTabTitle.m.css => ObjectFoldersTabTitle.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/{ObjectViewerPanel.m.css => ObjectViewerPanel.module.css} (100%) rename webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/{ObjectViewerPanelTab.m.css => ObjectViewerPanelTab.module.css} (100%) rename webapp/packages/plugin-product/src/{ProductInfoDialog.m.css => ProductInfoDialog.module.css} (52%) delete mode 100644 webapp/packages/plugin-projects/src/FolderDialog.m.css create mode 100644 webapp/packages/plugin-projects/src/FolderDialog.module.css delete mode 100644 webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.m.css create mode 100644 webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.module.css delete mode 100644 webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.m.css create mode 100644 webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.module.css delete mode 100644 webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.m.css create mode 100644 webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.module.css rename webapp/packages/plugin-settings-administration/src/{SettingsAdministration.m.css => SettingsAdministration.module.css} (100%) rename webapp/packages/plugin-settings-panel/src/SettingsPanel/{SettingsGroupTitle.m.css => SettingsGroupTitle.module.css} (100%) rename webapp/packages/plugin-sql-editor-navigation-tab/src/{SqlEditorTab.m.css => SqlEditorTab.module.css} (55%) delete mode 100644 webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.m.css create mode 100644 webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.module.css delete mode 100644 webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.m.css create mode 100644 webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.module.css rename webapp/packages/plugin-sql-editor/src/{SqlEditor.m.css => SqlEditor.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/{SQLEditorActions.m.css => SQLEditorActions.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/{ScriptImportDialog.m.css => ScriptImportDialog.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/{SqlEditorActionsMenuBar.m.css => SqlEditorActionsMenuBar.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/{SqlEditorActionsMenuBarItem.m.css => SqlEditorActionsMenuBarItem.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/{SqlEditorTools.m.css => SqlEditorTools.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/shared/{SqlEditor.m.css => SqlEditor.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/shared/{SqlEditorTab.m.css => SqlEditorTab.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlEditor/shared/{SqlEditorTabList.m.css => SqlEditorTabList.module.css} (100%) delete mode 100644 webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.m.css create mode 100644 webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.module.css rename webapp/packages/plugin-sql-editor/src/{SqlEditorStatusBar.m.css => SqlEditorStatusBar.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/{ExecutionPlanTreeBlock.m.css => ExecutionPlanTreeBlock.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/{Expand.m.css => Expand.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/{NestedNode.m.css => NestedNode.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/{PropertiesPanelItemsGroup.m.css => PropertiesPanelItemsGroup.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/{SqlExecutionPlanPanel.m.css => SqlExecutionPlanPanel.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/{OutputLogsMenu.m.css => OutputLogsMenu.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/{SqlResultPanel.m.css => SqlResultPanel.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/{SqlResultSetPanel.m.css => SqlResultSetPanel.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/{SqlScriptStatisticsPanel.m.css => SqlScriptStatisticsPanel.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/{SqlResultTabs.m.css => SqlResultTabs.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/{SqlResultTabsTab.m.css => SqlResultTabsTab.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/{SqlResultTabsTabIcon.m.css => SqlResultTabsTabIcon.module.css} (100%) rename webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/{SqlResultTabsTabList.m.css => SqlResultTabsTabList.module.css} (100%) delete mode 100644 webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.m.css create mode 100644 webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.module.css rename webapp/packages/plugin-sql-generator/src/SqlGenerators/{GeneratedSqlDialog.m.css => GeneratedSqlDialog.module.css} (67%) rename webapp/packages/plugin-tools-panel/src/ToolsPanel/{ToolsPanel.m.css => ToolsPanel.module.css} (66%) rename webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/{AppStateMenu.m.css => AppStateMenu.module.css} (100%) rename webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/{TopMenu.m.css => TopMenu.module.css} (100%) rename webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/{TopMenuBar.m.css => TopMenuBar.module.css} (100%) rename webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/{TopMenuBarItem.m.css => TopMenuBarItem.module.css} (100%) delete mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.m.css create mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.module.css rename webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/{TopMenuItem.m.css => TopMenuItem.module.css} (100%) delete mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.m.css create mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.module.css rename webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/{TopMenuPanel.m.css => TopMenuPanel.module.css} (100%) delete mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.m.css create mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.module.css delete mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.m.css create mode 100644 webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.module.css rename webapp/packages/plugin-user-profile/src/{UserInfo.m.css => UserInfo.module.css} (100%) delete mode 100644 webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.m.css create mode 100644 webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.module.css rename webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/{UserActiveAuthMethods.m.css => UserActiveAuthMethods.module.css} (100%) rename webapp/packages/plugin-user-profile/src/{UserProfileOptionsPanel.m.css => UserProfileOptionsPanel.module.css} (100%) rename webapp/packages/plugin-user-profile/src/{UserProfileTab.m.css => UserProfileTab.module.css} (100%) delete mode 100644 webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/Version.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/Version.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/VersionInfo.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/VersionInfo.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/VersionSelector.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/VersionSelector.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/VersionUpdate.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/VersionUpdate.module.css delete mode 100644 webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.m.css create mode 100644 webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.module.css diff --git a/webapp/packages/core-app/src/AppScreen/Main.m.css b/webapp/packages/core-app/src/AppScreen/Main.module.css similarity index 61% rename from webapp/packages/core-app/src/AppScreen/Main.m.css rename to webapp/packages/core-app/src/AppScreen/Main.module.css index 0ca3006aa6..bd71119f80 100644 --- a/webapp/packages/core-app/src/AppScreen/Main.m.css +++ b/webapp/packages/core-app/src/AppScreen/Main.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .space { composes: theme-typography--body2 theme-background-surface theme-text-on-surface from global; display: flex; diff --git a/webapp/packages/core-app/src/AppScreen/Main.tsx b/webapp/packages/core-app/src/AppScreen/Main.tsx index 1fa9c02dbe..dcc56e93db 100644 --- a/webapp/packages/core-app/src/AppScreen/Main.tsx +++ b/webapp/packages/core-app/src/AppScreen/Main.tsx @@ -11,7 +11,7 @@ import { getComputed, Loader, Pane, ResizerControls, s, Split, useS, useSplitUse import { useService } from '@cloudbeaver/core-di'; import { LeftBarPanelService, SideBarPanel, SideBarPanelService } from '@cloudbeaver/core-ui'; -import style from './Main.m.css'; +import style from './Main.module.css'; import { RightArea } from './RightArea'; export const Main = observer(function Main() { diff --git a/webapp/packages/core-app/src/AppScreen/RightArea.m.css b/webapp/packages/core-app/src/AppScreen/RightArea.m.css deleted file mode 100644 index 24336a4a65..0000000000 --- a/webapp/packages/core-app/src/AppScreen/RightArea.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.loader { - height: 100%; -} -.slideBox { - flex: 1; -} -.pane { - display: flex; - composes: theme-background-surface theme-text-on-surface from global; -} diff --git a/webapp/packages/core-app/src/AppScreen/RightArea.module.css b/webapp/packages/core-app/src/AppScreen/RightArea.module.css new file mode 100644 index 0000000000..60d49cd604 --- /dev/null +++ b/webapp/packages/core-app/src/AppScreen/RightArea.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.loader { + height: 100%; +} +.slideBox { + flex: 1; +} +.pane { + display: flex; + composes: theme-background-surface theme-text-on-surface from global; +} diff --git a/webapp/packages/core-app/src/AppScreen/RightArea.tsx b/webapp/packages/core-app/src/AppScreen/RightArea.tsx index d3bfebf7ad..470a220660 100644 --- a/webapp/packages/core-app/src/AppScreen/RightArea.tsx +++ b/webapp/packages/core-app/src/AppScreen/RightArea.tsx @@ -24,7 +24,7 @@ import { useService } from '@cloudbeaver/core-di'; import { OptionsPanelService } from '@cloudbeaver/core-ui'; import { AppScreenService } from './AppScreenService'; -import style from './RightArea.m.css'; +import style from './RightArea.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-app/src/Body.m.css b/webapp/packages/core-app/src/Body.module.css similarity index 100% rename from webapp/packages/core-app/src/Body.m.css rename to webapp/packages/core-app/src/Body.module.css diff --git a/webapp/packages/core-app/src/Body.tsx b/webapp/packages/core-app/src/Body.tsx index f5a7ec2130..831aa61315 100644 --- a/webapp/packages/core-app/src/Body.tsx +++ b/webapp/packages/core-app/src/Body.tsx @@ -19,7 +19,7 @@ import { ThemeService } from '@cloudbeaver/core-theming'; import { DNDProvider } from '@cloudbeaver/core-ui'; import { useAppVersion } from '@cloudbeaver/core-version'; -import style from './Body.m.css'; +import style from './Body.module.css'; import { useAppHeight } from './useAppHeight'; import { useClientActivity } from './useClientActivity'; diff --git a/webapp/packages/core-blocks/src/ActionIconButton.m.css b/webapp/packages/core-blocks/src/ActionIconButton.module.css similarity index 100% rename from webapp/packages/core-blocks/src/ActionIconButton.m.css rename to webapp/packages/core-blocks/src/ActionIconButton.module.css diff --git a/webapp/packages/core-blocks/src/ActionIconButton.tsx b/webapp/packages/core-blocks/src/ActionIconButton.tsx index 364921f3c8..59f879667d 100644 --- a/webapp/packages/core-blocks/src/ActionIconButton.tsx +++ b/webapp/packages/core-blocks/src/ActionIconButton.tsx @@ -7,7 +7,7 @@ */ import { observer } from 'mobx-react-lite'; -import style from './ActionIconButton.m.css'; +import style from './ActionIconButton.module.css'; import { IconButton, type IconButtonProps } from './IconButton'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/AppRefreshButton.m.css b/webapp/packages/core-blocks/src/AppRefreshButton.module.css similarity index 60% rename from webapp/packages/core-blocks/src/AppRefreshButton.m.css rename to webapp/packages/core-blocks/src/AppRefreshButton.module.css index 5e08d0eeb3..6c86edfa46 100644 --- a/webapp/packages/core-blocks/src/AppRefreshButton.m.css +++ b/webapp/packages/core-blocks/src/AppRefreshButton.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .button { color: white; font-weight: 500; diff --git a/webapp/packages/core-blocks/src/AppRefreshButton.tsx b/webapp/packages/core-blocks/src/AppRefreshButton.tsx index 02c27d8809..351700b821 100644 --- a/webapp/packages/core-blocks/src/AppRefreshButton.tsx +++ b/webapp/packages/core-blocks/src/AppRefreshButton.tsx @@ -10,7 +10,7 @@ import type React from 'react'; import { App, useService } from '@cloudbeaver/core-di'; import { clsx } from '@cloudbeaver/core-utils'; -import style from './AppRefreshButton.m.css'; +import style from './AppRefreshButton.module.css'; interface IProps { className?: string; diff --git a/webapp/packages/core-blocks/src/Button.m.css b/webapp/packages/core-blocks/src/Button.module.css similarity index 81% rename from webapp/packages/core-blocks/src/Button.m.css rename to webapp/packages/core-blocks/src/Button.module.css index 73d5a3c61d..20b495a4dc 100644 --- a/webapp/packages/core-blocks/src/Button.m.css +++ b/webapp/packages/core-blocks/src/Button.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .buttonLabel { composes: theme-button__label from global; } diff --git a/webapp/packages/core-blocks/src/Button.tsx b/webapp/packages/core-blocks/src/Button.tsx index 3ceca76531..e96edc9143 100644 --- a/webapp/packages/core-blocks/src/Button.tsx +++ b/webapp/packages/core-blocks/src/Button.tsx @@ -8,7 +8,7 @@ import { observable } from 'mobx'; import { observer } from 'mobx-react-lite'; -import style from './Button.m.css'; +import style from './Button.module.css'; import { IconOrImage } from './IconOrImage'; import { Loader } from './Loader/Loader'; import { s } from './s'; diff --git a/webapp/packages/core-blocks/src/Cell.m.css b/webapp/packages/core-blocks/src/Cell.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Cell.m.css rename to webapp/packages/core-blocks/src/Cell.module.css diff --git a/webapp/packages/core-blocks/src/Cell.tsx b/webapp/packages/core-blocks/src/Cell.tsx index 5bf51a7edc..12b295b36f 100644 --- a/webapp/packages/core-blocks/src/Cell.tsx +++ b/webapp/packages/core-blocks/src/Cell.tsx @@ -7,7 +7,7 @@ */ import { observer } from 'mobx-react-lite'; -import style from './Cell.m.css'; +import style from './Cell.module.css'; import { Container } from './Containers/Container'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/Code.m.css b/webapp/packages/core-blocks/src/Code.m.css deleted file mode 100644 index 72d27418eb..0000000000 --- a/webapp/packages/core-blocks/src/Code.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.codeContainer { - composes: theme-background-secondary theme-text-on-secondary from global; - padding: 16px; - border-radius: var(--theme-group-element-radius); -} diff --git a/webapp/packages/core-blocks/src/Code.module.css b/webapp/packages/core-blocks/src/Code.module.css new file mode 100644 index 0000000000..76952ff2c9 --- /dev/null +++ b/webapp/packages/core-blocks/src/Code.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.codeContainer { + composes: theme-background-secondary theme-text-on-secondary from global; + padding: 16px; + border-radius: var(--theme-group-element-radius); +} diff --git a/webapp/packages/core-blocks/src/Code.tsx b/webapp/packages/core-blocks/src/Code.tsx index 09e7d6a0c3..f34c4a31aa 100644 --- a/webapp/packages/core-blocks/src/Code.tsx +++ b/webapp/packages/core-blocks/src/Code.tsx @@ -5,10 +5,11 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ -import style from './Code.m.css'; +import { observer } from 'mobx-react-lite'; + +import style from './Code.module.css'; import { s } from './s'; import { useS } from './useS'; -import {observer} from "mobx-react-lite"; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.m.css b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.module.css similarity index 81% rename from webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.m.css rename to webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.module.css index d8544a0497..a89cd87f49 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.m.css +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .body { flex: 1; box-sizing: content-box; diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.tsx b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.tsx index b0a2118943..338cf3ae60 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogBody.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../../s'; import { useS } from '../../useS'; -import styles from './CommonDialogBody.m.css'; +import styles from './CommonDialogBody.module.css'; interface Props { noBodyPadding?: boolean; diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.m.css b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.m.css deleted file mode 100644 index 8ef2b4237b..0000000000 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.footer { - flex-shrink: 0; - padding: 0 24px 24px 24px; - display: flex; - z-index: 0; - box-sizing: border-box; - - &:empty { - display: none; - } -} diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.module.css b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.module.css new file mode 100644 index 0000000000..db3f95b8cf --- /dev/null +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footer { + flex-shrink: 0; + padding: 0 24px 24px 24px; + display: flex; + z-index: 0; + box-sizing: border-box; + + &:empty { + display: none; + } +} diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.tsx b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.tsx index 8e4ffd729f..873f53baf2 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogFooter.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../../s'; import { useS } from '../../useS'; -import styles from './CommonDialogFooter.m.css'; +import styles from './CommonDialogFooter.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.m.css b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.module.css similarity index 100% rename from webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.m.css rename to webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.module.css diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.tsx b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.tsx index 1483af9d53..d41c9fb3b0 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogHeader.tsx @@ -12,7 +12,7 @@ import { IconOrImage } from '../../IconOrImage'; import { useTranslate } from '../../localization/useTranslate'; import { s } from '../../s'; import { useS } from '../../useS'; -import styles from './CommonDialogHeader.m.css'; +import styles from './CommonDialogHeader.module.css'; interface Props { title?: string; diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.m.css b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.module.css similarity index 100% rename from webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.m.css rename to webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.module.css diff --git a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.tsx b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.tsx index d2c913dd9e..652e6150a4 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/CommonDialog/CommonDialogWrapper.tsx @@ -14,7 +14,7 @@ import { s } from '../../s'; import { useFocus } from '../../useFocus'; import { useS } from '../../useS'; import { DialogContext } from '../DialogContext'; -import styles from './CommonDialogWrapper.m.css'; +import styles from './CommonDialogWrapper.module.css'; export interface CommonDialogWrapperProps { size?: 'small' | 'medium' | 'large'; diff --git a/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.m.css b/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.m.css deleted file mode 100644 index 25fe6fea27..0000000000 --- a/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.footer { - align-items: center; - gap: 16px; -} diff --git a/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.module.css b/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.module.css new file mode 100644 index 0000000000..0c78cbb566 --- /dev/null +++ b/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footer { + align-items: center; + gap: 16px; +} diff --git a/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.tsx b/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.tsx index e74b40611a..8f43f5a584 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/ConfirmationDialog.tsx @@ -17,7 +17,7 @@ import { CommonDialogBody } from './CommonDialog/CommonDialogBody'; import { CommonDialogFooter } from './CommonDialog/CommonDialogFooter'; import { CommonDialogHeader } from './CommonDialog/CommonDialogHeader'; import { CommonDialogWrapper } from './CommonDialog/CommonDialogWrapper'; -import style from './ConfirmationDialog.m.css'; +import style from './ConfirmationDialog.module.css'; export interface ConfirmationDialogPayload { icon?: string; diff --git a/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.m.css b/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.module.css similarity index 73% rename from webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.m.css rename to webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.module.css index 90f5ead351..7b386bb2ca 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.m.css +++ b/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .loader { height: 100%; } diff --git a/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.tsx b/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.tsx index fc56e623f9..a02487fdee 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/DialogsPortal.tsx @@ -18,7 +18,7 @@ import { s } from '../s'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; import { DialogContext, IDialogContext } from './DialogContext'; -import style from './DialogsPortal.m.css'; +import style from './DialogsPortal.module.css'; export const DialogsPortal = observer(function DialogsPortal() { const styles = useS(style); diff --git a/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.m.css b/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.m.css deleted file mode 100644 index 060df06e60..0000000000 --- a/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.footer { - align-items: center; -} diff --git a/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.module.css b/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.module.css new file mode 100644 index 0000000000..045c22bdcc --- /dev/null +++ b/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footer { + align-items: center; +} diff --git a/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.tsx b/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.tsx index 9ab7d3a555..ac1cb61af2 100644 --- a/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.tsx +++ b/webapp/packages/core-blocks/src/CommonDialog/RenameDialog.tsx @@ -26,7 +26,7 @@ import { CommonDialogBody } from './CommonDialog/CommonDialogBody'; import { CommonDialogFooter } from './CommonDialog/CommonDialogFooter'; import { CommonDialogHeader } from './CommonDialog/CommonDialogHeader'; import { CommonDialogWrapper } from './CommonDialog/CommonDialogWrapper'; -import style from './RenameDialog.m.css'; +import style from './RenameDialog.module.css'; interface IRenameDialogState { name: string; diff --git a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.m.css b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.m.css deleted file mode 100644 index 0f158389b2..0000000000 --- a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.background { - fill: transparent; -} diff --git a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.module.css b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.module.css new file mode 100644 index 0000000000..ed2079c4b5 --- /dev/null +++ b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.background { + fill: transparent; +} diff --git a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.tsx b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.tsx index 165ed608a1..6a47b03144 100644 --- a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.tsx +++ b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionImageWithMaskSvg.tsx @@ -8,7 +8,7 @@ import { GlobalConstants, isValidUrl } from '@cloudbeaver/core-utils'; import { useS } from '../useS'; -import style from './ConnectionImageWithMaskSvg.m.css'; +import style from './ConnectionImageWithMaskSvg.module.css'; interface Props { icon?: string; diff --git a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.m.css b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.module.css similarity index 55% rename from webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.m.css rename to webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.module.css index 8f1533dd3a..82fe6b2700 100644 --- a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.m.css +++ b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .status { composes: theme-background-positive from global; position: absolute; diff --git a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.tsx b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.tsx index 87a96bfce1..a03208ea98 100644 --- a/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.tsx +++ b/webapp/packages/core-blocks/src/ConnectionImageWithMask/ConnectionMark.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './ConnectionMark.m.css'; +import style from './ConnectionMark.module.css'; interface Props { connected: boolean; diff --git a/webapp/packages/core-blocks/src/Containers/ColoredContainer.m.css b/webapp/packages/core-blocks/src/Containers/ColoredContainer.m.css deleted file mode 100644 index 4c30c0cb88..0000000000 --- a/webapp/packages/core-blocks/src/Containers/ColoredContainer.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.secondary { - composes: theme-background-secondary theme-text-on-secondary from global; -} -.surface { - composes: theme-background-surface theme-text-on-surface from global; -} diff --git a/webapp/packages/core-blocks/src/Containers/ColoredContainer.module.css b/webapp/packages/core-blocks/src/Containers/ColoredContainer.module.css new file mode 100644 index 0000000000..42a9571cd2 --- /dev/null +++ b/webapp/packages/core-blocks/src/Containers/ColoredContainer.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.secondary { + composes: theme-background-secondary theme-text-on-secondary from global; +} +.surface { + composes: theme-background-surface theme-text-on-surface from global; +} diff --git a/webapp/packages/core-blocks/src/Containers/ColoredContainer.tsx b/webapp/packages/core-blocks/src/Containers/ColoredContainer.tsx index c85dba35d4..12b71927ec 100644 --- a/webapp/packages/core-blocks/src/Containers/ColoredContainer.tsx +++ b/webapp/packages/core-blocks/src/Containers/ColoredContainer.tsx @@ -9,11 +9,11 @@ import { forwardRef } from 'react'; import { s } from '../s'; import { useS } from '../useS'; -import coloredContainerStyles from './ColoredContainer.m.css'; -import containerStyles from './Container.m.css'; +import coloredContainerStyles from './ColoredContainer.module.css'; +import containerStyles from './Container.module.css'; import { filterContainerFakeProps, getContainerProps } from './filterContainerFakeProps'; import type { IContainerProps } from './IContainerProps'; -import elementsSizeStyles from './shared/ElementsSize.m.css'; +import elementsSizeStyles from './shared/ElementsSize.module.css'; interface Props extends IContainerProps, React.HTMLAttributes { surface?: boolean; diff --git a/webapp/packages/core-blocks/src/Containers/Container.m.css b/webapp/packages/core-blocks/src/Containers/Container.module.css similarity index 87% rename from webapp/packages/core-blocks/src/Containers/Container.m.css rename to webapp/packages/core-blocks/src/Containers/Container.module.css index d8361ff3c1..78b58d53b6 100644 --- a/webapp/packages/core-blocks/src/Containers/Container.m.css +++ b/webapp/packages/core-blocks/src/Containers/Container.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container { display: flex; flex-direction: row; diff --git a/webapp/packages/core-blocks/src/Containers/Container.tsx b/webapp/packages/core-blocks/src/Containers/Container.tsx index f6e4c5b4e1..f5231d70ac 100644 --- a/webapp/packages/core-blocks/src/Containers/Container.tsx +++ b/webapp/packages/core-blocks/src/Containers/Container.tsx @@ -9,10 +9,10 @@ import { forwardRef } from 'react'; import { s } from '../s'; import { useS } from '../useS'; -import style from './Container.m.css'; +import style from './Container.module.css'; import { filterContainerFakeProps, getContainerProps } from './filterContainerFakeProps'; import type { IContainerProps } from './IContainerProps'; -import elementsSizeStyle from './shared/ElementsSize.m.css'; +import elementsSizeStyle from './shared/ElementsSize.module.css'; interface Props { as?: 'div' | 'header' | 'footer' | 'section' | 'aside' | 'main' | 'nav'; diff --git a/webapp/packages/core-blocks/src/Containers/Group.m.css b/webapp/packages/core-blocks/src/Containers/Group.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Containers/Group.m.css rename to webapp/packages/core-blocks/src/Containers/Group.module.css diff --git a/webapp/packages/core-blocks/src/Containers/Group.tsx b/webapp/packages/core-blocks/src/Containers/Group.tsx index cda463b627..340836ba75 100644 --- a/webapp/packages/core-blocks/src/Containers/Group.tsx +++ b/webapp/packages/core-blocks/src/Containers/Group.tsx @@ -9,11 +9,11 @@ import { forwardRef } from 'react'; import { s } from '../s'; import { useS } from '../useS'; -import containerStyles from './Container.m.css'; +import containerStyles from './Container.module.css'; import { filterContainerFakeProps, getContainerProps } from './filterContainerFakeProps'; -import style from './Group.m.css'; +import style from './Group.module.css'; import type { IContainerProps } from './IContainerProps'; -import elementsSizeStyles from './shared/ElementsSize.m.css'; +import elementsSizeStyles from './shared/ElementsSize.module.css'; interface Props extends IContainerProps { form?: boolean; diff --git a/webapp/packages/core-blocks/src/Containers/GroupClose.m.css b/webapp/packages/core-blocks/src/Containers/GroupClose.module.css similarity index 86% rename from webapp/packages/core-blocks/src/Containers/GroupClose.m.css rename to webapp/packages/core-blocks/src/Containers/GroupClose.module.css index be4aab3021..1fe41ad0bd 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupClose.m.css +++ b/webapp/packages/core-blocks/src/Containers/GroupClose.module.css @@ -6,7 +6,7 @@ * you may not use this file except in compliance with the License. */ .groupClose { - composes: groupClose from './Group.m.css'; + composes: groupClose from './Group.module.css'; display: flex; position: absolute; right: 0; diff --git a/webapp/packages/core-blocks/src/Containers/GroupClose.tsx b/webapp/packages/core-blocks/src/Containers/GroupClose.tsx index 82f49410a8..b68f684918 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupClose.tsx +++ b/webapp/packages/core-blocks/src/Containers/GroupClose.tsx @@ -8,7 +8,7 @@ import { ActionIconButton } from '../ActionIconButton'; import { s } from '../s'; import { useS } from '../useS'; -import styles from './GroupClose.m.css'; +import styles from './GroupClose.module.css'; interface IProps { onClick?: () => void; diff --git a/webapp/packages/core-blocks/src/Containers/GroupItem.m.css b/webapp/packages/core-blocks/src/Containers/GroupItem.m.css deleted file mode 100644 index 951776c4e1..0000000000 --- a/webapp/packages/core-blocks/src/Containers/GroupItem.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.groupItem { - min-width: min-content; -} diff --git a/webapp/packages/core-blocks/src/Containers/GroupItem.module.css b/webapp/packages/core-blocks/src/Containers/GroupItem.module.css new file mode 100644 index 0000000000..7d058d36c2 --- /dev/null +++ b/webapp/packages/core-blocks/src/Containers/GroupItem.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.groupItem { + min-width: min-content; +} diff --git a/webapp/packages/core-blocks/src/Containers/GroupItem.tsx b/webapp/packages/core-blocks/src/Containers/GroupItem.tsx index de0dd3e0ed..6efebb60fb 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupItem.tsx +++ b/webapp/packages/core-blocks/src/Containers/GroupItem.tsx @@ -8,7 +8,7 @@ import { s } from '../s'; import { useS } from '../useS'; import { filterLayoutFakeProps, getLayoutProps } from './filterLayoutFakeProps'; -import styles from './GroupItem.m.css'; +import styles from './GroupItem.module.css'; import type { ILayoutSizeProps } from './ILayoutSizeProps'; export const GroupItem: React.FC> = function GroupItem({ className, ...rest }) { diff --git a/webapp/packages/core-blocks/src/Containers/GroupSubTitle.m.css b/webapp/packages/core-blocks/src/Containers/GroupSubTitle.m.css deleted file mode 100644 index e11b66adc4..0000000000 --- a/webapp/packages/core-blocks/src/Containers/GroupSubTitle.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.groupSubTitle { - composes: theme-text-text-hint-on-light from global; - composes: theme-typography--caption from global; - - display: block; - text-transform: none; - white-space: pre-wrap; -} diff --git a/webapp/packages/core-blocks/src/Containers/GroupSubTitle.module.css b/webapp/packages/core-blocks/src/Containers/GroupSubTitle.module.css new file mode 100644 index 0000000000..95c079e471 --- /dev/null +++ b/webapp/packages/core-blocks/src/Containers/GroupSubTitle.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.groupSubTitle { + composes: theme-text-text-hint-on-light from global; + composes: theme-typography--caption from global; + + display: block; + text-transform: none; + white-space: pre-wrap; +} diff --git a/webapp/packages/core-blocks/src/Containers/GroupSubTitle.tsx b/webapp/packages/core-blocks/src/Containers/GroupSubTitle.tsx index 14200c7c0c..69367d59eb 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupSubTitle.tsx +++ b/webapp/packages/core-blocks/src/Containers/GroupSubTitle.tsx @@ -8,7 +8,7 @@ import { s } from '../s'; import { useS } from '../useS'; import { filterLayoutFakeProps, getLayoutProps } from './filterLayoutFakeProps'; -import styles from './GroupSubTitle.m.css'; +import styles from './GroupSubTitle.module.css'; import type { ILayoutSizeProps } from './ILayoutSizeProps'; export const GroupSubTitle: React.FC> = function GroupSubTitle({ className, ...rest }) { diff --git a/webapp/packages/core-blocks/src/Containers/GroupTitle.m.css b/webapp/packages/core-blocks/src/Containers/GroupTitle.module.css similarity index 91% rename from webapp/packages/core-blocks/src/Containers/GroupTitle.m.css rename to webapp/packages/core-blocks/src/Containers/GroupTitle.module.css index 8c68eee8e5..c4e8295fea 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupTitle.m.css +++ b/webapp/packages/core-blocks/src/Containers/GroupTitle.module.css @@ -7,7 +7,7 @@ */ .groupTitle { composes: theme-typography--body2 from global; - composes: groupTitle from './Group.m.css'; + composes: groupTitle from './Group.module.css'; font-weight: 400; margin: 0; text-transform: uppercase; diff --git a/webapp/packages/core-blocks/src/Containers/GroupTitle.tsx b/webapp/packages/core-blocks/src/Containers/GroupTitle.tsx index 4cdd9d9e79..aa18f06d74 100644 --- a/webapp/packages/core-blocks/src/Containers/GroupTitle.tsx +++ b/webapp/packages/core-blocks/src/Containers/GroupTitle.tsx @@ -8,9 +8,9 @@ import { s } from '../s'; import { useS } from '../useS'; import { filterLayoutFakeProps, getLayoutProps } from './filterLayoutFakeProps'; -import styles from './GroupTitle.m.css'; +import styles from './GroupTitle.module.css'; import type { ILayoutSizeProps } from './ILayoutSizeProps'; -import elementsSizeStyles from './shared/ElementsSize.m.css'; +import elementsSizeStyles from './shared/ElementsSize.module.css'; interface Props { sticky?: boolean; diff --git a/webapp/packages/core-blocks/src/Containers/shared/ElementsSize.m.css b/webapp/packages/core-blocks/src/Containers/shared/ElementsSize.module.css similarity index 86% rename from webapp/packages/core-blocks/src/Containers/shared/ElementsSize.m.css rename to webapp/packages/core-blocks/src/Containers/shared/ElementsSize.module.css index 6a5889a8e0..a5d5d05026 100644 --- a/webapp/packages/core-blocks/src/Containers/shared/ElementsSize.m.css +++ b/webapp/packages/core-blocks/src/Containers/shared/ElementsSize.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .tiny, .field.tiny, .container.tiny, diff --git a/webapp/packages/core-blocks/src/DisplayError.m.css b/webapp/packages/core-blocks/src/DisplayError.module.css similarity index 100% rename from webapp/packages/core-blocks/src/DisplayError.m.css rename to webapp/packages/core-blocks/src/DisplayError.module.css diff --git a/webapp/packages/core-blocks/src/DisplayError.tsx b/webapp/packages/core-blocks/src/DisplayError.tsx index 8d9407c781..4dd595c1f2 100644 --- a/webapp/packages/core-blocks/src/DisplayError.tsx +++ b/webapp/packages/core-blocks/src/DisplayError.tsx @@ -11,7 +11,7 @@ import type React from 'react'; import { ENotificationType } from '@cloudbeaver/core-events'; import { AppRefreshButton } from './AppRefreshButton'; -import style from './DisplayError.m.css'; +import style from './DisplayError.module.css'; import { s } from './s'; import { NotificationMark } from './Snackbars/NotificationMark'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/ErrorBoundary.m.css b/webapp/packages/core-blocks/src/ErrorBoundary.m.css deleted file mode 100644 index 0db5ac2ab6..0000000000 --- a/webapp/packages/core-blocks/src/ErrorBoundary.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.action { - padding: 8px 16px; -} diff --git a/webapp/packages/core-blocks/src/ErrorBoundary.module.css b/webapp/packages/core-blocks/src/ErrorBoundary.module.css new file mode 100644 index 0000000000..feb433c7b8 --- /dev/null +++ b/webapp/packages/core-blocks/src/ErrorBoundary.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.action { + padding: 8px 16px; +} diff --git a/webapp/packages/core-blocks/src/ErrorBoundary.tsx b/webapp/packages/core-blocks/src/ErrorBoundary.tsx index cafff18196..ba8ba05274 100644 --- a/webapp/packages/core-blocks/src/ErrorBoundary.tsx +++ b/webapp/packages/core-blocks/src/ErrorBoundary.tsx @@ -11,7 +11,7 @@ import { errorOf, LoadingError } from '@cloudbeaver/core-utils'; import { Button } from './Button'; import { DisplayError } from './DisplayError'; -import style from './ErrorBoundary.m.css'; +import style from './ErrorBoundary.module.css'; import { ErrorContext, IExceptionContext } from './ErrorContext'; import { ExceptionMessage } from './ExceptionMessage'; diff --git a/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.m.css b/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.module.css similarity index 63% rename from webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.m.css rename to webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.module.css index a3c5c590cb..42aa6d2b27 100644 --- a/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.m.css +++ b/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .code, .message { display: block; diff --git a/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.tsx b/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.tsx index 1b5e84f5e4..955d089531 100644 --- a/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.tsx +++ b/webapp/packages/core-blocks/src/ErrorDetailsDialog/ErrorDetailsDialog.tsx @@ -21,7 +21,7 @@ import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useClipboard } from '../useClipboard'; import { useS } from '../useS'; -import style from './ErrorDetailsDialog.m.css'; +import style from './ErrorDetailsDialog.module.css'; import { ErrorModel, IErrorInfo } from './ErrorModel'; function DisplayErrorInfo({ error }: { error: IErrorInfo }) { diff --git a/webapp/packages/core-blocks/src/ErrorMessage.m.css b/webapp/packages/core-blocks/src/ErrorMessage.module.css similarity index 100% rename from webapp/packages/core-blocks/src/ErrorMessage.m.css rename to webapp/packages/core-blocks/src/ErrorMessage.module.css diff --git a/webapp/packages/core-blocks/src/ErrorMessage.tsx b/webapp/packages/core-blocks/src/ErrorMessage.tsx index 71a222ea0f..874e8b0379 100644 --- a/webapp/packages/core-blocks/src/ErrorMessage.tsx +++ b/webapp/packages/core-blocks/src/ErrorMessage.tsx @@ -8,7 +8,7 @@ import { observer } from 'mobx-react-lite'; import { Button } from './Button'; -import styles from './ErrorMessage.m.css'; +import styles from './ErrorMessage.module.css'; import { IconOrImage } from './IconOrImage'; import { useTranslate } from './localization/useTranslate'; import { s } from './s'; diff --git a/webapp/packages/core-blocks/src/ExceptionMessage.m.css b/webapp/packages/core-blocks/src/ExceptionMessage.module.css similarity index 88% rename from webapp/packages/core-blocks/src/ExceptionMessage.m.css rename to webapp/packages/core-blocks/src/ExceptionMessage.module.css index 6001353799..75a85505fc 100644 --- a/webapp/packages/core-blocks/src/ExceptionMessage.m.css +++ b/webapp/packages/core-blocks/src/ExceptionMessage.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .errorName { composes: theme-typography--headline6 from global; } @@ -103,5 +110,3 @@ flex-shrink: 0; } } - - diff --git a/webapp/packages/core-blocks/src/ExceptionMessage.tsx b/webapp/packages/core-blocks/src/ExceptionMessage.tsx index 0a4ebdb3f8..0961564d57 100644 --- a/webapp/packages/core-blocks/src/ExceptionMessage.tsx +++ b/webapp/packages/core-blocks/src/ExceptionMessage.tsx @@ -8,7 +8,7 @@ import { observer } from 'mobx-react-lite'; import { Button } from './Button'; -import style from './ExceptionMessage.m.css'; +import style from './ExceptionMessage.module.css'; import { Icon } from './Icon'; import { IconOrImage } from './IconOrImage'; import { useTranslate } from './localization/useTranslate'; diff --git a/webapp/packages/core-blocks/src/Expand/Expandable.m.css b/webapp/packages/core-blocks/src/Expand/Expandable.module.css similarity index 74% rename from webapp/packages/core-blocks/src/Expand/Expandable.m.css rename to webapp/packages/core-blocks/src/Expand/Expandable.module.css index 7388b9f07b..6a5ef4e0b3 100644 --- a/webapp/packages/core-blocks/src/Expand/Expandable.m.css +++ b/webapp/packages/core-blocks/src/Expand/Expandable.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .disclosure { border: none; padding: 0; diff --git a/webapp/packages/core-blocks/src/Expand/Expandable.tsx b/webapp/packages/core-blocks/src/Expand/Expandable.tsx index 0d62eeefd4..615324f0a4 100644 --- a/webapp/packages/core-blocks/src/Expand/Expandable.tsx +++ b/webapp/packages/core-blocks/src/Expand/Expandable.tsx @@ -12,7 +12,7 @@ import { Disclosure, DisclosureContent, DisclosureStateReturn, useDisclosureStat import { IconOrImage } from '../IconOrImage'; import { s } from '../s'; import { useS } from '../useS'; -import style from './Expandable.m.css'; +import style from './Expandable.module.css'; export type ExpandableState = Pick; diff --git a/webapp/packages/core-blocks/src/Fill.m.css b/webapp/packages/core-blocks/src/Fill.m.css deleted file mode 100644 index 38e84f98ce..0000000000 --- a/webapp/packages/core-blocks/src/Fill.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.fill { - flex: 1 !important; -} diff --git a/webapp/packages/core-blocks/src/Fill.module.css b/webapp/packages/core-blocks/src/Fill.module.css new file mode 100644 index 0000000000..56bc345f11 --- /dev/null +++ b/webapp/packages/core-blocks/src/Fill.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.fill { + flex: 1 !important; +} diff --git a/webapp/packages/core-blocks/src/Fill.tsx b/webapp/packages/core-blocks/src/Fill.tsx index 4aa0d2f100..8453f8c43e 100644 --- a/webapp/packages/core-blocks/src/Fill.tsx +++ b/webapp/packages/core-blocks/src/Fill.tsx @@ -5,7 +5,7 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ -import style from './Fill.m.css'; +import style from './Fill.module.css'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.m.css b/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.m.css deleted file mode 100644 index 6069bbea3e..0000000000 --- a/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.folderExplorerPath { - composes: theme-typography--caption from global; - display: flex; - flex-wrap: wrap; -} diff --git a/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.module.css b/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.module.css new file mode 100644 index 0000000000..6afb49dbb6 --- /dev/null +++ b/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.folderExplorerPath { + composes: theme-typography--caption from global; + display: flex; + flex-wrap: wrap; +} diff --git a/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.tsx b/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.tsx index 8529f1ce17..2515d8585f 100644 --- a/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.tsx +++ b/webapp/packages/core-blocks/src/FolderExplorer/FolderExplorerPath.tsx @@ -11,7 +11,7 @@ import { useContext } from 'react'; import { s } from '../s'; import { useS } from '../useS'; import { FolderExplorerContext } from './FolderExplorerContext'; -import style from './FolderExplorerPath.m.css'; +import style from './FolderExplorerPath.module.css'; import { FolderName } from './FolderName'; interface Props { diff --git a/webapp/packages/core-blocks/src/FolderExplorer/FolderName.m.css b/webapp/packages/core-blocks/src/FolderExplorer/FolderName.module.css similarity index 68% rename from webapp/packages/core-blocks/src/FolderExplorer/FolderName.m.css rename to webapp/packages/core-blocks/src/FolderExplorer/FolderName.module.css index e443aa8525..6fcf294f20 100644 --- a/webapp/packages/core-blocks/src/FolderExplorer/FolderName.m.css +++ b/webapp/packages/core-blocks/src/FolderExplorer/FolderName.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .path { composes: theme-typography--caption from global; display: flex; diff --git a/webapp/packages/core-blocks/src/FolderExplorer/FolderName.tsx b/webapp/packages/core-blocks/src/FolderExplorer/FolderName.tsx index 7220666dc2..a9ca110af1 100644 --- a/webapp/packages/core-blocks/src/FolderExplorer/FolderName.tsx +++ b/webapp/packages/core-blocks/src/FolderExplorer/FolderName.tsx @@ -13,7 +13,7 @@ import { Link } from '../Link'; import { s } from '../s'; import { useS } from '../useS'; import { FolderExplorerContext } from './FolderExplorerContext'; -import style from './FolderName.m.css'; +import style from './FolderName.module.css'; interface BaseProps { folder?: string; diff --git a/webapp/packages/core-blocks/src/FormControls/BaseDropdown.m.css b/webapp/packages/core-blocks/src/FormControls/BaseDropdown.module.css similarity index 100% rename from webapp/packages/core-blocks/src/FormControls/BaseDropdown.m.css rename to webapp/packages/core-blocks/src/FormControls/BaseDropdown.module.css diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.m.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.module.css similarity index 85% rename from webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.m.css rename to webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.module.css index cdf2d866cf..d3d9a2f733 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .checkbox { composes: theme-checkbox from global; box-sizing: content-box !important; diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.tsx b/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.tsx index 55a6fcf838..a8cf66f0da 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/CheckboxMarkup.tsx @@ -9,7 +9,7 @@ import { useLayoutEffect, useRef } from 'react'; import { s } from '../../s'; import { useS } from '../../useS'; -import CheckboxMarkupStyles from './CheckboxMarkup.m.css'; +import CheckboxMarkupStyles from './CheckboxMarkup.module.css'; export type CheckboxMod = 'primary' | 'surface' | 'small'; diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.m.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.module.css similarity index 56% rename from webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.m.css rename to webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.module.css index a6574dbdad..3441794c0e 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .field { display: flex; align-items: center; diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.tsx b/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.tsx index 24f64a2d30..1b94a58e27 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/FieldCheckbox.tsx @@ -15,7 +15,7 @@ import { Field } from '../Field'; import { FieldLabel } from '../FieldLabel'; import { isControlPresented } from '../isControlPresented'; import { Checkbox, CheckboxBaseProps, CheckboxType, ICheckboxControlledProps, ICheckboxObjectProps } from './Checkbox'; -import fieldCheckboxStyles from './FieldCheckbox.m.css'; +import fieldCheckboxStyles from './FieldCheckbox.module.css'; export const FieldCheckbox: CheckboxType = observer(function FieldCheckbox({ children, diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.m.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.module.css similarity index 79% rename from webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.m.css rename to webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.module.css index c6254e6621..16fdcc9eeb 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .switchControl { composes: theme-switch from global; } diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.tsx b/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.tsx index 996f91fb6f..96edd4f4fc 100644 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/Switch.tsx @@ -16,9 +16,9 @@ import { FieldDescription } from '../FieldDescription'; import { FieldLabel } from '../FieldLabel'; import { isControlPresented } from '../isControlPresented'; import type { ICheckboxControlledProps, ICheckboxObjectProps } from './Checkbox'; -import switchStyles from './Switch.m.css'; -import denseModStyles from './SwitchDense.m.css'; -import primaryModStyles from './SwitchPrimary.m.css'; +import switchStyles from './Switch.module.css'; +import denseModStyles from './SwitchDense.module.css'; +import primaryModStyles from './SwitchPrimary.module.css'; import { useCheckboxState } from './useCheckboxState'; const switchMod = { diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.m.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.m.css deleted file mode 100644 index 78847efaf8..0000000000 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.switchBody { - composes: theme-switch_dense from global; -} -.fieldLabel { - composes: theme-typography--body2 from global; -} -.switchBody .fieldLabel { - font-weight: initial; -} diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.module.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.module.css new file mode 100644 index 0000000000..26b40ee958 --- /dev/null +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchDense.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.switchBody { + composes: theme-switch_dense from global; +} +.fieldLabel { + composes: theme-typography--body2 from global; +} +.switchBody .fieldLabel { + font-weight: initial; +} diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.m.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.m.css deleted file mode 100644 index 452fb70846..0000000000 --- a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.switchControl { - composes: theme-switch_primary from global; -} diff --git a/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.module.css b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.module.css new file mode 100644 index 0000000000..c09e9c4a26 --- /dev/null +++ b/webapp/packages/core-blocks/src/FormControls/Checkboxes/SwitchPrimary.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.switchControl { + composes: theme-switch_primary from global; +} diff --git a/webapp/packages/core-blocks/src/FormControls/Combobox.m.css b/webapp/packages/core-blocks/src/FormControls/Combobox.module.css similarity index 90% rename from webapp/packages/core-blocks/src/FormControls/Combobox.m.css rename to webapp/packages/core-blocks/src/FormControls/Combobox.module.css index ca6c4187f4..72199020bb 100644 --- a/webapp/packages/core-blocks/src/FormControls/Combobox.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Combobox.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .field.inline { display: flex; align-items: center; @@ -132,4 +139,4 @@ position: absolute; width: 100%; height: 100%; -} \ No newline at end of file +} diff --git a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx index 20cb42cd88..af22f371bf 100644 --- a/webapp/packages/core-blocks/src/FormControls/Combobox.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Combobox.tsx @@ -18,7 +18,7 @@ import { Loader } from '../Loader/Loader'; import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; -import comboboxStyles from './Combobox.m.css'; +import comboboxStyles from './Combobox.module.css'; import { Field } from './Field'; import { FieldDescription } from './FieldDescription'; import { FieldLabel } from './FieldLabel'; diff --git a/webapp/packages/core-blocks/src/FormControls/Field.m.css b/webapp/packages/core-blocks/src/FormControls/Field.m.css deleted file mode 100644 index e35f38c294..0000000000 --- a/webapp/packages/core-blocks/src/FormControls/Field.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.field { - box-sizing: border-box; - max-width: 100%; - - /* nested */ - & .field { - height: 32px; - padding: 0; - } -} diff --git a/webapp/packages/core-blocks/src/FormControls/Field.module.css b/webapp/packages/core-blocks/src/FormControls/Field.module.css new file mode 100644 index 0000000000..d77c1dcd90 --- /dev/null +++ b/webapp/packages/core-blocks/src/FormControls/Field.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.field { + box-sizing: border-box; + max-width: 100%; + + /* nested */ + & .field { + height: 32px; + padding: 0; + } +} diff --git a/webapp/packages/core-blocks/src/FormControls/Field.tsx b/webapp/packages/core-blocks/src/FormControls/Field.tsx index de95a34810..41f5fe4fa8 100644 --- a/webapp/packages/core-blocks/src/FormControls/Field.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Field.tsx @@ -1,12 +1,19 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { observer } from 'mobx-react-lite'; import type { HTMLAttributes, PropsWithChildren } from 'react'; import { filterLayoutFakeProps, getLayoutProps } from '../Containers/filterLayoutFakeProps'; import type { ILayoutSizeProps } from '../Containers/ILayoutSizeProps'; -import elementsSizeStyles from '../Containers/shared/ElementsSize.m.css'; +import elementsSizeStyles from '../Containers/shared/ElementsSize.module.css'; import { s } from '../s'; import { useS } from '../useS'; -import fieldStyles from './Field.m.css'; +import fieldStyles from './Field.module.css'; type Props = ILayoutSizeProps & HTMLAttributes & { diff --git a/webapp/packages/core-blocks/src/FormControls/FieldDescription.m.css b/webapp/packages/core-blocks/src/FormControls/FieldDescription.module.css similarity index 55% rename from webapp/packages/core-blocks/src/FormControls/FieldDescription.m.css rename to webapp/packages/core-blocks/src/FormControls/FieldDescription.module.css index 4a050fef44..1c4761fb39 100644 --- a/webapp/packages/core-blocks/src/FormControls/FieldDescription.m.css +++ b/webapp/packages/core-blocks/src/FormControls/FieldDescription.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .fieldDescription { composes: theme-typography--caption from global; /*color: var(--theme-text-hint-on-background);*/ diff --git a/webapp/packages/core-blocks/src/FormControls/FieldDescription.tsx b/webapp/packages/core-blocks/src/FormControls/FieldDescription.tsx index 8ad2c2534d..46e8d22f87 100644 --- a/webapp/packages/core-blocks/src/FormControls/FieldDescription.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FieldDescription.tsx @@ -1,9 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { observer } from 'mobx-react-lite'; import type { PropsWithChildren } from 'react'; import { s } from '../s'; import { useS } from '../useS'; -import fieldDescriptionStyles from './FieldDescription.m.css'; +import fieldDescriptionStyles from './FieldDescription.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/FormControls/FieldLabel.m.css b/webapp/packages/core-blocks/src/FormControls/FieldLabel.module.css similarity index 100% rename from webapp/packages/core-blocks/src/FormControls/FieldLabel.m.css rename to webapp/packages/core-blocks/src/FormControls/FieldLabel.module.css diff --git a/webapp/packages/core-blocks/src/FormControls/FieldLabel.tsx b/webapp/packages/core-blocks/src/FormControls/FieldLabel.tsx index 0c9d123c79..a4546e43da 100644 --- a/webapp/packages/core-blocks/src/FormControls/FieldLabel.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FieldLabel.tsx @@ -1,9 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { observer } from 'mobx-react-lite'; import type { LabelHTMLAttributes, PropsWithChildren } from 'react'; import { s } from '../s'; import { useS } from '../useS'; -import fieldLabelStyles from './FieldLabel.m.css'; +import fieldLabelStyles from './FieldLabel.module.css'; type Props = LabelHTMLAttributes & { className?: string; diff --git a/webapp/packages/core-blocks/src/FormControls/Filter.m.css b/webapp/packages/core-blocks/src/FormControls/Filter.module.css similarity index 100% rename from webapp/packages/core-blocks/src/FormControls/Filter.m.css rename to webapp/packages/core-blocks/src/FormControls/Filter.module.css diff --git a/webapp/packages/core-blocks/src/FormControls/Filter.tsx b/webapp/packages/core-blocks/src/FormControls/Filter.tsx index 090f1f6df3..d4bbe4eb9d 100644 --- a/webapp/packages/core-blocks/src/FormControls/Filter.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Filter.tsx @@ -16,7 +16,7 @@ import type { IContainerProps } from '../Containers/IContainerProps'; import { s } from '../s'; import { useFocus } from '../useFocus'; import { useS } from '../useS'; -import filterStyle from './Filter.m.css'; +import filterStyle from './Filter.module.css'; import { InputField } from './InputField/InputField'; interface BaseProps extends Omit, 'onChange'>, IContainerProps { diff --git a/webapp/packages/core-blocks/src/FormControls/Form.m.css b/webapp/packages/core-blocks/src/FormControls/Form.module.css similarity index 100% rename from webapp/packages/core-blocks/src/FormControls/Form.m.css rename to webapp/packages/core-blocks/src/FormControls/Form.module.css diff --git a/webapp/packages/core-blocks/src/FormControls/Form.tsx b/webapp/packages/core-blocks/src/FormControls/Form.tsx index 06ff65fa69..d815b577ed 100644 --- a/webapp/packages/core-blocks/src/FormControls/Form.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Form.tsx @@ -11,7 +11,7 @@ import { s } from '../s'; import { useCombinedRef } from '../useCombinedRef'; import { useFocus } from '../useFocus'; import { useS } from '../useS'; -import styles from './Form.m.css'; +import styles from './Form.module.css'; import { FormChangeHandler, FormContext, IFormContext } from './FormContext'; import { useForm } from './useForm'; diff --git a/webapp/packages/core-blocks/src/FormControls/FormControl.m.css b/webapp/packages/core-blocks/src/FormControls/FormControl.module.css similarity index 76% rename from webapp/packages/core-blocks/src/FormControls/FormControl.m.css rename to webapp/packages/core-blocks/src/FormControls/FormControl.module.css index 45ca4898ca..d5cd74de3b 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormControl.m.css +++ b/webapp/packages/core-blocks/src/FormControls/FormControl.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .field { box-sizing: border-box; diff --git a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.m.css b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.module.css similarity index 59% rename from webapp/packages/core-blocks/src/FormControls/FormFieldDescription.m.css rename to webapp/packages/core-blocks/src/FormControls/FormFieldDescription.module.css index 2021d937ca..27fb7a05a9 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.m.css +++ b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .fieldLabel { composes: theme-typography--body1 from global; font-weight: 500; diff --git a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx index fc5f3d1d62..e67ee52548 100644 --- a/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx +++ b/webapp/packages/core-blocks/src/FormControls/FormFieldDescription.tsx @@ -12,7 +12,7 @@ import { useS } from '../useS'; import { Field } from './Field'; import { FieldDescription } from './FieldDescription'; import { FieldLabel } from './FieldLabel'; -import style from './FormFieldDescription.m.css'; +import style from './FormFieldDescription.module.css'; interface Props extends ILayoutSizeProps { label?: string; diff --git a/webapp/packages/core-blocks/src/FormControls/InputField/InputField.m.css b/webapp/packages/core-blocks/src/FormControls/InputField/InputField.module.css similarity index 79% rename from webapp/packages/core-blocks/src/FormControls/InputField/InputField.m.css rename to webapp/packages/core-blocks/src/FormControls/InputField/InputField.module.css index dbd08492a6..80befd67bb 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputField/InputField.m.css +++ b/webapp/packages/core-blocks/src/FormControls/InputField/InputField.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .icon { composes: theme-text-on-secondary from global; } diff --git a/webapp/packages/core-blocks/src/FormControls/InputField/InputFieldBase.tsx b/webapp/packages/core-blocks/src/FormControls/InputField/InputFieldBase.tsx index cdc54cdf35..763ae1707b 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputField/InputFieldBase.tsx +++ b/webapp/packages/core-blocks/src/FormControls/InputField/InputFieldBase.tsx @@ -24,7 +24,7 @@ import { Field } from '../Field'; import { FieldDescription } from '../FieldDescription'; import { FieldLabel } from '../FieldLabel'; import { useCapsLockTracker } from '../useCapsLockTracker'; -import inputFieldStyle from './InputField.m.css'; +import inputFieldStyle from './InputField.module.css'; export type InputFieldBaseProps = Omit, 'value' | 'onChange' | 'style' | 'ref'> & ILayoutSizeProps & { diff --git a/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.m.css b/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.module.css similarity index 61% rename from webapp/packages/core-blocks/src/FormControls/InputFileTextContent.m.css rename to webapp/packages/core-blocks/src/FormControls/InputFileTextContent.module.css index 99bd8dee98..2d866a5806 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.m.css +++ b/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .fieldLabel { display: block; composes: theme-typography--body1 from global; diff --git a/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.tsx b/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.tsx index fdbb8c33bd..80d6f6f15c 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.tsx +++ b/webapp/packages/core-blocks/src/FormControls/InputFileTextContent.tsx @@ -21,7 +21,7 @@ import { Field } from './Field'; import { FieldDescription } from './FieldDescription'; import { FieldLabel } from './FieldLabel'; import { FormContext } from './FormContext'; -import inputFileTextContentStyles from './InputFileTextContent.m.css'; +import inputFileTextContentStyles from './InputFileTextContent.module.css'; const DEFAULT_MAX_FILE_SIZE = 2048; diff --git a/webapp/packages/core-blocks/src/FormControls/InputFiles.m.css b/webapp/packages/core-blocks/src/FormControls/InputFiles.module.css similarity index 100% rename from webapp/packages/core-blocks/src/FormControls/InputFiles.m.css rename to webapp/packages/core-blocks/src/FormControls/InputFiles.module.css diff --git a/webapp/packages/core-blocks/src/FormControls/InputFiles.tsx b/webapp/packages/core-blocks/src/FormControls/InputFiles.tsx index 2246c1ec93..ccf5af55f4 100644 --- a/webapp/packages/core-blocks/src/FormControls/InputFiles.tsx +++ b/webapp/packages/core-blocks/src/FormControls/InputFiles.tsx @@ -24,7 +24,7 @@ import { Field } from './Field'; import { FieldDescription } from './FieldDescription'; import { FieldLabel } from './FieldLabel'; import { FormContext } from './FormContext'; -import InputFilesStyles from './InputFiles.m.css'; +import InputFilesStyles from './InputFiles.module.css'; import { isControlPresented } from './isControlPresented'; type BaseProps = Omit, 'onChange' | 'name' | 'value' | 'style'> & diff --git a/webapp/packages/core-blocks/src/FormControls/Radio.m.css b/webapp/packages/core-blocks/src/FormControls/Radio.module.css similarity index 82% rename from webapp/packages/core-blocks/src/FormControls/Radio.m.css rename to webapp/packages/core-blocks/src/FormControls/Radio.module.css index 18e3481717..21903df506 100644 --- a/webapp/packages/core-blocks/src/FormControls/Radio.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Radio.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .radio { composes: theme-radio from global; } diff --git a/webapp/packages/core-blocks/src/FormControls/Radio.tsx b/webapp/packages/core-blocks/src/FormControls/Radio.tsx index 9571072f19..2b568e34de 100644 --- a/webapp/packages/core-blocks/src/FormControls/Radio.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Radio.tsx @@ -14,7 +14,7 @@ import { s } from '../s'; import { useS } from '../useS'; import { Field } from './Field'; import { FormContext } from './FormContext'; -import style from './Radio.m.css'; +import style from './Radio.module.css'; import { RadioGroupContext } from './RadioGroupContext'; type BaseProps = Omit, 'onChange' | 'value' | 'checked'> & diff --git a/webapp/packages/core-blocks/src/FormControls/Textarea.m.css b/webapp/packages/core-blocks/src/FormControls/Textarea.module.css similarity index 64% rename from webapp/packages/core-blocks/src/FormControls/Textarea.m.css rename to webapp/packages/core-blocks/src/FormControls/Textarea.module.css index 4ec5ae3ceb..715c8b9d85 100644 --- a/webapp/packages/core-blocks/src/FormControls/Textarea.m.css +++ b/webapp/packages/core-blocks/src/FormControls/Textarea.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .textarea { line-height: 19px; font-size: 12px; diff --git a/webapp/packages/core-blocks/src/FormControls/Textarea.tsx b/webapp/packages/core-blocks/src/FormControls/Textarea.tsx index 8e879faf66..fe46613168 100644 --- a/webapp/packages/core-blocks/src/FormControls/Textarea.tsx +++ b/webapp/packages/core-blocks/src/FormControls/Textarea.tsx @@ -16,7 +16,7 @@ import { Field } from './Field'; import { FieldDescription } from './FieldDescription'; import { FieldLabel } from './FieldLabel'; import { FormContext } from './FormContext'; -import textareaStyle from './Textarea.m.css'; +import textareaStyle from './Textarea.module.css'; type BaseProps = Omit, 'onChange' | 'style'> & ILayoutSizeProps & { diff --git a/webapp/packages/core-blocks/src/IconButton.m.css b/webapp/packages/core-blocks/src/IconButton.module.css similarity index 100% rename from webapp/packages/core-blocks/src/IconButton.m.css rename to webapp/packages/core-blocks/src/IconButton.module.css diff --git a/webapp/packages/core-blocks/src/IconButton.tsx b/webapp/packages/core-blocks/src/IconButton.tsx index d5a3f4cc94..25cb46fc85 100644 --- a/webapp/packages/core-blocks/src/IconButton.tsx +++ b/webapp/packages/core-blocks/src/IconButton.tsx @@ -10,7 +10,7 @@ import type React from 'react'; import { ButtonProps, Button as ReakitButton } from 'reakit/Button'; import { Icon } from './Icon'; -import IconButtonStyles from './IconButton.m.css'; +import IconButtonStyles from './IconButton.module.css'; import { s } from './s'; import { StaticImage } from './StaticImage'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/Iframe.m.css b/webapp/packages/core-blocks/src/Iframe.m.css deleted file mode 100644 index 856823a939..0000000000 --- a/webapp/packages/core-blocks/src/Iframe.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.iframe { - composes: theme-border-color-background from global; - border: 1px solid; -} diff --git a/webapp/packages/core-blocks/src/Iframe.module.css b/webapp/packages/core-blocks/src/Iframe.module.css new file mode 100644 index 0000000000..7e5a015a08 --- /dev/null +++ b/webapp/packages/core-blocks/src/Iframe.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.iframe { + composes: theme-border-color-background from global; + border: 1px solid; +} diff --git a/webapp/packages/core-blocks/src/Iframe.tsx b/webapp/packages/core-blocks/src/Iframe.tsx index a6fed09849..4df13ab147 100644 --- a/webapp/packages/core-blocks/src/Iframe.tsx +++ b/webapp/packages/core-blocks/src/Iframe.tsx @@ -8,7 +8,7 @@ import { observer } from 'mobx-react-lite'; import type { DetailedHTMLProps, IframeHTMLAttributes } from 'react'; -import style from './Iframe.m.css'; +import style from './Iframe.module.css'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/InfoItem.m.css b/webapp/packages/core-blocks/src/InfoItem.m.css deleted file mode 100644 index b81efe3490..0000000000 --- a/webapp/packages/core-blocks/src/InfoItem.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.infoItem { - display: flex; - align-items: center; - flex: 0 0 auto; -} -.iconOrImage { - width: 24px; - height: 24px; - margin-right: 16px; -} diff --git a/webapp/packages/core-blocks/src/InfoItem.module.css b/webapp/packages/core-blocks/src/InfoItem.module.css new file mode 100644 index 0000000000..5a8c0a4106 --- /dev/null +++ b/webapp/packages/core-blocks/src/InfoItem.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.infoItem { + display: flex; + align-items: center; + flex: 0 0 auto; +} +.iconOrImage { + width: 24px; + height: 24px; + margin-right: 16px; +} diff --git a/webapp/packages/core-blocks/src/InfoItem.tsx b/webapp/packages/core-blocks/src/InfoItem.tsx index 7d7ab3c9f7..36f3bc5af5 100644 --- a/webapp/packages/core-blocks/src/InfoItem.tsx +++ b/webapp/packages/core-blocks/src/InfoItem.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import type { TLocalizationToken } from '@cloudbeaver/core-localization'; import { IconOrImage } from './IconOrImage'; -import style from './InfoItem.m.css'; +import style from './InfoItem.module.css'; import { useTranslate } from './localization/useTranslate'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/ItemList/ItemList.m.css b/webapp/packages/core-blocks/src/ItemList/ItemList.module.css similarity index 100% rename from webapp/packages/core-blocks/src/ItemList/ItemList.m.css rename to webapp/packages/core-blocks/src/ItemList/ItemList.module.css diff --git a/webapp/packages/core-blocks/src/ItemList/ItemList.tsx b/webapp/packages/core-blocks/src/ItemList/ItemList.tsx index 67c84c76cc..4844796fc7 100644 --- a/webapp/packages/core-blocks/src/ItemList/ItemList.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ItemList.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; +import style from './ItemList.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx b/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx index cc2d14fa7e..a58db230b9 100644 --- a/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ItemListSearch.tsx @@ -10,7 +10,7 @@ import { Filter } from '../FormControls/Filter'; import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; +import style from './ItemList.module.css'; interface IProps { value?: string; diff --git a/webapp/packages/core-blocks/src/ItemList/ListItem.tsx b/webapp/packages/core-blocks/src/ItemList/ListItem.tsx index e6e653aa77..4827177855 100644 --- a/webapp/packages/core-blocks/src/ItemList/ListItem.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ListItem.tsx @@ -8,7 +8,7 @@ import { Clickable } from '../Clickable'; import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; +import style from './ItemList.module.css'; interface Props { onClick: () => void; diff --git a/webapp/packages/core-blocks/src/ItemList/ListItemDescription.tsx b/webapp/packages/core-blocks/src/ItemList/ListItemDescription.tsx index 5919467f65..9c29e2a8ff 100644 --- a/webapp/packages/core-blocks/src/ItemList/ListItemDescription.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ListItemDescription.tsx @@ -7,8 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; - +import style from './ItemList.module.css'; interface Props { title?: string; @@ -23,4 +22,4 @@ export const ListItemDescription: React.FC> = fun {children} ); -}; \ No newline at end of file +}; diff --git a/webapp/packages/core-blocks/src/ItemList/ListItemIcon.tsx b/webapp/packages/core-blocks/src/ItemList/ListItemIcon.tsx index f6fe52e41c..740a1cdc19 100644 --- a/webapp/packages/core-blocks/src/ItemList/ListItemIcon.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ListItemIcon.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; +import style from './ItemList.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/ItemList/ListItemName.tsx b/webapp/packages/core-blocks/src/ItemList/ListItemName.tsx index b113061126..98ddbbc9e1 100644 --- a/webapp/packages/core-blocks/src/ItemList/ListItemName.tsx +++ b/webapp/packages/core-blocks/src/ItemList/ListItemName.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './ItemList.m.css'; +import style from './ItemList.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Link.m.css b/webapp/packages/core-blocks/src/Link.module.css similarity index 60% rename from webapp/packages/core-blocks/src/Link.m.css rename to webapp/packages/core-blocks/src/Link.module.css index 71050be8b4..e9a356eafb 100644 --- a/webapp/packages/core-blocks/src/Link.m.css +++ b/webapp/packages/core-blocks/src/Link.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .linkContainer { &.inline { display: inline; diff --git a/webapp/packages/core-blocks/src/Link.tsx b/webapp/packages/core-blocks/src/Link.tsx index d11c162cc4..330a578577 100644 --- a/webapp/packages/core-blocks/src/Link.tsx +++ b/webapp/packages/core-blocks/src/Link.tsx @@ -8,7 +8,7 @@ import { observer } from 'mobx-react-lite'; import { IconOrImage } from './IconOrImage'; -import style from './Link.m.css'; +import style from './Link.module.css'; import { s } from './s'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/Loader/Loader.m.css b/webapp/packages/core-blocks/src/Loader/Loader.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Loader/Loader.m.css rename to webapp/packages/core-blocks/src/Loader/Loader.module.css diff --git a/webapp/packages/core-blocks/src/Loader/Loader.tsx b/webapp/packages/core-blocks/src/Loader/Loader.tsx index 0c54ee52dd..fa7afe68fe 100644 --- a/webapp/packages/core-blocks/src/Loader/Loader.tsx +++ b/webapp/packages/core-blocks/src/Loader/Loader.tsx @@ -18,7 +18,7 @@ import { Translate } from '../localization/Translate'; import { s } from '../s'; import { StaticImage } from '../StaticImage'; import { useS } from '../useS'; -import styles from './Loader.m.css'; +import styles from './Loader.module.css'; import { ILoaderContext, LoaderContext } from './LoaderContext'; type LoaderState = diff --git a/webapp/packages/core-blocks/src/Menu/Menu.m.css b/webapp/packages/core-blocks/src/Menu/Menu.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Menu/Menu.m.css rename to webapp/packages/core-blocks/src/Menu/Menu.module.css diff --git a/webapp/packages/core-blocks/src/Menu/Menu.tsx b/webapp/packages/core-blocks/src/Menu/Menu.tsx index 90b52d21c9..5f54cdadd8 100644 --- a/webapp/packages/core-blocks/src/Menu/Menu.tsx +++ b/webapp/packages/core-blocks/src/Menu/Menu.tsx @@ -14,7 +14,7 @@ import { s } from '../s'; import { useCombinedRef } from '../useCombinedRef'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; -import style from './Menu.m.css'; +import style from './Menu.module.css'; import { MenuPanel } from './MenuPanel'; import { IMenuState, MenuStateContext } from './MenuStateContext'; import type { IMouseContextMenu } from './useMouseContextMenu'; diff --git a/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.m.css b/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.m.css rename to webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.module.css diff --git a/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.tsx b/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.tsx index 8d61cb93e3..94f11fadff 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuBarSmallItem.tsx @@ -10,7 +10,7 @@ import type { ButtonProps } from 'reakit/ts'; import { IconButton } from '../IconButton'; import { s } from '../s'; import { useS } from '../useS'; -import moduleStyles from './MenuBarSmallItem.m.css'; +import moduleStyles from './MenuBarSmallItem.module.css'; interface Props extends Omit { icon?: string; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItem.m.css b/webapp/packages/core-blocks/src/Menu/MenuItem.module.css similarity index 54% rename from webapp/packages/core-blocks/src/Menu/MenuItem.m.css rename to webapp/packages/core-blocks/src/Menu/MenuItem.module.css index 0b74547cfc..d3f2ca38fd 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItem.m.css +++ b/webapp/packages/core-blocks/src/Menu/MenuItem.module.css @@ -1,6 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .menuItem { composes: theme-ripple from global; - composes: menuItem from './MenuItemElement.m.css'; + composes: menuItem from './MenuItemElement.module.css'; display: flex; align-items: center; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItem.tsx b/webapp/packages/core-blocks/src/Menu/MenuItem.tsx index ef460a090d..9d84f91364 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItem.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuItem.tsx @@ -13,7 +13,7 @@ import type { CompositeItemOptions } from 'reakit/ts'; import { s } from '../s'; import { useCombinedHandler } from '../useCombinedHandler'; import { useS } from '../useS'; -import style from './MenuItem.m.css'; +import style from './MenuItem.module.css'; import { MenuStateContext } from './MenuStateContext'; import type { ReakitProxyComponent, ReakitProxyComponentOptions } from './ReakitProxyComponent'; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItemCheckbox.tsx b/webapp/packages/core-blocks/src/Menu/MenuItemCheckbox.tsx index d88917b37b..7bac23a50f 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItemCheckbox.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuItemCheckbox.tsx @@ -12,7 +12,7 @@ import type { CheckboxOptions } from 'reakit/ts'; import { s } from '../s'; import { useS } from '../useS'; -import style from './MenuItem.m.css'; +import style from './MenuItem.module.css'; import { MenuStateContext } from './MenuStateContext'; import type { ReakitProxyComponent, ReakitProxyComponentOptions } from './ReakitProxyComponent'; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItemElement.m.css b/webapp/packages/core-blocks/src/Menu/MenuItemElement.module.css similarity index 84% rename from webapp/packages/core-blocks/src/Menu/MenuItemElement.m.css rename to webapp/packages/core-blocks/src/Menu/MenuItemElement.module.css index ef2f8d49d9..829632d63d 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItemElement.m.css +++ b/webapp/packages/core-blocks/src/Menu/MenuItemElement.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .menuPanelItem { composes: theme-ripple theme-border-color-background from global; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItemElement.tsx b/webapp/packages/core-blocks/src/Menu/MenuItemElement.tsx index 692e769c37..e4331906f7 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItemElement.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuItemElement.tsx @@ -14,7 +14,7 @@ import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; import { useStateDelay } from '../useStateDelay'; -import style from './MenuItemElement.m.css'; +import style from './MenuItemElement.module.css'; interface IMenuItemElementProps { label: string; diff --git a/webapp/packages/core-blocks/src/Menu/MenuItemRadio.tsx b/webapp/packages/core-blocks/src/Menu/MenuItemRadio.tsx index 01cb12b54f..e149714ed9 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuItemRadio.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuItemRadio.tsx @@ -12,7 +12,7 @@ import type { RadioOptions } from 'reakit/ts'; import { s } from '../s'; import { useS } from '../useS'; -import style from './MenuItem.m.css'; +import style from './MenuItem.module.css'; import { MenuStateContext } from './MenuStateContext'; import type { ReakitProxyComponent, ReakitProxyComponentOptions } from './ReakitProxyComponent'; diff --git a/webapp/packages/core-blocks/src/Menu/MenuPanel.m.css b/webapp/packages/core-blocks/src/Menu/MenuPanel.module.css similarity index 61% rename from webapp/packages/core-blocks/src/Menu/MenuPanel.m.css rename to webapp/packages/core-blocks/src/Menu/MenuPanel.module.css index 87832ea3e5..fdba351aef 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuPanel.m.css +++ b/webapp/packages/core-blocks/src/Menu/MenuPanel.module.css @@ -1,10 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .menu { outline: none; z-index: 999; } .menuBox { composes: theme-background-surface theme-text-on-surface theme-group-element-radius theme-typography--body2 theme-elevation-z5 from global; - composes: menuBox from './MenuItemElement.m.css'; + composes: menuBox from './MenuItemElement.module.css'; display: flex; flex-direction: column; diff --git a/webapp/packages/core-blocks/src/Menu/MenuPanel.tsx b/webapp/packages/core-blocks/src/Menu/MenuPanel.tsx index bf4ca7dd0a..44afd6b415 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuPanel.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuPanel.tsx @@ -14,7 +14,7 @@ import { getComputed } from '../getComputed'; import { s } from '../s'; import { useS } from '../useS'; import { MenuEmptyItem } from './MenuEmptyItem'; -import style from './MenuPanel.m.css'; +import style from './MenuPanel.module.css'; export interface IMenuPanelProps { label: string; diff --git a/webapp/packages/core-blocks/src/Menu/MenuSeparator.m.css b/webapp/packages/core-blocks/src/Menu/MenuSeparator.m.css deleted file mode 100644 index a7ceb5aa90..0000000000 --- a/webapp/packages/core-blocks/src/Menu/MenuSeparator.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.menuSeparator { - flex: 1; - width: 100%; - display: flex; - margin: 4px 0; - - &:first-child, - &:last-child { - display: none; - } -} diff --git a/webapp/packages/core-blocks/src/Menu/MenuSeparator.module.css b/webapp/packages/core-blocks/src/Menu/MenuSeparator.module.css new file mode 100644 index 0000000000..b6b01ac99a --- /dev/null +++ b/webapp/packages/core-blocks/src/Menu/MenuSeparator.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.menuSeparator { + flex: 1; + width: 100%; + display: flex; + margin: 4px 0; + + &:first-child, + &:last-child { + display: none; + } +} diff --git a/webapp/packages/core-blocks/src/Menu/MenuSeparator.tsx b/webapp/packages/core-blocks/src/Menu/MenuSeparator.tsx index 2dcbd16978..75fb0b69b4 100644 --- a/webapp/packages/core-blocks/src/Menu/MenuSeparator.tsx +++ b/webapp/packages/core-blocks/src/Menu/MenuSeparator.tsx @@ -10,7 +10,7 @@ import type { SeparatorOptions } from 'reakit/ts'; import { s } from '../s'; import { useS } from '../useS'; -import style from './MenuSeparator.m.css'; +import style from './MenuSeparator.module.css'; import type { ReakitProxyComponentOptions } from './ReakitProxyComponent'; export const MenuSeparator = function MenuSeparator({ className, ...props }: ReakitProxyComponentOptions<'hr', SeparatorOptions>) { diff --git a/webapp/packages/core-blocks/src/MenuPanel/MenuPanelItem.tsx b/webapp/packages/core-blocks/src/MenuPanel/MenuPanelItem.tsx index 804d605796..ac1365de14 100644 --- a/webapp/packages/core-blocks/src/MenuPanel/MenuPanelItem.tsx +++ b/webapp/packages/core-blocks/src/MenuPanel/MenuPanelItem.tsx @@ -17,7 +17,7 @@ import { Loader } from '../Loader/Loader'; import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; -import MenuPanelItemAndTriggerStyles from './shared/MenuPanelItemAndTrigger.m.css'; +import MenuPanelItemAndTriggerStyles from './shared/MenuPanelItemAndTrigger.module.css'; interface MenuPanelItemProps { menuItem: IMenuItem; diff --git a/webapp/packages/core-blocks/src/MenuPanel/MenuTrigger.tsx b/webapp/packages/core-blocks/src/MenuPanel/MenuTrigger.tsx index 2268f7c373..1e9509ba41 100644 --- a/webapp/packages/core-blocks/src/MenuPanel/MenuTrigger.tsx +++ b/webapp/packages/core-blocks/src/MenuPanel/MenuTrigger.tsx @@ -16,7 +16,7 @@ import { s } from '../s'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; import { MenuPanelItem } from './MenuPanelItem'; -import MenuPanelItemAndTriggerStyles from './shared/MenuPanelItemAndTrigger.m.css'; +import MenuPanelItemAndTriggerStyles from './shared/MenuPanelItemAndTrigger.module.css'; export type MenuState = MenuStateReturn; diff --git a/webapp/packages/core-blocks/src/MenuPanel/shared/MenuPanelItemAndTrigger.m.css b/webapp/packages/core-blocks/src/MenuPanel/shared/MenuPanelItemAndTrigger.module.css similarity index 100% rename from webapp/packages/core-blocks/src/MenuPanel/shared/MenuPanelItemAndTrigger.m.css rename to webapp/packages/core-blocks/src/MenuPanel/shared/MenuPanelItemAndTrigger.module.css diff --git a/webapp/packages/core-blocks/src/ObjectPropertyInfo/ObjectPropertyInfoForm/ObjectPropertyInfoForm.tsx b/webapp/packages/core-blocks/src/ObjectPropertyInfo/ObjectPropertyInfoForm/ObjectPropertyInfoForm.tsx index c1362c15dd..cd1d67d4b2 100644 --- a/webapp/packages/core-blocks/src/ObjectPropertyInfo/ObjectPropertyInfoForm/ObjectPropertyInfoForm.tsx +++ b/webapp/packages/core-blocks/src/ObjectPropertyInfo/ObjectPropertyInfoForm/ObjectPropertyInfoForm.tsx @@ -12,7 +12,7 @@ import type { ObjectPropertyInfo } from '@cloudbeaver/core-sdk'; import { getLayoutProps } from '../../Containers/filterLayoutFakeProps'; import type { ILayoutSizeProps } from '../../Containers/ILayoutSizeProps'; -import elementsSizeStyles from '../../Containers/shared/ElementsSize.m.css'; +import elementsSizeStyles from '../../Containers/shared/ElementsSize.module.css'; import { useTranslate } from '../../localization/useTranslate'; import { s } from '../../s'; import { TextPlaceholder } from '../../TextPlaceholder'; diff --git a/webapp/packages/core-blocks/src/Overlay/Overlay.m.css b/webapp/packages/core-blocks/src/Overlay/Overlay.module.css similarity index 79% rename from webapp/packages/core-blocks/src/Overlay/Overlay.m.css rename to webapp/packages/core-blocks/src/Overlay/Overlay.module.css index e3afd4eac0..6fdc5ee573 100644 --- a/webapp/packages/core-blocks/src/Overlay/Overlay.m.css +++ b/webapp/packages/core-blocks/src/Overlay/Overlay.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .overlay { composes: theme-text-on-primary from global; display: none; diff --git a/webapp/packages/core-blocks/src/Overlay/Overlay.tsx b/webapp/packages/core-blocks/src/Overlay/Overlay.tsx index 9efe1bb358..2bbef62085 100644 --- a/webapp/packages/core-blocks/src/Overlay/Overlay.tsx +++ b/webapp/packages/core-blocks/src/Overlay/Overlay.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './Overlay.m.css'; +import style from './Overlay.module.css'; interface Props { active?: boolean; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayActions.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayActions.m.css deleted file mode 100644 index e1377c42ef..0000000000 --- a/webapp/packages/core-blocks/src/Overlay/OverlayActions.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.actions { - gap: 16px; - display: flex; - flex-shrink: 0; - padding: 24px; -} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayActions.module.css b/webapp/packages/core-blocks/src/Overlay/OverlayActions.module.css new file mode 100644 index 0000000000..e87b9838ff --- /dev/null +++ b/webapp/packages/core-blocks/src/Overlay/OverlayActions.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.actions { + gap: 16px; + display: flex; + flex-shrink: 0; + padding: 24px; +} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayActions.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayActions.tsx index a31a109561..6eeba4f139 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayActions.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayActions.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayActions.m.css'; +import style from './OverlayActions.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeader.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeader.m.css deleted file mode 100644 index 84c91dec09..0000000000 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeader.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.header { - flex-shrink: 0; - padding: 24px; - position: relative; - display: grid; - grid-template-columns: max-content 1fr; - flex: 0 0 auto; - box-sizing: border-box; -} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeader.module.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeader.module.css new file mode 100644 index 0000000000..df5fad6c4f --- /dev/null +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeader.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.header { + flex-shrink: 0; + padding: 24px; + position: relative; + display: grid; + grid-template-columns: max-content 1fr; + flex: 0 0 auto; + box-sizing: border-box; +} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeader.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayHeader.tsx index 46a787817e..15d8ff0b07 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeader.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeader.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayHeader.m.css'; +import style from './OverlayHeader.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.m.css deleted file mode 100644 index eae4c70646..0000000000 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.iconContainer { - display: flex; - align-items: center; - justify-content: center; -} - -.iconOrImage { - width: 24px; - height: 24px; - margin-right: 16px; -} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.module.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.module.css new file mode 100644 index 0000000000..e12aff0ac8 --- /dev/null +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.iconContainer { + display: flex; + align-items: center; + justify-content: center; +} + +.iconOrImage { + width: 24px; + height: 24px; + margin-right: 16px; +} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.tsx index 053e7971f0..1b65e1daed 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderIcon.tsx @@ -8,7 +8,7 @@ import { IconOrImage } from '../IconOrImage'; import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayHeaderIcon.m.css'; +import style from './OverlayHeaderIcon.module.css'; interface Props { icon?: string; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.m.css deleted file mode 100644 index 2aeef9deda..0000000000 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.subTitle { - composes: theme-typography--caption from global; - grid-column: 2; - overflow: hidden; - text-overflow: ellipsis; - white-space: nowrap; - max-width: 400px; -} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.module.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.module.css new file mode 100644 index 0000000000..812e5fa316 --- /dev/null +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.subTitle { + composes: theme-typography--caption from global; + grid-column: 2; + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + max-width: 400px; +} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.tsx index 835e3ae3ca..fe96b61494 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderSubTitle.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayHeaderSubTitle.m.css'; +import style from './OverlayHeaderSubTitle.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.module.css similarity index 59% rename from webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.m.css rename to webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.module.css index 5ed06b9043..8a8ffdfc6b 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.m.css +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .headerTitle { max-width: 400px; display: flex; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.tsx index edcf8ab460..b3542db984 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayHeaderTitle.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayHeaderTitle.m.css'; +import style from './OverlayHeaderTitle.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayMessage.m.css b/webapp/packages/core-blocks/src/Overlay/OverlayMessage.m.css deleted file mode 100644 index 94d52b7866..0000000000 --- a/webapp/packages/core-blocks/src/Overlay/OverlayMessage.m.css +++ /dev/null @@ -1,15 +0,0 @@ -.message { - flex-shrink: 0; - padding: 24px 0px 24px 24px; - overflow: auto; - white-space: pre-wrap; - flex: 1; - - &:not(:first-child) { - padding-top: 0px; - } -} - -.messageBox { - padding-right: 24px; -} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayMessage.module.css b/webapp/packages/core-blocks/src/Overlay/OverlayMessage.module.css new file mode 100644 index 0000000000..541ece1bc0 --- /dev/null +++ b/webapp/packages/core-blocks/src/Overlay/OverlayMessage.module.css @@ -0,0 +1,22 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.message { + flex-shrink: 0; + padding: 24px 0px 24px 24px; + overflow: auto; + white-space: pre-wrap; + flex: 1; + + &:not(:first-child) { + padding-top: 0px; + } +} + +.messageBox { + padding-right: 24px; +} diff --git a/webapp/packages/core-blocks/src/Overlay/OverlayMessage.tsx b/webapp/packages/core-blocks/src/Overlay/OverlayMessage.tsx index 1eec2747f5..94906aeda4 100644 --- a/webapp/packages/core-blocks/src/Overlay/OverlayMessage.tsx +++ b/webapp/packages/core-blocks/src/Overlay/OverlayMessage.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './OverlayMessage.m.css'; +import style from './OverlayMessage.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.m.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.module.css similarity index 100% rename from webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.m.css rename to webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.module.css diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.tsx b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.tsx index baa076d460..47b3ae23f9 100644 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.tsx +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTable.tsx @@ -10,18 +10,18 @@ import { observer } from 'mobx-react-lite'; import { useCallback, useMemo, useState } from 'react'; import { Button } from '../Button'; -import ButtonStyles from '../Button.m.css'; +import ButtonStyles from '../Button.module.css'; import { Filter } from '../FormControls/Filter'; -import InputFieldStyles from '../FormControls/InputField/InputField.m.css'; +import InputFieldStyles from '../FormControls/InputField/InputField.module.css'; import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { SContext, StyleRegistry } from '../SContext'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; import type { IProperty } from './IProperty'; -import styles from './PropertiesTable.m.css'; -import PropertiesTableAddButtonStyles from './PropertiesTableAddButtonStyles.m.css'; -import PropertiesTableInputStyles from './PropertiesTableInputStyles.m.css'; +import styles from './PropertiesTable.module.css'; +import PropertiesTableAddButtonStyles from './PropertiesTableAddButtonStyles.module.css'; +import PropertiesTableInputStyles from './PropertiesTableInputStyles.module.css'; import { PropertyItem } from './PropertyItem'; type PropertiesState = Record; diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.m.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.m.css deleted file mode 100644 index b22f18246e..0000000000 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.buttonIcon { - margin-right: 0px !important; -} -.buttonLabel { - composes: theme-typography--caption from global; - text-transform: initial; - font-weight: 600; -} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.module.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.module.css new file mode 100644 index 0000000000..7be35025ff --- /dev/null +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableAddButtonStyles.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.buttonIcon { + margin-right: 0px !important; +} +.buttonLabel { + composes: theme-typography--caption from global; + text-transform: initial; + font-weight: 600; +} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.m.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.m.css deleted file mode 100644 index 180246ba18..0000000000 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.input { - composes: theme-background-surface from global; - box-sizing: border-box; - height: 24px; - flex: 1; - margin-left: 8px; -} - -.inputField { - max-width: 100%; -} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.module.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.module.css new file mode 100644 index 0000000000..08ff31969e --- /dev/null +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertiesTableInputStyles.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.input { + composes: theme-background-surface from global; + box-sizing: border-box; + height: 24px; + flex: 1; + margin-left: 8px; +} + +.inputField { + max-width: 100%; +} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.m.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.module.css similarity index 87% rename from webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.m.css rename to webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.module.css index c141d48ce2..e5f4de4251 100644 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.m.css +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container, .button { composes: theme-ripple from global; diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx index 2ca3dffa11..75aa8d9155 100644 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertyItem.tsx @@ -15,7 +15,7 @@ import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; import type { IProperty } from './IProperty'; -import classes from './PropertyItem.m.css'; +import classes from './PropertyItem.module.css'; import { PropertyValueSelector } from './PropertyValueSelector'; interface Props { diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.m.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.m.css deleted file mode 100644 index da9d7d57a5..0000000000 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.m.css +++ /dev/null @@ -1,7 +0,0 @@ -.menuButton { - composes: theme-ripple from global; - background: transparent; - outline: none; - padding: 4px; - cursor: pointer; -} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.module.css b/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.module.css new file mode 100644 index 0000000000..42a34b0a71 --- /dev/null +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.module.css @@ -0,0 +1,14 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.menuButton { + composes: theme-ripple from global; + background: transparent; + outline: none; + padding: 4px; + cursor: pointer; +} diff --git a/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.tsx b/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.tsx index 79f0008ab0..e48c4c7033 100644 --- a/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.tsx +++ b/webapp/packages/core-blocks/src/PropertiesTable/PropertyValueSelector.tsx @@ -12,7 +12,7 @@ import { Menu, MenuButton, MenuItem, useMenuState } from 'reakit/Menu'; import { BaseDropdownStyles } from '..'; import { s } from '../s'; import { useS } from '../useS'; -import classes from './PropertyValueSelector.m.css'; +import classes from './PropertyValueSelector.module.css'; interface Props { propertyName?: string; diff --git a/webapp/packages/core-blocks/src/Slide/SlideBox.m.css b/webapp/packages/core-blocks/src/Slide/SlideBox.m.css deleted file mode 100644 index 71404faac8..0000000000 --- a/webapp/packages/core-blocks/src/Slide/SlideBox.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.slideBox { - overflow: hidden; - white-space: nowrap; -} diff --git a/webapp/packages/core-blocks/src/Slide/SlideBox.module.css b/webapp/packages/core-blocks/src/Slide/SlideBox.module.css new file mode 100644 index 0000000000..77b88deb96 --- /dev/null +++ b/webapp/packages/core-blocks/src/Slide/SlideBox.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.slideBox { + overflow: hidden; + white-space: nowrap; +} diff --git a/webapp/packages/core-blocks/src/Slide/SlideBox.tsx b/webapp/packages/core-blocks/src/Slide/SlideBox.tsx index 03d44ce4f6..b4f6ce0db7 100644 --- a/webapp/packages/core-blocks/src/Slide/SlideBox.tsx +++ b/webapp/packages/core-blocks/src/Slide/SlideBox.tsx @@ -9,9 +9,9 @@ import { observer } from 'mobx-react-lite'; import { useEffect, useRef } from 'react'; import { s, useS } from '../index'; -import SlideBoxStyles from './SlideBox.m.css'; -import SlideBoxElementStyles from './SlideElement.m.css'; -import SlideBoxOverlayStyles from './SlideOverlay.m.css'; +import SlideBoxStyles from './SlideBox.module.css'; +import SlideBoxElementStyles from './SlideElement.module.css'; +import SlideBoxOverlayStyles from './SlideOverlay.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Slide/SlideElement.m.css b/webapp/packages/core-blocks/src/Slide/SlideElement.module.css similarity index 65% rename from webapp/packages/core-blocks/src/Slide/SlideElement.m.css rename to webapp/packages/core-blocks/src/Slide/SlideElement.module.css index 8e8bf031b8..a12f0a1f81 100644 --- a/webapp/packages/core-blocks/src/Slide/SlideElement.m.css +++ b/webapp/packages/core-blocks/src/Slide/SlideElement.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .slideElement { width: 100%; height: 100%; diff --git a/webapp/packages/core-blocks/src/Slide/SlideElement.tsx b/webapp/packages/core-blocks/src/Slide/SlideElement.tsx index 3d332b0a33..18a3cf0a87 100644 --- a/webapp/packages/core-blocks/src/Slide/SlideElement.tsx +++ b/webapp/packages/core-blocks/src/Slide/SlideElement.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './SlideElement.m.css'; +import style from './SlideElement.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Slide/SlideOverlay.m.css b/webapp/packages/core-blocks/src/Slide/SlideOverlay.module.css similarity index 76% rename from webapp/packages/core-blocks/src/Slide/SlideOverlay.m.css rename to webapp/packages/core-blocks/src/Slide/SlideOverlay.module.css index 24fe671718..e33a01932d 100644 --- a/webapp/packages/core-blocks/src/Slide/SlideOverlay.m.css +++ b/webapp/packages/core-blocks/src/Slide/SlideOverlay.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .slideOverlay { z-index: 1; position: absolute; diff --git a/webapp/packages/core-blocks/src/Slide/SlideOverlay.tsx b/webapp/packages/core-blocks/src/Slide/SlideOverlay.tsx index 6daaaa0687..05c49e1c85 100644 --- a/webapp/packages/core-blocks/src/Slide/SlideOverlay.tsx +++ b/webapp/packages/core-blocks/src/Slide/SlideOverlay.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Icon } from '../Icon'; import { s } from '../s'; import { useS } from '../useS'; -import style from './SlideOverlay.m.css'; +import style from './SlideOverlay.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.m.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.module.css similarity index 72% rename from webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.m.css rename to webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.module.css index f667455c31..549c8ba631 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.m.css +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .notificationBody { display: flex; flex-direction: column; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.tsx index 342fd631c3..3e67cac3b2 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarBody.tsx @@ -7,7 +7,7 @@ */ import { s } from '../../s'; import { useS } from '../../useS'; -import style from './SnackbarBody.m.css'; +import style from './SnackbarBody.module.css'; interface Props { title: string; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.m.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.m.css deleted file mode 100644 index 0fad234a1c..0000000000 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.notificationContent { - display: flex; - flex-direction: column; - flex: 1; - overflow: hidden; -} diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.module.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.module.css new file mode 100644 index 0000000000..8b69b1ac4e --- /dev/null +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.notificationContent { + display: flex; + flex-direction: column; + flex: 1; + overflow: hidden; +} diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.tsx index cd25e4c299..47b6717c2e 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarContent.tsx @@ -7,7 +7,7 @@ */ import { s } from '../../s'; import { useS } from '../../useS'; -import style from './SnackbarContent.m.css'; +import style from './SnackbarContent.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.m.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.module.css similarity index 55% rename from webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.m.css rename to webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.module.css index ea037a60c5..b452e09ce0 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.m.css +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .notificationFooter { display: flex; align-items: flex-end; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.tsx index fb4f97b8e2..33dd688c77 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarFooter.tsx @@ -7,7 +7,7 @@ */ import { s } from '../../s'; import { useS } from '../../useS'; -import style from './SnackbarFooter.m.css'; +import style from './SnackbarFooter.module.css'; interface Props { timestamp: number; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.m.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.m.css deleted file mode 100644 index ff84a50bcd..0000000000 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.notificationMark { - padding-right: 12px; -} - -.loaderContainer { - padding-right: 12px; - & .loader { - width: 40px; - height: 40px; - } -} diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.module.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.module.css new file mode 100644 index 0000000000..de80c1278c --- /dev/null +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.notificationMark { + padding-right: 12px; +} + +.loaderContainer { + padding-right: 12px; + & .loader { + width: 40px; + height: 40px; + } +} diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.tsx index 4cfb0c6857..db79de40aa 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarStatus.tsx @@ -11,7 +11,7 @@ import { Loader } from '../../Loader/Loader'; import { s } from '../../s'; import { useS } from '../../useS'; import { NotificationMark } from '../NotificationMark'; -import style from './SnackbarStatus.m.css'; +import style from './SnackbarStatus.module.css'; interface SnackbarStatusProps { status: ENotificationType; diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.m.css b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.m.css rename to webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.module.css diff --git a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx index 4fb5119323..8ff8ab58b1 100644 --- a/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx +++ b/webapp/packages/core-blocks/src/Snackbars/SnackbarMarkups/SnackbarWrapper.tsx @@ -11,7 +11,7 @@ import { ActionIconButton } from '../../ActionIconButton'; import { useTranslate } from '../../localization/useTranslate'; import { s } from '../../s'; import { useS } from '../../useS'; -import style from './SnackbarWrapper.m.css'; +import style from './SnackbarWrapper.module.css'; interface Props { closing?: boolean; diff --git a/webapp/packages/core-blocks/src/Split/Pane.m.css b/webapp/packages/core-blocks/src/Split/Pane.m.css deleted file mode 100644 index cae141124b..0000000000 --- a/webapp/packages/core-blocks/src/Split/Pane.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.pane { - flex: 1 1 0%; - overflow: auto; - z-index: 0; -} diff --git a/webapp/packages/core-blocks/src/Split/Pane.module.css b/webapp/packages/core-blocks/src/Split/Pane.module.css new file mode 100644 index 0000000000..135c9ef13c --- /dev/null +++ b/webapp/packages/core-blocks/src/Split/Pane.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.pane { + flex: 1 1 0%; + overflow: auto; + z-index: 0; +} diff --git a/webapp/packages/core-blocks/src/Split/Pane.tsx b/webapp/packages/core-blocks/src/Split/Pane.tsx index 69372ab6cf..61b724c653 100644 --- a/webapp/packages/core-blocks/src/Split/Pane.tsx +++ b/webapp/packages/core-blocks/src/Split/Pane.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './Pane.m.css'; +import style from './Pane.module.css'; import { useSplit } from './useSplit'; export const Pane = observer(function Pane({ className, children, ...rest }) { diff --git a/webapp/packages/core-blocks/src/Split/ResizeControls.m.css b/webapp/packages/core-blocks/src/Split/ResizeControls.module.css similarity index 76% rename from webapp/packages/core-blocks/src/Split/ResizeControls.m.css rename to webapp/packages/core-blocks/src/Split/ResizeControls.module.css index 57ce16b931..07cfdb2a69 100644 --- a/webapp/packages/core-blocks/src/Split/ResizeControls.m.css +++ b/webapp/packages/core-blocks/src/Split/ResizeControls.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .resizerControls { composes: theme-background-background theme-text-on-secondary from global; position: relative; diff --git a/webapp/packages/core-blocks/src/Split/ResizerControls.tsx b/webapp/packages/core-blocks/src/Split/ResizerControls.tsx index 81719a343f..e2dc583620 100644 --- a/webapp/packages/core-blocks/src/Split/ResizerControls.tsx +++ b/webapp/packages/core-blocks/src/Split/ResizerControls.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './ResizeControls.m.css'; +import style from './ResizeControls.module.css'; import { SplitControls } from './SplitControls'; import { useSplit } from './useSplit'; diff --git a/webapp/packages/core-blocks/src/Split/Split.m.css b/webapp/packages/core-blocks/src/Split/Split.m.css deleted file mode 100644 index ae669a3aa0..0000000000 --- a/webapp/packages/core-blocks/src/Split/Split.m.css +++ /dev/null @@ -1,15 +0,0 @@ -.split { - display: flex; - flex: 1; - overflow: hidden; - z-index: 0; - - &.vertical { - flex-direction: row; - } - - &.horizontal { - flex-direction: column; - height: 100%; - } -} diff --git a/webapp/packages/core-blocks/src/Split/Split.module.css b/webapp/packages/core-blocks/src/Split/Split.module.css new file mode 100644 index 0000000000..f6b62da9b3 --- /dev/null +++ b/webapp/packages/core-blocks/src/Split/Split.module.css @@ -0,0 +1,22 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.split { + display: flex; + flex: 1; + overflow: hidden; + z-index: 0; + + &.vertical { + flex-direction: row; + } + + &.horizontal { + flex-direction: column; + height: 100%; + } +} diff --git a/webapp/packages/core-blocks/src/Split/Split.tsx b/webapp/packages/core-blocks/src/Split/Split.tsx index 0a501bc921..053162d055 100644 --- a/webapp/packages/core-blocks/src/Split/Split.tsx +++ b/webapp/packages/core-blocks/src/Split/Split.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './Split.m.css'; +import style from './Split.module.css'; export type ISplitProps = SplitProps & { disableAutoMargin?: boolean; diff --git a/webapp/packages/core-blocks/src/Split/SplitControls.m.css b/webapp/packages/core-blocks/src/Split/SplitControls.module.css similarity index 90% rename from webapp/packages/core-blocks/src/Split/SplitControls.m.css rename to webapp/packages/core-blocks/src/Split/SplitControls.module.css index 091c45edc1..81a68c3840 100644 --- a/webapp/packages/core-blocks/src/Split/SplitControls.m.css +++ b/webapp/packages/core-blocks/src/Split/SplitControls.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container { position: absolute; display: flex; diff --git a/webapp/packages/core-blocks/src/Split/SplitControls.tsx b/webapp/packages/core-blocks/src/Split/SplitControls.tsx index 62b198070f..b3bed9a82e 100644 --- a/webapp/packages/core-blocks/src/Split/SplitControls.tsx +++ b/webapp/packages/core-blocks/src/Split/SplitControls.tsx @@ -8,7 +8,7 @@ import { s } from '../s'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; -import SplitControlsStyles from './SplitControls.m.css'; +import SplitControlsStyles from './SplitControls.module.css'; import { useSplit } from './useSplit'; export const SplitControls: React.FC = function SplitControls() { diff --git a/webapp/packages/core-blocks/src/StaticImage.m.css b/webapp/packages/core-blocks/src/StaticImage.module.css similarity index 100% rename from webapp/packages/core-blocks/src/StaticImage.m.css rename to webapp/packages/core-blocks/src/StaticImage.module.css diff --git a/webapp/packages/core-blocks/src/StaticImage.tsx b/webapp/packages/core-blocks/src/StaticImage.tsx index e5d2abd4d1..17503b8a5f 100644 --- a/webapp/packages/core-blocks/src/StaticImage.tsx +++ b/webapp/packages/core-blocks/src/StaticImage.tsx @@ -8,7 +8,7 @@ import { GlobalConstants, isValidUrl } from '@cloudbeaver/core-utils'; import { s } from './s'; -import style from './StaticImage.m.css'; +import style from './StaticImage.module.css'; import { useS } from './useS'; interface Props { diff --git a/webapp/packages/core-blocks/src/StatusMessage.m.css b/webapp/packages/core-blocks/src/StatusMessage.module.css similarity index 59% rename from webapp/packages/core-blocks/src/StatusMessage.m.css rename to webapp/packages/core-blocks/src/StatusMessage.module.css index 0ff3f4b1c3..9528229360 100644 --- a/webapp/packages/core-blocks/src/StatusMessage.m.css +++ b/webapp/packages/core-blocks/src/StatusMessage.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .statusMessage { overflow: hidden; composes: theme-typography--caption from global; diff --git a/webapp/packages/core-blocks/src/StatusMessage.tsx b/webapp/packages/core-blocks/src/StatusMessage.tsx index e88adaa09a..46fd21c648 100644 --- a/webapp/packages/core-blocks/src/StatusMessage.tsx +++ b/webapp/packages/core-blocks/src/StatusMessage.tsx @@ -13,7 +13,7 @@ import { IconOrImage } from './IconOrImage'; import { Link } from './Link'; import { useTranslate } from './localization/useTranslate'; import { s } from './s'; -import style from './StatusMessage.m.css'; +import style from './StatusMessage.module.css'; import { useErrorDetails } from './useErrorDetails'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/Table/Table.m.css b/webapp/packages/core-blocks/src/Table/Table.module.css similarity index 60% rename from webapp/packages/core-blocks/src/Table/Table.m.css rename to webapp/packages/core-blocks/src/Table/Table.module.css index 9223a94f2c..ca458cf37e 100644 --- a/webapp/packages/core-blocks/src/Table/Table.m.css +++ b/webapp/packages/core-blocks/src/Table/Table.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .table { composes: theme-typography--body2 from global; min-width: 100%; diff --git a/webapp/packages/core-blocks/src/Table/Table.tsx b/webapp/packages/core-blocks/src/Table/Table.tsx index d8c080f6c3..7ef638b8d4 100644 --- a/webapp/packages/core-blocks/src/Table/Table.tsx +++ b/webapp/packages/core-blocks/src/Table/Table.tsx @@ -13,7 +13,7 @@ import { s } from '../s'; import { useObjectRef } from '../useObjectRef'; import { useObservableRef } from '../useObservableRef'; import { useS } from '../useS'; -import style from './Table.m.css'; +import style from './Table.module.css'; import { ITableContext, ITableState, TableContext } from './TableContext'; interface Props { diff --git a/webapp/packages/core-blocks/src/Table/TableColumnHeader.m.css b/webapp/packages/core-blocks/src/Table/TableColumnHeader.module.css similarity index 70% rename from webapp/packages/core-blocks/src/Table/TableColumnHeader.m.css rename to webapp/packages/core-blocks/src/Table/TableColumnHeader.module.css index 3a0dd10591..0742588be9 100644 --- a/webapp/packages/core-blocks/src/Table/TableColumnHeader.m.css +++ b/webapp/packages/core-blocks/src/Table/TableColumnHeader.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .columnHeader { box-sizing: border-box; white-space: nowrap; diff --git a/webapp/packages/core-blocks/src/Table/TableColumnHeader.tsx b/webapp/packages/core-blocks/src/Table/TableColumnHeader.tsx index c207b8726c..3390f6c113 100644 --- a/webapp/packages/core-blocks/src/Table/TableColumnHeader.tsx +++ b/webapp/packages/core-blocks/src/Table/TableColumnHeader.tsx @@ -7,8 +7,8 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import tableStyles from './Table.m.css'; -import style from './TableColumnHeader.m.css'; +import tableStyles from './Table.module.css'; +import style from './TableColumnHeader.module.css'; interface Props { title?: string; diff --git a/webapp/packages/core-blocks/src/Table/TableColumnValue.m.css b/webapp/packages/core-blocks/src/Table/TableColumnValue.module.css similarity index 67% rename from webapp/packages/core-blocks/src/Table/TableColumnValue.m.css rename to webapp/packages/core-blocks/src/Table/TableColumnValue.module.css index 9f30170130..3918a9c03f 100644 --- a/webapp/packages/core-blocks/src/Table/TableColumnValue.m.css +++ b/webapp/packages/core-blocks/src/Table/TableColumnValue.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .cell { position: relative; box-sizing: border-box; diff --git a/webapp/packages/core-blocks/src/Table/TableColumnValue.tsx b/webapp/packages/core-blocks/src/Table/TableColumnValue.tsx index 1c8073e2f7..ea6b57d0de 100644 --- a/webapp/packages/core-blocks/src/Table/TableColumnValue.tsx +++ b/webapp/packages/core-blocks/src/Table/TableColumnValue.tsx @@ -15,7 +15,7 @@ import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; import { EventTableItemExpandFlag } from './EventTableItemExpandFlag'; import { EventTableItemSelectionFlag } from './EventTableItemSelectionFlag'; -import style from './TableColumnValue.m.css'; +import style from './TableColumnValue.module.css'; import { TableContext } from './TableContext'; import { TableItemContext } from './TableItemContext'; diff --git a/webapp/packages/core-blocks/src/Table/TableHeader.m.css b/webapp/packages/core-blocks/src/Table/TableHeader.module.css similarity index 100% rename from webapp/packages/core-blocks/src/Table/TableHeader.m.css rename to webapp/packages/core-blocks/src/Table/TableHeader.module.css diff --git a/webapp/packages/core-blocks/src/Table/TableHeader.tsx b/webapp/packages/core-blocks/src/Table/TableHeader.tsx index 09b4e1cdea..0451f419b3 100644 --- a/webapp/packages/core-blocks/src/Table/TableHeader.tsx +++ b/webapp/packages/core-blocks/src/Table/TableHeader.tsx @@ -7,7 +7,7 @@ */ import { s } from '../s'; import { useS } from '../useS'; -import style from './TableHeader.m.css'; +import style from './TableHeader.module.css'; interface Props { fixed?: boolean; diff --git a/webapp/packages/core-blocks/src/Table/TableItem.m.css b/webapp/packages/core-blocks/src/Table/TableItem.module.css similarity index 59% rename from webapp/packages/core-blocks/src/Table/TableItem.m.css rename to webapp/packages/core-blocks/src/Table/TableItem.module.css index 7b14d8df28..d75316ae6e 100644 --- a/webapp/packages/core-blocks/src/Table/TableItem.m.css +++ b/webapp/packages/core-blocks/src/Table/TableItem.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .row { outline: none; border-bottom: 1px solid; diff --git a/webapp/packages/core-blocks/src/Table/TableItem.tsx b/webapp/packages/core-blocks/src/Table/TableItem.tsx index a6d72b67ce..e24db6700f 100644 --- a/webapp/packages/core-blocks/src/Table/TableItem.tsx +++ b/webapp/packages/core-blocks/src/Table/TableItem.tsx @@ -16,9 +16,9 @@ import { s } from '../s'; import { useObjectRef } from '../useObjectRef'; import { useS } from '../useS'; import { EventTableItemSelectionFlag } from './EventTableItemSelectionFlag'; -import cellStyles from './TableColumnValue.m.css'; +import cellStyles from './TableColumnValue.module.css'; import { TableContext } from './TableContext'; -import rowStyles from './TableItem.m.css'; +import rowStyles from './TableItem.module.css'; import { ITableItemContext, TableItemContext } from './TableItemContext'; export interface TableItemExpandProps { diff --git a/webapp/packages/core-blocks/src/Table/TableItemExpand.m.css b/webapp/packages/core-blocks/src/Table/TableItemExpand.module.css similarity index 57% rename from webapp/packages/core-blocks/src/Table/TableItemExpand.m.css rename to webapp/packages/core-blocks/src/Table/TableItemExpand.module.css index fb53a891d2..6d640aaeee 100644 --- a/webapp/packages/core-blocks/src/Table/TableItemExpand.m.css +++ b/webapp/packages/core-blocks/src/Table/TableItemExpand.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .tableItemExpandBox { display: flex; align-items: center; diff --git a/webapp/packages/core-blocks/src/Table/TableItemExpand.tsx b/webapp/packages/core-blocks/src/Table/TableItemExpand.tsx index dd1d8e37be..0f768e86c8 100644 --- a/webapp/packages/core-blocks/src/Table/TableItemExpand.tsx +++ b/webapp/packages/core-blocks/src/Table/TableItemExpand.tsx @@ -18,7 +18,7 @@ import { EventTableItemExpandFlag } from './EventTableItemExpandFlag'; import { EventTableItemSelectionFlag } from './EventTableItemSelectionFlag'; import { TableContext } from './TableContext'; import { TableItemContext } from './TableItemContext'; -import style from './TableItemExpand.m.css'; +import style from './TableItemExpand.module.css'; interface Props { onExpand?: (item: any, state: boolean) => void; diff --git a/webapp/packages/core-blocks/src/Table/TableItemSelect.m.css b/webapp/packages/core-blocks/src/Table/TableItemSelect.m.css deleted file mode 100644 index 3f390620cd..0000000000 --- a/webapp/packages/core-blocks/src/Table/TableItemSelect.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.checkbox { - margin-left: -10px; - margin-right: -10px; -} \ No newline at end of file diff --git a/webapp/packages/core-blocks/src/Table/TableItemSelect.module.css b/webapp/packages/core-blocks/src/Table/TableItemSelect.module.css new file mode 100644 index 0000000000..88332bb14f --- /dev/null +++ b/webapp/packages/core-blocks/src/Table/TableItemSelect.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.checkbox { + margin-left: -10px; + margin-right: -10px; +} diff --git a/webapp/packages/core-blocks/src/Table/TableItemSelect.tsx b/webapp/packages/core-blocks/src/Table/TableItemSelect.tsx index 6b6d3c3a4c..b5a0591466 100644 --- a/webapp/packages/core-blocks/src/Table/TableItemSelect.tsx +++ b/webapp/packages/core-blocks/src/Table/TableItemSelect.tsx @@ -11,12 +11,12 @@ import { useContext } from 'react'; import { EventContext } from '@cloudbeaver/core-events'; import { Checkbox } from '../FormControls/Checkboxes/Checkbox'; +import { s } from '../s'; +import { useS } from '../useS'; import { EventTableItemSelectionFlag } from './EventTableItemSelectionFlag'; import { TableContext } from './TableContext'; import { TableItemContext } from './TableItemContext'; -import { useS } from '../useS'; -import styles from './TableItemSelect.m.css'; -import { s } from '../s'; +import styles from './TableItemSelect.module.css'; interface Props { checked?: boolean; @@ -45,12 +45,12 @@ export const TableItemSelect = observer(function TableItemSelect({ checke } return ( - ); }); diff --git a/webapp/packages/core-blocks/src/Table/TableItemSeparator.tsx b/webapp/packages/core-blocks/src/Table/TableItemSeparator.tsx index 90116be155..99b60d1e81 100644 --- a/webapp/packages/core-blocks/src/Table/TableItemSeparator.tsx +++ b/webapp/packages/core-blocks/src/Table/TableItemSeparator.tsx @@ -9,8 +9,8 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import cellStyles from './TableColumnValue.m.css'; -import rowStyles from './TableItem.m.css'; +import cellStyles from './TableColumnValue.module.css'; +import rowStyles from './TableItem.module.css'; interface Props { colSpan?: number; diff --git a/webapp/packages/core-blocks/src/Table/TableSelect.m.css b/webapp/packages/core-blocks/src/Table/TableSelect.m.css deleted file mode 100644 index 1f1391d6ba..0000000000 --- a/webapp/packages/core-blocks/src/Table/TableSelect.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.tableSelect { - margin-left: -10px; - margin-right: -10px; -} diff --git a/webapp/packages/core-blocks/src/Table/TableSelect.module.css b/webapp/packages/core-blocks/src/Table/TableSelect.module.css new file mode 100644 index 0000000000..cc765010a9 --- /dev/null +++ b/webapp/packages/core-blocks/src/Table/TableSelect.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.tableSelect { + margin-left: -10px; + margin-right: -10px; +} diff --git a/webapp/packages/core-blocks/src/Table/TableSelect.tsx b/webapp/packages/core-blocks/src/Table/TableSelect.tsx index d2af6f663a..5feec852e9 100644 --- a/webapp/packages/core-blocks/src/Table/TableSelect.tsx +++ b/webapp/packages/core-blocks/src/Table/TableSelect.tsx @@ -13,7 +13,7 @@ import { useTranslate } from '../localization/useTranslate'; import { s } from '../s'; import { useS } from '../useS'; import { TableContext } from './TableContext'; -import style from './TableSelect.m.css'; +import style from './TableSelect.module.css'; interface Props { id?: string; diff --git a/webapp/packages/core-blocks/src/Tags/Tag.tsx b/webapp/packages/core-blocks/src/Tags/Tag.tsx index fd82fd0363..fb7b47f253 100644 --- a/webapp/packages/core-blocks/src/Tags/Tag.tsx +++ b/webapp/packages/core-blocks/src/Tags/Tag.tsx @@ -8,9 +8,9 @@ import { observer } from 'mobx-react-lite'; import { IconOrImage } from '../IconOrImage'; -import { useS } from '../useS'; import { s } from '../s'; -import style from './Tags.m.css'; +import { useS } from '../useS'; +import style from './Tags.module.css'; export interface ITag { id: T; diff --git a/webapp/packages/core-blocks/src/Tags/Tags.m.css b/webapp/packages/core-blocks/src/Tags/Tags.module.css similarity index 81% rename from webapp/packages/core-blocks/src/Tags/Tags.m.css rename to webapp/packages/core-blocks/src/Tags/Tags.module.css index 6c5d5642f1..49e97c46f0 100644 --- a/webapp/packages/core-blocks/src/Tags/Tags.m.css +++ b/webapp/packages/core-blocks/src/Tags/Tags.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .tags { padding: 0; margin: 0; diff --git a/webapp/packages/core-blocks/src/Tags/Tags.tsx b/webapp/packages/core-blocks/src/Tags/Tags.tsx index 73fef74a67..600628b17a 100644 --- a/webapp/packages/core-blocks/src/Tags/Tags.tsx +++ b/webapp/packages/core-blocks/src/Tags/Tags.tsx @@ -6,9 +6,10 @@ * you may not use this file except in compliance with the License. */ import { observer } from 'mobx-react-lite'; + import { s } from '../s'; import { useS } from '../useS'; -import style from './Tags.m.css'; +import style from './Tags.module.css'; interface Props { className?: string; @@ -16,10 +17,6 @@ interface Props { export const Tags = observer>(function Tags({ children, className }) { const styles = useS(style); - - return ( -
    - {children} -
- ); + + return
    {children}
; }); diff --git a/webapp/packages/core-blocks/src/TextPlaceholder.m.css b/webapp/packages/core-blocks/src/TextPlaceholder.m.css deleted file mode 100644 index bb171c3539..0000000000 --- a/webapp/packages/core-blocks/src/TextPlaceholder.m.css +++ /dev/null @@ -1,12 +0,0 @@ -.container { - flex: 1; - display: flex; - width: 100%; - height: 100%; - min-width: 230px; - margin: auto; -} -.content { - margin: auto; - text-align: center; -} diff --git a/webapp/packages/core-blocks/src/TextPlaceholder.module.css b/webapp/packages/core-blocks/src/TextPlaceholder.module.css new file mode 100644 index 0000000000..db2248004d --- /dev/null +++ b/webapp/packages/core-blocks/src/TextPlaceholder.module.css @@ -0,0 +1,19 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.container { + flex: 1; + display: flex; + width: 100%; + height: 100%; + min-width: 230px; + margin: auto; +} +.content { + margin: auto; + text-align: center; +} diff --git a/webapp/packages/core-blocks/src/TextPlaceholder.tsx b/webapp/packages/core-blocks/src/TextPlaceholder.tsx index d272383d47..a9c36a66d2 100644 --- a/webapp/packages/core-blocks/src/TextPlaceholder.tsx +++ b/webapp/packages/core-blocks/src/TextPlaceholder.tsx @@ -5,10 +5,11 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ +import { observer } from 'mobx-react-lite'; + import { s } from './s'; -import style from './TextPlaceholder.m.css'; +import style from './TextPlaceholder.module.css'; import { useS } from './useS'; -import {observer} from "mobx-react-lite"; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/TimerIcon.m.css b/webapp/packages/core-blocks/src/TimerIcon.module.css similarity index 74% rename from webapp/packages/core-blocks/src/TimerIcon.m.css rename to webapp/packages/core-blocks/src/TimerIcon.module.css index bfe95f5651..3a364533a0 100644 --- a/webapp/packages/core-blocks/src/TimerIcon.m.css +++ b/webapp/packages/core-blocks/src/TimerIcon.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .timer { position: relative; width: 16px; diff --git a/webapp/packages/core-blocks/src/TimerIcon.tsx b/webapp/packages/core-blocks/src/TimerIcon.tsx index d3f3cd722d..f87620d475 100644 --- a/webapp/packages/core-blocks/src/TimerIcon.tsx +++ b/webapp/packages/core-blocks/src/TimerIcon.tsx @@ -5,13 +5,13 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ +import { observer } from 'mobx-react-lite'; import type React from 'react'; import { Icon } from './Icon'; import { s } from './s'; -import style from './TimerIcon.m.css'; +import style from './TimerIcon.module.css'; import { useS } from './useS'; -import {observer} from "mobx-react-lite"; interface Props { state: 'play' | 'stop'; diff --git a/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.m.css b/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.module.css similarity index 100% rename from webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.m.css rename to webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.module.css diff --git a/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.tsx b/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.tsx index 6cd32dd8f4..d92a80a265 100644 --- a/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.tsx +++ b/webapp/packages/core-blocks/src/ToolsPanel/ToolsAction.tsx @@ -12,7 +12,7 @@ import { Loader } from '../Loader/Loader'; import { s } from '../s'; import { useS } from '../useS'; import { useStateDelay } from '../useStateDelay'; -import style from './ToolsAction.m.css'; +import style from './ToolsAction.module.css'; interface Props extends Omit, 'onClick'> { icon?: string; diff --git a/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.m.css b/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.module.css similarity index 100% rename from webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.m.css rename to webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.module.css diff --git a/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.tsx b/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.tsx index 45076e4141..07b415084a 100644 --- a/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.tsx +++ b/webapp/packages/core-blocks/src/ToolsPanel/ToolsPanel.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../s'; import { useS } from '../useS'; -import style from './ToolsPanel.m.css'; +import style from './ToolsPanel.module.css'; type TType = 'primary' | 'secondary'; interface Props { diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.m.css deleted file mode 100644 index 8949559b9a..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.node { - box-sizing: border-box; - width: inherit; - min-width: 100%; -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.module.css new file mode 100644 index 0000000000..5404b45428 --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.node { + box-sizing: border-box; + width: inherit; + min-width: 100%; +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.tsx index cf92053d16..c465750d7b 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNode.tsx @@ -14,7 +14,7 @@ import { useObjectRef } from '../../useObjectRef'; import { useObservableRef } from '../../useObservableRef'; import { useS } from '../../useS'; import type { ITreeNodeState } from './ITreeNodeState'; -import style from './TreeNode.m.css'; +import style from './TreeNode.module.css'; import { ITreeNodeContext, TreeNodeContext } from './TreeNodeContext'; interface Props extends ITreeNodeState { diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.module.css similarity index 68% rename from webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.m.css rename to webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.module.css index 9147a3540b..4fc6531fd2 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.m.css +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .treeNodeControl { composes: theme-ripple theme-ripple-selectable from global; box-sizing: border-box; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.tsx index fded3084ed..61d6562e3d 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeControl.tsx @@ -17,7 +17,7 @@ import { EventTreeNodeExpandFlag } from './EventTreeNodeExpandFlag'; import { EventTreeNodeSelectFlag } from './EventTreeNodeSelectFlag'; import type { ITreeNodeState } from './ITreeNodeState'; import { TreeNodeContext } from './TreeNodeContext'; -import style from './TreeNodeControl.m.css'; +import style from './TreeNodeControl.module.css'; const KEY = { ENTER: 'Enter', diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.module.css similarity index 59% rename from webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.m.css rename to webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.module.css index c7df095e88..c5719a6b8b 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.m.css +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .treeNodeExpand { position: relative; display: flex; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.tsx index 49b8c15252..dbb8dd1d7c 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeExpand.tsx @@ -20,7 +20,7 @@ import { useS } from '../../useS'; import { useStateDelay } from '../../useStateDelay'; import { EventTreeNodeExpandFlag } from './EventTreeNodeExpandFlag'; import { TreeNodeContext } from './TreeNodeContext'; -import style from './TreeNodeExpand.m.css'; +import style from './TreeNodeExpand.module.css'; interface Props { leaf?: boolean; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.m.css deleted file mode 100644 index 8dd258248a..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.m.css +++ /dev/null @@ -1,13 +0,0 @@ -.treeNodeIcon { - position: relative; - box-sizing: border-box; - pointer-events: none; - flex-shrink: 0; - width: 16px; - height: 16px; -} - -.staticImage { - position: relative; - height: 100%; -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.module.css new file mode 100644 index 0000000000..7aaee65e7e --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.module.css @@ -0,0 +1,20 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.treeNodeIcon { + position: relative; + box-sizing: border-box; + pointer-events: none; + flex-shrink: 0; + width: 16px; + height: 16px; +} + +.staticImage { + position: relative; + height: 100%; +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.tsx index 9674b5e60f..8011a48745 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeIcon.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../../s'; import { StaticImage } from '../../StaticImage'; import { useS } from '../../useS'; -import style from './TreeNodeIcon.m.css'; +import style from './TreeNodeIcon.module.css'; interface Props { icon?: string; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.m.css deleted file mode 100644 index cb76e298e2..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.treeNodeName { - position: relative; - box-sizing: border-box; - padding-right: 0; - display: flex; - align-items: center; - margin-right: 4px; -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.module.css new file mode 100644 index 0000000000..6a2b6f5b43 --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.treeNodeName { + position: relative; + box-sizing: border-box; + padding-right: 0; + display: flex; + align-items: center; + margin-right: 4px; +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.tsx index 7a4584edd1..e3e1c9771d 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeName.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../../s'; import { useS } from '../../useS'; -import style from './TreeNodeName.m.css'; +import style from './TreeNodeName.module.css'; interface Props extends React.HTMLAttributes { className?: string; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.m.css deleted file mode 100644 index 6dd5c7563a..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.treeNodeNested { - box-sizing: border-box; - padding-left: 8px; - - &.root { - padding: 0; - } -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.module.css new file mode 100644 index 0000000000..043329c910 --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.treeNodeNested { + box-sizing: border-box; + padding-left: 8px; + + &.root { + padding: 0; + } +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.tsx index 1abdf77717..7ecf23eafd 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNested.tsx @@ -10,7 +10,7 @@ import { forwardRef } from 'react'; import { s } from '../../s'; import { useS } from '../../useS'; -import style from './TreeNodeNested.m.css'; +import style from './TreeNodeNested.module.css'; interface Props extends React.PropsWithChildren { root?: boolean; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.m.css deleted file mode 100644 index 375640b4af..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.treeNodeNestedMessage { - composes: theme-typography--caption from global; - padding: 1px 12px; -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.module.css new file mode 100644 index 0000000000..63fa7e715c --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.treeNodeNestedMessage { + composes: theme-typography--caption from global; + padding: 1px 12px; +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.tsx index 7a18f03d3e..0fbbba7742 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeNestedMessage.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s } from '../../s'; import { useS } from '../../useS'; -import style from './TreeNodeNestedMessage.m.css'; +import style from './TreeNodeNestedMessage.module.css'; interface Props { className?: string; diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.m.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.m.css deleted file mode 100644 index 88cba18609..0000000000 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.loader { - width: 40px; - height: 40px; -} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.module.css b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.module.css new file mode 100644 index 0000000000..bea95ae13a --- /dev/null +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.loader { + width: 40px; + height: 40px; +} diff --git a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.tsx b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.tsx index 505822e20f..cd17d787c2 100644 --- a/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.tsx +++ b/webapp/packages/core-blocks/src/Tree/TreeNode/TreeNodeSelect.tsx @@ -16,7 +16,7 @@ import { s } from '../../s'; import { useS } from '../../useS'; import { EventTreeNodeSelectFlag } from './EventTreeNodeSelectFlag'; import { TreeNodeContext } from './TreeNodeContext'; -import style from './TreeNodeSelect.m.css'; +import style from './TreeNodeSelect.module.css'; interface Props { group?: boolean; diff --git a/webapp/packages/core-blocks/src/UploadArea.m.css b/webapp/packages/core-blocks/src/UploadArea.m.css deleted file mode 100644 index 8b06412e90..0000000000 --- a/webapp/packages/core-blocks/src/UploadArea.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.label { - cursor: pointer; - width: fit-content; - - &.disabled { - cursor: default; - } -} diff --git a/webapp/packages/core-blocks/src/UploadArea.module.css b/webapp/packages/core-blocks/src/UploadArea.module.css new file mode 100644 index 0000000000..b4c8130abf --- /dev/null +++ b/webapp/packages/core-blocks/src/UploadArea.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.label { + cursor: pointer; + width: fit-content; + + &.disabled { + cursor: default; + } +} diff --git a/webapp/packages/core-blocks/src/UploadArea.tsx b/webapp/packages/core-blocks/src/UploadArea.tsx index f37fb645ed..1293ef21b9 100644 --- a/webapp/packages/core-blocks/src/UploadArea.tsx +++ b/webapp/packages/core-blocks/src/UploadArea.tsx @@ -11,7 +11,7 @@ import { forwardRef, useLayoutEffect } from 'react'; import { uuid } from '@cloudbeaver/core-utils'; import { s } from './s'; -import style from './UploadArea.m.css'; +import style from './UploadArea.module.css'; import { useRefInherit } from './useRefInherit'; import { useS } from './useS'; diff --git a/webapp/packages/core-blocks/src/index.ts b/webapp/packages/core-blocks/src/index.ts index 65f199b25d..662fc587af 100644 --- a/webapp/packages/core-blocks/src/index.ts +++ b/webapp/packages/core-blocks/src/index.ts @@ -39,23 +39,23 @@ export * from './localization/Translate'; export * from './localization/useTranslate'; export * from './ConnectionImageWithMask/ConnectionImageWithMask'; -export { default as ConnectionImageWithMaskSvgStyles } from './ConnectionImageWithMask/ConnectionImageWithMaskSvg.m.css'; +export { default as ConnectionImageWithMaskSvgStyles } from './ConnectionImageWithMask/ConnectionImageWithMaskSvg.module.css'; export * from './Menu/Menu'; -export { default as MenuStyles } from './Menu/Menu.m.css'; +export { default as MenuStyles } from './Menu/Menu.module.css'; export * from './Menu/MenuBarSmallItem'; export * from './Menu/MenuEmptyItem'; export * from './Menu/MenuItem'; -export { default as MenuItemStyles } from './Menu/MenuItem.m.css'; -export { default as MenuPanelItemAndTriggerStyles } from './MenuPanel/shared/MenuPanelItemAndTrigger.m.css'; +export { default as MenuItemStyles } from './Menu/MenuItem.module.css'; +export { default as MenuPanelItemAndTriggerStyles } from './MenuPanel/shared/MenuPanelItemAndTrigger.module.css'; export * from './Menu/MenuItemCheckbox'; export * from './Menu/MenuItemElement'; -export { default as MenuItemElementStyles } from './Menu/MenuItemElement.m.css'; +export { default as MenuItemElementStyles } from './Menu/MenuItemElement.module.css'; export * from './Menu/MenuItemRadio'; export * from './Menu/MenuPanel'; -export { default as MenuPanelStyles } from './Menu/MenuPanel.m.css'; +export { default as MenuPanelStyles } from './Menu/MenuPanel.module.css'; export * from './Menu/MenuSeparator'; -export { default as MenuSeparatorStyles } from './Menu/MenuSeparator.m.css'; +export { default as MenuSeparatorStyles } from './Menu/MenuSeparator.module.css'; export * from './Menu/MenuStateContext'; export * from './Menu/useMouseContextMenu'; export { MenuTrigger, type MenuState } from './MenuPanel/MenuTrigger'; @@ -122,21 +122,21 @@ export * from './Tree/TreeNode/TreeNodeNestedMessage'; export * from './Tree/TreeNode/TreeNodeSelect'; export * from './Button'; export * from './Text'; -export { default as ButtonStyles } from './Button.m.css'; +export { default as ButtonStyles } from './Button.module.css'; export * from './ToolsPanel/ToolsAction'; export * from './ToolsPanel/ToolsPanel'; -export { default as ToolsPanelStyles } from './ToolsPanel/ToolsPanel.m.css'; -export { default as ToolsActionStyles } from './ToolsPanel/ToolsAction.m.css'; -export { default as TreeNodeNestedMessageStyles } from './Tree/TreeNode/TreeNodeNestedMessage.m.css'; -export { default as TreeNodeStyles } from './Tree/TreeNode/TreeNode.m.css'; +export { default as ToolsPanelStyles } from './ToolsPanel/ToolsPanel.module.css'; +export { default as ToolsActionStyles } from './ToolsPanel/ToolsAction.module.css'; +export { default as TreeNodeNestedMessageStyles } from './Tree/TreeNode/TreeNodeNestedMessage.module.css'; +export { default as TreeNodeStyles } from './Tree/TreeNode/TreeNode.module.css'; export * from './FormControls/Checkboxes/Checkbox'; export * from './FormControls/Checkboxes/FieldCheckbox'; export * from './FormControls/Checkboxes/CheckboxMarkup'; export * from './FormControls/Checkboxes/Switch'; export * from './FormControls/Checkboxes/useCheckboxState'; export * from './FormControls/Filter'; -export { default as BaseDropdownStyles } from './FormControls/BaseDropdown.m.css'; -export { default as FilterStyles } from './FormControls/Filter.m.css'; +export { default as BaseDropdownStyles } from './FormControls/BaseDropdown.module.css'; +export { default as FilterStyles } from './FormControls/Filter.module.css'; export * from './Fill'; export * from './Containers/Container'; @@ -162,7 +162,7 @@ export * from './FormControls/ComboboxLoader'; export * from './FormControls/FormContext'; export * from './FormControls/FormFieldDescription'; export * from './FormControls/InputField/InputField'; -export { default as InputFieldStyles } from './FormControls/InputField/InputField.m.css'; +export { default as InputFieldStyles } from './FormControls/InputField/InputField.module.css'; export * from './FormControls/InputFiles'; export * from './FormControls/InputFileTextContent'; export * from './FormControls/Radio'; @@ -177,18 +177,18 @@ export * from './FormControls/useForm'; export * from './FormControls/Textarea'; export * from './Link'; export * from './Cell'; -export { default as CellStyles } from './Cell.m.css'; +export { default as CellStyles } from './Cell.module.css'; export * from './UploadArea'; export * from './ErrorMessage'; export * from './preventFocusHandler'; export * from './StatusMessage'; export * from './ExceptionMessage'; -export { default as ExceptionMessageStyles } from './ExceptionMessage.m.css'; +export { default as ExceptionMessageStyles } from './ExceptionMessage.module.css'; export * from './getComputed'; export * from './IconButton'; export * from './ActionIconButton'; -export { default as IconButtonStyles } from './IconButton.m.css'; -export { default as ActionIconButtonStyles } from './ActionIconButton.m.css'; +export { default as IconButtonStyles } from './IconButton.module.css'; +export { default as ActionIconButtonStyles } from './ActionIconButton.module.css'; export * from './IconOrImage'; export * from './s'; export * from './SContext'; diff --git a/webapp/packages/core-blocks/src/layout/AppLogo.m.css b/webapp/packages/core-blocks/src/layout/AppLogo.m.css deleted file mode 100644 index b07e327265..0000000000 --- a/webapp/packages/core-blocks/src/layout/AppLogo.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.container { - height: 100%; - display: flex; - align-items: center; - padding: 0 14px; - cursor: pointer; -} - -.logo { - height: 32px; -} \ No newline at end of file diff --git a/webapp/packages/core-blocks/src/layout/AppLogo.module.css b/webapp/packages/core-blocks/src/layout/AppLogo.module.css new file mode 100644 index 0000000000..9dcd006310 --- /dev/null +++ b/webapp/packages/core-blocks/src/layout/AppLogo.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.container { + height: 100%; + display: flex; + align-items: center; + padding: 0 14px; + cursor: pointer; +} + +.logo { + height: 32px; +} diff --git a/webapp/packages/core-blocks/src/layout/AppLogo.tsx b/webapp/packages/core-blocks/src/layout/AppLogo.tsx index 2cfd3f1395..3ccce6030f 100644 --- a/webapp/packages/core-blocks/src/layout/AppLogo.tsx +++ b/webapp/packages/core-blocks/src/layout/AppLogo.tsx @@ -8,7 +8,7 @@ import { IconOrImage } from '../IconOrImage'; import { s } from '../s'; import { useS } from '../useS'; -import styles from './AppLogo.m.css'; +import styles from './AppLogo.module.css'; interface Props { title: string; diff --git a/webapp/packages/core-blocks/src/layout/TopAppBar.m.css b/webapp/packages/core-blocks/src/layout/TopAppBar.m.css deleted file mode 100644 index 0d3c1ccfac..0000000000 --- a/webapp/packages/core-blocks/src/layout/TopAppBar.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.header { - composes: theme-text-on-primary theme-typography--body2 from global; - display: flex; - align-items: center; - height: 48px; - padding: 0 8px; - background-color: #2a7cb4; - z-index: 1; - flex-shrink: 0; -} \ No newline at end of file diff --git a/webapp/packages/core-blocks/src/layout/TopAppBar.module.css b/webapp/packages/core-blocks/src/layout/TopAppBar.module.css new file mode 100644 index 0000000000..02db965d10 --- /dev/null +++ b/webapp/packages/core-blocks/src/layout/TopAppBar.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.header { + composes: theme-text-on-primary theme-typography--body2 from global; + display: flex; + align-items: center; + height: 48px; + padding: 0 8px; + background-color: #2a7cb4; + z-index: 1; + flex-shrink: 0; +} diff --git a/webapp/packages/core-blocks/src/layout/TopAppBar.tsx b/webapp/packages/core-blocks/src/layout/TopAppBar.tsx index 7d8367101e..3bea3202ec 100644 --- a/webapp/packages/core-blocks/src/layout/TopAppBar.tsx +++ b/webapp/packages/core-blocks/src/layout/TopAppBar.tsx @@ -5,10 +5,9 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ - import { s } from '../s'; import { useS } from '../useS'; -import styles from './TopAppBar.m.css'; +import styles from './TopAppBar.module.css'; interface Props extends React.PropsWithChildren { className?: string; @@ -16,6 +15,6 @@ interface Props extends React.PropsWithChildren { export const TopAppBar: React.FC = function TopAppBar({ children, className }) { const style = useS(styles); - - return (
{children}
); + + return
{children}
; }; diff --git a/webapp/packages/core-bootstrap/src/renderLayout.m.css b/webapp/packages/core-bootstrap/src/renderLayout.module.css similarity index 100% rename from webapp/packages/core-bootstrap/src/renderLayout.m.css rename to webapp/packages/core-bootstrap/src/renderLayout.module.css diff --git a/webapp/packages/core-bootstrap/src/renderLayout.tsx b/webapp/packages/core-bootstrap/src/renderLayout.tsx index 91323d28d2..b3999741ac 100644 --- a/webapp/packages/core-bootstrap/src/renderLayout.tsx +++ b/webapp/packages/core-bootstrap/src/renderLayout.tsx @@ -12,7 +12,7 @@ import { BodyLazy } from '@cloudbeaver/core-app'; import { DisplayError, ErrorBoundary, Loader, s } from '@cloudbeaver/core-blocks'; import { AppContext, HideAppLoadingScreen, IServiceInjector } from '@cloudbeaver/core-di'; -import styles from './renderLayout.m.css'; +import styles from './renderLayout.module.css'; interface IRender { initRoot(): Root; diff --git a/webapp/packages/core-cli/configs/webpack.config.js b/webapp/packages/core-cli/configs/webpack.config.js index f0c00bbffa..1c97ec571d 100644 --- a/webapp/packages/core-cli/configs/webpack.config.js +++ b/webapp/packages/core-cli/configs/webpack.config.js @@ -93,7 +93,7 @@ module.exports = (env, argv) => { options: { esModule: true, modules: { - auto: /(module|m)\.(css|s[ac]ss)$/, + auto: /module\.(css|s[ac]ss)$/, localIdentName: '[local]___[hash:base64:5]', namedExport: false, }, diff --git a/webapp/packages/core-cli/css-modules.d.ts b/webapp/packages/core-cli/css-modules.d.ts index c3f1958500..78f7302a9c 100644 --- a/webapp/packages/core-cli/css-modules.d.ts +++ b/webapp/packages/core-cli/css-modules.d.ts @@ -21,7 +21,7 @@ declare module '*.scss' { export default classes; } -declare module '*.m.css' { +declare module '*.module.css' { const classes: { [key: string]: string }; export default classes; } diff --git a/webapp/packages/core-notifications/src/Notifications.m.css b/webapp/packages/core-notifications/src/Notifications.module.css similarity index 60% rename from webapp/packages/core-notifications/src/Notifications.m.css rename to webapp/packages/core-notifications/src/Notifications.module.css index d4259940d6..06fc4ef570 100644 --- a/webapp/packages/core-notifications/src/Notifications.m.css +++ b/webapp/packages/core-notifications/src/Notifications.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .notifications { composes: theme-typography from global; position: absolute; @@ -9,4 +16,4 @@ flex-wrap: nowrap; justify-content: flex-end; z-index: 1000; /* modal dialogs is 999, but more correct way is place notifications after dialogs in the dom */ -} \ No newline at end of file +} diff --git a/webapp/packages/core-notifications/src/Notifications.tsx b/webapp/packages/core-notifications/src/Notifications.tsx index 52b6bcaeef..c7a649bbf9 100644 --- a/webapp/packages/core-notifications/src/Notifications.tsx +++ b/webapp/packages/core-notifications/src/Notifications.tsx @@ -8,12 +8,12 @@ import { observer } from 'mobx-react-lite'; import { Portal } from 'reakit/Portal'; +import { s, useS } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import { NotificationService } from '@cloudbeaver/core-events'; +import styles from './Notifications.module.css'; import { NotificationsItem } from './NotificationsItem/NotificationsItem'; -import { s, useS } from '@cloudbeaver/core-blocks'; -import styles from './Notifications.m.css'; export const Notifications = observer(function Notifications() { const notificationService = useService(NotificationService); diff --git a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.m.css b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.module.css similarity index 52% rename from webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.m.css rename to webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.module.css index 9b4480dc7b..ba55f561c7 100644 --- a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.m.css +++ b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .menuBar { height: 32px; display: flex; diff --git a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.tsx b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.tsx index 6abbc2dd48..156ac27b51 100644 --- a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.tsx +++ b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBar.tsx @@ -24,7 +24,7 @@ import { import { ContextMenu } from '../ContextMenu'; import type { IMenuBarNestedMenuSettings, IMenuBarProps } from './IMenuBarProps'; -import style from './MenuBar.m.css'; +import style from './MenuBar.module.css'; import { MenuBarItem } from './MenuBarItem'; const registry: StyleRegistry = [ diff --git a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.m.css b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.module.css similarity index 86% rename from webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.m.css rename to webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.module.css index abbd4abadc..6000b52cd8 100644 --- a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.m.css +++ b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .menuBarItem { composes: theme-ripple from global; padding: 0 8px; diff --git a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx index f3073ed23e..4700dbb74a 100644 --- a/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx +++ b/webapp/packages/core-ui/src/ContextMenu/MenuBar/MenuBarItem.tsx @@ -10,7 +10,7 @@ import { ButtonHTMLAttributes, forwardRef } from 'react'; import { Icon, IconOrImage, Loader, s, useS, useStateDelay, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './MenuBarItem.m.css'; +import style from './MenuBarItem.module.css'; interface Props extends Omit, HTMLButtonElement>, 'style'> { label?: string; diff --git a/webapp/packages/core-ui/src/Form/Components/BaseForm.m.css b/webapp/packages/core-ui/src/Form/Components/BaseForm.module.css similarity index 100% rename from webapp/packages/core-ui/src/Form/Components/BaseForm.m.css rename to webapp/packages/core-ui/src/Form/Components/BaseForm.module.css diff --git a/webapp/packages/core-ui/src/Form/Components/BaseForm.tsx b/webapp/packages/core-ui/src/Form/Components/BaseForm.tsx index 8af0ba7dba..e9de4a144b 100644 --- a/webapp/packages/core-ui/src/Form/Components/BaseForm.tsx +++ b/webapp/packages/core-ui/src/Form/Components/BaseForm.tsx @@ -14,7 +14,7 @@ import { TabList } from '../../Tabs/TabList'; import { TabPanelList } from '../../Tabs/TabPanelList'; import { TabsState } from '../../Tabs/TabsState'; import { FormMode } from '../FormMode'; -import style from './BaseForm.m.css'; +import style from './BaseForm.module.css'; import type { IBaseFormProps } from './IBaseFormProps'; export const BaseForm = observer>(function BaseForm({ service, state, onClose, onSubmit }) { diff --git a/webapp/packages/core-ui/src/InlineEditor/EditorDialog.m.css b/webapp/packages/core-ui/src/InlineEditor/EditorDialog.m.css deleted file mode 100644 index dda8fc553e..0000000000 --- a/webapp/packages/core-ui/src/InlineEditor/EditorDialog.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.textarea { - width: 100% !important; - min-height: 250px; - box-sizing: border-box; -} -.footer { - align-items: center; - justify-content: flex-end; - gap: 24px; -} diff --git a/webapp/packages/core-ui/src/InlineEditor/EditorDialog.module.css b/webapp/packages/core-ui/src/InlineEditor/EditorDialog.module.css new file mode 100644 index 0000000000..7156859e7b --- /dev/null +++ b/webapp/packages/core-ui/src/InlineEditor/EditorDialog.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.textarea { + width: 100% !important; + min-height: 250px; + box-sizing: border-box; +} +.footer { + align-items: center; + justify-content: flex-end; + gap: 24px; +} diff --git a/webapp/packages/core-ui/src/InlineEditor/EditorDialog.tsx b/webapp/packages/core-ui/src/InlineEditor/EditorDialog.tsx index 08f0594bfd..7255bde652 100644 --- a/webapp/packages/core-ui/src/InlineEditor/EditorDialog.tsx +++ b/webapp/packages/core-ui/src/InlineEditor/EditorDialog.tsx @@ -20,7 +20,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { DialogComponent, DialogComponentProps } from '@cloudbeaver/core-dialogs'; -import style from './EditorDialog.m.css'; +import style from './EditorDialog.module.css'; export const EditorDialog: DialogComponent = observer(function EditorDialog({ payload, diff --git a/webapp/packages/core-ui/src/InlineEditor/InlineEditor.m.css b/webapp/packages/core-ui/src/InlineEditor/InlineEditor.module.css similarity index 100% rename from webapp/packages/core-ui/src/InlineEditor/InlineEditor.m.css rename to webapp/packages/core-ui/src/InlineEditor/InlineEditor.module.css diff --git a/webapp/packages/core-ui/src/InlineEditor/InlineEditor.tsx b/webapp/packages/core-ui/src/InlineEditor/InlineEditor.tsx index 9c523eb86b..7fa8b8870a 100644 --- a/webapp/packages/core-ui/src/InlineEditor/InlineEditor.tsx +++ b/webapp/packages/core-ui/src/InlineEditor/InlineEditor.tsx @@ -13,7 +13,7 @@ import { useService } from '@cloudbeaver/core-di'; import { CommonDialogService, DialogueStateResult } from '@cloudbeaver/core-dialogs'; import { EditorDialog } from './EditorDialog'; -import styles from './InlineEditor.m.css'; +import styles from './InlineEditor.module.css'; export type InlineEditorControls = 'right' | 'top' | 'bottom' | 'inside'; diff --git a/webapp/packages/core-ui/src/SideBarPanel/SideBarPanel.tsx b/webapp/packages/core-ui/src/SideBarPanel/SideBarPanel.tsx index 97f1bbda33..caaf119382 100644 --- a/webapp/packages/core-ui/src/SideBarPanel/SideBarPanel.tsx +++ b/webapp/packages/core-ui/src/SideBarPanel/SideBarPanel.tsx @@ -9,15 +9,15 @@ import { observer } from 'mobx-react-lite'; import { s, SContext, type StyleRegistry, useS } from '@cloudbeaver/core-blocks'; -import TabStyles from '../Tabs/Tab/Tab.m.css'; +import TabStyles from '../Tabs/Tab/Tab.module.css'; import { TabList } from '../Tabs/TabList'; -import TabPanelStyles from '../Tabs/TabPanel.m.css'; +import TabPanelStyles from '../Tabs/TabPanel.module.css'; import { TabPanelList } from '../Tabs/TabPanelList'; import type { TabsContainer } from '../Tabs/TabsContainer/TabsContainer'; import { TabsState } from '../Tabs/TabsState'; -import styles from './shared/SideBarPanel.m.css'; -import SideBarPanelTab from './shared/SideBarPanelTab.m.css'; -import SideBarPanelTabPanel from './shared/SideBarPanelTabPanel.m.css'; +import styles from './shared/SideBarPanel.module.css'; +import SideBarPanelTab from './shared/SideBarPanelTab.module.css'; +import SideBarPanelTabPanel from './shared/SideBarPanelTabPanel.module.css'; export interface SideBarPanelProps { container: TabsContainer; diff --git a/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanel.m.css b/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanel.module.css similarity index 100% rename from webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanel.m.css rename to webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanel.module.css diff --git a/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTab.m.css b/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTab.module.css similarity index 100% rename from webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTab.m.css rename to webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTab.module.css diff --git a/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTabPanel.m.css b/webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTabPanel.module.css similarity index 100% rename from webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTabPanel.m.css rename to webapp/packages/core-ui/src/SideBarPanel/shared/SideBarPanelTabPanel.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/Tab.m.css b/webapp/packages/core-ui/src/Tabs/Tab/Tab.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/Tab.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/Tab.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/Tab.tsx b/webapp/packages/core-ui/src/Tabs/Tab/Tab.tsx index 29f92ffb9c..daa9094496 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/Tab.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/Tab.tsx @@ -12,7 +12,7 @@ import { Tab as BaseTab } from 'reakit/Tab'; import { getComputed, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { TabContext } from '../TabContext'; -import style from './Tab.m.css'; +import style from './Tab.module.css'; import { TabActions } from './TabActions'; import type { TabProps } from './TabProps'; import { useTab } from './useTab'; diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabActions.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabActions.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabActions.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabActions.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabActions.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabActions.tsx index 43b65e9e04..caa63b7dcb 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabActions.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabActions.tsx @@ -11,8 +11,8 @@ import { Icon, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import type { IDataContext } from '@cloudbeaver/core-data-context'; import type { ITabsContext } from '../TabsContext'; -import TabStyle from './Tab.m.css'; -import style from './TabActions.m.css'; +import TabStyle from './Tab.module.css'; +import style from './TabActions.module.css'; import { TabMenu } from './TabMenu'; interface TabActionsProps { diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabBigUnderlineStyles.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabBigUnderlineStyles.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabBigUnderlineStyles.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabBigUnderlineStyles.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabIcon.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabIcon.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx index 659b0749de..1e8ea601f9 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabIcon.tsx @@ -7,7 +7,7 @@ */ import { IconOrImage, s, useS } from '@cloudbeaver/core-blocks'; -import TabIconStyles from './TabIcon.m.css'; +import TabIconStyles from './TabIcon.module.css'; export interface TabIconProps { icon?: string; diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabIconVerticalRotated.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabIconVerticalRotated.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabIconVerticalRotated.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabIconVerticalRotated.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabMenu.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabMenu.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.tsx index 1d22ff97eb..af8d6c2c60 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabMenu.tsx @@ -16,7 +16,7 @@ import type { ITabsContext } from '../TabsContext'; import { DATA_CONTEXT_TAB_ID } from './DATA_CONTEXT_TAB_ID'; import { DATA_CONTEXT_TABS_CONTEXT } from './DATA_CONTEXT_TABS_CONTEXT'; import { MENU_TAB } from './MENU_TAB'; -import style from './TabMenu.m.css'; +import style from './TabMenu.module.css'; interface TabMenuProps extends React.PropsWithChildren { tabId: string; diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabStyleRegistries.ts b/webapp/packages/core-ui/src/Tabs/Tab/TabStyleRegistries.ts index a2ac1e01fb..2e14a8b3b4 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabStyleRegistries.ts +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabStyleRegistries.ts @@ -7,11 +7,11 @@ */ import type { StyleRegistry } from '@cloudbeaver/core-blocks'; -import TabStyles from './Tab.m.css'; -import TabBigUnderlineStyles from './TabBigUnderlineStyles.m.css'; -import TabTitleStyles from './TabTitle.m.css'; -import TabTitleBigUnderlineStyles from './TabTitleBigUnderlineStyles.m.css'; -import TabUnderlineStyles from './TabUnderline.m.css'; +import TabStyles from './Tab.module.css'; +import TabBigUnderlineStyles from './TabBigUnderlineStyles.module.css'; +import TabTitleStyles from './TabTitle.module.css'; +import TabTitleBigUnderlineStyles from './TabTitleBigUnderlineStyles.module.css'; +import TabUnderlineStyles from './TabUnderline.module.css'; export const TabUnderlineStyleRegistry: StyleRegistry = [[TabStyles, { mode: 'append', styles: [TabUnderlineStyles] }]]; export const TabBigUnderlineStyleRegistry: StyleRegistry = [ diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabTitle.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabTitle.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx b/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx index ff5e6d023f..28fc9e4500 100644 --- a/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx +++ b/webapp/packages/core-ui/src/Tabs/Tab/TabTitle.tsx @@ -7,7 +7,7 @@ */ import { s, useS } from '@cloudbeaver/core-blocks'; -import TabTitleStyles from './TabTitle.m.css'; +import TabTitleStyles from './TabTitle.module.css'; export interface TabTitleProps { className?: string; diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabTitleBigUnderlineStyles.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabTitleBigUnderlineStyles.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabTitleBigUnderlineStyles.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabTitleBigUnderlineStyles.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabTitleVerticalRotated.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabTitleVerticalRotated.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabTitleVerticalRotated.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabTitleVerticalRotated.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabUnderline.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabUnderline.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabUnderline.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabUnderline.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabVertical.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabVertical.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabVertical.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabVertical.module.css diff --git a/webapp/packages/core-ui/src/Tabs/Tab/TabVerticalRotated.m.css b/webapp/packages/core-ui/src/Tabs/Tab/TabVerticalRotated.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/Tab/TabVerticalRotated.m.css rename to webapp/packages/core-ui/src/Tabs/Tab/TabVerticalRotated.module.css diff --git a/webapp/packages/core-ui/src/Tabs/TabList.m.css b/webapp/packages/core-ui/src/Tabs/TabList.m.css deleted file mode 100644 index b17201b3d3..0000000000 --- a/webapp/packages/core-ui/src/Tabs/TabList.m.css +++ /dev/null @@ -1,39 +0,0 @@ -/* - * CloudBeaver - Cloud Database Manager - * Copyright (C) 2020-2024 DBeaver Corp and others - * - * Licensed under the Apache License, Version 2.0. - * you may not use this file except in compliance with the License. - */ - -.tabList { - display: flex; - box-sizing: border-box; - outline: none; -} - -.underline { - composes: underline from './Tab/TabUnderline.m.css'; - composes: underline from './Tab/TabBigUnderlineStyles.m.css'; - composes: underline from './Tab/TabTitleBigUnderlineStyles.m.css'; -} - -.big { - composes: big from './Tab/TabBigUnderlineStyles.m.css'; - composes: big from './Tab/TabTitleBigUnderlineStyles.m.css'; -} - -.vertical { - composes: vertical from './Tab/TabVertical.m.css'; - - composes: vertical from './Tab/TabIconVerticalRotated.m.css'; - composes: vertical from './Tab/TabTitleVerticalRotated.m.css'; - composes: vertical from './Tab/TabVerticalRotated.m.css'; - composes: vertical from './TabListVerticalRotated.m.css'; -} - -.rotated { - composes: rotated from './Tab/TabIconVerticalRotated.m.css'; - composes: rotated from './Tab/TabTitleVerticalRotated.m.css'; - composes: rotated from './Tab/TabVerticalRotated.m.css'; -} diff --git a/webapp/packages/core-ui/src/Tabs/TabList.module.css b/webapp/packages/core-ui/src/Tabs/TabList.module.css new file mode 100644 index 0000000000..4efc908985 --- /dev/null +++ b/webapp/packages/core-ui/src/Tabs/TabList.module.css @@ -0,0 +1,39 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ + +.tabList { + display: flex; + box-sizing: border-box; + outline: none; +} + +.underline { + composes: underline from './Tab/TabUnderline.module.css'; + composes: underline from './Tab/TabBigUnderlineStyles.module.css'; + composes: underline from './Tab/TabTitleBigUnderlineStyles.module.css'; +} + +.big { + composes: big from './Tab/TabBigUnderlineStyles.module.css'; + composes: big from './Tab/TabTitleBigUnderlineStyles.module.css'; +} + +.vertical { + composes: vertical from './Tab/TabVertical.module.css'; + + composes: vertical from './Tab/TabIconVerticalRotated.module.css'; + composes: vertical from './Tab/TabTitleVerticalRotated.module.css'; + composes: vertical from './Tab/TabVerticalRotated.module.css'; + composes: vertical from './TabListVerticalRotated.module.css'; +} + +.rotated { + composes: rotated from './Tab/TabIconVerticalRotated.module.css'; + composes: rotated from './Tab/TabTitleVerticalRotated.module.css'; + composes: rotated from './Tab/TabVerticalRotated.module.css'; +} diff --git a/webapp/packages/core-ui/src/Tabs/TabList.tsx b/webapp/packages/core-ui/src/Tabs/TabList.tsx index 3a914639c9..b68d6b6105 100644 --- a/webapp/packages/core-ui/src/Tabs/TabList.tsx +++ b/webapp/packages/core-ui/src/Tabs/TabList.tsx @@ -14,10 +14,10 @@ import { s, SContext, StyleRegistry, useS, useTranslate } from '@cloudbeaver/cor import { generateTabElement } from './generateTabElement'; import { TabDefault } from './Tab/TabDefault'; import { TabBigUnderlineStyleRegistry, TabUnderlineStyleRegistry } from './Tab/TabStyleRegistries'; -import styles from './TabList.m.css'; +import styles from './TabList.module.css'; import { TabListVerticalRegistry, TabListVerticalRotatedRegistry } from './TabListStyleRegistries'; -import verticalStyles from './TabListVertical.m.css'; -import verticalRotatedStyles from './TabListVerticalRotated.m.css'; +import verticalStyles from './TabListVertical.module.css'; +import verticalRotatedStyles from './TabListVerticalRotated.module.css'; import { TabsContext } from './TabsContext'; export interface TabListProps extends Omit { diff --git a/webapp/packages/core-ui/src/Tabs/TabListStyleRegistries.ts b/webapp/packages/core-ui/src/Tabs/TabListStyleRegistries.ts index 1dcd0bb54f..05d7cb09ec 100644 --- a/webapp/packages/core-ui/src/Tabs/TabListStyleRegistries.ts +++ b/webapp/packages/core-ui/src/Tabs/TabListStyleRegistries.ts @@ -7,16 +7,16 @@ */ import type { StyleRegistry } from '@cloudbeaver/core-blocks'; -import TabStyles from './Tab/Tab.m.css'; -import TabIconStyles from './Tab/TabIcon.m.css'; -import TabIconVerticalRotatedStyles from './Tab/TabIconVerticalRotated.m.css'; -import TabTitleStyles from './Tab/TabTitle.m.css'; -import TabTitleVerticalRotatedStyles from './Tab/TabTitleVerticalRotated.m.css'; -import TabVerticalStyles from './Tab/TabVertical.m.css'; -import TabVerticalRotatedStyles from './Tab/TabVerticalRotated.m.css'; -import TabListStyles from './TabList.m.css'; -import TabListVerticalStyles from './TabListVertical.m.css'; -import TabListVerticalRotatedStyles from './TabListVerticalRotated.m.css'; +import TabStyles from './Tab/Tab.module.css'; +import TabIconStyles from './Tab/TabIcon.module.css'; +import TabIconVerticalRotatedStyles from './Tab/TabIconVerticalRotated.module.css'; +import TabTitleStyles from './Tab/TabTitle.module.css'; +import TabTitleVerticalRotatedStyles from './Tab/TabTitleVerticalRotated.module.css'; +import TabVerticalStyles from './Tab/TabVertical.module.css'; +import TabVerticalRotatedStyles from './Tab/TabVerticalRotated.module.css'; +import TabListStyles from './TabList.module.css'; +import TabListVerticalStyles from './TabListVertical.module.css'; +import TabListVerticalRotatedStyles from './TabListVerticalRotated.module.css'; export const TabListVerticalRegistry: StyleRegistry = [ [ diff --git a/webapp/packages/core-ui/src/Tabs/TabListVertical.m.css b/webapp/packages/core-ui/src/Tabs/TabListVertical.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/TabListVertical.m.css rename to webapp/packages/core-ui/src/Tabs/TabListVertical.module.css diff --git a/webapp/packages/core-ui/src/Tabs/TabListVerticalRotated.m.css b/webapp/packages/core-ui/src/Tabs/TabListVerticalRotated.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/TabListVerticalRotated.m.css rename to webapp/packages/core-ui/src/Tabs/TabListVerticalRotated.module.css diff --git a/webapp/packages/core-ui/src/Tabs/TabPanel.m.css b/webapp/packages/core-ui/src/Tabs/TabPanel.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/TabPanel.m.css rename to webapp/packages/core-ui/src/Tabs/TabPanel.module.css diff --git a/webapp/packages/core-ui/src/Tabs/TabPanel.tsx b/webapp/packages/core-ui/src/Tabs/TabPanel.tsx index 2c53a0bd82..ddc255b7a7 100644 --- a/webapp/packages/core-ui/src/Tabs/TabPanel.tsx +++ b/webapp/packages/core-ui/src/Tabs/TabPanel.tsx @@ -12,7 +12,7 @@ import { TabPanel as BaseTabPanel } from 'reakit/Tab'; import { getComputed, Loader, s, useS } from '@cloudbeaver/core-blocks'; import { TabContext } from './TabContext'; -import tabPanelStyles from './TabPanel.m.css'; +import tabPanelStyles from './TabPanel.module.css'; import type { TabPanelProps } from './TabPanelProps'; import { TabsContext } from './TabsContext'; import { useTabsValidation } from './useTabsValidation'; diff --git a/webapp/packages/core-ui/src/Tabs/TabsBox/TabsBox.tsx b/webapp/packages/core-ui/src/Tabs/TabsBox/TabsBox.tsx index 474f81febd..428029f6f0 100644 --- a/webapp/packages/core-ui/src/Tabs/TabsBox/TabsBox.tsx +++ b/webapp/packages/core-ui/src/Tabs/TabsBox/TabsBox.tsx @@ -10,11 +10,11 @@ import { forwardRef, PropsWithChildren, ReactNode } from 'react'; import { s, SContext, StyleRegistry, useS } from '@cloudbeaver/core-blocks'; import type { MetadataMap } from '@cloudbeaver/core-utils'; -import tabPanelStyles from '../TabPanel.m.css'; +import tabPanelStyles from '../TabPanel.module.css'; import type { ITabData } from '../TabsContainer/ITabsContainer'; import { TabsState } from '../TabsState'; -import styles from './shared/TabsBox.m.css'; -import moduleTabPanelStyles from './shared/TabsBoxTabPanel.m.css'; +import styles from './shared/TabsBox.module.css'; +import moduleTabPanelStyles from './shared/TabsBoxTabPanel.module.css'; const tabsBoxRegistry: StyleRegistry = [ [ diff --git a/webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBox.m.css b/webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBox.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBox.m.css rename to webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBox.module.css diff --git a/webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBoxTabPanel.m.css b/webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBoxTabPanel.module.css similarity index 100% rename from webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBoxTabPanel.m.css rename to webapp/packages/core-ui/src/Tabs/TabsBox/shared/TabsBoxTabPanel.module.css diff --git a/webapp/packages/core-ui/src/index.ts b/webapp/packages/core-ui/src/index.ts index b0c76284d5..4a61fed2d3 100644 --- a/webapp/packages/core-ui/src/index.ts +++ b/webapp/packages/core-ui/src/index.ts @@ -11,8 +11,8 @@ export * from './Clipboard/ClipboardService'; export * from './ContextMenu/ContextMenuLazy'; export * from './ContextMenu/IContextMenuItemProps'; export * from './ContextMenu/MenuBar/MenuBarLazy'; -export { default as MenuBarStyles } from './ContextMenu/MenuBar/MenuBar.m.css'; -export { default as MenuBarItemStyles } from './ContextMenu/MenuBar/MenuBarItem.m.css'; +export { default as MenuBarStyles } from './ContextMenu/MenuBar/MenuBar.module.css'; +export { default as MenuBarItemStyles } from './ContextMenu/MenuBar/MenuBarItem.module.css'; export * from './DragAndDrop/DND_ELEMENT_TYPE'; export * from './DragAndDrop/DND_NATIVE_TYPE'; @@ -54,20 +54,20 @@ export * from './Tabs/TabsContext'; export * from './Tabs/TabsStateLoader'; export * from './Tabs/useTabState'; export * from './Tabs/useTabLocalState'; -export { default as TabStyles } from './Tabs/Tab/Tab.m.css'; -export { default as TabTitleStyles } from './Tabs/Tab/TabTitle.m.css'; -export { default as TabVerticalRotatedStyles } from './Tabs/Tab/TabVerticalRotated.m.css'; -export { default as TabIconVerticalRotatedStyles } from './Tabs/Tab/TabIconVerticalRotated.m.css'; -export { default as TabTitleVerticalRotatedStyles } from './Tabs/Tab/TabTitleVerticalRotated.m.css'; -export { default as TabListVerticalRotatedStyles } from './Tabs/TabListVerticalRotated.m.css'; -export { default as TabPanelStyles } from './Tabs/TabPanel.m.css'; -export { default as TabListStyles } from './Tabs/TabList.m.css'; -export { default as TabVertical } from './Tabs/Tab/TabVertical.m.css'; -export { default as TabListVertical } from './Tabs/TabListVertical.m.css'; -export { default as TabUnderlineStyles } from './Tabs/Tab/TabUnderline.m.css'; -export { default as TabBigUnderlineStyles } from './Tabs/Tab/TabBigUnderlineStyles.m.css'; -export { default as TabTitleBigUnderlineStyles } from './Tabs/Tab/TabTitleBigUnderlineStyles.m.css'; -export { default as TabIconStyles } from './Tabs/Tab/TabIcon.m.css'; +export { default as TabStyles } from './Tabs/Tab/Tab.module.css'; +export { default as TabTitleStyles } from './Tabs/Tab/TabTitle.module.css'; +export { default as TabVerticalRotatedStyles } from './Tabs/Tab/TabVerticalRotated.module.css'; +export { default as TabIconVerticalRotatedStyles } from './Tabs/Tab/TabIconVerticalRotated.module.css'; +export { default as TabTitleVerticalRotatedStyles } from './Tabs/Tab/TabTitleVerticalRotated.module.css'; +export { default as TabListVerticalRotatedStyles } from './Tabs/TabListVerticalRotated.module.css'; +export { default as TabPanelStyles } from './Tabs/TabPanel.module.css'; +export { default as TabListStyles } from './Tabs/TabList.module.css'; +export { default as TabVertical } from './Tabs/Tab/TabVertical.module.css'; +export { default as TabListVertical } from './Tabs/TabListVertical.module.css'; +export { default as TabUnderlineStyles } from './Tabs/Tab/TabUnderline.module.css'; +export { default as TabBigUnderlineStyles } from './Tabs/Tab/TabBigUnderlineStyles.module.css'; +export { default as TabTitleBigUnderlineStyles } from './Tabs/Tab/TabTitleBigUnderlineStyles.module.css'; +export { default as TabIconStyles } from './Tabs/Tab/TabIcon.module.css'; export * from './Tabs/Tab/DATA_CONTEXT_TAB_ID'; export * from './Tabs/Tab/DATA_CONTEXT_TABS_CONTEXT'; diff --git a/webapp/packages/core-view/src/View/CaptureView.m.css b/webapp/packages/core-view/src/View/CaptureView.m.css deleted file mode 100644 index 2e897002a3..0000000000 --- a/webapp/packages/core-view/src/View/CaptureView.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.container { - outline: none; -} \ No newline at end of file diff --git a/webapp/packages/core-view/src/View/CaptureView.module.css b/webapp/packages/core-view/src/View/CaptureView.module.css new file mode 100644 index 0000000000..de5ca4948e --- /dev/null +++ b/webapp/packages/core-view/src/View/CaptureView.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.container { + outline: none; +} diff --git a/webapp/packages/core-view/src/View/CaptureView.tsx b/webapp/packages/core-view/src/View/CaptureView.tsx index e177d4683f..a0843b7340 100644 --- a/webapp/packages/core-view/src/View/CaptureView.tsx +++ b/webapp/packages/core-view/src/View/CaptureView.tsx @@ -16,7 +16,7 @@ import { isObjectsEqual } from '@cloudbeaver/core-utils'; import { ActionService } from '../Action/ActionService'; import type { IActionItem } from '../Action/IActionItem'; import { getCommonAndOSSpecificKeys } from '../Action/KeyBinding/getCommonAndOSSpecificKeys'; -import styles from './CaptureView.m.css'; +import styles from './CaptureView.module.css'; import { CaptureViewContext } from './CaptureViewContext'; import type { IView } from './IView'; import { parseHotkey } from './parseHotkey'; diff --git a/webapp/packages/plugin-administration/src/Administration/Administration.tsx b/webapp/packages/plugin-administration/src/Administration/Administration.tsx index 9a0f2627d9..65fe4b055d 100644 --- a/webapp/packages/plugin-administration/src/Administration/Administration.tsx +++ b/webapp/packages/plugin-administration/src/Administration/Administration.tsx @@ -29,10 +29,10 @@ import { AdministrationCaptureViewContext } from './AdministrationCaptureViewCon import { AdministrationViewService } from './AdministrationViewService'; import { DrawerItem } from './DrawerItem'; import { ItemContent } from './ItemContent'; -import style from './shared/Administration.m.css'; -import AdministrationStylesTab from './shared/AdministrationTab.m.css'; -import AdministrationStylesTabList from './shared/AdministrationTabList.m.css'; -import AdministrationToolsPanelStyles from './shared/AdministrationToolsPanel.m.css'; +import style from './shared/Administration.module.css'; +import AdministrationStylesTab from './shared/AdministrationTab.module.css'; +import AdministrationStylesTabList from './shared/AdministrationTabList.module.css'; +import AdministrationToolsPanelStyles from './shared/AdministrationToolsPanel.module.css'; interface Props { configurationWizard: boolean; diff --git a/webapp/packages/plugin-administration/src/Administration/shared/Administration.m.css b/webapp/packages/plugin-administration/src/Administration/shared/Administration.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/Administration/shared/Administration.m.css rename to webapp/packages/plugin-administration/src/Administration/shared/Administration.module.css diff --git a/webapp/packages/plugin-administration/src/Administration/shared/AdministrationTab.m.css b/webapp/packages/plugin-administration/src/Administration/shared/AdministrationTab.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/Administration/shared/AdministrationTab.m.css rename to webapp/packages/plugin-administration/src/Administration/shared/AdministrationTab.module.css diff --git a/webapp/packages/plugin-administration/src/Administration/shared/AdministrationTabList.m.css b/webapp/packages/plugin-administration/src/Administration/shared/AdministrationTabList.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/Administration/shared/AdministrationTabList.m.css rename to webapp/packages/plugin-administration/src/Administration/shared/AdministrationTabList.module.css diff --git a/webapp/packages/plugin-administration/src/Administration/shared/AdministrationToolsPanel.m.css b/webapp/packages/plugin-administration/src/Administration/shared/AdministrationToolsPanel.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/Administration/shared/AdministrationToolsPanel.m.css rename to webapp/packages/plugin-administration/src/Administration/shared/AdministrationToolsPanel.module.css diff --git a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.m.css b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.module.css similarity index 70% rename from webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.m.css rename to webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.module.css index a0b431fee2..225133877d 100644 --- a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.m.css +++ b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .wizardStepper { composes: theme-background-surface theme-text-on-surface theme-border-color-background from global; position: sticky; @@ -27,4 +34,4 @@ .wizardText { padding: 0 16px; -} \ No newline at end of file +} diff --git a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.tsx b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.tsx index 747c9dc526..cc96b6202a 100644 --- a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.tsx +++ b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardStepper.tsx @@ -10,7 +10,8 @@ import { observer } from 'mobx-react-lite'; import { ConfigurationWizardService } from '@cloudbeaver/core-administration'; import { Button, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; -import styles from './WizardStepper.m.css'; + +import styles from './WizardStepper.module.css'; export const WizardStepper = observer(function WizardStepper() { const service = useService(ConfigurationWizardService); diff --git a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.m.css b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.m.css deleted file mode 100644 index 5345834e3e..0000000000 --- a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.wizardTitle { - text-transform: uppercase; - font-weight: 700; -} \ No newline at end of file diff --git a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.module.css b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.module.css new file mode 100644 index 0000000000..b7fd8e3156 --- /dev/null +++ b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wizardTitle { + text-transform: uppercase; + font-weight: 700; +} diff --git a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.tsx b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.tsx index d5f43d1f8d..073f3646ad 100644 --- a/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.tsx +++ b/webapp/packages/plugin-administration/src/AdministrationScreen/ConfigurationWizard/WizardTopAppBar/ConfigurationWizardTitle.tsx @@ -5,13 +5,14 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ -import { Translate, s, useS } from '@cloudbeaver/core-blocks'; -import styles from './ConfigurationWizardTitle.m.css'; +import { s, Translate, useS } from '@cloudbeaver/core-blocks'; + +import styles from './ConfigurationWizardTitle.module.css'; export function ConfigurationWizardTitle() { const style = useS(styles); return ( -
+
); diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.m.css b/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.m.css rename to webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.module.css diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.tsx index 9be2c34952..b1e85f5842 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/Finish/FinishPage.tsx @@ -11,7 +11,7 @@ import { ConfigurationWizardService } from '@cloudbeaver/core-administration'; import { Button, s, useFocus, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; -import styles from './FinishPage.m.css'; +import styles from './FinishPage.module.css'; export const FinishPage = observer(function FinishPage() { const translate = useTranslate(); diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.m.css b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.m.css deleted file mode 100644 index 7504377d21..0000000000 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.wrapper { - max-height: 100px; - overflow: auto; -} \ No newline at end of file diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.module.css b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.module.css new file mode 100644 index 0000000000..ea65252fc3 --- /dev/null +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + max-height: 100px; + overflow: auto; +} diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.tsx index 5714ba0d23..d8fc095580 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationDriversForm.tsx @@ -14,7 +14,7 @@ import { CachedMapAllKey, resourceKeyList } from '@cloudbeaver/core-resource'; import type { ServerConfigInput } from '@cloudbeaver/core-sdk'; import { isDefined } from '@cloudbeaver/core-utils'; -import style from './ServerConfigurationDriversForm.m.css'; +import style from './ServerConfigurationDriversForm.module.css'; interface Props { serverConfig: ServerConfigInput; diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.m.css b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.m.css rename to webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.module.css diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.tsx index 849e74cf80..cfccc10a75 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/ServerConfiguration/ServerConfigurationPage.tsx @@ -36,7 +36,7 @@ import { ServerConfigurationInfoForm } from './Form/ServerConfigurationInfoForm' import { ServerConfigurationNavigatorViewForm } from './Form/ServerConfigurationNavigatorViewForm'; import { ServerConfigurationSecurityForm } from './Form/ServerConfigurationSecurityForm'; import { ServerConfigurationDriversForm } from './ServerConfigurationDriversForm'; -import style from './ServerConfigurationPage.m.css'; +import style from './ServerConfigurationPage.module.css'; import { ServerConfigurationService } from './ServerConfigurationService'; export const ServerConfigurationPage: AdministrationItemContentComponent = observer(function ServerConfigurationPage({ configurationWizard }) { diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.m.css b/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.module.css similarity index 100% rename from webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.m.css rename to webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.module.css diff --git a/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx b/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx index 18d4ed8b2d..aa2046af94 100644 --- a/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx +++ b/webapp/packages/plugin-administration/src/ConfigurationWizard/Welcome/WelcomePage.tsx @@ -7,7 +7,7 @@ */ import { ColoredContainer, Group, GroupItem, s, Translate, useS } from '@cloudbeaver/core-blocks'; -import styles from './WelcomePage.m.css'; +import styles from './WelcomePage.module.css'; export const WelcomePage: React.FC = function WelcomePage() { const style = useS(styles); diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx index 96d34d0079..4633c24c63 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/CreateTeam.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Container, Group, GroupTitle, Loader, s, Translate, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; -import style from './CreateTeam.m.css'; +import style from './CreateTeam.module.css'; import { CreateTeamService } from './CreateTeamService'; import { TeamForm } from './TeamForm'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.tsx index aa5967b97d..e19005ab97 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/ConnectionList.tsx @@ -27,7 +27,7 @@ import { import { Connection, DBDriverResource } from '@cloudbeaver/core-connections'; import { useService } from '@cloudbeaver/core-di'; -import styles from './ConnectionList.m.css'; +import styles from './ConnectionList.module.css'; import { getFilteredConnections } from './getFilteredConnections'; import { GrantedConnectionsTableHeader, IFilterState } from './GrantedConnectionsTableHeader/GrantedConnectionsTableHeader'; import { GrantedConnectionsTableInnerHeader } from './GrantedConnectionsTableHeader/GrantedConnectionsTableInnerHeader'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.m.css deleted file mode 100644 index d4e616ced3..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.m.css +++ /dev/null @@ -1,15 +0,0 @@ -.box { - flex: 1; - height: 100%; - box-sizing: border-box; -} - -.placeholderBox { - max-height: 100%; - position: relative; - overflow: auto !important; -} - -.loader { - z-index: 2; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.module.css new file mode 100644 index 0000000000..293ac777b5 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.module.css @@ -0,0 +1,22 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.box { + flex: 1; + height: 100%; + box-sizing: border-box; +} + +.placeholderBox { + max-height: 100%; + position: relative; + overflow: auto !important; +} + +.loader { + z-index: 2; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.tsx index 364000c718..ec94d32f1f 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnections.tsx @@ -28,7 +28,7 @@ import { TabContainerPanelComponent, useTab } from '@cloudbeaver/core-ui'; import type { ITeamFormProps } from '../ITeamFormProps'; import { ConnectionList } from './ConnectionList'; -import style from './GrantedConnections.m.css'; +import style from './GrantedConnections.module.css'; import { GrantedConnectionList } from './GrantedConnectionsList'; import { useGrantedConnections } from './useGrantedConnections'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.tsx index d9db50eaed..9f98a122e3 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsList.tsx @@ -29,7 +29,7 @@ import { useService } from '@cloudbeaver/core-di'; import type { TLocalizationToken } from '@cloudbeaver/core-localization'; import { getFilteredConnections } from './getFilteredConnections'; -import style from './GrantedConnectionsList.m.css'; +import style from './GrantedConnectionsList.module.css'; import { GrantedConnectionsTableHeader, IFilterState } from './GrantedConnectionsTableHeader/GrantedConnectionsTableHeader'; import { GrantedConnectionsTableInnerHeader } from './GrantedConnectionsTableHeader/GrantedConnectionsTableInnerHeader'; import { GrantedConnectionsTableItem } from './GrantedConnectionsTableItem'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx index 19ec3f71a7..1dda5fa1f5 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableHeader/GrantedConnectionsTableHeader.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Container, Filter, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './GrantedConnectionsTableHeader.m.css'; +import style from './GrantedConnectionsTableHeader.module.css'; export interface IFilterState { filterValue: string; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.m.css deleted file mode 100644 index 5378504fe0..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.staticImage { - display: flex; - width: 24px; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.tsx index 73467ccdee..5b611396ac 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedConnections/GrantedConnectionsTableItem.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { StaticImage, TableColumnValue, TableItem, TableItemSelect } from '@cloudbeaver/core-blocks'; -import style from './GrantedConnectionsTableItem.m.css'; +import style from './GrantedConnectionsTableItem.module.css'; interface Props { id: any; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.tsx index 5f3f332437..ee2cf8aec8 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUserList.tsx @@ -31,7 +31,7 @@ import type { TLocalizationToken } from '@cloudbeaver/core-localization'; import { ServerConfigResource } from '@cloudbeaver/core-root'; import { getFilteredUsers } from './getFilteredUsers'; -import style from './GrantedUserList.m.css'; +import style from './GrantedUserList.module.css'; import { GrantedUsersTableHeader, IFilterState } from './GrantedUsersTableHeader/GrantedUsersTableHeader'; import { GrantedUsersTableInnerHeader } from './GrantedUsersTableHeader/GrantedUsersTableInnerHeader'; import { GrantedUsersTableItem } from './GrantedUsersTableItem'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.m.css deleted file mode 100644 index d4e616ced3..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.m.css +++ /dev/null @@ -1,15 +0,0 @@ -.box { - flex: 1; - height: 100%; - box-sizing: border-box; -} - -.placeholderBox { - max-height: 100%; - position: relative; - overflow: auto !important; -} - -.loader { - z-index: 2; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.module.css new file mode 100644 index 0000000000..293ac777b5 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.module.css @@ -0,0 +1,22 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.box { + flex: 1; + height: 100%; + box-sizing: border-box; +} + +.placeholderBox { + max-height: 100%; + position: relative; + overflow: auto !important; +} + +.loader { + z-index: 2; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.tsx index 445d0fe2fe..bc75486716 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsers.tsx @@ -8,25 +8,14 @@ import { observer } from 'mobx-react-lite'; import { UsersResource, UsersResourceFilterKey } from '@cloudbeaver/core-authentication'; -import { - Container, - Group, - InfoItem, - Loader, - s, - TextPlaceholder, - useAutoLoad, - useResource, - useS, - useTranslate, -} from '@cloudbeaver/core-blocks'; +import { Container, Group, InfoItem, Loader, s, TextPlaceholder, useAutoLoad, useResource, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { CachedResourceOffsetPageListKey } from '@cloudbeaver/core-resource'; import { ServerConfigResource } from '@cloudbeaver/core-root'; import { TabContainerPanelComponent, useTab } from '@cloudbeaver/core-ui'; import type { ITeamFormProps } from '../ITeamFormProps'; import { GrantedUserList } from './GrantedUserList'; -import style from './GrantedUsers.m.css'; +import style from './GrantedUsers.module.css'; import type { IGrantedUser } from './IGrantedUser'; import { useGrantedUsers } from './useGrantedUsers'; import { UserList } from './UserList'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.tsx index 2186d30bca..d124bcf62f 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableHeader/GrantedUsersTableHeader.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Container, Filter, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './GrantedUsersTableHeader.m.css'; +import style from './GrantedUsersTableHeader.module.css'; export interface IFilterState { filterValue: string; diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.module.css similarity index 100% rename from webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.tsx index 45047fd881..38123138b1 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/GrantedUsersTableItem.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { USER_TEAM_ROLE_SUPERVISOR } from '@cloudbeaver/core-authentication'; import { Checkbox, StaticImage, TableColumnValue, TableItem, TableItemSelect, useTranslate } from '@cloudbeaver/core-blocks'; -import classes from './GrantedUsersTableItem.m.css'; +import classes from './GrantedUsersTableItem.module.css'; interface Props { id: any; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.tsx index c32f32e539..de515c6fb2 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UserList.tsx @@ -31,7 +31,7 @@ import type { AdminUserInfoFragment } from '@cloudbeaver/core-sdk'; import { getFilteredUsers } from './getFilteredUsers'; import { GrantedUsersTableHeader, IFilterState } from './GrantedUsersTableHeader/GrantedUsersTableHeader'; -import style from './UserList.m.css'; +import style from './UserList.module.css'; import { UsersTableInnerHeader } from './UsersTableInnerHeader'; import { UsersTableItem } from './UsersTableItem'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UsersTableItem.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UsersTableItem.tsx index 73d1799bd5..8b06976b8c 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UsersTableItem.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/GrantedUsers/UsersTableItem.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { StaticImage, TableColumnValue, TableItem, TableItemSelect } from '@cloudbeaver/core-blocks'; -import style from './GrantedUsersTableItem.m.css'; +import style from './GrantedUsersTableItem.module.css'; interface Props { id: any; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.tsx index 88c57fc443..9594c4592b 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamForm.tsx @@ -28,7 +28,7 @@ import { TabList, TabPanelList, TabsState } from '@cloudbeaver/core-ui'; import { teamContext } from './Contexts/teamContext'; import type { ITeamFormState } from './ITeamFormProps'; -import style from './TeamForm.m.css'; +import style from './TeamForm.module.css'; import { ITeamFormActionsContext, TeamFormActionsContext } from './TeamFormActionsContext'; import { TeamFormService } from './TeamFormService'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.m.css deleted file mode 100644 index dcd6bb1fde..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.m.css +++ /dev/null @@ -1,7 +0,0 @@ -.expand { - cursor: pointer; -} - -.gap { - gap: 16px; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.module.css new file mode 100644 index 0000000000..890d9699c4 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.module.css @@ -0,0 +1,14 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.expand { + cursor: pointer; +} + +.gap { + gap: 16px; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.tsx index a257dac6f1..97ddcd2355 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/Team.tsx @@ -12,7 +12,7 @@ import { Loader, Placeholder, s, TableColumnValue, TableItem, TableItemExpand, T import { useService } from '@cloudbeaver/core-di'; import { TeamsAdministrationService } from '../TeamsAdministrationService'; -import style from './Team.m.css'; +import style from './Team.module.css'; import { TeamEdit } from './TeamEdit'; interface Props { diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.tsx index d0b05b90e3..967117c7ea 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamEdit.tsx @@ -14,7 +14,7 @@ import { useService } from '@cloudbeaver/core-di'; import { TeamForm } from '../TeamForm'; import { useTeamFormState } from '../useTeamFormState'; -import style from './TeamEdit.m.css'; +import style from './TeamEdit.module.css'; interface Props { item: string; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.m.css deleted file mode 100644 index c2a9136b4a..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.error { - padding: 24px; -} \ No newline at end of file diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.module.css new file mode 100644 index 0000000000..f74cc01c48 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.error { + padding: 24px; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.tsx index a30923476b..f9b5d4f3d4 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/Teams/TeamsTable/TeamsTable.tsx @@ -8,19 +8,32 @@ import { observer } from 'mobx-react-lite'; import type { TeamInfo } from '@cloudbeaver/core-authentication'; -import { ExceptionMessageStyles, Loader, SContext, StyleRegistry, Table, TableBody, TableColumnHeader, TableHeader, TableSelect, useTranslate } from '@cloudbeaver/core-blocks'; +import { + ExceptionMessageStyles, + Loader, + SContext, + StyleRegistry, + Table, + TableBody, + TableColumnHeader, + TableHeader, + TableSelect, + useTranslate, +} from '@cloudbeaver/core-blocks'; import type { ILoadableState } from '@cloudbeaver/core-utils'; import { Team } from './Team'; -import teamsTableStyle from './TeamsTable.m.css'; +import teamsTableStyle from './TeamsTable.module.css'; -const registry: StyleRegistry = [[ - ExceptionMessageStyles, - { - mode: 'append', - styles: [teamsTableStyle], - }, -]]; +const registry: StyleRegistry = [ + [ + ExceptionMessageStyles, + { + mode: 'append', + styles: [teamsTableStyle], + }, + ], +]; interface Props { teams: TeamInfo[]; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.tsx index 0babe5e59f..17bb56e7c4 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/AdministrationUserForm.tsx @@ -13,7 +13,7 @@ import { NotificationService } from '@cloudbeaver/core-events'; import { FormMode, IFormState, TabList, TabPanelList, TabsState } from '@cloudbeaver/core-ui'; import { getFirstException } from '@cloudbeaver/core-utils'; -import style from './AdministrationUserForm.m.css'; +import style from './AdministrationUserForm.module.css'; import { AdministrationUserFormDeleteButton } from './AdministrationUserFormDeleteButton'; import { AdministrationUserFormService, IUserFormState } from './AdministrationUserFormService'; import { DATA_CONTEXT_USER_FORM_INFO_PART } from './Info/DATA_CONTEXT_USER_FORM_INFO_PART'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.m.css deleted file mode 100644 index 71bdcfde00..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.commonDialogWrapper { - // override because of the non-english locales and the medium size is too large - width: 440px !important; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.module.css new file mode 100644 index 0000000000..3ee212a4da --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.commonDialogWrapper { + // override because of the non-english locales and the medium size is too large + width: 440px !important; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.tsx index b9333268c7..d15c22da7b 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UserForm/DisableUserDialog.tsx @@ -26,7 +26,7 @@ import { useService } from '@cloudbeaver/core-di'; import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import { NotificationService } from '@cloudbeaver/core-events'; -import classes from './DisableUserDialog.m.css'; +import classes from './DisableUserDialog.module.css'; interface IPayload { userId: string; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersAdministration.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersAdministration.tsx index ba2d906679..81545e2537 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersAdministration.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersAdministration.tsx @@ -12,10 +12,10 @@ import { s, SContext, StyleRegistry, ToolsPanel, useS, useTranslate } from '@clo import { useService } from '@cloudbeaver/core-di'; import { ITabData, Tab, TabList, TabPanel, TabPanelStyles, TabsState, TabStyles, TabTitle, TabTitleStyles } from '@cloudbeaver/core-ui'; -import style from './shared/UsersAdministration.m.css'; -import tabStyle from './shared/UsersAdministrationTab.m.css'; -import tabPanelStyle from './shared/UsersAdministrationTabPanel.m.css'; -import TabTitleModuleStyles from './shared/UsersAdministrationTabTitle.m.css'; +import style from './shared/UsersAdministration.module.css'; +import tabStyle from './shared/UsersAdministrationTab.module.css'; +import tabPanelStyle from './shared/UsersAdministrationTabPanel.module.css'; +import TabTitleModuleStyles from './shared/UsersAdministrationTabTitle.module.css'; import { TeamsPage } from './Teams/TeamsPage'; import { EUsersAdministrationSub, UsersAdministrationNavigationService } from './UsersAdministrationNavigationService'; import { UsersPage } from './UsersTable/UsersPage'; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.tsx index 61abf479fa..ea70624414 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/CreateUser.tsx @@ -12,7 +12,7 @@ import type { IFormState } from '@cloudbeaver/core-ui'; import { AdministrationUserForm } from '../UserForm/AdministrationUserForm'; import type { IUserFormState } from '../UserForm/AdministrationUserFormService'; -import style from './CreateUser.m.css'; +import style from './CreateUser.module.css'; interface Props { state: IFormState; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.tsx index 3c4e5e86d5..429571b61b 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/Filters/UsersTableFilters.tsx @@ -11,7 +11,7 @@ import { useState } from 'react'; import { AuthRolesResource } from '@cloudbeaver/core-authentication'; import { Combobox, Filter, Group, IconOrImage, s, useResource, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './UsersTableFilters.m.css'; +import styles from './UsersTableFilters.module.css'; import { IUserFilters, USER_ROLE_ALL, USER_STATUSES } from './useUsersTableFilters'; interface Props { diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.m.css deleted file mode 100644 index 3aea094a5d..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.expand { - cursor: pointer; -} - -.gap { - gap: 16px; -} - -.overflow { - overflow: auto !important; -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.module.css new file mode 100644 index 0000000000..f274117052 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.expand { + cursor: pointer; +} + +.gap { + gap: 16px; +} + +.overflow { + overflow: auto !important; +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.tsx index e813c5b928..1747a680d3 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/User.tsx @@ -25,7 +25,7 @@ import { clsx } from '@cloudbeaver/core-utils'; import { AdministrationUsersManagementService } from '../../../AdministrationUsersManagementService'; import { UsersAdministrationService } from '../UsersAdministrationService'; -import style from './User.m.css'; +import style from './User.module.css'; import { UserEdit } from './UserEdit'; interface Props { diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.tsx index 173e808562..ec63bc528a 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserCredentialsList.tsx @@ -14,7 +14,7 @@ import { BaseDropdownStyles, PlaceholderComponent, s, StaticImage, useS, useTran import type { ObjectOrigin } from '@cloudbeaver/core-sdk'; import type { IUserDetailsInfoProps } from '../UsersAdministrationService'; -import style from './UserCredentialsList.m.css'; +import style from './UserCredentialsList.module.css'; const MAX_VISIBLE_CREDENTIALS = 3; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.tsx index 65ea2ce954..88f69f5477 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UserEdit.tsx @@ -15,7 +15,7 @@ import { FormMode } from '@cloudbeaver/core-ui'; import { AdministrationUserForm } from '../UserForm/AdministrationUserForm'; import { AdministrationUserFormService } from '../UserForm/AdministrationUserFormService'; import { AdministrationUserFormState } from '../UserForm/AdministrationUserFormState'; -import style from './UserEdit.m.css'; +import style from './UserEdit.module.css'; export const UserEdit = observer>(function UserEdit({ item, onClose }) { const styles = useS(style); diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.m.css deleted file mode 100644 index 84175204ff..0000000000 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.menuBarItem { - & .menuBarItemLabel { - font-size: 14px; - } - - & .menuBarItemIcon + .menuBarItemLabel { - padding-left: initial; - } -} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.module.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.module.css new file mode 100644 index 0000000000..a58ffebbf3 --- /dev/null +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationMenuBarItemStyles.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.menuBarItem { + & .menuBarItemLabel { + font-size: 14px; + } + + & .menuBarItemIcon + .menuBarItemLabel { + padding-left: initial; + } +} diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.tsx b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.tsx index 414f9be2dd..98814f19ac 100644 --- a/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.tsx +++ b/webapp/packages/plugin-authentication-administration/src/Administration/Users/UsersTable/UsersAdministrationToolsPanel.tsx @@ -12,8 +12,8 @@ import { MenuBar, MenuBarItemStyles } from '@cloudbeaver/core-ui'; import { useMenu } from '@cloudbeaver/core-view'; import { MENU_USERS_ADMINISTRATION } from '../../../Menus/MENU_USERS_ADMINISTRATION'; -import UsersAdministrationMenuBarItemStyles from './UsersAdministrationMenuBarItemStyles.m.css'; -import styles from './UsersAdministrationToolsPanel.m.css'; +import UsersAdministrationMenuBarItemStyles from './UsersAdministrationMenuBarItemStyles.module.css'; +import styles from './UsersAdministrationToolsPanel.module.css'; interface Props { onUpdate: () => void; diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministration.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministration.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministration.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministration.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTab.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTab.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTab.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTab.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabPanel.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabPanel.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabPanel.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabPanel.module.css diff --git a/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabTitle.m.css b/webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabTitle.module.css similarity index 100% rename from webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabTitle.m.css rename to webapp/packages/plugin-authentication-administration/src/Administration/Users/shared/UsersAdministrationTabTitle.module.css diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.m.css b/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.module.css similarity index 100% rename from webapp/packages/plugin-authentication/src/Dialog/AuthDialog.m.css rename to webapp/packages/plugin-authentication/src/Dialog/AuthDialog.module.css diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx b/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx index dbec7fa912..6f4aaff3ce 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx +++ b/webapp/packages/plugin-authentication/src/Dialog/AuthDialog.tsx @@ -31,7 +31,7 @@ import { Tab, TabList, TabsState, TabTitle } from '@cloudbeaver/core-ui'; import { AuthenticationService } from '../AuthenticationService'; import type { IAuthOptions } from '../IAuthOptions'; -import style from './AuthDialog.m.css'; +import style from './AuthDialog.module.css'; import { AuthDialogFooter } from './AuthDialogFooter'; import { AuthProviderForm } from './AuthProviderForm/AuthProviderForm'; import { ConfigurationsList } from './AuthProviderForm/ConfigurationsList'; diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.m.css b/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.module.css similarity index 100% rename from webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.m.css rename to webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.module.css diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx b/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx index 62c27c4e67..2cd23c56fd 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx +++ b/webapp/packages/plugin-authentication/src/Dialog/AuthDialogFooter.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Button, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './AuthDialogFooter.m.css'; +import styles from './AuthDialogFooter.module.css'; export interface Props extends React.PropsWithChildren { authAvailable: boolean; diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.m.css b/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.module.css similarity index 100% rename from webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.m.css rename to webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.module.css diff --git a/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.tsx b/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.tsx index 0f73d0547a..fbe3e556e5 100644 --- a/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.tsx +++ b/webapp/packages/plugin-authentication/src/Dialog/AuthProviderForm/ConfigurationsList.tsx @@ -31,7 +31,7 @@ import type { UserInfo } from '@cloudbeaver/core-sdk'; import { ServerConfigurationAdministrationNavService } from '@cloudbeaver/plugin-administration'; import { AuthenticationService } from '../../AuthenticationService'; -import styles from './ConfigurationsList.m.css'; +import styles from './ConfigurationsList.module.css'; interface IProviderConfiguration { provider: AuthProvider; diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.m.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.m.css deleted file mode 100644 index 4835c4cc1d..0000000000 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.staticImage { - box-sizing: border-box; - width: 24px; - max-height: 24px; -}; \ No newline at end of file diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.module.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.module.css new file mode 100644 index 0000000000..1563215dc9 --- /dev/null +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.staticImage { + box-sizing: border-box; + width: 24px; + max-height: 24px; +}; diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.tsx b/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.tsx index 54852b3196..fdb52fe310 100644 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.tsx +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/Driver.tsx @@ -10,7 +10,7 @@ import { useCallback } from 'react'; import { ListItem, ListItemDescription, ListItemIcon, ListItemName, s, StaticImage, useS } from '@cloudbeaver/core-blocks'; -import style from './Driver.m.css'; +import style from './Driver.module.css'; export interface IDriver { id: string; diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.m.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.m.css deleted file mode 100644 index 54257352a3..0000000000 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.wrapper { - display: flex; - flex-direction: column; - overflow: auto; -} \ No newline at end of file diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.module.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.module.css new file mode 100644 index 0000000000..01ff509c5e --- /dev/null +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + display: flex; + flex-direction: column; + overflow: auto; +} diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.tsx b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.tsx index 8f5cd83bdc..1bcc791911 100644 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.tsx +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelector.tsx @@ -11,7 +11,7 @@ import { useMemo, useState } from 'react'; import { ItemList, ItemListSearch, s, useFocus, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { Driver, IDriver } from './Driver'; -import style from './DriverSelector.m.css'; +import style from './DriverSelector.module.css'; interface Props { drivers: IDriver[]; diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.m.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.m.css deleted file mode 100644 index 6fa529d844..0000000000 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.driverSelector { - flex: 1; -} diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.module.css b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.module.css new file mode 100644 index 0000000000..8a23c699da --- /dev/null +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.driverSelector { + flex: 1; +} diff --git a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.tsx b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.tsx index b4ee694361..1a83b447f9 100644 --- a/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.tsx +++ b/webapp/packages/plugin-connection-custom/src/DriverSelector/DriverSelectorDialog.tsx @@ -14,7 +14,7 @@ import { ProjectInfoResource } from '@cloudbeaver/core-projects'; import { CachedMapAllKey } from '@cloudbeaver/core-resource'; import { DriverSelector } from './DriverSelector'; -import styles from './DriverSelectorDialog.m.css'; +import styles from './DriverSelectorDialog.module.css'; import { useDriverSelectorDialog } from './useDriverSelectorDialog'; export const DriverSelectorDialog: DialogComponent = observer(function DriverSelectorDialog({ rejectDialog }) { diff --git a/webapp/packages/plugin-connection-search/src/Search/Database.m.css b/webapp/packages/plugin-connection-search/src/Search/Database.module.css similarity index 61% rename from webapp/packages/plugin-connection-search/src/Search/Database.m.css rename to webapp/packages/plugin-connection-search/src/Search/Database.module.css index cec5e00bf2..59c276f5ed 100644 --- a/webapp/packages/plugin-connection-search/src/Search/Database.m.css +++ b/webapp/packages/plugin-connection-search/src/Search/Database.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .listItemIcon { position: relative; min-width: 80px; diff --git a/webapp/packages/plugin-connection-search/src/Search/Database.tsx b/webapp/packages/plugin-connection-search/src/Search/Database.tsx index 8b41796392..77693e6551 100644 --- a/webapp/packages/plugin-connection-search/src/Search/Database.tsx +++ b/webapp/packages/plugin-connection-search/src/Search/Database.tsx @@ -13,7 +13,7 @@ import { DBDriverResource } from '@cloudbeaver/core-connections'; import { useService } from '@cloudbeaver/core-di'; import type { AdminConnectionSearchInfo } from '@cloudbeaver/core-sdk'; -import style from './Database.m.css'; +import style from './Database.module.css'; interface Props { database: AdminConnectionSearchInfo; diff --git a/webapp/packages/plugin-connection-search/src/Search/DatabaseList.m.css b/webapp/packages/plugin-connection-search/src/Search/DatabaseList.m.css deleted file mode 100644 index 367c5c95e7..0000000000 --- a/webapp/packages/plugin-connection-search/src/Search/DatabaseList.m.css +++ /dev/null @@ -1,7 +0,0 @@ -.form { - composes: theme-background-surface theme-text-on-surface from global; - flex: 1; - display: flex; - flex-direction: column; - overflow: auto; -} diff --git a/webapp/packages/plugin-connection-search/src/Search/DatabaseList.module.css b/webapp/packages/plugin-connection-search/src/Search/DatabaseList.module.css new file mode 100644 index 0000000000..b8a3751e75 --- /dev/null +++ b/webapp/packages/plugin-connection-search/src/Search/DatabaseList.module.css @@ -0,0 +1,14 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.form { + composes: theme-background-surface theme-text-on-surface from global; + flex: 1; + display: flex; + flex-direction: column; + overflow: auto; +} diff --git a/webapp/packages/plugin-connection-search/src/Search/DatabaseList.tsx b/webapp/packages/plugin-connection-search/src/Search/DatabaseList.tsx index 46828b1c0f..4f04774fc6 100644 --- a/webapp/packages/plugin-connection-search/src/Search/DatabaseList.tsx +++ b/webapp/packages/plugin-connection-search/src/Search/DatabaseList.tsx @@ -12,7 +12,7 @@ import { Form, ItemList, ItemListSearch, s, TextPlaceholder, useFocus, useS, use import type { AdminConnectionSearchInfo } from '@cloudbeaver/core-sdk'; import { Database } from './Database'; -import style from './DatabaseList.m.css'; +import style from './DatabaseList.module.css'; interface Props { databases: AdminConnectionSearchInfo[]; diff --git a/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.m.css b/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.m.css deleted file mode 100644 index e79bedb055..0000000000 --- a/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.loader { - height: 100%; -} diff --git a/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.module.css b/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.module.css new file mode 100644 index 0000000000..1e6148d5d7 --- /dev/null +++ b/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.loader { + height: 100%; +} diff --git a/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.tsx b/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.tsx index 29635e6309..cbfa23566d 100644 --- a/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.tsx +++ b/webapp/packages/plugin-connection-search/src/Search/SearchDatabase.tsx @@ -17,7 +17,7 @@ import { ConnectionFormLoader } from '@cloudbeaver/plugin-connections'; import { ConnectionSearchService } from './ConnectionSearchService'; import { DatabaseList } from './DatabaseList'; -import style from './SearchDatabase.m.css'; +import style from './SearchDatabase.module.css'; export const SearchDatabase: React.FC = observer(function SearchDatabase() { const styles = useS(style); diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.m.css b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.module.css similarity index 61% rename from webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.m.css rename to webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.module.css index 1dcf935c11..40ee28f441 100644 --- a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.m.css +++ b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .submittingForm, .center { display: flex; diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.tsx b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.tsx index 0a1ffa4248..b533c3e890 100644 --- a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.tsx +++ b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialog.tsx @@ -24,7 +24,7 @@ import { import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import { ConnectionAuthenticationFormLoader } from '@cloudbeaver/plugin-connections'; -import style from './ConnectionDialog.m.css'; +import style from './ConnectionDialog.module.css'; import { ConnectionDialogFooter } from './ConnectionDialogFooter'; import { ConnectionStep } from './EConnectionStep'; import { TemplateConnectionSelector } from './TemplateConnectionSelector/TemplateConnectionSelector'; diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.m.css b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.m.css deleted file mode 100644 index 1afe3a27d6..0000000000 --- a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.m.css +++ /dev/null @@ -1,12 +0,0 @@ -.controls { - display: flex; - flex: 1; - height: 100%; - align-items: center; - margin: auto; - gap: 24px; -} - -.fill { - flex: 1; -} diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.module.css b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.module.css new file mode 100644 index 0000000000..c350e9a12d --- /dev/null +++ b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.module.css @@ -0,0 +1,19 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.controls { + display: flex; + flex: 1; + height: 100%; + align-items: center; + margin: auto; + gap: 24px; +} + +.fill { + flex: 1; +} diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.tsx b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.tsx index 5e761cc43e..941456183d 100644 --- a/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.tsx +++ b/webapp/packages/plugin-connection-template/src/ConnectionDialog/ConnectionDialogFooter.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Button, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './ConnectionDialogFooter.m.css'; +import style from './ConnectionDialogFooter.module.css'; interface Props { isConnecting: boolean; diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.m.css b/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.module.css similarity index 100% rename from webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.m.css rename to webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.module.css diff --git a/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.tsx b/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.tsx index 81fb1f0587..a0e385ea08 100644 --- a/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.tsx +++ b/webapp/packages/plugin-connection-template/src/ConnectionDialog/TemplateConnectionSelector/TemplateConnectionItem.tsx @@ -11,7 +11,7 @@ import { useCallback } from 'react'; import { ListItem, ListItemDescription, ListItemIcon, ListItemName, s, StaticImage, useS } from '@cloudbeaver/core-blocks'; import type { Connection, DBDriver } from '@cloudbeaver/core-connections'; -import styles from './TemplateConnectionItem.m.css'; +import styles from './TemplateConnectionItem.module.css'; interface Props { template: Connection; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.m.css deleted file mode 100644 index 7d329d041d..0000000000 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.m.css +++ /dev/null @@ -1,7 +0,0 @@ -.groupItem { - white-space: pre-wrap; -} - -.error { - padding: 24px; -} \ No newline at end of file diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.module.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.module.css new file mode 100644 index 0000000000..df0854380a --- /dev/null +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.module.css @@ -0,0 +1,14 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.groupItem { + white-space: pre-wrap; +} + +.error { + padding: 24px; +} diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.tsx index a5e2a26265..2abc992790 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsAdministration.tsx @@ -30,7 +30,7 @@ import { ConnectionInfoActiveProjectKey, ConnectionInfoResource, DBDriverResourc import { useController, useService } from '@cloudbeaver/core-di'; import { CachedMapAllKey } from '@cloudbeaver/core-resource'; -import ConnectionsAdministrationStyle from './ConnectionsAdministration.m.css'; +import ConnectionsAdministrationStyle from './ConnectionsAdministration.module.css'; import { ConnectionsAdministrationController } from './ConnectionsAdministrationController'; import { ConnectionsTable } from './ConnectionsTable/ConnectionsTable'; import { CreateConnection } from './CreateConnection/CreateConnection'; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.tsx index 7570749287..bd5da4b40b 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/Connection.tsx @@ -12,7 +12,7 @@ import { DatabaseConnection, DBDriverResource, IConnectionInfoParams } from '@cl import { useService } from '@cloudbeaver/core-di'; import { ConnectionsAdministrationService } from '../ConnectionsAdministrationService'; -import styles from './Connection.m.css'; +import styles from './Connection.module.css'; import { ConnectionEdit } from './ConnectionEdit'; interface Props { diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/ConnectionDetailsStyles.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/ConnectionDetailsStyles.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/ConnectionDetailsStyles.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/ConnectionDetailsStyles.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Origin.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Origin.tsx index c146f193da..b576322589 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Origin.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Origin.tsx @@ -11,7 +11,7 @@ import { AUTH_PROVIDER_LOCAL_ID } from '@cloudbeaver/core-authentication'; import { PlaceholderComponent, s, StaticImage, useS } from '@cloudbeaver/core-blocks'; import type { IConnectionDetailsPlaceholderProps } from '../../ConnectionsAdministrationService'; -import ConnectionDetailsStyles from './ConnectionDetailsStyles.m.css'; +import ConnectionDetailsStyles from './ConnectionDetailsStyles.module.css'; export const Origin: PlaceholderComponent = observer(function Origin({ connection }) { const isLocal = connection.origin?.type === AUTH_PROVIDER_LOCAL_ID; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/SSH.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/SSH.tsx index fa515e924d..d48ec6c914 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/SSH.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/SSH.tsx @@ -11,7 +11,7 @@ import { PlaceholderComponent, s, StaticImage, useResource, useS, useTranslate } import { NetworkHandlerResource, SSH_TUNNEL_ID } from '@cloudbeaver/core-connections'; import type { IConnectionDetailsPlaceholderProps } from '../../ConnectionsAdministrationService'; -import ConnectionDetailsStyles from './ConnectionDetailsStyles.m.css'; +import ConnectionDetailsStyles from './ConnectionDetailsStyles.module.css'; export const SSH: PlaceholderComponent = observer(function SSH({ connection }) { const translate = useTranslate(); diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Template.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Template.tsx index 04e433dfdd..14bb574d5b 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Template.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionDetailsInfo/Template.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { PlaceholderComponent, s, StaticImage, useS } from '@cloudbeaver/core-blocks'; import type { IConnectionDetailsPlaceholderProps } from '../../ConnectionsAdministrationService'; -import ConnectionDetailsStyles from './ConnectionDetailsStyles.m.css'; +import ConnectionDetailsStyles from './ConnectionDetailsStyles.module.css'; export const Template: PlaceholderComponent = observer(function Template({ connection }) { const style = useS(ConnectionDetailsStyles); diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.tsx index e720fb59bd..d2c1c750ae 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/ConnectionsTable/ConnectionEdit.tsx @@ -13,7 +13,7 @@ import { ConnectionInfoResource, IConnectionInfoParams } from '@cloudbeaver/core import { useService } from '@cloudbeaver/core-di'; import { ConnectionFormLoader, useConnectionFormState } from '@cloudbeaver/plugin-connections'; -import styles from './ConnectionEdit.m.css'; +import styles from './ConnectionEdit.module.css'; interface Props { item: IConnectionInfoParams; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/CreateConnection.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/CreateConnection.tsx index a401fa397f..be0e1fd735 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/CreateConnection.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/CreateConnection.tsx @@ -28,10 +28,10 @@ import { TabListStyles, TabPanelList, TabPanelStyles, TabsState, TabStyles } fro import { ConnectionFormLoader } from '@cloudbeaver/plugin-connections'; import { CreateConnectionService } from '../CreateConnectionService'; -import styles from './shared/CreateConnection.m.css'; -import CreateConnectionTab from './shared/CreateConnectionTab.m.css'; -import CreateConnectionTabList from './shared/CreateConnectionTabList.m.css'; -import CreateConnectionTabPanel from './shared/CreateConnectionTabPanel.m.css'; +import styles from './shared/CreateConnection.module.css'; +import CreateConnectionTab from './shared/CreateConnectionTab.module.css'; +import CreateConnectionTabList from './shared/CreateConnectionTabList.module.css'; +import CreateConnectionTabPanel from './shared/CreateConnectionTabPanel.module.css'; interface Props { method: string | null | undefined; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.m.css deleted file mode 100644 index 4835c4cc1d..0000000000 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.staticImage { - box-sizing: border-box; - width: 24px; - max-height: 24px; -}; \ No newline at end of file diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.module.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.module.css new file mode 100644 index 0000000000..1563215dc9 --- /dev/null +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.staticImage { + box-sizing: border-box; + width: 24px; + max-height: 24px; +}; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.tsx index 4235290668..1047999291 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/Driver.tsx @@ -11,7 +11,7 @@ import { useCallback } from 'react'; import { ListItem, ListItemDescription, ListItemIcon, ListItemName, s, StaticImage, useS } from '@cloudbeaver/core-blocks'; import type { DBDriver } from '@cloudbeaver/core-connections'; -import style from './Driver.m.css'; +import style from './Driver.module.css'; interface Props { driver: DBDriver; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.tsx b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.tsx index b2ff482996..c221d8df69 100644 --- a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.tsx +++ b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/Manual/DriverList.tsx @@ -12,7 +12,7 @@ import { ItemList, ItemListSearch, s, useFocus, useS, useTranslate } from '@clou import type { DBDriver } from '@cloudbeaver/core-connections'; import { Driver } from './Driver'; -import styles from './DriverList.m.css'; +import styles from './DriverList.module.css'; interface Props { drivers: DBDriver[]; diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnection.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnection.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnection.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnection.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTab.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTab.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTab.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTab.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabList.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabList.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabList.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabList.module.css diff --git a/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabPanel.m.css b/webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabPanel.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabPanel.m.css rename to webapp/packages/plugin-connections-administration/src/Administration/Connections/CreateConnection/shared/CreateConnectionTabPanel.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.m.css b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.m.css rename to webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.tsx b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.tsx index 053d4fa2f7..cafa9f0eb0 100644 --- a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.tsx +++ b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccess.tsx @@ -29,7 +29,7 @@ import { CachedMapAllKey, CachedResourceOffsetPageListKey } from '@cloudbeaver/c import { TabContainerPanelComponent, useTab } from '@cloudbeaver/core-ui'; import type { IConnectionFormProps } from '@cloudbeaver/plugin-connections'; -import styles from './ConnectionAccess.m.css'; +import styles from './ConnectionAccess.module.css'; import { ConnectionAccessGrantedList } from './ConnectionAccessGrantedList'; import { ConnectionAccessList } from './ConnectionAccessList'; import { useConnectionAccessState } from './useConnectionAccessState'; diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.m.css b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.m.css rename to webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.tsx b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.tsx index e662fda307..c365ca1fff 100644 --- a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.tsx +++ b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessGrantedList.tsx @@ -27,7 +27,7 @@ import { import type { TLocalizationToken } from '@cloudbeaver/core-localization'; import type { AdminUserInfoFragment } from '@cloudbeaver/core-sdk'; -import styles from './ConnectionAccessGrantedList.m.css'; +import styles from './ConnectionAccessGrantedList.module.css'; import { ConnectionAccessTableHeader, IFilterState } from './ConnectionAccessTableHeader/ConnectionAccessTableHeader'; import { ConnectionAccessTableInnerHeader } from './ConnectionAccessTableHeader/ConnectionAccessTableInnerHeader'; import { ConnectionAccessTableItem } from './ConnectionAccessTableItem'; diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.m.css b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.m.css rename to webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.tsx b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.tsx index 68faf63972..3edbc8d0ef 100644 --- a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.tsx +++ b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessList.tsx @@ -26,7 +26,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { AdminUserInfoFragment } from '@cloudbeaver/core-sdk'; -import styles from './ConnectionAccessList.m.css'; +import styles from './ConnectionAccessList.module.css'; import { ConnectionAccessTableHeader, IFilterState } from './ConnectionAccessTableHeader/ConnectionAccessTableHeader'; import { ConnectionAccessTableInnerHeader } from './ConnectionAccessTableHeader/ConnectionAccessTableInnerHeader'; import { ConnectionAccessTableItem } from './ConnectionAccessTableItem'; diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.m.css b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.m.css rename to webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.tsx b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.tsx index 029ae7a983..4b5ee900a2 100644 --- a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.tsx +++ b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableHeader/ConnectionAccessTableHeader.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Filter, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './ConnectionAccessTableHeader.m.css'; +import styles from './ConnectionAccessTableHeader.module.css'; export interface IFilterState { filterValue: string; diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.m.css b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.module.css similarity index 100% rename from webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.m.css rename to webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.module.css diff --git a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.tsx b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.tsx index 26b7be72f3..89079061fa 100644 --- a/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.tsx +++ b/webapp/packages/plugin-connections-administration/src/ConnectionForm/ConnectionAccess/ConnectionAccessTableItem.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { s, StaticImage, TableColumnValue, TableItem, TableItemSelect, useS } from '@cloudbeaver/core-blocks'; -import styles from './ConnectionAccessTableItem.m.css'; +import styles from './ConnectionAccessTableItem.module.css'; interface Props { id: any; diff --git a/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.m.css b/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.m.css deleted file mode 100644 index 6472b4a0a5..0000000000 --- a/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.m.css +++ /dev/null @@ -1,13 +0,0 @@ -.submittingForm { - overflow: auto; - margin: auto; - flex: 1; - display: flex; - flex-direction: column; -} -.connectionAuthenticationFormLoader { - align-content: center; -} -.button { - margin-left: auto; -} diff --git a/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.module.css b/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.module.css new file mode 100644 index 0000000000..fadb46eeef --- /dev/null +++ b/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.module.css @@ -0,0 +1,20 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.submittingForm { + overflow: auto; + margin: auto; + flex: 1; + display: flex; + flex-direction: column; +} +.connectionAuthenticationFormLoader { + align-content: center; +} +.button { + margin-left: auto; +} diff --git a/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.tsx b/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.tsx index 89e5af6311..a48b37fa29 100644 --- a/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionAuthentication/ConnectionAuthenticationDialog.tsx @@ -23,7 +23,7 @@ import { useDBDriver } from '@cloudbeaver/core-connections'; import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import type { ConnectionConfig } from '@cloudbeaver/core-sdk'; -import style from './ConnectionAuthenticationDialog.m.css'; +import style from './ConnectionAuthenticationDialog.module.css'; import { ConnectionAuthenticationFormLoader } from './ConnectionAuthenticationFormLoader'; export interface ConnectionAuthenticationDialogPayload { diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.m.css rename to webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.module.css diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.tsx index dbe5d7d18a..6e1978a290 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/ConnectionForm.tsx @@ -15,7 +15,7 @@ import type { ConnectionConfig } from '@cloudbeaver/core-sdk'; import { TabList, TabPanelList, TabsState } from '@cloudbeaver/core-ui'; import { ConnectionFormActionsContext, IConnectionFormActionsContext } from './ConnectFormActionsContext'; -import style from './ConnectionForm.m.css'; +import style from './ConnectionForm.module.css'; import { ConnectionFormService } from './ConnectionFormService'; import { connectionConfigContext } from './Contexts/connectionConfigContext'; import type { IConnectionFormState } from './IConnectionFormProps'; diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.m.css rename to webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.module.css diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.tsx index c00c23c9c0..7a36004650 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/DriverProperties/DriverProperties.tsx @@ -15,7 +15,7 @@ import { TabContainerPanelComponent, useTab } from '@cloudbeaver/core-ui'; import { uuid } from '@cloudbeaver/core-utils'; import type { IConnectionFormProps } from '../IConnectionFormProps'; -import styles from './DriverProperties.m.css'; +import styles from './DriverProperties.module.css'; export const DriverProperties: TabContainerPanelComponent = observer(function DriverProperties({ tabId, state: formState }) { const { selected } = useTab(tabId); diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.m.css deleted file mode 100644 index a9c02f1af7..0000000000 --- a/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.form { - flex: 1; - overflow: auto; -} diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.module.css b/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.module.css new file mode 100644 index 0000000000..afbf301b65 --- /dev/null +++ b/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.form { + flex: 1; + overflow: auto; +} diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.tsx index 12fa37d88d..8c9e53e45c 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/Options/Options.tsx @@ -44,7 +44,7 @@ import { ConnectionFormService } from '../ConnectionFormService'; import type { IConnectionFormProps } from '../IConnectionFormProps'; import { CONNECTION_FORM_SHARED_CREDENTIALS_TAB_ID } from '../SharedCredentials/CONNECTION_FORM_SHARED_CREDENTIALS_TAB_ID'; import { ConnectionOptionsTabService } from './ConnectionOptionsTabService'; -import styles from './Options.m.css'; +import styles from './Options.module.css'; import { ParametersForm } from './ParametersForm'; import { ProviderPropertiesForm } from './ProviderPropertiesForm'; import { useOptions } from './useOptions'; diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.m.css rename to webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.module.css diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.tsx index 7d3e307999..36fb966197 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/OriginInfo/OriginInfo.tsx @@ -25,7 +25,7 @@ import { createConnectionParam, DatabaseAuthModelsResource, DBDriverResource } f import { TabContainerPanelComponent, useTab, useTabState } from '@cloudbeaver/core-ui'; import type { IConnectionFormProps } from '../IConnectionFormProps'; -import styles from './OriginInfo.m.css'; +import styles from './OriginInfo.module.css'; export const OriginInfo: TabContainerPanelComponent = observer(function OriginInfo({ tabId, diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.m.css rename to webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.module.css diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx index 3e575f0846..eef8f6d311 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/SSH/SSH.tsx @@ -33,7 +33,7 @@ import { isSafari } from '@cloudbeaver/core-utils'; import type { IConnectionFormProps } from '../IConnectionFormProps'; import { authTypes } from './authTypes'; -import styles from './SSH.m.css'; +import styles from './SSH.module.css'; import { SSHKeyUploader } from './SSHKeyUploader'; interface Props extends IConnectionFormProps { diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.m.css b/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.m.css rename to webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.module.css diff --git a/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.tsx b/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.tsx index 692620b5b9..337f05bb1e 100644 --- a/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.tsx +++ b/webapp/packages/plugin-connections/src/ConnectionForm/SSL/SSL.tsx @@ -28,7 +28,7 @@ import { isSafari } from '@cloudbeaver/core-utils'; import type { IConnectionFormProps } from '../IConnectionFormProps'; import { SAVED_VALUE_INDICATOR } from './SAVED_VALUE_INDICATOR'; -import styles from './SSL.m.css'; +import styles from './SSL.module.css'; interface Props extends IConnectionFormProps { handler: NetworkHandlerDescriptor; diff --git a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.m.css b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.module.css similarity index 55% rename from webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.m.css rename to webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.module.css index 7fb2a797bf..405a6b0724 100644 --- a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.m.css +++ b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .submittingForm { overflow: auto; margin: auto; diff --git a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.tsx b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.tsx index 2aebbf2f87..a322e9c1e1 100644 --- a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.tsx +++ b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialog.tsx @@ -24,7 +24,7 @@ import { import type { IConnectionInfoParams } from '@cloudbeaver/core-connections'; import { ConnectionAuthenticationFormLoader } from '../../ConnectionAuthentication/ConnectionAuthenticationFormLoader'; -import style from './DatabaseCredentialsAuthDialog.m.css'; +import style from './DatabaseCredentialsAuthDialog.module.css'; import { DatabaseCredentialsAuthDialogFooter } from './DatabaseCredentialsAuthDialogFooter'; import { useDatabaseCredentialsAuthDialog } from './useDatabaseCredentialsAuthDialog'; diff --git a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.m.css b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.m.css rename to webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.module.css diff --git a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.tsx b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.tsx index a3b12f57f6..700e8b7606 100644 --- a/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.tsx +++ b/webapp/packages/plugin-connections/src/DatabaseAuthDialog/DatabaseCredentialsAuthDialog/DatabaseCredentialsAuthDialogFooter.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Button, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './DatabaseCredentialsAuthDialogFooter.m.css'; +import styles from './DatabaseCredentialsAuthDialogFooter.module.css'; export interface Props { isAuthenticating: boolean; diff --git a/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.m.css b/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.module.css similarity index 100% rename from webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.m.css rename to webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.module.css diff --git a/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.tsx b/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.tsx index 7f2e98caff..2201d95a10 100644 --- a/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.tsx +++ b/webapp/packages/plugin-connections/src/PublicConnectionForm/PublicConnectionForm.tsx @@ -12,7 +12,7 @@ import { Loader, s, useS } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import { ConnectionFormLoader } from '../ConnectionForm/ConnectionFormLoader'; -import styles from './PublicConnectionForm.m.css'; +import styles from './PublicConnectionForm.module.css'; import { PublicConnectionFormService } from './PublicConnectionFormService'; export const PublicConnectionForm: React.FC = observer(function PublicConnectionForm() { diff --git a/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.m.css b/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.m.css deleted file mode 100644 index 9d7556e8b9..0000000000 --- a/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.staticImage { - box-sizing: border-box; - width: 24px; - max-height: 24px; -} diff --git a/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.module.css b/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.module.css new file mode 100644 index 0000000000..caa9d53ead --- /dev/null +++ b/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.staticImage { + box-sizing: border-box; + width: 24px; + max-height: 24px; +} diff --git a/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.tsx b/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.tsx index ff1969feac..8fa7ad8658 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.tsx +++ b/webapp/packages/plugin-data-export/src/Dialog/ExportProcessorList/ProcessorItem.tsx @@ -11,7 +11,7 @@ import { useCallback } from 'react'; import { ListItem, ListItemDescription, ListItemIcon, ListItemName, StaticImage } from '@cloudbeaver/core-blocks'; import type { DataTransferProcessorInfo } from '@cloudbeaver/core-sdk'; -import style from './ProcessorItem.m.css'; +import style from './ProcessorItem.module.css'; interface Props { processor: DataTransferProcessorInfo; diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.m.css b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.module.css similarity index 54% rename from webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.m.css rename to webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.module.css index 2ada5bd288..306b22abcc 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.m.css +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container .propertiesTable { flex: 1; overflow: hidden; diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.tsx b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.tsx index 93f6512622..75b7a1d329 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.tsx +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialog.tsx @@ -25,7 +25,7 @@ import type { DataTransferOutputSettings, DataTransferProcessorInfo } from '@clo import { ITabData, Tab, TabList, TabsState, TabTitle } from '@cloudbeaver/core-ui'; import { OutputOptionsForm } from './OutputOptionsForm'; -import style from './ProcessorConfigureDialog.m.css'; +import style from './ProcessorConfigureDialog.module.css'; import { ProcessorConfigureDialogFooter } from './ProcessorConfigureDialogFooter'; interface Props { diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.m.css b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.m.css deleted file mode 100644 index e4ca902bbc..0000000000 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.controls { - display: flex; - flex: 1; - height: 100%; - align-items: center; - margin: auto; - gap: 24px; -} diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.module.css b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.module.css new file mode 100644 index 0000000000..9f7bb0f7c6 --- /dev/null +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.controls { + display: flex; + flex: 1; + height: 100%; + align-items: center; + margin: auto; + gap: 24px; +} diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.tsx b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.tsx index 7c4da1f1d0..cf1b097bfc 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.tsx +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorConfigureDialogFooter.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Button, Fill, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './ProcessorConfigureDialogFooter.m.css'; +import style from './ProcessorConfigureDialogFooter.module.css'; interface Props { isExporting: boolean; diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.m.css b/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.module.css similarity index 62% rename from webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.m.css rename to webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.module.css index 7507cef88e..f3bf76a8a9 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.m.css +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .exportProcessorList { flex: 1; } diff --git a/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.tsx b/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.tsx index e2cb5b6461..ed1e364830 100644 --- a/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.tsx +++ b/webapp/packages/plugin-data-export/src/Dialog/ProcessorSelectDialog.tsx @@ -14,7 +14,7 @@ import type { DataTransferProcessorInfo } from '@cloudbeaver/core-sdk'; import { DataTransferProcessorsResource } from '../DataTransferProcessorsResource'; import type { IExportContext } from '../IExportContext'; import { ExportProcessorList } from './ExportProcessorList/ExportProcessorList'; -import style from './ProcessorSelectDialog.m.css'; +import style from './ProcessorSelectDialog.module.css'; interface Props { context: IExportContext; diff --git a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.module.css similarity index 63% rename from webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css rename to webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.module.css index cba44a6d0d..26f9647b13 100644 --- a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.m.css +++ b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .message { composes: theme-typography--body1 from global; opacity: 0.8; diff --git a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx index c8c1071003..3b97202d7e 100644 --- a/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx +++ b/webapp/packages/plugin-data-export/src/ExportNotification/ExportNotification.tsx @@ -22,7 +22,7 @@ import { import { ENotificationType } from '@cloudbeaver/core-events'; import { EDeferredState } from '@cloudbeaver/core-utils'; -import styles from './ExportNotification.m.css'; +import styles from './ExportNotification.module.css'; import type { IExportNotification } from './IExportNotification'; import { useExportNotification } from './useExportNotification'; diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.m.css b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.module.css similarity index 100% rename from webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.m.css rename to webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.module.css diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.tsx b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.tsx index c3a2603a54..754946477e 100644 --- a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.tsx +++ b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileItem.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { ActionIconButton, Container, s, TableColumnValue, TableItem, useS } from '@cloudbeaver/core-blocks'; -import classes from './DataImportFileItem.m.css'; +import classes from './DataImportFileItem.module.css'; interface Props { id: string; diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.m.css b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.module.css similarity index 100% rename from webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.m.css rename to webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.module.css diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.tsx b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.tsx index ed3d7e92d1..3ae552ca2a 100644 --- a/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.tsx +++ b/webapp/packages/plugin-data-import/src/DataImportDialog/DataImportFileSelector.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Container, Group, InputFiles, s, Table, TableBody, TableColumnHeader, TableHeader, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { DataImportFileItem } from './DataImportFileItem'; -import classes from './DataImportFileSelector.m.css'; +import classes from './DataImportFileSelector.module.css'; import type { IDataImportDialogState } from './IDataImportDialogState'; interface Props { diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.module.css b/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.module.css new file mode 100644 index 0000000000..bd43f5c8d6 --- /dev/null +++ b/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.staticImage { + display: flex; + width: 24px; +} diff --git a/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.tsx b/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.tsx index 61ce76dd07..025f1fc151 100644 --- a/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.tsx +++ b/webapp/packages/plugin-data-import/src/DataImportDialog/ImportProcessorList.tsx @@ -12,7 +12,7 @@ import { CachedMapAllKey } from '@cloudbeaver/core-resource'; import type { DataTransferProcessorInfo } from '@cloudbeaver/core-sdk'; import { DataImportProcessorsResource } from '../DataImportProcessorsResource'; -import classes from './ImportProcessorList.m.css'; +import classes from './ImportProcessorList.module.css'; interface Props { onSelect: (processor: DataTransferProcessorInfo) => void; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.tsx index 6913ef090e..b3f0d456d3 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/CellEditor.tsx @@ -16,7 +16,7 @@ import { InlineEditor } from '@cloudbeaver/core-ui'; import type { IResultSetElementKey, IResultSetRowKey } from '@cloudbeaver/plugin-data-viewer'; import type { RenderEditCellProps } from '@cloudbeaver/plugin-react-data-grid'; -import style from './CellEditor.m.css'; +import style from './CellEditor.module.css'; import { DataGridContext, IColumnResizeInfo } from './DataGridContext'; import { TableDataContext } from './TableDataContext'; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.m.css deleted file mode 100644 index 30002cba9d..0000000000 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.footer { - align-items: center; - justify-content: flex-end; - gap: 24px; -} diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.module.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.module.css new file mode 100644 index 0000000000..85d02143ef --- /dev/null +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footer { + align-items: center; + justify-content: flex-end; + gap: 24px; +} diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.tsx index 30bae2860f..1df4d8c882 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/DataGridContextMenu/DataGridContextMenuFilter/FilterCustomValueDialog.tsx @@ -23,7 +23,7 @@ import { useService } from '@cloudbeaver/core-di'; import type { DialogComponent, DialogComponentProps } from '@cloudbeaver/core-dialogs'; import { ClipboardService } from '@cloudbeaver/core-ui'; -import style from './FilterCustomValueDialog.m.css'; +import style from './FilterCustomValueDialog.module.css'; interface IPayload { inputTitle: string; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.tsx index 0ac05e9545..aa7e357dc9 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatter.tsx @@ -16,7 +16,7 @@ import { EditingContext } from '../../Editing/EditingContext'; import { CellContext } from '../CellRenderer/CellContext'; import { DataGridContext } from '../DataGridContext'; import { TableDataContext } from '../TableDataContext'; -import style from './CellFormatter.m.css'; +import style from './CellFormatter.module.css'; import { CellFormatterFactory } from './CellFormatterFactory'; import { CellMenu } from './Menu/CellMenu'; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.module.css similarity index 89% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.module.css index 07868f5492..1aaff7ae36 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.m.css +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.module.css @@ -22,5 +22,5 @@ } .nullValue { - composes: nullValue from './CellNullValue.m.css'; + composes: nullValue from './CellNullValue.module.css'; } diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.tsx index 58e8bd75df..0f330bd1db 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BlobFormatter.tsx @@ -16,7 +16,7 @@ import { EditingContext } from '../../../Editing/EditingContext'; import { CellContext } from '../../CellRenderer/CellContext'; import { DataGridContext } from '../../DataGridContext'; import { TableDataContext } from '../../TableDataContext'; -import style from './BlobFormatter.m.css'; +import style from './BlobFormatter.module.css'; export const BlobFormatter = observer>(function BlobFormatter({ column, row }) { const context = useContext(DataGridContext); diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.module.css similarity index 88% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.module.css index 2cf78732f0..7af5b5093f 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.m.css +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.module.css @@ -15,7 +15,7 @@ } .nullValue { - composes: nullValue from './CellNullValue.m.css'; + composes: nullValue from './CellNullValue.module.css'; } .booleanFormatter:not(.nullValue) { diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.tsx index b2be712e65..b7b43000e9 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/BooleanFormatter.tsx @@ -16,7 +16,7 @@ import { EditingContext } from '../../../Editing/EditingContext'; import { CellContext } from '../../CellRenderer/CellContext'; import { DataGridContext } from '../../DataGridContext'; import { TableDataContext } from '../../TableDataContext'; -import style from './BooleanFormatter.m.css'; +import style from './BooleanFormatter.module.css'; export const BooleanFormatter = observer>(function BooleanFormatter({ column, row }) { const context = useContext(DataGridContext); diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/CellNullValue.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/CellNullValue.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/CellNullValue.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/CellNullValue.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.module.css similarity index 91% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.module.css index 8b3b664a62..9af1b16bbe 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.m.css +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.module.css @@ -35,5 +35,5 @@ } .nullValue { - composes: nullValue from './CellNullValue.m.css'; + composes: nullValue from './CellNullValue.module.css'; } diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.tsx index 14f4b317fb..dac8ca0496 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/CellFormatters/TextFormatter.tsx @@ -17,7 +17,7 @@ import { EditingContext } from '../../../Editing/EditingContext'; import type { IEditorRef } from '../../CellEditor'; import { CellContext } from '../../CellRenderer/CellContext'; import { TableDataContext } from '../../TableDataContext'; -import styles from './TextFormatter.m.css'; +import styles from './TextFormatter.module.css'; const CellEditor = importLazyComponent(() => import('../../CellEditor').then(module => module.CellEditor)); diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.tsx index cc88d1bf3b..7203b16afa 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/Formatters/Menu/CellMenu.tsx @@ -13,7 +13,7 @@ import { EventContext, EventStopPropagationFlag } from '@cloudbeaver/core-events import type { IDatabaseDataModel, IDataPresentationActions, IDataTableActions, IResultSetElementKey } from '@cloudbeaver/plugin-data-viewer'; import { DataGridContextMenuService } from '../../DataGridContextMenu/DataGridContextMenuService'; -import styles from './CellMenu.m.css'; +import styles from './CellMenu.module.css'; interface Props { model: IDatabaseDataModel; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.tsx index bf93b51faa..a7ab4eb107 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/OrderButton.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { IconOrImage, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { EOrder, getNextOrder, IDatabaseDataModel, ResultSetConstraintAction } from '@cloudbeaver/plugin-data-viewer'; -import style from './OrderButton.m.css'; +import style from './OrderButton.module.css'; interface Props { model: IDatabaseDataModel; diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.tsx index 5191ca4f31..6cae888f81 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableColumnHeader.tsx @@ -16,7 +16,7 @@ import { DataGridContext } from '../DataGridContext'; import { DataGridSelectionContext } from '../DataGridSelection/DataGridSelectionContext'; import { TableDataContext } from '../TableDataContext'; import { OrderButton } from './OrderButton'; -import style from './TableColumnHeader.m.css'; +import style from './TableColumnHeader.module.css'; import { useTableColumnDnD } from './useTableColumnDnD'; export const TableColumnHeader = observer>(function TableColumnHeader({ column: calculatedColumn }) { diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.m.css b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.module.css similarity index 100% rename from webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.m.css rename to webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.module.css diff --git a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.tsx b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.tsx index a045518269..7f3e6b2214 100644 --- a/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.tsx +++ b/webapp/packages/plugin-data-spreadsheet-new/src/DataGrid/TableColumnHeader/TableIndexColumnHeader.tsx @@ -14,7 +14,7 @@ import type { RenderHeaderCellProps } from '@cloudbeaver/plugin-react-data-grid' import { DataGridContext } from '../DataGridContext'; import { DataGridSelectionContext } from '../DataGridSelection/DataGridSelectionContext'; import { TableDataContext } from '../TableDataContext'; -import style from './TableIndexColumnHeader.m.css'; +import style from './TableIndexColumnHeader.module.css'; export const TableIndexColumnHeader = observer>(function TableIndexColumnHeader(props) { const dataGridContext = useContext(DataGridContext); diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.m.css b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.m.css deleted file mode 100644 index 84a947fc34..0000000000 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.footerContainer { - width: 100%; - display: flex; - gap: 14px; - justify-content: flex-end; -} \ No newline at end of file diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.module.css b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.module.css new file mode 100644 index 0000000000..12dbe71fec --- /dev/null +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footerContainer { + width: 100%; + display: flex; + gap: 14px; + justify-content: flex-end; +} diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.tsx b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.tsx index a463599051..acca9f7b21 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.tsx +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/DVGroupingColumnEditorDialog.tsx @@ -23,7 +23,7 @@ import { import type { DialogComponentProps } from '@cloudbeaver/core-dialogs'; import type { IResultSetGroupingData } from '../DataContext/DATA_CONTEXT_DV_DDM_RS_GROUPING'; -import styles from './DVGroupingColumnEditorDialog.m.css'; +import styles from './DVGroupingColumnEditorDialog.module.css'; import { GroupingColumnEditorTable } from './GroupingColumnEditorTable'; interface Payload { diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.m.css b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.module.css similarity index 58% rename from webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.m.css rename to webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.module.css index 12059f317f..4460993216 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.m.css +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .header { composes: theme-border-color-background theme-background-surface theme-text-on-surface from global; padding-bottom: 16px; @@ -16,4 +23,4 @@ .inputField { flex: 1; -} \ No newline at end of file +} diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.tsx b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.tsx index a5cd452a95..a4700fdfac 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.tsx +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVGroupingColumnEditorDialog/GroupingColumnEditorTable.tsx @@ -10,7 +10,7 @@ import { useState } from 'react'; import { Button, Container, Form, Group, GroupTitle, InputField, s, Table, TableBody, useS } from '@cloudbeaver/core-blocks'; -import styles from './GroupingColumnEditorTable.m.css'; +import styles from './GroupingColumnEditorTable.module.css'; import { GroupingTableItem } from './GroupingTableItem'; interface Props { diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.m.css b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.m.css rename to webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.module.css diff --git a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.tsx b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.tsx index 9d2b8fa51d..3f3f8bf2d2 100644 --- a/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.tsx +++ b/webapp/packages/plugin-data-viewer-result-set-grouping/src/DVResultSetGroupingPresentation.tsx @@ -16,7 +16,7 @@ import { DataPresentationComponent, IDatabaseResultSet, TableViewerLoader } from import { DATA_CONTEXT_DV_DDM_RS_GROUPING } from './DataContext/DATA_CONTEXT_DV_DDM_RS_GROUPING'; import { DEFAULT_GROUPING_QUERY_OPERATION } from './DEFAULT_GROUPING_QUERY_OPERATION'; -import styles from './DVResultSetGroupingPresentation.m.css'; +import styles from './DVResultSetGroupingPresentation.module.css'; import type { IGroupingQueryState } from './IGroupingQueryState'; import { useGroupingData } from './useGroupingData'; import { useGroupingDataModel } from './useGroupingDataModel'; diff --git a/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.m.css b/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.m.css rename to webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.module.css diff --git a/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.tsx b/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.tsx index a33abd39b1..6c11d387df 100644 --- a/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.tsx +++ b/webapp/packages/plugin-data-viewer/src/DataViewerPage/DataViewerPanel.tsx @@ -13,7 +13,7 @@ import type { ObjectPagePanelComponent } from '@cloudbeaver/plugin-object-viewer import type { IDataViewerPageState } from '../IDataViewerPageState'; import { TableViewerLoader } from '../TableViewer/TableViewerLoader'; -import classes from './DataViewerPanel.m.css'; +import classes from './DataViewerPanel.module.css'; import { useDataViewerDatabaseDataModel } from './useDataViewerDatabaseDataModel'; export const DataViewerPanel: ObjectPagePanelComponent = observer(function DataViewerPanel({ tab, page }) { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableError.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableError.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.tsx index d9adcfb836..8010649f86 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableError.tsx @@ -14,7 +14,7 @@ import { ServerErrorType, ServerInternalError } from '@cloudbeaver/core-sdk'; import { errorOf } from '@cloudbeaver/core-utils'; import type { IDatabaseDataModel } from '../DatabaseDataModel/IDatabaseDataModel'; -import styles from './TableError.m.css'; +import styles from './TableError.module.css'; interface Props { model: IDatabaseDataModel; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.tsx index 5b0e4c089c..4a6ed4bdef 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshButton.tsx @@ -11,7 +11,7 @@ import { Icon, Menu, MenuItem, MenuItemElement, s, TimerIcon, useS, useTranslate import { declensionOfNumber } from '@cloudbeaver/core-utils'; import type { IDatabaseDataModel } from '../../../DatabaseDataModel/IDatabaseDataModel'; -import styles from './AutoRefreshButton.m.css'; +import styles from './AutoRefreshButton.module.css'; import { useAutoRefresh } from './useAutoRefresh'; interface Props { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.module.css similarity index 55% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.module.css index 60a7264457..ce87160fee 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.m.css +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .footerContainer { display: flex; width: min-content; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.tsx index 0a94015783..b30ecd770f 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/AutoRefresh/AutoRefreshSettingsDialog.tsx @@ -26,7 +26,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { DialogComponentProps } from '@cloudbeaver/core-dialogs'; -import style from './AutoRefreshSettingsDialog.m.css'; +import style from './AutoRefreshSettingsDialog.module.css'; import type { IAutoRefreshSettings } from './IAutoRefreshSettings'; interface Payload { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.tsx index 28502a16d0..cf78954c9d 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/CancelTotalCountAction.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Container, IconButton, Loader, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './CancelTotalCountAction.m.css'; +import styles from './CancelTotalCountAction.module.css'; interface Props { onClick: VoidFunction; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.tsx index 44a1261333..ba8a749da4 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooter.tsx @@ -16,7 +16,7 @@ import { ResultSetConstraintAction } from '../../DatabaseDataModel/Actions/Resul import type { IDatabaseDataModel } from '../../DatabaseDataModel/IDatabaseDataModel'; import { DataViewerSettingsService } from '../../DataViewerSettingsService'; import { AutoRefreshButton } from './AutoRefresh/AutoRefreshButton'; -import styles from './TableFooter.m.css'; +import styles from './TableFooter.module.css'; import { TableFooterMenu } from './TableFooterMenu/TableFooterMenu'; import { TableFooterRowCount } from './TableFooterRowCount'; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.m.css deleted file mode 100644 index ec052c096f..0000000000 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.wrapper { - display: flex; - height: 100%; -} diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.module.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.module.css new file mode 100644 index 0000000000..294039e523 --- /dev/null +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + display: flex; + height: 100%; +} diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.tsx index d4c095bc39..a0ca1f4223 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenu.tsx @@ -18,7 +18,7 @@ import { DATA_CONTEXT_DV_DDM_RESULT_INDEX } from '../../../DatabaseDataModel/Dat import type { IDatabaseDataModel } from '../../../DatabaseDataModel/IDatabaseDataModel'; import { DATA_CONTEXT_DATA_VIEWER_SIMPLE } from '../../TableHeader/DATA_CONTEXT_DATA_VIEWER_SIMPLE'; import { DATA_VIEWER_DATA_MODEL_ACTIONS_MENU } from './DATA_VIEWER_DATA_MODEL_ACTIONS_MENU'; -import style from './TableFooterMenu.m.css'; +import style from './TableFooterMenu.module.css'; import { TableFooterMenuItem } from './TableFooterMenuItem'; import { TableFooterMenuService } from './TableFooterMenuService'; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.tsx index 9c13fd5dea..98970f3006 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterMenu/TableFooterMenuItem.tsx @@ -21,7 +21,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { IMenuItem } from '@cloudbeaver/core-dialogs'; -import styles from './TableFooterMenuItem.m.css'; +import styles from './TableFooterMenuItem.module.css'; type Props = ButtonHTMLAttributes & { menuItem: IMenuItem; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.m.css deleted file mode 100644 index ec052c096f..0000000000 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.wrapper { - display: flex; - height: 100%; -} diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.module.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.module.css new file mode 100644 index 0000000000..294039e523 --- /dev/null +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TableFooterRowCount.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + display: flex; + height: 100%; +} diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TotalCountAction.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TotalCountAction.tsx index 825efd97db..5221b768e3 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TotalCountAction.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableFooter/TotalCountAction.tsx @@ -11,8 +11,8 @@ import { getComputed, s, ToolsAction, useS, useTranslate } from '@cloudbeaver/co import type { IDatabaseDataModel } from '../../DatabaseDataModel/IDatabaseDataModel'; import type { IDatabaseResultSet } from '../../DatabaseDataModel/IDatabaseResultSet'; -import TableFooterMenuStyles from './TableFooterMenu/TableFooterMenuItem.m.css'; -import classes from './TableFooterRowCount.m.css'; +import TableFooterMenuStyles from './TableFooterMenu/TableFooterMenuItem.module.css'; +import classes from './TableFooterRowCount.module.css'; interface Props { onClick: VoidFunction; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.tsx index f12a7d7562..39975fe007 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableGrid.tsx @@ -13,7 +13,7 @@ import type { ResultDataFormat } from '@cloudbeaver/core-sdk'; import type { IDatabaseDataModel } from '../DatabaseDataModel/IDatabaseDataModel'; import type { IDataPresentationOptions } from '../DataPresentationService'; import type { IDataTableActions } from './IDataTableActions'; -import styles from './TableGrid.m.css'; +import styles from './TableGrid.module.css'; import { TableStatistics } from './TableStatistics'; interface Props { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.tsx index 5dc5a1e36e..bbadcaf9e9 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableHeader.tsx @@ -11,7 +11,7 @@ import { Placeholder, s, useS } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import type { IDatabaseDataModel } from '../../DatabaseDataModel/IDatabaseDataModel'; -import classes from './TableHeader.m.css'; +import classes from './TableHeader.module.css'; import { TableHeaderService } from './TableHeaderService'; interface Props { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.tsx index 1cfaf3cf25..d2352ebb58 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableHeader/TableWhereFilter.tsx @@ -11,7 +11,7 @@ import { Container, PlaceholderComponent, useTranslate } from '@cloudbeaver/core import { InlineEditor } from '@cloudbeaver/core-ui'; import type { ITableHeaderPlaceholderProps } from './TableHeaderService'; -import styles from './TableWhereFilter.m.css'; +import styles from './TableWhereFilter.module.css'; import { useWhereFilter } from './useWhereFilter'; export const TableWhereFilter: PlaceholderComponent = observer(function TableWhereFilter({ model, resultIndex }) { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/TablePresentationBar.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/TablePresentationBar.tsx index fb6a55144f..f7196f9dae 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/TablePresentationBar.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/TablePresentationBar.tsx @@ -15,9 +15,9 @@ import { TabList, TabListStyles, TabsState, TabStyles } from '@cloudbeaver/core- import type { IDatabaseDataModel } from '../../DatabaseDataModel/IDatabaseDataModel'; import { DataPresentationService, DataPresentationType } from '../../DataPresentationService'; import { PresentationTab } from './PresentationTab'; -import styles from './shared/TablePresentationBar.m.css'; -import TablePresentationBarTab from './shared/TablePresentationBarTab.m.css'; -import TablePresentationBarTabList from './shared/TablePresentationBarTabList.m.css'; +import styles from './shared/TablePresentationBar.module.css'; +import TablePresentationBarTab from './shared/TablePresentationBarTab.module.css'; +import TablePresentationBarTabList from './shared/TablePresentationBarTabList.module.css'; interface Props { type: DataPresentationType; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBar.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBar.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBar.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBar.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTab.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTab.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTab.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTab.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTabList.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTabList.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTabList.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TablePresentationBar/shared/TablePresentationBarTabList.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.tsx index fd8c9e03f3..a5eecd56f4 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableStatistics.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import type { IDatabaseDataModel } from '../DatabaseDataModel/IDatabaseDataModel'; -import classes from './TableStatistics.m.css'; +import classes from './TableStatistics.module.css'; interface Props { model: IDatabaseDataModel; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.tsx index e0b18e14b5..4b282c6e72 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableToolsPanel.tsx @@ -13,7 +13,7 @@ import type { ResultDataFormat } from '@cloudbeaver/core-sdk'; import type { IDatabaseDataModel } from '../DatabaseDataModel/IDatabaseDataModel'; import type { IDataPresentationOptions } from '../DataPresentationService'; import type { IDataTableActions } from './IDataTableActions'; -import styles from './TableToolsPanel.m.css'; +import styles from './TableToolsPanel.module.css'; interface Props { model: IDatabaseDataModel; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.module.css similarity index 79% rename from webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.module.css index 089c343f8a..ae57c452cb 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.m.css +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .split { &:not(.disabled) { gap: 8px; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.tsx index e7d70f9310..10268778b9 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/TableViewer.tsx @@ -36,7 +36,7 @@ import { TableGrid } from './TableGrid'; import { TableHeader } from './TableHeader/TableHeader'; import { TablePresentationBar } from './TablePresentationBar/TablePresentationBar'; import { TableToolsPanel } from './TableToolsPanel'; -import style from './TableViewer.m.css'; +import style from './TableViewer.module.css'; import { TableViewerStorageService } from './TableViewerStorageService'; export interface TableViewerProps { diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/ValuePanel.tsx b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/ValuePanel.tsx index c298d2b058..a210b9d7ca 100644 --- a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/ValuePanel.tsx +++ b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/ValuePanel.tsx @@ -19,10 +19,10 @@ import { DatabaseSelectAction } from '../../DatabaseDataModel/Actions/DatabaseSe import type { IDatabaseResultSet } from '../../DatabaseDataModel/IDatabaseResultSet'; import type { DataPresentationComponent } from '../../DataPresentationService'; import { DataValuePanelService } from './DataValuePanelService'; -import styles from './shared/ValuePanel.m.css'; -import ValuePanelEditorTabPanel from './shared/ValuePanelEditorTabPanel.m.css'; -import ValuePanelEditorTabs from './shared/ValuePanelEditorTabs.m.css'; -import ValuePanelTab from './shared/ValuePanelTab.m.css'; +import styles from './shared/ValuePanel.module.css'; +import ValuePanelEditorTabPanel from './shared/ValuePanelEditorTabPanel.module.css'; +import ValuePanelEditorTabs from './shared/ValuePanelEditorTabs.module.css'; +import ValuePanelTab from './shared/ValuePanelTab.module.css'; const tabListRegistry: StyleRegistry = [[TabStyles, { mode: 'append', styles: [ValuePanelTab] }]]; diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanel.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanel.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanel.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanel.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabPanel.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabPanel.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabPanel.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabPanel.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabs.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabs.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabs.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelEditorTabs.module.css diff --git a/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelTab.m.css b/webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelTab.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelTab.m.css rename to webapp/packages/plugin-data-viewer/src/TableViewer/ValuePanel/shared/ValuePanelTab.module.css diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.m.css b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.m.css rename to webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.module.css diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.tsx b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.tsx index fa1c634785..adb957101b 100644 --- a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.tsx +++ b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/BooleanValue/BooleanValuePresentation.tsx @@ -16,7 +16,7 @@ import { ResultSetSelectAction } from '../../DatabaseDataModel/Actions/ResultSet import { ResultSetViewAction } from '../../DatabaseDataModel/Actions/ResultSet/ResultSetViewAction'; import type { IDatabaseResultSet } from '../../DatabaseDataModel/IDatabaseResultSet'; import type { IDataValuePanelProps } from '../../TableViewer/ValuePanel/DataValuePanelService'; -import classes from './BooleanValuePresentation.m.css'; +import classes from './BooleanValuePresentation.module.css'; import { isStringifiedBoolean } from './isBooleanValuePresentationAvailable'; export const BooleanValuePresentation: TabContainerPanelComponent> = observer( diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.m.css b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.m.css rename to webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.module.css diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx index f9f6fd66ee..768e6fc4e7 100644 --- a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx +++ b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/ImageValue/ImageValuePresentation.tsx @@ -29,7 +29,7 @@ import { ResultSetSelectAction } from '../../DatabaseDataModel/Actions/ResultSet import type { IDatabaseResultSet } from '../../DatabaseDataModel/IDatabaseResultSet'; import type { IDataValuePanelProps } from '../../TableViewer/ValuePanel/DataValuePanelService'; import { QuotaPlaceholder } from '../QuotaPlaceholder'; -import styles from './ImageValuePresentation.m.css'; +import styles from './ImageValuePresentation.module.css'; export const ImageValuePresentation: TabContainerPanelComponent> = observer( function ImageValuePresentation({ model, resultIndex }) { diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.m.css b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.m.css rename to webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.module.css diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.tsx b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.tsx index 51866d8bde..c11f1a9838 100644 --- a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.tsx +++ b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/QuotaPlaceholder.tsx @@ -14,7 +14,7 @@ import type { IResultSetElementKey } from '../DatabaseDataModel/Actions/ResultSe import { useResultSetActions } from '../DatabaseDataModel/Actions/ResultSet/useResultSetActions'; import type { IDatabaseDataModel } from '../DatabaseDataModel/IDatabaseDataModel'; import type { IDatabaseResultSet } from '../DatabaseDataModel/IDatabaseResultSet'; -import styles from './QuotaPlaceholder.m.css'; +import styles from './QuotaPlaceholder.module.css'; interface Props { className?: string; diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/TextValuePresentation.tsx b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/TextValuePresentation.tsx index a6ae86cbff..601cf58521 100644 --- a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/TextValuePresentation.tsx +++ b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/TextValuePresentation.tsx @@ -18,8 +18,8 @@ import { useResultSetActions } from '../../DatabaseDataModel/Actions/ResultSet/u import type { IDatabaseResultSet } from '../../DatabaseDataModel/IDatabaseResultSet'; import type { IDataValuePanelProps } from '../../TableViewer/ValuePanel/DataValuePanelService'; import { getDefaultLineWrapping } from './getDefaultLineWrapping'; -import styles from './shared/TextValuePresentation.m.css'; -import TextValuePresentationTab from './shared/TextValuePresentationTab.m.css'; +import styles from './shared/TextValuePresentation.module.css'; +import TextValuePresentationTab from './shared/TextValuePresentationTab.module.css'; import { TextValueEditor } from './TextValueEditor'; import { TextValuePresentationService } from './TextValuePresentationService'; import { TextValueTruncatedMessage } from './TextValueTruncatedMessage'; diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentation.m.css b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentation.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentation.m.css rename to webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentation.module.css diff --git a/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentationTab.m.css b/webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentationTab.module.css similarity index 100% rename from webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentationTab.m.css rename to webapp/packages/plugin-data-viewer/src/ValuePanelPresentation/TextValue/shared/TextValuePresentationTab.module.css diff --git a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.m.css b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.m.css deleted file mode 100644 index 585aefe4bb..0000000000 --- a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.connectionIcon { - position: relative; - display: flex; -} -.connectionImageWithMask { - border-radius: var(--theme-form-element-radius); - - &.small { - box-sizing: border-box; - } -} diff --git a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.module.css b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.module.css new file mode 100644 index 0000000000..6b61e8851a --- /dev/null +++ b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.connectionIcon { + position: relative; + display: flex; +} +.connectionImageWithMask { + border-radius: var(--theme-form-element-radius); + + &.small { + box-sizing: border-box; + } +} diff --git a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.tsx b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.tsx index 837246200d..d0d90d3ca6 100644 --- a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.tsx +++ b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionIcon.tsx @@ -11,8 +11,8 @@ import { ConnectionImageWithMask, ConnectionImageWithMaskSvgStyles, s, SContext, import { ConnectionInfoResource, DBDriverResource } from '@cloudbeaver/core-connections'; import { CachedMapAllKey } from '@cloudbeaver/core-resource'; -import styles from './ConnectionIcon.m.css'; -import ConnectionImageWithMaskSvgBackgroundStyles from './ConnectionImageWithMask.m.css'; +import styles from './ConnectionIcon.module.css'; +import ConnectionImageWithMaskSvgBackgroundStyles from './ConnectionImageWithMask.module.css'; import type { IConnectionSelectorExtraProps } from './IConnectionSelectorExtraProps'; export interface ConnectionIconProps extends IConnectionSelectorExtraProps { diff --git a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.m.css b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.m.css deleted file mode 100644 index 8f5c63106a..0000000000 --- a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.connectionIcon .background { - fill: #fff; -} diff --git a/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.module.css b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.module.css new file mode 100644 index 0000000000..9f76a7ceaf --- /dev/null +++ b/webapp/packages/plugin-datasource-context-switch/src/ConnectionSchemaManager/ConnectionSelector/ConnectionImageWithMask.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.connectionIcon .background { + fill: #fff; +} diff --git a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.m.css b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.module.css similarity index 54% rename from webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.m.css rename to webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.module.css index 5e763e22d4..6e49ce4fda 100644 --- a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.m.css +++ b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .wrapper { composes: theme-typography--body1 from global; flex: 1; diff --git a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.tsx b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.tsx index 57b6e82dc9..537c39c5bf 100644 --- a/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.tsx +++ b/webapp/packages/plugin-ddl-viewer/src/DdlViewer/DDLViewerTabPanel.tsx @@ -23,7 +23,7 @@ import { SQLCodeEditorLoader, useSqlDialectExtension } from '@cloudbeaver/plugin import { DATA_CONTEXT_DDL_VIEWER_NODE } from './DATA_CONTEXT_DDL_VIEWER_NODE'; import { DATA_CONTEXT_DDL_VIEWER_VALUE } from './DATA_CONTEXT_DDL_VIEWER_VALUE'; import { DdlResource } from './DdlResource'; -import style from './DDLViewerTabPanel.m.css'; +import style from './DDLViewerTabPanel.module.css'; import { MENU_DDL_VIEWER_FOOTER } from './MENU_DDL_VIEWER_FOOTER'; export const DDLViewerTabPanel: NavNodeTransformViewComponent = observer(function DDLViewerTabPanel({ nodeId, folderId }) { diff --git a/webapp/packages/plugin-ddl-viewer/src/ExtendedDDLViewer/ExtendedDDLViewerTabPanel.tsx b/webapp/packages/plugin-ddl-viewer/src/ExtendedDDLViewer/ExtendedDDLViewerTabPanel.tsx index a2547550ab..2e44200199 100644 --- a/webapp/packages/plugin-ddl-viewer/src/ExtendedDDLViewer/ExtendedDDLViewerTabPanel.tsx +++ b/webapp/packages/plugin-ddl-viewer/src/ExtendedDDLViewer/ExtendedDDLViewerTabPanel.tsx @@ -22,7 +22,7 @@ import { SQLCodeEditorLoader, useSqlDialectExtension } from '@cloudbeaver/plugin import { DATA_CONTEXT_DDL_VIEWER_NODE } from '../DdlViewer/DATA_CONTEXT_DDL_VIEWER_NODE'; import { DATA_CONTEXT_DDL_VIEWER_VALUE } from '../DdlViewer/DATA_CONTEXT_DDL_VIEWER_VALUE'; -import style from '../DdlViewer/DDLViewerTabPanel.m.css'; +import style from '../DdlViewer/DDLViewerTabPanel.module.css'; import { MENU_DDL_VIEWER_FOOTER } from '../DdlViewer/MENU_DDL_VIEWER_FOOTER'; import { ExtendedDDLResource } from './ExtendedDDLResource'; diff --git a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.m.css b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.m.css deleted file mode 100644 index 1fad1e69ee..0000000000 --- a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.searchBox { - padding: 8px 12px; -} diff --git a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.module.css b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.module.css new file mode 100644 index 0000000000..d8ef75b08d --- /dev/null +++ b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.searchBox { + padding: 8px 12px; +} diff --git a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx index 6c76a8351a..eec5e134df 100644 --- a/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx +++ b/webapp/packages/plugin-devtools/src/ContextMenu/SearchResourceMenuItemComponent.tsx @@ -12,7 +12,7 @@ import type { IContextMenuItemProps } from '@cloudbeaver/core-ui'; import type { ICustomMenuItemComponent } from '@cloudbeaver/core-view'; import { DATA_CONTEXT_MENU_SEARCH } from './DATA_CONTEXT_MENU_SEARCH'; -import styles from './SearchResourceMenuItemComponent.m.css'; +import styles from './SearchResourceMenuItemComponent.module.css'; export const SearchResourceMenuItemComponent: ICustomMenuItemComponent = observer(function SearchResourceMenuItemComponent({ item, diff --git a/webapp/packages/plugin-gis-viewer/src/CrsInput.m.css b/webapp/packages/plugin-gis-viewer/src/CrsInput.m.css deleted file mode 100644 index be2fb54a9d..0000000000 --- a/webapp/packages/plugin-gis-viewer/src/CrsInput.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.root { - display: inline-flex; - align-items: center; - font-size: 12px; -} - -.combobox { - width: 120px; - flex: 0 0 auto; -} diff --git a/webapp/packages/plugin-gis-viewer/src/CrsInput.module.css b/webapp/packages/plugin-gis-viewer/src/CrsInput.module.css new file mode 100644 index 0000000000..d67346fcca --- /dev/null +++ b/webapp/packages/plugin-gis-viewer/src/CrsInput.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.root { + display: inline-flex; + align-items: center; + font-size: 12px; +} + +.combobox { + width: 120px; + flex: 0 0 auto; +} diff --git a/webapp/packages/plugin-gis-viewer/src/CrsInput.tsx b/webapp/packages/plugin-gis-viewer/src/CrsInput.tsx index 999f23b088..eaf545eef5 100644 --- a/webapp/packages/plugin-gis-viewer/src/CrsInput.tsx +++ b/webapp/packages/plugin-gis-viewer/src/CrsInput.tsx @@ -7,7 +7,7 @@ */ import { Combobox } from '@cloudbeaver/core-blocks'; -import classes from './CrsInput.m.css'; +import classes from './CrsInput.module.css'; import type { CrsKey } from './LeafletMap'; interface Props { diff --git a/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.m.css b/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.m.css deleted file mode 100644 index 383c3893fa..0000000000 --- a/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.m.css +++ /dev/null @@ -1,16 +0,0 @@ -.root { - display: flex; - flex-direction: column; - width: 100%; -} - -.map { - flex: 1 1 auto; - border-radius: var(--theme-group-element-radius); - overflow: hidden; -} - -.toolbar { - margin-top: 8px; - flex: 0 0 auto; -} diff --git a/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.module.css b/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.module.css new file mode 100644 index 0000000000..fc6f88b888 --- /dev/null +++ b/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.module.css @@ -0,0 +1,23 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.root { + display: flex; + flex-direction: column; + width: 100%; +} + +.map { + flex: 1 1 auto; + border-radius: var(--theme-group-element-radius); + overflow: hidden; +} + +.toolbar { + margin-top: 8px; + flex: 0 0 auto; +} diff --git a/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.tsx b/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.tsx index 09968cf155..dcf29a1e41 100644 --- a/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.tsx +++ b/webapp/packages/plugin-gis-viewer/src/GISValuePresentation.tsx @@ -21,7 +21,7 @@ import { } from '@cloudbeaver/plugin-data-viewer'; import { CrsInput } from './CrsInput'; -import classes from './GISValuePresentation.m.css'; +import classes from './GISValuePresentation.module.css'; import { CrsKey, IAssociatedValue, IGeoJSONFeature, LeafletMap } from './LeafletMap'; import { ResultSetGISAction } from './ResultSetGISAction'; diff --git a/webapp/packages/plugin-gis-viewer/src/LeafletMap.m.css b/webapp/packages/plugin-gis-viewer/src/LeafletMap.module.css similarity index 100% rename from webapp/packages/plugin-gis-viewer/src/LeafletMap.m.css rename to webapp/packages/plugin-gis-viewer/src/LeafletMap.module.css diff --git a/webapp/packages/plugin-gis-viewer/src/LeafletMap.tsx b/webapp/packages/plugin-gis-viewer/src/LeafletMap.tsx index 18b0b98226..5e9058d810 100644 --- a/webapp/packages/plugin-gis-viewer/src/LeafletMap.tsx +++ b/webapp/packages/plugin-gis-viewer/src/LeafletMap.tsx @@ -15,7 +15,7 @@ import { GeoJSON, LayersControl, MapContainer, TileLayer, type TileLayerProps } import { s, useS, useSplit, useTranslate } from '@cloudbeaver/core-blocks'; import type { IResultSetElementKey, IResultSetValue } from '@cloudbeaver/plugin-data-viewer'; -import styles from './LeafletMap.m.css'; +import styles from './LeafletMap.module.css'; import './styles/base.scss'; export interface IAssociatedValue { diff --git a/webapp/packages/plugin-help/src/Shortcuts/Shortcut.m.css b/webapp/packages/plugin-help/src/Shortcuts/Shortcut.module.css similarity index 100% rename from webapp/packages/plugin-help/src/Shortcuts/Shortcut.m.css rename to webapp/packages/plugin-help/src/Shortcuts/Shortcut.module.css diff --git a/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx b/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx index 2911fa144e..d7591daa4e 100644 --- a/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx +++ b/webapp/packages/plugin-help/src/Shortcuts/Shortcut.tsx @@ -10,7 +10,7 @@ import React from 'react'; import { s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import type { IShortcut } from './IShortcut'; -import styles from './Shortcut.m.css'; +import styles from './Shortcut.module.css'; interface Props { shortcut: IShortcut; diff --git a/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.m.css b/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.module.css similarity index 100% rename from webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.m.css rename to webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.module.css diff --git a/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx b/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx index 5653079808..52d8ea856f 100644 --- a/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx +++ b/webapp/packages/plugin-help/src/Shortcuts/ShortcutsDialog.tsx @@ -23,7 +23,7 @@ import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import { Shortcut } from './Shortcut'; import { DATA_VIEWER_SHORTCUTS, NAVIGATION_TREE_SHORTCUTS, SQL_EDITOR_SHORTCUTS } from './SHORTCUTS_DATA'; -import style from './ShortcutsDialog.m.css'; +import style from './ShortcutsDialog.module.css'; export const ShortcutsDialog: DialogComponent = function ShortcutsDialog({ rejectDialog }) { const translate = useTranslate(); diff --git a/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.m.css b/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.module.css similarity index 100% rename from webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.m.css rename to webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.module.css diff --git a/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.tsx b/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.tsx index f75c9fd065..0e8cd1adf2 100644 --- a/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.tsx +++ b/webapp/packages/plugin-log-viewer/src/LogViewer/LogEntry.tsx @@ -11,7 +11,7 @@ import { Container, IconOrImage, Link, s, TableColumnValue, TableItem, useS, use import { isSameDay } from '@cloudbeaver/core-utils'; import type { ILogEntry } from './ILogEntry'; -import classes from './LogEntry.m.css'; +import classes from './LogEntry.module.css'; interface Props { item: ILogEntry; diff --git a/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.m.css b/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.m.css deleted file mode 100644 index c228568491..0000000000 --- a/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.logViewWrapper, -.pane { - position: relative; - display: flex; - flex: 1; - flex-direction: column; - overflow: hidden; - composes: theme-background-surface theme-text-on-surface from global; -} diff --git a/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.module.css b/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.module.css new file mode 100644 index 0000000000..d5fa566da9 --- /dev/null +++ b/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.logViewWrapper, +.pane { + position: relative; + display: flex; + flex: 1; + flex-direction: column; + overflow: hidden; + composes: theme-background-surface theme-text-on-surface from global; +} diff --git a/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.tsx b/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.tsx index b467c56adb..bb383e8c71 100644 --- a/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.tsx +++ b/webapp/packages/plugin-log-viewer/src/LogViewer/LogViewer.tsx @@ -10,7 +10,7 @@ import { useCallback, useEffect } from 'react'; import { Pane, ResizerControls, s, Split, TextPlaceholder, useS, useSplitUserState, useTranslate } from '@cloudbeaver/core-blocks'; -import style from './LogViewer.m.css'; +import style from './LogViewer.module.css'; import { LogViewerInfoPanel } from './LogViewerInfoPanel'; import { LogViewerTable } from './LogViewerTable'; import { useLogViewer } from './useLogViewer'; @@ -35,12 +35,7 @@ export const LogViewer = observer(function LogViewer() { return (
- + ( forwardRef(function NavigationNodeProjectControl({ node, dndElement, dndPlaceholder, className }, ref) { diff --git a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css deleted file mode 100644 index 0720a58bfa..0000000000 --- a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.projectNode { - margin-top: 8px; - - &.hideProjects { - margin-top: 0px; - } - - & > .navigationNodeNested { - padding-left: 0 !important; - } -} diff --git a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css new file mode 100644 index 0000000000..fc5a859b7c --- /dev/null +++ b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.projectNode { + margin-top: 8px; + + &.hideProjects { + margin-top: 0px; + } + + & > .navigationNodeNested { + padding-left: 0 !important; + } +} diff --git a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx index 3a96d5fb22..2d1a0929f7 100644 --- a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx +++ b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx @@ -27,7 +27,7 @@ import { import type { ResourceManagerService } from '@cloudbeaver/plugin-resource-manager'; import { NavigationNodeProjectControl } from './NavigationNodeProjectControl'; -import style from './NavigationTreeProjectsRendererRenderer.m.css'; +import style from './NavigationTreeProjectsRendererRenderer.module.css'; const registry: StyleRegistry = [ [ diff --git a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.m.css b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.module.css similarity index 65% rename from webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.m.css rename to webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.module.css index 66a243a47c..1bb557b328 100644 --- a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.m.css +++ b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .captureView { outline: none; display: flex; diff --git a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.tsx b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.tsx index b708a6c4eb..a4d6077afc 100644 --- a/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.tsx +++ b/webapp/packages/plugin-navigation-tree-rm/src/Tree/ResourceManagerTree.tsx @@ -33,7 +33,7 @@ import { navigationTreeProjectsRendererRenderer } from './ProjectsRenderer/navig import { navigationTreeResourceTypeFilter } from './ProjectsRenderer/navigationTreeResourceTypeFilter'; import { ProjectsSettingsPlaceholderElement } from './ProjectsRenderer/ProjectsSettingsForm'; import { navigationTreeResourceExpandStateGetter } from './ResourceFolderRenderer/navigationTreeResourceExpandStateGetter'; -import style from './ResourceManagerTree.m.css'; +import style from './ResourceManagerTree.module.css'; import { ResourceManagerTreeCaptureViewContext } from './ResourceManagerTreeCaptureViewContext'; import { transformResourceNodeInfo } from './ResourceRenderer/transformResourceNodeInfo'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.m.css deleted file mode 100644 index 88cfa82836..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.connectionGroup { - composes: theme-text-text-hint-on-light theme-typography--caption from global; - padding: 4px 12px; - - &:not(:first-child) { - margin-top: 8px; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.module.css new file mode 100644 index 0000000000..1943b92717 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/NavigationTreeConnectionGroupRenderer.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.connectionGroup { + composes: theme-text-text-hint-on-light theme-typography--caption from global; + padding: 4px 12px; + + &:not(:first-child) { + margin-top: 8px; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/navigationTreeConnectionGroupRenderer.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/navigationTreeConnectionGroupRenderer.tsx index 0086f8bc03..4ff9858357 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/navigationTreeConnectionGroupRenderer.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionGroup/navigationTreeConnectionGroupRenderer.tsx @@ -9,7 +9,7 @@ import { s, Translate, useS } from '@cloudbeaver/core-blocks'; import type { NavigationNodeRendererComponent } from '../ElementsTree/NavigationNodeComponent'; import { NAVIGATION_TREE_CONNECTION_GROUPS } from './navigationTreeConnectionGroupFilter'; -import style from './NavigationTreeConnectionGroupRenderer.m.css'; +import style from './NavigationTreeConnectionGroupRenderer.module.css'; export function navigationTreeConnectionGroupRenderer(nodeId: string): NavigationNodeRendererComponent | undefined { if (nodeId !== NAVIGATION_TREE_CONNECTION_GROUPS.manageable && nodeId !== NAVIGATION_TREE_CONNECTION_GROUPS.unmanageable) { diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionsRenderer/ConnectionNavNodeControl.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionsRenderer/ConnectionNavNodeControl.tsx index 07c34dec3b..8c9540db0c 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionsRenderer/ConnectionNavNodeControl.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ConnectionsRenderer/ConnectionNavNodeControl.tsx @@ -25,7 +25,7 @@ import { EventContext, EventStopPropagationFlag } from '@cloudbeaver/core-events import { EObjectFeature, NavNodeInfoResource, NavTreeResource } from '@cloudbeaver/core-navigation-tree'; import type { NavTreeControlComponent, NavTreeControlProps } from '../ElementsTree/NavigationNodeComponent'; -import style from '../ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.m.css'; +import style from '../ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.module.css'; import { NavigationNodeExpand } from '../ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeExpand'; import { TreeNodeMenuLoader } from '../ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenuLoader'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.module.css similarity index 79% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.module.css index f45f074db7..2dab4f2e89 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .box { display: flex; flex-direction: column; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.tsx index 944ce47391..c4874de907 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTree.tsx @@ -26,7 +26,7 @@ import { EventContext, EventStopPropagationFlag } from '@cloudbeaver/core-events import { EObjectFeature, type NavNode, NavNodeInfoResource, NavTreeResource, ROOT_NODE_PATH } from '@cloudbeaver/core-navigation-tree'; import { useNavTreeDropBox } from '../useNavTreeDropBox'; -import style from './ElementsTree.m.css'; +import style from './ElementsTree.module.css'; import { ElementsTreeContentLoader } from './ElementsTreeContentLoader'; import { ElementsTreeContext, IElementsTreeContext } from './ElementsTreeContext'; import { elementsTreeNameFilter } from './elementsTreeNameFilter'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.m.css deleted file mode 100644 index 7475b27d9a..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.filterBox { - composes: theme-background-surface from global; - padding: 8px 12px; - flex: 0 0 auto; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.module.css new file mode 100644 index 0000000000..e16e5149f6 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.filterBox { + composes: theme-background-surface from global; + padding: 8px 12px; + flex: 0 0 auto; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx index e012c346ab..141196e6f5 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Filter, s, useFocus, useS, useTranslate } from '@cloudbeaver/core-blocks'; import type { IElementsTree } from '../useElementsTree'; -import styles from './ElementsTreeFilter.m.css'; +import styles from './ElementsTreeFilter.module.css'; interface Props { tree: IElementsTree; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.m.css deleted file mode 100644 index 22e78f4ff8..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.m.css +++ /dev/null @@ -1,5 +0,0 @@ -.toolsMenu .menuBarItem { - & .menuBarItemLabel { - display: none; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.module.css new file mode 100644 index 0000000000..237d3ca9e3 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeMenuBarItem.module.css @@ -0,0 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.toolsMenu .menuBarItem { + & .menuBarItemLabel { + display: none; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.module.css similarity index 53% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.module.css index c7585635a6..ea32443a99 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .primary { composes: theme-text-primary from global; } diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.tsx index c46664c3b5..fed7cc29aa 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.tsx @@ -24,8 +24,8 @@ import { useCaptureViewContext } from '@cloudbeaver/core-view'; import { DATA_CONTEXT_ELEMENTS_TREE } from '../DATA_CONTEXT_ELEMENTS_TREE'; import type { IElementsTree } from '../useElementsTree'; import { ElementsTreeFilter } from './ElementsTreeFilter'; -import ElementsTreeToolsStyles from './ElementsTreeTools.m.css'; -import ElementsTreeToolsIconButtonStyles from './ElementsTreeToolsIconButton.m.css'; +import ElementsTreeToolsStyles from './ElementsTreeTools.module.css'; +import ElementsTreeToolsIconButtonStyles from './ElementsTreeToolsIconButton.module.css'; import { ElementsTreeToolsMenu } from './ElementsTreeToolsMenu'; import { DATA_CONTEXT_NAV_TREE_ROOT } from './NavigationTreeSettings/DATA_CONTEXT_NAV_TREE_ROOT'; import type { IElementsTreeSettingsProps } from './NavigationTreeSettings/ElementsTreeSettingsService'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.module.css similarity index 64% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.module.css index 9f1c59ca68..cead1fe120 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsIconButton.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .iconButton { & .icon, & .staticImage { @@ -26,4 +33,4 @@ to { transform: rotate(360deg); } -} \ No newline at end of file +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.m.css deleted file mode 100644 index ec052c096f..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.wrapper { - display: flex; - height: 100%; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.module.css new file mode 100644 index 0000000000..294039e523 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + display: flex; + height: 100%; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.tsx index 85dbbc3e1e..955bf5bf9a 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeToolsMenu.tsx @@ -13,8 +13,8 @@ import { useMenu } from '@cloudbeaver/core-view'; import { DATA_CONTEXT_ELEMENTS_TREE } from '../DATA_CONTEXT_ELEMENTS_TREE'; import type { IElementsTree } from '../useElementsTree'; -import elementsTreeMenuBarItemStyles from './ElementsTreeMenuBarItem.m.css'; -import style from './ElementsTreeToolsMenu.m.css'; +import elementsTreeMenuBarItemStyles from './ElementsTreeMenuBarItem.module.css'; +import style from './ElementsTreeToolsMenu.module.css'; import { MENU_ELEMENTS_TREE_TOOLS } from './MENU_ELEMENTS_TREE_TOOLS'; interface Props { diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.m.css deleted file mode 100644 index 33de9b3468..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.m.css +++ /dev/null @@ -1,15 +0,0 @@ -.settings { - display: flex; - flex-direction: row; - overflow: auto; -} - -.group { - min-width: fit-content; - margin-right: 0; - width: 100%; -} - -.settings > .groupPadding { - padding: 12px; -} \ No newline at end of file diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.module.css new file mode 100644 index 0000000000..7fe14acf57 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.module.css @@ -0,0 +1,22 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.settings { + display: flex; + flex-direction: row; + overflow: auto; +} + +.group { + min-width: fit-content; + margin-right: 0; + width: 100%; +} + +.settings > .groupPadding { + padding: 12px; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx index 61d62cdc94..30cc694339 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/NavigationTreeSettings.tsx @@ -11,7 +11,7 @@ import { Group, Loader, Placeholder, PlaceholderElement, s, useS } from '@cloudb import { useService } from '@cloudbeaver/core-di'; import { ElementsTreeSettingsService, IElementsTreeSettingsProps } from './ElementsTreeSettingsService'; -import NavigationTreeSettingsStyles from './NavigationTreeSettings.m.css'; +import NavigationTreeSettingsStyles from './NavigationTreeSettings.module.css'; interface Props extends IElementsTreeSettingsProps { elements?: PlaceholderElement[]; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.m.css deleted file mode 100644 index 408cfbe7ce..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.loadMoreBox { - composes: theme-text-text-hint-on-light theme-typography--caption from global; - padding: 4px 24px; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.module.css new file mode 100644 index 0000000000..852eeb7802 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.loadMoreBox { + composes: theme-text-text-hint-on-light theme-typography--caption from global; + padding: 4px 24px; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.tsx index 0c0e2146e7..fa19d63236 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavTreeLimitFilter/elementsTreeLimitRenderer.tsx @@ -14,7 +14,7 @@ import { CachedResourceOffsetPageKey, getNextPageOffset } from '@cloudbeaver/cor import type { NavigationNodeRendererComponent } from '../NavigationNodeComponent'; import { NAVIGATION_TREE_LIMIT } from './elementsTreeLimitFilter'; -import styles from './elementsTreeLimitRenderer.m.css'; +import styles from './elementsTreeLimitRenderer.module.css'; export function elementsTreeLimitRenderer(nodeId: string): NavigationNodeRendererComponent | undefined { if (nodeId === NAVIGATION_TREE_LIMIT.limit) { diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.m.css deleted file mode 100644 index 7e88c8bf76..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.treeNode { - &.hovered ::before { - opacity: 0.16; - } - - &.expanded > .navNodeNested { - display: block; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.module.css new file mode 100644 index 0000000000..b7a580de03 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.treeNode { + &.hovered ::before { + opacity: 0.16; + } + + &.expanded > .navNodeNested { + display: block; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.tsx index 05cd399c37..50e62d8165 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode.tsx @@ -16,7 +16,7 @@ import { useDNDData } from '@cloudbeaver/core-ui'; import { useNavTreeDropBox } from '../../useNavTreeDropBox'; import type { NavigationNodeComponent } from '../NavigationNodeComponent'; -import style from './NavigationNode.m.css'; +import style from './NavigationNode.module.css'; import { DATA_ATTRIBUTE_NODE_EDITING } from './NavigationNode/DATA_ATTRIBUTE_NODE_EDITING'; import { NavigationNodeNested } from './NavigationNode/NavigationNodeNested'; import { NavigationNodeControlRenderer } from './NavigationNodeControlRenderer'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.module.css similarity index 74% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.module.css index b797938948..7e6b16fc93 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .treeNodeControl.dragging { opacity: 0.6; } diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.tsx index 63802256a7..6c9ee61770 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.tsx @@ -29,7 +29,7 @@ import { getNodePlainName, type INodeActions, NavNodeInfoResource, NavTreeResour import type { NavTreeControlComponent } from '../../NavigationNodeComponent'; import { TreeNodeMenuLoader } from '../TreeNodeMenu/TreeNodeMenuLoader'; import { DATA_ATTRIBUTE_NODE_EDITING } from './DATA_ATTRIBUTE_NODE_EDITING'; -import style from './NavigationNodeControl.m.css'; +import style from './NavigationNodeControl.module.css'; import { NavigationNodeExpand } from './NavigationNodeExpand'; import { NavigationNodeEditorLoader } from './NavigationNodeLoaders'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.m.css deleted file mode 100644 index 25c4e1f70d..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.inlineEditor { - height: 22px !important; - - & input, - & input[disabled], - & input[readonly] { - padding: 1px !important; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.module.css new file mode 100644 index 0000000000..6ad82197d5 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.inlineEditor { + height: 22px !important; + + & input, + & input[disabled], + & input[readonly] { + padding: 1px !important; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.tsx index 60b7391215..2db7a987cc 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeEditor.tsx @@ -12,7 +12,7 @@ import { s, useS } from '@cloudbeaver/core-blocks'; import { EventContext, EventStopPropagationFlag } from '@cloudbeaver/core-events'; import { InlineEditor } from '@cloudbeaver/core-ui'; -import style from './NavigationNodeEditor.m.css'; +import style from './NavigationNodeEditor.module.css'; export interface NavigationNodeEditorProps { name: string; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.m.css deleted file mode 100644 index 8a14ad8e13..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.navigationNodeNested { - box-sizing: border-box; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.module.css new file mode 100644 index 0000000000..5baee7d60f --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.navigationNodeNested { + box-sizing: border-box; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.tsx index 75c4ca6eba..40ca95731e 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.tsx @@ -13,7 +13,7 @@ import { isArraysEqual } from '@cloudbeaver/core-utils'; import { ElementsTreeContext } from '../../ElementsTreeContext'; import type { NavTreeNodeComponent } from '../../NavigationNodeComponent'; -import style from './NavigationNodeNested.m.css'; +import style from './NavigationNodeNested.module.css'; interface Props { nodeId?: string; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.m.css deleted file mode 100644 index d961153eff..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.control { - transition: opacity 0.3s ease; - opacity: 1; - - &.outdated { - opacity: 0.5; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.module.css new file mode 100644 index 0000000000..1f93d4dfff --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.control { + transition: opacity 0.3s ease; + opacity: 1; + + &.outdated { + opacity: 0.5; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.tsx index 97658785d4..86a3e3a51f 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.tsx @@ -15,7 +15,7 @@ import { type NavNode, NavNodeInfoResource } from '@cloudbeaver/core-navigation- import { ElementsTreeContext } from '../ElementsTreeContext'; import type { NavTreeControlComponent } from '../NavigationNodeComponent'; import { NavigationNodeControlLoader } from './NavigationNode/NavigationNodeLoaders'; -import style from './NavigationNodeControlRenderer.m.css'; +import style from './NavigationNodeControlRenderer.module.css'; import type { INavigationNode } from './useNavigationNode'; interface Props { diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.module.css similarity index 51% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.module.css index e1af2b641b..606542bb53 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .contextMenu { padding: 0; height: 16px; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.tsx index 9905554692..ee68062669 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenu.tsx @@ -16,7 +16,7 @@ import { useMenu } from '@cloudbeaver/core-view'; import { MENU_NAV_TREE } from '../../MENU_NAV_TREE'; import { DATA_CONTEXT_NAV_NODE_ACTIONS } from './DATA_CONTEXT_NAV_NODE_ACTIONS'; -import style from './TreeNodeMenu.m.css'; +import style from './TreeNodeMenu.module.css'; export interface TreeNodeMenuProps { node: NavNode; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.m.css deleted file mode 100644 index 7c85cee449..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.tools { - composes: theme-border-color-background from global; -} - -.tools > *:last-child:not(:first-child) { - border-bottom: solid 1px; - border-color: inherit; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.module.css new file mode 100644 index 0000000000..d58256e134 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ElementsTreeTools.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.tools { + composes: theme-border-color-background from global; +} + +.tools > *:last-child:not(:first-child) { + border-bottom: solid 1px; + border-color: inherit; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.module.css similarity index 62% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.module.css index 320bb982f0..d4cc886562 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .captureView { outline: none; display: flex; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.tsx index 892bc947c6..f772433c0e 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTree.tsx @@ -26,9 +26,9 @@ import { } from './ElementsTree/ElementsTreeTools/NavigationTreeSettings/createElementsTreeSettings'; import { transformFilteredNodeInfo } from './ElementsTree/transformFilteredNodeInfo'; import type { IElementsTreeSettings } from './ElementsTree/useElementsTree'; -import elementsTreeToolsStyles from './ElementsTreeTools.m.css'; +import elementsTreeToolsStyles from './ElementsTreeTools.module.css'; import { getNavigationTreeUserSettingsId } from './getNavigationTreeUserSettingsId'; -import style from './NavigationTree.m.css'; +import style from './NavigationTree.module.css'; import { navigationTreeDuplicateFilter } from './navigationTreeDuplicateIdFilter'; import { NavigationTreeService } from './NavigationTreeService'; import { navigationTreeProjectFilter } from './ProjectsRenderer/navigationTreeProjectFilter'; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.m.css deleted file mode 100644 index 2a2885034c..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.container { - display: flex; - flex-direction: column; - flex: 1; - overflow: auto; -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.module.css new file mode 100644 index 0000000000..f4992dc712 --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.container { + display: flex; + flex-direction: column; + flex: 1; + overflow: auto; +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.tsx index d94d2c8b1a..c99d0eae02 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/NavigationTreePanel.tsx @@ -11,7 +11,7 @@ import { s, useS } from '@cloudbeaver/core-blocks'; import type { TabContainerPanelComponent } from '@cloudbeaver/core-ui'; import { NavigationTreeLoader } from './NavigationTreeLoader'; -import style from './NavigationTreePanel.m.css'; +import style from './NavigationTreePanel.module.css'; export const NavigationTreePanel: TabContainerPanelComponent = observer(function NavigationTreePanel() { const styles = useS(style); diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.module.css similarity index 74% rename from webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.m.css rename to webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.module.css index ca25ed8676..20ff21a9e0 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.m.css +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .treeNodeControl { transition: opacity 0.3s ease; opacity: 1; diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.tsx index ad82f8ee08..533c33062f 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationNodeProjectControl.tsx @@ -17,7 +17,7 @@ import { ElementsTreeContext } from '../ElementsTree/ElementsTreeContext'; import type { NavTreeControlComponent, NavTreeControlProps } from '../ElementsTree/NavigationNodeComponent'; import { isDraggingInsideProject } from '../ElementsTree/NavigationTreeNode/isDraggingInsideProject'; import { TreeNodeMenuLoader } from '../ElementsTree/NavigationTreeNode/TreeNodeMenu/TreeNodeMenuLoader'; -import style from './NavigationNodeProjectControl.m.css'; +import style from './NavigationNodeProjectControl.module.css'; export const NavigationNodeProjectControl: NavTreeControlComponent = observer( forwardRef(function NavigationNodeProjectControl({ node, dndElement, dndPlaceholder, className }, ref) { diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css deleted file mode 100644 index 0720a58bfa..0000000000 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.projectNode { - margin-top: 8px; - - &.hideProjects { - margin-top: 0px; - } - - & > .navigationNodeNested { - padding-left: 0 !important; - } -} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css new file mode 100644 index 0000000000..fc5a859b7c --- /dev/null +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/NavigationTreeProjectsRendererRenderer.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.projectNode { + margin-top: 8px; + + &.hideProjects { + margin-top: 0px; + } + + & > .navigationNodeNested { + padding-left: 0 !important; + } +} diff --git a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx index e46f78f4f7..a97e38853c 100644 --- a/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NavigationTree/ProjectsRenderer/navigationTreeProjectsRendererRenderer.tsx @@ -21,7 +21,7 @@ import { isDraggingInsideProject } from '../ElementsTree/NavigationTreeNode/isDr import { NavigationNodeRendererLoader } from '../ElementsTree/NavigationTreeNode/NavigationNodeRendererLoader'; import type { IElementsTreeCustomRenderer } from '../ElementsTree/useElementsTree'; import { NavigationNodeProjectControl } from './NavigationNodeProjectControl'; -import style from './NavigationTreeProjectsRendererRenderer.m.css'; +import style from './NavigationTreeProjectsRendererRenderer.module.css'; const registry: StyleRegistry = [ [ diff --git a/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.m.css b/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.module.css similarity index 100% rename from webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.m.css rename to webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.module.css diff --git a/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.tsx b/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.tsx index 3563403961..a707cb5cb8 100644 --- a/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.tsx +++ b/webapp/packages/plugin-navigation-tree/src/NodesManager/NodeLink.tsx @@ -12,7 +12,7 @@ import { useService } from '@cloudbeaver/core-di'; import { parseNodeParentId } from '@cloudbeaver/core-navigation-tree'; import { NavigationTreeService } from '../NavigationTree/NavigationTreeService'; -import styles from './NodeLink.m.css'; +import styles from './NodeLink.module.css'; export interface NodeLinkProps { name: string; diff --git a/webapp/packages/plugin-navigation-tree/src/index.ts b/webapp/packages/plugin-navigation-tree/src/index.ts index aa7a48e5da..7dfb774086 100644 --- a/webapp/packages/plugin-navigation-tree/src/index.ts +++ b/webapp/packages/plugin-navigation-tree/src/index.ts @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ export * from './manifest'; export * from './NavigationTree/ElementsTree/ElementsTreeTools/NavigationTreeSettings/createElementsTreeSettings'; @@ -29,11 +36,11 @@ export * from './NavigationTree/ElementsTree/elementsTreeNameFilter'; export * from './NavigationTree/ElementsTree/ElementsTreeService'; export * from './NavigationTree/NavigationTreeBootstrap'; export * from './NavigationTree/NavigationTreeService'; -export { default as ElementsTreeToolsStyles } from './NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.m.css'; -export { default as ElementsTreeFilterStyles } from './NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.m.css'; -export { default as NavigationNodeNestedStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.m.css'; -export { default as NavigationNodeControlRendererStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.m.css'; -export { default as NavigationNodeControlStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.m.css'; +export { default as ElementsTreeToolsStyles } from './NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeTools.module.css'; +export { default as ElementsTreeFilterStyles } from './NavigationTree/ElementsTree/ElementsTreeTools/ElementsTreeFilter.module.css'; +export { default as NavigationNodeNestedStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeNested.module.css'; +export { default as NavigationNodeControlRendererStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNodeControlRenderer.module.css'; +export { default as NavigationNodeControlStyles } from './NavigationTree/ElementsTree/NavigationTreeNode/NavigationNode/NavigationNodeControl.module.css'; export * from './NavigationTree/NavigationTreeLoader'; export * from './TreeNew/INodeRenderer'; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.tsx index 34a9d0c10f..f5dcd31113 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeTab.tsx @@ -14,7 +14,7 @@ import { resourceKeyList } from '@cloudbeaver/core-resource'; import { Tab, TabIcon, TabTitle } from '@cloudbeaver/core-ui'; import { useChildren, useNode } from '@cloudbeaver/plugin-navigation-tree'; -import style from './NavNodeTab.m.css'; +import style from './NavNodeTab.module.css'; interface INavNodeTabProps { nodeId: string; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.tsx index cfa4786068..2ab08908e1 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/NavNodeView/VirtualFolder/VirtualFolderPanel.tsx @@ -15,7 +15,7 @@ import { isDefined } from '@cloudbeaver/core-utils'; import { type NavNodeTransformViewComponent, NavNodeViewService } from '@cloudbeaver/plugin-navigation-tree'; import { TableLoader } from '../../ObjectPropertyTable/Table/TableLoader'; -import classes from './VirtualFolderPanel.m.css'; +import classes from './VirtualFolderPanel.module.css'; import { VirtualFolderUtils } from './VirtualFolderUtils'; export const VirtualFolderPanel: NavNodeTransformViewComponent = observer(function VirtualFolderPanel({ folderId, nodeId }) { diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectFolders.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectFolders.tsx index 18dacdf2f4..c5cb82b953 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectFolders.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectFolders.tsx @@ -29,12 +29,12 @@ import { NavNodeViewService } from '@cloudbeaver/plugin-navigation-tree'; import type { IObjectViewerTabState } from '../IObjectViewerTabState'; import { FolderPanelRenderer } from './FolderPanelRenderer'; import { FolderTabRenderer } from './FolderTabRenderer'; -import NavNodeTabStyle from './NavNodeTab.m.css'; -import ObjectFoldersNavNodeTab from './shared/ObjectFoldersNavNodeTab.m.css'; -import ObjectFoldersTab from './shared/ObjectFoldersTab.m.css'; -import ObjectFoldersTabList from './shared/ObjectFoldersTabList.m.css'; -import ObjectFoldersTabPanel from './shared/ObjectFoldersTabPanel.m.css'; -import ObjectFoldersTabTitle from './shared/ObjectFoldersTabTitle.m.css'; +import NavNodeTabStyle from './NavNodeTab.module.css'; +import ObjectFoldersNavNodeTab from './shared/ObjectFoldersNavNodeTab.module.css'; +import ObjectFoldersTab from './shared/ObjectFoldersTab.module.css'; +import ObjectFoldersTabList from './shared/ObjectFoldersTabList.module.css'; +import ObjectFoldersTabPanel from './shared/ObjectFoldersTabPanel.module.css'; +import ObjectFoldersTabTitle from './shared/ObjectFoldersTabTitle.module.css'; interface IProps { tab: ITab; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.m.css deleted file mode 100644 index 8225a1d152..0000000000 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.m.css +++ /dev/null @@ -1,7 +0,0 @@ -.wrapper { - composes: theme-background-surface from global; - display: flex; - width: 100%; - flex: 1 1 auto; - padding-top: 16px; -} diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.module.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.module.css new file mode 100644 index 0000000000..7770828c82 --- /dev/null +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.module.css @@ -0,0 +1,14 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + composes: theme-background-surface from global; + display: flex; + width: 100%; + flex: 1 1 auto; + padding-top: 16px; +} diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.tsx index 77105a41bc..090862090d 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertiesPagePanel.tsx @@ -11,7 +11,7 @@ import { s, useS } from '@cloudbeaver/core-blocks'; import type { ObjectPagePanelComponent } from '../ObjectPage/ObjectPage'; import { ObjectFolders } from './ObjectFolders'; -import classes from './ObjectPropertiesPagePanel.m.css'; +import classes from './ObjectPropertiesPagePanel.module.css'; export const ObjectPropertiesPagePanel: ObjectPagePanelComponent = observer(function ObjectPropertiesPagePanel({ tab }) { const styles = useS(classes); diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.m.css deleted file mode 100644 index f65636f963..0000000000 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.m.css +++ /dev/null @@ -1,6 +0,0 @@ -.box { - flex: auto; - overflow: hidden; - display: flex; - flex-direction: column; -} diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.module.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.module.css new file mode 100644 index 0000000000..92be0a471e --- /dev/null +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.module.css @@ -0,0 +1,13 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.box { + flex: auto; + overflow: hidden; + display: flex; + flex-direction: column; +} diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.tsx index 02c594797a..5a5fa9e73d 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/ObjectPropertyTable.tsx @@ -14,7 +14,7 @@ import { type DBObject, DBObjectParentKey, DBObjectResource, NavTreeResource } f import { isDefined } from '@cloudbeaver/core-utils'; import { NavNodeViewService } from '@cloudbeaver/plugin-navigation-tree'; -import styles from './ObjectPropertyTable.m.css'; +import styles from './ObjectPropertyTable.module.css'; import { TableLoader } from './Table/TableLoader'; interface ObjectPropertyTableProps { diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.module.css similarity index 53% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.module.css index 723b6e76cb..6c9190f206 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.m.css +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container { cursor: pointer; width: 100%; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.tsx index e3eff1fd6a..081255767c 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/CellFormatter.tsx @@ -18,7 +18,7 @@ import { MENU_NAV_TREE, useNode } from '@cloudbeaver/plugin-navigation-tree'; import type { RenderCellProps } from '@cloudbeaver/plugin-react-data-grid'; import { getValue } from '../../helpers'; -import classes from './CellFormatter.m.css'; +import classes from './CellFormatter.module.css'; import { TableContext } from './TableContext'; interface Props { diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.tsx index 8a5c7d03da..64d2715bc0 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnIcon/IconFormatter.tsx @@ -12,7 +12,7 @@ import type { DBObject } from '@cloudbeaver/core-navigation-tree'; import { useNode } from '@cloudbeaver/plugin-navigation-tree'; import type { RenderCellProps } from '@cloudbeaver/plugin-react-data-grid'; -import style from './IconFormatter.m.css'; +import style from './IconFormatter.module.css'; export const IconFormatter = observer>(function IconFormatter(props) { const { node } = useNode(props.row.id); diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.tsx index 80465c3d34..84f62061be 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Columns/ColumnSelect/SelectorFormatter.tsx @@ -13,7 +13,7 @@ import type { DBObject } from '@cloudbeaver/core-navigation-tree'; import type { RenderCellProps } from '@cloudbeaver/plugin-react-data-grid'; import { TableContext } from '../../TableContext'; -import style from './SelectorFormatter.m.css'; +import style from './SelectorFormatter.module.css'; export const SelectorFormatter = observer>(function SelectorFormatter(props) { const context = useContext(TableContext); diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.module.css similarity index 64% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.module.css index 391a2f7a0e..43cd1b2dbd 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.m.css +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .container { composes: theme-typography--body2 from global; height: 100%; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.tsx b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.tsx index 8033973bb1..44fe2a7a3b 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/ObjectPropertyTable/Table/Table.tsx @@ -26,7 +26,7 @@ import { ColumnSelect } from './Columns/ColumnSelect/ColumnSelect'; import { HeaderRenderer } from './HeaderRenderer'; import './styles/base.scss'; import { tableStyles } from './styles/styles'; -import classes from './Table.m.css'; +import classes from './Table.module.css'; import { TableContext } from './TableContext'; import { useTableData } from './useTableData'; diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersNavNodeTab.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersNavNodeTab.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersNavNodeTab.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersNavNodeTab.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTab.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTab.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTab.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTab.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabList.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabList.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabList.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabList.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabPanel.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabPanel.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabPanel.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabPanel.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabTitle.m.css b/webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabTitle.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabTitle.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectPropertiesPage/shared/ObjectFoldersTabTitle.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/ObjectViewerPanel.tsx b/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/ObjectViewerPanel.tsx index c63db74f72..67ebecb23f 100644 --- a/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/ObjectViewerPanel.tsx +++ b/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/ObjectViewerPanel.tsx @@ -21,8 +21,8 @@ import type { IObjectViewerTabState } from '../IObjectViewerTabState'; import { DBObjectPagePanel } from '../ObjectPage/DBObjectPagePanel'; import { DBObjectPageService } from '../ObjectPage/DBObjectPageService'; import { DBObjectPageTab } from '../ObjectPage/DBObjectPageTab'; -import styles from './shared/ObjectViewerPanel.m.css'; -import ObjectViewerPanelTab from './shared/ObjectViewerPanelTab.m.css'; +import styles from './shared/ObjectViewerPanel.module.css'; +import ObjectViewerPanelTab from './shared/ObjectViewerPanelTab.module.css'; const tabsRegistry: StyleRegistry = [ [ diff --git a/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanel.m.css b/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanel.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanel.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanel.module.css diff --git a/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanelTab.m.css b/webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanelTab.module.css similarity index 100% rename from webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanelTab.m.css rename to webapp/packages/plugin-object-viewer/src/ObjectViewerPanel/shared/ObjectViewerPanelTab.module.css diff --git a/webapp/packages/plugin-product/src/ProductInfoDialog.m.css b/webapp/packages/plugin-product/src/ProductInfoDialog.module.css similarity index 52% rename from webapp/packages/plugin-product/src/ProductInfoDialog.m.css rename to webapp/packages/plugin-product/src/ProductInfoDialog.module.css index 5cf177e7d8..46fe595a19 100644 --- a/webapp/packages/plugin-product/src/ProductInfoDialog.m.css +++ b/webapp/packages/plugin-product/src/ProductInfoDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .contactsInfo { display: flex; white-space: pre-wrap; diff --git a/webapp/packages/plugin-product/src/ProductInfoDialog.tsx b/webapp/packages/plugin-product/src/ProductInfoDialog.tsx index 5208922a46..e189b08e62 100644 --- a/webapp/packages/plugin-product/src/ProductInfoDialog.tsx +++ b/webapp/packages/plugin-product/src/ProductInfoDialog.tsx @@ -29,7 +29,7 @@ import { ServerConfigResource } from '@cloudbeaver/core-root'; import { ThemeService } from '@cloudbeaver/core-theming'; import { useAppVersion } from '@cloudbeaver/core-version'; -import ProductInfoDialogStyles from './ProductInfoDialog.m.css'; +import ProductInfoDialogStyles from './ProductInfoDialog.module.css'; export const ProductInfoDialog = observer>(function ProductInfoDialog(props) { const translate = useTranslate(); diff --git a/webapp/packages/plugin-product/src/index.ts b/webapp/packages/plugin-product/src/index.ts index 20d0f4999d..edab3b0c68 100644 --- a/webapp/packages/plugin-product/src/index.ts +++ b/webapp/packages/plugin-product/src/index.ts @@ -1,4 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { productPlugin } from './manifest'; -export { default as ProductInfoDialogStyles } from './ProductInfoDialog.m.css'; + +export { default as ProductInfoDialogStyles } from './ProductInfoDialog.module.css'; export default productPlugin; diff --git a/webapp/packages/plugin-projects/src/FolderDialog.m.css b/webapp/packages/plugin-projects/src/FolderDialog.m.css deleted file mode 100644 index 060df06e60..0000000000 --- a/webapp/packages/plugin-projects/src/FolderDialog.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.footer { - align-items: center; -} diff --git a/webapp/packages/plugin-projects/src/FolderDialog.module.css b/webapp/packages/plugin-projects/src/FolderDialog.module.css new file mode 100644 index 0000000000..045c22bdcc --- /dev/null +++ b/webapp/packages/plugin-projects/src/FolderDialog.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.footer { + align-items: center; +} diff --git a/webapp/packages/plugin-projects/src/FolderDialog.tsx b/webapp/packages/plugin-projects/src/FolderDialog.tsx index d47c500488..14dd162f07 100644 --- a/webapp/packages/plugin-projects/src/FolderDialog.tsx +++ b/webapp/packages/plugin-projects/src/FolderDialog.tsx @@ -31,7 +31,7 @@ import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import { ProjectInfo, ProjectInfoResource } from '@cloudbeaver/core-projects'; import { createPath, throttleAsync } from '@cloudbeaver/core-utils'; -import style from './FolderDialog.m.css'; +import style from './FolderDialog.module.css'; import { ProjectSelect } from './ProjectSelect'; interface IFolderDialogState { diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.m.css b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.m.css deleted file mode 100644 index 0dfef9493b..0000000000 --- a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.message { - composes: theme-typography--caption from global; - opacity: 0.8; - overflow: auto; - max-height: 100px; - margin-top: 8px; - display: flex; - flex-direction: column; - gap: 8px; -} \ No newline at end of file diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.module.css b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.module.css new file mode 100644 index 0000000000..1755ee4806 --- /dev/null +++ b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.message { + composes: theme-typography--caption from global; + opacity: 0.8; + overflow: auto; + max-height: 100px; + margin-top: 8px; + display: flex; + flex-direction: column; + gap: 8px; +} diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx index dbbfe3f6fc..3d8f524099 100644 --- a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx +++ b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotification.tsx @@ -7,13 +7,24 @@ */ import { observer } from 'mobx-react-lite'; -import { Button, SnackbarBody, SnackbarContent, SnackbarFooter, SnackbarStatus, SnackbarWrapper, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; +import { + Button, + s, + SnackbarBody, + SnackbarContent, + SnackbarFooter, + SnackbarStatus, + SnackbarWrapper, + useS, + useTranslate, +} from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import { ENotificationType, NotificationComponentProps } from '@cloudbeaver/core-events'; import { DataSynchronizationService } from '@cloudbeaver/core-root'; import { groupBy, objectValues } from '@cloudbeaver/core-utils'; + +import styles from './DataSynchronizationNotification.module.css'; import { DataSynchronizationNotificationMessages } from './DataSynchronizationNotificationMessages'; -import styles from './DataSynchronizationNotification.m.css'; export const DataSynchronizationNotification = observer(function DataSynchronizationNotification({ notification }) { const dataSynchronizationService = useService(DataSynchronizationService); @@ -37,7 +48,9 @@ export const DataSynchronizationNotification = observer {notification.message && translate(notification.message)}
- {groups.map((messages, index) => )} + {groups.map((messages, index) => ( + + ))}
diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.m.css b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.m.css deleted file mode 100644 index 3256e05b7a..0000000000 --- a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.messageContent { - word-break: break-word; - white-space: pre-line; -} - -.messageContent:empty { - display: none; -} \ No newline at end of file diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.module.css b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.module.css new file mode 100644 index 0000000000..ce901d1cd8 --- /dev/null +++ b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.messageContent { + word-break: break-word; + white-space: pre-line; +} + +.messageContent:empty { + display: none; +} diff --git a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.tsx b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.tsx index 97cae28d58..049b09e2de 100644 --- a/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.tsx +++ b/webapp/packages/plugin-root/src/DataSynchronization/DataSynchronizationNotificationMessages.tsx @@ -5,21 +5,28 @@ * Licensed under the Apache License, Version 2.0. * you may not use this file except in compliance with the License. */ +import { observer } from 'mobx-react-lite'; import { s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import type { ISynchronizationMessage } from '@cloudbeaver/core-root'; import { uniq } from '@cloudbeaver/core-utils'; -import { observer } from 'mobx-react-lite'; -import styles from './DataSynchronizationNotificationMessages.m.css'; + +import styles from './DataSynchronizationNotificationMessages.module.css'; type DataSynchronizationNotificationMessagesProps = { messages: ISynchronizationMessage[]; }; -export const DataSynchronizationNotificationMessages = observer(function DataSynchronizationNotificationMessages({ messages }) { - const translate = useTranslate(); - const message = uniq(messages.map(m => translate(m.message))).join('\n'); - const style = useS(styles); +export const DataSynchronizationNotificationMessages = observer( + function DataSynchronizationNotificationMessages({ messages }) { + const translate = useTranslate(); + const message = uniq(messages.map(m => translate(m.message))).join('\n'); + const style = useS(styles); - return
{message}
; -}); \ No newline at end of file + return ( +
+ {message} +
+ ); + }, +); diff --git a/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.m.css b/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.m.css deleted file mode 100644 index b0d20ce7ec..0000000000 --- a/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.m.css +++ /dev/null @@ -1,8 +0,0 @@ -.text { - margin: 0; -} -.footer { - align-items: center; - justify-content: flex-end; - gap: 24px; -} diff --git a/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.module.css b/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.module.css new file mode 100644 index 0000000000..848b6ede04 --- /dev/null +++ b/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.module.css @@ -0,0 +1,15 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.text { + margin: 0; +} +.footer { + align-items: center; + justify-content: flex-end; + gap: 24px; +} diff --git a/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.tsx b/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.tsx index 9d458eee7c..05bb9f0d5f 100644 --- a/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.tsx +++ b/webapp/packages/plugin-root/src/ServerNodeChangedDialog/ServerNodeChangedDialog.tsx @@ -21,7 +21,7 @@ import { useService } from '@cloudbeaver/core-di'; import type { DialogComponent } from '@cloudbeaver/core-dialogs'; import { RouterService } from '@cloudbeaver/core-routing'; -import style from './ServerNodeChangedDialog.m.css'; +import style from './ServerNodeChangedDialog.module.css'; export const ServerNodeChangedDialog: DialogComponent = observer(function ServerNodeChangedDialog({ rejectDialog }) { const styles = useS(style); diff --git a/webapp/packages/plugin-root/src/index.ts b/webapp/packages/plugin-root/src/index.ts index e7028d4b09..ca6138db41 100644 --- a/webapp/packages/plugin-root/src/index.ts +++ b/webapp/packages/plugin-root/src/index.ts @@ -1,5 +1,12 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { rootPlugin } from './manifest'; -export { default as ServerNodeChangedDialogStyles } from './ServerNodeChangedDialog/ServerNodeChangedDialog.m.css'; +export { default as ServerNodeChangedDialogStyles } from './ServerNodeChangedDialog/ServerNodeChangedDialog.module.css'; export default rootPlugin; diff --git a/webapp/packages/plugin-settings-administration/src/SettingsAdministration.m.css b/webapp/packages/plugin-settings-administration/src/SettingsAdministration.module.css similarity index 100% rename from webapp/packages/plugin-settings-administration/src/SettingsAdministration.m.css rename to webapp/packages/plugin-settings-administration/src/SettingsAdministration.module.css diff --git a/webapp/packages/plugin-settings-administration/src/SettingsAdministration.tsx b/webapp/packages/plugin-settings-administration/src/SettingsAdministration.tsx index 4b645ded78..1c6df19e3c 100644 --- a/webapp/packages/plugin-settings-administration/src/SettingsAdministration.tsx +++ b/webapp/packages/plugin-settings-administration/src/SettingsAdministration.tsx @@ -14,7 +14,7 @@ import { NotificationService } from '@cloudbeaver/core-events'; import { ServerSettingsService } from '@cloudbeaver/core-root'; import { Settings } from '@cloudbeaver/plugin-settings-panel'; -import style from './SettingsAdministration.m.css'; +import style from './SettingsAdministration.module.css'; const clientScope = ['server']; diff --git a/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.m.css b/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.module.css similarity index 100% rename from webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.m.css rename to webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.module.css diff --git a/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.tsx b/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.tsx index 0673078577..07ad968996 100644 --- a/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.tsx +++ b/webapp/packages/plugin-settings-panel/src/SettingsPanel/SettingsGroupTitle.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Icon, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { ROOT_SETTINGS_GROUP, type SettingsGroup } from '@cloudbeaver/core-settings'; -import style from './SettingsGroupTitle.m.css'; +import style from './SettingsGroupTitle.module.css'; interface Props { group: SettingsGroup; diff --git a/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.m.css b/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.module.css similarity index 55% rename from webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.m.css rename to webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.module.css index 0f85ef253f..5457f168c9 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.m.css +++ b/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .unsavedMark { background-color: var(--theme-primary); width: 8px; diff --git a/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.tsx b/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.tsx index 3f1959e405..7d42d29807 100644 --- a/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.tsx +++ b/webapp/packages/plugin-sql-editor-navigation-tab/src/SqlEditorTab.tsx @@ -12,7 +12,7 @@ import { IconOrImage, s, useTranslate } from '@cloudbeaver/core-blocks'; import { Connection, ConnectionInfoResource, createConnectionParam } from '@cloudbeaver/core-connections'; import { useDataContext } from '@cloudbeaver/core-data-context'; import { useService } from '@cloudbeaver/core-di'; -import { ITabData, TabIcon, Tab, TabTitle } from '@cloudbeaver/core-ui'; +import { ITabData, Tab, TabIcon, TabTitle } from '@cloudbeaver/core-ui'; import { CaptureViewContext } from '@cloudbeaver/core-view'; import type { TabHandlerTabComponent } from '@cloudbeaver/plugin-navigation-tabs'; import { @@ -24,7 +24,7 @@ import { } from '@cloudbeaver/plugin-sql-editor'; import { DATA_CONTEXT_SQL_EDITOR_TAB } from './DATA_CONTEXT_SQL_EDITOR_TAB'; -import sqlEditorTabStyles from './SqlEditorTab.m.css'; +import sqlEditorTabStyles from './SqlEditorTab.module.css'; export const SqlEditorTab: TabHandlerTabComponent = observer(function SqlEditorTab({ tab, onSelect, onClose }) { const viewContext = useContext(CaptureViewContext); diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.m.css b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.m.css deleted file mode 100644 index 71a4d47d6d..0000000000 --- a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.reactCodemirrorPanel { - composes: theme-typography--caption from global; - display: flex; - padding: 2px; -} -.box { - display: flex; - flex: 1; - overflow: auto; -} diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.module.css b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.module.css new file mode 100644 index 0000000000..a73ee4def4 --- /dev/null +++ b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.reactCodemirrorPanel { + composes: theme-typography--caption from global; + display: flex; + padding: 2px; +} +.box { + display: flex; + flex: 1; + overflow: auto; +} diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.tsx b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.tsx index ce4ff3f9d6..f682806598 100644 --- a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.tsx +++ b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SQLCodeEditorPanel.tsx @@ -22,7 +22,7 @@ import { SQLCodeEditorLoader } from '../SQLCodeEditor/SQLCodeEditorLoader'; import { useSQLCodeEditor } from '../SQLCodeEditor/useSQLCodeEditor'; import { useSqlDialectAutocompletion } from '../useSqlDialectAutocompletion'; import { useSqlDialectExtension } from '../useSqlDialectExtension'; -import style from './SQLCodeEditorPanel.m.css'; +import style from './SQLCodeEditorPanel.module.css'; import { SqlEditorInfoBar } from './SqlEditorInfoBar'; import { useSQLCodeEditorPanel } from './useSQLCodeEditorPanel'; diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.m.css b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.m.css deleted file mode 100644 index b28cc182ef..0000000000 --- a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.m.css +++ /dev/null @@ -1,9 +0,0 @@ -.container { - display: flex; - align-items: center; - padding: 0 6px; -} -.info { - composes: theme-typography--caption from global; - margin-left: auto; -} diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.module.css b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.module.css new file mode 100644 index 0000000000..734a498fbe --- /dev/null +++ b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.module.css @@ -0,0 +1,16 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.container { + display: flex; + align-items: center; + padding: 0 6px; +} +.info { + composes: theme-typography--caption from global; + margin-left: auto; +} diff --git a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.tsx b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.tsx index be2e642c4b..ebc3a5c8b0 100644 --- a/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.tsx +++ b/webapp/packages/plugin-sql-editor-new/src/SQLEditor/SQLCodeEditorPanel/SqlEditorInfoBar.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s, useS } from '@cloudbeaver/core-blocks'; import type { EditorState } from '@cloudbeaver/plugin-codemirror6'; -import classes from './SqlEditorInfoBar.m.css'; +import classes from './SqlEditorInfoBar.module.css'; interface Props { state: EditorState; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor.tsx index 50b38bfbc4..1d5c2c70ea 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor.tsx @@ -13,7 +13,7 @@ import { CaptureView } from '@cloudbeaver/core-view'; import type { ISqlEditorTabState } from './ISqlEditorTabState'; import { SqlDataSourceService } from './SqlDataSource/SqlDataSourceService'; -import style from './SqlEditor.m.css'; +import style from './SqlEditor.module.css'; import { SqlEditorLoader } from './SqlEditor/SqlEditorLoader'; import { SqlEditorOpenOverlay } from './SqlEditorOpenOverlay'; import { SqlEditorOverlay } from './SqlEditorOverlay'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.tsx index 59ba5fd917..64f8421231 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SQLEditorActions.tsx @@ -12,7 +12,7 @@ import { ActionIconButton, getComputed, preventFocusHandler, s, useS, useTransla import type { ISqlEditorTabState } from '../ISqlEditorTabState'; import { ESqlDataSourceFeatures } from '../SqlDataSource/ESqlDataSourceFeatures'; import type { ISQLEditorData } from './ISQLEditorData'; -import style from './SQLEditorActions.m.css'; +import style from './SQLEditorActions.module.css'; import { SqlEditorActionsMenu } from './SqlEditorActionsMenu'; import { SqlEditorTools } from './SqlEditorTools'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.tsx index 3a1e17e245..ad71f075a4 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/ScriptImportDialog.tsx @@ -18,7 +18,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { DialogComponent } from '@cloudbeaver/core-dialogs'; -import style from './ScriptImportDialog.m.css'; +import style from './ScriptImportDialog.module.css'; export const ScriptImportDialog: DialogComponent = function ScriptImportDialog({ resolveDialog, rejectDialog, className }) { const styles = useS(style); diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditor.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditor.tsx index b40dbd78fe..c1147773cc 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditor.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditor.tsx @@ -17,9 +17,9 @@ import { useCaptureViewContext } from '@cloudbeaver/core-view'; import { ISqlEditorModeProps, SqlEditorModeService } from '../SqlEditorModeService'; import { DATA_CONTEXT_SQL_EDITOR_DATA } from './DATA_CONTEXT_SQL_EDITOR_DATA'; import type { ISqlEditorProps } from './ISqlEditorProps'; -import styles from './shared/SqlEditor.m.css'; -import SqlEditorTab from './shared/SqlEditorTab.m.css'; -import SqlEditorTabList from './shared/SqlEditorTabList.m.css'; +import styles from './shared/SqlEditor.module.css'; +import SqlEditorTab from './shared/SqlEditorTab.module.css'; +import SqlEditorTabList from './shared/SqlEditorTabList.module.css'; import { SQLEditorActions } from './SQLEditorActions'; import { useSqlEditor } from './useSqlEditor'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenu.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenu.tsx index 95eb830899..f99c35482d 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenu.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenu.tsx @@ -14,8 +14,8 @@ import { useMenu } from '@cloudbeaver/core-view'; import type { ISqlEditorTabState } from '../ISqlEditorTabState'; import { SQL_EDITOR_ACTIONS_MENU } from './SQL_EDITOR_ACTIONS_MENU'; -import SqlEditorActionsMenuBarStyles from './SqlEditorActionsMenuBar.m.css'; -import SqlEditorActionsMenuBarItemStyles from './SqlEditorActionsMenuBarItem.m.css'; +import SqlEditorActionsMenuBarStyles from './SqlEditorActionsMenuBar.module.css'; +import SqlEditorActionsMenuBarItemStyles from './SqlEditorActionsMenuBarItem.module.css'; interface Props { state: ISqlEditorTabState; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBar.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBar.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBar.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBar.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBarItem.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBarItem.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBarItem.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorActionsMenuBarItem.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.tsx index 1f6f12d573..d7eae36191 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorTools.tsx @@ -12,7 +12,7 @@ import { ActionIconButton, getComputed, preventFocusHandler, s, UploadArea, useS import type { ISqlEditorTabState } from '../ISqlEditorTabState'; import { ESqlDataSourceFeatures } from '../SqlDataSource/ESqlDataSourceFeatures'; import type { ISQLEditorData } from './ISQLEditorData'; -import style from './SqlEditorTools.m.css'; +import style from './SqlEditorTools.module.css'; import { SqlEditorToolsMenu } from './SqlEditorToolsMenu'; import { useTools } from './useTools'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorToolsMenu.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorToolsMenu.tsx index 3cf53835d8..a3e3915125 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorToolsMenu.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditor/SqlEditorToolsMenu.tsx @@ -17,8 +17,8 @@ import type { ISqlEditorTabState } from '../ISqlEditorTabState'; import { DATA_CONTEXT_SQL_EDITOR_DATA } from './DATA_CONTEXT_SQL_EDITOR_DATA'; import type { ISQLEditorData } from './ISQLEditorData'; import { SQL_EDITOR_TOOLS_MENU } from './SQL_EDITOR_TOOLS_MENU'; -import SqlEditorActionsMenuBarStyles from './SqlEditorActionsMenuBar.m.css'; -import SqlEditorActionsMenuBarItemStyles from './SqlEditorActionsMenuBarItem.m.css'; +import SqlEditorActionsMenuBarStyles from './SqlEditorActionsMenuBar.module.css'; +import SqlEditorActionsMenuBarItemStyles from './SqlEditorActionsMenuBarItem.module.css'; interface Props { data: ISQLEditorData; diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditor.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditor.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditor.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditor.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTab.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTab.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTab.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTab.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTabList.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTabList.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTabList.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditor/shared/SqlEditorTabList.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.m.css deleted file mode 100644 index 55f3d279e9..0000000000 --- a/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.overlayActions { - justify-content: space-between; -} diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.module.css b/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.module.css new file mode 100644 index 0000000000..0627dc093a --- /dev/null +++ b/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.overlayActions { + justify-content: space-between; +} diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.tsx index a047f60738..7764a7c885 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditorOverlay.tsx @@ -36,7 +36,7 @@ import { NodeManagerUtils } from '@cloudbeaver/core-navigation-tree'; import type { ISqlEditorTabState } from './ISqlEditorTabState'; import { SqlDataSourceService } from './SqlDataSource/SqlDataSourceService'; -import style from './SqlEditorOverlay.m.css'; +import style from './SqlEditorOverlay.module.css'; import { SqlEditorService } from './SqlEditorService'; interface Props { diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.m.css b/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.m.css rename to webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.tsx b/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.tsx index 2456c45f24..c06feb3294 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlEditorStatusBar.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { Loader, s, useS } from '@cloudbeaver/core-blocks'; import type { ISqlDataSource } from './SqlDataSource/ISqlDataSource'; -import classes from './SqlEditorStatusBar.m.css'; +import classes from './SqlEditorStatusBar.module.css'; interface Props { dataSource: ISqlDataSource | undefined; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.tsx index a7d9e452a2..10f53e1c19 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/ExecutionPlanTreeBlock.tsx @@ -24,7 +24,7 @@ import { } from '@cloudbeaver/core-blocks'; import type { SqlExecutionPlanNode } from '@cloudbeaver/core-sdk'; -import style from './ExecutionPlanTreeBlock.m.css'; +import style from './ExecutionPlanTreeBlock.module.css'; import { NestedNode } from './NestedNode'; import { useExecutionPlanTreeState } from './useExecutionPlanTreeState'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.tsx index 5488b29a29..c646066d67 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/Expand.tsx @@ -7,7 +7,7 @@ */ import { Icon, s, useS } from '@cloudbeaver/core-blocks'; -import classes from './Expand.m.css'; +import classes from './Expand.module.css'; interface Props { expanded: boolean; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.tsx index 4d227f6c02..21de13c590 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/NestedNode.tsx @@ -14,7 +14,7 @@ import type { ObjectPropertyInfo } from '@cloudbeaver/core-sdk'; import type { IExecutionPlanNode } from './ExecutionPlanTreeContext'; import { Expand } from './Expand'; import { getPropertyValue } from './getPropertyValue'; -import classes from './NestedNode.m.css'; +import classes from './NestedNode.module.css'; interface Props { columns: ObjectPropertyInfo[]; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.tsx index 3d290b0bac..3bf3f9ebf6 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/PropertiesPanel/PropertiesPanelItemsGroup.tsx @@ -12,7 +12,7 @@ import type { ObjectPropertyInfo } from '@cloudbeaver/core-sdk'; import { Expand } from '../Expand'; import { getPropertyValue } from '../getPropertyValue'; -import classes from './PropertiesPanelItemsGroup.m.css'; +import classes from './PropertiesPanelItemsGroup.module.css'; interface Props { properties: ObjectPropertyInfo[]; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.tsx index eefdb8c2a2..7e4914475f 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/ExecutionPlan/SqlExecutionPlanPanel.tsx @@ -14,7 +14,7 @@ import { useService } from '@cloudbeaver/core-di'; import type { IExecutionPlanTab } from '../../ISqlEditorTabState'; import { ExecutionPlanTreeBlock } from './ExecutionPlanTreeBlock'; import { PropertiesPanel } from './PropertiesPanel/PropertiesPanel'; -import style from './SqlExecutionPlanPanel.m.css'; +import style from './SqlExecutionPlanPanel.module.css'; import { SqlExecutionPlanService } from './SqlExecutionPlanService'; interface Props { diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.tsx index fb0a554036..0a7ba240ae 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/OutputLogs/OutputLogsMenu.tsx @@ -15,7 +15,7 @@ import { useMenu } from '@cloudbeaver/core-view'; import { DATA_CONTEXT_SQL_EDITOR_STATE } from '../../DATA_CONTEXT_SQL_EDITOR_STATE'; import type { ISqlEditorTabState } from '../../ISqlEditorTabState'; import { OUTPUT_LOGS_MENU } from './OUTPUT_LOGS_MENU'; -import styles from './OutputLogsMenu.m.css'; +import styles from './OutputLogsMenu.module.css'; interface Props { sqlEditorTabState: ISqlEditorTabState; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.tsx index 23bdd379b5..f9dfbc18b0 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultPanel.tsx @@ -11,7 +11,7 @@ import React from 'react'; import { importLazyComponent } from '@cloudbeaver/core-blocks'; import type { ISqlEditorTabState } from '../ISqlEditorTabState'; -import classes from './SqlResultPanel.m.css'; +import classes from './SqlResultPanel.module.css'; const SqlExecutionPlanPanel = importLazyComponent(() => import('./ExecutionPlan/SqlExecutionPlanPanel').then(module => module.SqlExecutionPlanPanel)); const OutputLogsPanel = importLazyComponent(() => import('./OutputLogs/OutputLogsPanel').then(module => module.OutputLogsPanel)); diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.tsx index 788c5d36fa..8d91043569 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultSetPanel.tsx @@ -12,7 +12,7 @@ import { TableViewerLoader } from '@cloudbeaver/plugin-data-viewer'; import type { IResultTab, ISqlEditorTabState } from '../ISqlEditorTabState'; import { SqlQueryResultService } from './SqlQueryResultService'; -import style from './SqlResultSetPanel.m.css'; +import style from './SqlResultSetPanel.module.css'; interface Props { state: ISqlEditorTabState; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultTabs.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultTabs.tsx index 47a294282f..663e98906e 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultTabs.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlResultTabs.tsx @@ -14,10 +14,10 @@ import { ITabData, TabIconStyles, TabList, TabListStyles, TabPanel, TabsState, T import type { ISqlEditorTabState } from '../ISqlEditorTabState'; import { ESqlDataSourceFeatures } from '../SqlDataSource/ESqlDataSourceFeatures'; import { SqlDataSourceService } from '../SqlDataSource/SqlDataSourceService'; -import styles from './shared/SqlResultTabs.m.css'; -import SqlResultTabsTab from './shared/SqlResultTabsTab.m.css'; -import TabIconModuleStyles from './shared/SqlResultTabsTabIcon.m.css'; -import SqlResultTabsTabList from './shared/SqlResultTabsTabList.m.css'; +import styles from './shared/SqlResultTabs.module.css'; +import SqlResultTabsTab from './shared/SqlResultTabsTab.module.css'; +import TabIconModuleStyles from './shared/SqlResultTabsTabIcon.module.css'; +import SqlResultTabsTabList from './shared/SqlResultTabsTabList.module.css'; import { SqlResultPanel } from './SqlResultPanel'; import { SqlResultTab } from './SqlResultTab'; import { SqlResultTabsService } from './SqlResultTabsService'; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.tsx b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.tsx index b6ffa56be7..1d7c7b32e8 100644 --- a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.tsx +++ b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/SqlScriptStatisticsPanel.tsx @@ -14,7 +14,7 @@ import { TableViewerStorageService } from '@cloudbeaver/plugin-data-viewer'; import type { IStatisticsTab } from '../ISqlEditorTabState'; import type { QueryDataSource } from '../QueryDataSource'; import { SqlQueryService } from './SqlQueryService'; -import classes from './SqlScriptStatisticsPanel.m.css'; +import classes from './SqlScriptStatisticsPanel.module.css'; interface IProps { tab: IStatisticsTab; diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabs.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabs.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabs.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabs.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTab.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTab.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTab.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTab.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabIcon.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabIcon.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabIcon.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabIcon.module.css diff --git a/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabList.m.css b/webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabList.module.css similarity index 100% rename from webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabList.m.css rename to webapp/packages/plugin-sql-editor/src/SqlResultTabs/shared/SqlResultTabsTabList.module.css diff --git a/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.m.css b/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.m.css deleted file mode 100644 index eeed774332..0000000000 --- a/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.m.css +++ /dev/null @@ -1,14 +0,0 @@ -.wrapper { - display: flex; - align-items: center; - height: 100%; - width: 100%; - overflow: auto; -} -.sqlCodeEditorLoader { - height: 100%; - width: 100%; -} -.footer { - gap: 24px; -} diff --git a/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.module.css b/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.module.css new file mode 100644 index 0000000000..0d16f619ed --- /dev/null +++ b/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.module.css @@ -0,0 +1,21 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.wrapper { + display: flex; + align-items: center; + height: 100%; + width: 100%; + overflow: auto; +} +.sqlCodeEditorLoader { + height: 100%; + width: 100%; +} +.footer { + gap: 24px; +} diff --git a/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.tsx b/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.tsx index f00aab2b20..5319bf662b 100644 --- a/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.tsx +++ b/webapp/packages/plugin-sql-generator/src/ScriptPreview/ScriptPreviewDialog.tsx @@ -27,7 +27,7 @@ import { useCodemirrorExtensions } from '@cloudbeaver/plugin-codemirror6'; import type { IDatabaseDataModel } from '@cloudbeaver/plugin-data-viewer'; import { SQLCodeEditorLoader, useSqlDialectExtension } from '@cloudbeaver/plugin-sql-editor-new'; -import style from './ScriptPreviewDialog.m.css'; +import style from './ScriptPreviewDialog.module.css'; interface Payload { script: string; diff --git a/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.m.css b/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.module.css similarity index 67% rename from webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.m.css rename to webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.module.css index dd41f9f44a..7751956336 100644 --- a/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.m.css +++ b/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .footerContainer { display: flex; width: min-content; diff --git a/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.tsx b/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.tsx index 2a30b4c3b2..82a62547ae 100644 --- a/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.tsx +++ b/webapp/packages/plugin-sql-generator/src/SqlGenerators/GeneratedSqlDialog.tsx @@ -32,7 +32,7 @@ import { useCodemirrorExtensions } from '@cloudbeaver/plugin-codemirror6'; import { SqlDialectInfoService } from '@cloudbeaver/plugin-sql-editor'; import { SQLCodeEditorLoader, useSqlDialectExtension } from '@cloudbeaver/plugin-sql-editor-new'; -import style from './GeneratedSqlDialog.m.css'; +import style from './GeneratedSqlDialog.module.css'; import { SqlGeneratorsResource } from './SqlGeneratorsResource'; interface Payload { diff --git a/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.m.css b/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.module.css similarity index 66% rename from webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.m.css rename to webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.module.css index 0c61d9ded3..58a3efa4d1 100644 --- a/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.m.css +++ b/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.module.css @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ .tabList { display: flex; position: relative; diff --git a/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.tsx b/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.tsx index 5441a95891..7c0ca0ed63 100644 --- a/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.tsx +++ b/webapp/packages/plugin-tools-panel/src/ToolsPanel/ToolsPanel.tsx @@ -14,7 +14,7 @@ import { useService } from '@cloudbeaver/core-di'; import { ITabData, TabList, TabPanelList, TabsState } from '@cloudbeaver/core-ui'; import { isArraysEqual } from '@cloudbeaver/core-utils'; -import styles from './ToolsPanel.m.css'; +import styles from './ToolsPanel.module.css'; import { ToolsPanelService } from './ToolsPanelService'; interface IToolsState { diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.tsx b/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.tsx index 30aca88eeb..469a1ddb18 100644 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.tsx +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/AppStateMenu/AppStateMenu.tsx @@ -13,8 +13,8 @@ import { useService } from '@cloudbeaver/core-di'; import { MenuBar, MenuBarItemStyles, MenuBarStyles } from '@cloudbeaver/core-ui'; import { useMenu } from '@cloudbeaver/core-view'; -import style from '../shared/TopMenuWrapper.m.css'; -import AppMenuBarItemStyles from './AppStateMenu.m.css'; +import style from '../shared/TopMenuWrapper.module.css'; +import AppMenuBarItemStyles from './AppStateMenu.module.css'; import { MENU_APP_STATE } from './MENU_APP_STATE'; const registry: StyleRegistry = [ diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/MainMenu/MainMenu.tsx b/webapp/packages/plugin-top-app-bar/src/TopNavBar/MainMenu/MainMenu.tsx index 2345f9e07c..2bf474208f 100644 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/MainMenu/MainMenu.tsx +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/MainMenu/MainMenu.tsx @@ -13,7 +13,7 @@ import { useService } from '@cloudbeaver/core-di'; import { MenuBar } from '@cloudbeaver/core-ui'; import { useMenu } from '@cloudbeaver/core-view'; -import style from '../shared/TopMenuWrapper.m.css'; +import style from '../shared/TopMenuWrapper.module.css'; import { MENU_APP_ACTIONS } from './MENU_APP_ACTIONS'; export const MainMenu = observer(function MainMenu() { diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/TopNavBar.tsx b/webapp/packages/plugin-top-app-bar/src/TopNavBar/TopNavBar.tsx index 5d6d5e9b5c..3fa1172267 100644 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/TopNavBar.tsx +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/TopNavBar.tsx @@ -24,14 +24,14 @@ import { } from '@cloudbeaver/core-blocks'; import { MenuBarItemStyles, MenuBarStyles } from '@cloudbeaver/core-ui'; -import TopMenuStyles from './shared/TopMenu.m.css'; -import TopMenuBarStyles from './shared/TopMenuBar.m.css'; -import TopMenuBarItemStyles from './shared/TopMenuBarItem.m.css'; -import TopMenuCheckboxStyles from './shared/TopMenuCheckbox.m.css'; -import TopMenuItemStyles from './shared/TopMenuItem.m.css'; -import TopMenuItemElementStyles from './shared/TopMenuItemElement.m.css'; -import TopMenuPanelStyles from './shared/TopMenuPanel.m.css'; -import TopMenuSeparatorStyles from './shared/TopMenuSeparator.m.css'; +import TopMenuStyles from './shared/TopMenu.module.css'; +import TopMenuBarStyles from './shared/TopMenuBar.module.css'; +import TopMenuBarItemStyles from './shared/TopMenuBarItem.module.css'; +import TopMenuCheckboxStyles from './shared/TopMenuCheckbox.module.css'; +import TopMenuItemStyles from './shared/TopMenuItem.module.css'; +import TopMenuItemElementStyles from './shared/TopMenuItemElement.module.css'; +import TopMenuPanelStyles from './shared/TopMenuPanel.module.css'; +import TopMenuSeparatorStyles from './shared/TopMenuSeparator.module.css'; interface Props { container: PlaceholderContainer>; diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenu.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenu.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenu.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenu.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBar.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBar.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBar.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBar.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBarItem.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBarItem.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBarItem.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuBarItem.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.m.css deleted file mode 100644 index e6840ddb11..0000000000 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.checkbox { - composes: theme-checkbox_surface from global; -} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.module.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.module.css new file mode 100644 index 0000000000..aefe2a8efd --- /dev/null +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuCheckbox.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.checkbox { + composes: theme-checkbox_surface from global; +} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItem.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItem.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItem.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItem.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.m.css deleted file mode 100644 index c32ab37466..0000000000 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.loader { - composes: secondary from global; -} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.module.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.module.css new file mode 100644 index 0000000000..b992ae4fdc --- /dev/null +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuItemElement.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.loader { + composes: secondary from global; +} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuPanel.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuPanel.module.css similarity index 100% rename from webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuPanel.m.css rename to webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuPanel.module.css diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.m.css deleted file mode 100644 index e3e57e1be0..0000000000 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.menuBox .menuSeparator { - border-color: #236ea0 !important; -} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.module.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.module.css new file mode 100644 index 0000000000..63cf482243 --- /dev/null +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuSeparator.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.menuBox .menuSeparator { + border-color: #236ea0 !important; +} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.m.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.m.css deleted file mode 100644 index c47d60d05f..0000000000 --- a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.menuWrapper { - display: flex; - height: 100%; -} diff --git a/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.module.css b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.module.css new file mode 100644 index 0000000000..5b363f1b79 --- /dev/null +++ b/webapp/packages/plugin-top-app-bar/src/TopNavBar/shared/TopMenuWrapper.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.menuWrapper { + display: flex; + height: 100%; +} diff --git a/webapp/packages/plugin-top-app-bar/src/index.ts b/webapp/packages/plugin-top-app-bar/src/index.ts index e9f4ae3fea..391d4d64d0 100644 --- a/webapp/packages/plugin-top-app-bar/src/index.ts +++ b/webapp/packages/plugin-top-app-bar/src/index.ts @@ -1,3 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ import { topAppBarPlugin } from './manifest'; export * from './TopNavBar/AppStateMenu/AppStateMenu'; @@ -6,6 +13,6 @@ export * from './TopNavBar/MainMenu/MENU_APP_ACTIONS'; export * from './TopNavBar/TopNavService'; export * from './TopNavBar/Logo'; export * from './TopNavBar/TopNavBar'; -export { default as TopMenuWrapperStyles } from './TopNavBar/shared/TopMenuWrapper.m.css'; +export { default as TopMenuWrapperStyles } from './TopNavBar/shared/TopMenuWrapper.module.css'; export default topAppBarPlugin; diff --git a/webapp/packages/plugin-user-profile/src/UserInfo.m.css b/webapp/packages/plugin-user-profile/src/UserInfo.module.css similarity index 100% rename from webapp/packages/plugin-user-profile/src/UserInfo.m.css rename to webapp/packages/plugin-user-profile/src/UserInfo.module.css diff --git a/webapp/packages/plugin-user-profile/src/UserInfo.tsx b/webapp/packages/plugin-user-profile/src/UserInfo.tsx index 52d99860df..0b87dc85d9 100644 --- a/webapp/packages/plugin-user-profile/src/UserInfo.tsx +++ b/webapp/packages/plugin-user-profile/src/UserInfo.tsx @@ -11,7 +11,7 @@ import { Clickable, IconOrImage, s, useS, useTranslate } from '@cloudbeaver/core import { useService } from '@cloudbeaver/core-di'; import type { UserInfo as IUserInfo } from '@cloudbeaver/core-sdk'; -import styles from './UserInfo.m.css'; +import styles from './UserInfo.module.css'; import { UserProfileOptionsPanelService } from './UserProfileOptionsPanelService'; interface Props { diff --git a/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.m.css b/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.m.css deleted file mode 100644 index 1000b127c5..0000000000 --- a/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.contextMenu { - height: 100%; - padding: 0; - - & .icon { - width: 16px; - height: 100%; - padding: 0 8px; - } -} diff --git a/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.module.css b/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.module.css new file mode 100644 index 0000000000..92d282acf5 --- /dev/null +++ b/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.contextMenu { + height: 100%; + padding: 0; + + & .icon { + width: 16px; + height: 100%; + padding: 0 8px; + } +} diff --git a/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.tsx b/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.tsx index 6e41d271a7..311f8d3c0d 100644 --- a/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.tsx +++ b/webapp/packages/plugin-user-profile/src/UserMenu/UserMenu.tsx @@ -15,7 +15,7 @@ import { useMenu } from '@cloudbeaver/core-view'; import { UserInfo } from '../UserInfo'; import { MENU_USER_PROFILE } from './MENU_USER_PROFILE'; -import style from './UserMenu.m.css'; +import style from './UserMenu.module.css'; export const UserMenu = observer(function UserMenu() { const styles = useS(style); diff --git a/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.m.css b/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.module.css similarity index 100% rename from webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.m.css rename to webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.module.css diff --git a/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.tsx b/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.tsx index 1d9d94459e..f7123c1e1b 100644 --- a/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.tsx +++ b/webapp/packages/plugin-user-profile/src/UserProfileForm/UserInfoPart/UserActiveAuthMethods/UserActiveAuthMethods.tsx @@ -13,7 +13,7 @@ import { useService } from '@cloudbeaver/core-di'; import { CachedMapAllKey } from '@cloudbeaver/core-resource'; import { AuthenticationService } from '@cloudbeaver/plugin-authentication'; -import styles from './UserActiveAuthMethods.m.css'; +import styles from './UserActiveAuthMethods.module.css'; interface Props { className?: string; diff --git a/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.m.css b/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.module.css similarity index 100% rename from webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.m.css rename to webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.module.css diff --git a/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.tsx b/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.tsx index ec36248eaf..b4e76321b2 100644 --- a/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.tsx +++ b/webapp/packages/plugin-user-profile/src/UserProfileOptionsPanel.tsx @@ -11,8 +11,8 @@ import { ColoredContainer, Container, Group, s, SContext, StyleRegistry, useS } import { useService } from '@cloudbeaver/core-di'; import { TabList, TabPanelList, TabsState, TabStyles } from '@cloudbeaver/core-ui'; -import style from './UserProfileOptionsPanel.m.css'; -import UserProfileTabStyles from './UserProfileTab.m.css'; +import style from './UserProfileOptionsPanel.module.css'; +import UserProfileTabStyles from './UserProfileTab.module.css'; import { UserProfileTabsService } from './UserProfileTabsService'; export const tabsStyleRegistry: StyleRegistry = [[TabStyles, { mode: 'append', styles: [UserProfileTabStyles] }]]; diff --git a/webapp/packages/plugin-user-profile/src/UserProfileTab.m.css b/webapp/packages/plugin-user-profile/src/UserProfileTab.module.css similarity index 100% rename from webapp/packages/plugin-user-profile/src/UserProfileTab.m.css rename to webapp/packages/plugin-user-profile/src/UserProfileTab.module.css diff --git a/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.m.css b/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.m.css deleted file mode 100644 index c763699e51..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.m.css +++ /dev/null @@ -1,12 +0,0 @@ -.groupItem { - white-space: pre-line; -} - -.h4 { - margin-top: 0; -} - -.ol { - margin: 0; - padding: 0; -} diff --git a/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.module.css b/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.module.css new file mode 100644 index 0000000000..cd76643014 --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.module.css @@ -0,0 +1,19 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.groupItem { + white-space: pre-line; +} + +.h4 { + margin-top: 0; +} + +.ol { + margin: 0; + padding: 0; +} diff --git a/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.tsx b/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.tsx index 2e54ff6fda..3981f79d22 100644 --- a/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.tsx +++ b/webapp/packages/plugin-version-update-administration/src/DockerUpdateInstructions.tsx @@ -9,7 +9,7 @@ import { observer } from 'mobx-react-lite'; import { Group, GroupItem, GroupTitle, s, useS, useTranslate } from '@cloudbeaver/core-blocks'; -import styles from './DockerUpdateInstructions.m.css'; +import styles from './DockerUpdateInstructions.module.css'; export const DockerUpdateInstructions = observer(function DockerUpdateInstructions() { const translate = useTranslate(); diff --git a/webapp/packages/plugin-version-update-administration/src/Version.m.css b/webapp/packages/plugin-version-update-administration/src/Version.m.css deleted file mode 100644 index e84f0294ab..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/Version.m.css +++ /dev/null @@ -1,3 +0,0 @@ -.tableColumnValueExpand { - cursor: pointer; -} diff --git a/webapp/packages/plugin-version-update-administration/src/Version.module.css b/webapp/packages/plugin-version-update-administration/src/Version.module.css new file mode 100644 index 0000000000..ab2721cf6f --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/Version.module.css @@ -0,0 +1,10 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.tableColumnValueExpand { + cursor: pointer; +} diff --git a/webapp/packages/plugin-version-update-administration/src/Version.tsx b/webapp/packages/plugin-version-update-administration/src/Version.tsx index da6ecf42be..e1cd93172f 100644 --- a/webapp/packages/plugin-version-update-administration/src/Version.tsx +++ b/webapp/packages/plugin-version-update-administration/src/Version.tsx @@ -10,7 +10,7 @@ import { observer } from 'mobx-react-lite'; import { s, TableColumnValue, TableItem, TableItemExpand, useS } from '@cloudbeaver/core-blocks'; import type { IVersion } from '@cloudbeaver/core-version'; -import styles from './Version.m.css'; +import styles from './Version.module.css'; import { VersionInfo } from './VersionInfo'; interface Props { diff --git a/webapp/packages/plugin-version-update-administration/src/VersionChecker.tsx b/webapp/packages/plugin-version-update-administration/src/VersionChecker.tsx index 949a9f77dd..37545b8946 100644 --- a/webapp/packages/plugin-version-update-administration/src/VersionChecker.tsx +++ b/webapp/packages/plugin-version-update-administration/src/VersionChecker.tsx @@ -12,7 +12,7 @@ import { useService } from '@cloudbeaver/core-di'; import { VersionResource, VersionService } from '@cloudbeaver/core-version'; import { VersionUpdateService } from '@cloudbeaver/core-version-update'; -import VersionCheckerCellStyles from './VersionCheckerCellStyles.m.css'; +import VersionCheckerCellStyles from './VersionCheckerCellStyles.module.css'; const registry: StyleRegistry = [ [ diff --git a/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.m.css b/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.m.css deleted file mode 100644 index 70e16b37a1..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.before { - width: 40px; - height: 40px; -} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.module.css b/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.module.css new file mode 100644 index 0000000000..d8a5c908d5 --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/VersionCheckerCellStyles.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.before { + width: 40px; + height: 40px; +} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionInfo.m.css b/webapp/packages/plugin-version-update-administration/src/VersionInfo.m.css deleted file mode 100644 index d1feb88d47..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/VersionInfo.m.css +++ /dev/null @@ -1,10 +0,0 @@ -.group { - list-style-position: inside; - height: 100%; - max-height: 300px; -} - -.reactMarkdown > * { - margin: 0; - padding: 0; -} \ No newline at end of file diff --git a/webapp/packages/plugin-version-update-administration/src/VersionInfo.module.css b/webapp/packages/plugin-version-update-administration/src/VersionInfo.module.css new file mode 100644 index 0000000000..d21c0a2bee --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/VersionInfo.module.css @@ -0,0 +1,17 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.group { + list-style-position: inside; + height: 100%; + max-height: 300px; +} + +.reactMarkdown > * { + margin: 0; + padding: 0; +} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionInfo.tsx b/webapp/packages/plugin-version-update-administration/src/VersionInfo.tsx index 790bd3dbea..3f1b496630 100644 --- a/webapp/packages/plugin-version-update-administration/src/VersionInfo.tsx +++ b/webapp/packages/plugin-version-update-administration/src/VersionInfo.tsx @@ -10,7 +10,8 @@ import ReactMarkdown from 'react-markdown'; import { Container, Group, GroupItem, GroupTitle, s, useResource, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { VersionResource } from '@cloudbeaver/core-version'; -import styles from './VersionInfo.m.css'; + +import styles from './VersionInfo.module.css'; interface Props { item: string; diff --git a/webapp/packages/plugin-version-update-administration/src/VersionSelector.m.css b/webapp/packages/plugin-version-update-administration/src/VersionSelector.m.css deleted file mode 100644 index e4c42472b4..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/VersionSelector.m.css +++ /dev/null @@ -1,11 +0,0 @@ -.group { - list-style-position: inside; -} - -.instruction { - white-space: pre-line; -} - -.h4 { - margin: 0; -} \ No newline at end of file diff --git a/webapp/packages/plugin-version-update-administration/src/VersionSelector.module.css b/webapp/packages/plugin-version-update-administration/src/VersionSelector.module.css new file mode 100644 index 0000000000..34fc6a3506 --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/VersionSelector.module.css @@ -0,0 +1,18 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.group { + list-style-position: inside; +} + +.instruction { + white-space: pre-line; +} + +.h4 { + margin: 0; +} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionSelector.tsx b/webapp/packages/plugin-version-update-administration/src/VersionSelector.tsx index f37ee634d2..53f71fc099 100644 --- a/webapp/packages/plugin-version-update-administration/src/VersionSelector.tsx +++ b/webapp/packages/plugin-version-update-administration/src/VersionSelector.tsx @@ -15,7 +15,7 @@ import { IVersion, VersionResource } from '@cloudbeaver/core-version'; import { VersionUpdateService } from '@cloudbeaver/core-version-update'; import { VersionInfo } from './VersionInfo'; -import styles from './VersionSelector.m.css'; +import styles from './VersionSelector.module.css'; interface Props { versions: IVersion[]; diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdate.m.css b/webapp/packages/plugin-version-update-administration/src/VersionUpdate.m.css deleted file mode 100644 index 9228375c4e..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/VersionUpdate.m.css +++ /dev/null @@ -1,4 +0,0 @@ -.coloredContainer { - composes: theme-typography--body2 from global; - list-style-position: inside; -} \ No newline at end of file diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdate.module.css b/webapp/packages/plugin-version-update-administration/src/VersionUpdate.module.css new file mode 100644 index 0000000000..5f7707ac93 --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/VersionUpdate.module.css @@ -0,0 +1,11 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.coloredContainer { + composes: theme-typography--body2 from global; + list-style-position: inside; +} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdate.tsx b/webapp/packages/plugin-version-update-administration/src/VersionUpdate.tsx index f28a564099..fbb971fb89 100644 --- a/webapp/packages/plugin-version-update-administration/src/VersionUpdate.tsx +++ b/webapp/packages/plugin-version-update-administration/src/VersionUpdate.tsx @@ -16,7 +16,7 @@ import { VersionUpdateService } from '@cloudbeaver/core-version-update'; import { VersionChecker } from './VersionChecker'; import { VersionSelector } from './VersionSelector'; -import styles from './VersionUpdate.m.css'; +import styles from './VersionUpdate.module.css'; export const VersionUpdate: AdministrationItemContentComponent = observer(function VersionUpdate() { const style = useS(styles); diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.m.css b/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.m.css deleted file mode 100644 index 10d4111945..0000000000 --- a/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.m.css +++ /dev/null @@ -1,16 +0,0 @@ -.tabTitle { - flex: 1; -} - -.icon { - composes: theme-background-primary from global; - width: 8px; - height: 8px; - border-radius: 50%; - flex-shrink: 0; - margin-right: 12px; -} - -.iconOrImage { - width: 16px; -} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.module.css b/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.module.css new file mode 100644 index 0000000000..2530516db1 --- /dev/null +++ b/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.module.css @@ -0,0 +1,23 @@ +/* + * CloudBeaver - Cloud Database Manager + * Copyright (C) 2020-2024 DBeaver Corp and others + * + * Licensed under the Apache License, Version 2.0. + * you may not use this file except in compliance with the License. + */ +.tabTitle { + flex: 1; +} + +.icon { + composes: theme-background-primary from global; + width: 8px; + height: 8px; + border-radius: 50%; + flex-shrink: 0; + margin-right: 12px; +} + +.iconOrImage { + width: 16px; +} diff --git a/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.tsx b/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.tsx index 438d422ad7..55513906ce 100644 --- a/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.tsx +++ b/webapp/packages/plugin-version-update-administration/src/VersionUpdateDrawerItem.tsx @@ -11,11 +11,11 @@ import type { AdministrationItemDrawerProps } from '@cloudbeaver/core-administra import { s, Translate, useResource, useS, useTranslate } from '@cloudbeaver/core-blocks'; import { useService } from '@cloudbeaver/core-di'; import { CachedMapAllKey } from '@cloudbeaver/core-resource'; -import { TabIcon, Tab, TabTitle } from '@cloudbeaver/core-ui'; +import { Tab, TabIcon, TabTitle } from '@cloudbeaver/core-ui'; import { VersionResource } from '@cloudbeaver/core-version'; import { VersionUpdateService } from '@cloudbeaver/core-version-update'; -import moduleStyles from './VersionUpdateDrawerItem.m.css'; +import moduleStyles from './VersionUpdateDrawerItem.module.css'; export const VersionUpdateDrawerItem = observer(function VersionUpdateDrawerItem({ item, onSelect, disabled }) { const translate = useTranslate(); diff --git a/webapp/tsconfig.base.json b/webapp/tsconfig.base.json index 60518cc54c..742f4d4372 100644 --- a/webapp/tsconfig.base.json +++ b/webapp/tsconfig.base.json @@ -52,7 +52,6 @@ // https://github.com/mrmckeb/typescript-plugin-css-modules/issues/222 "name": "typescript-plugin-css-modules", "options": { - "customMatcher": "\\.m\\.(c|le|sa|sc)ss$", "goToDefinition": true } }