Files
SquidSec-SquidGate/tsconfig.json
SquidSec Bot 26635182de feat: initial security-scan GitHub Action with full unit tests
- Refactored into testable modules (config, prompts, llm, checks)
- Comprehensive unit tests for config loading/merging/overrides,
  severity blocking, prompt construction (OWASP/CWE enforcement),
  LLM JSON extraction (noisy output handling),
  check run annotations, PR comments, filtering
- All claims from spec validated (21 tests)
- Dist bundle included for action consumption
- Private repo under SquidSec for self-hosted runner support
2026-07-28 15:54:21 -04:00

21 lines
518 B
JSON

{
"compilerOptions": {
"target": "ES2022",
"module": "commonjs",
"lib": ["ES2022"],
"outDir": "./lib",
"rootDir": "./src",
"strict": true,
"esModuleInterop": true,
"skipLibCheck": true,
"forceConsistentCasingInFileNames": true,
"resolveJsonModule": true,
"moduleResolution": "node",
"ignoreDeprecations": "6.0",
"declaration": false,
"sourceMap": false
},
"include": ["src/**/*"],
"exclude": ["node_modules", "dist", "**/*.test.ts", "**/__tests__/**"]
}