{ "name": "pdf-parser", "version": "0.1.0", "private": true, "scripts": { "dev": "next dev", "build": "next build", "start": "next start", "lint": "next lint", "format": "prettier --config .prettierrc '**/*.{ts,tsx,json}' --write", "typecheck": "tsc --noEmit", "prepare": "husky install" }, "dependencies": { "axios": "^1.7.4", "next": "14.2.10", "pdf-parse": "^1.1.1", "react": "^18", "react-dom": "^18", "zod": "^3.23.6" }, "devDependencies": { "@commitlint/cli": "^18.4.3", "@commitlint/config-conventional": "^18.4.3", "@types/node": "^20", "@types/pdf-parse": "^1.1.4", "@types/react": "^18", "@types/react-dom": "^18", "@typescript-eslint/eslint-plugin": "^6.12.0", "@typescript-eslint/parser": "^6.12.0", "eslint": "^8", "eslint-config-next": "14.2.3", "eslint-config-prettier": "^9.0.0", "husky": "^8.0.3", "lint-staged": "^15.1.0", "postcss": "^8", "prettier": "^3.1.0", "prettier-plugin-tailwindcss": "^0.5.7", "tailwindcss": "^3.4.1", "typescript": "^5" }, "lint-staged": { "*.{ts,tsx}": [ "eslint" ], "*.{json,ts,tsx}": [ "prettier --write --ignore-unknown" ] } }