package.json•1.3 kB
{
"name": "@snakagent/workers",
"version": "0.0.1",
"main": "./dist/index.js",
"types": "./dist/index.d.ts",
"module": "./dist/index.mjs",
"type": "module",
"private": true,
"scripts": {
"build": "pnpm clean:dist && tsup",
"clean": "rm -rf node_modules",
"clean:dist": "rm -rf dist",
"clean:all": "pnpm clean && pnpm clean:dist",
"format": "prettier --write \"./**/*.ts\"",
"test": "tsx src/test-worker.ts",
"lint": "eslint src --ext .ts,.tsx,.js,.jsx",
"lint:fix": "eslint src --ext .ts,.tsx,.js,.jsx --fix"
},
"keywords": ["workers", "background-jobs", "queue"],
"author": "Kasar Labs",
"license": "ISC",
"description": "Background workers for Snak agent processing",
"dependencies": {
"@nestjs/common": "^10.0.0",
"@nestjs/config": "^3.0.0",
"@nestjs/schedule": "^5.0.1",
"@snakagent/core": "workspace:*",
"@snakagent/database": "workspace:*",
"@snakagent/metrics": "workspace:*",
"bull": "^4.12.0",
"csv-parser": "^3.0.0",
"dotenv": "^16.4.7",
"ioredis": "^5.3.2",
"mammoth": "^1.6.0",
"pdfjs-dist": "^4.0.0",
"starknet": "^6.0.0",
"zod": "^3.24.2"
},
"devDependencies": {
"@types/node": "^22.13.5",
"tsup": "^8.4.0",
"tsx": "^4.19.3",
"typescript": "^5.7.3"
}
}