const github.com/evanw/esbuild/internal/fs.FileEntry

19 uses

	github.com/evanw/esbuild/internal/fs (current package)
		fs.go#L13: 	FileEntry EntryKind = 2
		fs_mock.go#L40: 				dir.data[strings.ToLower(base)] = &Entry{kind: FileEntry, base: base}
		fs_real.go#L369: 		kind = FileEntry

	github.com/evanw/esbuild/internal/bundler
		bundler.go#L1170: 				if entry, _ := entries.Get(base); entry != nil && entry.Kind(s.fs) == fs.FileEntry {

	github.com/evanw/esbuild/internal/resolver
		resolver.go#L843: 	if entry, _ := entries.Get("package.json"); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L856: 			if entry, _ := entries.Get("tsconfig.json"); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L858: 			} else if entry, _ := entries.Get("jsconfig.json"); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L1105: 	if entry, diffCase := entries.Get(base); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L1111: 		if entry, diffCase := entries.Get(base + ext); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L1136: 			if entry, diffCase := entries.Get(base[:lastDot] + ext); entry != nil && entry.Kind(r.fs) == fs.FileEntry {
		resolver.go#L1152: 		if entry, diffCase := entries.Get(base); entry != nil && entry.Kind(r.fs) == fs.FileEntry {

	github.com/evanw/esbuild/pkg/api
		serve_other.go#L166: 		if h.servedir != "" && kind != fs.FileEntry {
		serve_other.go#L170: 					if entry, _ := entries.Get(h.fs.Base(absPath)); entry != nil && entry.Kind(h.fs) == fs.FileEntry {
		serve_other.go#L173: 							kind = fs.FileEntry
		serve_other.go#L187: 		if h.servedir != "" && kind != fs.FileEntry {
		serve_other.go#L195: 					case fs.FileEntry:
		serve_other.go#L225: 				kind = fs.FileEntry
		serve_other.go#L235: 		if kind == fs.FileEntry {
		serve_other.go#L327: 				return fs.FileEntry, file.Contents