├── .changelogrc.mjs ├── .github ├── dependabot.yml └── workflows │ ├── pull-request.yml │ └── release.yml ├── .gitignore ├── .husky ├── .gitignore ├── commit-msg ├── install.mjs └── pre-commit ├── .lintstagedrc.json ├── .npmrc ├── .prettierignore ├── .prettierrc ├── CHANGELOG.md ├── LICENSE ├── README.md ├── commitlint.config.js ├── esbuild.config.mjs ├── eslint.config.mjs ├── manifest.json ├── package.json ├── src ├── cursor-position-utils.ts ├── format.ts ├── main.ts ├── prettier-config-loader.ts ├── save-file-command-callback.ts ├── typings │ └── obsidian-ex.d.ts └── vim-write-command-patcher.ts ├── test ├── __snapshots__ │ └── format.spec.ts.snap └── format.spec.ts ├── tsconfig.json ├── version-bump.mjs └── versions.json /.changelogrc.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.changelogrc.mjs -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.gitignore -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.husky/commit-msg -------------------------------------------------------------------------------- /.husky/install.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/.husky/install.mjs -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | npx lint-staged 2 | -------------------------------------------------------------------------------- /.lintstagedrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "*": "prettier --ignore-unknown --write" 3 | } 4 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" 2 | message="chore: release %s" 3 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | 3 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/README.md -------------------------------------------------------------------------------- /commitlint.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/commitlint.config.js -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/eslint.config.mjs -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/package.json -------------------------------------------------------------------------------- /src/cursor-position-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/cursor-position-utils.ts -------------------------------------------------------------------------------- /src/format.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/format.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/prettier-config-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/prettier-config-loader.ts -------------------------------------------------------------------------------- /src/save-file-command-callback.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/save-file-command-callback.ts -------------------------------------------------------------------------------- /src/typings/obsidian-ex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/typings/obsidian-ex.d.ts -------------------------------------------------------------------------------- /src/vim-write-command-patcher.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/src/vim-write-command-patcher.ts -------------------------------------------------------------------------------- /test/__snapshots__/format.spec.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/test/__snapshots__/format.spec.ts.snap -------------------------------------------------------------------------------- /test/format.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/test/format.spec.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/alexgavrusev/obsidian-format-with-prettier/HEAD/versions.json --------------------------------------------------------------------------------