From ee7b78b94dd5115667e820abb085e0767ef15ec3 Mon Sep 17 00:00:00 2001 From: lilleman Date: Tue, 18 Aug 2026 21:55:35 +0200 Subject: [PATCH] Let Renovate reach the example plugins' manifests --- README.md | 4 ++-- renovate.json | 2 ++ 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 9f1188d..076486f 100644 --- a/README.md +++ b/README.md @@ -713,8 +713,8 @@ included, since the plugin folder *is* the repo. A baked image needs no extra st contract, turning a sign-in redirect into a 500, so discovery refuses one there at boot. - **The host never upgrades or dedupes your dependencies.** Two plugins depending on the same package each get their own copy at their own version, so neither can break the other by upgrading — and - keeping yours current, and audited, is yours to own. Renovate here watches the host's manifests - only. + keeping yours current, and audited, is yours to own. Renovate here watches every manifest in this + repo, the example plugins included — a plugin in its own repo needs its own. - **Depend on packages that ship JavaScript.** Node refuses to strip types under `node_modules`, so a dependency whose entry is `.ts` fails at import with `ERR_UNSUPPORTED_NODE_MODULES_TYPE_STRIPPING`. diff --git a/renovate.json b/renovate.json index b6327ea..e3366e4 100644 --- a/renovate.json +++ b/renovate.json @@ -1,6 +1,8 @@ { "$schema": "https://docs.renovatebot.com/renovate-schema.json", "extends": ["config:recommended"], + "description": "ignorePaths overrides config:recommended's :ignoreModulesAndTests, which ignores **/examples/** — an example plugin's dependencies get update PRs like any other manifest here", + "ignorePaths": ["**/node_modules/**"], "automerge": true, "commitBody": "Release-Bump: {{{updateType}}}", "packageRules": [