{ "name": "ieeeucsd-dev", "type": "module", "version": "0.0.1", "engines": { "node": ">=18.20.8" }, "scripts": { "dev": "astro dev", "start": "node ./dist/server/entry.mjs", "build": "astro build", "preview": "astro preview", "astro": "astro" }, "dependencies": { "@astrojs/check": "^0.9.4", "@astrojs/mdx": "^4.2.3", "@astrojs/node": "^9.1.3", "@astrojs/react": "^4.2.3", "@astrojs/tailwind": "^6.0.2", "@heroui/react": "^2.7.5", "@iconify-json/heroicons": "^1.2.2", "@iconify-json/mdi": "^1.2.3", "@iconify/react": "^5.2.0", "@types/highlight.js": "^10.1.0", "@types/js-yaml": "^4.0.9", "@types/lodash": "^4.17.15", "@types/puppeteer": "^7.0.4", "@types/react": "^19.1.0", "@types/react-dom": "^19.1.1", "astro": "^5.5.6", "astro-expressive-code": "^0.40.2", "astro-icon": "^1.1.5", "chart.js": "^4.4.7", "dexie": "^4.0.11", "framer-motion": "^12.6.2", "highlight.js": "^11.11.1", "js-yaml": "^4.1.0", "jszip": "^3.10.1", "lodash": "^4.17.21", "motion": "^11.15.0", "next": "^15.1.2", "pocketbase": "^0.25.1", "prismjs": "^1.29.0", "puppeteer": "^24.10.1", "react": "^19.1.0", "react-chartjs-2": "^5.3.0", "react-dom": "^19.1.0", "react-hot-toast": "^2.5.2", "react-icons": "^5.4.0", "rehype-expressive-code": "^0.40.2", "resend": "^4.5.1", "tailwindcss": "^3.4.16", "typescript": "^5.8.3" }, "devDependencies": { "@types/prismjs": "^1.26.5", "daisyui": "^4.12.23", "prettier": "^3.4.2", "prettier-plugin-astro": "^0.14.1", "tailwindcss-animated": "^1.1.2", "tailwindcss-motion": "^1.0.0" } }