Browse Source

Update Deps

pull/2/head
Sacha Weatherstone 5 years ago
parent
commit
39aa270ab2
  1. 10
      package.json
  2. 197
      pnpm-lock.yaml
  3. 2
      todo.txt

10
package.json

@ -13,11 +13,11 @@
}, },
"dependencies": { "dependencies": {
"@headlessui/react": "^1.4.2", "@headlessui/react": "^1.4.2",
"@meshtastic/meshtasticjs": "^0.6.32", "@meshtastic/meshtasticjs": "^0.6.33",
"@reduxjs/toolkit": "^1.6.2", "@reduxjs/toolkit": "^1.6.2",
"base64-js": "^1.5.1", "base64-js": "^1.5.1",
"boring-avatars": "^1.5.8", "boring-avatars": "^1.5.8",
"i18next": "^21.5.6", "i18next": "^21.6.0",
"i18next-browser-languagedetector": "^6.1.2", "i18next-browser-languagedetector": "^6.1.2",
"mapbox-gl": "^2.6.1", "mapbox-gl": "^2.6.1",
"react": "^17.0.2", "react": "^17.0.2",
@ -60,12 +60,12 @@
"gzipper": "^6.0.0", "gzipper": "^6.0.0",
"postcss": "^8.4.4", "postcss": "^8.4.4",
"prettier": "^2.5.1", "prettier": "^2.5.1",
"tailwindcss": "^3.0.0-alpha.2", "tailwindcss": "^3.0.0",
"tar": "^6.1.11", "tar": "^6.1.11",
"typescript": "^4.5.2", "typescript": "^4.5.3",
"vite": "^2.7.1", "vite": "^2.7.1",
"vite-plugin-cdn-import": "^0.3.5", "vite-plugin-cdn-import": "^0.3.5",
"vite-plugin-pwa": "^0.11.10", "vite-plugin-pwa": "^0.11.11",
"workbox-window": "^6.4.2" "workbox-window": "^6.4.2"
} }
} }

197
pnpm-lock.yaml

