Initial scaffold: adapter framework + local folder reference adapter

Node/Express backend with a pluggable Adapter contract, a folder adapter
(safe non-destructive reject-to-trash, undo, keep/reject/skip), and a
vanilla JS swipe UI + generic settings form driven by each adapter's
configSchema.
This commit is contained in:
2026-07-25 18:51:43 -04:00
commit 36d3180c82
17 changed files with 2401 additions and 0 deletions
+21
View File
@@ -0,0 +1,21 @@
{
"name": "swipeanything",
"version": "0.1.0",
"description": "A local-first, pluggable swipe-to-triage UI. Point it at a folder today; write an adapter and point it at anything tomorrow.",
"main": "server.js",
"scripts": {
"start": "node server.js"
},
"license": "MIT",
"author": "",
"repository": {
"type": "git",
"url": "https://git.levkin.ca/ilia/SwipeAnything.git"
},
"engines": {
"node": ">=18"
},
"dependencies": {
"express": "^4.19.2"
}
}