This commit replaces the use of Logger with getLogger in various parts of the code to handle logging. The Logger has been replaced with getLogger, which assists in getting logs in an asynchronous manner. In addition to this, it updates the next version in pnpm-lock.yaml from next@14.2.0-canary.61 to next@14.2.0-canary.62 and various other dependencies. Also made minor annotations and comments to the function 'isBrowser' and 'formatCurrency' in the 'utils.ts' file.
87 lines
2.6 KiB
JSON
87 lines
2.6 KiB
JSON
{
|
|
"name": "web",
|
|
"version": "0.1.0",
|
|
"private": true,
|
|
"sideEffects": false,
|
|
"scripts": {
|
|
"analyze": "ANALYZE=true pnpm run build",
|
|
"build": "pnpm with-env next build",
|
|
"clean": "git clean -xdf .next .turbo node_modules",
|
|
"dev": "pnpm with-env next dev --turbo",
|
|
"next:lint": "next lint",
|
|
"format": "prettier --check \"**/*.{js,cjs,mjs,ts,tsx,md,json}\"",
|
|
"start": "pnpm with-env next start",
|
|
"typecheck": "tsc --noEmit",
|
|
"with-env": "dotenv -e ./.env.local --"
|
|
},
|
|
"dependencies": {
|
|
"@epic-web/invariant": "^1.0.0",
|
|
"@hookform/resolvers": "^3.3.4",
|
|
"@kit/accounts": "workspace:^",
|
|
"@kit/admin": "workspace:^",
|
|
"@kit/auth": "workspace:^",
|
|
"@kit/billing": "workspace:^",
|
|
"@kit/billing-gateway": "workspace:^",
|
|
"@kit/cms": "workspace:^",
|
|
"@kit/database-webhooks": "workspace:^",
|
|
"@kit/email-templates": "workspace:^",
|
|
"@kit/i18n": "workspace:^",
|
|
"@kit/mailers": "workspace:^",
|
|
"@kit/monitoring": "workspace:^",
|
|
"@kit/next": "workspace:^",
|
|
"@kit/shared": "workspace:^",
|
|
"@kit/supabase": "workspace:^",
|
|
"@kit/team-accounts": "workspace:^",
|
|
"@kit/ui": "workspace:^",
|
|
"@marsidev/react-turnstile": "^0.5.4",
|
|
"@radix-ui/react-icons": "^1.3.0",
|
|
"@supabase/ssr": "^0.1.0",
|
|
"@supabase/supabase-js": "^2.42.0",
|
|
"@tanstack/react-query": "5.28.6",
|
|
"@tanstack/react-query-next-experimental": "^5.28.14",
|
|
"@tanstack/react-table": "^8.15.3",
|
|
"date-fns": "^3.6.0",
|
|
"edge-csrf": "^1.0.9",
|
|
"i18next": "^23.10.1",
|
|
"i18next-resources-to-backend": "^1.2.0",
|
|
"lucide-react": "^0.363.0",
|
|
"next": "14.2.0-canary.62",
|
|
"next-sitemap": "^4.2.3",
|
|
"next-themes": "0.3.0",
|
|
"react": "18.2.0",
|
|
"react-dom": "18.2.0",
|
|
"react-hook-form": "^7.51.2",
|
|
"react-i18next": "^14.1.0",
|
|
"recharts": "^2.12.3",
|
|
"sonner": "^1.4.41",
|
|
"tailwindcss-animate": "^1.0.7",
|
|
"zod": "^3.22.4"
|
|
},
|
|
"devDependencies": {
|
|
"@kit/eslint-config": "workspace:^",
|
|
"@kit/prettier-config": "workspace:^",
|
|
"@kit/tailwind-config": "workspace:^",
|
|
"@kit/tsconfig": "workspace:^",
|
|
"@next/bundle-analyzer": "14.2.0-canary.54",
|
|
"@types/mdx": "^2.0.12",
|
|
"@types/node": "^20.12.3",
|
|
"@types/react": "^18.2.73",
|
|
"@types/react-dom": "^18.2.22",
|
|
"autoprefixer": "^10.4.19",
|
|
"dotenv-cli": "^7.4.1",
|
|
"eslint": "^8.57.0",
|
|
"prettier": "^3.2.5",
|
|
"tailwindcss": "3.4.1",
|
|
"typescript": "^5.4.3"
|
|
},
|
|
"eslintConfig": {
|
|
"root": true,
|
|
"extends": [
|
|
"@kit/eslint-config/base",
|
|
"@kit/eslint-config/nextjs",
|
|
"@kit/eslint-config/react"
|
|
]
|
|
},
|
|
"prettier": "@kit/prettier-config"
|
|
}
|