{ "name": "hai-learning", "version": "0.1.0", "private": true, "scripts": { "dev": "dotenv -- next dev", "clean": "rm -rf .next", "build": "next build", "start": "dotenv -- next start", "test": "vitest --run", "test:watch": "vitest", "lint": "eslint", "db:seed": "tsx scripts/seed-summit-requests.ts", "scss:build": "sass public/assets/scss/main.scss public/assets/css/main.css --style=expanded --source-map", "scss:watch": "sass --watch public/assets/scss/main.scss:public/assets/css/main.css --style=expanded --source-map" }, "dependencies": { "axios": "^1.13.4", "mongoose": "^9.6.2", "next": "16.1.6", "react": "19.2.3", "react-dom": "19.2.3" }, "devDependencies": { "@tailwindcss/postcss": "^4", "@testing-library/jest-dom": "^6.6.3", "@testing-library/react": "^16.1.0", "@types/node": "^20", "@types/react": "^19", "@types/react-dom": "^19", "@vitejs/plugin-react": "^4.3.4", "dotenv": "^17.4.2", "dotenv-cli": "11.0.0", "eslint": "^9", "eslint-config-next": "16.1.6", "fast-check": "^3.23.2", "jsdom": "^25.0.1", "sass": "^1.98.0", "tailwindcss": "^4", "tsx": "^4.21.0", "typescript": "^5", "vitest": "^2.1.8" } }