1. Marketing Layout: speed up rendering by retrieving user session from cookies instead of using server side request 2. Use "redirecting" state when signing in to keep displaying a loading state while Next.js redirects to home page 3. Use "useCallback" to prevent double tracking when switching pages 4. Add links pre-fetching in marketing navigation 5. Add new pending state to MFA verification form 6. Pre-fetch sign-in/sign-up pages 7. Fix i18n when using regional languages 8. currency formatter should default to the region if it exists 9. Update packages
45 lines
1.2 KiB
JSON
45 lines
1.2 KiB
JSON
{
|
|
"name": "dev-tool",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"scripts": {
|
|
"clean": "git clean -xdf .next .turbo node_modules",
|
|
"dev": "next dev --turbo --port=3010 | pino-pretty -c",
|
|
"format": "prettier --check --write \"**/*.{js,cjs,mjs,ts,tsx,md,json}\""
|
|
},
|
|
"dependencies": {
|
|
"@hookform/resolvers": "^4.1.3",
|
|
"@tanstack/react-query": "5.70.0",
|
|
"lucide-react": "^0.485.0",
|
|
"next": "15.2.4",
|
|
"nodemailer": "^6.10.0",
|
|
"react": "19.1.0",
|
|
"react-dom": "19.1.0"
|
|
},
|
|
"devDependencies": {
|
|
"@kit/email-templates": "workspace:*",
|
|
"@kit/prettier-config": "workspace:*",
|
|
"@kit/shared": "workspace:*",
|
|
"@kit/tsconfig": "workspace:*",
|
|
"@kit/ui": "workspace:*",
|
|
"@tailwindcss/postcss": "^4.0.17",
|
|
"@types/node": "^22.13.14",
|
|
"@types/nodemailer": "6.4.17",
|
|
"@types/react": "19.0.12",
|
|
"@types/react-dom": "19.0.4",
|
|
"babel-plugin-react-compiler": "19.0.0-beta-e1e972c-20250221",
|
|
"pino-pretty": "^13.0.0",
|
|
"react-hook-form": "^7.55.0",
|
|
"tailwindcss": "4.0.17",
|
|
"tailwindcss-animate": "^1.0.7",
|
|
"typescript": "^5.8.2",
|
|
"zod": "^3.24.2"
|
|
},
|
|
"prettier": "@kit/prettier-config",
|
|
"browserslist": [
|
|
"last 1 versions",
|
|
"> 0.7%",
|
|
"not dead"
|
|
]
|
|
}
|