MCPcopy Index your code
hub / github.com/ColmapView/Colmapview.github.io / buildArchiveReader

Function buildArchiveReader

src/test/builders/fileFakes.ts:548–562  ·  view source on GitHub ↗
({
  getFilesArray = () => Promise.resolve<ArchiveFileEntry[]>([]),
  getFilesObject = () => Promise.resolve({}),
  extractFiles = () => Promise.resolve({}),
  extractSingleFile = (path: string) => Promise.resolve(buildFile(path)),
  close = () => Promise.resolve(),
}: ArchiveReaderBuilderOptions = {})

Source from the content-addressed store, hash-verified

546}
547
548export function buildArchiveReader({
549 getFilesArray = () => Promise.resolve<ArchiveFileEntry[]>([]),
550 getFilesObject = () => Promise.resolve({}),
551 extractFiles = () => Promise.resolve({}),
552 extractSingleFile = (path: string) => Promise.resolve(buildFile(path)),
553 close = () => Promise.resolve(),
554}: ArchiveReaderBuilderOptions = {}): ArchiveReader {
555 return {
556 getFilesArray,
557 getFilesObject,
558 extractFiles,
559 extractSingleFile,
560 close,
561 };
562}
563
564export function buildFileSystemEntry({
565 name = 'entry',

Calls 2

buildFileFunction · 0.90
resolveMethod · 0.65

Tested by

no test coverage detected