diff --git a/apps/extension/package.json b/apps/extension/package.json index 6f29565e..9060e681 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -239,9 +239,6 @@ "watch:css": "npx @tailwindcss/cli -i ./src/webview/index.css -o ./dist/index.css --watch", "check-types": "tsc --noEmit" }, - "dependencies": { - "task-master-ai": "0.29.0-rc.0" - }, "devDependencies": { "@dnd-kit/core": "^6.3.1", "@dnd-kit/modifiers": "^9.0.0", @@ -277,7 +274,8 @@ "tailwind-merge": "^3.3.1", "tailwindcss": "4.1.11", "typescript": "^5.9.2", - "@tm/core": "*" + "@tm/core": "*", + "task-master-ai": "*" }, "overrides": { "glob@<8": "^10.4.5", diff --git a/package-lock.json b/package-lock.json index 1f9a38ff..5312f2c1 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,6 +1,6 @@ { "name": "task-master-ai", - "version": "npm:task-master-ai@0.29.0-rc.0", + "version": "0.29.0-rc.0", "lockfileVersion": 3, "requires": true, "packages": { @@ -130,8 +130,53 @@ "mintlify": "^4.2.111" } }, + "apps/extension": { + "version": "0.25.6-rc.0", + "devDependencies": { + "@dnd-kit/core": "^6.3.1", + "@dnd-kit/modifiers": "^9.0.0", + "@modelcontextprotocol/sdk": "1.13.3", + "@radix-ui/react-collapsible": "^1.1.11", + "@radix-ui/react-dropdown-menu": "^2.1.15", + "@radix-ui/react-label": "^2.1.7", + "@radix-ui/react-portal": "^1.1.9", + "@radix-ui/react-scroll-area": "^1.2.9", + "@radix-ui/react-separator": "^1.1.7", + "@radix-ui/react-slot": "^1.2.3", + "@tailwindcss/postcss": "^4.1.11", + "@tanstack/react-query": "^5.83.0", + "@tm/core": "*", + "@types/mocha": "^10.0.10", + "@types/node": "^22.10.5", + "@types/react": "19.1.8", + "@types/react-dom": "19.1.6", + "@types/vscode": "^1.101.0", + "@vscode/test-cli": "^0.0.11", + "@vscode/test-electron": "^2.5.2", + "@vscode/vsce": "^2.32.0", + "autoprefixer": "10.4.21", + "class-variance-authority": "^0.7.1", + "clsx": "^2.1.1", + "esbuild": "^0.25.3", + "esbuild-postcss": "^0.0.4", + "fs-extra": "^11.3.0", + "lucide-react": "^0.525.0", + "npm-run-all": "^4.1.5", + "postcss": "8.5.6", + "react": "^19.0.0", + "react-dom": "^19.0.0", + "tailwind-merge": "^3.3.1", + "tailwindcss": "4.1.11", + "task-master-ai": "*", + "typescript": "^5.9.2" + }, + "engines": { + "vscode": "^1.93.0" + } + }, "apps/extension/node_modules/@ai-sdk/amazon-bedrock": { "version": "2.2.12", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -149,6 +194,7 @@ }, "apps/extension/node_modules/@ai-sdk/anthropic": { "version": "1.2.12", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -163,6 +209,7 @@ }, "apps/extension/node_modules/@ai-sdk/azure": { "version": "1.3.25", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/openai": "1.3.24", @@ -178,6 +225,7 @@ }, "apps/extension/node_modules/@ai-sdk/google": { "version": "1.2.22", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -192,6 +240,7 @@ }, "apps/extension/node_modules/@ai-sdk/google-vertex": { "version": "2.2.27", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/anthropic": "1.2.12", @@ -209,6 +258,7 @@ }, "apps/extension/node_modules/@ai-sdk/groq": { "version": "1.2.9", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -223,6 +273,7 @@ }, "apps/extension/node_modules/@ai-sdk/mistral": { "version": "1.2.8", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -237,6 +288,7 @@ }, "apps/extension/node_modules/@ai-sdk/openai": { "version": "1.3.24", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -251,6 +303,7 @@ }, "apps/extension/node_modules/@ai-sdk/openai-compatible": { "version": "0.2.16", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -265,6 +318,7 @@ }, "apps/extension/node_modules/@ai-sdk/perplexity": { "version": "1.1.9", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -279,6 +333,7 @@ }, "apps/extension/node_modules/@ai-sdk/provider": { "version": "1.1.3", + "dev": true, "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -289,6 +344,7 @@ }, "apps/extension/node_modules/@ai-sdk/provider-utils": { "version": "2.2.8", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -304,6 +360,7 @@ }, "apps/extension/node_modules/@ai-sdk/react": { "version": "1.2.12", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider-utils": "2.2.8", @@ -326,6 +383,7 @@ }, "apps/extension/node_modules/@ai-sdk/ui-utils": { "version": "1.2.11", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -341,6 +399,7 @@ }, "apps/extension/node_modules/@ai-sdk/xai": { "version": "1.2.18", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/openai-compatible": "0.2.16", @@ -356,6 +415,7 @@ }, "apps/extension/node_modules/@openrouter/ai-sdk-provider": { "version": "0.4.6", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.0.9", @@ -370,6 +430,7 @@ }, "apps/extension/node_modules/@openrouter/ai-sdk-provider/node_modules/@ai-sdk/provider": { "version": "1.0.9", + "dev": true, "license": "Apache-2.0", "dependencies": { "json-schema": "^0.4.0" @@ -380,6 +441,7 @@ }, "apps/extension/node_modules/@openrouter/ai-sdk-provider/node_modules/@ai-sdk/provider-utils": { "version": "2.1.10", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.0.9", @@ -401,6 +463,7 @@ }, "apps/extension/node_modules/ai": { "version": "4.3.19", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "1.1.3", @@ -425,6 +488,7 @@ }, "apps/extension/node_modules/ai-sdk-provider-gemini-cli": { "version": "0.1.3", + "dev": true, "license": "MIT", "optional": true, "dependencies": { @@ -458,6 +522,7 @@ }, "apps/extension/node_modules/ollama-ai-provider": { "version": "1.2.0", + "dev": true, "license": "Apache-2.0", "dependencies": { "@ai-sdk/provider": "^1.0.0", @@ -478,6 +543,7 @@ }, "apps/extension/node_modules/openai": { "version": "4.104.0", + "dev": true, "license": "Apache-2.0", "dependencies": { "@types/node": "^18.11.18", @@ -506,6 +572,7 @@ }, "apps/extension/node_modules/openai/node_modules/@types/node": { "version": "18.19.127", + "dev": true, "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -513,10 +580,12 @@ }, "apps/extension/node_modules/openai/node_modules/undici-types": { "version": "5.26.5", + "dev": true, "license": "MIT" }, "apps/extension/node_modules/task-master-ai": { "version": "0.27.1", + "dev": true, "license": "MIT WITH Commons-Clause", "workspaces": [ "apps/*", @@ -588,6 +657,7 @@ }, "apps/extension/node_modules/zod": { "version": "3.25.76", + "dev": true, "license": "MIT", "funding": { "url": "https://github.com/sponsors/colinhacks" @@ -595,6 +665,7 @@ }, "apps/extension/node_modules/zod-to-json-schema": { "version": "3.24.6", + "dev": true, "license": "ISC", "peerDependencies": { "zod": "^3.24.1" @@ -883,6 +954,7 @@ }, "node_modules/@anthropic-ai/sdk": { "version": "0.39.0", + "dev": true, "license": "MIT", "dependencies": { "@types/node": "^18.11.18", @@ -896,6 +968,7 @@ }, "node_modules/@anthropic-ai/sdk/node_modules/@types/node": { "version": "18.19.127", + "dev": true, "license": "MIT", "dependencies": { "undici-types": "~5.26.4" @@ -903,6 +976,7 @@ }, "node_modules/@anthropic-ai/sdk/node_modules/undici-types": { "version": "5.26.5", + "dev": true, "license": "MIT" }, "node_modules/@ark/schema": { @@ -8362,6 +8436,7 @@ }, "node_modules/@types/diff-match-patch": { "version": "1.0.36", + "dev": true, "license": "MIT" }, "node_modules/@types/es-aggregate-error": { @@ -8532,6 +8607,7 @@ }, "node_modules/@types/node-fetch": { "version": "2.6.13", + "dev": true, "license": "MIT", "dependencies": { "@types/node": "*", @@ -8977,6 +9053,7 @@ }, "node_modules/abort-controller": { "version": "3.0.0", + "dev": true, "license": "MIT", "dependencies": { "event-target-shim": "^5.0.0" @@ -9038,6 +9115,7 @@ }, "node_modules/agentkeepalive": { "version": "4.6.0", + "dev": true, "license": "MIT", "dependencies": { "humanize-ms": "^1.2.1" @@ -9620,6 +9698,7 @@ }, "node_modules/asynckit": { "version": "0.4.0", + "dev": true, "license": "MIT" }, "node_modules/auto-bind": { @@ -11397,6 +11476,7 @@ }, "node_modules/combined-stream": { "version": "1.0.8", + "dev": true, "license": "MIT", "dependencies": { "delayed-stream": "~1.0.0" @@ -12035,6 +12115,7 @@ }, "node_modules/delayed-stream": { "version": "1.0.0", + "dev": true, "license": "MIT", "engines": { "node": ">=0.4.0" @@ -12057,6 +12138,7 @@ }, "node_modules/dequal": { "version": "2.0.3", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -12176,6 +12258,7 @@ }, "node_modules/diff-match-patch": { "version": "1.0.5", + "dev": true, "license": "Apache-2.0" }, "node_modules/diff-sequences": { @@ -12675,6 +12758,7 @@ }, "node_modules/es-set-tostringtag": { "version": "2.1.0", + "dev": true, "license": "MIT", "dependencies": { "es-errors": "^1.3.0", @@ -12963,6 +13047,7 @@ }, "node_modules/event-target-shim": { "version": "5.0.1", + "dev": true, "license": "MIT", "engines": { "node": ">=6" @@ -14001,6 +14086,7 @@ }, "node_modules/form-data": { "version": "4.0.4", + "dev": true, "license": "MIT", "dependencies": { "asynckit": "^0.4.0", @@ -14015,6 +14101,7 @@ }, "node_modules/form-data-encoder": { "version": "1.7.2", + "dev": true, "license": "MIT" }, "node_modules/format": { @@ -14026,6 +14113,7 @@ }, "node_modules/formdata-node": { "version": "4.4.1", + "dev": true, "license": "MIT", "dependencies": { "node-domexception": "1.0.0", @@ -14686,6 +14774,7 @@ }, "node_modules/has-tostringtag": { "version": "1.0.2", + "dev": true, "license": "MIT", "dependencies": { "has-symbols": "^1.0.3" @@ -15260,6 +15349,7 @@ }, "node_modules/humanize-ms": { "version": "1.2.1", + "dev": true, "license": "MIT", "dependencies": { "ms": "^2.0.0" @@ -18046,6 +18136,7 @@ }, "node_modules/jsondiffpatch": { "version": "0.6.0", + "dev": true, "license": "MIT", "dependencies": { "@types/diff-match-patch": "^1.0.36", @@ -18309,6 +18400,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">= 12.0.0" }, @@ -20226,6 +20318,7 @@ }, "node_modules/nanoid": { "version": "3.3.11", + "devOptional": true, "funding": [ { "type": "github", @@ -20334,6 +20427,7 @@ }, "node_modules/node-domexception": { "version": "1.0.0", + "dev": true, "funding": [ { "type": "github", @@ -21198,6 +21292,7 @@ }, "node_modules/partial-json": { "version": "0.1.7", + "dev": true, "license": "MIT" }, "node_modules/patch-console": { @@ -21970,6 +22065,7 @@ }, "node_modules/react": { "version": "19.1.1", + "dev": true, "license": "MIT", "engines": { "node": ">=0.10.0" @@ -23096,6 +23192,7 @@ }, "node_modules/secure-json-parse": { "version": "2.7.0", + "dev": true, "license": "BSD-3-Clause" }, "node_modules/selderee": { @@ -24320,6 +24417,7 @@ }, "node_modules/swr": { "version": "2.3.6", + "dev": true, "license": "MIT", "dependencies": { "dequal": "^2.0.3", @@ -24512,6 +24610,7 @@ }, "node_modules/throttleit": { "version": "2.1.0", + "dev": true, "license": "MIT", "engines": { "node": ">=18" @@ -25614,6 +25713,7 @@ }, "node_modules/use-sync-external-store": { "version": "1.5.0", + "dev": true, "license": "MIT", "peerDependencies": { "react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0" @@ -25866,6 +25966,7 @@ "os": [ "darwin" ], + "peer": true, "engines": { "node": ">=12" } @@ -26021,6 +26122,7 @@ }, "node_modules/web-streams-polyfill": { "version": "4.0.0-beta.3", + "dev": true, "license": "MIT", "engines": { "node": ">= 14" @@ -27017,16 +27119,6 @@ "version": "0.0.1", "license": "MIT WITH Commons-Clause" }, - "packages/claude-code-plugin/node_modules/@types/node": { - "version": "20.19.20", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.19.20.tgz", - "integrity": "sha512-2Q7WS25j4pS1cS8yw3d6buNCVJukOTeQ39bAnwR6sOJbaxvyCGebzTMypDFN82CxBLnl+lSWVdCCWbRY6y9yZQ==", - "extraneous": true, - "license": "MIT", - "dependencies": { - "undici-types": "~6.21.0" - } - }, "packages/tm-core": { "name": "@tm/core", "license": "MIT",