Skip to content

Commit 7ebe038

Browse files
authored
chore(deps): stop Dependabot re-proposing elysia-rate-limit majors (#362)
elysia-rate-limit 5.x declares `elysia >= 2.0.0` as a peer, but Elysia has no stable 2.0.0 — the 2.x line is published only under the `next` (2.0.0-beta.4) and `experimental` (2.0.0-exp.63) dist-tags, while `latest` is still 1.4.29. `elysia` is already major-ignored here, so without a matching entry Dependabot re-opens the same unmergeable elysia-rate-limit 5.x PR every week (#351). 4.6.2 is the newest 4.x and its peer range (`elysia >= 1.0.0`) is satisfied. Mirrors the @astrojs/cloudflare entry in the docs ecosystem, which is held back for the same reason: a plugin major that requires a framework major we have not taken.
1 parent b0ea853 commit 7ebe038

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,13 @@ updates:
4141
ignore:
4242
- dependency-name: "elysia"
4343
update-types: ["version-update:semver-major"]
44+
# elysia-rate-limit 5.x requires `elysia >= 2.0.0`, but Elysia has no
45+
# stable 2.0.0 — the 2.x line exists only under the `next`/`experimental`
46+
# dist-tags, and `elysia` itself is major-ignored just above. Stay on
47+
# 4.6.2 (peer `elysia >= 1.0.0`) until Elysia 2 ships stable and we do
48+
# that upgrade deliberately.
49+
- dependency-name: "elysia-rate-limit"
50+
update-types: ["version-update:semver-major"]
4451
- dependency-name: "drizzle-orm"
4552
update-types: ["version-update:semver-major"]
4653
- dependency-name: "drizzle-kit"

0 commit comments

Comments
 (0)