chore(mcp): stop committing build/ and node_modules; build in CI/Docker
Same hygiene fix as git-sync (review #2), applied to packages/mcp which had the identical pre-existing problem: committed build/ (20 files) + node_modules (28, pnpm symlinks with a baked /home/claude store path). - git rm --cached packages/mcp/{build,node_modules}. - .gitignore: add packages/mcp/build/ (packages/*/node_modules/ already covers it). - Build where consumed: apps/server `pretest` and the CI Test workflow now build @docmost/mcp too. The Dockerfile builder already runs `pnpm build` (nx builds mcp) and already COPYs packages/mcp/build into the runtime image. Verified: wiped build/, rebuilt via `pnpm --filter @docmost/mcp build`; the mcp server suites (96 tests) pass against the freshly-built, non-committed output. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
17
packages/mcp/node_modules/.bin/marked
generated
vendored
17
packages/mcp/node_modules/.bin/marked
generated
vendored
@@ -1,17 +0,0 @@
|
||||
#!/bin/sh
|
||||
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
|
||||
|
||||
case `uname` in
|
||||
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
|
||||
esac
|
||||
|
||||
if [ -z "$NODE_PATH" ]; then
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules/marked/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules/marked/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules"
|
||||
else
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules/marked/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules/marked/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/marked@17.0.5/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules:$NODE_PATH"
|
||||
fi
|
||||
if [ -x "$basedir/node" ]; then
|
||||
exec "$basedir/node" "$basedir/../marked/bin/marked.js" "$@"
|
||||
else
|
||||
exec node "$basedir/../marked/bin/marked.js" "$@"
|
||||
fi
|
||||
17
packages/mcp/node_modules/.bin/tsc
generated
vendored
17
packages/mcp/node_modules/.bin/tsc
generated
vendored
@@ -1,17 +0,0 @@
|
||||
#!/bin/sh
|
||||
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
|
||||
|
||||
case `uname` in
|
||||
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
|
||||
esac
|
||||
|
||||
if [ -z "$NODE_PATH" ]; then
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules"
|
||||
else
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules:$NODE_PATH"
|
||||
fi
|
||||
if [ -x "$basedir/node" ]; then
|
||||
exec "$basedir/node" "$basedir/../typescript/bin/tsc" "$@"
|
||||
else
|
||||
exec node "$basedir/../typescript/bin/tsc" "$@"
|
||||
fi
|
||||
17
packages/mcp/node_modules/.bin/tsserver
generated
vendored
17
packages/mcp/node_modules/.bin/tsserver
generated
vendored
@@ -1,17 +0,0 @@
|
||||
#!/bin/sh
|
||||
basedir=$(dirname "$(echo "$0" | sed -e 's,\\,/,g')")
|
||||
|
||||
case `uname` in
|
||||
*CYGWIN*) basedir=`cygpath -w "$basedir"`;;
|
||||
esac
|
||||
|
||||
if [ -z "$NODE_PATH" ]; then
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules"
|
||||
else
|
||||
export NODE_PATH="/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/bin/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules/typescript/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/typescript@5.9.3/node_modules:/Users/vvzvlad/Data/Projects/gitmost/node_modules/.pnpm/node_modules:$NODE_PATH"
|
||||
fi
|
||||
if [ -x "$basedir/node" ]; then
|
||||
exec "$basedir/node" "$basedir/../typescript/bin/tsserver" "$@"
|
||||
else
|
||||
exec node "$basedir/../typescript/bin/tsserver" "$@"
|
||||
fi
|
||||
1
packages/mcp/node_modules/@fellow/prosemirror-recreate-transform
generated
vendored
1
packages/mcp/node_modules/@fellow/prosemirror-recreate-transform
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@fellow+prosemirror-recreate-transform@1.2.3/node_modules/@fellow/prosemirror-recreate-transform
|
||||
1
packages/mcp/node_modules/@hocuspocus/provider
generated
vendored
1
packages/mcp/node_modules/@hocuspocus/provider
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@hocuspocus+provider@3.4.4_y-protocols@1.0.6_yjs@13.6.30_patch_hash=1ceeb66dba1f86545c9_bc01a253a9579de2451e72d099c2c9d7/node_modules/@hocuspocus/provider
|
||||
1
packages/mcp/node_modules/@hocuspocus/transformer
generated
vendored
1
packages/mcp/node_modules/@hocuspocus/transformer
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@hocuspocus+transformer@3.4.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4__@tiptap+pm@3.20.4__3efc11776a1877aaec07b26dc33505b1/node_modules/@hocuspocus/transformer
|
||||
1
packages/mcp/node_modules/@modelcontextprotocol/sdk
generated
vendored
1
packages/mcp/node_modules/@modelcontextprotocol/sdk
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@modelcontextprotocol+sdk@1.29.0_@cfworker+json-schema@4.1.1_zod@3.25.76/node_modules/@modelcontextprotocol/sdk
|
||||
1
packages/mcp/node_modules/@tiptap/core
generated
vendored
1
packages/mcp/node_modules/@tiptap/core
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+core@3.20.4_@tiptap+pm@3.20.4/node_modules/@tiptap/core
|
||||
1
packages/mcp/node_modules/@tiptap/extension-highlight
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-highlight
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-highlight@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4_/node_modules/@tiptap/extension-highlight
|
||||
1
packages/mcp/node_modules/@tiptap/extension-image
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-image
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-image@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4_/node_modules/@tiptap/extension-image
|
||||
1
packages/mcp/node_modules/@tiptap/extension-link
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-link
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-link@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4__@tiptap+pm@3.20.4/node_modules/@tiptap/extension-link
|
||||
1
packages/mcp/node_modules/@tiptap/extension-subscript
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-subscript
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-subscript@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4__@tiptap+pm@3.20.4/node_modules/@tiptap/extension-subscript
|
||||
1
packages/mcp/node_modules/@tiptap/extension-superscript
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-superscript
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-superscript@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4__@tiptap+pm@3.20.4/node_modules/@tiptap/extension-superscript
|
||||
1
packages/mcp/node_modules/@tiptap/extension-task-item
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-task-item
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-task-item@3.20.4_@tiptap+extension-list@3.20.4_@tiptap+core@3.20.4_@t_f120fce1a3d9fc85461b67496f03c362/node_modules/@tiptap/extension-task-item
|
||||
1
packages/mcp/node_modules/@tiptap/extension-task-list
generated
vendored
1
packages/mcp/node_modules/@tiptap/extension-task-list
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+extension-task-list@3.20.4_@tiptap+extension-list@3.20.4_@tiptap+core@3.20.4_@t_c94f69f56aee3556ec680ab7491aa1d4/node_modules/@tiptap/extension-task-list
|
||||
1
packages/mcp/node_modules/@tiptap/html
generated
vendored
1
packages/mcp/node_modules/@tiptap/html
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+html@3.20.4_@tiptap+core@3.20.4_@tiptap+pm@3.20.4__@tiptap+pm@3.20.4_happy-dom@20.8.9/node_modules/@tiptap/html
|
||||
1
packages/mcp/node_modules/@tiptap/starter-kit
generated
vendored
1
packages/mcp/node_modules/@tiptap/starter-kit
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@tiptap+starter-kit@3.20.4/node_modules/@tiptap/starter-kit
|
||||
1
packages/mcp/node_modules/@types/form-data
generated
vendored
1
packages/mcp/node_modules/@types/form-data
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@types+form-data@2.5.2/node_modules/@types/form-data
|
||||
1
packages/mcp/node_modules/@types/jsdom
generated
vendored
1
packages/mcp/node_modules/@types/jsdom
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@types+jsdom@27.0.0/node_modules/@types/jsdom
|
||||
1
packages/mcp/node_modules/@types/node
generated
vendored
1
packages/mcp/node_modules/@types/node
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../../node_modules/.pnpm/@types+node@20.19.43/node_modules/@types/node
|
||||
1
packages/mcp/node_modules/axios
generated
vendored
1
packages/mcp/node_modules/axios
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/axios@1.16.0/node_modules/axios
|
||||
1
packages/mcp/node_modules/form-data
generated
vendored
1
packages/mcp/node_modules/form-data
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/form-data@4.0.5/node_modules/form-data
|
||||
1
packages/mcp/node_modules/jsdom
generated
vendored
1
packages/mcp/node_modules/jsdom
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/jsdom@27.4.0_@noble+hashes@2.0.1/node_modules/jsdom
|
||||
1
packages/mcp/node_modules/marked
generated
vendored
1
packages/mcp/node_modules/marked
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/marked@17.0.5/node_modules/marked
|
||||
1
packages/mcp/node_modules/typescript
generated
vendored
1
packages/mcp/node_modules/typescript
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/typescript@5.9.3/node_modules/typescript
|
||||
1
packages/mcp/node_modules/ws
generated
vendored
1
packages/mcp/node_modules/ws
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/ws@8.20.1/node_modules/ws
|
||||
1
packages/mcp/node_modules/yjs
generated
vendored
1
packages/mcp/node_modules/yjs
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/yjs@13.6.30_patch_hash=1ceeb66dba1f86545c98a3ff7f5152aff9b35caf409091cef9caedb5e65c8810/node_modules/yjs
|
||||
1
packages/mcp/node_modules/zod
generated
vendored
1
packages/mcp/node_modules/zod
generated
vendored
@@ -1 +0,0 @@
|
||||
../../../node_modules/.pnpm/zod@3.25.76/node_modules/zod
|
||||
Reference in New Issue
Block a user