github.com/evanw/esbuild/internal/resolver.ResolveResult.PathPair (field)

33 uses

	github.com/evanw/esbuild/internal/resolver (current package)
		resolver.go#L89: 	PathPair PathPair
		resolver.go#L220: 			PathPair:   PathPair{Primary: logger.Path{Text: importPath}},
		resolver.go#L230: 				PathPair: PathPair{Primary: logger.Path{Text: importPath, Namespace: "dataurl"}},
		resolver.go#L236: 			PathPair:   PathPair{Primary: logger.Path{Text: importPath}},
		resolver.go#L261: 		result.PathPair.Primary.IgnoredSuffix = importPath[suffix:]
		resolver.go#L262: 		if result.PathPair.HasSecondary() {
		resolver.go#L263: 			result.PathPair.Secondary.IgnoredSuffix = importPath[suffix:]
		resolver.go#L288: 	result := &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: absPath, Namespace: "file"}}}
		resolver.go#L300: 		result := &ResolveResult{PathPair: pair, DifferentCase: diffCase}
		resolver.go#L327: 	for _, path := range result.PathPair.iter() {
		resolver.go#L341: 				if *path == result.PathPair.Primary {
		resolver.go#L368: 				if path == &result.PathPair.Primary && dirInfo.tsConfigJSON != nil {
		resolver.go#L409: 				return &ResolveResult{PathPair: absolute, DifferentCase: diffCase}
		resolver.go#L418: 			return &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: importPath}}, IsExternal: true}
		resolver.go#L423: 			return &ResolveResult{PathPair: absolute, DifferentCase: diffCase}
		resolver.go#L439: 			return &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: absPath, Namespace: "file"}}, IsExternal: true}
		resolver.go#L448: 						return &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: absPath, Namespace: "file", Flags: logger.PathDisabled}}}
		resolver.go#L450: 						result = ResolveResult{PathPair: remappedResult, DifferentCase: diffCase}
		resolver.go#L461: 				result = ResolveResult{PathPair: absolute, DifferentCase: diffCase}
		resolver.go#L474: 					return &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: importPath}}, IsExternal: true}
		resolver.go#L505: 							return &ResolveResult{PathPair: absolute, DifferentCase: diffCase}
		resolver.go#L507: 							return &ResolveResult{PathPair: PathPair{Primary: logger.Path{Text: importPath, Flags: logger.PathDisabled}}, DifferentCase: diffCase}
		resolver.go#L520: 			result = ResolveResult{PathPair: absolute, DifferentCase: diffCase}
		resolver.go#L528: 	for _, path := range result.PathPair.iter() {

	github.com/evanw/esbuild/internal/bundler
		bundler.go#L459: 									hint = fmt.Sprintf(" (use %q to reference the file %q)", "./"+record.Path.Text, args.res.PrettyPath(query.PathPair.Primary))
		bundler.go#L698: 				PathPair:   resolver.PathPair{Primary: result.Path},
		bundler.go#L943: 	path := resolveResult.PathPair.Primary
		bundler.go#L1146: 		resolveResult := resolver.ResolveResult{PathPair: resolver.PathPair{Primary: stdinPath}}
		bundler.go#L1208: 						hint = fmt.Sprintf(" (use %q to reference the file %q)", "./"+path, s.res.PrettyPath(query.PathPair.Primary))
		bundler.go#L1222: 			prettyPath := s.res.PrettyPath(resolveResult.PathPair.Primary)
		bundler.go#L1257: 				path := resolveResult.PathPair.Primary
		bundler.go#L1325: 				if resolveResult.PathPair.HasSecondary() {
		bundler.go#L1326: 					secondaryKey := resolveResult.PathPair.Secondary