Repository navigation
deps(main): Bump the "main" group with 4 updates across multiple ecosystems #1052
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Large diffs are not rendered by default.
Large diffs are not rendered by default.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| FROM mirror.gcr.io/library/node:22 AS frontend-build | ||
| FROM mirror.gcr.io/library/node:25 AS frontend-build | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🩺 Stability & Availability | 🟡 Minor | ⚡ Quick win Use a supported LTS Node image. As of October 23, 2026, Node.js 25 has been EOL since March 31, 2026. The official Node.js Docker project supports active Node versions, while Node.js 24 and 22 are LTS. (nodejs.org) Replace both Proposed fix
Also applies to: 19-19 🤖 Prompt for AI Agents
|
||
|
|
||
| WORKDIR /js | ||
|
|
||
|
|
@@ -16,7 +16,7 @@ ARG VITE_STAGING | |
| ENV VITE_STAGING=${VITE_STAGING} | ||
| RUN pnpm run build | ||
|
|
||
| FROM mirror.gcr.io/library/node:22 AS email-build | ||
| FROM mirror.gcr.io/library/node:25 AS email-build | ||
|
|
||
| WORKDIR /email | ||
|
|
||
|
|
||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,4 @@ | ||
| FROM ubuntu:24.04 | ||
| FROM ubuntu:25.10 | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🔒 Security & Privacy | 🛡️ Detected with Advanced Tier | 🟠 Major | ⚡ Quick win 🧩 Analysis chain
Security Misconfiguration CWE: CWE-1104 Use a supported Ubuntu release. Ubuntu 25.10 reached end of life on July 9, 2026. This Dockerfile installs OS packages with Keep 🤖 Prompt for AI Agents
|
||
|
|
||
| COPY --from=ghcr.io/astral-sh/uv:0.11.15 /uv /bin/uv | ||
|
|
||
|
|
||
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -22,72 +22,72 @@ | |
| "preview": "vite preview" | ||
| }, | ||
| "dependencies": { | ||
| "@mantine/core": "^8.1.2", | ||
| "@mantine/dates": "^8.1.2", | ||
| "@mantine/form": "^8.1.2", | ||
| "@mantine/hooks": "^8.1.2", | ||
| "@mantine/notifications": "^8.1.2", | ||
| "@mantine/core": "^9.7.2", | ||
| "@mantine/dates": "^9.7.2", | ||
| "@mantine/form": "^9.7.2", | ||
| "@mantine/hooks": "^9.7.2", | ||
| "@mantine/notifications": "^9.7.2", | ||
| "@microsoft/fetch-event-source": "^2.0.1", | ||
| "@tabler/icons-react": "^3.30.0", | ||
| "@tanstack/react-query": "^5.64.2", | ||
| "@tanstack/react-query-devtools": "^5.64.2", | ||
| "@tabler/icons-react": "^3.49.0", | ||
| "@tanstack/react-query": "^5.104.3", | ||
| "@tanstack/react-query-devtools": "^5.104.3", | ||
| "clsx": "^2.1.1", | ||
| "dayjs": "^1.11.13", | ||
| "immer": "^10.1.3", | ||
| "dayjs": "^1.11.23", | ||
| "immer": "^11.1.21", | ||
| "mantine-form-zod-resolver": "^1.3.0", | ||
| "motion": "^12.34.2", | ||
| "react": "^18.3.1", | ||
| "react-dom": "^18.3.1", | ||
| "react-icons": "^5.4.0", | ||
| "react-router": "^7.18.0", | ||
| "react-router-dom": "^7.18.0", | ||
| "react-shiki": "^0.9.1", | ||
| "motion": "^14.3.0", | ||
| "react": "^19.3.1", | ||
| "react-dom": "^19.3.1", | ||
| "react-icons": "^5.7.0", | ||
| "react-router": "^8.4.0", | ||
| "react-router-dom": "^7.18.4", | ||
| "react-shiki": "^0.11.2", | ||
| "type-fest": "github:tahminator/type-fest#main", | ||
| "use-debounce": "^10.0.4", | ||
| "use-debounce": "^10.1.1", | ||
| "use-immer": "^0.11.0", | ||
| "zod": "^3.25.76" | ||
| "zod": "^4.6.7" | ||
| }, | ||
| "devDependencies": { | ||
| "@eslint/js": "^9.39.5", | ||
| "@eslint/plugin-kit": ">=0.3.4", | ||
| "@tailwindcss/postcss": "^4.2.1", | ||
| "@testing-library/dom": "^10.4.1", | ||
| "@testing-library/jest-dom": "^6.9.1", | ||
| "@testing-library/react": "^16.3.2", | ||
| "@testing-library/user-event": "^14.6.1", | ||
| "@types/react": "^18.3.18", | ||
| "@types/react-dom": "^18.3.5", | ||
| "@eslint/js": "^10.0.1", | ||
| "@eslint/plugin-kit": ">=0.7.3", | ||
| "@tailwindcss/postcss": "^4.3.3", | ||
| "@testing-library/dom": "^10.4.2", | ||
| "@testing-library/jest-dom": "^7.0.1", | ||
| "@testing-library/react": "^16.3.3", | ||
| "@testing-library/user-event": "^14.6.8", | ||
| "@types/react": "^19.3.0", | ||
| "@types/react-dom": "^19.3.0", | ||
| "@types/react-syntax-highlighter": "^15.5.13", | ||
| "@vitejs/plugin-react": "^4.3.4", | ||
| "@vitest/coverage-istanbul": "^4.1.11", | ||
| "@vitest/coverage-v8": "4.1.11", | ||
| "eslint": "^9.17.0", | ||
| "@vitejs/plugin-react": "^6.1.2", | ||
| "@vitest/coverage-istanbul": "^5.0.5", | ||
| "@vitest/coverage-v8": "5.0.5", | ||
| "eslint": "^10.13.0", | ||
| "eslint-plugin-no-relative-import-paths": "^1.7.3", | ||
| "eslint-plugin-perfectionist": "^4.8.0", | ||
| "eslint-plugin-perfectionist": "^5.12.1", | ||
| "eslint-plugin-react": "^7.37.5", | ||
| "eslint-plugin-react-hooks": "^5.1.0", | ||
| "eslint-plugin-react-refresh": "^0.4.16", | ||
| "globals": "^15.14.0", | ||
| "jsdom": "^27.4.0", | ||
| "msw": "^2.12.7", | ||
| "eslint-plugin-react-hooks": "^7.1.1", | ||
| "eslint-plugin-react-refresh": "^0.5.7", | ||
| "globals": "^17.13.0", | ||
| "jsdom": "^30.1.3", | ||
| "msw": "^3.0.3", | ||
| "nodemon": "^3.1.14", | ||
| "openapi-typescript": "7.8.0", | ||
| "postcss": "^8.4.49", | ||
| "postcss-preset-mantine": "^1.17.0", | ||
| "postcss": "^8.5.30", | ||
| "postcss-preset-mantine": "^1.18.0", | ||
| "postcss-simple-vars": "^7.0.1", | ||
| "prettier": "^3.5.0", | ||
| "sass": "^1.83.1", | ||
| "stylelint": "^16.14.1", | ||
| "stylelint-config-recommended": "^15.0.0", | ||
| "stylelint-config-standard": "^37.0.0", | ||
| "stylelint-config-standard-scss": "^14.0.0", | ||
| "tailwindcss": "^4.2.1", | ||
| "typescript": "~5.6.3", | ||
| "typescript-eslint": "^8.19.0", | ||
| "uuid": "^13.0.0", | ||
| "vite": ">=7.3.6 <8", | ||
| "vite-tsconfig-paths": "^5.1.4", | ||
| "vitest": "^4.0.18" | ||
| "prettier": "^3.9.10", | ||
| "sass": "^1.105.2", | ||
| "stylelint": "^17.16.0", | ||
| "stylelint-config-recommended": "^18.0.0", | ||
| "stylelint-config-standard": "^40.0.0", | ||
| "stylelint-config-standard-scss": "^17.0.0", | ||
| "tailwindcss": "^4.3.3", | ||
| "typescript": "~7.0.2", | ||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. 🩺 Stability & Availability | 🟠 Major | ⚡ Quick win Keep a compiler API available to frontend linting.
🤖 Prompt for AI Agents
|
||
| "typescript-eslint": "^8.71.2", | ||
| "uuid": "^14.0.3", | ||
| "vite": ">=7.3.6 <9", | ||
| "vite-tsconfig-paths": "^6.1.1", | ||
| "vitest": "^5.0.5" | ||
| }, | ||
| "packageManager": "pnpm@10.24.0", | ||
| "pnpm": { | ||
|
|
@@ -101,7 +101,7 @@ | |
| "@babel/core@<=7.29.0": ">=7.29.6 <8", | ||
| "ajv@<6.14.0": "6.14.0", | ||
| "ajv@8": ">=8.18.0 <9", | ||
| "@eslint/plugin-kit": ">=0.3.4", | ||
| "@eslint/plugin-kit": ">=0.7.3", | ||
| "brace-expansion@<2": "1.1.18", | ||
| "brace-expansion@>=3.0.0 <5.0.9": ">=5.0.9 <6", | ||
| "flatted@<=3.4.1": ">=3.4.2 <4", | ||
|
|
||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🩺 Stability & Availability | 🟠 Major | ⚡ Quick win
Keep a compiler API available to typescript-eslint.
typescript@7.0.2does not provide the programmatic API required by thetypescript-eslintparser ine2e/eslint.config.js. The parser’s supported TypeScript range ends below 6.1. As a result,pnpm run lintcannot complete, and thetestscript fails at its lint step. Use a supported TypeScript version for the parser, or configure the documented TypeScript 6 and 7 side-by-side installation. (typescript-eslint.io)🤖 Prompt for AI Agents