Skip to content

Commit fd6318b

Browse files
authored
Merge pull request #62 from lobomfz/main
Fix: detection of installed adapters with TS 5.5+
2 parents 14976b2 + 2251f01 commit fd6318b

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

.changeset/warm-carrots-learn.md

+5
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

+1-2
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)