better-sqlite3 | | See bettersqlite binaries. | | |
jsdom | | - Note map
- Clipper
- Note similarity
| Protected by typings, should catch any potential changes in API. | Yes |
async-mutex | | | | |
axios | | - Can't be directly tested, as it's exposed only via the backend script API.
| | |
sax | | | | |
| | - Check any action is reported from server to client (e.g. delete a note).
| | |
ejs | | | | |
dayjs | | | | |
semver | | - Application should start.
| | |
https-proxy-agent | | ??? | | |
sax | | | | |
ini | | - Affects config, generally if the application starts then it should be OK.
| | |
jsplumb | RELATION_MAP | | | |
jquery.mark.es6 | MARKJS | - In search, when highlighting the text that matched.
- In search in HTML, which might not actually be used since it seems to have been replaced by CKEditor's own find & replace dialog.
| | |
knockout.js | | - Used in rendering the login and main layout of the application.
| | |
normalize.min.css | | | | |
wheel-zoom.min.js | WHEEL_ZOOM | - When opening a image that is in attachment.
- When opening a stand-alone image note.
- When zooming in a mermaid chart.
| | |
fancytree | | - The note tree should be fully functional.
| | |
bootstrap | | - Check mostly the on-boarding pages, when there is no database.
| | |
electron-debug | | - Run electron using
npm run start-electron and check that the debug hotkeys are still working (Ctrl+Shift+I on Windows/Linux, Cmd+Alt+I for dev tools, Cmd/Ctrl+R for reload).
| | |
electron-dl | | | | |
eslint | | | | |
marked | | - Importing a markdown note.
| | Yes |
force-graph | | | | |