{ "name": "slides-fixtures", "private": true, "type": "module", "description": "The JS side of the Slides deck contract: the op vocabulary over a Y.Doc (ops.mjs), the constrained ProseMirror schema (schema.mjs), and the generator of the vectors the Rust core must reproduce (generate.mjs writes vectors/, internal/slides/core/vectors_test.go checks them).", "scripts": { "test": "node --test *.test.mjs", "generate": "node generate.mjs" }, "dependencies": { "lib0": "0.2.117", "prosemirror-commands": "1.7.2", "prosemirror-history": "1.5.0", "prosemirror-inputrules": "1.5.1", "prosemirror-keymap": "1.2.3", "prosemirror-model": "1.25.11", "prosemirror-schema-list": "1.5.1", "prosemirror-state": "1.4.4", "prosemirror-view": "1.42.3", "y-prosemirror": "1.3.7", "y-protocols": "1.0.7", "yjs": "13.6.27" }, "devDependencies": { "esbuild": "0.28.2" } }