feat: add tm show (#1199)

This commit is contained in:
Ralph Khreish
2025-09-12 03:34:32 +02:00
committed by GitHub
parent 3eeb19590a
commit 77e1ddc237
27 changed files with 2274 additions and 1740 deletions

View File

@@ -1,12 +1,8 @@
import { defineConfig } from 'tsup';
import {
executableConfig,
mergeConfig,
commonExternals
} from '@tm/build-config';
import { baseConfig, mergeConfig } from '@tm/build-config';
export default defineConfig(
mergeConfig(executableConfig, {
mergeConfig(baseConfig, {
entry: {
'task-master': 'bin/task-master.js',
'mcp-server': 'mcp-server/server.js'
@@ -15,6 +11,16 @@ export default defineConfig(
publicDir: 'public',
// Bundle our monorepo packages but keep node_modules external
noExternal: [/@tm\/.*/],
external: commonExternals
// Ensure no code splitting
splitting: false,
// Better watch configuration
ignoreWatch: [
'dist',
'node_modules',
'.git',
'tests',
'*.test.*',
'*.spec.*'
]
})
);