From 8837e15d8d3e2d2b34fa611a6ca75d37812ea1a6 Mon Sep 17 00:00:00 2001 From: Sacha Weatherstone Date: Tue, 7 Sep 2021 22:20:04 +1000 Subject: [PATCH] Fix language settings select & bump deps --- package.json | 22 +- pnpm-lock.yaml | 517 ++++++++++++++++-------------- src/components/generic/Select.tsx | 31 +- src/pages/settings/Interface.tsx | 20 +- 4 files changed, 316 insertions(+), 274 deletions(-) diff --git a/package.json b/package.json index bf0eeb3f..124eab57 100644 --- a/package.json +++ b/package.json @@ -11,51 +11,51 @@ "lint": "eslint 'src/**/*.{ts,tsx}'" }, "dependencies": { - "@headlessui/react": "^1.4.0", + "@headlessui/react": "^1.4.1", "@heroicons/react": "^1.0.4", "@meshtastic/meshtasticjs": "^0.6.17", "@reduxjs/toolkit": "^1.6.1", "apexcharts": "^3.28.1", "boring-avatars": "^1.5.8", - "i18next": "^20.4.0", + "i18next": "^20.6.0", "i18next-browser-languagedetector": "^6.1.2", "moment": "^2.29.1", "react": "^17.0.2", "react-apexcharts": "^1.3.9", "react-dom": "^17.0.2", "react-flags-select": "^2.1.2", - "react-hook-form": "^7.14.0", + "react-hook-form": "^7.15.0", "react-i18next": "^11.11.4", - "react-redux": "^7.2.4", + "react-redux": "^7.2.5", "type-route": "^0.6.0", - "use-breakpoint": "^2.0.1" + "use-breakpoint": "^2.0.2" }, "devDependencies": { "@snowpack/plugin-dotenv": "^2.2.0", "@snowpack/plugin-postcss": "^1.4.3", "@snowpack/plugin-react-refresh": "^2.5.0", "@snowpack/plugin-typescript": "^1.2.1", - "@types/react": "^17.0.19", + "@types/react": "^17.0.20", "@types/react-dom": "^17.0.9", "@types/react-redux": "^7.1.18", "@types/snowpack-env": "^2.3.4", - "@typescript-eslint/eslint-plugin": "^4.29.3", - "@typescript-eslint/parser": "^4.29.3", + "@typescript-eslint/eslint-plugin": "^4.31.0", + "@typescript-eslint/parser": "^4.31.0", "@verypossible/eslint-config": "^1.6.1", - "autoprefixer": "^10.3.3", + "autoprefixer": "^10.3.4", "babel-plugin-module-resolver": "^4.1.0", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0", "eslint-import-resolver-babel-module": "^5.3.1", "eslint-import-resolver-typescript": "^2.4.0", "eslint-plugin-import": "^2.24.2", - "eslint-plugin-react": "^7.24.0", + "eslint-plugin-react": "^7.25.1", "eslint-plugin-react-hooks": "^4.2.0", "gzipper": "^5.0.0", "postcss": "^8.3.6", "prettier": "^2.3.2", "snowpack": "^3.8.8", - "tailwindcss": "^2.2.8", + "tailwindcss": "^2.2.11", "tar": "^6.1.11", "typescript": "^4.4.2" } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7eaf4847..e78fc400 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,7 +1,7 @@ lockfileVersion: 5.3 specifiers: - '@headlessui/react': ^1.4.0 + '@headlessui/react': ^1.4.1 '@heroicons/react': ^1.0.4 '@meshtastic/meshtasticjs': ^0.6.17 '@reduxjs/toolkit': ^1.6.1 @@ -9,15 +9,15 @@ specifiers: '@snowpack/plugin-postcss': ^1.4.3 '@snowpack/plugin-react-refresh': ^2.5.0 '@snowpack/plugin-typescript': ^1.2.1 - '@types/react': ^17.0.19 + '@types/react': ^17.0.20 '@types/react-dom': ^17.0.9 '@types/react-redux': ^7.1.18 '@types/snowpack-env': ^2.3.4 - '@typescript-eslint/eslint-plugin': ^4.29.3 - '@typescript-eslint/parser': ^4.29.3 + '@typescript-eslint/eslint-plugin': ^4.31.0 + '@typescript-eslint/parser': ^4.31.0 '@verypossible/eslint-config': ^1.6.1 apexcharts: ^3.28.1 - autoprefixer: ^10.3.3 + autoprefixer: ^10.3.4 babel-plugin-module-resolver: ^4.1.0 boring-avatars: ^1.5.8 eslint: ^7.32.0 @@ -25,10 +25,10 @@ specifiers: eslint-import-resolver-babel-module: ^5.3.1 eslint-import-resolver-typescript: ^2.4.0 eslint-plugin-import: ^2.24.2 - eslint-plugin-react: ^7.24.0 + eslint-plugin-react: ^7.25.1 eslint-plugin-react-hooks: ^4.2.0 gzipper: ^5.0.0 - i18next: ^20.4.0 + i18next: ^20.6.0 i18next-browser-languagedetector: ^6.1.2 moment: ^2.29.1 postcss: ^8.3.6 @@ -37,62 +37,62 @@ specifiers: react-apexcharts: ^1.3.9 react-dom: ^17.0.2 react-flags-select: ^2.1.2 - react-hook-form: ^7.14.0 + react-hook-form: ^7.15.0 react-i18next: ^11.11.4 - react-redux: ^7.2.4 + react-redux: ^7.2.5 snowpack: ^3.8.8 - tailwindcss: ^2.2.8 + tailwindcss: ^2.2.11 tar: ^6.1.11 type-route: ^0.6.0 typescript: ^4.4.2 - use-breakpoint: ^2.0.1 + use-breakpoint: ^2.0.2 dependencies: - '@headlessui/react': 1.4.0_react-dom@17.0.2+react@17.0.2 + '@headlessui/react': 1.4.1_react-dom@17.0.2+react@17.0.2 '@heroicons/react': 1.0.4_react@17.0.2 '@meshtastic/meshtasticjs': 0.6.17 - '@reduxjs/toolkit': 1.6.1_react-redux@7.2.4+react@17.0.2 + '@reduxjs/toolkit': 1.6.1_react-redux@7.2.5+react@17.0.2 apexcharts: 3.28.1 boring-avatars: 1.5.8 - i18next: 20.4.0 + i18next: 20.6.0 i18next-browser-languagedetector: 6.1.2 moment: 2.29.1 react: 17.0.2 react-apexcharts: 1.3.9_apexcharts@3.28.1+react@17.0.2 react-dom: 17.0.2_react@17.0.2 react-flags-select: 2.1.2_react-dom@17.0.2+react@17.0.2 - react-hook-form: 7.14.0_react@17.0.2 - react-i18next: 11.11.4_i18next@20.4.0+react@17.0.2 - react-redux: 7.2.4_react-dom@17.0.2+react@17.0.2 + react-hook-form: 7.15.0_react@17.0.2 + react-i18next: 11.11.4_i18next@20.6.0+react@17.0.2 + react-redux: 7.2.5_react-dom@17.0.2+react@17.0.2 type-route: 0.6.0 - use-breakpoint: 2.0.1_react-dom@17.0.2+react@17.0.2 + use-breakpoint: 2.0.2_react-dom@17.0.2+react@17.0.2 devDependencies: '@snowpack/plugin-dotenv': 2.2.0 '@snowpack/plugin-postcss': 1.4.3_postcss@8.3.6 '@snowpack/plugin-react-refresh': 2.5.0_react-dom@17.0.2+react@17.0.2 '@snowpack/plugin-typescript': 1.2.1_typescript@4.4.2 - '@types/react': 17.0.19 + '@types/react': 17.0.20 '@types/react-dom': 17.0.9 '@types/react-redux': 7.1.18 '@types/snowpack-env': 2.3.4 - '@typescript-eslint/eslint-plugin': 4.29.3_5b13bab190e8051f191796d8c4619073 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 + '@typescript-eslint/eslint-plugin': 4.31.0_a690ff3776b01e92cf0b93501bb5ae6a + '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.2 '@verypossible/eslint-config': 1.6.1_typescript@4.4.2 - autoprefixer: 10.3.3_postcss@8.3.6 + autoprefixer: 10.3.4_postcss@8.3.6 babel-plugin-module-resolver: 4.1.0 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 eslint-import-resolver-babel-module: 5.3.1_e51044130ac762fd207a8cd2109b5344 eslint-import-resolver-typescript: 2.4.0_b7a4de75e7d0094cbe979e30a9a325ab eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-react: 7.24.0_eslint@7.32.0 + eslint-plugin-react: 7.25.1_eslint@7.32.0 eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 gzipper: 5.0.0 postcss: 8.3.6 prettier: 2.3.2 snowpack: 3.8.8 - tailwindcss: 2.2.8_3ae63246f7b6ebdbe8521b4b745e51c3 + tailwindcss: 2.2.11_4dc2d3db2b138fb8fa7d5c7b0c803aba tar: 6.1.11 typescript: 4.4.2 @@ -116,19 +116,19 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/core/7.15.0: - resolution: {integrity: sha512-tXtmTminrze5HEUPn/a0JtOzzfp0nk+UEXQ/tqIJo3WDGypl/2OFQEMll/zSFU8f/lfmfLXvTaORHF3cfXIQMw==} + /@babel/core/7.15.5: + resolution: {integrity: sha512-pYgXxiwAgQpgM1bNkZsDEq85f0ggXMA5L7c+o3tskGMh2BunCI9QUwB9Z4jpvXUOuMdyGKiGKQiRe11VS6Jzvg==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.0 - '@babel/helper-compilation-targets': 7.15.0_@babel+core@7.15.0 - '@babel/helper-module-transforms': 7.15.0 - '@babel/helpers': 7.15.3 - '@babel/parser': 7.15.3 - '@babel/template': 7.14.5 - '@babel/traverse': 7.15.0 - '@babel/types': 7.15.0 + '@babel/generator': 7.15.4 + '@babel/helper-compilation-targets': 7.15.4_@babel+core@7.15.5 + '@babel/helper-module-transforms': 7.15.4 + '@babel/helpers': 7.15.4 + '@babel/parser': 7.15.5 + '@babel/template': 7.15.4 + '@babel/traverse': 7.15.4 + '@babel/types': 7.15.4 convert-source-map: 1.8.0 debug: 4.3.2 gensync: 1.0.0-beta.2 @@ -139,86 +139,86 @@ packages: - supports-color dev: true - /@babel/generator/7.15.0: - resolution: {integrity: sha512-eKl4XdMrbpYvuB505KTta4AV9g+wWzmVBW69tX0H2NwKVKd2YJbKgyK6M8j/rgLbmHOYJn6rUklV677nOyJrEQ==} + /@babel/generator/7.15.4: + resolution: {integrity: sha512-d3itta0tu+UayjEORPNz6e1T3FtvWlP5N4V5M+lhp/CxT4oAA7/NcScnpRyspUMLK6tu9MNHmQHxRykuN2R7hw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 jsesc: 2.5.2 source-map: 0.5.7 dev: true - /@babel/helper-compilation-targets/7.15.0_@babel+core@7.15.0: - resolution: {integrity: sha512-h+/9t0ncd4jfZ8wsdAsoIxSa61qhBYlycXiHWqJaQBCXAhDCMbPRSMTGnZIkkmt1u4ag+UQmuqcILwqKzZ4N2A==} + /@babel/helper-compilation-targets/7.15.4_@babel+core@7.15.5: + resolution: {integrity: sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.15.0 - '@babel/core': 7.15.0 + '@babel/core': 7.15.5 '@babel/helper-validator-option': 7.14.5 - browserslist: 4.16.8 + browserslist: 4.17.0 semver: 6.3.0 dev: true - /@babel/helper-function-name/7.14.5: - resolution: {integrity: sha512-Gjna0AsXWfFvrAuX+VKcN/aNNWonizBj39yGwUzVDVTlMYJMK2Wp6xdpy72mfArFq5uK+NOuexfzZlzI1z9+AQ==} + /@babel/helper-function-name/7.15.4: + resolution: {integrity: sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-get-function-arity': 7.14.5 - '@babel/template': 7.14.5 - '@babel/types': 7.15.0 + '@babel/helper-get-function-arity': 7.15.4 + '@babel/template': 7.15.4 + '@babel/types': 7.15.4 dev: true - /@babel/helper-get-function-arity/7.14.5: - resolution: {integrity: sha512-I1Db4Shst5lewOM4V+ZKJzQ0JGGaZ6VY1jYvMghRjqs6DWgxLCIyFt30GlnKkfUeFLpJt2vzbMVEXVSXlIFYUg==} + /@babel/helper-get-function-arity/7.15.4: + resolution: {integrity: sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true - /@babel/helper-hoist-variables/7.14.5: - resolution: {integrity: sha512-R1PXiz31Uc0Vxy4OEOm07x0oSjKAdPPCh3tPivn/Eo8cvz6gveAeuyUUPB21Hoiif0uoPQSSdhIPS3352nvdyQ==} + /@babel/helper-hoist-variables/7.15.4: + resolution: {integrity: sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true - /@babel/helper-member-expression-to-functions/7.15.0: - resolution: {integrity: sha512-Jq8H8U2kYiafuj2xMTPQwkTBnEEdGKpT35lJEQsRRjnG0LW3neucsaMWLgKcwu3OHKNeYugfw+Z20BXBSEs2Lg==} + /@babel/helper-member-expression-to-functions/7.15.4: + resolution: {integrity: sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true - /@babel/helper-module-imports/7.14.5: - resolution: {integrity: sha512-SwrNHu5QWS84XlHwGYPDtCxcA0hrSlL2yhWYLgeOc0w7ccOl2qv4s/nARI0aYZW+bSwAL5CukeXA47B/1NKcnQ==} + /@babel/helper-module-imports/7.15.4: + resolution: {integrity: sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true - /@babel/helper-module-transforms/7.15.0: - resolution: {integrity: sha512-RkGiW5Rer7fpXv9m1B3iHIFDZdItnO2/BLfWVW/9q7+KqQSDY5kUfQEbzdXM1MVhJGcugKV7kRrNVzNxmk7NBg==} + /@babel/helper-module-transforms/7.15.4: + resolution: {integrity: sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-module-imports': 7.14.5 - '@babel/helper-replace-supers': 7.15.0 - '@babel/helper-simple-access': 7.14.8 - '@babel/helper-split-export-declaration': 7.14.5 + '@babel/helper-module-imports': 7.15.4 + '@babel/helper-replace-supers': 7.15.4 + '@babel/helper-simple-access': 7.15.4 + '@babel/helper-split-export-declaration': 7.15.4 '@babel/helper-validator-identifier': 7.14.9 - '@babel/template': 7.14.5 - '@babel/traverse': 7.15.0 - '@babel/types': 7.15.0 + '@babel/template': 7.15.4 + '@babel/traverse': 7.15.4 + '@babel/types': 7.15.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-optimise-call-expression/7.14.5: - resolution: {integrity: sha512-IqiLIrODUOdnPU9/F8ib1Fx2ohlgDhxnIDU7OEVi+kAbEZcyiF7BLU8W6PfvPi9LzztjS7kcbzbmL7oG8kD6VA==} + /@babel/helper-optimise-call-expression/7.15.4: + resolution: {integrity: sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true /@babel/helper-plugin-utils/7.14.5: @@ -226,30 +226,30 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helper-replace-supers/7.15.0: - resolution: {integrity: sha512-6O+eWrhx+HEra/uJnifCwhwMd6Bp5+ZfZeJwbqUTuqkhIT6YcRhiZCOOFChRypOIe0cV46kFrRBlm+t5vHCEaA==} + /@babel/helper-replace-supers/7.15.4: + resolution: {integrity: sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-member-expression-to-functions': 7.15.0 - '@babel/helper-optimise-call-expression': 7.14.5 - '@babel/traverse': 7.15.0 - '@babel/types': 7.15.0 + '@babel/helper-member-expression-to-functions': 7.15.4 + '@babel/helper-optimise-call-expression': 7.15.4 + '@babel/traverse': 7.15.4 + '@babel/types': 7.15.4 transitivePeerDependencies: - supports-color dev: true - /@babel/helper-simple-access/7.14.8: - resolution: {integrity: sha512-TrFN4RHh9gnWEU+s7JloIho2T76GPwRHhdzOWLqTrMnlas8T9O7ec+oEDNsRXndOmru9ymH9DFrEOxpzPoSbdg==} + /@babel/helper-simple-access/7.15.4: + resolution: {integrity: sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true - /@babel/helper-split-export-declaration/7.14.5: - resolution: {integrity: sha512-hprxVPu6e5Kdp2puZUmvOGjaLv9TCe58E/Fl6hRq4YiVQxIcNvuq6uTM2r1mT/oPskuS9CgR+I94sqAYv0NGKA==} + /@babel/helper-split-export-declaration/7.15.4: + resolution: {integrity: sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/types': 7.15.0 + '@babel/types': 7.15.4 dev: true /@babel/helper-validator-identifier/7.14.9: @@ -262,13 +262,13 @@ packages: engines: {node: '>=6.9.0'} dev: true - /@babel/helpers/7.15.3: - resolution: {integrity: sha512-HwJiz52XaS96lX+28Tnbu31VeFSQJGOeKHJeaEPQlTl7PnlhFElWPj8tUXtqFIzeN86XxXoBr+WFAyK2PPVz6g==} + /@babel/helpers/7.15.4: + resolution: {integrity: sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==} engines: {node: '>=6.9.0'} dependencies: - '@babel/template': 7.14.5 - '@babel/traverse': 7.15.0 - '@babel/types': 7.15.0 + '@babel/template': 7.15.4 + '@babel/traverse': 7.15.4 + '@babel/types': 7.15.4 transitivePeerDependencies: - supports-color dev: true @@ -282,55 +282,55 @@ packages: js-tokens: 4.0.0 dev: true - /@babel/parser/7.15.3: - resolution: {integrity: sha512-O0L6v/HvqbdJawj0iBEfVQMc3/6WP+AeOsovsIgBFyJaG+W2w7eqvZB7puddATmWuARlm1SX7DwxJ/JJUnDpEA==} + /@babel/parser/7.15.5: + resolution: {integrity: sha512-2hQstc6I7T6tQsWzlboMh3SgMRPaS4H6H7cPQsJkdzTzEGqQrpLDsE2BGASU5sBPoEQyHzeqU6C8uKbFeEk6sg==} engines: {node: '>=6.0.0'} hasBin: true dev: true - /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.0: + /@babel/plugin-syntax-class-properties/7.12.13_@babel+core@7.15.5: resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.15.0 + '@babel/core': 7.15.5 '@babel/helper-plugin-utils': 7.14.5 dev: true - /@babel/runtime/7.15.3: - resolution: {integrity: sha512-OvwMLqNXkCXSz1kSm58sEsNuhqOx/fKpnUnKnFB5v8uDda5bLNEHNgKPvhDN6IU0LDcnHQ90LlJ0Q6jnyBSIBA==} + /@babel/runtime/7.15.4: + resolution: {integrity: sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==} engines: {node: '>=6.9.0'} dependencies: regenerator-runtime: 0.13.9 - /@babel/template/7.14.5: - resolution: {integrity: sha512-6Z3Po85sfxRGachLULUhOmvAaOo7xCvqGQtxINai2mEGPFm6pQ4z5QInFnUrRpfoSV60BnjyF5F3c+15fxFV1g==} + /@babel/template/7.15.4: + resolution: {integrity: sha512-UgBAfEa1oGuYgDIPM2G+aHa4Nlo9Lh6mGD2bDBGMTbYnc38vulXPuC1MGjYILIEmlwl6Rd+BPR9ee3gm20CBtg==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 - '@babel/parser': 7.15.3 - '@babel/types': 7.15.0 + '@babel/parser': 7.15.5 + '@babel/types': 7.15.4 dev: true - /@babel/traverse/7.15.0: - resolution: {integrity: sha512-392d8BN0C9eVxVWd8H6x9WfipgVH5IaIoLp23334Sc1vbKKWINnvwRpb4us0xtPaCumlwbTtIYNA0Dv/32sVFw==} + /@babel/traverse/7.15.4: + resolution: {integrity: sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==} engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.14.5 - '@babel/generator': 7.15.0 - '@babel/helper-function-name': 7.14.5 - '@babel/helper-hoist-variables': 7.14.5 - '@babel/helper-split-export-declaration': 7.14.5 - '@babel/parser': 7.15.3 - '@babel/types': 7.15.0 + '@babel/generator': 7.15.4 + '@babel/helper-function-name': 7.15.4 + '@babel/helper-hoist-variables': 7.15.4 + '@babel/helper-split-export-declaration': 7.15.4 + '@babel/parser': 7.15.5 + '@babel/types': 7.15.4 debug: 4.3.2 globals: 11.12.0 transitivePeerDependencies: - supports-color dev: true - /@babel/types/7.15.0: - resolution: {integrity: sha512-OBvfqnllOIdX4ojTHpwZbpvz4j3EWyjkZEdmjH0/cgsd6QOdSgU8rLSk6ard/pcW7rlmjdVSX/AWOaORR1uNOQ==} + /@babel/types/7.15.4: + resolution: {integrity: sha512-0f1HJFuGmmbrKTCZtbm3cU+b/AqdEYk5toj5iQur58xkVMlS0JWaKxTBSmCXd47uiN7vbcozAupm6Mvs80GNhw==} engines: {node: '>=6.9.0'} dependencies: '@babel/helper-validator-identifier': 7.14.9 @@ -358,8 +358,8 @@ packages: resolution: {integrity: sha512-82cpyJyKRoQoRi+14ibCeGPu0CwypgtBAdBhq1WfvagpCZNKqwXbKwXllYSMG91DhmG4jt9gN8eP6lGOtozuaw==} dev: true - /@headlessui/react/1.4.0_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-C+FmBVF6YGvqcEI5fa2dfVbEaXr2RGR6Kw1E5HXIISIZEfsrH/yuCgsjWw5nlRF9vbCxmQ/EKs64GAdKeb8gCw==} + /@headlessui/react/1.4.1_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-gL6Ns5xQM57cZBzX6IVv6L7nsam8rDEpRhs5fg28SN64ikfmuuMgunc+Rw5C1cMScnvFM+cz32ueVrlSFEVlSg==} engines: {node: '>=10'} peerDependencies: react: ^16 || ^17 || ^18 @@ -395,7 +395,7 @@ packages: /@meshtastic/meshtasticjs/0.6.17: resolution: {integrity: sha512-//1Opyv8IM9FiONGJ52w2TLvv6Gs3d0zaInqw73SzFZl9eRv8ZqiVhZA91wqleVilwPmsudyT+XAljKrrTn9VQ==} dependencies: - '@protobuf-ts/runtime': 2.0.2 + '@protobuf-ts/runtime': 2.0.3 sub-events: 1.8.9 dev: false @@ -420,8 +420,8 @@ packages: fastq: 1.12.0 dev: true - /@npmcli/arborist/2.8.2: - resolution: {integrity: sha512-6E1XJ0YXBaI9J+25gcTF110MGNx3jv6npr4Rz1U0UAqkuVV7bbDznVJvNqi6F0p8vgrE+Smf9jDTn1DR+7uBjQ==} + /@npmcli/arborist/2.8.3: + resolution: {integrity: sha512-miFcxbZjmQqeFTeRSLLh+lc/gxIKDO5L4PVCp+dp+kmcwJmYsEJmF7YvHR2yi3jF+fxgvLf3CCFzboPIXAuabg==} engines: {node: '>= 10'} hasBin: true dependencies: @@ -546,11 +546,11 @@ packages: read-package-json-fast: 2.0.3 dev: true - /@protobuf-ts/runtime/2.0.2: - resolution: {integrity: sha512-7u7ciw4X5KNhsIQNfyvzEZqIOVbkWWn8o4D9cmhAm9w2lOxEqeXqQjzlnACVQhcw9PzZT4mgOqslHYVsIDYKLg==} + /@protobuf-ts/runtime/2.0.3: + resolution: {integrity: sha512-A6VyDrWbSCTtPOE3ZdZcOCsRtBxKLMGoRmM40FD6G8bxy3hrEucfbJ3nAreMoRfBZZJCAnWOkTKTZzbo7S9kzQ==} dev: false - /@reduxjs/toolkit/1.6.1_react-redux@7.2.4+react@17.0.2: + /@reduxjs/toolkit/1.6.1_react-redux@7.2.5+react@17.0.2: resolution: {integrity: sha512-pa3nqclCJaZPAyBhruQtiRwtTjottRrVJqziVZcWzI73i6L3miLTtUyWfauwv08HWtiXLx1xGyGt+yLFfW/d0A==} peerDependencies: react: ^16.14.0 || ^17.0.0 @@ -561,9 +561,9 @@ packages: react-redux: optional: true dependencies: - immer: 9.0.5 + immer: 9.0.6 react: 17.0.2 - react-redux: 7.2.4_react-dom@17.0.2+react@17.0.2 + react-redux: 7.2.5_react-dom@17.0.2+react@17.0.2 redux: 4.1.1 redux-thunk: 2.3.0 reselect: 4.0.0 @@ -674,8 +674,8 @@ packages: react: '>=16.9.0' react-dom: '>=16.9.0' dependencies: - '@babel/core': 7.15.0 - '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.0 + '@babel/core': 7.15.5 + '@babel/plugin-syntax-class-properties': 7.12.13_@babel+core@7.15.5 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-refresh: 0.9.0 @@ -709,8 +709,8 @@ packages: resolution: {integrity: sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==} dependencies: '@types/http-cache-semantics': 4.0.1 - '@types/keyv': 3.1.2 - '@types/node': 16.7.4 + '@types/keyv': 3.1.3 + '@types/node': 16.7.13 '@types/responselike': 1.0.0 dev: true @@ -725,7 +725,7 @@ packages: /@types/hoist-non-react-statics/3.3.1: resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.20 hoist-non-react-statics: 3.3.2 /@types/http-cache-semantics/4.0.1: @@ -740,14 +740,14 @@ packages: resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - /@types/keyv/3.1.2: - resolution: {integrity: sha512-/FvAK2p4jQOaJ6CGDHJTqZcUtbZe820qIeTg7o0Shg7drB4JHeL+V/dhSaly7NXx6u8eSee+r7coT+yuJEvDLg==} + /@types/keyv/3.1.3: + resolution: {integrity: sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==} dependencies: - '@types/node': 16.7.4 + '@types/node': 16.7.13 dev: true - /@types/node/16.7.4: - resolution: {integrity: sha512-25QXpDsTiDnl2rZGUenagVMwO46way8dOUdvoC3R3p+6TrbpxeJBo/v87BEG1IHI31Jhaa8lPeSHcqwxsVBeYQ==} + /@types/node/16.7.13: + resolution: {integrity: sha512-pLUPDn+YG3FYEt/pHI74HmnJOWzeR+tOIQzUx93pi9M7D8OE7PSLr97HboXwk5F+JS+TLtWuzCOW97AHjmOXXA==} dev: true /@types/parse-json/4.0.0: @@ -760,19 +760,19 @@ packages: /@types/react-dom/17.0.9: resolution: {integrity: sha512-wIvGxLfgpVDSAMH5utdL9Ngm5Owu0VsGmldro3ORLXV8CShrL8awVj06NuEXFQ5xyaYfdca7Sgbk/50Ri1GdPg==} dependencies: - '@types/react': 17.0.19 + '@types/react': 17.0.20 dev: true /@types/react-redux/7.1.18: resolution: {integrity: sha512-9iwAsPyJ9DLTRH+OFeIrm9cAbIj1i2ANL3sKQFATqnPWRbg+jEFXyZOKHiQK/N86pNRXbb4HRxAxo0SIX1XwzQ==} dependencies: '@types/hoist-non-react-statics': 3.3.1 - '@types/react': 17.0.19 + '@types/react': 17.0.20 hoist-non-react-statics: 3.3.2 redux: 4.1.1 - /@types/react/17.0.19: - resolution: {integrity: sha512-sX1HisdB1/ZESixMTGnMxH9TDe8Sk709734fEQZzCV/4lSu9kJCPbo2PbTRoZM+53Pp0P10hYVyReUueGwUi4A==} + /@types/react/17.0.20: + resolution: {integrity: sha512-wWZrPlihslrPpcKyCSlmIlruakxr57/buQN1RjlIeaaTWDLtJkTtRW429MoQJergvVKc4IWBpRhWw7YNh/7GVA==} dependencies: '@types/prop-types': 15.7.4 '@types/scheduler': 0.16.2 @@ -781,13 +781,13 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 16.7.4 + '@types/node': 16.7.13 dev: true /@types/responselike/1.0.0: resolution: {integrity: sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==} dependencies: - '@types/node': 16.7.4 + '@types/node': 16.7.13 dev: true /@types/scheduler/0.16.2: @@ -797,8 +797,8 @@ packages: resolution: {integrity: sha512-zYzMb2aMyzXW5VgOQHy+FgI8N5tLFb+tIsUqk35CIgSr9pT4pji2GR8BCOTMdniusVuRHIp/DaYQNQGYGLVZHQ==} dev: true - /@typescript-eslint/eslint-plugin/4.29.3_5b13bab190e8051f191796d8c4619073: - resolution: {integrity: sha512-tBgfA3K/3TsZY46ROGvoRxQr1wBkclbVqRQep97MjVHJzcRBURRY3sNFqLk0/Xr//BY5hM9H2p/kp+6qim85SA==} + /@typescript-eslint/eslint-plugin/4.31.0_a690ff3776b01e92cf0b93501bb5ae6a: + resolution: {integrity: sha512-iPKZTZNavAlOhfF4gymiSuUkgLne/nh5Oz2/mdiUmuZVD42m9PapnCnzjxuDsnpnbH3wT5s2D8bw6S39TC6GNw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: '@typescript-eslint/parser': ^4.0.0 @@ -808,9 +808,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.29.3_eslint@7.32.0+typescript@4.4.2 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 - '@typescript-eslint/scope-manager': 4.29.3 + '@typescript-eslint/experimental-utils': 4.31.0_eslint@7.32.0+typescript@4.4.2 + '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.2 + '@typescript-eslint/scope-manager': 4.31.0 debug: 4.3.2 eslint: 7.32.0 functional-red-black-tree: 1.0.1 @@ -822,16 +822,16 @@ packages: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.29.3_eslint@7.32.0+typescript@4.4.2: - resolution: {integrity: sha512-ffIvbytTVWz+3keg+Sy94FG1QeOvmV9dP2YSdLFHw/ieLXWCa3U1TYu8IRCOpMv2/SPS8XqhM1+ou1YHsdzKrg==} + /@typescript-eslint/experimental-utils/4.31.0_eslint@7.32.0+typescript@4.4.2: + resolution: {integrity: sha512-Hld+EQiKLMppgKKkdUsLeVIeEOrwKc2G983NmznY/r5/ZtZCDvIOXnXtwqJIgYz/ymsy7n7RGvMyrzf1WaSQrw==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: '*' dependencies: '@types/json-schema': 7.0.9 - '@typescript-eslint/scope-manager': 4.29.3 - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.2 + '@typescript-eslint/scope-manager': 4.31.0 + '@typescript-eslint/types': 4.31.0 + '@typescript-eslint/typescript-estree': 4.31.0_typescript@4.4.2 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -840,8 +840,8 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.29.3_eslint@7.32.0+typescript@4.4.2: - resolution: {integrity: sha512-jrHOV5g2u8ROghmspKoW7pN8T/qUzk0+DITun0MELptvngtMrwUJ1tv5zMI04CYVEUsSrN4jV7AKSv+I0y0EfQ==} + /@typescript-eslint/parser/4.31.0_eslint@7.32.0+typescript@4.4.2: + resolution: {integrity: sha512-oWbzvPh5amMuTmKaf1wp0ySxPt2ZXHnFQBN2Szu1O//7LmOvgaKTCIDNLK2NvzpmVd5A2M/1j/rujBqO37hj3w==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: eslint: ^5.0.0 || ^6.0.0 || ^7.0.0 @@ -850,9 +850,9 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 4.29.3 - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/typescript-estree': 4.29.3_typescript@4.4.2 + '@typescript-eslint/scope-manager': 4.31.0 + '@typescript-eslint/types': 4.31.0 + '@typescript-eslint/typescript-estree': 4.31.0_typescript@4.4.2 debug: 4.3.2 eslint: 7.32.0 typescript: 4.4.2 @@ -860,21 +860,21 @@ packages: - supports-color dev: true - /@typescript-eslint/scope-manager/4.29.3: - resolution: {integrity: sha512-x+w8BLXO7iWPkG5mEy9bA1iFRnk36p/goVlYobVWHyDw69YmaH9q6eA+Fgl7kYHmFvWlebUTUfhtIg4zbbl8PA==} + /@typescript-eslint/scope-manager/4.31.0: + resolution: {integrity: sha512-LJ+xtl34W76JMRLjbaQorhR0hfRAlp3Lscdiz9NeI/8i+q0hdBZ7BsiYieLoYWqy+AnRigaD3hUwPFugSzdocg==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/visitor-keys': 4.29.3 + '@typescript-eslint/types': 4.31.0 + '@typescript-eslint/visitor-keys': 4.31.0 dev: true - /@typescript-eslint/types/4.29.3: - resolution: {integrity: sha512-s1eV1lKNgoIYLAl1JUba8NhULmf+jOmmeFO1G5MN/RBCyyzg4TIOfIOICVNC06lor+Xmy4FypIIhFiJXOknhIg==} + /@typescript-eslint/types/4.31.0: + resolution: {integrity: sha512-9XR5q9mk7DCXgXLS7REIVs+BaAswfdHhx91XqlJklmqWpTALGjygWVIb/UnLh4NWhfwhR5wNe1yTyCInxVhLqQ==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - /@typescript-eslint/typescript-estree/4.29.3_typescript@4.4.2: - resolution: {integrity: sha512-45oQJA0bxna4O5TMwz55/TpgjX1YrAPOI/rb6kPgmdnemRZx/dB0rsx+Ku8jpDvqTxcE1C/qEbVHbS3h0hflag==} + /@typescript-eslint/typescript-estree/4.31.0_typescript@4.4.2: + resolution: {integrity: sha512-QHl2014t3ptg+xpmOSSPn5hm4mY8D4s97ftzyk9BZ8RxYQ3j73XcwuijnJ9cMa6DO4aLXeo8XS3z1omT9LA/Eg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: typescript: '*' @@ -882,8 +882,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 4.29.3 - '@typescript-eslint/visitor-keys': 4.29.3 + '@typescript-eslint/types': 4.31.0 + '@typescript-eslint/visitor-keys': 4.31.0 debug: 4.3.2 globby: 11.0.4 is-glob: 4.0.1 @@ -894,26 +894,26 @@ packages: - supports-color dev: true - /@typescript-eslint/visitor-keys/4.29.3: - resolution: {integrity: sha512-MGGfJvXT4asUTeVs0Q2m+sY63UsfnA+C/FDgBKV3itLBmM9H0u+URcneePtkd0at1YELmZK6HSolCqM4Fzs6yA==} + /@typescript-eslint/visitor-keys/4.31.0: + resolution: {integrity: sha512-HUcRp2a9I+P21+O21yu3ezv3GEPGjyGiXoEUQwZXjR8UxRApGeLyWH4ZIIUSalE28aG4YsV6GjtaAVB3QKOu0w==} engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: - '@typescript-eslint/types': 4.29.3 + '@typescript-eslint/types': 4.31.0 eslint-visitor-keys: 2.1.0 dev: true /@verypossible/eslint-config/1.6.1_typescript@4.4.2: resolution: {integrity: sha512-3qf2FSag49zqI6rZlwKcF8RryLX0RJ3W+koJuhDhdQNyelSEeTxiijQ+Y/Xss4ILFzyqpBnzqiphmABGcOgj1Q==} dependencies: - '@typescript-eslint/eslint-plugin': 4.29.3_5b13bab190e8051f191796d8c4619073 - '@typescript-eslint/parser': 4.29.3_eslint@7.32.0+typescript@4.4.2 + '@typescript-eslint/eslint-plugin': 4.31.0_a690ff3776b01e92cf0b93501bb5ae6a + '@typescript-eslint/parser': 4.31.0_eslint@7.32.0+typescript@4.4.2 babel-plugin-module-resolver: 4.1.0 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 eslint-import-resolver-babel-module: 5.3.1_e51044130ac762fd207a8cd2109b5344 eslint-import-resolver-typescript: 2.4.0_b7a4de75e7d0094cbe979e30a9a325ab eslint-plugin-import: 2.24.2_eslint@7.32.0 - eslint-plugin-react: 7.24.0_eslint@7.32.0 + eslint-plugin-react: 7.25.1_eslint@7.32.0 eslint-plugin-react-hooks: 4.2.0_eslint@7.32.0 prettier: 2.3.2 transitivePeerDependencies: @@ -1056,8 +1056,8 @@ packages: resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true - /are-we-there-yet/1.1.5: - resolution: {integrity: sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==} + /are-we-there-yet/1.1.7: + resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} dependencies: delegates: 1.0.0 readable-stream: 2.3.7 @@ -1139,15 +1139,15 @@ packages: resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} dev: true - /autoprefixer/10.3.3_postcss@8.3.6: - resolution: {integrity: sha512-yRzjxfnggrP/+qVHlUuZz5FZzEbkT+Yt0/Df6ScEMnbbZBLzYB2W0KLxoQCW+THm1SpOsM1ZPcTHAwuvmibIsQ==} + /autoprefixer/10.3.4_postcss@8.3.6: + resolution: {integrity: sha512-EKjKDXOq7ug+jagLzmnoTRpTT0q1KVzEJqrJd0hCBa7FiG0WbFOBCcJCy2QkW1OckpO3qgttA1aWjVbeIPAecw==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.16.8 - caniuse-lite: 1.0.30001252 + browserslist: 4.17.0 + caniuse-lite: 1.0.30001255 colorette: 1.3.0 fraction.js: 4.1.1 normalize-range: 0.1.2 @@ -1155,8 +1155,8 @@ packages: postcss-value-parser: 4.1.0 dev: true - /available-typed-arrays/1.0.4: - resolution: {integrity: sha512-SA5mXJWrId1TaQjfxUYghbqQ/hYioKmLJvPJyDuYRtXXenFNMjj4hSSt1Cf1xsuXSXrtxrVC5Ot4eU6cOtBDdA==} + /available-typed-arrays/1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} engines: {node: '>= 0.4'} dev: true @@ -1243,14 +1243,14 @@ packages: fill-range: 7.0.1 dev: true - /browserslist/4.16.8: - resolution: {integrity: sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==} + /browserslist/4.17.0: + resolution: {integrity: sha512-g2BJ2a0nEYvEFQC208q8mVAhfNwpZ5Mu8BwgtCdZKO3qx98HChmeg448fPdUzld8aFmfLgVh7yymqV+q1lJZ5g==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001252 + caniuse-lite: 1.0.30001255 colorette: 1.3.0 - electron-to-chromium: 1.3.822 + electron-to-chromium: 1.3.830 escalade: 3.1.1 node-releases: 1.1.75 dev: true @@ -1340,8 +1340,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite/1.0.30001252: - resolution: {integrity: sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==} + /caniuse-lite/1.0.30001255: + resolution: {integrity: sha512-F+A3N9jTZL882f/fg/WWVnKSu6IOo3ueLz4zwaOPbPYHNmM/ZaDUyzyJwS1mZhX7Ex5jqTyW599Gdelh5PDYLQ==} dev: true /caseless/0.12.0: @@ -1371,7 +1371,7 @@ packages: css-select: 4.1.3 css-what: 5.0.1 domelementtype: 2.2.0 - domhandler: 4.2.0 + domhandler: 4.2.2 domutils: 2.8.0 dev: true @@ -1381,7 +1381,7 @@ packages: dependencies: cheerio-select: 1.5.0 dom-serializer: 1.3.2 - domhandler: 4.2.0 + domhandler: 4.2.2 htmlparser2: 6.1.0 parse5: 6.0.1 parse5-htmlparser2-tree-adapter: 6.0.1 @@ -1533,6 +1533,10 @@ packages: resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} dev: true + /core-util-is/1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + dev: true + /cosmiconfig/7.0.1: resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==} engines: {node: '>=10'} @@ -1553,12 +1557,16 @@ packages: which: 2.0.2 dev: true + /css-color-names/0.0.4: + resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} + dev: true + /css-select/4.1.3: resolution: {integrity: sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==} dependencies: boolbase: 1.0.0 css-what: 5.0.1 - domhandler: 4.2.0 + domhandler: 4.2.2 domutils: 2.8.0 nth-check: 2.0.0 dev: true @@ -1640,11 +1648,11 @@ packages: side-channel: 1.0.4 which-boxed-primitive: 1.0.2 which-collection: 1.0.1 - which-typed-array: 1.1.6 + which-typed-array: 1.1.7 dev: true - /deep-is/0.1.3: - resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} + /deep-is/0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} dev: true /deepmerge/4.2.2: @@ -1755,7 +1763,7 @@ packages: resolution: {integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==} dependencies: domelementtype: 2.2.0 - domhandler: 4.2.0 + domhandler: 4.2.2 entities: 2.2.0 dev: true @@ -1763,8 +1771,8 @@ packages: resolution: {integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==} dev: true - /domhandler/4.2.0: - resolution: {integrity: sha512-zk7sgt970kzPks2Bf+dwT/PLzghLnsivb9CcxkvR8Mzr66Olr0Ofd8neSbglHJHaHa2MadfoSdNlKYAaafmWfA==} + /domhandler/4.2.2: + resolution: {integrity: sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==} engines: {node: '>= 4'} dependencies: domelementtype: 2.2.0 @@ -1775,7 +1783,7 @@ packages: dependencies: dom-serializer: 1.3.2 domelementtype: 2.2.0 - domhandler: 4.2.0 + domhandler: 4.2.2 dev: true /dotenv-expand/5.1.0: @@ -1794,8 +1802,8 @@ packages: safer-buffer: 2.1.2 dev: true - /electron-to-chromium/1.3.822: - resolution: {integrity: sha512-k7jG5oYYHxF4jx6PcqwHX3JVME/OjzolqOZiIogi9xtsfsmTjTdie4x88OakYFPEa8euciTgCCzvVNwvmjHb1Q==} + /electron-to-chromium/1.3.830: + resolution: {integrity: sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==} dev: true /emoji-regex/8.0.0: @@ -2032,8 +2040,8 @@ packages: eslint: 7.32.0 dev: true - /eslint-plugin-react/7.24.0_eslint@7.32.0: - resolution: {integrity: sha512-KJJIx2SYx7PBx3ONe/mEeMz4YE0Lcr7feJTCMyyKb/341NcjuAgim3Acgan89GfPv7nxXK2+0slu0CWXYM4x+Q==} + /eslint-plugin-react/7.25.1_eslint@7.32.0: + resolution: {integrity: sha512-P4j9K1dHoFXxDNP05AtixcJEvIT6ht8FhYKsrkY0MPCPaUMYijhpWwNiRDZVtA8KFuZOkGSeft6QwH8KuVpJug==} engines: {node: '>=4'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 @@ -2042,6 +2050,7 @@ packages: array.prototype.flatmap: 1.2.4 doctrine: 2.1.0 eslint: 7.32.0 + estraverse: 5.2.0 has: 1.0.3 jsx-ast-utils: 3.2.0 minimatch: 3.0.4 @@ -2277,8 +2286,8 @@ packages: path-exists: 3.0.0 dev: true - /find-cache-dir/3.3.1: - resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} + /find-cache-dir/3.3.2: + resolution: {integrity: sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==} engines: {node: '>=8'} dependencies: commondir: 1.0.1 @@ -2573,10 +2582,14 @@ packages: function-bind: 1.1.1 dev: true + /hex-color-regex/1.1.0: + resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} + dev: true + /history/5.0.1: resolution: {integrity: sha512-5qC/tFUKfVci5kzgRxZxN5Mf1CV8NmJx9ByaPX0YTLx5Vz3Svh7NYp6eA4CpDq4iA9D0C1t8BNIfvQIrUI3mVw==} dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 dev: false /hoist-non-react-statics/3.3.2: @@ -2595,6 +2608,14 @@ packages: lru-cache: 6.0.0 dev: true + /hsl-regex/1.0.0: + resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} + dev: true + + /hsla-regex/1.0.0: + resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} + dev: true + /html-parse-stringify/3.0.1: resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==} dependencies: @@ -2610,7 +2631,7 @@ packages: resolution: {integrity: sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==} dependencies: domelementtype: 2.2.0 - domhandler: 4.2.0 + domhandler: 4.2.2 domutils: 2.8.0 entities: 2.2.0 dev: true @@ -2644,7 +2665,7 @@ packages: engines: {node: '>=10.19.0'} dependencies: quick-lru: 5.1.1 - resolve-alpn: 1.2.0 + resolve-alpn: 1.2.1 dev: true /httpie/1.1.2: @@ -2676,13 +2697,13 @@ packages: /i18next-browser-languagedetector/6.1.2: resolution: {integrity: sha512-YDzIGHhMRvr7M+c8B3EQUKyiMBhfqox4o1qkFvt4QXuu5V2cxf74+NCr+VEkUuU0y+RwcupA238eeolW1Yn80g==} dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 dev: false - /i18next/20.4.0: - resolution: {integrity: sha512-89iWWJudmaHJwzIdJ/1eu98GtsJnwBhOUWwlAre70itPMuTE/NTPtgVeaS1CGaB8Q3XrYBGpEqlq4jsScDx9kg==} + /i18next/20.6.0: + resolution: {integrity: sha512-sgt7AkvxUQbW5dsA7p5AYq7tBOIdm9K7c4wAppsbt5l0Hynqs7FTsa0bA0Exy+PUR17+IOcg3KVCaILc1OAOxQ==} dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 dev: false /iconv-lite/0.6.3: @@ -2722,8 +2743,8 @@ packages: engines: {node: '>= 4'} dev: true - /immer/9.0.5: - resolution: {integrity: sha512-2WuIehr2y4lmYz9gaQzetPR2ECniCifk4ORaQbU3g5EalLt+0IVTosEPJ5BoYl/75ky2mivzdRzV8wWgQGOSYQ==} + /immer/9.0.6: + resolution: {integrity: sha512-G95ivKpy+EvVAnAab4fVa4YGYn24J1SpEktnJX7JJ45Bd7xqME/SCplFzYFmTbrkwZbQ4xJK1xMTUYBkN6pWsQ==} dev: false /import-cwd/3.0.0: @@ -2832,6 +2853,17 @@ packages: engines: {node: '>= 0.4'} dev: true + /is-color-stop/1.1.0: + resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} + dependencies: + css-color-names: 0.0.4 + hex-color-regex: 1.1.0 + hsl-regex: 1.0.0 + hsla-regex: 1.0.0 + rgb-regex: 1.0.1 + rgba-regex: 1.0.0 + dev: true + /is-core-module/2.6.0: resolution: {integrity: sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==} dependencies: @@ -2946,11 +2978,11 @@ packages: has-symbols: 1.0.2 dev: true - /is-typed-array/1.1.7: - resolution: {integrity: sha512-VxlpTBGknhQ3o7YiVjIhdLU6+oD8dPz/79vvvH4F+S/c8608UCVa9fgDpa1kZgFoUST2DCgacc70UszKgzKuvA==} + /is-typed-array/1.1.8: + resolution: {integrity: sha512-HqH41TNZq2fgtGT8WHVFVJhBVGuY3AnP3Q36K8JKXUxSxRgk/d+7NjmwG2vo2mYmXK8UYZKu0qH8bVP5gEisjA==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.4 + available-typed-arrays: 1.0.5 call-bind: 1.0.2 es-abstract: 1.18.5 foreach: 2.0.5 @@ -3268,7 +3300,7 @@ packages: lru-cache: 6.0.0 minipass: 3.1.3 minipass-collect: 1.0.2 - minipass-fetch: 1.3.4 + minipass-fetch: 1.4.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 negotiator: 0.6.2 @@ -3345,8 +3377,8 @@ packages: minipass: 3.1.3 dev: true - /minipass-fetch/1.3.4: - resolution: {integrity: sha512-TielGogIzbUEtd1LsjZFs47RWuHHfhl6TiCx1InVxApBAmQ8bL0dL5ilkLGcRvuyW/A9nE+Lvn855Ewz8S0PnQ==} + /minipass-fetch/1.4.1: + resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==} engines: {node: '>=8'} dependencies: minipass: 3.1.3 @@ -3566,7 +3598,7 @@ packages: dependencies: make-fetch-happen: 9.1.0 minipass: 3.1.3 - minipass-fetch: 1.3.4 + minipass-fetch: 1.4.1 minipass-json-stream: 1.0.1 minizlib: 2.1.2 npm-package-arg: 8.1.5 @@ -3584,7 +3616,7 @@ packages: /npmlog/4.1.2: resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} dependencies: - are-we-there-yet: 1.1.5 + are-we-there-yet: 1.1.7 console-control-strings: 1.1.0 gauge: 2.7.4 set-blocking: 2.0.0 @@ -3695,7 +3727,7 @@ packages: resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} engines: {node: '>= 0.8.0'} dependencies: - deep-is: 0.1.3 + deep-is: 0.1.4 fast-levenshtein: 2.0.6 levn: 0.4.1 prelude-ls: 1.2.1 @@ -4203,31 +4235,31 @@ packages: react-dom: 17.0.2_react@17.0.2 dev: false - /react-hook-form/7.14.0_react@17.0.2: - resolution: {integrity: sha512-JwnIFedpGwUqxtMLv7lLq8PS6M6snFVeDvAQnG/0lyForn0ucWKMr58j86+9HobUGX6SAFmv7sVIJdLaxxzb8A==} + /react-hook-form/7.15.0_react@17.0.2: + resolution: {integrity: sha512-UWEkNhcTvA+o/FUZ2RMvpKgxxEg0rJqEjHMDwh3I4TIdHX38TtN8IywyGieqeWLiHEpoNVOuEhLVPZ9/srXUhA==} peerDependencies: react: ^16.8.0 || ^17 dependencies: react: 17.0.2 dev: false - /react-i18next/11.11.4_i18next@20.4.0+react@17.0.2: + /react-i18next/11.11.4_i18next@20.6.0+react@17.0.2: resolution: {integrity: sha512-ayWFlu8Sc7GAxW1PzMaPtzq+yiozWMxs0P1WeITNVzXAVRhC0Httkzw/IiODBta6seJRBCLrtUeFUSXhAIxlRg==} peerDependencies: i18next: '>= 19.0.0' react: '>= 16.8.0' dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 html-parse-stringify: 3.0.1 - i18next: 20.4.0 + i18next: 20.6.0 react: 17.0.2 dev: false /react-is/16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - /react-redux/7.2.4_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-hOQ5eOSkEJEXdpIKbnRyl04LhaWabkDPV+Ix97wqQX3T3d2NQ8DUblNXXtNMavc7DpswyQM6xfaN4HQDKNY2JA==} + /react-redux/7.2.5_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-Dt29bNyBsbQaysp6s/dN0gUodcq+dVKKER8Qv82UrpeygwYeX1raTtil7O/fftw/rFqzaf6gJhDZRkkZnn6bjg==} peerDependencies: react: ^16.8.3 || ^17 react-dom: '*' @@ -4238,7 +4270,7 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 '@types/react-redux': 7.1.18 hoist-non-react-statics: 3.3.2 loose-envify: 1.4.0 @@ -4293,7 +4325,7 @@ packages: /readable-stream/2.3.7: resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} dependencies: - core-util-is: 1.0.2 + core-util-is: 1.0.3 inherits: 2.0.4 isarray: 1.0.0 process-nextick-args: 2.0.1 @@ -4332,7 +4364,7 @@ packages: /redux/4.1.1: resolution: {integrity: sha512-hZQZdDEM25UY2P493kPYuKqviVwZ58lEmGQNeQ+gXa+U0gYPUBf7NKYazbe3m+bs/DzM/ahN12DbF+NG8i0CWw==} dependencies: - '@babel/runtime': 7.15.3 + '@babel/runtime': 7.15.4 /regenerator-runtime/0.13.9: resolution: {integrity: sha512-p3VT+cOEgxFsRRA9X4lkI1E+k2/CtnKtU4gcxyaCUreilL/vqI6CdZ3wxVUx3UOUg+gnUOQQcRI7BmSI656MYA==} @@ -4385,8 +4417,8 @@ packages: /reselect/4.0.0: resolution: {integrity: sha512-qUgANli03jjAyGlnbYVAV5vvnOmJnODyABz51RdBN7M4WaVu8mecZWgyQNkG8Yqe3KRGRt0l4K4B3XVEULC4CA==} - /resolve-alpn/1.2.0: - resolution: {integrity: sha512-e4FNQs+9cINYMO5NMFc6kOUCdohjqFPSgMuwuZAOUWqrfWsen+Yjy5qZFkV5K7VO7tFSLKcUL97olkED7sCBHA==} + /resolve-alpn/1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} dev: true /resolve-from/4.0.0: @@ -4429,6 +4461,14 @@ packages: engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true + /rgb-regex/1.0.1: + resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} + dev: true + + /rgba-regex/1.0.0: + resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} + dev: true + /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true @@ -4571,7 +4611,7 @@ packages: engines: {node: '>=10.19.0'} hasBin: true dependencies: - '@npmcli/arborist': 2.8.2 + '@npmcli/arborist': 2.8.3 bufferutil: 4.0.3 cachedir: 2.3.0 cheerio: 1.0.0-rc.10 @@ -4589,7 +4629,7 @@ packages: etag: 1.8.1 execa: 5.1.1 fdir: 5.1.0 - find-cache-dir: 3.3.1 + find-cache-dir: 3.3.2 find-up: 5.0.0 glob: 7.1.7 httpie: 1.1.2 @@ -4620,7 +4660,7 @@ packages: strip-ansi: 6.0.0 strip-comments: 2.0.1 utf-8-validate: 5.0.5 - ws: 7.5.3_72ef9f06cb99540da679cbf1bf7a3256 + ws: 7.5.4_72ef9f06cb99540da679cbf1bf7a3256 yargs-parser: 20.2.9 optionalDependencies: fsevents: 2.3.2 @@ -4889,8 +4929,8 @@ packages: strip-ansi: 6.0.0 dev: true - /tailwindcss/2.2.8_3ae63246f7b6ebdbe8521b4b745e51c3: - resolution: {integrity: sha512-sq6pKVIjklgtuj7OKn+6KD6UqNebYKZYUSx0oKx8aS1usdUXn1TLuwFyr/85HNYu5uHNduLFsXrtQJtkNmYlqQ==} + /tailwindcss/2.2.11_4dc2d3db2b138fb8fa7d5c7b0c803aba: + resolution: {integrity: sha512-nXHuyB94Q5n3eSy41qdNEORDb2R6Vtq0LZmFfVfpYJxTWEZJ50IzaOkq2tCN8KJTNsQ5kZHhy+rj2aX6lJyGbQ==} engines: {node: '>=12.13.0'} hasBin: true peerDependencies: @@ -4898,7 +4938,7 @@ packages: postcss: ^8.0.9 dependencies: arg: 5.0.1 - autoprefixer: 10.3.3_postcss@8.3.6 + autoprefixer: 10.3.4_postcss@8.3.6 bytes: 3.1.0 chalk: 4.1.2 chokidar: 3.5.2 @@ -4911,6 +4951,7 @@ packages: fs-extra: 10.0.0 glob-parent: 6.0.1 html-tags: 3.1.0 + is-color-stop: 1.1.0 is-glob: 4.0.1 lodash: 4.17.21 lodash.topath: 4.5.2 @@ -5087,8 +5128,8 @@ packages: punycode: 2.1.1 dev: true - /use-breakpoint/2.0.1_react-dom@17.0.2+react@17.0.2: - resolution: {integrity: sha512-f9PuRHzPsCIBW6oizdGpTAuH+49Tt9hMvByWQYpqI95tUN8k6qDX5WhL5s3b6cQfbubtIHCd1bw/8s5CzSbXpA==} + /use-breakpoint/2.0.2_react-dom@17.0.2+react@17.0.2: + resolution: {integrity: sha512-xBZvpxPImdAz+gB5jAB6apmxBxE/qUXurk1FJWjJhUq2VAWMXq9sEwiBVLu0oJ1WgqJDJGRhn8eusVVcxDPjhg==} peerDependencies: react: '>=16.8' react-dom: '>=16.8' @@ -5185,16 +5226,16 @@ packages: is-weakset: 2.0.1 dev: true - /which-typed-array/1.1.6: - resolution: {integrity: sha512-DdY984dGD5sQ7Tf+x1CkXzdg85b9uEel6nr4UkFg1LoE9OXv3uRuZhe5CoWdawhGACeFpEZXH8fFLQnDhbpm/Q==} + /which-typed-array/1.1.7: + resolution: {integrity: sha512-vjxaB4nfDqwKI0ws7wZpxIlde1XrLX5uB0ZjpfshgmapJMD7jJWhZI+yToJTqaFByF0eNBcYxbjmCzoRP7CfEw==} engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.4 + available-typed-arrays: 1.0.5 call-bind: 1.0.2 es-abstract: 1.18.5 foreach: 2.0.5 has-tostringtag: 1.0.0 - is-typed-array: 1.1.7 + is-typed-array: 1.1.8 dev: true /which/2.0.2: @@ -5233,8 +5274,8 @@ packages: typedarray-to-buffer: 3.1.5 dev: true - /ws/7.5.3_72ef9f06cb99540da679cbf1bf7a3256: - resolution: {integrity: sha512-kQ/dHIzuLrS6Je9+uv81ueZomEwH0qVYstcAQ4/Z93K8zeko9gtAbttJWzoC5ukqXY1PpoouV3+VSOqEAFt5wg==} + /ws/7.5.4_72ef9f06cb99540da679cbf1bf7a3256: + resolution: {integrity: sha512-zP9z6GXm6zC27YtspwH99T3qTG7bBFv2VIkeHstMLrLlDJuzA7tQ5ls3OJ1hOGGCzTQPniNJoHXIAOS0Jljohg==} engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 diff --git a/src/components/generic/Select.tsx b/src/components/generic/Select.tsx index 537f3db6..0ae8140e 100644 --- a/src/components/generic/Select.tsx +++ b/src/components/generic/Select.tsx @@ -1,7 +1,7 @@ import React from 'react'; import { Listbox } from '@headlessui/react'; -import { CheckIcon, SelectorIcon } from '@heroicons/react/solid'; +import { SelectorIcon } from '@heroicons/react/solid'; export interface SelectProps { label: string; @@ -38,8 +38,8 @@ export const Select = ({
-
{active.icon}
- {active.name} +
{active.icon}
+ {active.name} ( - `cursor-default select-none relative py-2 pl-10 pr-4 first:rounded-t-md last:rounded-b-md dark:text-white ${ - active ? 'bg-gray-200 dark:bg-primaryDark' : 'text-gray-900' + className={({ active, selected }): string => + `cursor-default select-none relative py-2 pr-4 first:rounded-t-md last:rounded-b-md dark:text-white ${ + active || selected + ? 'bg-gray-200 dark:bg-primaryDark' + : 'text-gray-900' }` } value={option.value} > - {({ selected, active }): JSX.Element => ( + {({ selected }): JSX.Element => ( <> +
{option.icon}
{option.name}
- {selected ? ( - - - ) : null} )}
diff --git a/src/pages/settings/Interface.tsx b/src/pages/settings/Interface.tsx index b3c44b04..b0f5f3f6 100644 --- a/src/pages/settings/Interface.tsx +++ b/src/pages/settings/Interface.tsx @@ -47,11 +47,19 @@ export const Interface = ({