Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface IJetpack

Hierarchy

  • IJetpack

Index

Methods

append

  • append(path: string, data: string | Buffer | Object, options?: AppendOptions): void
  • Parameters

    • path: string
    • data: string | Buffer | Object
    • Optional options: AppendOptions

    Returns void

appendAsync

  • appendAsync(path: string, data: string | Buffer | Object, options?: AppendOptions): Promise<null>
  • Parameters

    • path: string
    • data: string | Buffer | Object
    • Optional options: AppendOptions

    Returns Promise<null>

copy

  • copy(from: string, to: string, options?: ICopyOptions): void

copyAsync

  • copyAsync(from: string, to: string, options?: ICopyOptions): Promise<void>

createReadStream

  • createReadStream(path: string, options?: object): any
  • Parameters

    • path: string
    • Optional options: object
      • Optional autoClose?: boolean
      • Optional encoding?: string
      • Optional end?: number
      • Optional fd?: number
      • Optional flags?: string
      • Optional mode?: number
      • Optional start?: number

    Returns any

createWriteStream

  • createWriteStream(path: string, options?: object): any
  • Parameters

    • path: string
    • Optional options: object
      • Optional autoClose?: boolean
      • Optional encoding?: string
      • Optional fd?: number
      • Optional flags?: string
      • Optional mode?: number
      • Optional start?: number

    Returns any

cwd

dir

  • dir(path: string, criteria?: DirOptions): IJetpack

dirAsync

  • dirAsync(path: string, criteria?: DirOptions): Promise<IJetpack>
  • Parameters

    • path: string
    • Optional criteria: DirOptions

    Returns Promise<IJetpack>

exists

  • exists(path: string): boolean | string
  • Parameters

    • path: string

    Returns boolean | string

existsAsync

  • existsAsync(path: string): Promise<boolean | string>
  • Parameters

    • path: string

    Returns Promise<boolean | string>

file

  • file(path: string, criteria?: FileOptions): void
  • Parameters

    • path: string
    • Optional criteria: FileOptions

    Returns void

fileAsync

  • fileAsync(path: string, criteria?: FileOptions): Promise<null>
  • Parameters

    • path: string
    • Optional criteria: FileOptions

    Returns Promise<null>

find

  • find(startPath: string, options: FindOptions): string[]
  • Parameters

    • startPath: string
    • options: FindOptions

    Returns string[]

findAsync

  • findAsync(startPath: string, options: FindOptions): Promise<string[]>
  • Parameters

    • startPath: string
    • options: FindOptions

    Returns Promise<string[]>

inspect

inspectAsync

inspectTree

  • inspectTree(path: string, options?: InspectTreeOptions): INode
  • Parameters

    • path: string
    • Optional options: InspectTreeOptions

    Returns INode

inspectTreeAsync

  • inspectTreeAsync(path: string, options?: InspectTreeOptions): Promise<INode>
  • Parameters

    • path: string
    • Optional options: InspectTreeOptions

    Returns Promise<INode>

list

  • list(path: string): string[]
  • Parameters

    • path: string

    Returns string[]

listAsync

  • listAsync(path: string): Promise<string[]>
  • Parameters

    • path: string

    Returns Promise<string[]>

move

  • move(from: string, to: string): void
  • Parameters

    • from: string
    • to: string

    Returns void

moveAsync

  • moveAsync(from: string, to: string): Promise<null>
  • Parameters

    • from: string
    • to: string

    Returns Promise<null>

path

  • path(): string

read

readAsync

remove

  • remove(path: string): void

removeAsync

  • removeAsync(path: string): Promise<null>
  • Parameters

    • path: string

    Returns Promise<null>

rename

  • rename(path: string, newName: string): void
  • Parameters

    • path: string
    • newName: string

    Returns void

renameAsync

  • renameAsync(path: string, newName: string): Promise<null>
  • Parameters

    • path: string
    • newName: string

    Returns Promise<null>

symlink

  • symlink(symlinkValue: string, path: string): void
  • Parameters

    • symlinkValue: string
    • path: string

    Returns void

symlinkAsync

  • symlinkAsync(symlinkValue: string, path: string): Promise<null>
  • Parameters

    • symlinkValue: string
    • path: string

    Returns Promise<null>

write

  • write(path: string, data: string | Buffer | Object, options?: IWriteOptions): void

writeAsync

  • writeAsync(path: string, data: string | Buffer | Object, options?: IWriteOptions): Promise<null>
  • Parameters

    • path: string
    • data: string | Buffer | Object
    • Optional options: IWriteOptions

    Returns Promise<null>

Generated using TypeDoc