Repository: interledger/publisher-tools
Author: renovate[bot]
This issue lists Renovate updates and detected dependencies. Read the [Dependency Dashboard](https://docs.renovatebot.com/key-concepts/dashboard/) docs to learn more.<br>[View this repository on the Mend.io Web Portal](https://developer.mend.io/github/interledger/publisher-tools).
## Awaiting Schedule
The following updates are awaiting their schedule. To get an update now, click on a checkbox below.
- [ ] <!-- unschedule-branch=renovate/postcss-8.x -->chore(deps): update dependency postcss to ^8.5.10
- [ ] <!-- unschedule-branch=renovate/prettier-3.x -->chore(deps): update dependency prettier to ^3.8.3
- [ ] <!-- unschedule-branch=renovate/vite-8.x -->chore(deps): update dependency vite to ^8.0.9
- [ ] <!-- unschedule-branch=renovate/vitest-monorepo -->chore(deps): update dependency vitest to ^4.1.5
- [ ] <!-- unschedule-branch=renovate/http-message-signatures-1.x -->fix(deps): update dependency http-message-signatures to ^1.0.5
- [ ] <!-- unschedule-branch=renovate/isbot-5.x -->fix(deps): update dependency isbot to ^5.1.39
- [ ] <!-- unschedule-branch=renovate/react-click-away-listener-2.x -->fix(deps): update dependency react-click-away-listener to ^2.4.1
- [ ] <!-- unschedule-branch=renovate/sanitize-html-2.x -->fix(deps): update dependency sanitize-html to ^2.17.3 (`sanitize-html`, `@types/sanitize-html`)
- [ ] <!-- unschedule-branch=renovate/react-monorepo -->fix(deps): update react monorepo (`@types/react`, `react`, `react-dom`)
- [ ] <!-- unschedule-branch=renovate/cloudflare-vite-plugin-1.x -->chore(deps): update dependency @cloudflare/vite-plugin to ^1.33.0
- [ ] <!-- unschedule-branch=renovate/cloudflare-workers-types-4.x -->chore(deps): update dependency @cloudflare/workers-types to ^4.20260421.1
- [ ] <!-- unschedule-branch=renovate/wrangler-4.x -->chore(deps): update dependency wrangler to ^4.84.0
- [ ] <!-- unschedule-branch=renovate/aws-sdk-js-v3-monorepo -->fix(deps): update dependency @aws-sdk/client-s3 to ^3.1033.0
- [ ] <!-- unschedule-branch=renovate/noble-ed25519-3.x -->fix(deps): update dependency @noble/ed25519 to ^3.1.0
- [ ] <!-- unschedule-branch=renovate/autoprefixer-10.x -->fix(deps): update dependency autoprefixer to ^10.5.0
- [ ] <!-- unschedule-branch=renovate/react-router-monorepo -->fix(deps): update react-router monorepo to ^7.14.1 (`@react-router/cloudflare`, `@react-router/dev`, `react-router`)
- [ ] <!-- unschedule-branch=renovate/actions-github-script-9.x -->chore(deps): update actions/github-script action to v9
- [ ] <!-- unschedule-branch=renovate/github-script-9.x -->chore(deps): update dependency @types/github-script to v9
- [ ] <!-- unschedule-branch=renovate/typescript-6.x -->chore(deps): update dependency typescript to v6
- [ ] <!-- unschedule-branch=renovate/major-eslint-monorepo -->chore(deps): update eslint monorepo to v10 (major) (`@eslint/js`, `eslint`)
- [ ] <!-- unschedule-branch=renovate/postgres-18.x -->chore(deps): update postgres docker tag to v18
- [ ] <!-- unschedule-branch=renovate/major-tailwindcss-monorepo -->fix(deps): update dependency tailwindcss to v4
- [ ] <!-- create-all-awaiting-schedule-prs -->🔐 **Create all awaiting schedule PRs at once** 🔐
## Open
The following updates have all been created. To force a retry/rebase of any, click on a checkbox below.
- [ ] <!-- rebase-branch=renovate/npm-hono-vulnerability -->[chore(deps): update dependency hono to v4.12.14 [security]](../pull/657)
- [ ] <!-- rebase-branch=renovate/eslint-monorepo -->[chore(deps): update dependency eslint to ^9.39.4](../pull/658)
- [ ] <!-- rebase-branch=renovate/tailwindcss-monorepo -->[fix(deps): update dependency @tailwindcss/postcss to ^4.2.3](../pull/645)
- [ ] <!-- rebase-branch=renovate/globals-17.x -->[chore(deps): update dependency globals to ^17.5.0](../pull/647)
- [ ] <!-- rebase-branch=renovate/react-scan-0.x -->[chore(deps): update dependency react-scan to ^0.5.3](../pull/648)
- [ ] <!-- rebase-branch=renovate/node-24.x -->[chore(deps): update node.js to v24.15.0](../pull/659) (`node`, `@types/node`)
- [ ] <!-- rebase-branch=renovate/zod-4.x -->[fix(deps): update dependency zod to ^4.3.6](../pull/649)
- [ ] <!-- rebase-branch=renovate/typescript-eslint-monorepo -->[fix(deps): update typescript-eslint monorepo to ^8.59.0](../pull/669) (`@typescript-eslint/parser`, `typescript-eslint`)
- [ ] <!-- rebase-all-open-prs -->**Click on this checkbox to rebase all open PRs at once**
## Detected Dependencies
<details><summary>docker-compose (1)</summary>
<blockquote>
<details><summary>localenv/analytics/docker-compose.yml (1)</summary>
- `postgres 15-alpine` → [Updates: `18-alpine`]
</details>
</blockquote>
</details>
<details><summary>github-actions (5)</summary>
<blockquote>
<details><summary>.github/workflows/deploy-worker/action.yml (1)</summary>
- `cloudflare/wrangler-action v3`
</details>
<details><summary>.github/workflows/deploy.yml (5)</summary>
- `actions/checkout v6`
- `actions/github-script v8` → [Updates: `v9`]
- `dorny/paths-filter v4`
- `actions/github-script v8` → [Updates: `v9`]
- `edumserrano/find-create-or-update-comment v3`
</details>
<details><summary>.github/workflows/pr-checks.yml (2)</summary>
- `actions/checkout v6`
- `actions/checkout v6`
</details>
<details><summary>.github/workflows/pr-title-check.yml (1)</summary>
- `amannn/action-semantic-pull-request v6`
</details>
<details><summary>.github/workflows/setup/action.yml (2)</summary>
- `actions/setup-node v6`
- `actions/cache v5`
</details>
</blockquote>
</details>
<details><summary>npm (16)</summary>
<blockquote>
<details><summary>api/package.json (12)</summary>
- `@hono/zod-validator ^0.7.6`
- `@interledger/open-payments ^7.4.0`
- `@noble/ed25519 ^3.0.0` → [Updates: `^3.1.0`]
- `@paralleldrive/cuid2 ^3.3.0`
- `hono ^4.12.7` → [Updates: `^4.12.7`]
- `http-message-signatures ^1.0.4` → [Updates: `^1.0.5`]
- `httpbis-digest-headers ^1.0.0`
- `zod ^4.1.13` → [Updates: `^4.3.6`]
- `@cloudflare/workers-types ^4.20251011.0` → [Updates: `^4.20260421.1`]
- `esbuild 0.28.0`
- `typescript 5.9.3` → [Updates: `6.0.3`]
- `wrangler ^4.83.0` → [Updates: `^4.84.0`]
</details>
<details><summary>cdn/package.json (9)</summary>
- `@fontsource-variable/open-sans ^5.2.7`
- `@fontsource-variable/roboto ^5.2.10`
- `@fontsource/cookie ^5.2.7`
- `@fontsource/titillium-web ^5.2.8`
- `directory-tree ^3.6.0`
- `esbuild 0.28.0`
- `esbuild-plugin-copy ^2.1.1`
- `typescript ^5.9.3` → [Updates: `^6.0.3`]
- `wrangler ^4.83.0` → [Updates: `^4.84.0`]
</details>
<details><summary>components/package.json (4)</summary>
- `lit ^3.3.2`
- `@interledger/open-payments ^7.4.0`
- `typescript ^5.9.3` → [Updates: `^6.0.3`]
- `vite ^8.0.8` → [Updates: `^8.0.9`]
</details>
<details><summary>frontend/package.json (42)</summary>
- `@floating-ui/react-dom ^2.1.8`
- `@interledger/open-payments ^7.4.0`
- `@noble/ed25519 ^3.0.0` → [Updates: `^3.1.0`]
- `@paralleldrive/cuid2 ^3.3.0`
- `@react-router/cloudflare ^7.11.0` → [Updates: `^7.14.1`]
- `@tailwindcss/postcss ^4.2.1` → [Updates: `^4.2.3`]
- `@typescript-eslint/parser ^8.44.1` → [Updates: `^8.59.0`]
- `autoprefixer ^10.4.27` → [Updates: `^10.5.0`]
- `class-variance-authority ^0.7.1`
- `crypto-browserify ^3.12.1`
- `fast-equals ^6.0.0`
- `he ^1.2.0`
- `http-message-signatures ^1.0.4` → [Updates: `^1.0.5`]
- `httpbis-digest-headers ^1.0.0`
- `isbot ^5.1.36` → [Updates: `^5.1.39`]
- `react ^19.2.1` → [Updates: `^19.2.5`]
- `react-click-away-listener ^2.4.0` → [Updates: `^2.4.1`]
- `react-colorful ^5.6.1`
- `react-dom ^19.2.1` → [Updates: `^19.2.5`]
- `react-minimal-pie-chart ^9.1.2`
- `react-router ^7.11.0` → [Updates: `^7.14.1`]
- `sanitize-html ^2.17.0` → [Updates: `^2.17.3`]
- `tailwindcss ^3.4.19` → [Updates: `^4.2.3`]
- `valtio ^2.3.1`
- `zod ^4.1.13` → [Updates: `^4.3.6`]
- `@cloudflare/vite-plugin ^1.32.3` → [Updates: `^1.33.0`]
- `@lit/react ^1.0.8`
- `@react-router/dev ^7.11.0` → [Updates: `^7.14.1`]
- `@tailwindcss/forms ^0.5.11`
- `@types/he ^1.2.3`
- `@types/node ^24.12.0` → [Updates: `^24.12.2`]
- `@types/react ^19.2.7` → [Updates: `^19.2.14`]
- `@types/react-dom ^19.2.3`
- `@types/sanitize-html ^2.16.0` → [Updates: `^2.16.1`]
- `eslint ^9.39.2` → [Updates: `^9.39.4`, `^10.2.1`]
- `postcss ^8.5.6` → [Updates: `^8.5.10`]
- `react-scan ^0.4.3` → [Updates: `^0.5.3`]
- `typescript 5.9.3` → [Updates: `6.0.3`]
- `vite ^8.0.8` → [Updates: `^8.0.9`]
- `vite-tsconfig-paths ^6.1.1`
- `vitest ^4.1.4` → [Updates: `^4.1.5`]
- `wrangler ^4.83.0` → [Updates: `^4.84.0`]
</details>
<details><summary>localenv/analytics/package.json</summary>
</details>
<details><summary>localenv/s3/package.json (2)</summary>
- `typescript ^5.9.3` → [Updates: `^6.0.3`]
- `wrangler ^4.83.0` → [Updates: `^4.84.0`]
</details>
<details><summary>migrations/pnpm-workspace.yaml</summary>
</details>
<details><summary>migrations/s3/package.json (5)</summary>
- `@aws-sdk/client-s3 ^3.1030.0` → [Updates: `^3.1033.0`]
- `@types/node ^25.6.0`
- `aws-sdk-client-mock ^4.1.0`
- `typescript 5.9.3` → [Updates: `6.0.3`]
- `vitest ^4.1.4` → [Updates: `^4.1.5`]
</details>
<details><summary>package.json (16)</summary>
- `@eslint/js ^9.39.4` → [Updates: `^10.0.1`]
- `@octokit/webhooks-types ^7.6.1`
- `@types/github-script v8.0.0` → [Updates: `v9.0.0`]
- `del-cli ^7.0.0`
- `eslint ^9.39.4` → [Updates: `^10.2.1`]
- `eslint-plugin-import ^2.32.0`
- `eslint-plugin-react ^7.37.5`
- `globals ^17.0.0` → [Updates: `^17.5.0`]
- `prettier ^3.8.1` → [Updates: `^3.8.3`]
- `typescript 5.9.3` → [Updates: `6.0.3`]
- `typescript-eslint ^8.52.0` → [Updates: `^8.59.0`]
- `pnpm ^10.33.0`
- `node >=24.0.0` → [Updates: `>=24.15.0`]
- `esbuild ^0.28.0`
- `pnpm 10.33.0`
- `wrangler ^4.83.0` → [Updates: `^4.84.0`]
</details>
<details><summary>pnpm-workspace.yaml</summary>
</details>
<details><summary>shared/config-storage-service/package.json (1)</summary>
- `aws4fetch ^1.0.20`
</details>
<details><summary>shared/default-data/package.json</summary>
</details>
<details><summary>shared/defines/package.json</summary>
</details>
<details><summary>shared/probabilistic-revenue-share/package.json</summary>
</details>
<details><summary>shared/types/package.json</summary>
</details>
<details><summary>shared/utils/package.json (1)</summary>
- `@interledger/open-payments ^7.4.0`
</details>
</blockquote>
</details>
<details><summary>nvm (1)</summary>
<blockquote>
<details><summary>.nvmrc (1)</summary>
- `node 24.14.0` → [Updates: `24.15.0`]
</details>
</blockquote>
</details>
---
- [ ] <!-- manual job -->Check this box to trigger a request for Renovate to run again on this repository