Skip to content

Commit

Permalink
Merge pull request #1646 from tidepool-org/update-deps
Browse files Browse the repository at this point in the history
Update dependencies (UPLOAD-1292)
  • Loading branch information
gniezen authored Sep 16, 2024
2 parents 00d42ab + 800da1d commit bae70ae
Show file tree
Hide file tree
Showing 7 changed files with 3,060 additions and 4,242 deletions.
6 changes: 3 additions & 3 deletions app/package.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"name": "tidepool-uploader",
"productName": "tidepool-uploader",
"version": "2.58.0-pairing-links.1",
"version": "2.58.0-update-deps.1",
"description": "Tidepool Project Universal Uploader",
"main": "./main.prod.js",
"author": {
Expand All @@ -10,9 +10,9 @@
},
"license": "BSD-2-Clause",
"dependencies": {
"drivelist": "11.1.0",
"drivelist": "12.0.2",
"keytar": "7.9.0",
"@tidepool/direct-io": "3.0.2",
"usb": "2.11.0"
"usb": "2.13.0"
}
}
85 changes: 33 additions & 52 deletions app/yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -54,9 +54,9 @@ chownr@^1.1.1:
integrity sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==

debug@^4.3.4:
version "4.3.4"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.4.tgz#1319f6579357f2338d3337d2cdd4914bb5dcc865"
integrity sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==
version "4.3.6"
resolved "https://registry.yarnpkg.com/debug/-/debug-4.3.6.tgz#2ab2c38fbaffebf8aa95fdfe6d88438c7a13c52b"
integrity sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==
dependencies:
ms "2.1.2"

Expand All @@ -73,18 +73,18 @@ deep-extend@^0.6.0:
integrity sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==

detect-libc@^2.0.0:
version "2.0.2"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.2.tgz#8ccf2ba9315350e1241b88d0ac3b0e1fbd99605d"
integrity sha512-UX6sGumvvqSaXgdKGUsgZWqcUyIXZ/vZTrlRT/iobiKhGL0zL4d3osHj3uqllWJK+i+sixDS/3COVEOFbupFyw==

drivelist@11.1.0:
version "11.1.0"
resolved "https://registry.yarnpkg.com/drivelist/-/drivelist-11.1.0.tgz#39b17b78bf7d717e666ad57f006ffaf9ee344ac7"
integrity sha512-DT328SbKqB78y+HUeuazwj4+Enh5ormv9OgTIMB0/OP2VxKLFDOrKhejJxjP9ytmJok8W/nzR8gSWdpiaJi1XA==
version "2.0.3"
resolved "https://registry.yarnpkg.com/detect-libc/-/detect-libc-2.0.3.tgz#f0cd503b40f9939b894697d19ad50895e30cf700"
integrity sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==

drivelist@12.0.2:
version "12.0.2"
resolved "https://registry.yarnpkg.com/drivelist/-/drivelist-12.0.2.tgz#2821250ccc0ee3161cc86b72724ee64bca72aa29"
integrity sha512-Nps4pc1ukIqDj7v00wGgBkS7P3VVEZZKcaTPVcE1Yl+dLojXuEv76BuSg6HgmhjeOFIIMz8q7Y+2tux6gYqCvg==
dependencies:
bindings "^1.5.0"
debug "^4.3.4"
node-addon-api "^5.0.0"
node-addon-api "^8.0.0"
prebuild-install "^7.1.1"

end-of-stream@^1.1.0, end-of-stream@^1.4.1:
Expand Down Expand Up @@ -137,13 +137,6 @@ [email protected]:
node-addon-api "^4.3.0"
prebuild-install "^7.0.1"

lru-cache@^6.0.0:
version "6.0.0"
resolved "https://registry.yarnpkg.com/lru-cache/-/lru-cache-6.0.0.tgz#6d6fe6570ebd96aaf90fcad1dafa3b2566db3a94"
integrity sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
dependencies:
yallist "^4.0.0"

