Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
17 changes: 17 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -57,6 +57,23 @@ updates:
- "version-update:semver-minor"
- "version-update:semver-patch"

# --- Accepted risks (security-backlog remediation, 2026-10) ---
# `pnpm audit` went from 70 advisories to the 3 below. They cannot be
# closed by a version bump and are consciously accepted:
# * aws-sdk (v2, root + libs/storage): EOL, upstream issued no patched
# release; migration to the v3 @aws-sdk/* clients is tracked
# separately (@aws-sdk/client-ses is already on v3). Low severity.
# * uuid: a patched release exists (>=11.1.1) but 11+ is ESM-only and
# breaks the CommonJS jest runtime — see the ignore rule above.
# Moderate severity; re-evaluate with the ESM migration.
# * braces: upstream advisory has no patched version; dev-only chain
# (eslint / typescript-eslint), not part of the runtime dependency
# graph. High severity, accepted until upstream ships a fix.
# (request, extract-zip, node-forge and the old handlebars/critical
# paths were cleared by removing the unused html-pdf, puppeteer and
# node-html-to-image dependencies — see pnpm.overrides in package.json
# for the transitive pins.)

labels:
- "dependencies"
- "pnpm"
Expand Down
2 changes: 1 addition & 1 deletion apps/notification/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,6 @@
"private": true,
"type": "module",
"dependencies": {
"firebase-admin": "^13.6.0"
"firebase-admin": "^13.10.0"
}
}
31 changes: 21 additions & 10 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -42,13 +42,13 @@
"@nestjs/swagger": "catalog:",
"@nestjs/typeorm": "catalog:",
"@nestjs/websockets": "catalog:",
"@opentelemetry/api": "^1.9.0",
"@opentelemetry/api": "^1.9.1",
"@opentelemetry/exporter-logs-otlp-http": "^0.202.0",
"@opentelemetry/exporter-trace-otlp-http": "^0.202.0",
"@opentelemetry/instrumentation-express": "^0.51.1",
"@opentelemetry/instrumentation-http": "^0.202.0",
"@opentelemetry/instrumentation-nestjs-core": "^0.48.1",
"@opentelemetry/resources": "^2.5.1",
"@opentelemetry/resources": "^2.12.0",
"@opentelemetry/sdk-logs": "^0.202.0",
"@opentelemetry/sdk-node": "^0.221.0",
"@opentelemetry/semantic-conventions": "^1.39.0",
Expand Down Expand Up @@ -77,7 +77,7 @@
"dotenv": "^16.6.1",
"express": "^5.2.1",
"express-useragent": "^1.0.15",
"firebase-admin": "^13.6.1",
"firebase-admin": "^13.10.0",
"fs": "0.0.1-security",
"generate-password": "^1.7.1",
"helmet": "^8.1.0",
Expand All @@ -86,7 +86,7 @@
"jsonwebtoken": "^9.0.3",
"jwks-rsa": "^3.2.2",
"linebyline": "^1.3.0",
"moment": "^2.30.1",
"moment": "^2.31.0",
"morgan": "^1.12.1",
"multer": "^2.4.0",
"nanoid": "^5.1.16",
Expand All @@ -96,7 +96,7 @@
"nestjs-supabase-auth": "catalog:",
"nestjs-typeorm-paginate": "catalog:",
"node-qpdf2": "^2.0.0",
"nodemailer": "^10.0.2",
"nodemailer": "^10.1.6",
"p-limit": "^3.1.0",
"papaparse": "^5.5.4",
"passport": "^0.6.0",
Expand Down Expand Up @@ -205,16 +205,27 @@
},
"pnpm": {
"overrides": {
"brace-expansion@2": "2.1.4",
"brace-expansion@2": "2.1.7",
"brace-expansion@5": "5.0.12",
"tar-fs@>=3.0.0 <3.1.1": "3.1.3",
"ip-address@<=10.3.0": "10.5.0",
"websocket-driver@<0.7.5": "0.7.5",
"handlebars@<4.7.9": "4.7.9",
"fast-uri@<3.1.6": "3.1.6",
"handlebars@<4.7.10": "4.7.10",
"fast-uri@<3.1.8": "3.1.8",
"js-yaml@<4.3.2": "4.3.2",
"js-yaml@^5": "5.4.1",
"minimatch@<9.0.7": "9.0.9",
"form-data@<2.5.6": "2.5.6",
"@babel/core@<7.29.6": "7.29.6"
"@babel/core@<7.29.6": "7.29.6",
"proxy-addr@<2.0.8": "2.0.8",
"qs@<6.16.0": "6.16.0",
"ws@<8.21.0": "8.21.3",
"engine.io@<6.6.10": "6.6.10",
"micromatch@<4.0.8": "4.0.8",
"yaml@<2.8.3": "2.9.0",
"axios@<0.34.0": "0.34.0",
"@fastify/busboy@<3.2.2": "3.2.2",
"@grpc/grpc-js@<1.14.5": "1.14.5",
"@opentelemetry/core@<2.8.0": "2.10.0"
}
},
"packageManager": "pnpm@9.15.9+sha512.68046141893c66fad01c079231128e9afb89ef87e2691d69e4d40eee228988295fd4682181bae55b58418c3a253bde65a505ec7c5f9403ece5cc3cd37dcf2531",
Expand Down
Loading
Loading