Skip to content

build(deps): batch the four npm dev-dependency updates - #95

Merged
jodeleeuw merged 1 commit into
mainfrom
deps/batch-2026-09
Sep 24, 2026
Merged

jodeleeuw merged 1 commit into
mainfrom
deps/batch-2026-09

Conversation

@jodeleeuw

Copy link
Copy Markdown
Member

Combines #82 (lint-staged), #76 (@jspsych/config), #77 (@jspsych/test-utils) and #79 (@jspsych/plugin-html-keyboard-response) in one lockfile regeneration, since their lockfile changes conflict with each other.

Also removes the jspsych override from #94. With it, npm loses the vendored package's version when checking peer ranges and fails with ERESOLVE on test-utils 1.3.0's jspsych ^8 peer. The override isn't needed: the vendored 8.2.3 already satisfies every package's ^8.0.0, and node_modules/jspsych still links to vendor/jspsych with no nested copies.

Build, type-check, all 675 tests, and the JATOS archive build pass locally.

🤖 Generated with Claude Code

…@jspsych/plugin-html-keyboard-response

Combines dependabot #82, #76, #77 and #79, whose lockfile changes
conflict with each other. Also drops the `jspsych` override added in
#94: npm loses the linked vendor package's version when checking peer
ranges through it (test-utils 1.3.0 peers on jspsych ^8), and the
override isn't needed because the vendored 8.2.3 already satisfies every
package's ^8.0.0.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@jodeleeuw
jodeleeuw merged commit 2377e8d into main Sep 24, 2026
4 checks passed
@jodeleeuw
jodeleeuw deleted the deps/batch-2026-09 branch September 24, 2026 19:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant