github.com/evanw/esbuild/internal/resolver.dirInfo.tsConfigJSON (field)

18 uses

	github.com/evanw/esbuild/internal/resolver (current package)
		resolver.go#L368: 				if path == &result.PathPair.Primary && dirInfo.tsConfigJSON != nil {
		resolver.go#L369: 					result.JSXFactory = dirInfo.tsConfigJSON.JSXFactory
		resolver.go#L370: 					result.JSXFragment = dirInfo.tsConfigJSON.JSXFragmentFactory
		resolver.go#L371: 					result.UseDefineForClassFieldsTS = dirInfo.tsConfigJSON.UseDefineForClassFields
		resolver.go#L372: 					result.PreserveUnusedImportsTS = dirInfo.tsConfigJSON.PreserveImportsNotUsedAsValues
		resolver.go#L407: 		if dirInfo := r.dirInfoCached(sourceDir); dirInfo != nil && dirInfo.tsConfigJSON != nil && dirInfo.tsConfigJSON.Paths != nil {
		resolver.go#L408: 			if absolute, ok, diffCase := r.matchTSConfigPaths(dirInfo.tsConfigJSON, importPath, kind); ok {
		resolver.go#L646: 	tsConfigJSON   *TSConfigJSON // Is there a "tsconfig.json" file in this directory or a parent directory?
		resolver.go#L867: 			info.tsConfigJSON, err = r.parseTSConfig(tsConfigPath, make(map[string]bool))
		resolver.go#L882: 	if info.tsConfigJSON == nil && parentInfo != nil {
		resolver.go#L883: 		info.tsConfigJSON = parentInfo.tsConfigJSON
		resolver.go#L1353: 	if dirInfo.tsConfigJSON != nil {
		resolver.go#L1355: 		if dirInfo.tsConfigJSON.Paths != nil {
		resolver.go#L1356: 			if absolute, ok, diffCase := r.matchTSConfigPaths(dirInfo.tsConfigJSON, path, kind); ok {
		resolver.go#L1362: 		if dirInfo.tsConfigJSON.BaseURL != nil {
		resolver.go#L1363: 			basePath := r.fs.Join(*dirInfo.tsConfigJSON.BaseURL, path)