MCPcopy Index your code
hub / github.com/rollup/rollup / emitChunk

Method emitChunk

src/ModuleLoader.ts:160–181  ·  view source on GitHub ↗
({
		fileName,
		id,
		importer,
		name,
		implicitlyLoadedAfterOneOf,
		preserveSignature
	}: EmittedChunk)

Source from the content-addressed store, hash-verified

158 }
159
160 async emitChunk({
161 fileName,
162 id,
163 importer,
164 name,
165 implicitlyLoadedAfterOneOf,
166 preserveSignature
167 }: EmittedChunk): Promise<Module> {
168 const unresolvedModule: UnresolvedModule = {
169 fileName: fileName || null,
170 id,
171 importer,
172 name: name || null
173 };
174 const module = implicitlyLoadedAfterOneOf
175 ? await this.addEntryWithImplicitDependants(unresolvedModule, implicitlyLoadedAfterOneOf)
176 : (await this.addEntryModules([unresolvedModule], false)).newEntryModules[0];
177 if (preserveSignature != null) {
178 module.preserveSignature = preserveSignature;
179 }
180 return module;
181 }
182
183 public async preloadModule(
184 resolvedId: { id: string; resolveDependencies?: boolean } & Partial<PartialNull<ModuleOptions>>

Callers

nothing calls this directly

Calls 2

addEntryModulesMethod · 0.95

Tested by

no test coverage detected