json-joy
Version:
Collection of libraries for building collaborative editing apps.
11 lines (10 loc) • 509 B
JavaScript
import { ExtensionId } from '../constants';
import { PeritextNode } from './PeritextNode';
import { PeritextApi } from './PeritextApi';
import { Peritext } from './Peritext';
import { SCHEMA, MNEMONIC } from './constants';
import { Extension } from '../../json-crdt/extensions/Extension';
export { PeritextNode, PeritextApi, Peritext };
export * from './slice';
export * from './block';
export const peritext = new Extension(ExtensionId.peritext, MNEMONIC, PeritextNode, PeritextApi, (text) => SCHEMA(text));