Skip to content

chore: npm-check-updates && pnpm update - #326

Merged
jsteinich merged 5 commits into
mainfrom
automation/pnpm-upgrade
Sep 10, 2026
Merged

chore: npm-check-updates && pnpm update#326
jsteinich merged 5 commits into
mainfrom
automation/pnpm-upgrade

Conversation

@team-cdktn

Copy link
Copy Markdown
Collaborator

Ran npm-check-updates and pnpm update to keep the pnpm-lock.yaml file up-to-date.

@team-cdktn
team-cdktn requested a review from a team as a code owner July 13, 2026 07:33
@team-cdktn team-cdktn added auto-approve ci/run-all Run all CI test suites on this PR dependencies Auto-pinning labels Jul 13, 2026
@open-constructs-cdktn
open-constructs-cdktn Bot force-pushed the automation/pnpm-upgrade branch from 068c23a to 983fe57 Compare July 20, 2026 07:22
@open-constructs-cdktn
open-constructs-cdktn Bot force-pushed the automation/pnpm-upgrade branch 2 times, most recently from 2822497 to 5eb7846 Compare August 3, 2026 07:41
@open-constructs-cdktn
open-constructs-cdktn Bot force-pushed the automation/pnpm-upgrade branch 2 times, most recently from 21b25ed to 33e4c13 Compare August 17, 2026 04:54
@open-constructs-cdktn
open-constructs-cdktn Bot force-pushed the automation/pnpm-upgrade branch from 33e4c13 to 438abb1 Compare August 24, 2026 04:57
Ran npm-check-updates and pnpm update to keep the `pnpm-lock.yaml` file up-to-date.
jsteinich and others added 4 commits September 9, 2026 08:07
The upgrade pulls in @parcel/watcher transitively, and pnpm recorded the
pending build-script decision in allowBuilds as a placeholder. Set it to
false: the package ships prebuilt binaries as per-platform optional
dependencies, and its install script is only the build-from-source
fallback, so there is nothing we need it to run.

Verified with a strict `pnpm ci` on this branch: exits 0 with no
ERR_PNPM_IGNORED_BUILDS and no ignored-builds warning.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Prettier 3.9.6 collapses leading-pipe unions onto one line where they
fit. This is the mechanical `prettier --write` result; no behaviour
changes. Clears both Quality / prettier and the prettier/prettier lint
failures, which flagged the same 11 files.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
main moved to TypeScript 6 for the remaining packages (#406), which
collided with this branch's ncu bumps in pnpm-lock.yaml. The manifests
merged cleanly; only the lockfile conflicted, so it was regenerated from
the merged package.json set rather than hand-resolved.

Verified: `pnpm ci` exits 0 against the regenerated lockfile, and
`prettier --check` is clean.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
knip 6.35.1 was published ~6h before the upgrade ran, inside pnpm's
24h minimumReleaseAge window. pnpm did not block it; it recorded the
exception in minimumReleaseAgeExclude and carried on, which waives the
delay that the policy exists to enforce.

Roll knip back to main's ^6.16.1 / 6.16.1 and remove the exclude entry,
so the lockfile satisfies the policy on its own. Reverting the range
alone was not enough: 6.35.1 still satisfies ^6.16.1, so the resolution
had to be pinned back as well.

Verified: `pnpm ci` passes the supply-chain policy check over all 1532
lockfile entries with no exclusions, and prettier is clean. knip 6.16.1
is the version main already runs, and Quality / knip passed with it
on #406.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@jsteinich
jsteinich merged commit 7095f6b into main Sep 10, 2026
514 of 516 checks passed
@jsteinich
jsteinich deleted the automation/pnpm-upgrade branch September 10, 2026 01:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-approve ci/run-all Run all CI test suites on this PR dependencies Auto-pinning

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants