MCPcopy Create free account
hub / github.com/CodeForBreakfast/eventsourcing / parseChangesetFile

Function parseChangesetFile

scripts/validate-changesets.ts:210–215  ·  view source on GitHub ↗
(fs: FileSystem.FileSystem, path: Path.Path, changesetsDir: string)

Source from the content-addressed store, hash-verified

208
209const parseChangesetFile =
210 (fs: FileSystem.FileSystem, path: Path.Path, changesetsDir: string) => (file: string) =>
211 pipe(
212 path.join(changesetsDir, file),
213 fs.readFileString,
214 Effect.map(parseChangesetContent(file))
215 );
216
217const isChangesetFile = (file: string) =>
218 file !== 'README.md' && file !== 'config.json' && file.endsWith('.md');

Callers 1

parseChangesetFilesFunction · 0.85

Calls 1

parseChangesetContentFunction · 0.85

Tested by

no test coverage detected