MCPcopy
hub / github.com/nestjs/nest / getModules

Method getModules

packages/core/discovery/discovery-service.ts:151–159  ·  view source on GitHub ↗

* Returns a list of modules to be used for discovery.

(options: DiscoveryOptions = {})

Source from the content-addressed store, hash-verified

149 * Returns a list of modules to be used for discovery.
150 */
151 protected getModules(options: DiscoveryOptions = {}): Module[] {
152 const includeInOpts = 'include' in options;
153 if (!includeInOpts) {
154 const moduleRefs = [...this.modulesContainer.values()];
155 return moduleRefs;
156 }
157 const whitelisted = this.includeWhitelisted(options.include!);
158 return whitelisted;
159 }
160
161 private includeWhitelisted(include: Function[]): Module[] {
162 const moduleRefs = [...this.modulesContainer.values()];

Callers 2

getProvidersMethod · 0.95
getControllersMethod · 0.95

Calls 1

includeWhitelistedMethod · 0.95

Tested by

no test coverage detected