├── .editorconfig ├── .gitignore ├── .npmrc ├── .prettierrc ├── LICENSE ├── README.md ├── esbuild.config.mjs ├── eslint.config.mjs ├── manifest.json ├── package.json ├── src ├── annotatedLink.ts ├── commands.ts ├── fileCreationModal.ts ├── folderLink.ts ├── hoverPopoverUpdater.ts ├── implicitPropertyManager.ts ├── leavesUpdater.ts ├── linkContainer.ts ├── main.ts ├── navigationComponent.svelte.ts ├── navigationLinkState.ts ├── periodicNotes.ts ├── pluginComponent.ts ├── propertyLink.ts ├── settings.ts ├── ui │ ├── Icon.svelte │ ├── Navigation.svelte │ ├── NavigationLink.svelte │ ├── PrefixedLink.svelte │ └── ThreeWayLink.svelte ├── updater.ts └── utils.ts ├── styles.css ├── test ├── annotatedLink.test.ts ├── mock │ └── obsidian.ts └── utils.test.ts ├── tsconfig.json ├── version-bump.mjs ├── versions.json └── vitest.config.mjs /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/.gitignore -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | { 2 | "printWidth": 100 3 | } 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/README.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/package.json -------------------------------------------------------------------------------- /src/annotatedLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/annotatedLink.ts -------------------------------------------------------------------------------- /src/commands.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/commands.ts -------------------------------------------------------------------------------- /src/fileCreationModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/fileCreationModal.ts -------------------------------------------------------------------------------- /src/folderLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/folderLink.ts -------------------------------------------------------------------------------- /src/hoverPopoverUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/hoverPopoverUpdater.ts -------------------------------------------------------------------------------- /src/implicitPropertyManager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/implicitPropertyManager.ts -------------------------------------------------------------------------------- /src/leavesUpdater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/leavesUpdater.ts -------------------------------------------------------------------------------- /src/linkContainer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/linkContainer.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/navigationComponent.svelte.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/navigationComponent.svelte.ts -------------------------------------------------------------------------------- /src/navigationLinkState.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/navigationLinkState.ts -------------------------------------------------------------------------------- /src/periodicNotes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/periodicNotes.ts -------------------------------------------------------------------------------- /src/pluginComponent.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/pluginComponent.ts -------------------------------------------------------------------------------- /src/propertyLink.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/propertyLink.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/ui/Icon.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/ui/Icon.svelte -------------------------------------------------------------------------------- /src/ui/Navigation.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/ui/Navigation.svelte -------------------------------------------------------------------------------- /src/ui/NavigationLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/ui/NavigationLink.svelte -------------------------------------------------------------------------------- /src/ui/PrefixedLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/ui/PrefixedLink.svelte -------------------------------------------------------------------------------- /src/ui/ThreeWayLink.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/ui/ThreeWayLink.svelte -------------------------------------------------------------------------------- /src/updater.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/updater.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/src/utils.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/styles.css -------------------------------------------------------------------------------- /test/annotatedLink.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/test/annotatedLink.test.ts -------------------------------------------------------------------------------- /test/mock/obsidian.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test/utils.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/test/utils.test.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/versions.json -------------------------------------------------------------------------------- /vitest.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ahts4962/nav-link-header/HEAD/vitest.config.mjs --------------------------------------------------------------------------------