{ "name": "earth3d", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,css,md}\" --config ./.prettierrc.json" }, "eslintConfig": { "extends": [ "react-app", "react-app/jest", "airbnb" ] }, "dependencies": { "@gsap/react": "^2.1.1", "@nextui-org/react": "^2.4.2", "@radix-ui/react-popover": "^1.1.1", "@react-aria/i18n": "^3.11.1", "axios": "^1.7.2", "class-variance-authority": "^0.7.0", "cmdk": "^1.0.0", "country-data": "^0.0.31", "dotenv": "^16.4.5", "framer-motion": "^11.1.7", "geo-three": "^0.1.14", "gsap": "^3.12.5", "lodash": "^4.17.21", "lucide-react": "^0.400.0", "meshline": "^3.3.0", "next": "14.1.0", "react": "^18", "react-colorful": "^5.6.1", "react-dom": "^18", "suncalc": "^1.9.0", "tailwindcss-animate": "^1.0.7", "three": "^0.161.0", "vaul": "^0.9.1", "world-geojson": "^3.1.0", "ws": "^8.16.0" }, "devDependencies": { "@types/node": "^20.12.7", "@types/react": "^18", "@types/react-dom": "^18", "@types/three": "^0.161.2", "@types/ws": "^8.5.10", "autoprefixer": "^10.0.1", "eslint": "^8.57.0", "eslint-config-next": "14.1.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-react": "^7.34.0", "eslint-plugin-react-hooks": "^4.6.0", "glslify-loader": "^2.0.0", "postcss": "^8", "prettier": "^3.2.5", "raw-loader": "^4.0.2", "tailwindcss": "^3.3.0", "typescript": "^5", "typescript-eslint": "^7.1.1" } }