All files / json-crdt-extensions/peritext/transfer create.ts

100% Statements 9/9
100% Branches 0/0
100% Functions 1/1
100% Lines 8/8

Press n or j to go to the next uncovered block, b, p or k for the previous block.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 173x 3x 3x 3x 3x     3x 66x           66x    
import * as htmlExport from './export-html';
import * as htmlImport from './import-html';
import * as mdExport from './export-markdown';
import * as mdImport from './import-markdown';
import {PeritextDataTransfer} from './PeritextDataTransfer';
import type {Peritext} from '../Peritext';
 
export const create = (txt: Peritext) => {
  const transfer = new PeritextDataTransfer(txt, {
    htmlExport,
    htmlImport,
    mdExport,
    mdImport,
  });
  return transfer;
};