{
  "name": "kampuskafe-yildiz-savasi",
  "version": "1.4.1",
  "private": true,
  "description": "KampüsKafe Yıldız Savaşı PWA ve MySQL topluluk bölümü sistemi",
  "main": "app.js",
  "type": "commonjs",
  "engines": {
    "node": ">=22.11.0",
    "npm": ">=10.9.0"
  },
  "scripts": {
    "start": "node app.js",
    "test": "NODE_OPTIONS=\"--v8-pool-size=1\" UV_THREADPOOL_SIZE=1 node --test --test-concurrency=1 --test-reporter=spec tests/*.test.js",
    "test:browser": "python3 tests/browser_e2e.py && python3 tests/board_guides_browser.py",
    "test:all": "npm test && npm run test:browser && npm run release:check && npm run production:audit && npm run security:scan",
    "release:check": "node scripts/release-check.js",
    "db:migrate": "node scripts/migrate.js",
    "db:smoke": "node scripts/db-smoke.js",
    "db:integration": "node scripts/db-integration.js",
    "access:create": "node scripts/create-access.js",
    "access:revoke": "node scripts/revoke-access.js",
    "rejected:purge": "node scripts/purge-rejected.js",
    "production:audit": "node scripts/production-audit.js",
    "security:scan": "node scripts/source-security-scan.js",
    "test:shared": "NODE_OPTIONS=\"--v8-pool-size=1\" UV_THREADPOOL_SIZE=1 node --test --test-concurrency=1 --test-reporter=spec tests/*.test.js"
  },
  "dependencies": {
    "mysql2": "3.23.4"
  },
  "license": "UNLICENSED"
}
