feat: scaffold inicial del plugin de Obsidian osint_obsidian_plugin

Plugin fino (id osint-db) que habla HTTP con el service local osint_db
(FastAPI + DuckDB) y renderiza tablas de datos en las notas del vault
osint mediante el code block osintdb. Incluye parser puro de directivas
con tests (node --test), settings tab, comando de paleta, enlaces
internos para columnas note_path, build con esbuild + tsc y deploy.sh
al vault.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
agent
2026-06-12 23:58:04 +02:00
commit 011ccfb8cd
13 changed files with 1088 additions and 0 deletions
+16
View File
@@ -0,0 +1,16 @@
{
"compilerOptions": {
"target": "ES2020",
"module": "ESNext",
"moduleResolution": "Bundler",
"lib": ["ES2020", "DOM"],
"strict": true,
"noEmit": true,
"allowImportingTsExtensions": true,
"esModuleInterop": true,
"skipLibCheck": true,
"isolatedModules": true,
"types": ["node"]
},
"include": ["main.ts", "parse.ts", "tests/**/*.ts"]
}