Some checks failed
CI / Linting (Biome) (push) Failing after 41s
CI / Tests (push) Successful in 5m27s
CI / Type Check (adzuna-extractor) (push) Successful in 1m9s
CI / Type Check (gradcracker-extractor) (push) Successful in 1m13s
CI / Type Check (hiringcafe-extractor) (push) Successful in 1m9s
CI / Type Check (orchestrator) (push) Successful in 1m24s
CI / Type Check (startupjobs-extractor) (push) Successful in 1m8s
CI / Type Check (ukvisajobs-extractor) (push) Successful in 1m9s
CI / Documentation (push) Successful in 1m59s
Add blockedCountries in Settings so pipeline discovery drops jobs whose location mentions listed countries (existing discovered rows are kept). Document the feature, fix smoke tsconfig inheritance for nested extractors, and run smoke via an absolute-tsconfig wrapper. Co-authored-by: Cursor <cursoragent@cursor.com>
39 lines
1.4 KiB
JSON
39 lines
1.4 KiB
JSON
{
|
|
"name": "job-ops",
|
|
"private": true,
|
|
"workspaces": [
|
|
"orchestrator",
|
|
"docs-site",
|
|
"extractors/*",
|
|
"shared"
|
|
],
|
|
"scripts": {
|
|
"test:all": "npm --workspace orchestrator run test:run",
|
|
"check:types:shared": "npm --workspace shared run check:types",
|
|
"check:types": "npm --workspace shared run check:types && npm --workspace orchestrator run check:types",
|
|
"check:types:ukvisajobs": "npm --workspace ukvisajobs-extractor run check:types",
|
|
"check:all": "./orchestrator/node_modules/.bin/biome ci .",
|
|
"format:all": "./orchestrator/node_modules/.bin/biome format . --write",
|
|
"check:types:gradcracker": "npm --workspace gradcracker-extractor run check:types",
|
|
"docs:dev": "npm --workspace docs-site run start",
|
|
"docs:build": "npm --workspace docs-site run build",
|
|
"check:docs": "npm --workspace docs-site run build",
|
|
"docs:serve": "npm --workspace docs-site run serve",
|
|
"docs:version": "npm --workspace docs-site run docs:version",
|
|
"release:set-version": "node ./scripts/set-orchestrator-version.mjs",
|
|
"knip": "knip",
|
|
"smoke:extractors": "node scripts/run-smoke-extractors.mjs"
|
|
},
|
|
"devDependencies": {
|
|
"dotenv": "^17.2.3",
|
|
"@types/node": "^25.2.3",
|
|
"job-ops-shared": "workspace:*",
|
|
"knip": "^5.83.1",
|
|
"tsx": "^4.19.2",
|
|
"typescript": "^5.9.3"
|
|
},
|
|
"volta": {
|
|
"node": "22.22.1"
|
|
}
|
|
}
|