{ "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", "playwright": "^1.62.1", "prettier": "^3", "prettier-plugin-astro": "^0.14", "stylelint": "^16", "stylelint-config-standard": "^39", "typescript": "^5.8.3" }, "packageManager": "pnpm@11.25.0", "engines": { "node": ">=22.13", "pnpm": ">=11" } }