{ "name": "timekeeper-web", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "format": "prettier --write --cache \"**/*.{js,jsx,ts,tsx,md}\"", "lint": "eslint src --ext js,jsx --ignore-path .gitignore --fix --report-unused-disable-directives", "preview": "vite preview", "prepare": "husky install" }, "dependencies": { "react": "18.2.0", "react-dom": "18.2.0", "react-icons": "4.9.0", "react-router-dom": "6.14.0", "tailwind-merge": "1.13.2" }, "devDependencies": { "@commitlint/cli": "17.4.2", "@commitlint/config-conventional": "17.4.2", "@trivago/prettier-plugin-sort-imports": "4.1.1", "@types/react": "18.0.28", "@types/react-dom": "18.0.11", "@vitejs/plugin-react": "4.0.0", "autoprefixer": "10.4.14", "eslint": "8.38.0", "eslint-plugin-react": "7.32.2", "eslint-plugin-react-hooks": "4.6.0", "eslint-plugin-react-refresh": "0.3.4", "husky": "8.0.3", "postcss": "8.4.23", "prettier": "2.8.8", "tailwindcss": "3.3.2", "vite": "4.3.9" } }