-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathpackage.json
More file actions
77 lines (77 loc) · 3.26 KB
/
Copy pathpackage.json
File metadata and controls
77 lines (77 loc) · 3.26 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
{
"name": "datamoat",
"version": "2.0.14",
"description": "DataMoat exports and backs up ChatGPT, Claude, Codex, Cursor, DeepSeek, Qwen, and OpenClaw work records into an encrypted local vault.",
"license": "BUSL-1.1",
"homepage": "https://datamoat.org",
"repository": {
"type": "git",
"url": "git+https://github.com/max-ng/datamoat.git"
},
"bugs": {
"url": "https://github.com/max-ng/datamoat/issues"
},
"bin": {
"datamoat": "./dist/cli.js"
},
"main": "./dist/electron/main.js",
"scripts": {
"build": "tsc && node scripts/build-copy-assets.js && node scripts/build-helper.js && node scripts/build-electron-app.js",
"release:r2": "node scripts/release-r2.js",
"release:r2:verify": "node scripts/verify-r2-release.js",
"release:proof:init": "node scripts/create-release-proof-packet.js",
"release:proof:verify": "node scripts/verify-release-proof-packet.js",
"proof:setup-flow": "electron scripts/setup-flow-proof.cjs",
"test:clean-local": "bash scripts/clean-local-test-state.sh --yes",
"dev": "ts-node src/cli.ts",
"dev:electron": "npm run build && electron dist/electron/main.js",
"daemon": "ts-node src/daemon.ts",
"watch": "tsc --watch",
"smoke:install-context": "node scripts/install-context-smoke.js",
"smoke:update-source-drift": "node scripts/update-source-copy-drift-smoke.js",
"smoke:auth-migration": "node scripts/auth-migration-smoke.js",
"smoke:auth-options": "node scripts/auth-options-smoke.js",
"smoke:transfer": "node scripts/transfer-smoke.js",
"smoke:vault-maintenance": "node scripts/vault-maintenance-smoke.js",
"smoke:fork-merge": "node scripts/fork-merge-smoke.js",
"smoke:annotations": "node scripts/annotations-smoke.js",
"smoke:source-archive": "node scripts/source-archive-smoke.js",
"smoke:release-app": "node scripts/release-app-smoke.js",
"smoke:codex-parser": "node scripts/codex-parser-smoke.js",
"smoke:parser-reparse": "node scripts/parser-reparse-smoke.js",
"smoke:chatgpt-import": "node scripts/chatgpt-import-smoke.js",
"smoke:skills-permissions": "node scripts/skills-backup-permission-smoke.js",
"smoke:referenced-attachments": "node scripts/referenced-attachments-smoke.js",
"github:traffic": "node scripts/github-traffic-report.js",
"github:traffic:all": "node scripts/github-traffic-report.js",
"github:growth": "node scripts/github-release-growth-check.js",
"github:growth:chart": "node scripts/github-growth-chart.js",
"github:growth:image": "node scripts/github-growth-image.js",
"r2:downloads": "set -a; [ ! -f .env ] || . ./.env; [ ! -f .env.local ] || . ./.env.local; set +a; node scripts/r2-download-stats.js"
},
"dependencies": {
"@types/qrcode": "^1.5.6",
"@types/speakeasy": "^2.0.10",
"bip39": "^3.1.0",
"chokidar": "^3.6.0",
"commander": "^12.1.0",
"electron-updater": "^6.8.3",
"express": "^4.18.3",
"keytar": "^7.9.0",
"open": "^10.1.0",
"otplib": "^13.4.0",
"qrcode": "^1.5.4",
"speakeasy": "^2.0.0"
},
"devDependencies": {
"@electron/packager": "^18.4.4",
"@types/express": "^4.17.21",
"@types/node": "^20.12.0",
"electron": "^36.0.0",
"ts-node": "^10.9.2",
"typescript": "^5.4.5"
},
"engines": {
"node": ">=18.0.0"
}
}