My NextJS starter to setup my preffered nextjs stack
at master 1.6 kB view raw
1{ 2 "name": "nextjs-starter", 3 "author": "Willem Dinkelspiel <willem@dinkelspiel.com> (https://github.com/dinkelspiel)", 4 "version": "1.0.0", 5 "private": true, 6 "scripts": { 7 "dev": "next dev --port 3000", 8 "build": "next build", 9 "start": "next start --port 3000", 10 "lint": "eslint \"**/*.{js,mjs,ts,tsx}\" --cache --cache-strategy=content --cache-location=.eslintjscache", 11 "lint:fix": "npm run lint -- --fix", 12 "prettier": "prettier \"**/*.{js,mjs,ts,tsx,md,mdx,json,yml,css}\" --check --cache --cache-strategy=content --cache-location=.prettiercache", 13 "prettier:fix": "npm run prettier -- --write", 14 "format": "npm run lint:fix && npm run prettier:fix" 15 }, 16 "dependencies": { 17 "@prisma/client": "5.11.0", 18 "@radix-ui/react-icons": "^1.3.0", 19 "@tanstack/react-table": "^8.15.3", 20 "lucide": "^0.363.0", 21 "lucide-react": "^0.314.0", 22 "next": "^14.2", 23 "react": "^18.2.0", 24 "react-dom": "^18.2.0", 25 "server-only": "^0.0.1", 26 "sonner": "^1.4.41" 27 }, 28 "devDependencies": { 29 "@next/eslint-plugin-next": "^14.0.4", 30 "@types/eslint": "^8.56.1", 31 "@types/node": "^20.10.6", 32 "@types/react": "^18.2.46", 33 "@types/react-dom": "^18.2.18", 34 "@typescript-eslint/eslint-plugin": "^6.17.0", 35 "@typescript-eslint/parser": "^6.17.0", 36 "@vercel/style-guide": "^5.1.0", 37 "autoprefixer": "^10.4.19", 38 "eslint": "^8.56.0", 39 "eslint-config-prettier": "^9.1.0", 40 "eslint-plugin-only-warn": "^1.1.0", 41 "postcss": "^8.4.38", 42 "prettier": "^3.2.5", 43 "prisma": "^5.11.0", 44 "tailwindcss": "^3.4.3", 45 "typescript": "^5.3.3" 46 } 47}