Merge pull request #8437 from nightscout/fix/heroku-fsevents

Fix/heroku fsevents
This commit is contained in:
Ben West
2026-03-01 12:40:30 -08:00
committed by GitHub
4 changed files with 694 additions and 334 deletions
+1 -1
View File
@@ -16,7 +16,7 @@ jobs:
runs-on: ubuntu-latest
strategy:
matrix:
node-version: [16, 20, 22]
node-version: [20, 22]
mongodb-version: [4.4, 5.0, 6.0]
steps:
+1 -1
View File
@@ -8,7 +8,7 @@ ADD . /opt/app
# TODO: We should be able to do `RUN npm install --only=production`.
# For this to work, we need to copy only package.json and things needed for `npm`'s to succeed.
# TODO: Do we need to re-add `npm audit fix`? Or should that be part of a development process/stage?
RUN npm install --cache /tmp/empty-cache && \
RUN npm ci --cache /tmp/empty-cache --omit=optional && \
npm run postinstall && \
npm run env && \
rm -rf /tmp/*
+690 -330
View File
File diff suppressed because it is too large Load Diff
+2 -2
View File
@@ -108,7 +108,7 @@
"lodash": "^4.17.20",
"memory-cache": "^0.2.0",
"mime": "^2.4.6",
"minimed-connect-to-nightscout": "^1.5.6",
"minimed-connect-to-nightscout": "^1.5.7",
"moment": "^2.27.0",
"moment-locales-webpack-plugin": "^1.2.0",
"moment-timezone": "^0.5.31",
@@ -124,7 +124,7 @@
"random-token": "0.0.8",
"request": "^2.88.2",
"semver": "^6.3.0",
"share2nightscout-bridge": "^0.2.10",
"share2nightscout-bridge": "^0.2.11",
"shiro-trie": "^0.4.9",
"simple-statistics": "^0.7.0",
"socket.io": "~4.5.4",