claude-code-remote-remake/package.json

83 lines
2.2 KiB
JSON

{
"name": "taskping",
"version": "1.0.0",
"description": "Claude Code智能任务通知系统 - 当Claude完成任务或需要输入时发送桌面通知",
"main": "hook-notify.js",
"scripts": {
"install": "node install.js",
"config": "node taskping-config.js",
"test": "node config-tool.js --test",
"test-completed": "node hook-notify.js --type completed",
"test-waiting": "node hook-notify.js --type waiting",
"daemon:start": "node taskping.js daemon start",
"daemon:stop": "node taskping.js daemon stop",
"daemon:status": "node taskping.js daemon status",
"test:clipboard": "node test-clipboard.js",
"start": "node email-automation.js",
"relay:pty": "node start-relay-pty.js",
"relay:test": "node test-email-reply.js",
"relay:start": "INJECTION_MODE=pty node src/relay/relay-pty.js",
"email:config": "node update-email-config.js",
"email:test": "node test-email-send.js",
"gmail:setup": "node setup-gmail-app-password.js"
},
"bin": {
"taskping-install": "./install.js",
"taskping-config": "./config-tool.js",
"taskping-notify": "./hook-notify.js"
},
"keywords": [
"claude-code",
"notification",
"desktop-notification",
"hooks",
"productivity",
"development-tools",
"task-management",
"claude",
"ai-assistant"
],
"author": "TaskPing Team",
"license": "MIT",
"engines": {
"node": ">=14.0.0"
},
"os": [
"darwin",
"linux",
"win32"
],
"repository": {
"type": "git",
"url": "https://github.com/TaskPing/TaskPing.git"
},
"bugs": {
"url": "https://github.com/TaskPing/TaskPing/issues"
},
"homepage": "https://github.com/TaskPing/TaskPing#readme",
"dependencies": {
"dotenv": "^17.2.1",
"execa": "^9.6.0",
"imapflow": "^1.0.191",
"mailparser": "^3.7.4",
"node-imap": "^0.9.6",
"node-pty": "^1.0.0",
"nodemailer": "^7.0.5",
"pino": "^9.7.0",
"pino-pretty": "^13.0.0",
"uuid": "^11.1.0"
},
"files": [
"hook-notify.js",
"config-tool.js",
"install.js",
"config.json",
"i18n.json",
"claude-hooks.json",
"sounds/",
"README.md",
"QUICKSTART.md",
"LICENSE"
]
}