The ./server bind mount overwrites /app/server including node_modules installed during the Docker build. Running npm install on startup ensures deps are present after the volume mount. Also reverts the node_modules named-volume workaround in favor of this cleaner approach (requires node installed locally for non-Docker dev). Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
31 lines
978 B
JSON
31 lines
978 B
JSON
{
|
|
"permissions": {
|
|
"allow": [
|
|
"Bash(td --help)",
|
|
"Bash(td create:*)",
|
|
"Bash(EPIC=td-8064d2)",
|
|
"Bash(__NEW_LINE_51256bdd53dfa89e__ td:*)",
|
|
"Bash(td list:*)",
|
|
"Bash(git add:*)",
|
|
"Bash(git commit:*)",
|
|
"Bash(td start:*)",
|
|
"Bash(td close:*)",
|
|
"Bash(td review:*)",
|
|
"Bash(td approve:*)",
|
|
"Bash(td complete:*)",
|
|
"Bash(td update:*)",
|
|
"Bash(npm --version)",
|
|
"Bash(docker --version)",
|
|
"Bash(docker compose:*)",
|
|
"Bash(docker build:*)",
|
|
"Bash(docker run:*)",
|
|
"Bash(export PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\")",
|
|
"Bash(npm install:*)",
|
|
"Bash(npm run:*)",
|
|
"Bash(/home/christian/.nvm/versions/node/v24.14.0/bin/npm run:*)",
|
|
"Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npm run build 2>&1)",
|
|
"Bash(PATH=\"/home/christian/.nvm/versions/node/v24.14.0/bin:$PATH\" npx vite build 2>&1)"
|
|
]
|
|
}
|
|
}
|