package.json 942 B

12345678910111213141516171819202122232425262728293031323334
  1. {
  2. "name": "mailhub",
  3. "version": "1.0.0",
  4. "private": true,
  5. "type": "module",
  6. "description": "Dockerized outbound mail control panel with DNS guidance and DKIM signing.",
  7. "scripts": {
  8. "start": "node src/server.js",
  9. "dev": "NODE_ENV=development node src/server.js",
  10. "dev:ui": "vite --host 0.0.0.0",
  11. "build": "tsc --noEmit && vite build",
  12. "preview:ui": "vite preview --host 0.0.0.0",
  13. "test": "node --test",
  14. "release:check": "npm test && npm run build",
  15. "deploy:remote": "bash scripts/deploy-remote.sh"
  16. },
  17. "engines": {
  18. "node": ">=24.0.0"
  19. },
  20. "dependencies": {
  21. "@ant-design/icons": "^6.3.2",
  22. "@ant-design/plots": "^2.6.8",
  23. "antd": "^5.29.3",
  24. "react": "^19.2.7",
  25. "react-dom": "^19.2.7"
  26. },
  27. "devDependencies": {
  28. "@types/react": "^19.2.17",
  29. "@types/react-dom": "^19.2.3",
  30. "@vitejs/plugin-react": "^6.0.3",
  31. "typescript": "^5.9.3",
  32. "vite": "^8.1.3"
  33. }
  34. }