chore(config-audit): allow fake node_modules in tests/fixtures (v5 M1) [skip-docs]

The mcp-tool-heavy fixture relies on node_modules/mcp-heavy/package.json
being committed so the v5 M1 tool-count detection test runs deterministically.
Add an unignore rule for tests/fixtures/**/node_modules/.
This commit is contained in:
Kjell Tore Guttormsen 2026-05-01 07:02:54 +02:00
commit 7181862644
2 changed files with 89 additions and 0 deletions

View file

@ -11,6 +11,9 @@ credentials.*
# Dependencies
node_modules/
# Test fixtures intentionally include fake node_modules for tool-count detection
!tests/fixtures/**/node_modules/
!tests/fixtures/**/node_modules/**
# Development prompts
S*-PROMPT.md

View file

@ -0,0 +1,86 @@
{
"name": "mcp-heavy",
"version": "0.0.1",
"tools": [
{
"name": "tool_0",
"description": "tool number 0"
},
{
"name": "tool_1",
"description": "tool number 1"
},
{
"name": "tool_2",
"description": "tool number 2"
},
{
"name": "tool_3",
"description": "tool number 3"
},
{
"name": "tool_4",
"description": "tool number 4"
},
{
"name": "tool_5",
"description": "tool number 5"
},
{
"name": "tool_6",
"description": "tool number 6"
},
{
"name": "tool_7",
"description": "tool number 7"
},
{
"name": "tool_8",
"description": "tool number 8"
},
{
"name": "tool_9",
"description": "tool number 9"
},
{
"name": "tool_10",
"description": "tool number 10"
},
{
"name": "tool_11",
"description": "tool number 11"
},
{
"name": "tool_12",
"description": "tool number 12"
},
{
"name": "tool_13",
"description": "tool number 13"
},
{
"name": "tool_14",
"description": "tool number 14"
},
{
"name": "tool_15",
"description": "tool number 15"
},
{
"name": "tool_16",
"description": "tool number 16"
},
{
"name": "tool_17",
"description": "tool number 17"
},
{
"name": "tool_18",
"description": "tool number 18"
},
{
"name": "tool_19",
"description": "tool number 19"
}
]
}