private async collectIGInfos()

in src/implementationGuides/IGCompiler.ts [153:167]


    private async collectIGInfos(igsDir: PathLike): Promise<IGInfo[]> {
        const igInfos: IGInfo[] = [];
        for (const igPath of await listIgDirs(igsDir)) {
            console.log(`looking at ig path: ${igPath}`);
            const igInfo = await this.extractIgInfo(igPath);
            if (igInfo.name === BASE_FHIR_NAME) {
                console.log(
                    `Skipping ${BASE_FHIR_NAME} since the base FHIR definitions are already included in fhir-works-on-aws`,
                );
            } else {
                igInfos.push(igInfo);
            }
        }
        return igInfos;
    }