We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 2b00aaf commit 71a3448Copy full SHA for 71a3448
jscomp/gentype/GenTypeConfig.ml
@@ -1,7 +1,15 @@
1
module ModuleNameMap = Map.Make (ModuleName)
2
3
type module_ = CommonJS | ES6
4
-type moduleResolution = Node | Node16 | Bundler
+
5
+(** Compatibility for `compilerOptions.moduleResolution` in TypeScript projects. *)
6
+type moduleResolution =
7
+ | Node (** should drop extension on import statements *)
8
+ | Node16
9
+ (** should use TS output's extension (e.g. `.gen.js`) on import statements *)
10
+ | Bundler
11
+ (** should use TS input's extension (e.g. `.gen.tsx`) on import statements *)
12
13
type bsVersion = int * int * int
14
15
type t = {
0 commit comments