Options
All
  • Public
  • Public/Protected
  • All
Menu

This relies on the implementation of AbstractProject, where overriding streamFilesRaw does most of what we need

Hierarchy

  • FilteredProject

Implements

  • {}

Index

Constructors

constructor

  • new FilteredProject(project: Project, filter: (path: string) => boolean): FilteredProject

Properties

Private Readonly filter

filter: (path: string) => boolean

Type declaration

    • (path: string): boolean
    • Parameters

      • path: string

      Returns boolean

Private Readonly project

project: Project

Methods

findFile

  • findFile(path: string): Promise<File>

getFile

  • getFile(path: string): Promise<File | undefined>

getFiles

  • getFiles(globPatterns?: string | string[]): Promise<File[]>

streamFilesRaw

  • streamFilesRaw(globPatterns: string[], opts: {}): FileStream

Generated using TypeDoc