From 39aa270ab285e338716f01eb3af5d4bf49f01b23 Mon Sep 17 00:00:00 2001 From: Sacha Weatherstone Date: Fri, 10 Dec 2021 22:38:19 +1100 Subject: [PATCH] Update Deps --- package.json | 10 +-- pnpm-lock.yaml | 197 ++++++++++++++++++++++++------------------------- todo.txt | 2 + 3 files changed, 105 insertions(+), 104 deletions(-) diff --git a/package.json b/package.json index e397f5b3..767cb93d 100644 --- a/package.json +++ b/package.json @@ -13,11 +13,11 @@ }, "dependencies": { "@headlessui/react": "^1.4.2", - "@meshtastic/meshtasticjs": "^0.6.32", + "@meshtastic/meshtasticjs": "^0.6.33", "@reduxjs/toolkit": "^1.6.2", "base64-js": "^1.5.1", "boring-avatars": "^1.5.8", - "i18next": "^21.5.6", + "i18next": "^21.6.0", "i18next-browser-languagedetector": "^6.1.2", "mapbox-gl": "^2.6.1", "react": "^17.0.2", @@ -60,12 +60,12 @@ "gzipper": "^6.0.0", "postcss": "^8.4.4", "prettier": "^2.5.1", - "tailwindcss": "^3.0.0-alpha.2", + "tailwindcss": "^3.0.0", "tar": "^6.1.11", - "typescript": "^4.5.2", + "typescript": "^4.5.3", "vite": "^2.7.1", "vite-plugin-cdn-import": "^0.3.5", - "vite-plugin-pwa": "^0.11.10", + "vite-plugin-pwa": "^0.11.11", "workbox-window": "^6.4.2" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b08750e3..988ebe30 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -2,7 +2,7 @@ lockfileVersion: 5.3 specifiers: '@headlessui/react': ^1.4.2 - '@meshtastic/meshtasticjs': ^0.6.32 + '@meshtastic/meshtasticjs': ^0.6.33 '@reduxjs/toolkit': ^1.6.2 '@types/mapbox-gl': ^2.6.0 '@types/react': ^17.0.37 @@ -27,7 +27,7 @@ specifiers: eslint-plugin-react: ^7.27.1 eslint-plugin-react-hooks: ^4.3.0 gzipper: ^6.0.0 - i18next: ^21.5.6 + i18next: ^21.6.0 i18next-browser-languagedetector: ^6.1.2 mapbox-gl: ^2.6.1 postcss: ^8.4.4 @@ -44,31 +44,31 @@ specifiers: react-select: ^5.2.1 rfc4648: ^1.5.0 swr: ^1.1.0 - tailwindcss: ^3.0.0-alpha.2 + tailwindcss: ^3.0.0 tar: ^6.1.11 timeago-react: ^3.0.4 type-route: ^0.6.0 - typescript: ^4.5.2 + typescript: ^4.5.3 use-breakpoint: ^3.0.0 vite: ^2.7.1 vite-plugin-cdn-import: ^0.3.5 - vite-plugin-pwa: ^0.11.10 + vite-plugin-pwa: ^0.11.11 workbox-window: ^6.4.2 dependencies: '@headlessui/react': 1.4.2_react-dom@17.0.2+react@17.0.2 - '@meshtastic/meshtasticjs': 0.6.32 + '@meshtastic/meshtasticjs': 0.6.33 '@reduxjs/toolkit': 1.6.2_react-redux@7.2.6+react@17.0.2 base64-js: 1.5.1 boring-avatars: 1.5.8 - i18next: 21.5.6 + i18next: 21.6.0 i18next-browser-languagedetector: 6.1.2 mapbox-gl: 2.6.1 react: 17.0.2 react-dom: 17.0.2_react@17.0.2 react-file-icon: 1.1.0_react-dom@17.0.2+react@17.0.2 react-hook-form: 7.21.0_react@17.0.2 - react-i18next: 11.14.3_i18next@21.5.6+react@17.0.2 + react-i18next: 11.14.3_i18next@21.6.0+react@17.0.2 react-icons: 4.3.1_react@17.0.2 react-json-pretty: 2.2.0_react-dom@17.0.2+react@17.0.2 react-qr-code: 2.0.3_react@17.0.2 @@ -87,9 +87,9 @@ devDependencies: '@types/react-file-icon': 1.0.1 '@types/w3c-web-serial': 1.0.2 '@types/web-bluetooth': 0.0.11 - '@typescript-eslint/eslint-plugin': 5.6.0_16d83f5c41c3abb1061a82b07c18e4f3 - '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.2 - '@verypossible/eslint-config': 1.6.1_typescript@4.5.2 + '@typescript-eslint/eslint-plugin': 5.6.0_0d0cecf582ba45923647a091322795b0 + '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.3 + '@verypossible/eslint-config': 1.6.1_typescript@4.5.3 '@vitejs/plugin-react': 1.1.1 autoprefixer: 10.4.0_postcss@8.4.4 babel-plugin-module-resolver: 4.1.0 @@ -104,12 +104,12 @@ devDependencies: gzipper: 6.0.0 postcss: 8.4.4 prettier: 2.5.1 - tailwindcss: 3.0.0-alpha.2_6b4e3d148bdcb715d5f821ed0a9c268b + tailwindcss: 3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b tar: 6.1.11 - typescript: 4.5.2 + typescript: 4.5.3 vite: 2.7.1 vite-plugin-cdn-import: 0.3.5 - vite-plugin-pwa: 0.11.10_vite@2.7.1 + vite-plugin-pwa: 0.11.11_vite@2.7.1 workbox-window: 6.4.2 packages: @@ -1305,7 +1305,7 @@ packages: '@emotion/sheet': 1.1.0 '@emotion/utils': 1.0.0 '@emotion/weak-memoize': 0.2.5 - stylis: 4.0.10 + stylis: 4.0.11 dev: false /@emotion/hash/0.8.0: @@ -1480,8 +1480,8 @@ packages: engines: {node: '>=6.0.0'} dev: false - /@meshtastic/meshtasticjs/0.6.32: - resolution: {integrity: sha512-w2vHIejJ60YPHuWvpuJcSlhcTAzg8R2mTWkMeg+94UOeG13CEPy9KFBCdhtGABVGKhcFlO98ni92qErVH5Ak+g==} + /@meshtastic/meshtasticjs/0.6.33: + resolution: {integrity: sha512-Ja2KTc4HXlnd3NAF6TSzCaH954gZbB/c7lhexKaBiBIBmiNrixkO/AfsWwp0KQhYGj4XpzrsSWDDueZmdlgG9Q==} dependencies: '@protobuf-ts/runtime': 2.1.0 sub-events: 1.8.9 @@ -1531,7 +1531,7 @@ packages: reselect: 4.1.5 dev: false - /@rollup/plugin-babel/5.3.0_@babel+core@7.16.0+rollup@2.60.2: + /@rollup/plugin-babel/5.3.0_@babel+core@7.16.0+rollup@2.61.0: resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} engines: {node: '>= 10.0.0'} peerDependencies: @@ -1544,36 +1544,36 @@ packages: dependencies: '@babel/core': 7.16.0 '@babel/helper-module-imports': 7.16.0 - '@rollup/pluginutils': 3.1.0_rollup@2.60.2 - rollup: 2.60.2 + '@rollup/pluginutils': 3.1.0_rollup@2.61.0 + rollup: 2.61.0 dev: true - /@rollup/plugin-node-resolve/11.2.1_rollup@2.60.2: + /@rollup/plugin-node-resolve/11.2.1_rollup@2.61.0: resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.2 + '@rollup/pluginutils': 3.1.0_rollup@2.61.0 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.20.0 - rollup: 2.60.2 + rollup: 2.61.0 dev: true - /@rollup/plugin-replace/2.4.2_rollup@2.60.2: + /@rollup/plugin-replace/2.4.2_rollup@2.61.0: resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} peerDependencies: rollup: ^1.20.0 || ^2.0.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.60.2 + '@rollup/pluginutils': 3.1.0_rollup@2.61.0 magic-string: 0.25.7 - rollup: 2.60.2 + rollup: 2.61.0 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.60.2: + /@rollup/pluginutils/3.1.0_rollup@2.61.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -1582,7 +1582,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.0 - rollup: 2.60.2 + rollup: 2.61.0 dev: true /@rollup/pluginutils/4.1.1: @@ -1701,7 +1701,7 @@ packages: resolution: {integrity: sha512-2CF3Kk2Rcvg/c2QzO7mXUhY7eL9CC3aKzrF+dNWNmp7Q8bmlvjmUM1nFPMSngawdJ+CcIdu8eJlQRytBgAZR9w==} dev: true - /@typescript-eslint/eslint-plugin/4.33.0_d00b196ac5df1286ea7e45797bebddbc: + /@typescript-eslint/eslint-plugin/4.33.0_b77187731987bbf90b17856f1d20b7ae: resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1712,8 +1712,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.5.2 - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.5.2 + '@typescript-eslint/experimental-utils': 4.33.0_eslint@7.32.0+typescript@4.5.3 + '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.5.3 '@typescript-eslint/scope-manager': 4.33.0 debug: 4.3.3 eslint: 7.32.0 @@ -1721,13 +1721,13 @@ packages: ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/eslint-plugin/5.6.0_16d83f5c41c3abb1061a82b07c18e4f3: + /@typescript-eslint/eslint-plugin/5.6.0_0d0cecf582ba45923647a091322795b0: resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1738,8 +1738,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.4.1+typescript@4.5.2 - '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.2 + '@typescript-eslint/experimental-utils': 5.6.0_eslint@8.4.1+typescript@4.5.3 + '@typescript-eslint/parser': 5.6.0_eslint@8.4.1+typescript@4.5.3 '@typescript-eslint/scope-manager': 5.6.0 debug: 4.3.3 eslint: 8.4.1 @@ -1747,13 +1747,13 @@ packages: ignore: 5.1.9 regexpp: 3.2.0 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.5.2: + /@typescript-eslint/experimental-utils/4.33.0_eslint@7.32.0+typescript@4.5.3: resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1762,7 +1762,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.5.3 eslint: 7.32.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@7.32.0 @@ -1771,7 +1771,7 @@ packages: - typescript dev: true - /@typescript-eslint/experimental-utils/5.6.0_eslint@8.4.1+typescript@4.5.2: + /@typescript-eslint/experimental-utils/5.6.0_eslint@8.4.1+typescript@4.5.3: resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1780,7 +1780,7 @@ packages: '@types/json-schema': 7.0.9 '@typescript-eslint/scope-manager': 5.6.0 '@typescript-eslint/types': 5.6.0 - '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.3 eslint: 8.4.1 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.4.1 @@ -1789,7 +1789,7 @@ packages: - typescript dev: true - /@typescript-eslint/parser/4.33.0_eslint@7.32.0+typescript@4.5.2: + /@typescript-eslint/parser/4.33.0_eslint@7.32.0+typescript@4.5.3: resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1801,15 +1801,15 @@ packages: dependencies: '@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/types': 4.33.0 - '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 4.33.0_typescript@4.5.3 debug: 4.3.3 eslint: 7.32.0 - typescript: 4.5.2 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser/5.6.0_eslint@8.4.1+typescript@4.5.2: + /@typescript-eslint/parser/5.6.0_eslint@8.4.1+typescript@4.5.3: resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1821,10 +1821,10 @@ packages: dependencies: '@typescript-eslint/scope-manager': 5.6.0 '@typescript-eslint/types': 5.6.0 - '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.2 + '@typescript-eslint/typescript-estree': 5.6.0_typescript@4.5.3 debug: 4.3.3 eslint: 8.4.1 - typescript: 4.5.2 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true @@ -1855,7 +1855,7 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/4.33.0_typescript@4.5.2: + /@typescript-eslint/typescript-estree/4.33.0_typescript@4.5.3: resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: @@ -1870,13 +1870,13 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.2: + /@typescript-eslint/typescript-estree/5.6.0_typescript@4.5.3: resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -1891,8 +1891,8 @@ packages: globby: 11.0.4 is-glob: 4.0.3 semver: 7.3.5 - tsutils: 3.21.0_typescript@4.5.2 - typescript: 4.5.2 + tsutils: 3.21.0_typescript@4.5.3 + typescript: 4.5.3 transitivePeerDependencies: - supports-color dev: true @@ -1913,11 +1913,11 @@ packages: eslint-visitor-keys: 3.1.0 dev: true - /@verypossible/eslint-config/1.6.1_typescript@4.5.2: + /@verypossible/eslint-config/1.6.1_typescript@4.5.3: resolution: {integrity: sha512-3qf2FSag49zqI6rZlwKcF8RryLX0RJ3W+koJuhDhdQNyelSEeTxiijQ+Y/Xss4ILFzyqpBnzqiphmABGcOgj1Q==} dependencies: - '@typescript-eslint/eslint-plugin': 4.33.0_d00b196ac5df1286ea7e45797bebddbc - '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.5.2 + '@typescript-eslint/eslint-plugin': 4.33.0_b77187731987bbf90b17856f1d20b7ae + '@typescript-eslint/parser': 4.33.0_eslint@7.32.0+typescript@4.5.3 babel-plugin-module-resolver: 4.1.0 eslint: 7.32.0 eslint-config-prettier: 8.3.0_eslint@7.32.0 @@ -2110,7 +2110,7 @@ packages: postcss: ^8.1.0 dependencies: browserslist: 4.18.1 - caniuse-lite: 1.0.30001285 + caniuse-lite: 1.0.30001286 fraction.js: 4.1.2 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -2212,8 +2212,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: 1.0.30001285 - electron-to-chromium: 1.4.13 + caniuse-lite: 1.0.30001286 + electron-to-chromium: 1.4.15 escalade: 3.1.1 node-releases: 2.0.1 picocolors: 1.0.0 @@ -2245,8 +2245,8 @@ packages: engines: {node: '>= 6'} dev: true - /caniuse-lite/1.0.30001285: - resolution: {integrity: sha512-KAOkuUtcQ901MtmvxfKD+ODHH9YVDYnBt+TGYSz2KIfnq22CiArbUxXPN9067gNbgMlnNYRSwho8OPXZPALB9Q==} + /caniuse-lite/1.0.30001286: + resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==} dev: true /chalk/2.4.2: @@ -2498,8 +2498,8 @@ packages: jake: 10.8.2 dev: true - /electron-to-chromium/1.4.13: - resolution: {integrity: sha512-ih5tIhzEuf78pBY70FXLo+Pw73R5MPPPcXb4CGBMJaCQt/qo/IGIesKXmswpemVCKSE2Bulr5FslUv7gAWJoOw==} + /electron-to-chromium/1.4.15: + resolution: {integrity: sha512-WDw2IUL3k4QpbzInV3JZK+Zd1NjWJPDZ28oUSchWb/kf6AVj7/niaAlgcJlvojFa1d7pJSyQ/KSZsEtq5W7aGQ==} dev: true /emoji-regex/8.0.0: @@ -3261,7 +3261,7 @@ packages: resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} engines: {node: '>= 8'} dependencies: - minipass: 3.1.5 + minipass: 3.1.6 dev: true /fs.realpath/1.0.0: @@ -3446,8 +3446,8 @@ packages: '@babel/runtime': 7.16.3 dev: false - /i18next/21.5.6: - resolution: {integrity: sha512-u6bQ40KtiA09sOV0tpJAwZq6jczrx79oofVOeGlMq2t3FxGso+j2ldFBvFOepdDWYOonjQucwz+NE3kvJoWPbA==} + /i18next/21.6.0: + resolution: {integrity: sha512-RjNuACL35wWZgtkyMcjcCmK7R72u3P6jTNbGKzrvHGI9M0iK5Vn1DsBIwOByppaXLIbe0viJ79Nz2h8w1UwPoQ==} dependencies: '@babel/runtime': 7.16.3 dev: false @@ -3950,8 +3950,8 @@ packages: /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} - /minipass/3.1.5: - resolution: {integrity: sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==} + /minipass/3.1.6: + resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} engines: {node: '>=8'} dependencies: yallist: 4.0.0 @@ -3961,7 +3961,7 @@ packages: resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} engines: {node: '>= 8'} dependencies: - minipass: 3.1.5 + minipass: 3.1.6 yallist: 4.0.0 dev: true @@ -4238,11 +4238,11 @@ packages: postcss: ^8.2.14 dependencies: postcss: 8.4.4 - postcss-selector-parser: 6.0.6 + postcss-selector-parser: 6.0.7 dev: true - /postcss-selector-parser/6.0.6: - resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} + /postcss-selector-parser/6.0.7: + resolution: {integrity: sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==} engines: {node: '>=4'} dependencies: cssesc: 3.0.0 @@ -4359,7 +4359,7 @@ packages: react: 17.0.2 dev: false - /react-i18next/11.14.3_i18next@21.5.6+react@17.0.2: + /react-i18next/11.14.3_i18next@21.6.0+react@17.0.2: resolution: {integrity: sha512-Hf2aanbKgYxPjG8ZdKr+PBz9sY6sxXuZWizxCYyJD2YzvJ0W9JTQcddVEjDaKyBoCyd3+5HTerdhc9ehFugc6g==} peerDependencies: i18next: '>= 19.0.0' @@ -4367,7 +4367,7 @@ packages: dependencies: '@babel/runtime': 7.16.3 html-parse-stringify: 3.0.1 - i18next: 21.5.6 + i18next: 21.6.0 react: 17.0.2 dev: false @@ -4619,22 +4619,22 @@ packages: magic-string: 0.25.7 dev: true - /rollup-plugin-terser/7.0.2_rollup@2.60.2: + /rollup-plugin-terser/7.0.2_rollup@2.61.0: resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} peerDependencies: rollup: ^2.0.0 dependencies: '@babel/code-frame': 7.16.0 jest-worker: 26.6.2 - rollup: 2.60.2 + rollup: 2.61.0 serialize-javascript: 4.0.0 terser: 5.10.0 transitivePeerDependencies: - acorn dev: true - /rollup/2.60.2: - resolution: {integrity: sha512-1Bgjpq61sPjgoZzuiDSGvbI1tD91giZABgjCQBKM5aYLnzjq52GoDuWVwT/cm/MCxCMPU8gqQvkj8doQ5C8Oqw==} + /rollup/2.61.0: + resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: @@ -4837,8 +4837,8 @@ packages: engines: {node: '>=8'} dev: true - /stylis/4.0.10: - resolution: {integrity: sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==} + /stylis/4.0.11: + resolution: {integrity: sha512-Q7gWFqMXrpDAnqhkFZdgBjXzybYc4WaJNtFdnQQSfww/cIiBUx/3sPGYMKFh3muXA47dhaWfYqc/HQkg8j7+ig==} dev: false /sub-events/1.8.9: @@ -4885,8 +4885,8 @@ packages: strip-ansi: 6.0.1 dev: true - /tailwindcss/3.0.0-alpha.2_6b4e3d148bdcb715d5f821ed0a9c268b: - resolution: {integrity: sha512-DLPLL927a05mhwTAPMPgSk1EFLAsWc0qmZeB1yHDSRAj/Bfn0nvdFTqj2u/8FnM5EiS20nsqCZ/HFfXzzaFOZg==} + /tailwindcss/3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b: + resolution: {integrity: sha512-UPAp2PS5vojAvGClJFIkdh2hfFyaSWo09Ma9j2vZYW+ANhTvpUHFjY85JgtrvvXXREtDvOXy2BxW1yHOz8apCg==} engines: {node: '>=12.13.0'} hasBin: true peerDependencies: @@ -4911,7 +4911,7 @@ packages: postcss-js: 3.0.3 postcss-load-config: 3.1.0 postcss-nested: 5.0.6_postcss@8.4.4 - postcss-selector-parser: 6.0.6 + postcss-selector-parser: 6.0.7 postcss-value-parser: 4.2.0 quick-lru: 5.1.1 resolve: 1.20.0 @@ -4926,7 +4926,7 @@ packages: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 - minipass: 3.1.5 + minipass: 3.1.6 minizlib: 2.1.2 mkdirp: 1.0.4 yallist: 4.0.0 @@ -5025,14 +5025,14 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - /tsutils/3.21.0_typescript@4.5.2: + /tsutils/3.21.0_typescript@4.5.3: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 4.5.2 + typescript: 4.5.3 dev: true /type-check/0.4.0: @@ -5058,8 +5058,8 @@ packages: history: 5.1.0 dev: false - /typescript/4.5.2: - resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} + /typescript/4.5.3: + resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==} engines: {node: '>=4.2.0'} hasBin: true dev: true @@ -5151,16 +5151,15 @@ packages: - rollup dev: true - /vite-plugin-pwa/0.11.10_vite@2.7.1: - resolution: {integrity: sha512-H2iIe6XVN8it0jkrpZcdmBaGarZxeA657y+9WeDKtxjRJmwIL8qixhiE9FZr0SFS2OHyzkumJvE7FOaemt1/SQ==} + /vite-plugin-pwa/0.11.11_vite@2.7.1: + resolution: {integrity: sha512-/nSLS7VfGN5UrL4a1ALGEQAyga/H0hYZjEkwPehiEFW1PM1DTi1A8GkPCsmevKwR6vt10P+5wS1wrvSgwQemzw==} peerDependencies: vite: ^2.0.0 dependencies: - chalk: 4.1.2 debug: 4.3.3 fast-glob: 3.2.7 pretty-bytes: 5.6.0 - rollup: 2.60.2 + rollup: 2.61.0 vite: 2.7.1 workbox-build: 6.4.2 workbox-window: 6.4.2 @@ -5189,7 +5188,7 @@ packages: esbuild: 0.13.15 postcss: 8.4.4 resolve: 1.20.0 - rollup: 2.60.2 + rollup: 2.61.0 optionalDependencies: fsevents: 2.3.2 dev: true @@ -5284,9 +5283,9 @@ packages: '@babel/core': 7.16.0 '@babel/preset-env': 7.16.4_@babel+core@7.16.0 '@babel/runtime': 7.16.3 - '@rollup/plugin-babel': 5.3.0_@babel+core@7.16.0+rollup@2.60.2 - '@rollup/plugin-node-resolve': 11.2.1_rollup@2.60.2 - '@rollup/plugin-replace': 2.4.2_rollup@2.60.2 + '@rollup/plugin-babel': 5.3.0_@babel+core@7.16.0+rollup@2.61.0 + '@rollup/plugin-node-resolve': 11.2.1_rollup@2.61.0 + '@rollup/plugin-replace': 2.4.2_rollup@2.61.0 '@surma/rollup-plugin-off-main-thread': 2.2.3 ajv: 8.8.2 common-tags: 1.8.2 @@ -5295,8 +5294,8 @@ packages: glob: 7.2.0 lodash: 4.17.21 pretty-bytes: 5.6.0 - rollup: 2.60.2 - rollup-plugin-terser: 7.0.2_rollup@2.60.2 + rollup: 2.61.0 + rollup-plugin-terser: 7.0.2_rollup@2.61.0 source-map: 0.8.0-beta.0 source-map-url: 0.4.1 stringify-object: 3.3.0 diff --git a/todo.txt b/todo.txt index 1f480a85..6432808b 100644 --- a/todo.txt +++ b/todo.txt @@ -11,6 +11,8 @@ reset store on new connection redux actions seem to be dispatched twice add qr generator in channel editor no save button for channel config (bw,sf,cr,tx etc) +should reset store beased on disconnect state, as it can be set by the lirary, not just user interactions +way to set time for nodes, ntp? meshtastic.js - fix entering device-reconnecting state and not re-connecting despite packets being received \ No newline at end of file