{
  "name": "ai-for-dummies",
  "private": true,
  "type": "module",
  "scripts": {
    "dev": "astro dev",
    "build": "astro build",
    "preview": "astro preview",
    "check": "astro check",
    "lint": "eslint . --max-warnings=0 && stylelint --allow-empty-input 'src/**/*.css' --max-warnings=0",
    "format": "prettier --write .",
    "verify": "node scripts/verify.mjs && node scripts/audit-ui.mjs && node .agents/scripts/check-tokens.mjs",
    "gate": "./.agents/scripts/gate.sh",
    "snapshot": "node .agents/scripts/snapshot-route.mjs",
    "serve": "python3 -m http.server 4173",
    "prepare": "husky"
  },
  "devDependencies": {
    "@astrojs/check": "0.9.4",
    "@eslint/js": "^9",
    "@typescript-eslint/parser": "^8",
    "astro": "5.5.0",
    "eslint": "^9",
    "eslint-plugin-astro": "^1",
    "husky": "^9",
    "lint-staged": "^16",
    "prettier": "^3",
    "prettier-plugin-astro": "^0.14",
    "stylelint": "^16",
    "stylelint-config-standard": "^39",
    "typescript": "^5.8.3"
  },
  "overrides": {
    "@astrojs/language-server": "2.15.0",
    "defu": "6.1.7",
    "vite": "6.2.1"
  }
}
