{ "name": "shakethefrog", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "eslint .", "sort-messages": "tsx scripts/sortMessages.mts", "lint:fix": "eslint --fix . && pnpm run sort-messages" }, "dependencies": { "@heroicons/react": "^2.2.0", "@lemonsqueezy/lemonsqueezy.js": "^4.0.0", "next": "16.2.9", "next-intl": "^4.13.1", "react": "^19.2.7", "react-dom": "^19.2.7" }, "devDependencies": { "@eslint/eslintrc": "^3.3.5", "@eslint/js": "^10.0.1", "@tailwindcss/postcss": "^4.3.2", "@types/node": "^26.1.0", "@types/react": "^19.2.17", "@types/react-dom": "^19.2.3", "@typescript-eslint/eslint-plugin": "^8.62.1", "@typescript-eslint/parser": "^8.62.1", "eslint": "^10.6.0", "eslint-config-next": "16.2.9", "globals": "^17.7.0", "postcss": "^8.5.16", "postcss-load-config": "^6.0.1", "tailwindcss": "^4.3.2", "tsx": "4.22.4", "typescript": "6.0.3" }, "pnpm": { "overrides": { "picomatch@>=4": "4.0.4", "baseline-browser-mapping": "2.10.40", "electron-to-chromium": "1.5.383" } } }