Stage 3: chapter management — create/rename/delete/duplicate, sidebar list, select, read-only preview, word count, IPC + tests + e2e self-test

This commit is contained in:
avi 2026-08-16 14:34:34 -05:00
commit d3ab261346
11 changed files with 811 additions and 134 deletions

View file

@ -13,8 +13,9 @@
"dev": "concurrently -k \"npm run build:watch\" \"wait-on dist/main.js && npm run electron\"",
"start": "npm run build && npm run electron",
"lint": "tsc --noEmit",
"test": "node tests/run-project-test.mjs",
"package": "electron-builder"
"test": "node tests/run-project-test.mjs && node tests/run-chapters-test.mjs",
"package": "electron-builder",
"test:e2e": "sh tests/run-e2e.sh"
},
"devDependencies": {
"@types/node": "^22.5.0",
@ -24,4 +25,4 @@
"typescript": "^5.5.0",
"wait-on": "^8.0.0"
}
}
}