Options
All
  • Public
  • Public/Protected
  • All
Menu

External module "file"

Index

Variables

Q

Q: any = require('q')

promisedChmod

promisedChmod: any = Q.denodeify(fs.chmod)

promisedStat

promisedStat: any = Q.denodeify(fs.stat)

Functions

accept

  • accept(path: string, stat: Stats, options?: IOptions): void
  • Parameters

    • path: string
    • stat: Stats
    • Optional options: IOptions

    Returns void

async

  • async(path: string, options: IOptions): Promise<Object>

checkContent

  • checkContent(path: string, mode: string, options: IOptions): boolean
  • Parameters

    • path: string
    • mode: string
    • options: IOptions

    Returns boolean

checkContentAsync

  • checkContentAsync(path: string, mode: string, options: IOptions): Promise<Object>
  • Parameters

    • path: string
    • mode: string
    • options: IOptions

    Returns Promise<Object>

checkMode

  • checkMode(path: string, mode: string, options: IOptions): void
  • Parameters

    • path: string
    • mode: string
    • options: IOptions

    Returns void

checkModeAsync

  • checkModeAsync(path: string, mode: string, options: IOptions): any

defaults

isFile

  • isFile(path: string): Stats
  • Parameters

    • path: string

    Returns Stats

isFileAsync

  • isFileAsync(path: string): Promise<Stats>
  • Parameters

    • path: string

    Returns Promise<Stats>

sync

  • sync(path: string, options: IOptions): void

touch

  • touch(path: string, options: IOptions): void

touchAsync

  • touchAsync(path: string, options: IOptions): Promise<null>

validateInput

  • validateInput(methodName: string, path: string, options?: IOptions): void
  • Parameters

    • methodName: string
    • path: string
    • Optional options: IOptions

    Returns void

writeAsync

  • writeAsync(path: string, stat: Stats, options: IOptions): Promise<boolean>
  • Parameters

    • path: string
    • stat: Stats
    • options: IOptions

    Returns Promise<boolean>

Generated using TypeDoc