{
	"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"
	}
}
