mirror of
https://github.com/algometrix/second_brain_builder.git
synced 2026-07-22 08:29:32 +00:00
The 4,500-line single file becomes focused modules: shared types, inline-action catalog, output rules, a typed CLI boundary, logger, utils, UI helpers, output fixers, five modal families, the settings tab, and a slimmer plugin entry at src/main.ts. Build entry moves to src/main.ts; bundle output, lint rules, and behavior are unchanged. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
16 lines
311 B
JavaScript
16 lines
311 B
JavaScript
import obsidianmd from "eslint-plugin-obsidianmd";
|
|
|
|
export default [
|
|
...obsidianmd.configs.recommended,
|
|
{
|
|
files: ["src/**/*.ts"],
|
|
languageOptions: {
|
|
parserOptions: {
|
|
project: "./tsconfig.json",
|
|
},
|
|
},
|
|
},
|
|
{
|
|
ignores: ["main.js", "node_modules/**", "scripts/**", "esbuild.config.mjs"],
|
|
},
|
|
];
|