mirror of
https://github.com/mnaoumov/obsidian-advanced-debug-mode.git
synced 2026-07-22 12:30:23 +00:00
Bump obsidian-dev-utils from ^83.0.0 to ^85.0.0 and fix all migration fallout: - Remove eslint-disable directives now banned by the stricter eslint-comments/no-restricted-disable rule (obsidianmd 0.3.0 -> 0.4.1) for @typescript-eslint/no-deprecated, obsidianmd/ui/sentence-case and obsidianmd/no-global-this, fixing the underlying code instead. - Drop the obsolete window.app / app.obsidianDevUtilsState seeding (setup.ts and the settings-tab test): under 85 the shared state lives on globalThis.__obsidianDevUtils and is reset per test by the wired obsidian-dev-utils/vitest-setup. - Render the debug-namespaces documentation link text via appendText so it stays lowercase without suppressing obsidianmd/ui/sentence-case. - Add a src/**/*-desktop-component.ts override turning off the new obsidianmd/no-nodejs-modules warning for the deliberate desktop-only node built-in imports (the rule cannot be disabled inline). |
||
|---|---|---|
| .. | ||
| build-clean.ts | ||
| build-compile-typescript.ts | ||
| build-compile.ts | ||
| build.ts | ||
| commit.ts | ||
| commitlint-config.ts | ||
| dev.ts | ||
| eslint-config.ts | ||
| find-overexposed-fix.ts | ||
| find-overexposed.ts | ||
| format-check.ts | ||
| format.ts | ||
| lint-fix.ts | ||
| lint-md-fix.ts | ||
| lint-md.ts | ||
| lint.ts | ||
| markdownlint-cli2-config.ts | ||
| nano-staged-config.ts | ||
| prepare.ts | ||
| spellcheck.ts | ||
| test-coverage.ts | ||
| test-integration-android.ts | ||
| test-integration-desktop-performance.ts | ||
| test-integration-desktop.ts | ||
| test-integration-no-app.ts | ||
| test-integration.ts | ||
| test-watch.ts | ||
| test.ts | ||
| version.ts | ||
| vitest-config.ts | ||