361b14dc17feea6a7f1291fbe0d36cb33bc545a0
Everything else in tests/ compares documents at the model level; nothing checked what a page actually looks like. run.mjs renders the same file through soffice and through the real app in Chromium, reads both back as word boxes, and diffs page count, line count, line text and line position. The corpus stays out of the repo: make-fixtures.mjs authors the baseline .docx files, and real-world documents are whatever you drop into the gitignored fixtures/ yourself.
Description
Powerful word processor — just one URL away. Free, Open Source, Private by Design
https://edentext.app/
docxlocal-firstodtofficeooxmlopen-sourceprivateprosemirrorself-hostedsveltetexteditortiptaptypescriptvitewordprocessor
AGPL-3.0
24 MiB
0 Stars
1 Watchers
0 Forks
Languages
TypeScript
73.2%
Svelte
21.4%
JavaScript
3.6%
CSS
1.7%