saralaaga_task-hub/tsconfig.json
GuanLdong 63ffa02822 Prepare the plugin shell for task hub development
The project needs a runnable Obsidian plugin surface before feature work can be verified. This adds a minimal TypeScript build, test command, manifest, view registration, command, and ribbon entry.

Constraint: Keep version 1 dependency-light and avoid a UI framework until the dashboard behavior is proven
Confidence: high
Scope-risk: narrow
Directive: Let Obsidian load styles.css directly; do not import CSS from TypeScript unless a bundler declaration is added
Tested: npm run typecheck; npm run build
Not-tested: Manual Obsidian loading
Not-tested: npm audit reports 1 moderate dependency advisory; no force upgrade applied
2026-05-06 09:18:54 +08:00

18 lines
412 B
JSON

{
"compilerOptions": {
"baseUrl": ".",
"inlineSourceMap": true,
"inlineSources": true,
"module": "ESNext",
"target": "ES2020",
"allowJs": false,
"noImplicitAny": true,
"moduleResolution": "Node",
"importHelpers": true,
"isolatedModules": true,
"strictNullChecks": true,
"lib": ["DOM", "ES2020"],
"types": ["node", "jest"]
},
"include": ["src/**/*.ts"]
}