Initial commit: WebDAV-Adapter für Internxt Drive

- Browser-Token-Auth (INXT_TOKEN, INXT_MNEMONIC)
- Phase 1: PROPFIND (Verzeichnis auflisten)
- Drive API + Pfad-Resolver
- Dokumentation: Auth, Architektur, WSL

Made-with: Cursor
This commit is contained in:
2026-02-28 10:54:29 +01:00
commit 7c1866e6fc
15 changed files with 2170 additions and 0 deletions

19
package.json Normal file
View File

@@ -0,0 +1,19 @@
{
"name": "internxt-webdav",
"version": "0.1.0",
"description": "WebDAV wrapper for Internxt Drive (for accounts without CLI/Rclone access)",
"type": "module",
"scripts": {
"auth-test": "node src/auth-poc.js",
"token-test": "node src/token-test.js",
"start": "node src/server.js"
},
"dependencies": {
"@internxt/lib": "^1.4.1",
"@internxt/sdk": "^1.13.2",
"crypto-js": "^4.1.1",
"dotenv": "^16.0.0",
"express": "^4.18.0",
"webdav-server": "^2.6.0"
}
}