rybaier_obsidian-chat-splitter/tsconfig.json
Ryan Baier 720eebac72 fix(output): improve callout quality filters and add infrastructure
Add question/topic/takeaway quality gates in summary-builder, GitHub
Actions release workflow, Ollama 120s timeout, gitignore and tsconfig
cleanup.

Changes:
- B5: Add isLikelyQuestion() gate for Questions Asked callout
- B6: Add isConversationalFragment() filter for Topics Covered
- B7: Restrict takeaway pattern matching to first 60 chars, add filler
  filter and informativeness check
- A5: Add .github/workflows/release.yml for tag-based releases
- A6: Add Promise.race 120s timeout to Ollama generate()
- A7: Add TEST_PASTE_CONVERSATION_2.md to .gitignore
- A8: Remove dead inlineSourceMap/inlineSources from tsconfig.json

BREAKING CHANGE: none
2026-04-06 07:09:07 -07:00

28 lines
436 B
JSON

{
"compilerOptions": {
"baseUrl": "src",
"module": "ESNext",
"target": "ES6",
"allowJs": true,
"noImplicitAny": true,
"moduleResolution": "node",
"importHelpers": true,
"isolatedModules": true,
"strictNullChecks": true,
"strict": true,
"allowSyntheticDefaultImports": true,
"lib": [
"DOM",
"ES5",
"ES6",
"ES7"
],
"types": [
"node"
],
"noEmit": true
},
"include": [
"src/**/*.ts"
]
}