Files
VolcanicSecretary/package.json

31 lines
823 B
JSON

{
"name": "volcanic-secretary",
"version": "0.1.0",
"private": true,
"type": "module",
"engines": { "node": ">=24" },
"scripts": {
"build": "tsc -p tsconfig.build.json",
"typecheck": "tsc -p tsconfig.json --noEmit",
"dev": "node --env-file-if-exists=.env --import tsx src/main.ts",
"start": "node --env-file-if-exists=.env dist/main.js",
"test": "vitest run",
"test:watch": "vitest"
},
"dependencies": {
"@earendil-works/pi-coding-agent": "^0.85.1",
"@grammyjs/auto-retry": "^2.0.2",
"@modelcontextprotocol/sdk": "^1.30.0",
"@playwright/mcp": "^0.0.80",
"croner": "^10.0.1",
"grammy": "^1.46.0",
"typebox": "^1.3.27"
},
"devDependencies": {
"@types/node": "^24.0.0",
"tsx": "^4.23.13",
"typescript": "^5.9.0",
"vitest": "^5.0.0"
}
}