diff --git a/.github/workflows/extension-ci.yml b/.github/workflows/extension-ci.yml index 4914852f..8e59a341 100644 --- a/.github/workflows/extension-ci.yml +++ b/.github/workflows/extension-ci.yml @@ -41,8 +41,7 @@ jobs: restore-keys: | ${{ runner.os }}-node- - - name: Install Extension Dependencies - working-directory: apps/extension + - name: Install Monorepo Dependencies run: npm ci timeout-minutes: 5 @@ -68,7 +67,6 @@ jobs: ${{ runner.os }}-node- - name: Install if cache miss - working-directory: apps/extension run: npm ci timeout-minutes: 3 @@ -100,7 +98,6 @@ jobs: ${{ runner.os }}-node- - name: Install if cache miss - working-directory: apps/extension run: npm ci timeout-minutes: 3 diff --git a/.github/workflows/extension-release.yml b/.github/workflows/extension-release.yml index 111bc80f..be536522 100644 --- a/.github/workflows/extension-release.yml +++ b/.github/workflows/extension-release.yml @@ -31,8 +31,7 @@ jobs: restore-keys: | ${{ runner.os }}-node- - - name: Install Extension Dependencies - working-directory: apps/extension + - name: Install Monorepo Dependencies run: npm ci timeout-minutes: 5 diff --git a/apps/extension/package.json b/apps/extension/package.json index 00f33ad0..473ba30a 100644 --- a/apps/extension/package.json +++ b/apps/extension/package.json @@ -276,7 +276,8 @@ "react-dom": "^19.0.0", "tailwind-merge": "^3.3.1", "tailwindcss": "4.1.11", - "typescript": "^5.9.2" + "typescript": "^5.9.2", + "@tm/core": "*" }, "overrides": { "glob@<8": "^10.4.5", diff --git a/apps/extension/package.publish.json b/apps/extension/package.publish.json index 97e6063e..29b17f13 100644 --- a/apps/extension/package.publish.json +++ b/apps/extension/package.publish.json @@ -2,7 +2,7 @@ "name": "task-master-hamster", "displayName": "Taskmaster AI", "description": "A visual Kanban board interface for Taskmaster projects in VS Code", - "version": "0.23.1", + "version": "0.25.3", "publisher": "Hamster", "icon": "assets/icon.png", "engines": { diff --git a/apps/extension/tsconfig.json b/apps/extension/tsconfig.json index 46740e8e..b8d85d25 100644 --- a/apps/extension/tsconfig.json +++ b/apps/extension/tsconfig.json @@ -5,7 +5,6 @@ "outDir": "out", "lib": ["ES2022", "DOM"], "sourceMap": true, - "rootDir": "src", "strict": true /* enable all strict type-checking options */, "moduleResolution": "Node", "esModuleInterop": true, @@ -21,8 +20,10 @@ "@/*": ["./src/*"], "@/components/*": ["./src/components/*"], "@/lib/*": ["./src/lib/*"], - "@tm/core": ["../core/src"] + "@tm/core": ["../../packages/tm-core/src/index.ts"], + "@tm/core/*": ["../../packages/tm-core/src/*"] } }, + "include": ["src/**/*"], "exclude": ["node_modules", ".vscode-test", "out", "dist"] }