@ -2,7 +2,7 @@ lockfileVersion: 5.3
specifiers: specifiers:
'@headlessui/react': ^1.4.2 '@headlessui/react': ^1.4.2
'@meshtastic/meshtasticjs': ^0.6.32 '@meshtastic/meshtasticjs': ^0.6.33
'@reduxjs/toolkit': ^1.6.2 '@reduxjs/toolkit': ^1.6.2
'@types/mapbox-gl': ^2.6.0 '@types/mapbox-gl': ^2.6.0
'@types/react': ^17.0.37 '@types/react': ^17.0.37
@ -27,7 +27,7 @@ specifiers:
eslint-plugin-react: ^7.27.1 eslint-plugin-react: ^7.27.1
eslint-plugin-react-hooks: ^4.3.0 eslint-plugin-react-hooks: ^4.3.0
gzipper: ^6.0.0 gzipper: ^6.0.0
i18next: ^21.5.6 i18next: ^21.6.0
i18next-browser-languagedetector: ^6.1.2 i18next-browser-languagedetector: ^6.1.2
mapbox-gl: ^2.6.1 mapbox-gl: ^2.6.1
postcss: ^8.4.4 postcss: ^8.4.4
@ -44,31 +44,31 @@ specifiers:
react-select: ^5.2.1 react-select: ^5.2.1
rfc4648: ^1.5.0 rfc4648: ^1.5.0
swr: ^1.1.0 swr: ^1.1.0
tailwindcss: ^3.0.0-alpha.2 tailwindcss: ^3.0.0
tar: ^6.1.11 tar: ^6.1.11
timeago-react: ^3.0.4 timeago-react: ^3.0.4
type-route: ^0.6.0 type-route: ^0.6.0
typescript: ^4.5.2 typescript: ^4.5.3
use-breakpoint: ^3.0.0 use-breakpoint: ^3.0.0
vite: ^2.7.1 vite: ^2.7.1
vite-plugin-cdn-import: ^0.3.5 vite-plugin-cdn-import: ^0.3.5
vite-plugin-pwa: ^0.11.10 vite-plugin-pwa: ^0.11.11
workbox-window: ^6.4.2 workbox-window: ^6.4.2
dependencies: dependencies:
'@headlessui/react': 1.4[email protected][email protected] '@headlessui/react': 1.4[email protected][email protected]
'@meshtastic/meshtasticjs': 0.6.32 '@meshtastic/meshtasticjs': 0.6.33
'@reduxjs/toolkit': 1.6[email protected][email protected] '@reduxjs/toolkit': 1.6[email protected][email protected]
base64-js: 1.5.1 base64-js: 1.5.1
boring-avatars: 1.5.8 boring-avatars: 1.5.8
i18next: 21.5.6 i18next: 21.6.0
i18next-browser-languagedetector: 6.1.2 i18next-browser-languagedetector: 6.1.2
mapbox-gl: 2.6.1 mapbox-gl: 2.6.1
react: 17.0.2 react: 17.0.2
react-dom: 17.0[email protected] react-dom: 17.0[email protected]
react-file-icon: 1.1[email protected][email protected] react-file-icon: 1.1[email protected][email protected]
react-hook-form: 7.21[email protected] react-hook-form: 7.21[email protected]
react-i18next: 11.14.3_i18next@21.5.[email protected] react-i18next: 11.14[email protected].0[email protected]
react-icons: 4.3[email protected] react-icons: 4.3[email protected]
react-json-pretty: 2.2[email protected][email protected] react-json-pretty: 2.2[email protected][email protected]
react-qr-code: 2.0[email protected] react-qr-code: 2.0[email protected]
@ -87,9 +87,9 @@ devDependencies:
'@types/react-file-icon': 1.0.1 '@types/react-file-icon': 1.0.1
'@types/w3c-web-serial': 1.0.2 '@types/w3c-web-serial': 1.0.2
'@types/web-bluetooth': 0.0.11 '@types/web-bluetooth': 0.0.11
'@typescript-eslint/eslint-plugin': 5.6.0_16d83f5c41c3abb1061a82b07c18e4f3 '@typescript-eslint/eslint-plugin': 5.6.0_0d0cecf582ba45923647a091322795b0
'@typescript-eslint/parser': 5.6[email protected][email protected].2 '@typescript-eslint/parser': 5.6[email protected][email protected].3
'@verypossible/eslint-config': 1.6[email protected].2 '@verypossible/eslint-config': 1.6[email protected].3
'@vitejs/plugin-react': 1.1.1 '@vitejs/plugin-react': 1.1.1
autoprefixer: 10.4[email protected] autoprefixer: 10.4[email protected]
babel-plugin-module-resolver: 4.1.0 babel-plugin-module-resolver: 4.1.0
@ -104,12 +104,12 @@ devDependencies:
gzipper: 6.0.0 gzipper: 6.0.0
postcss: 8.4.4 postcss: 8.4.4
prettier: 2.5.1 prettier: 2.5.1
tailwindcss: 3.0.0-alpha.2_6b4e3d148bdcb715d5f821ed0a9c268b tailwindcss: 3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b
tar: 6.1.11 tar: 6.1.11
typescript: 4.5.2 typescript: 4.5.3
vite: 2.7.1 vite: 2.7.1
vite-plugin-cdn-import: 0.3.5 vite-plugin-cdn-import: 0.3.5
vite-plugin-pwa: 0.11.10[email protected] vite-plugin-pwa: 0.11.11[email protected]
workbox-window: 6.4.2 workbox-window: 6.4.2
packages: packages:
@ -1305,7 +1305,7 @@ packages:
'@emotion/sheet': 1.1.0 '@emotion/sheet': 1.1.0
'@emotion/utils': 1.0.0 '@emotion/utils': 1.0.0
'@emotion/weak-memoize': 0.2.5 '@emotion/weak-memoize': 0.2.5
stylis: 4.0.10 stylis: 4.0.11
dev: false dev: false
/@emotion/hash/0.8.0: /@emotion/hash/0.8.0:
@ -1480,8 +1480,8 @@ packages:
engines: {node: '>=6.0.0'} engines: {node: '>=6.0.0'}
dev: false dev: false
/@meshtastic/meshtasticjs/0.6.32: /@meshtastic/meshtasticjs/0.6.33:
resolution: {integrity: sha512-w2vHIejJ60YPHuWvpuJcSlhcTAzg8R2mTWkMeg+94UOeG13CEPy9KFBCdhtGABVGKhcFlO98ni92qErVH5Ak+g==} resolution: {integrity: sha512-Ja2KTc4HXlnd3NAF6TSzCaH954gZbB/c7lhexKaBiBIBmiNrixkO/AfsWwp0KQhYGj4XpzrsSWDDueZmdlgG9Q==}
dependencies: dependencies:
'@protobuf-ts/runtime': 2.1.0 '@protobuf-ts/runtime': 2.1.0
sub-events: 1.8.9 sub-events: 1.8.9
@ -1531,7 +1531,7 @@ packages:
reselect: 4.1.5 reselect: 4.1.5
dev: false dev: false
/@rollup/plugin-babel/5.3.0_@[email protected][email protected]0.2: /@rollup/plugin-babel/5.3.0_@[email protected][email protected]1.0:
resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==} resolution: {integrity: sha512-9uIC8HZOnVLrLHxayq/PTzw+uS25E14KPUBh5ktF+18Mjo5yK0ToMMx6epY0uEgkjwJw0aBW4x2horYXh8juWw==}
engines: {node: '>= 10.0.0'} engines: {node: '>= 10.0.0'}
peerDependencies: peerDependencies:
@ -1544,36 +1544,36 @@ packages:
dependencies: dependencies:
'@babel/core': 7.16.0 '@babel/core': 7.16.0
'@babel/helper-module-imports': 7.16.0 '@babel/helper-module-imports': 7.16.0
'@rollup/pluginutils': 3.1[email protected]0.2 '@rollup/pluginutils': 3.1[email protected]1.0
rollup: 2.60.2 rollup: 2.61.0
dev: true dev: true
/@rollup/plugin-node-resolve/[email protected]0.2: /@rollup/plugin-node-resolve/[email protected]1.0:
resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==} resolution: {integrity: sha512-yc2n43jcqVyGE2sqV5/YCmocy9ArjVAP/BeXyTtADTBBX6V0e5UMqwO8CdQ0kzjb6zu5P1qMzsScCMRvE9OlVg==}
engines: {node: '>= 10.0.0'} engines: {node: '>= 10.0.0'}
peerDependencies: peerDependencies:
rollup: ^1.20.0||^2.0.0 rollup: ^1.20.0||^2.0.0
dependencies: dependencies:
'@rollup/pluginutils': 3.1[email protected]0.2 '@rollup/pluginutils': 3.1[email protected]1.0
'@types/resolve': 1.17.1 '@types/resolve': 1.17.1
builtin-modules: 3.2.0 builtin-modules: 3.2.0
deepmerge: 4.2.2 deepmerge: 4.2.2
is-module: 1.0.0 is-module: 1.0.0
resolve: 1.20.0 resolve: 1.20.0
rollup: 2.60.2 rollup: 2.61.0
dev: true dev: true
/@rollup/plugin-replace/[email protected]0.2: /@rollup/plugin-replace/[email protected]1.0:
resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==} resolution: {integrity: sha512-IGcu+cydlUMZ5En85jxHH4qj2hta/11BHq95iHEyb2sbgiN0eCdzvUcHw5gt9pBL5lTi4JDYJ1acCoMGpTvEZg==}
peerDependencies: peerDependencies:
rollup: ^1.20.0 || ^2.0.0 rollup: ^1.20.0 || ^2.0.0
dependencies: dependencies:
'@rollup/pluginutils': 3.1[email protected]0.2 '@rollup/pluginutils': 3.1[email protected]1.0
magic-string: 0.25.7 magic-string: 0.25.7
rollup: 2.60.2 rollup: 2.61.0
dev: true dev: true
/@rollup/pluginutils/[email protected]0.2: /@rollup/pluginutils/[email protected]1.0:
resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==}
engines: {node: '>= 8.0.0'} engines: {node: '>= 8.0.0'}
peerDependencies: peerDependencies:
@ -1582,7 +1582,7 @@ packages:
'@types/estree': 0.0.39 '@types/estree': 0.0.39
estree-walker: 1.0.1 estree-walker: 1.0.1
picomatch: 2.3.0 picomatch: 2.3.0
rollup: 2.60.2 rollup: 2.61.0
dev: true dev: true
/@rollup/pluginutils/4.1.1: /@rollup/pluginutils/4.1.1:
@ -1701,7 +1701,7 @@ packages:
resolution: {integrity: sha512-2CF3Kk2Rcvg/c2QzO7mXUhY7eL9CC3aKzrF+dNWNmp7Q8bmlvjmUM1nFPMSngawdJ+CcIdu8eJlQRytBgAZR9w==} resolution: {integrity: sha512-2CF3Kk2Rcvg/c2QzO7mXUhY7eL9CC3aKzrF+dNWNmp7Q8bmlvjmUM1nFPMSngawdJ+CcIdu8eJlQRytBgAZR9w==}
dev: true 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==} resolution: {integrity: sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==}
engines: {node: ^10.12.0 || >=12.0.0} engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies: peerDependencies:
@ -1712,8 +1712,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/experimental-utils': 4.33[email protected][email protected].2 '@typescript-eslint/experimental-utils': 4.33[email protected][email protected].3
'@typescript-eslint/parser': 4.33[email protected][email protected].2 '@typescript-eslint/parser': 4.33[email protected][email protected].3
'@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/scope-manager': 4.33.0
debug: 4.3.3 debug: 4.3.3
eslint: 7.32.0 eslint: 7.32.0
@ -1721,13 +1721,13 @@ packages:
ignore: 5.1.9 ignore: 5.1.9
regexpp: 3.2.0 regexpp: 3.2.0
semver: 7.3.5 semver: 7.3.5
tsutils: 3.21[email protected].2 tsutils: 3.21[email protected].3
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/eslint-plugin/5.6.0_16d83f5c41c3abb1061a82b07c18e4f3: /@typescript-eslint/eslint-plugin/5.6.0_0d0cecf582ba45923647a091322795b0:
resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==} resolution: {integrity: sha512-MIbeMy5qfLqtgs1hWd088k1hOuRsN9JrHUPwVVKCD99EOUqScd7SrwoZl4Gso05EAP9w1kvLWUVGJOVpRPkDPA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
@ -1738,8 +1738,8 @@ packages:
typescript: typescript:
optional: true optional: true
dependencies: dependencies:
'@typescript-eslint/experimental-utils': 5.6[email protected][email protected].2 '@typescript-eslint/experimental-utils': 5.6[email protected][email protected].3
'@typescript-eslint/parser': 5.6[email protected][email protected].2 '@typescript-eslint/parser': 5.6[email protected][email protected].3
'@typescript-eslint/scope-manager': 5.6.0 '@typescript-eslint/scope-manager': 5.6.0
debug: 4.3.3 debug: 4.3.3
eslint: 8.4.1 eslint: 8.4.1
@ -1747,13 +1747,13 @@ packages:
ignore: 5.1.9 ignore: 5.1.9
regexpp: 3.2.0 regexpp: 3.2.0
semver: 7.3.5 semver: 7.3.5
tsutils: 3.21[email protected].2 tsutils: 3.21[email protected].3
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/experimental-utils/[email protected][email protected].2: /@typescript-eslint/experimental-utils/[email protected][email protected].3:
resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==} resolution: {integrity: sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==}
engines: {node: ^10.12.0 || >=12.0.0} engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies: peerDependencies:
@ -1762,7 +1762,7 @@ packages:
'@types/json-schema': 7.0.9 '@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/scope-manager': 4.33.0
'@typescript-eslint/types': 4.33.0 '@typescript-eslint/types': 4.33.0
'@typescript-eslint/typescript-estree': 4.33[email protected].2 '@typescript-eslint/typescript-estree': 4.33[email protected].3
eslint: 7.32.0 eslint: 7.32.0
eslint-scope: 5.1.1 eslint-scope: 5.1.1
eslint-utils: 3.0[email protected] eslint-utils: 3.0[email protected]
@ -1771,7 +1771,7 @@ packages:
- typescript - typescript
dev: true dev: true
/@typescript-eslint/experimental-utils/[email protected][email protected].2: /@typescript-eslint/experimental-utils/[email protected][email protected].3:
resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==} resolution: {integrity: sha512-VDoRf3Qj7+W3sS/ZBXZh3LBzp0snDLEgvp6qj0vOAIiAPM07bd5ojQ3CTzF/QFl5AKh7Bh1ycgj6lFBJHUt/DA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
@ -1780,7 +1780,7 @@ packages:
'@types/json-schema': 7.0.9 '@types/json-schema': 7.0.9
'@typescript-eslint/scope-manager': 5.6.0 '@typescript-eslint/scope-manager': 5.6.0
'@typescript-eslint/types': 5.6.0 '@typescript-eslint/types': 5.6.0
'@typescript-eslint/typescript-estree': 5.6[email protected].2 '@typescript-eslint/typescript-estree': 5.6[email protected].3
eslint: 8.4.1 eslint: 8.4.1
eslint-scope: 5.1.1 eslint-scope: 5.1.1
eslint-utils: 3.0[email protected] eslint-utils: 3.0[email protected]
@ -1789,7 +1789,7 @@ packages:
- typescript - typescript
dev: true dev: true
/@typescript-eslint/parser/[email protected][email protected].2: /@typescript-eslint/parser/[email protected][email protected].3:
resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==} resolution: {integrity: sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==}
engines: {node: ^10.12.0 || >=12.0.0} engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies: peerDependencies:
@ -1801,15 +1801,15 @@ packages:
dependencies: dependencies:
'@typescript-eslint/scope-manager': 4.33.0 '@typescript-eslint/scope-manager': 4.33.0
'@typescript-eslint/types': 4.33.0 '@typescript-eslint/types': 4.33.0
'@typescript-eslint/typescript-estree': 4.33[email protected].2 '@typescript-eslint/typescript-estree': 4.33[email protected].3
debug: 4.3.3 debug: 4.3.3
eslint: 7.32.0 eslint: 7.32.0
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/parser/[email protected][email protected].2: /@typescript-eslint/parser/[email protected][email protected].3:
resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==} resolution: {integrity: sha512-YVK49NgdUPQ8SpCZaOpiq1kLkYRPMv9U5gcMrywzI8brtwZjr/tG3sZpuHyODt76W/A0SufNjYt9ZOgrC4tLIQ==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
@ -1821,10 +1821,10 @@ packages:
dependencies: dependencies:
'@typescript-eslint/scope-manager': 5.6.0 '@typescript-eslint/scope-manager': 5.6.0
'@typescript-eslint/types': 5.6.0 '@typescript-eslint/types': 5.6.0
'@typescript-eslint/typescript-estree': 5.6[email protected].2 '@typescript-eslint/typescript-estree': 5.6[email protected].3
debug: 4.3.3 debug: 4.3.3
eslint: 8.4.1 eslint: 8.4.1
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
@ -1855,7 +1855,7 @@ packages:
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
dev: true dev: true
/@typescript-eslint/typescript-estree/[email protected].2: /@typescript-eslint/typescript-estree/[email protected].3:
resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==} resolution: {integrity: sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==}
engines: {node: ^10.12.0 || >=12.0.0} engines: {node: ^10.12.0 || >=12.0.0}
peerDependencies: peerDependencies:
@ -1870,13 +1870,13 @@ packages:
globby: 11.0.4 globby: 11.0.4
is-glob: 4.0.3 is-glob: 4.0.3
semver: 7.3.5 semver: 7.3.5
tsutils: 3.21[email protected].2 tsutils: 3.21[email protected].3
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
/@typescript-eslint/typescript-estree/[email protected].2: /@typescript-eslint/typescript-estree/[email protected].3:
resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==} resolution: {integrity: sha512-92vK5tQaE81rK7fOmuWMrSQtK1IMonESR+RJR2Tlc7w4o0MeEdjgidY/uO2Gobh7z4Q1hhS94Cr7r021fMVEeA==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
@ -1891,8 +1891,8 @@ packages:
globby: 11.0.4 globby: 11.0.4
is-glob: 4.0.3 is-glob: 4.0.3
semver: 7.3.5 semver: 7.3.5
tsutils: 3.21[email protected].2 tsutils: 3.21[email protected].3
typescript: 4.5.2 typescript: 4.5.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
dev: true dev: true
@ -1913,11 +1913,11 @@ packages:
eslint-visitor-keys: 3.1.0 eslint-visitor-keys: 3.1.0
dev: true dev: true
/@verypossible/eslint-config/[email protected].2: /@verypossible/eslint-config/[email protected].3:
resolution: {integrity: sha512-3qf2FSag49zqI6rZlwKcF8RryLX0RJ3W+koJuhDhdQNyelSEeTxiijQ+Y/Xss4ILFzyqpBnzqiphmABGcOgj1Q==} resolution: {integrity: sha512-3qf2FSag49zqI6rZlwKcF8RryLX0RJ3W+koJuhDhdQNyelSEeTxiijQ+Y/Xss4ILFzyqpBnzqiphmABGcOgj1Q==}
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 4.33.0_d00b196ac5df1286ea7e45797bebddbc '@typescript-eslint/eslint-plugin': 4.33.0_b77187731987bbf90b17856f1d20b7ae
'@typescript-eslint/parser': 4.33[email protected][email protected].2 '@typescript-eslint/parser': 4.33[email protected][email protected].3
babel-plugin-module-resolver: 4.1.0 babel-plugin-module-resolver: 4.1.0
eslint: 7.32.0 eslint: 7.32.0
eslint-config-prettier: 8.3[email protected] eslint-config-prettier: 8.3[email protected]
@ -2110,7 +2110,7 @@ packages:
postcss: ^8.1.0 postcss: ^8.1.0
dependencies: dependencies:
browserslist: 4.18.1 browserslist: 4.18.1
caniuse-lite: 1.0.30001285 caniuse-lite: 1.0.30001286
fraction.js: 4.1.2 fraction.js: 4.1.2
normalize-range: 0.1.2 normalize-range: 0.1.2
picocolors: 1.0.0 picocolors: 1.0.0
@ -2212,8 +2212,8 @@ packages:
engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
hasBin: true hasBin: true
dependencies: dependencies:
caniuse-lite: 1.0.30001285 caniuse-lite: 1.0.30001286
electron-to-chromium: 1.4.13 electron-to-chromium: 1.4.15
escalade: 3.1.1 escalade: 3.1.1
node-releases: 2.0.1 node-releases: 2.0.1
picocolors: 1.0.0 picocolors: 1.0.0
@ -2245,8 +2245,8 @@ packages:
engines: {node: '>= 6'} engines: {node: '>= 6'}
dev: true dev: true
/caniuse-lite/1.0.30001285: /caniuse-lite/1.0.30001286:
resolution: {integrity: sha512-KAOkuUtcQ901MtmvxfKD+ODHH9YVDYnBt+TGYSz2KIfnq22CiArbUxXPN9067gNbgMlnNYRSwho8OPXZPALB9Q==} resolution: {integrity: sha512-zaEMRH6xg8ESMi2eQ3R4eZ5qw/hJiVsO/HlLwniIwErij0JDr9P+8V4dtx1l+kLq6j3yy8l8W4fst1lBnat5wQ==}
dev: true dev: true
/chalk/2.4.2: /chalk/2.4.2:
@ -2498,8 +2498,8 @@ packages:
jake: 10.8.2 jake: 10.8.2
dev: true dev: true
/electron-to-chromium/1.4.13: /electron-to-chromium/1.4.15:
resolution: {integrity: sha512-ih5tIhzEuf78pBY70FXLo+Pw73R5MPPPcXb4CGBMJaCQt/qo/IGIesKXmswpemVCKSE2Bulr5FslUv7gAWJoOw==} resolution: {integrity: sha512-WDw2IUL3k4QpbzInV3JZK+Zd1NjWJPDZ28oUSchWb/kf6AVj7/niaAlgcJlvojFa1d7pJSyQ/KSZsEtq5W7aGQ==}
dev: true dev: true
/emoji-regex/8.0.0: /emoji-regex/8.0.0:
@ -3261,7 +3261,7 @@ packages:
resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
dependencies: dependencies:
minipass: 3.1.5 minipass: 3.1.6
dev: true dev: true
/fs.realpath/1.0.0: /fs.realpath/1.0.0:
@ -3446,8 +3446,8 @@ packages:
'@babel/runtime': 7.16.3 '@babel/runtime': 7.16.3
dev: false dev: false
/i18next/21.5.6: /i18next/21.6.0:
resolution: {integrity: sha512-u6bQ40KtiA09sOV0tpJAwZq6jczrx79oofVOeGlMq2t3FxGso+j2ldFBvFOepdDWYOonjQucwz+NE3kvJoWPbA==} resolution: {integrity: sha512-RjNuACL35wWZgtkyMcjcCmK7R72u3P6jTNbGKzrvHGI9M0iK5Vn1DsBIwOByppaXLIbe0viJ79Nz2h8w1UwPoQ==}
dependencies: dependencies:
'@babel/runtime': 7.16.3 '@babel/runtime': 7.16.3
dev: false dev: false
@ -3950,8 +3950,8 @@ packages:
/minimist/1.2.5: /minimist/1.2.5:
resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
/minipass/3.1.5: /minipass/3.1.6:
resolution: {integrity: sha512-+8NzxD82XQoNKNrl1d/FSi+X8wAEWR+sbYAfIvub4Nz0d22plFG72CEVVaufV8PNf4qSslFTD8VMOxNVhHCjTw==} resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==}
engines: {node: '>=8'} engines: {node: '>=8'}
dependencies: dependencies:
yallist: 4.0.0 yallist: 4.0.0
@ -3961,7 +3961,7 @@ packages:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'} engines: {node: '>= 8'}
dependencies: dependencies:
minipass: 3.1.5 minipass: 3.1.6
yallist: 4.0.0 yallist: 4.0.0
dev: true dev: true
@ -4238,11 +4238,11 @@ packages:
postcss: ^8.2.14 postcss: ^8.2.14
dependencies: dependencies:
postcss: 8.4.4 postcss: 8.4.4
postcss-selector-parser: 6.0.6 postcss-selector-parser: 6.0.7
dev: true dev: true
/postcss-selector-parser/6.0.6: /postcss-selector-parser/6.0.7:
resolution: {integrity: sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==} resolution: {integrity: sha512-U+b/Deoi4I/UmE6KOVPpnhS7I7AYdKbhGcat+qTQ27gycvaACvNEw11ba6RrkwVmDVRW7sigWgLj4/KbbJjeDA==}
engines: {node: '>=4'} engines: {node: '>=4'}
dependencies: dependencies:
cssesc: 3.0.0 cssesc: 3.0.0
@ -4359,7 +4359,7 @@ packages:
react: 17.0.2 react: 17.0.2
dev: false dev: false
/react-i18next/11.14.3_i18next@21.5.[email protected]: /react-i18next/[email protected].0[email protected]:
resolution: {integrity: sha512-Hf2aanbKgYxPjG8ZdKr+PBz9sY6sxXuZWizxCYyJD2YzvJ0W9JTQcddVEjDaKyBoCyd3+5HTerdhc9ehFugc6g==} resolution: {integrity: sha512-Hf2aanbKgYxPjG8ZdKr+PBz9sY6sxXuZWizxCYyJD2YzvJ0W9JTQcddVEjDaKyBoCyd3+5HTerdhc9ehFugc6g==}
peerDependencies: peerDependencies:
i18next: '>= 19.0.0' i18next: '>= 19.0.0'
@ -4367,7 +4367,7 @@ packages:
dependencies: dependencies:
'@babel/runtime': 7.16.3 '@babel/runtime': 7.16.3
html-parse-stringify: 3.0.1 html-parse-stringify: 3.0.1
i18next: 21.5.6 i18next: 21.6.0
react: 17.0.2 react: 17.0.2
dev: false dev: false
@ -4619,22 +4619,22 @@ packages:
magic-string: 0.25.7 magic-string: 0.25.7
dev: true dev: true
/rollup-plugin-terser/[email protected]0.2: /rollup-plugin-terser/[email protected]1.0:
resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==} resolution: {integrity: sha512-w3iIaU4OxcF52UUXiZNsNeuXIMDvFrr+ZXK6bFZ0Q60qyVfq4uLptoS4bbq3paG3x216eQllFZX7zt6TIImguQ==}
peerDependencies: peerDependencies:
rollup: ^2.0.0 rollup: ^2.0.0
dependencies: dependencies:
'@babel/code-frame': 7.16.0 '@babel/code-frame': 7.16.0
jest-worker: 26.6.2 jest-worker: 26.6.2
rollup: 2.60.2 rollup: 2.61.0
serialize-javascript: 4.0.0 serialize-javascript: 4.0.0
terser: 5.10.0 terser: 5.10.0
transitivePeerDependencies: transitivePeerDependencies:
- acorn - acorn
dev: true dev: true
/rollup/2.60.2: /rollup/2.61.0:
resolution: {integrity: sha512-1Bgjpq61sPjgoZzuiDSGvbI1tD91giZABgjCQBKM5aYLnzjq52GoDuWVwT/cm/MCxCMPU8gqQvkj8doQ5C8Oqw==} resolution: {integrity: sha512-teQ+T1mUYbyvGyUavCodiyA9hD4DxwYZJwr/qehZGhs1Z49vsmzelMVYMxGU4ZhGRKxYPupHuz5yzm/wj7VpWA==}
engines: {node: '>=10.0.0'} engines: {node: '>=10.0.0'}
hasBin: true hasBin: true
optionalDependencies: optionalDependencies:
@ -4837,8 +4837,8 @@ packages:
engines: {node: '>=8'} engines: {node: '>=8'}
dev: true dev: true
/stylis/4.0.10: /stylis/4.0.11:
resolution: {integrity: sha512-m3k+dk7QeJw660eIKRRn3xPF6uuvHs/FFzjX3HQ5ove0qYsiygoAhwn5a3IYKaZPo5LrYD0rfVmtv1gNY1uYwg==} resolution: {integrity: sha512-Q7gWFqMXrpDAnqhkFZdgBjXzybYc4WaJNtFdnQQSfww/cIiBUx/3sPGYMKFh3muXA47dhaWfYqc/HQkg8j7+ig==}
dev: false dev: false
/sub-events/1.8.9: /sub-events/1.8.9:
@ -4885,8 +4885,8 @@ packages:
strip-ansi: 6.0.1 strip-ansi: 6.0.1
dev: true dev: true
/tailwindcss/3.0.0-alpha.2_6b4e3d148bdcb715d5f821ed0a9c268b: /tailwindcss/3.0.0_6b4e3d148bdcb715d5f821ed0a9c268b:
resolution: {integrity: sha512-DLPLL927a05mhwTAPMPgSk1EFLAsWc0qmZeB1yHDSRAj/Bfn0nvdFTqj2u/8FnM5EiS20nsqCZ/HFfXzzaFOZg==} resolution: {integrity: sha512-UPAp2PS5vojAvGClJFIkdh2hfFyaSWo09Ma9j2vZYW+ANhTvpUHFjY85JgtrvvXXREtDvOXy2BxW1yHOz8apCg==}
engines: {node: '>=12.13.0'} engines: {node: '>=12.13.0'}
hasBin: true hasBin: true
peerDependencies: peerDependencies:
@ -4911,7 +4911,7 @@ packages:
postcss-js: 3.0.3 postcss-js: 3.0.3
postcss-load-config: 3.1.0 postcss-load-config: 3.1.0
postcss-nested: 5.0[email protected] postcss-nested: 5.0[email protected]
postcss-selector-parser: 6.0.6 postcss-selector-parser: 6.0.7
postcss-value-parser: 4.2.0 postcss-value-parser: 4.2.0
quick-lru: 5.1.1 quick-lru: 5.1.1
resolve: 1.20.0 resolve: 1.20.0
@ -4926,7 +4926,7 @@ packages:
dependencies: dependencies:
chownr: 2.0.0 chownr: 2.0.0
fs-minipass: 2.1.0 fs-minipass: 2.1.0
minipass: 3.1.5 minipass: 3.1.6
minizlib: 2.1.2 minizlib: 2.1.2
mkdirp: 1.0.4 mkdirp: 1.0.4
yallist: 4.0.0 yallist: 4.0.0
@ -5025,14 +5025,14 @@ packages:
resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
dev: true dev: true
/tsutils/[email protected].2: /tsutils/[email protected].3:
resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
engines: {node: '>= 6'} engines: {node: '>= 6'}
peerDependencies: 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' 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: dependencies:
tslib: 1.14.1 tslib: 1.14.1
typescript: 4.5.2 typescript: 4.5.3
dev: true dev: true
/type-check/0.4.0: /type-check/0.4.0:
@ -5058,8 +5058,8 @@ packages:
history: 5.1.0 history: 5.1.0
dev: false dev: false
/typescript/4.5.2: /typescript/4.5.3:
resolution: {integrity: sha512-5BlMof9H1yGt0P8/WF+wPNw6GfctgGjXp5hkblpyT+8rkASSmkUKMXrxR0Xg8ThVCi/JnHQiKXeBaEwCeQwMFw==} resolution: {integrity: sha512-eVYaEHALSt+s9LbvgEv4Ef+Tdq7hBiIZgii12xXJnukryt3pMgJf6aKhoCZ3FWQsu6sydEnkg11fYXLzhLBjeQ==}
engines: {node: '>=4.2.0'} engines: {node: '>=4.2.0'}
hasBin: true hasBin: true
dev: true dev: true
@ -5151,16 +5151,15 @@ packages:
- rollup - rollup
dev: true dev: true
/vite-plugin-pwa/0.11.10[email protected]: /vite-plugin-pwa/0.11.11[email protected]:
resolution: {integrity: sha512-H2iIe6XVN8it0jkrpZcdmBaGarZxeA657y+9WeDKtxjRJmwIL8qixhiE9FZr0SFS2OHyzkumJvE7FOaemt1/SQ==} resolution: {integrity: sha512-/nSLS7VfGN5UrL4a1ALGEQAyga/H0hYZjEkwPehiEFW1PM1DTi1A8GkPCsmevKwR6vt10P+5wS1wrvSgwQemzw==}
peerDependencies: peerDependencies:
vite: ^2.0.0 vite: ^2.0.0
dependencies: dependencies:
chalk: 4.1.2
debug: 4.3.3 debug: 4.3.3
fast-glob: 3.2.7 fast-glob: 3.2.7
pretty-bytes: 5.6.0 pretty-bytes: 5.6.0
rollup: 2.60.2 rollup: 2.61.0
vite: 2.7.1 vite: 2.7.1
workbox-build: 6.4.2 workbox-build: 6.4.2
workbox-window: 6.4.2 workbox-window: 6.4.2
@ -5189,7 +5188,7 @@ packages:
esbuild: 0.13.15 esbuild: 0.13.15
postcss: 8.4.4 postcss: 8.4.4
resolve: 1.20.0 resolve: 1.20.0
rollup: 2.60.2 rollup: 2.61.0
optionalDependencies: optionalDependencies:
fsevents: 2.3.2 fsevents: 2.3.2
dev: true dev: true
@ -5284,9 +5283,9 @@ packages:
'@babel/core': 7.16.0 '@babel/core': 7.16.0
'@babel/preset-env': 7.16.4_@[email protected] '@babel/preset-env': 7.16.4_@[email protected]
'@babel/runtime': 7.16.3 '@babel/runtime': 7.16.3
'@rollup/plugin-babel': 5.3.0_@[email protected][email protected]0.2 '@rollup/plugin-babel': 5.3.0_@[email protected][email protected]1.0
'@rollup/plugin-node-resolve': 11.2[email protected]0.2 '@rollup/plugin-node-resolve': 11.2[email protected]1.0
'@rollup/plugin-replace': 2.4[email protected]0.2 '@rollup/plugin-replace': 2.4[email protected]1.0
'@surma/rollup-plugin-off-main-thread': 2.2.3 '@surma/rollup-plugin-off-main-thread': 2.2.3
ajv: 8.8.2 ajv: 8.8.2
common-tags: 1.8.2 common-tags: 1.8.2
@ -5295,8 +5294,8 @@ packages:
glob: 7.2.0 glob: 7.2.0
lodash: 4.17.21 lodash: 4.17.21
pretty-bytes: 5.6.0 pretty-bytes: 5.6.0
rollup: 2.60.2 rollup: 2.61.0
rollup-plugin-terser: 7.0[email protected]0.2 rollup-plugin-terser: 7.0[email protected]1.0
source-map: 0.8.0-beta.0 source-map: 0.8.0-beta.0
source-map-url: 0.4.1 source-map-url: 0.4.1
stringify-object: 3.3.0 stringify-object: 3.3.0

2
todo.txt

@ -11,6 +11,8 @@ reset store on new connection
redux actions seem to be dispatched twice redux actions seem to be dispatched twice
add qr generator in channel editor add qr generator in channel editor
no save button for channel config (bw,sf,cr,tx etc) 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 meshtastic.js
- fix entering device-reconnecting state and not re-connecting despite packets being received - fix entering device-reconnecting state and not re-connecting despite packets being received
Loading…
Cancel
Save