{ "name": "blackroad-stripe-integration", "version": "1.0.0", "description": "BlackRoad OS Stripe integration with e2e tests and Pi deployment", "main": "src/server.js", "scripts": { "start": "node src/server.js", "dev": "node --watch src/server.js", "test": "node --test tests/unit/**/*.test.js", "test:e2e": "npx playwright test", "test:all": "npm test && npm run test:e2e", "lint": "eslint src/ tests/", "deploy:pi": "bash deploy/pi/deploy.sh", "stripe:listen": "stripe listen --forward-to localhost:3000/api/webhooks/stripe" }, "dependencies": { "express": "^4.21.0", "stripe": "^14.0.0", "cors": "^2.8.5", "helmet": "^7.1.0", "dotenv": "^16.4.0", "pino": "^9.0.0", "pino-pretty": "^11.0.0" }, "devDependencies": { "@playwright/test": "^1.45.0", "eslint": "^8.57.0" }, "engines": { "node": ">=20.0.0" } }