mimic-response@^3.1.0:
version "3.1.0"
resolved "https://registry.yarnpkg.com/mimic-response/-/mimic-response-3.1.0.tgz#2d1d59af9c1b129815accc2c46a022a5ce1fa3c9"
Expand All @@ -170,9 +163,9 @@ napi-build-utils@^1.0.1:
integrity sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==

node-abi@^3.3.0:
version "3.54.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.54.0.tgz#f6386f7548817acac6434c6cba02999c9aebcc69"
integrity sha512-p7eGEiQil0YUV3ItH4/tBb781L5impVmmx2E9FRKF7d18XXzp4PGT2tdYMFY6wQqgxD0IwNZOiSJ0/K0fSi/OA==
version "3.65.0"
resolved "https://registry.yarnpkg.com/node-abi/-/node-abi-3.65.0.tgz#ca92d559388e1e9cab1680a18c1a18757cdac9d3"
integrity sha512-ThjYBfoDNr08AWx6hGaRbfPwxKV9kVzAzOzlLKbk2CuqXE2xnCh+cbAGnwM3t8Lq4v9rUB7VfondlkBckcJrVA==
dependencies:
semver "^7.3.5"

Expand All @@ -181,20 +174,15 @@ node-addon-api@^4.3.0:
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-4.3.0.tgz#52a1a0b475193e0928e98e0426a0d1254782b77f"
integrity sha512-73sE9+3UaLYYFmDsFZnqCInzPyh3MqIwZO9cw58yIqAZhONrrabrYyYe3TuIqtIiOuTXVhsGau8hcrhhwSsDIQ==

node-addon-api@^5.0.0:
version "5.1.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-5.1.0.tgz#49da1ca055e109a23d537e9de43c09cca21eb762"
integrity sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==

node-addon-api@^7.0.0:
version "7.1.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-7.1.0.tgz#71f609369379c08e251c558527a107107b5e0fdb"
integrity sha512-mNcltoe1R8o7STTegSOHdnJNN7s5EUvhoS7ShnTHDyOSd+8H+UdWODq6qSv67PjC8Zc5JRT8+oLAMCr0SIXw7g==
node-addon-api@^8.0.0:
version "8.1.0"
resolved "https://registry.yarnpkg.com/node-addon-api/-/node-addon-api-8.1.0.tgz#55a573685dd4bd053f189cffa4e6332d2b1f1645"
integrity sha512-yBY+qqWSv3dWKGODD6OGE6GnTX7Q2r+4+DfpqxHSHh8x0B4EKP9+wVGLS6U/AM1vxSNNmUEuIV5EGhYwPpfOwQ==

node-gyp-build@^4.5.0:
version "4.8.0"
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.0.tgz#3fee9c1731df4581a3f9ead74664369ff00d26dd"
integrity sha512-u6fs2AEUljNho3EYTJNBfImO5QTo/J/1Etd+NVdCj7qWKUSN/bSLkZwhDv7I+w/MSC6qJ4cknepkAYykDdK8og==
version "4.8.1"
resolved "https://registry.yarnpkg.com/node-gyp-build/-/node-gyp-build-4.8.1.tgz#976d3ad905e71b76086f4f0b0d3637fe79b6cda5"
integrity sha512-OSs33Z9yWr148JZcbZd5WiAXhh/n9z8TxQcdMhIOlpN9AhWpLfvVFO73+m77bBABQMaY9XSvIa+qk0jlI7Gcaw==

once@^1.3.1, once@^1.4.0:
version "1.4.0"
Expand All @@ -204,9 +192,9 @@ once@^1.3.1, once@^1.4.0:
wrappy "1"

prebuild-install@^7.0.1, prebuild-install@^7.1.1:
version "7.1.1"
resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.1.tgz#de97d5b34a70a0c81334fd24641f2a1702352e45"
integrity sha512-jAXscXWMcCK8GgCoHOfIr0ODh5ai8mj63L2nWrjuAgXE6tDyYGnx4/8o/rCgU+B4JSyZBKbeZqzhtwtC3ovxjw==
version "7.1.2"
resolved "https://registry.yarnpkg.com/prebuild-install/-/prebuild-install-7.1.2.tgz#a5fd9986f5a6251fbc47e1e5c65de71e68c0a056"
integrity sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==
dependencies:
detect-libc "^2.0.0"
expand-template "^2.0.3"
Expand Down Expand Up @@ -254,11 +242,9 @@ safe-buffer@^5.0.1, safe-buffer@~5.2.0:
integrity sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==

