MCPcopy Create free account
hub / github.com/Effect-TS/effect / parseFiles

Function parseFiles

packages/tools/docgen/src/Parser.ts:737–746  ·  view source on GitHub ↗
(files: ReadonlyArray<Domain.File>)

Source from the content-addressed store, hash-verified

735 * @since 0.6.0
736 */
737export const parseFiles = (files: ReadonlyArray<Domain.File>) =>
738 createProject(files).pipe(
739 Effect.flatMap((project) =>
740 pipe(
741 files,
742 Effect.validate(parseFile(project)),
743 Effect.map(sortModulesByPath)
744 )
745 )
746 )

Callers

nothing calls this directly

Calls 5

createProjectFunction · 0.85
parseFileFunction · 0.85
pipeMethod · 0.65
pipeFunction · 0.50
mapMethod · 0.45

Tested by

no test coverage detected