From c3310803f31a539c5af30370b3e83b80b2e2ab81 Mon Sep 17 00:00:00 2001 From: Cyborg Viktor Date: Sun, 13 Sep 2026 08:10:08 +0000 Subject: [PATCH] fix(deps): hold typescript below 7 until typescript-eslint supports it typescript-eslint has no released version that supports TypeScript 7 -- even 8.70.0 declares a peer range of `typescript >=4.8.4 <6.1.0`. Linting under TS 7 throws `Cannot read properties of undefined (reading 'Cjs')` from @typescript-eslint/typescript-estree, which is what keeps the monthly bun group PR red. Co-Authored-By: Claude Opus 5 (1M context) --- .github/dependabot.yml | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/.github/dependabot.yml b/.github/dependabot.yml index be27bdc..03a405f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -9,6 +9,15 @@ updates: bun: patterns: - '*' + ignore: + # typescript-eslint, pulled in by the shared ESLint config in @screenly/edge-apps, + # declares a peer range of `typescript >=4.8.4 <6.1.0`. No released version supports + # TypeScript 7, so `bun run lint` dies with + # TypeError: Cannot read properties of undefined (reading 'Cjs') + # in @typescript-eslint/typescript-estree. Drop this entry once typescript-eslint + # ships TypeScript 7 support. + - dependency-name: 'typescript' + versions: ['>=7'] - package-ecosystem: 'github-actions' directory: '/'