Skip to content

Remove dependencies needed to support node:test with WallabyJS#96

Merged
carlansley merged 2 commits into
mainfrom
wallaby-native-type-stripping
Jul 24, 2026
Merged

Remove dependencies needed to support node:test with WallabyJS#96
carlansley merged 2 commits into
mainfrom
wallaby-native-type-stripping

Conversation

@carlansley

Copy link
Copy Markdown
Contributor

Fixes #95

@carlansley carlansley self-assigned this Jul 24, 2026
Copilot AI review requested due to automatic review settings July 24, 2026 17:46

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR removes WallabyJS-related peer dependencies that were previously required to support node:test, based on Wallaby now using native type stripping (Fixes #95).

Changes:

  • Bump package version from 10.1.1 to 10.1.2.
  • Remove @swc-node/register and oxc-resolver from peerDependencies.
  • Update package-lock.json to reflect the dependency graph change (including removal of SWC/OXC resolver packages).

Reviewed changes

Copilot reviewed 1 out of 2 changed files in this pull request and generated 1 comment.

File Description
package.json Version bump and removal of Wallaby support peer dependencies.
package-lock.json Lockfile updated after removing peer deps (and associated transitive packages).

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread package.json
@github-actions

Copy link
Copy Markdown

Beta Published - Install Command: npm install @checkdigit/typescript-config@10.1.2-PR.96-1062

@carlansley
carlansley requested a review from le-cong July 24, 2026 18:44

@le-cong le-cong left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

lftm

@carlansley
carlansley merged commit e225ce9 into main Jul 24, 2026
8 checks passed
@carlansley
carlansley deleted the wallaby-native-type-stripping branch July 24, 2026 18:48
@carlansley carlansley mentioned this pull request Jul 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Remove dependencies needed to support node:test with Wallaby

3 participants