{
  "watch": ["app.js", "config", "middleware", "api", "tool", "framework"],
  "ext": "js,mjs,cjs,json",
  "delay": 2000,
  "legacyWatch": true,
  "ignore": [
    "node_modules/**",
    "admin/**",
    "logs/**",
    "temp/**",
    ".git/**",
    "*.log",
    "*.xlsx",
    "**/*.test.js",
    "_doc/**",
    "scripts/**",
    "__tests__/**"
  ],
  "watchOptions": {
    "usePolling": true,
    "interval": 1500,
    "awaitWriteFinish": {
      "stabilityThreshold": 1500,
      "pollInterval": 200
    }
  }
}
