{
	"name": "crawler",
	"version": "1.3.0",
	"scripts": {
		"test": "bun --env-file=.env.test run vitest",
		"worker:main": "bun run ./src/worker.ts",
		"preworker:filter": "bun run ./src/build.ts",
		"worker:filter": "bun run ./build/filterWorker.js",
		"adder": "bun run ./src/jobAdder.ts",
		"bullui": "bun run ./src/bullui.ts",
		"all": "bun run concurrently --restart-tries -1 'bun run worker:main' 'bun run adder' 'bun run worker:filter'",
		"format": "prettier --write ."
	},
	"devDependencies": {
		"concurrently": "^9.1.2"
	},
	"dependencies": {
		"@bull-board/api": "^6.9.5",
		"@bull-board/express": "^6.9.5",
		"@huggingface/transformers": "^3.5.1",
		"@opentelemetry/exporter-metrics-otlp-grpc": "^0.207.0",
		"@opentelemetry/sdk-metrics": "^2.2.0",
		"bullmq": "^5.52.1",
		"date-fns": "^4.1.0",
		"express": "^5.1.0",
		"ioredis": "^5.6.1",
		"postgres": "^3.4.5"
	}
}
