Files
mdg-filius/package.json
T
julian.kiedaischandClaude Opus 5.5 800e5de1d3 feat(doc): F4.1 the shared document — a project in a Y.Doc and back, the janitor
packages/doc holds the editor's model (ImportedProject) losslessly in a Yjs
document (schema 1): ports with their settings, each node's settings as
maps per field, programs, files as a flat path map in creation order (text
as Y.Text), own Java applications, links, documentation items, archive
entries. The core's snapshot and the .fls export go through the project.
The janitor repairs dangling links, two links at one port and files
without their folder, deterministically and idempotently. All 23 corpus
files come back through a Yjs update with the same snapshot and export.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-03 08:14:31 +00:00

26 lines
637 B
JSON

{
"name": "mdg-filius",
"private": true,
"license": "GPL-3.0-only",
"type": "module",
"workspaces": [
"packages/*"
],
"engines": {
"node": ">=20"
},
"scripts": {
"test": "vitest run",
"typecheck": "tsc -b && tsc -p packages/core/test && tsc -p packages/fls/test && tsc -p packages/doc/test",
"check": "npm run typecheck && npm run test",
"hooks": "git config core.hooksPath scripts/hooks",
"oracle": "tools/swift-oracle/run.sh",
"oracle:java": "tools/java-oracle/run.sh"
},
"devDependencies": {
"@types/node": "^20.19.0",
"typescript": "^5.9.0",
"vitest": "^3.2.0"
}
}