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 |
|
|
|
|