├── .editorconfig ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ └── release.yml ├── .gitignore ├── .husky └── pre-push ├── .npmrc ├── LICENSE ├── README.md ├── bun-fix.d.ts ├── bun.lockb ├── esbuild.config.mjs ├── manifest.json ├── package.json ├── release.sh ├── src ├── FrontmatterGeneratorPluginSettings.ts ├── main.ts ├── typings │ └── obsidian-ex.d.ts ├── ui │ ├── SettingTab.ts │ └── modals │ │ └── confirmationModal.ts └── utils │ ├── createNotice.ts │ ├── deepInclude.ts │ ├── deepRemoveNull.ts │ ├── evalFromExpression.ts │ ├── getNewTextFromFile.ts │ ├── ignore-types.ts │ ├── mdast.ts │ ├── obsidian.ts │ ├── regex.ts │ ├── setRealTimePreview.ts │ ├── shouldIgnoreFile.ts │ ├── strings.ts │ └── yaml.ts ├── styles.css ├── tsconfig.json ├── version-bump.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.editorconfig -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.eslintignore -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/pre-push: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/.husky/pre-push -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/README.md -------------------------------------------------------------------------------- /bun-fix.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/bun-fix.d.ts -------------------------------------------------------------------------------- /bun.lockb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/bun.lockb -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/package.json -------------------------------------------------------------------------------- /release.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/release.sh -------------------------------------------------------------------------------- /src/FrontmatterGeneratorPluginSettings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/FrontmatterGeneratorPluginSettings.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/typings/obsidian-ex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/typings/obsidian-ex.d.ts -------------------------------------------------------------------------------- /src/ui/SettingTab.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/ui/SettingTab.ts -------------------------------------------------------------------------------- /src/ui/modals/confirmationModal.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/ui/modals/confirmationModal.ts -------------------------------------------------------------------------------- /src/utils/createNotice.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/createNotice.ts -------------------------------------------------------------------------------- /src/utils/deepInclude.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/deepInclude.ts -------------------------------------------------------------------------------- /src/utils/deepRemoveNull.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/deepRemoveNull.ts -------------------------------------------------------------------------------- /src/utils/evalFromExpression.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/evalFromExpression.ts -------------------------------------------------------------------------------- /src/utils/getNewTextFromFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/getNewTextFromFile.ts -------------------------------------------------------------------------------- /src/utils/ignore-types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/ignore-types.ts -------------------------------------------------------------------------------- /src/utils/mdast.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/mdast.ts -------------------------------------------------------------------------------- /src/utils/obsidian.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/obsidian.ts -------------------------------------------------------------------------------- /src/utils/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/regex.ts -------------------------------------------------------------------------------- /src/utils/setRealTimePreview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/setRealTimePreview.ts -------------------------------------------------------------------------------- /src/utils/shouldIgnoreFile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/shouldIgnoreFile.ts -------------------------------------------------------------------------------- /src/utils/strings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/strings.ts -------------------------------------------------------------------------------- /src/utils/yaml.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/src/utils/yaml.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/styles.css -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HananoshikaYomaru/Obsidian-Frontmatter-Generator/HEAD/versions.json --------------------------------------------------------------------------------