/
raiden
/
obsidian-git-encrypt
Обзор
Документация
Войти
/
raiden
/
obsidian-git-encrypt
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
package.json
44 строки
1 KB
Robert Kuzhin
feat: add manual encrypted source control
09 авг 2026, 20:57
09 авг 2026, 20:57
3c8fa38
Код
Авторство
О чём код?
{ "name": "obsidian-encrypted-git", "version": "0.2.0", "private": true, "description": "Desktop-only encrypted Git synchronization engine for Obsidian", "type": "module", "scripts": { "clean": "node scripts/clean-dist.mjs", "build": "pnpm clean && tsc -p tsconfig.build.json", "bundle:plugin": "node scripts/build-plugin.mjs --production", "dev:plugin": "node scripts/build-plugin.mjs --watch", "bundle:spike": "esbuild src/crypto/index.ts --bundle --platform=browser --format=esm --outfile=dist/crypto-core.bundle.js", "typecheck": "tsc --noEmit", "lint": "eslint .", "test": "vitest run", "test:watch": "vitest", "crypto:spike": "node --import tsx scripts/crypto-spike.ts", "check": "pnpm typecheck && pnpm lint && pnpm test && pnpm build && pnpm bundle:plugin && pnpm bundle:spike" }, "dependencies": { "@codemirror/commands": "^6.10.3", "@codemirror/merge": "^6.12.2", "@codemirror/search": "^6.7.1", "@codemirror/state": "6.5.0", "@codemirror/view": "6.38.6", "libsodium-wrappers-sumo": "^0.8.4" }, "devDependencies": { "@eslint/js": "^9.32.0", "@types/node": "^24.1.0", "esbuild": "^0.28.2", "eslint": "^9.32.0", "globals": "^16.3.0", "obsidian": "^1.13.1", "tsx": "^4.20.3", "typescript": "^5.9.2", "typescript-eslint": "^8.38.0", "vitest": "^3.2.4" }, "packageManager": "pnpm@8.15.3", "engines": { "node": ">=20" } }