getAllChunks = (entrypoint, excludedChunk1, excludedChunk2) => {
	const queue = new Set([entrypoint]);
	const chunks = new Set();
	for (const entrypoint of queue) {
		for (const chunk of entrypoint.chunks) {
			if (chunk === excludedChunk1) continue;
			if (chunk === excludedChunk2) continue;
			chunks.add(chunk);
		}
		for (const parent of entrypoint.parentsIterable) {
			if (parent instanceof Entrypoint) queue.add(parent);
		}
	}
	return chunks;
}
@param {Entrypoint} entrypoint a chunk group
@param {(Chunk | null)=} excludedChunk1 current chunk which is excluded
@param {(Chunk | null)=} excludedChunk2 runtime chunk which is excluded
@returns {Set<Chunk>} chunks