TypeScript/tests/baselines/reference/pathMappingBasedModuleResolution_withExtensionInName.trace.json
Sheetal Nandi d36df0dda5
Try file if matched pattern specifies the extension instead of all the time (#42246)
* Test case for path mapping with extension

* Try file if matched pattern specifies the extension instead of all the time
Fixes #39743
2021-01-08 12:03:29 -08:00

36 lines
2.3 KiB
JSON

[
"======== Resolving module 'zone.js' from '/a.ts'. ========",
"Module resolution kind is not specified, using 'NodeJs'.",
"'baseUrl' option is set to '/', using this value to resolve non-relative module name 'zone.js'.",
"'paths' option is specified, looking for a pattern to match module name 'zone.js'.",
"Module name 'zone.js', matched pattern '*'.",
"Trying substitution 'foo/*', candidate module location: 'foo/zone.js'.",
"Loading module as file / folder, candidate module location '/foo/zone.js', target file type 'TypeScript'.",
"File '/foo/zone.js.ts' does not exist.",
"File '/foo/zone.js.tsx' does not exist.",
"File '/foo/zone.js.d.ts' does not exist.",
"File name '/foo/zone.js' has a '.js' extension - stripping it.",
"File '/foo/zone.ts' does not exist.",
"File '/foo/zone.tsx' does not exist.",
"File '/foo/zone.d.ts' does not exist.",
"File '/foo/zone.js/package.json' does not exist.",
"File '/foo/zone.js/index.ts' does not exist.",
"File '/foo/zone.js/index.tsx' does not exist.",
"File '/foo/zone.js/index.d.ts' exist - use it as a name resolution result.",
"======== Module name 'zone.js' was successfully resolved to '/foo/zone.js/index.d.ts'. ========",
"======== Resolving module 'zone.tsx' from '/a.ts'. ========",
"Module resolution kind is not specified, using 'NodeJs'.",
"'baseUrl' option is set to '/', using this value to resolve non-relative module name 'zone.tsx'.",
"'paths' option is specified, looking for a pattern to match module name 'zone.tsx'.",
"Module name 'zone.tsx', matched pattern '*'.",
"Trying substitution 'foo/*', candidate module location: 'foo/zone.tsx'.",
"Loading module as file / folder, candidate module location '/foo/zone.tsx', target file type 'TypeScript'.",
"File '/foo/zone.tsx.ts' does not exist.",
"File '/foo/zone.tsx.tsx' does not exist.",
"File '/foo/zone.tsx.d.ts' does not exist.",
"File '/foo/zone.tsx/package.json' does not exist.",
"File '/foo/zone.tsx/index.ts' does not exist.",
"File '/foo/zone.tsx/index.tsx' does not exist.",
"File '/foo/zone.tsx/index.d.ts' exist - use it as a name resolution result.",
"======== Module name 'zone.tsx' was successfully resolved to '/foo/zone.tsx/index.d.ts'. ========"
]