Function
parseTypeAliasDeclarations
(typeAliases: ReadonlyArray<ast.TypeAliasDeclaration>)
Source from the content-addressed store, hash-verified
| 308 | }) |
| 309 | |
| 310 | const parseTypeAliasDeclarations = (typeAliases: ReadonlyArray<ast.TypeAliasDeclaration>) => { |
| 311 | const exportedTypeAliases = Array.filter( |
| 312 | typeAliases, |
| 313 | (tad) => tad.isExported() |
| 314 | ) |
| 315 | return Effect.forEach(exportedTypeAliases, parseTypeAliasDeclaration).pipe(Effect.map(Array.flatten)) |
| 316 | } |
| 317 | |
| 318 | /** |
| 319 | * Parses exported type aliases from the current source file. |
Tested by
no test coverage detected