{ "name": "jobs_finder", "private": true, "version": "0.0.0", "type": "module", "scripts": { "dev": "vite", "build": "vite build", "lint": "eslint .", "preview": "vite preview", "server": "node src/server/server.mjs", "start": "npm-run-all --parallel server dev" }, "dependencies": { "@heroicons/react": "^2.2.0", "@lancedb/lancedb": "^0.12.0", "@langchain/community": "^0.3.1", "@langchain/core": "^0.3.27", "@langchain/openai": "^0.3.14", "@phosphor-icons/react": "^2.1.7", "@testing-library/jest-dom": "^5.17.0", "@testing-library/react": "^13.4.0", "@testing-library/user-event": "^13.5.0", "apache-arrow": "^18.1.0", "body-parser": "^1.20.3", "cors": "^2.8.5", "csv-parser": "^3.0.0", "express": "^4.21.2", "fs": "^0.0.1-security", "langchain": "^0.3.7", "multer": "^1.4.5-lts.1", "multi-range-slider-react": "^2.0.7", "phosphor-react": "^1.4.1", "react": "^18.3.1", "react-dom": "^18.3.1", "react-loader-spinner": "^6.1.6", "react-quill": "^2.0.0", "react-range-slider-input": "^3.0.7", "react-scripts": "5.0.1", "vectordb": "^0.1.19", "web-vitals": "^2.1.4" }, "devDependencies": { "@eslint/js": "^9.17.0", "@types/react": "^18.3.18", "@types/react-dom": "^18.3.5", "@vitejs/plugin-react": "^4.3.4", "autoprefixer": "^10.4.20", "eslint": "^9.17.0", "eslint-plugin-react": "^7.37.2", "eslint-plugin-react-hooks": "^5.0.0", "eslint-plugin-react-refresh": "^0.4.16", "globals": "^15.14.0", "npm-run-all": "^4.1.5", "postcss": "^8.4.49", "tailwindcss": "^3.4.17", "vite": "^6.0.5" } }