fix: use import type for GraphConfig, remove verbatim-module-syntax exclusion

The verbatim-module-syntax lint rule was correctly flagging that
GraphConfig is only used in a type position (typeof GraphConfig). Since
typeof resolves purely at the type level, import type works fine here
and is the correct form. No lint exclusion needed.

Also: deno fmt across all files (markdown line wrapping).
This commit is contained in:
2026-05-28 13:38:42 +00:00
parent b0298663dc
commit bb544469fd
34 changed files with 1279 additions and 617 deletions

View File

@@ -22,7 +22,7 @@
},
"lint": {
"rules": {
"exclude": ["no-slow-types", "verbatim-module-syntax"]
"exclude": ["no-slow-types"]
}
},
"tasks": {
@@ -33,4 +33,4 @@
"fmt": "deno fmt",
"publish:dry": "deno publish --allow-slow-types --dry-run"
}
}
}