We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent bbe2290 commit 366b4e9Copy full SHA for 366b4e9
dash/extract-meta.js
@@ -38,6 +38,23 @@ if (!src.length) {
38
39
if (fs.existsSync('tsconfig.json')) {
40
tsconfig = JSON.parse(fs.readFileSync('tsconfig.json')).compilerOptions;
41
+ // Map moduleResolution to the appropriate enum.
42
+ switch (tsconfig.moduleResolution) {
43
+ case 'node':
44
+ tsconfig.moduleResolution = ts.ModuleResolutionKind.NodeJs;
45
+ break;
46
+ case 'node16':
47
+ tsconfig.moduleResolution = ts.ModuleResolutionKind.Node16;
48
49
+ case 'nodenext':
50
+ tsconfig.moduleResolution = ts.ModuleResolutionKind.NodeNext;
51
52
+ case 'classic':
53
+ tsconfig.moduleResolution = ts.ModuleResolutionKind.Classic;
54
55
+ default:
56
57
+ }
58
}
59
60
let failedBuild = false;
0 commit comments