From b2d87a5dd7b22a8ede6f3a17cef782073af20737 Mon Sep 17 00:00:00 2001 From: Jack Williams Date: Tue, 12 Dec 2023 14:56:51 +0000 Subject: [PATCH] Fix peer deps force bumping during releases (#422) ## Summary We use non-local peer dependencies due to a restriction with the build process of `inngest`. This contributes to changesets bumping peer dependencies for packages that want to reference `inngest` from their wide constraint (e.g. `^3.0.0`) to a narrower one (e.g. `^3.7.1`). I believe we can avoid this using an experimental flag added in changesets/changesets#383. ## Checklist - [ ] ~~Added a [docs PR](https://github.com/inngest/website) that references this PR~~ N/A - [ ] ~~Added unit/integration tests~~ N/A - [x] Added changesets if applicable ## Related - changesets/changesets#383 - changesets/changesets#524 --- .changeset/config.json | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.changeset/config.json b/.changeset/config.json index 451bff629..d6a9671f7 100644 --- a/.changeset/config.json +++ b/.changeset/config.json @@ -10,5 +10,8 @@ "access": "public", "baseBranch": "main", "updateInternalDependencies": "patch", - "ignore": [] + "ignore": [], + "___experimentalUnsafeOptions_WILL_CHANGE_IN_PATCH": { + "onlyUpdatePeerDependentsWhenOutOfRange": true + } }