| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- {
- "name": "example-app-router",
- "private": true,
- "scripts": {
- "dev": "next dev",
- "build": "next build",
- "start": "next start",
- "build:test": "dotenv -e .env.test next build",
- "start:test": "dotenv -e .env.test next start",
- "build:prod": "dotenv -e .env.prod next build",
- "start:prod": "dotenv -e .env.prod next start",
- "lint": "eslint src && prettier src --check",
- "test": "pnpm run test:playwright && pnpm run test:jest",
- "test:playwright": "playwright test",
- "test:jest": "jest"
- },
- "dependencies": {
- "@radix-ui/react-accordion": "^1.2.11",
- "@radix-ui/react-hover-card": "^1.1.14",
- "@radix-ui/react-navigation-menu": "^1.2.13",
- "@radix-ui/react-popover": "^1.1.14",
- "@radix-ui/react-select": "^2.2.6",
- "@radix-ui/react-slider": "^1.3.6",
- "@radix-ui/react-slot": "^1.2.4",
- "@radix-ui/react-tooltip": "^1.2.7",
- "@react-pdf-viewer/core": "^3.12.0",
- "@react-pdf-viewer/default-layout": "^3.12.0",
- "@tailwindcss/postcss": "^4.1.11",
- "class-variance-authority": "^0.7.1",
- "clsx": "^2.1.1",
- "crypto-js": "4.0.0",
- "dayjs": "^1.11.13",
- "framer-motion": "^12.23.12",
- "lucide-react": "^0.552.0",
- "next": "^16.0.1",
- "next-intl": "^4.0.0",
- "pdfjs-dist": "3.4.120",
- "react": "^19.2.0",
- "react-dom": "^19.2.0",
- "tailwind-merge": "^3.3.1",
- "tailwindcss": "^3.4.4"
- },
- "devDependencies": {
- "@eslint/eslintrc": "^3.1.0",
- "@jest/globals": "^29.7.0",
- "@playwright/test": "^1.51.1",
- "@testing-library/react": "^16.2.0",
- "@types/jest": "^29.5.12",
- "@types/lodash": "^4.17.5",
- "@types/node": "^20.14.5",
- "@types/react": "^19.2.0",
- "autoprefixer": "^10.4.19",
- "dotenv-cli": "^11.0.0",
- "eslint": "^9.38.0",
- "eslint-config-next": "^16.0.1",
- "jest": "^29.7.0",
- "jest-environment-jsdom": "^29.7.0",
- "postcss": "^8.5.3",
- "prettier": "^3.3.3",
- "tw-animate-css": "^1.3.5",
- "typescript": "^5.5.3"
- },
- "prettier": {
- "singleQuote": true,
- "bracketSpacing": false,
- "trailingComma": "none"
- },
- "engines": {
- "node": ">=20.0.0"
- }
- }
|