Skip to content

Commit dfee635

Browse files
fix(deps): update all non-major dependencies (#120)
This PR contains the following updates: | Package | Change | Age | Confidence | Type | Update | Pending | |---|---|---|---|---|---|---| | [@prisma/client](https://www.prisma.io) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/client)) | [`6.11.1` -> `6.12.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/6.11.1/6.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fclient/6.11.1/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor | `6.13.0` | | [@prisma/client](https://www.prisma.io) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/client)) | [`6.11.1` -> `6.12.0`](https://renovatebot.com/diffs/npm/@prisma%2fclient/6.11.1/6.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@prisma%2fclient/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@prisma%2fclient/6.11.1/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `6.13.0` | | [@types/node](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node) ([source](https://redirect.github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node)) | [`22.16.3` -> `22.16.5`](https://renovatebot.com/diffs/npm/@types%2fnode/22.16.3/22.16.5) | [![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/22.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/22.16.3/22.16.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch | `22.17.0` | | docker.io/alpine | `3.22.0` -> `3.22.1` | [![age](https://developer.mend.io/api/mc/badges/age/docker/docker.io%2falpine/3.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/docker.io%2falpine/3.22.0/3.22.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | final | patch | | | docker.io/node | `22.17.0-bookworm-slim` -> `22.17.1-bookworm-slim` | [![age](https://developer.mend.io/api/mc/badges/age/docker/docker.io%2fnode/22.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/docker.io%2fnode/22.17.0/22.17.1?slim=true)](https://docs.renovatebot.com/merge-confidence/) | final | patch | | | [eslint](https://eslint.org) ([source](https://redirect.github.com/eslint/eslint)) | [`9.31.0` -> `9.32.0`](https://renovatebot.com/diffs/npm/eslint/9.31.0/9.32.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/eslint/9.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint/9.31.0/9.32.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | | [github/codeql-action](https://redirect.github.com/github/codeql-action) | `v3.29.2` -> `v3.29.5` | [![age](https://developer.mend.io/api/mc/badges/age/github-tags/github%2fcodeql-action/v3.29.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/github-tags/github%2fcodeql-action/v3.29.2/v3.29.5?slim=true)](https://docs.renovatebot.com/merge-confidence/) | action | patch | | | [prisma](https://www.prisma.io) ([source](https://redirect.github.com/prisma/prisma/tree/HEAD/packages/cli)) | [`6.11.1` -> `6.12.0`](https://renovatebot.com/diffs/npm/prisma/6.11.1/6.12.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/prisma/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/prisma/6.11.1/6.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | `6.13.0` | | [typescript-eslint](https://typescript-eslint.io/packages/typescript-eslint) ([source](https://redirect.github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint)) | [`8.36.0` -> `8.38.0`](https://renovatebot.com/diffs/npm/typescript-eslint/8.36.0/8.38.0) | [![age](https://developer.mend.io/api/mc/badges/age/npm/typescript-eslint/8.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/typescript-eslint/8.36.0/8.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor | | --- ### Release Notes <details> <summary>prisma/prisma (@&#8203;prisma/client)</summary> ### [`v6.12.0`](https://redirect.github.com/prisma/prisma/releases/tag/6.12.0) [Compare Source](https://redirect.github.com/prisma/prisma/compare/6.11.1...6.12.0) Today, we are excited to share the `6.12.0` stable release 🎉 **🌟 Star this repo for notifications about new releases, bug fixes & features — or [follow us on X](https://pris.ly/x)!** ##### Highlights ##### ESM-compatible `prisma-client` generator now in Preview We’re excited to share that our new and more flexible `prisma-client` generator is moving into [Preview](https://www.prisma.io/docs/orm/more/releases#preview)! As a reminder, here’s what it looks like: ```prisma generator client { // Required provider = "prisma-client" // no `-js` at the end! output = "../src/generated/prisma" // Optional runtime = "nodejs" moduleFormat = "esm" generatedFileExtension = "ts" importFileExtension = "ts" } ``` This new generator eliminates any headaches that you may have experienced due to [magical code generation into `node_modules`](https://www.prisma.io/blog/why-prisma-orm-generates-code-into-node-modules-and-why-it-ll-change) and gives you full control over the generated Prisma Client code. With it moving into Preview, we hope that even more of you will try it out and share your feedback with us! > **Note**: The `prisma-client` generator will become the default in Prisma v7, replacing the current `prisma-client-js` generator. In addition to moving it into Preview, we also created a couple of new ready-to-run examples to help you get started with the new generator and your favorite framework: - [React Router + Vite + Cloudflare](https://redirect.github.com/prisma/prisma-examples/tree/latest/generator-prisma-client/react-router-starter-cloudflare-workerd) - [React Router + Vite + Node.js](https://redirect.github.com/prisma/prisma-examples/tree/latest/generator-prisma-client/react-router-starter-nodejs) - [Nuxt 3 + Vite + Nitro](https://redirect.github.com/prisma/prisma-examples/tree/latest/generator-prisma-client/nuxt3-starter-nodejs) - [Deno Deploy](https://redirect.github.com/prisma/prisma-examples/tree/latest/generator-prisma-client/deno-deploy) 📚 Learn more in the [docs](https://www.prisma.io/docs/orm/prisma-schema/overview/generators#prisma-client-preview). ##### Specify `views` and `migrations` folder locations in `prisma.config.ts` (Early Access) As we’re getting closer to the [General Availability](https://www.prisma.io/docs/orm/more/releases#generally-available-ga) release of [`prisma.config.ts`](https://www.prisma.io/docs/orm/reference/prisma-config-reference), we’re adding more capabilities to it. In previous versions, the Prisma CLI implicitly used to infer the location for migration and SQL view definition files based on the location of the Prisma schema. In this release, we’re adding two new fields (`migrations` and `views`) to give you more flexibility and clarity on how to locate these files: ```ts // prisma.config.ts export default defineConfig({ earlyAccess: true, migrations: { path: './db/migrations' }, views: { path: './db/views' } // ... }) ``` 📚 Learn more in the [docs](https://www.prisma.io/docs/orm/reference/prisma-config-reference). <!-- ##### Other news ##### Manage Prisma Postgres programmatically via an API Whether you need a way to quickly provision a Prisma Postgres instance in your CI/CD workflows, want to attach a fresh database to a preview branch of your app or even want to offer Prisma Postgres to your own users—our new Management API has you covered! It’s shaped as a familiar REST API so you can programmatically take care of your database workflows: Provision or delete Prisma Postgres instances, retrieve or create connection strings and manage entire projects in [Prisma Console](https://console.prisma.io). 📚 Learn more in the [docs](https://www.prisma.io/docs/postgres/database/api-reference/management-api). ##### New navigation UI for Prisma Console The [Prisma Console](https://console.prisma.io) got a little makeover, including a new design for navigating and managing your projects and their databases. This makes common workflows like _creating new projects_, _navigating between projects and databases_, as well as _accessing project settings_ a lot more smooth: ![](https://cdn.sanity.io/images/p2zxqf70/production/45bd4d06a3dcc685e428b6b08df4a8c3fbadcae8-2560x1664.png) We’re eager to hear your feedback, [let us know on X](https://pris.ly/x) what you think of the new UI! --> </details> <details> <summary>eslint/eslint (eslint)</summary> ### [`v9.32.0`](https://redirect.github.com/eslint/eslint/compare/v9.31.0...2364031090daafe34e80904c32065bfe4692d7a2) [Compare Source](https://redirect.github.com/eslint/eslint/compare/v9.31.0...v9.32.0) </details> <details> <summary>github/codeql-action (github/codeql-action)</summary> ### [`v3.29.5`](https://redirect.github.com/github/codeql-action/compare/v3.29.4...v3.29.5) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.29.4...v3.29.5) ### [`v3.29.4`](https://redirect.github.com/github/codeql-action/releases/tag/v3.29.4) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.29.3...v3.29.4) ### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. #### 3.29.4 - 23 Jul 2025 No user facing changes. See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.29.4/CHANGELOG.md) for more information. ### [`v3.29.3`](https://redirect.github.com/github/codeql-action/releases/tag/v3.29.3) [Compare Source](https://redirect.github.com/github/codeql-action/compare/v3.29.2...v3.29.3) ### CodeQL Action Changelog See the [releases page](https://redirect.github.com/github/codeql-action/releases) for the relevant changes to the CodeQL CLI and language packs. #### 3.29.3 - 21 Jul 2025 No user facing changes. See the full [CHANGELOG.md](https://redirect.github.com/github/codeql-action/blob/v3.29.3/CHANGELOG.md) for more information. </details> <details> <summary>typescript-eslint/typescript-eslint (typescript-eslint)</summary> ### [`v8.38.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8380-2025-07-21) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.37.0...v8.38.0) ##### 🩹 Fixes - **typescript-eslint:** error on nested `extends` in `tseslint.config()` ([#&#8203;11361](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11361)) - **typescript-eslint:** infer tsconfigRootDir with v8 API ([#&#8203;11412](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11412)) ##### ❤️ Thank You - Kirk Waiblinger [@&#8203;kirkwaiblinger](https://redirect.github.com/kirkwaiblinger) You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. ### [`v8.37.0`](https://redirect.github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/typescript-eslint/CHANGELOG.md#8370-2025-07-14) [Compare Source](https://redirect.github.com/typescript-eslint/typescript-eslint/compare/v8.36.0...v8.37.0) ##### 🚀 Features - **typescript-estree:** infer tsconfigRootDir from call stack ([#&#8203;11370](https://redirect.github.com/typescript-eslint/typescript-eslint/pull/11370)) ##### ❤️ Thank You - Josh Goldberg ✨ You can read about our [versioning strategy](https://main--typescript-eslint.netlify.app/users/versioning) and [releases](https://main--typescript-eslint.netlify.app/users/releases) on our website. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "on Sunday" (UTC), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://redirect.github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/8hobbies/commitrack). <!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MS40MC4wIiwidXBkYXRlZEluVmVyIjoiNDEuNDYuMyIsInRhcmdldEJyYW5jaCI6Im1hc3RlciIsImxhYmVscyI6W119--> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
1 parent 420ab46 commit dfee635

File tree

11 files changed

+1306
-1395
lines changed

11 files changed

+1306
-1395
lines changed

.github/workflows/trivy.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,13 +55,13 @@ jobs:
5555
continue-on-error: true
5656

5757
- name: Upload Trivy fs scan results to GitHub Security tab
58-
uses: github/codeql-action/upload-sarif@v3.29.2
58+
uses: github/codeql-action/upload-sarif@v3.29.5
5959
with:
6060
category: "trivy-fs"
6161
sarif_file: "fs.sarif"
6262

6363
- name: Upload Trivy image scan results to GitHub Security tab
64-
uses: github/codeql-action/upload-sarif@v3.29.2
64+
uses: github/codeql-action/upload-sarif@v3.29.5
6565
with:
6666
category: "trivy-image"
6767
sarif_file: "image.sarif"

package-lock.json

Lines changed: 111 additions & 109 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -24,16 +24,16 @@
2424
},
2525
"devDependencies": {
2626
"@8hobbies/eslint-conf-baseline": "6.0.0",
27-
"@prisma/client": "6.11.1",
27+
"@prisma/client": "6.12.0",
2828
"@types/eslint": "9.6.1",
29-
"@types/node": "22.16.3",
30-
"eslint": "9.31.0",
29+
"@types/node": "22.16.5",
30+
"eslint": "9.32.0",
3131
"globals": "16.3.0",
3232
"prettier": "3.6.2",
33-
"prisma": "6.11.1",
33+
"prisma": "6.12.0",
3434
"tsx": "4.20.3",
3535
"typescript": "5.8.3",
36-
"typescript-eslint": "8.36.0",
36+
"typescript-eslint": "8.38.0",
3737
"vitest": "3.2.4"
3838
}
3939
}

packages/api-server/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ COPY --from=root packages/common/ /common
2727
RUN npm install -g npm && npm ci && npm run build && rm dist/*.tsbuildinfo
2828

2929
# Production image --------------
30-
FROM docker.io/node:22.17.0-bookworm-slim@sha256:b04ce4ae4e95b522112c2e5c52f781471a5cbc3b594527bcddedee9bc48c03a0 AS runner
30+
FROM docker.io/node:22.17.1-bookworm-slim@sha256:2fa754a9ba4d7adbd2a51d182eaabbe355c82b673624035a38c0d42b08724854 AS runner
3131
WORKDIR /app
3232

3333
LABEL org.opencontainers.image.authors="8 Hobbies, LLC"

0 commit comments

Comments
 (0)