getModule<T>( filter: Filter, options?: { all?: false; raw?: false },): undefined | T Parameters
- filter: Filter
Optional
options: { all?: false; raw?: false }
Returns undefined | T
getModule<T>(filter: Filter, options?: { all: true; raw?: false }): T[] Parameters
- filter: Filter
Optional
options: { all: true; raw?: false }
Returns T[]
getModule<T>( filter: Filter, options?: { all?: false; raw: true },): undefined | RawModule<T> Parameters
- filter: Filter
Optional
options: { all?: false; raw: true }
Returns undefined | RawModule<T>
Parameters
- filter: Filter
Optional
options: { all: true; raw: true }
getModule<T>( filter: Filter, options?: { all?: false; raw?: boolean },): undefined | T | RawModule<T> Parameters
- filter: Filter
Optional
options: { all?: false; raw?: boolean }
Returns undefined | T | RawModule<T>
getModule<T>( filter: Filter, options?: { all: true; raw?: boolean },): T[] | RawModule<T>[] Parameters
- filter: Filter
Optional
options: { all: true; raw?: boolean }
getModule<T>( filter: Filter, options?: { all?: boolean; raw?: false },): undefined | T | T[] Parameters
- filter: Filter
Optional
options: { all?: boolean; raw?: false }
Returns undefined | T | T[]
Parameters
- filter: Filter
Optional
options: { all?: boolean; raw: true }
Parameters
- filter: Filter
Optional
options: { all?: boolean; raw?: boolean }
Find a module that matches the given filter
Param: filter
Filter function
Param: options
Options
Param: options.all
Return all matching modules instead of just the first
Param: options.raw
Return the raw module instead of the exports
See
filters