fix(tsconnect): skipLibCheck to avoid monorepo @types conflicts #3

Merged
codinget merged 2 commits from feat/example-app into webnet 1 week ago
Owner

When tsconnect is built inside a JS monorepo, TypeScript walks up the
directory tree and auto-discovers @types/eslint-scope and @types/ws
from the root node_modules, causing spurious type errors unrelated to
tsconnect itself. skipLibCheck suppresses these.

Co-Authored-By: Claude Sonnet 4.6 noreply@anthropic.com

When tsconnect is built inside a JS monorepo, TypeScript walks up the directory tree and auto-discovers @types/eslint-scope and @types/ws from the root node_modules, causing spurious type errors unrelated to tsconnect itself. skipLibCheck suppresses these. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
codinget added 1 commit 1 week ago
9e36a7f27f fix(tsconnect): skipLibCheck to avoid monorepo @types conflicts
codinget added 1 commit 1 week ago
d9efc3bae2 fix(tsconnect): pin types to avoid monorepo @types pollution
codinget merged commit d9efc3bae2 into webnet 1 week ago
codinget deleted branch feat/example-app 1 week ago
The pull request has been merged as d9efc3bae2.
Sign in to join this conversation.
No reviewers
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: webnet/tailscale#3
Loading…
There is no content yet.