turash/bugulma/frontend/package.json
Damir Mukimov 6347f42e20
Consolidate repositories: Remove nested frontend .git and merge into main repository
- Remove nested git repository from bugulma/frontend/.git
- Add all frontend files to main repository tracking
- Convert from separate frontend/backend repos to unified monorepo
- Preserve all frontend code and development history as tracked files
- Eliminate nested repository complexity for simpler development workflow

This creates a proper monorepo structure with frontend and backend
coexisting in the same repository for easier development and deployment.
2025-11-25 06:02:57 +01:00

67 lines
2.0 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

{
"name": "туган-як:-экосистема-г.-бугульма",
"private": true,
"version": "0.0.0",
"type": "module",
"packageManager": "yarn@4.12.0",
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"lint": "eslint . --ext .ts,.tsx",
"format": "prettier --write .",
"test": "vitest run --watch=false",
"test:e2e": "playwright test"
},
"dependencies": {
"@google/genai": "^1.28.0",
"@hookform/resolvers": "^5.2.2",
"@tanstack/react-query": "^5.90.7",
"@types/leaflet": "^1.9.21",
"@types/leaflet.markercluster": "^1.5.6",
"class-variance-authority": "^0.7.1",
"clsx": "^2.1.1",
"framer-motion": "^12.23.24",
"leaflet": "^1.9.4",
"lucide-react": "^0.418.0",
"p5": "^2.1.1",
"react": "^19.2.0",
"react-dom": "^19.2.0",
"react-hook-form": "^7.66.0",
"react-leaflet": "^5.0.0",
"react-leaflet-markercluster": "^5.0.0-rc.0",
"react-p5": "^1.4.1",
"react-router-dom": "^7.9.5",
"vis-data": "^8.0.3",
"vis-network": "^10.0.2",
"zod": "^4.1.12"
},
"devDependencies": {
"@playwright/test": "^1.56.1",
"@tailwindcss/forms": "^0.5.10",
"@tailwindcss/postcss": "^4.1.17",
"@tailwindcss/typography": "^0.5.19",
"@testing-library/jest-dom": "^6.9.1",
"@testing-library/react": "^16.3.0",
"@types/node": "^22.14.0",
"@typescript-eslint/eslint-plugin": "^8.46.3",
"@typescript-eslint/parser": "^8.46.3",
"@vitejs/plugin-react": "^5.0.0",
"autoprefixer": "^10.4.22",
"eslint": "^9.39.1",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.4",
"eslint-plugin-react": "^7.37.5",
"eslint-plugin-react-hooks": "^7.0.1",
"jsdom": "^27.1.0",
"postcss": "^8.5.6",
"prettier": "^3.6.2",
"tailwindcss": "^4.1.17",
"tailwindcss-animate": "^1.0.7",
"typescript": "~5.8.2",
"typescript-eslint": "^8.46.3",
"vite": "^6.2.0",
"vitest": "^4.0.8"
}
}