diff options
| author | nsfisis <nsfisis@gmail.com> | 2025-12-15 22:29:21 +0900 |
|---|---|---|
| committer | nsfisis <nsfisis@gmail.com> | 2025-12-15 22:29:21 +0900 |
| commit | ced08d592e3d277044eb9bbfea1bef0e4e4285e3 (patch) | |
| tree | 8f0e1be5d84eed3d011308762bf71d4f3f069b30 /docs | |
| parent | bca2f725ff6a2abf9454c8bf6568f95105b4f350 (diff) | |
| download | kioku-ced08d592e3d277044eb9bbfea1bef0e4e4285e3.tar.gz kioku-ced08d592e3d277044eb9bbfea1bef0e4e4285e3.tar.zst kioku-ced08d592e3d277044eb9bbfea1bef0e4e4285e3.zip | |
feat(anki): add parser for Anki .apkg files
Implement ZIP extraction and SQLite database reading for Anki package
files. The parser extracts notes, cards, decks, and models from .apkg
files using Node.js native node:sqlite module.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/dev/roadmap.md | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/docs/dev/roadmap.md b/docs/dev/roadmap.md index 0d6f72f..d326ea5 100644 --- a/docs/dev/roadmap.md +++ b/docs/dev/roadmap.md @@ -176,10 +176,10 @@ Smaller features first to enable early MVP validation. **Goal**: Import existing Anki decks (.apkg, .colpkg) ### Parser -- [ ] ZIP extraction -- [ ] SQLite database reading +- [x] ZIP extraction +- [x] SQLite database reading - [ ] Note/Card mapping to Kioku format -- [ ] Add tests +- [x] Add tests ### Server command - [ ] Add `src/server/scripts/import-anki.ts` |
