task-engine-ai-core
Version:
Revolutionary AI-driven task management system with complete transformation trilogy: Frontend v0.1.0, Backend v0.2.0, CLI v0.3.0 - Enterprise-grade performance with 95% improvements
179 lines (177 loc) • 5.68 kB
JSON
{
"name": "task-engine-ai-core",
"version": "0.7.7",
"description": "Revolutionary AI-driven task management system with complete transformation trilogy: Frontend v0.1.0, Backend v0.2.0, CLI v0.3.0 - Enterprise-grade performance with 95% improvements",
"main": "index.js",
"type": "module",
"exports": {
".": {
"import": "./index.js",
"types": "./types/index.d.ts"
},
"./frontend": "./src/frontend/frontend-integration.js",
"./backend": "./src/backend/backend-service-integration.js",
"./cli": "./src/cli/cli-integration.js",
"./mcp": "./mcp-server/server.js",
"./package.json": "./package.json"
},
"bin": {
"task-engine": "bin/task-engine.js",
"task-engine-ai": "mcp-server/server.js",
"task-engine-ide-bridge": "src/bridge/mcp-bridge-server.js",
"task-master": "bin/task-engine.js",
"task-master-mcp": "mcp-server/server.js",
"task-master-ai": "mcp-server/server.js",
"task-master-bridge": "src/bridge/bridge-server.js",
"task-master-ide-bridge": "src/bridge/mcp-bridge-server.js",
"task-engine-setup": "scripts/auto-setup-mcp.js",
"setup-mcp": "bin/setup-mcp-simple.js",
"setup-mcp-wrapper": "bin/setup-mcp-wrapper.js",
"setup-mcp-esm": "bin/setup-mcp.js",
"setup-mcp-cjs": "bin/setup-mcp-cjs.cjs",
"setup-new-ide": "setup-new-ide.js",
"tm": "bin/task-engine.js"
},
"scripts": {
"test": "node --experimental-vm-modules node_modules/.bin/jest",
"test:fails": "node --experimental-vm-modules node_modules/.bin/jest --onlyFailures",
"test:watch": "node --experimental-vm-modules node_modules/.bin/jest --watch",
"test:coverage": "node --experimental-vm-modules node_modules/.bin/jest --coverage",
"test:e2e": "./tests/e2e/run_e2e.sh",
"test:e2e-report": "./tests/e2e/run_e2e.sh --analyze-log",
"prepare": "echo 'Skipping chmod on Windows'",
"postinstall": "node scripts/postinstall.js",
"changeset": "changeset",
"release": "changeset publish",
"inspector": "npx @modelcontextprotocol/inspector node mcp-server/server.js",
"mcp-server": "node mcp-server/server.js",
"bridge-server": "node src/bridge/bridge-server.js",
"bridge-start": "node src/bridge/bridge-server.js start",
"bridge-stop": "node src/bridge/bridge-server.js stop",
"bridge-restart": "node src/bridge/bridge-server.js restart",
"bridge-enable": "node src/bridge/bridge-server.js enable",
"bridge-disable": "node src/bridge/bridge-server.js disable",
"bridge-status": "node src/bridge/bridge-server.js status",
"bridge-detect": "node src/bridge/bridge-server.js detect-ide",
"bridge-health": "node src/bridge/bridge-server.js health",
"bridge-logs": "node src/bridge/bridge-server.js logs",
"test:ide-integration": "node scripts/test-real-ide-integration.js",
"test:mcp-bridge": "node scripts/test-mcp-bridge.js",
"test:mcp-ide-perspective": "node scripts/test-mcp-from-ide-perspective.js",
"validate:mcp-config": "node scripts/validate-mcp-config.js",
"setup:mcp-ide": "node scripts/setup-mcp-ide-integration.js",
"format-check": "biome format .",
"format": "biome format . --write"
},
"keywords": [
"task-management",
"ai-powered",
"enterprise",
"productivity",
"automation",
"performance",
"real-time",
"analytics",
"integration",
"cli",
"frontend",
"backend",
"transformation",
"claude",
"anthropic",
"mcp",
"development",
"workflow",
"collaboration",
"intelligence"
],
"author": "Eyal Toledano",
"license": "MIT WITH Commons-Clause",
"dependencies": {
"@ai-sdk/amazon-bedrock": "^2.2.9",
"@ai-sdk/anthropic": "^1.2.10",
"@ai-sdk/azure": "^1.3.17",
"@ai-sdk/google": "^1.2.13",
"@ai-sdk/google-vertex": "^2.2.23",
"@ai-sdk/mistral": "^1.2.7",
"@ai-sdk/openai": "^1.3.20",
"@ai-sdk/perplexity": "^1.1.7",
"@ai-sdk/xai": "^1.2.15",
"@anthropic-ai/sdk": "^0.39.0",
"@aws-sdk/credential-providers": "^3.817.0",
"@openrouter/ai-sdk-provider": "^0.4.5",
"ai": "^4.3.10",
"boxen": "^8.0.1",
"chalk": "^5.4.1",
"cli-table3": "^0.6.5",
"commander": "^11.1.0",
"cors": "^2.8.5",
"dotenv": "^16.3.1",
"express": "^4.21.2",
"fastmcp": "^1.20.5",
"figlet": "^1.8.0",
"fuse.js": "^7.1.0",
"gradient-string": "^3.0.0",
"helmet": "^8.1.0",
"inquirer": "^12.5.0",
"jsonwebtoken": "^9.0.2",
"lru-cache": "^10.2.0",
"ollama-ai-provider": "^1.2.0",
"openai": "^4.89.0",
"ora": "^8.2.0",
"uuid": "^11.1.0",
"ws": "^8.18.2",
"zod": "^3.23.8"
},
"engines": {
"node": ">=18.0.0"
},
"repository": {
"type": "git",
"url": "git+https://github.com/cracked99/Task-engine.git"
},
"homepage": "https://github.com/cracked99/Task-engine#readme",
"bugs": {
"url": "https://github.com/cracked99/Task-engine/issues"
},
"files": [
"index.js",
"src/**",
"bin/**",
"mcp-server/**",
"scripts/**",
"docs/**",
"assets/**",
"config/**",
".cursor/**",
"README-npm.md",
"README-task-master.md",
"CHANGELOG.md",
"LICENSE",
"types/**"
],
"readme": "README-npm.md",
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"overrides": {
"node-fetch": "^2.6.12",
"whatwg-url": "^11.0.0"
},
"devDependencies": {
"@biomejs/biome": "^1.9.4",
"@changesets/changelog-github": "^0.5.1",
"@changesets/cli": "^2.28.1",
"@types/jest": "^29.5.14",
"execa": "^8.0.1",
"ink": "^5.0.1",
"jest": "^29.7.0",
"jest-environment-node": "^29.7.0",
"mock-fs": "^5.5.0",
"prettier": "^3.5.3",
"react": "^18.3.1",
"supertest": "^7.1.0",
"tsx": "^4.16.2"
}
}