semver@^7.3.5:
version "7.5.4"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.5.4.tgz#483986ec4ed38e1c6c48c34894a9182dbff68a6e"
integrity sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==
dependencies:
lru-cache "^6.0.0"
version "7.6.3"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.6.3.tgz#980f7b5550bc175fb4dc09403085627f9eb33143"
integrity sha512-oVekP1cKtI+CTDvHWYFUcMtsK/00wmAEfyqKfNdARm8u1wNVhSgaX7A8d4UuIlUI5e84iEwOhs7ZPYRmzU9U6A==

simple-concat@^1.0.0:
version "1.0.1"
Expand Down Expand Up @@ -314,13 +300,13 @@ tunnel-agent@^0.6.0:
dependencies:
safe-buffer "^5.0.1"

usb@2.11.0:
version "2.11.0"
resolved "https://registry.yarnpkg.com/usb/-/usb-2.11.0.tgz#bbb2257c65534635a450aed3754df7c8844d518e"
integrity sha512-u5+NZ6DtoW8TIBtuSArQGAZZ/K15i3lYvZBAYmcgI+RcDS9G50/KPrUd3CrU8M92ahyCvg5e0gc8BDvr5Hwejg==
usb@2.13.0:
version "2.13.0"
resolved "https://registry.yarnpkg.com/usb/-/usb-2.13.0.tgz#521d11244cbe991a3f247c770821635abdcc9c7f"
integrity sha512-pTNKyxD1DfC1DYu8kFcIdpE8f33e0c2Sbmmi0HEs28HTVC555uocvYR1g5DDv4CBibacCh4BqRyYZJylN4mBbw==
dependencies:
"@types/w3c-web-usb" "^1.0.6"
node-addon-api "^7.0.0"
node-addon-api "^8.0.0"
node-gyp-build "^4.5.0"

util-deprecate@^1.0.1:
Expand All @@ -332,8 +318,3 @@ wrappy@1:
version "1.0.2"
resolved "https://registry.yarnpkg.com/wrappy/-/wrappy-1.0.2.tgz#b5243d8f3ec1aa35f1364605bc0d1036e30ab69f"
integrity sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==

