{
  "name": "nhl-mylife-education",
  "version": "1.0.0",
  "private": true,
  "description": "nhl-mylife-education \u2014 static site with form API (Express + SQLite)",
  "main": "server.js",
  "engines": {
    "node": ">=18"
  },
  "scripts": {
    "init-db": "node scripts/init-db.js",
    "start": "node server.js",
    "dev": "node --watch server.js",
    "export": "node scripts/export-csv.js",
    "backup": "mkdir -p backups && cp data/nhl.sqlite backups/nhl-$(date +%Y%m%d-%H%M%S).sqlite"
  },
  "dependencies": {
    "better-sqlite3": "^11.3.0",
    "dotenv": "^16.4.5",
    "express": "^4.21.0",
    "express-rate-limit": "^7.4.0",
    "helmet": "^7.1.0"
  }
}
