{ "name": "@mosaic/queue", "version": "0.1.0", "description": "Valkey-backed task queue exposed via CLI and MCP", "license": "MIT", "type": "module", "main": "dist/src/index.js", "types": "dist/src/index.d.ts", "exports": { ".": { "types": "./dist/src/index.d.ts", "import": "./dist/src/index.js" } }, "bin": { "mosaic-queue": "dist/bin/mosaic-queue.js", "mosaic-queue-mcp": "dist/bin/mosaic-queue-mcp.js" }, "files": [ "dist" ], "scripts": { "lint": "eslint \"src/**/*.ts\" \"tests/**/*.ts\" \"bin/**/*.ts\" \"vitest.config.ts\"", "build": "tsc -p tsconfig.build.json", "typecheck": "tsc -p tsconfig.json --noEmit", "test": "vitest run", "prepublishOnly": "pnpm lint && pnpm test && pnpm build" }, "engines": { "node": ">=20.0.0" }, "publishConfig": { "registry": "https://git.mosaicstack.dev/api/packages/mosaic/npm", "access": "public" }, "dependencies": { "@mosaic/types": "workspace:*", "@modelcontextprotocol/sdk": "^1.27.1", "commander": "^14.0.3", "ioredis": "^5.10.0", "zod": "^4.3.6" }, "devDependencies": { "vitest": "^3" } }