{ "name": "ionic-react-conference-app", "version": "0.0.0", "description": "Ionic Conference App", "author": "Ionic Team ", "license": "MIT", "private": true, "dependencies": { "@capacitor/android": "7.0.1", "@capacitor/core": "^7.0.0", "@capacitor/ios": "7.0.1", "@capacitor/preferences": "^7.0.0", "@ionic/react": "^8.5.0", "@ionic/react-router": "^8.5.0", "@mdx-js/react": "^3.1.0", "@types/leaflet": "^1.9.17", "@types/react-redux": "^7.1.34", "axios": "^1.9.0", "date-fns": "^2.25.0", "ionicons": "^7.1.2", "leaflet": "^1.9.4", "react": "19.0.0", "react-dom": "19.0.0", "react-leaflet": "^5.0.0", "react-markdown": "^10.1.0", "react-redux": "^9.2.0", "react-router": "^5.3.4", "react-router-dom": "^5.3.4", "react-spinners": "^0.17.0", "reselect": "^4.0.0", "sass": "^1.85.1", "swiper": "^9.1.1" }, "scripts": { "start": "npm run dev", "dev": "vite --host 0.0.0.0 --cors", "ionic:serve": "vite", "ionic:build": "tsc && vite build", "build": "tsc && vite build", "preview": "vite preview", "format": "prettier --write \"src/**/*.{js,jsx,ts,tsx,json,md}\"", "precommit": "npm run format && lint-staged" }, "eslintConfig": { "extends": "react-app" }, "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "devDependencies": { "@capacitor/cli": "^7.0.0", "@testing-library/react": "^9.3.1", "@types/jest": "24.0.18", "@types/react": "19.0.10", "@types/react-dom": "19.0.4", "@types/react-router": "^5.1.20", "@types/react-router-dom": "^5.3.3", "@vitejs/plugin-react": "^4.3.4", "lint-staged": "^13.2.0", "prettier": "^2.8.6", "typescript": "^5.8.2", "vite": "^6.2.0" }, "lint-staged": { "src/**/*.{js,jsx,ts,tsx,json,md}": [ "prettier --write", "git add" ] } }