Ship a Camoufox-backed Google Jobs source, restore Glassdoor results discarded by a python-jobspy GraphQL quirk, and fix Himalayas/Gradcracker zero-job failures. Also harden prior-skip dismiss matching and multi-profile basic-auth switching for CA/US runs.
23 lines
543 B
JSON
23 lines
543 B
JSON
{
|
|
"name": "google-jobs-extractor",
|
|
"version": "0.0.1",
|
|
"type": "module",
|
|
"description": "Google Jobs (Google for Jobs) search widget extractor (browser-backed)",
|
|
"main": "manifest.ts",
|
|
"dependencies": {
|
|
"camoufox-js": "^0.8.0",
|
|
"job-ops-shared": "^1.0.0",
|
|
"playwright": "^1.57.0",
|
|
"tsx": "^4.4.0"
|
|
},
|
|
"devDependencies": {
|
|
"@types/node": "^24.0.0",
|
|
"typescript": "~5.9.0"
|
|
},
|
|
"scripts": {
|
|
"start": "tsx src/main.ts",
|
|
"check:types": "tsc --noEmit",
|
|
"get-binaries": "camoufox-js fetch"
|
|
}
|
|
}
|