at main 1.5 kB view raw
1{ 2 "name": "portfolio", 3 "version": "0.0.0", 4 "private": true, 5 "type": "module", 6 "scripts": { 7 "build": "tsc && vite build", 8 "convert-content": "tsx src/scripts/convertCsvToJson.ts", 9 "dev": "vite", 10 "format": "prettier --write .", 11 "lint": "eslint . --ext ts,tsx --report-unused-disable-directives --max-warnings 0", 12 "preview": "vite preview" 13 }, 14 "dependencies": { 15 "@types/react-helmet-async": "latest", 16 "autoprefixer": "latest", 17 "clsx": "latest", 18 "lucide-react": "latest", 19 "postcss": "latest", 20 "react": "latest", 21 "react-dom": "latest", 22 "react-helmet-async": "latest", 23 "react-router-dom": "latest", 24 "tailwind-merge": "latest", 25 "tailwindcss": "latest" 26 }, 27 "devDependencies": { 28 "@eslint/js": "latest", 29 "@tailwindcss/typography": "latest", 30 "@types/node": "latest", 31 "@types/react": "latest", 32 "@types/react-dom": "latest", 33 "@types/react-router-dom": "latest", 34 "@typescript-eslint/eslint-plugin": "latest", 35 "@typescript-eslint/parser": "latest", 36 "@u3u/prettier-config": "latest", 37 "@vitejs/plugin-react": "latest", 38 "csv-parse": "latest", 39 "eslint": "latest", 40 "eslint-config-prettier": "latest", 41 "eslint-plugin-prettier": "latest", 42 "eslint-plugin-react": "latest", 43 "eslint-plugin-react-hooks": "latest", 44 "eslint-plugin-react-refresh": "latest", 45 "globals": "latest", 46 "prettier": "latest", 47 "tsx": "latest", 48 "typescript": "latest", 49 "vite": "latest" 50 } 51}