Skip to content

Commit 2251f01

Browse files
committed
fix: IfDefined returning any
1 parent 1cb5a18 commit 2251f01

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.changeset/warm-carrots-learn.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@typeschema/core": minor
3+
---
4+
5+
Fixes detection of installed adapters

packages/core/src/utils.ts

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import type {Resolver, SchemaFrom} from './resolver';
22

3-
export type IfDefined<TValue, TModule extends string = ''> = 0 extends 1 &
4-
TValue
3+
export type IfDefined<TValue, TModule extends string = ''> = unknown extends TValue
54
? TModule extends ''
65
? never
76
: `Cannot find module '${TModule}'`

0 commit comments

Comments
 (0)