Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • HasteFS

Index

Constructors

constructor

  • new HasteFS(__namedParameters: object): HasteFS
  • Parameters

    • __namedParameters: object
      • files: Map<string, [string, number, number, 0 | 1, string[], string]>
      • rootDir: string

    Returns HasteFS

Properties

Private _files

_files: any

Private _getFileData

_getFileData: any

Private _rootDir

_rootDir: any

Methods

exists

  • exists(file: Config.Path): boolean
  • Parameters

    • file: Config.Path

    Returns boolean

getAbsoluteFileIterator

  • getAbsoluteFileIterator(): Iterable<Config.Path>
  • Returns Iterable<Config.Path>

getAllFiles

  • getAllFiles(): Array<Config.Path>
  • Returns Array<Config.Path>

getDependencies

  • getDependencies(file: Config.Path): Array<string> | null
  • Parameters

    • file: Config.Path

    Returns Array<string> | null

getFileIterator

  • getFileIterator(): Iterable<Config.Path>
  • Returns Iterable<Config.Path>

getModuleName

  • getModuleName(file: Config.Path): string | null
  • Parameters

    • file: Config.Path

    Returns string | null

getSha1

  • getSha1(file: Config.Path): string | null
  • Parameters

    • file: Config.Path

    Returns string | null

getSize

  • getSize(file: Config.Path): number | null
  • Parameters

    • file: Config.Path

    Returns number | null

matchFiles

  • matchFiles(pattern: RegExp | string): Array<Config.Path>
  • Parameters

    • pattern: RegExp | string

    Returns Array<Config.Path>

matchFilesWithGlob

  • matchFilesWithGlob(globs: Array<Config.Glob>, root: Config.Path | null): Set<Config.Path>
  • Parameters

    • globs: Array<Config.Glob>
    • root: Config.Path | null

    Returns Set<Config.Path>

Generated using TypeDoc