💄 diff view for revisions

This commit is contained in:
2026-02-28 11:38:51 +10:00
parent 992d3a737e
commit 2dc3bcedcd
6 changed files with 337 additions and 11 deletions

17
package-lock.json generated
View File

@@ -17,8 +17,10 @@
"@codemirror/view": "^6.35.0",
"@electron-toolkit/preload": "^3.0.0",
"@electron-toolkit/utils": "^3.0.0",
"@types/diff": "^7.0.2",
"@types/dompurify": "^3.0.5",
"codemirror": "^6.0.1",
"diff": "^8.0.3",
"dompurify": "^3.3.1",
"marked": "^17.0.3",
"pdf-parse": "^2.4.5",
@@ -2175,6 +2177,12 @@
"@types/ms": "*"
}
},
"node_modules/@types/diff": {
"version": "7.0.2",
"resolved": "https://registry.npmjs.org/@types/diff/-/diff-7.0.2.tgz",
"integrity": "sha512-JSWRMozjFKsGlEjiiKajUjIJVKuKdE3oVy2DNtK+fUo8q82nhFZ2CPQwicAIkXrofahDXrWJ7mjelvZphMS98Q==",
"license": "MIT"
},
"node_modules/@types/dompurify": {
"version": "3.0.5",
"resolved": "https://registry.npmjs.org/@types/dompurify/-/dompurify-3.0.5.tgz",
@@ -3452,6 +3460,15 @@
"license": "MIT",
"optional": true
},
"node_modules/diff": {
"version": "8.0.3",
"resolved": "https://registry.npmjs.org/diff/-/diff-8.0.3.tgz",
"integrity": "sha512-qejHi7bcSD4hQAZE0tNAawRK1ZtafHDmMTMkrrIGgSLl7hTnQHmKCeB45xAcbfTqK2zowkM3j3bHt/4b/ARbYQ==",
"license": "BSD-3-Clause",
"engines": {
"node": ">=0.3.1"
}
},
"node_modules/dir-compare": {
"version": "3.3.0",
"resolved": "https://registry.npmjs.org/dir-compare/-/dir-compare-3.3.0.tgz",