yallist@^4.0.0:
version "4.0.0"
resolved "https://registry.yarnpkg.com/yallist/-/yallist-4.0.0.tgz#9bb92790d9c0effec63be73519e11a35019a3a72"
integrity sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
99 changes: 49 additions & 50 deletions package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "tidepool-uploader",
"version": "2.58.0-pairing-links.1",
"version": "2.58.0-update-deps.1",
"description": "Tidepool Project Universal Uploader",
"private": true,
"main": "main.prod.js",
Expand Down Expand Up @@ -39,16 +39,16 @@
},
"dependencies": {
"@electron/remote": "2.1.2",
"@emotion/react": "11.11.3",
"@emotion/styled": "11.11.0",
"@emotion/react": "11.13.0",
"@emotion/styled": "11.13.0",
"@hot-loader/react-dom": "16.14.0",
"@mui/icons-material": "5.15.6",
"@mui/material": "5.15.6",
"@mui/icons-material": "5.16.5",
"@mui/material": "5.16.5",
"@react-keycloak/web": "3.4.0",
"async": "2.6.3",
"async": "2.6.4",
"babyparse": "0.4.6",
"body-parser": "1.20.2",
"ble-glucose": "0.7.0",
"body-parser": "1.18.3",
"bows": "1.7.2",
"chrome-launcher": "0.15.2",
"classnames": "2.5.1",
Expand All @@ -60,18 +60,18 @@
"electron-debug": "3.2.0",
"electron-is-dev": "2.0.0",
"electron-log": "4.4.8",
"electron-updater": "6.1.7",
"electron-updater": "6.3.1",
"es6-error": "4.1.1",
"express": "4.16.3",
"express": "4.19.2",
"fast-safe-stringify": "2.1.1",
"ftdi-js": "0.4.1",
"helmet": "7.0.0",
"helmet": "7.1.0",
"history": "4.10.1",
"i18n-iso-countries": "6.1.0",
"i18next": "20.6.1",
"i18next-fs-backend": "1.1.4",
"i18next-fs-backend": "2.3.1",
"iconv-lite": "0.6.3",
"idb-keyval": "6.0.2",
"idb-keyval": "6.2.1",
"identity-obj-proxy": "3.0.0",
"immutability-helper": "3.1.1",
"is-electron": "2.2.2",
Expand All @@ -97,14 +97,14 @@
"redux-cache": "0.3.0",
"redux-form": "8.3.10",
"redux-thunk": "2.4.2",
"rollbar": "2.26.2",
"rollbar": "2.26.4",
"rollbar-sourcemap-webpack-plugin": "3.3.0",
"semver": "7.5.4",
"semver": "7.6.3",
"source-map-support": "0.5.21",
"stack-trace": "0.0.10",
"sudo-prompt": "9.2.1",
"sundial": "1.7.3",
"tidepool-platform-client": "0.56.1",
"sundial": "1.7.4",
"tidepool-platform-client": "0.59.0",
"usb-cdc-acm": "0.1.1",
"uuid": "9.0.1",
"webmtp": "0.3.3"
Expand All @@ -114,68 +114,67 @@
"electron": "./node_modules/.bin/electron"
},
"devDependencies": {
"@babel/core": "7.23.9",
"@babel/eslint-parser": "7.23.9",
"@babel/eslint-plugin": "7.23.5",
"@babel/core": "7.24.9",
"@babel/eslint-parser": "7.25.1",
"@babel/eslint-plugin": "7.25.1",
"@babel/plugin-proposal-class-properties": "7.18.6",
"@babel/plugin-proposal-decorators": "7.23.9",
"@babel/plugin-proposal-do-expressions": "7.23.3",
"@babel/plugin-proposal-export-default-from": "7.23.3",
"@babel/plugin-proposal-decorators": "7.24.7",
"@babel/plugin-proposal-do-expressions": "7.24.7",
"@babel/plugin-proposal-export-default-from": "7.24.7",
"@babel/plugin-proposal-export-namespace-from": "7.18.9",
"@babel/plugin-proposal-function-bind": "7.23.3",
"@babel/plugin-proposal-function-sent": "7.23.3",
"@babel/plugin-proposal-function-bind": "7.24.7",
"@babel/plugin-proposal-function-sent": "7.24.7",
"@babel/plugin-proposal-json-strings": "7.18.6",
"@babel/plugin-proposal-logical-assignment-operators": "7.20.7",
"@babel/plugin-proposal-nullish-coalescing-operator": "7.18.6",
"@babel/plugin-proposal-numeric-separator": "7.18.6",
"@babel/plugin-proposal-optional-chaining": "7.21.0",
"@babel/plugin-proposal-pipeline-operator": "7.23.3",
"@babel/plugin-proposal-throw-expressions": "7.23.3",
"@babel/plugin-proposal-pipeline-operator": "7.24.7",
"@babel/plugin-proposal-throw-expressions": "7.24.7",
"@babel/plugin-syntax-dynamic-import": "7.8.3",
"@babel/plugin-syntax-import-meta": "7.10.4",
"@babel/plugin-transform-classes": "7.23.8",
"@babel/plugin-transform-react-constant-elements": "7.23.3",
"@babel/plugin-transform-react-inline-elements": "7.23.3",
"@babel/plugin-transform-classes": "7.25.0",
"@babel/plugin-transform-react-constant-elements": "7.25.1",
"@babel/plugin-transform-react-inline-elements": "7.24.7",
"@babel/polyfill": "7.12.1",
"@babel/preset-env": "7.23.9",
"@babel/preset-react": "7.23.3",
"@babel/register": "7.23.7",
"@babel/runtime-corejs2": "7.23.9",
"@electron/notarize": "2.2.1",
"@babel/preset-env": "7.25.0",
"@babel/preset-react": "7.24.7",
"@babel/register": "7.24.6",
"@babel/runtime-corejs2": "7.25.0",
"@electron/notarize": "2.3.2",
"@jest-runner/electron": "3.0.1",
"@tidepool/direct-io": "3.0.2",
"aws-sdk": "2.1544.0",
"aws-sdk": "2.1664.0",
"babel-core": "7.0.0-bridge.0",
"babel-jest": "26.6.3",
"babel-loader": "8.2.5",
"babel-plugin-add-module-exports": "1.0.4",
"babel-plugin-dev-expression": "0.2.2",
"babel-plugin-module-resolver": "5.0.0",
"babel-plugin-module-resolver": "5.0.2",
"babel-plugin-rewire": "1.2.0",
"babel-plugin-transform-define": "2.1.4",
"babel-plugin-transform-react-remove-prop-types": "0.4.24",
"chai": "4.4.1",
"concurrently": "8.2.2",
"copy-webpack-plugin": "4.5.2",
"copy-webpack-plugin": "6.4.1",
"cross-env": "7.0.3",
"css-loader": "5.2.7",
"difflet": "1.0.1",
"drivelist": "11.1.0",
"drivelist": "12.0.2",
"electron": "27.3.0",
"electron-builder": "24.9.1",
"electron-builder": "24.13.3",
"electron-devtools-installer": "3.2.0",
"electron-rebuild": "3.2.9",
"enzyme": "3.11.0",
"eslint": "8.56.0",
"eslint-config-airbnb": "18.2.1",
"eslint-formatter-pretty": "5.0.0",
"eslint-import-resolver-webpack": "0.13.8",
"eslint-plugin-import": "2.29.1",
"eslint-plugin-jest": "27.6.3",
"eslint-plugin-jsx-a11y": "6.8.0",
"eslint-plugin-jsx-a11y": "6.9.0",
"eslint-plugin-lodash": "7.4.0",
"eslint-plugin-promise": "6.1.1",
"eslint-plugin-react": "7.33.2",
"eslint-plugin-react": "7.35.0",
"fbjs-scripts": "3.0.1",
"file-loader": "6.2.0",
"flux-standard-action": "2.1.2",
Expand All @@ -185,9 +184,9 @@
"json-loader": "0.5.7",
"less-loader": "6.2.0",
"mini-css-extract-plugin": "0.12.0",
"moment": "2.29.4",
"moment": "2.30.1",
"object-invariant-test-helper": "0.1.1",
"optimize-css-assets-webpack-plugin": "5.0.4",
"optimize-css-assets-webpack-plugin": "6.0.1",
"optional": "0.1.4",
"redux-mock-store": "1.5.4",
"salinity": "0.0.8",
Expand All @@ -196,12 +195,12 @@
"style-loader": "1.3.0",
"terser-webpack-plugin": "3.1.0",
"url-loader": "4.1.1",
"webpack": "4.44.2",
"webpack-bundle-analyzer": "4.10.1",
"webpack-cli": "3.3.12",
"webpack-dev-middleware": "3.7.2",
"webpack-dev-server": "3.11.2",
"webpack-hot-middleware": "2.26.0",
"webpack": "4.47.0",
"webpack-bundle-analyzer": "4.10.2",
"webpack-cli": "4.10.0",
"webpack-dev-middleware": "5.3.4",
"webpack-dev-server": "4.15.2",
"webpack-hot-middleware": "2.26.1",
"webpack-merge": "4.2.2",
"xmlbuilder": "15.1.1",
"yup": "0.32.9"
Expand Down
2 changes: 1 addition & 1 deletion scripts/start-linux.sh
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,6 @@ export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

cd $APP_ROOT
./node_modules/.bin/webpack-dev-server --config webpack.config.renderer.dev.babel.js --env.argv="$1"
./node_modules/.bin/webpack-dev-server --config webpack.config.renderer.dev.babel.js --env argv="$1"

# To debug this script, add " &> /tmp/uploader.txt" to the previous line
Loading

0 comments on commit bae70ae

Please sign in to comment.