├── .editorconfig ├── .envrc ├── .eslintignore ├── .eslintrc ├── .github ├── FUNDING.yml └── workflows │ ├── release.yml │ └── test.yml ├── .gitignore ├── .gitmodules ├── .npmrc ├── LICENSE ├── README.md ├── biome.json ├── docs ├── _config.yml ├── assets │ ├── checkbox.png │ ├── date-to-datetime.png │ ├── demo.gif │ ├── frontmatter-settings.png │ └── tag-settings.png └── index.md ├── esbuild.config.mjs ├── flake.lock ├── flake.nix ├── jest.config.ts ├── main.ts ├── manifest-beta.json ├── manifest.json ├── package.json ├── src ├── components │ ├── bouncing-progress-bar.ts │ ├── frontmatter-prop-settings.svelte │ └── validated-text.ts ├── const.ts ├── frontmatter.ts ├── lib │ ├── files.ts │ ├── formatters.ts │ ├── logger.ts │ ├── string-case.ts │ └── util.ts ├── modals │ └── new-note.ts ├── parse.ts ├── settings.ts └── types.ts ├── styles.css ├── test-resources ├── html │ └── flyio.html ├── sample_meta.txt └── vault │ ├── .obsidian │ ├── app.json │ ├── appearance.json │ ├── backlink.json │ ├── community-plugins.json │ ├── core-plugins-migration.json │ ├── core-plugins.json │ ├── graph.json │ ├── plugins │ │ └── slurp │ ├── types.json │ └── workspace.json │ ├── Slurped Pages │ ├── InvertOrNot - Smart Dark-Mode Image Inversion.md │ ├── OpenNeRF- Open Set 3D Neural Scene Segmentation with Pixel-Wise Features and Rendered Novel Views.md │ ├── Show HN- Invertornot.com – API to enhance your images in dark-mode.md │ ├── The first Apple-approved emulator for the iPhone has arrived... and been pulled-1.md │ └── The first Apple-approved emulator for the iPhone has arrived... and been pulled.md │ └── Tag Suggestion.md ├── test ├── __mocks__ │ └── obsidian.ts ├── assets │ └── english-alpha.json ├── frontmatterOnly.test.ts ├── parse.test.ts ├── util.test.ts └── util │ ├── get-random-file.ts │ └── get-random-name.ts ├── tsconfig.json ├── version-bump.mjs └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.editorconfig -------------------------------------------------------------------------------- /.envrc: -------------------------------------------------------------------------------- 1 | use flake 2 | -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | main.js 4 | -------------------------------------------------------------------------------- /.eslintrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.eslintrc -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/.gitmodules -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | tag-version-prefix="" -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/README.md -------------------------------------------------------------------------------- /biome.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/biome.json -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /docs/assets/checkbox.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/assets/checkbox.png -------------------------------------------------------------------------------- /docs/assets/date-to-datetime.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/assets/date-to-datetime.png -------------------------------------------------------------------------------- /docs/assets/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/assets/demo.gif -------------------------------------------------------------------------------- /docs/assets/frontmatter-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/assets/frontmatter-settings.png -------------------------------------------------------------------------------- /docs/assets/tag-settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/assets/tag-settings.png -------------------------------------------------------------------------------- /docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/docs/index.md -------------------------------------------------------------------------------- /esbuild.config.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/esbuild.config.mjs -------------------------------------------------------------------------------- /flake.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/flake.lock -------------------------------------------------------------------------------- /flake.nix: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/flake.nix -------------------------------------------------------------------------------- /jest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/jest.config.ts -------------------------------------------------------------------------------- /main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/main.ts -------------------------------------------------------------------------------- /manifest-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/manifest-beta.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/package.json -------------------------------------------------------------------------------- /src/components/bouncing-progress-bar.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/components/bouncing-progress-bar.ts -------------------------------------------------------------------------------- /src/components/frontmatter-prop-settings.svelte: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/components/frontmatter-prop-settings.svelte -------------------------------------------------------------------------------- /src/components/validated-text.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/components/validated-text.ts -------------------------------------------------------------------------------- /src/const.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/const.ts -------------------------------------------------------------------------------- /src/frontmatter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/frontmatter.ts -------------------------------------------------------------------------------- /src/lib/files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/lib/files.ts -------------------------------------------------------------------------------- /src/lib/formatters.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/lib/formatters.ts -------------------------------------------------------------------------------- /src/lib/logger.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/lib/logger.ts -------------------------------------------------------------------------------- /src/lib/string-case.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/lib/string-case.ts -------------------------------------------------------------------------------- /src/lib/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/lib/util.ts -------------------------------------------------------------------------------- /src/modals/new-note.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/modals/new-note.ts -------------------------------------------------------------------------------- /src/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/parse.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/src/types.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/styles.css -------------------------------------------------------------------------------- /test-resources/html/flyio.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/html/flyio.html -------------------------------------------------------------------------------- /test-resources/sample_meta.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/sample_meta.txt -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "promptDelete": false 3 | } -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/appearance.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/appearance.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/backlink.json: -------------------------------------------------------------------------------- 1 | { 2 | "backlinkInDocument": false 3 | } -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/community-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/community-plugins.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/core-plugins-migration.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/core-plugins-migration.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/core-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/core-plugins.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/graph.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/graph.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/plugins/slurp: -------------------------------------------------------------------------------- 1 | ../../../../ -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/types.json -------------------------------------------------------------------------------- /test-resources/vault/.obsidian/workspace.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/.obsidian/workspace.json -------------------------------------------------------------------------------- /test-resources/vault/Slurped Pages/InvertOrNot - Smart Dark-Mode Image Inversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Slurped Pages/InvertOrNot - Smart Dark-Mode Image Inversion.md -------------------------------------------------------------------------------- /test-resources/vault/Slurped Pages/OpenNeRF- Open Set 3D Neural Scene Segmentation with Pixel-Wise Features and Rendered Novel Views.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Slurped Pages/OpenNeRF- Open Set 3D Neural Scene Segmentation with Pixel-Wise Features and Rendered Novel Views.md -------------------------------------------------------------------------------- /test-resources/vault/Slurped Pages/Show HN- Invertornot.com – API to enhance your images in dark-mode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Slurped Pages/Show HN- Invertornot.com – API to enhance your images in dark-mode.md -------------------------------------------------------------------------------- /test-resources/vault/Slurped Pages/The first Apple-approved emulator for the iPhone has arrived... and been pulled-1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Slurped Pages/The first Apple-approved emulator for the iPhone has arrived... and been pulled-1.md -------------------------------------------------------------------------------- /test-resources/vault/Slurped Pages/The first Apple-approved emulator for the iPhone has arrived... and been pulled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Slurped Pages/The first Apple-approved emulator for the iPhone has arrived... and been pulled.md -------------------------------------------------------------------------------- /test-resources/vault/Tag Suggestion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test-resources/vault/Tag Suggestion.md -------------------------------------------------------------------------------- /test/__mocks__/obsidian.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/__mocks__/obsidian.ts -------------------------------------------------------------------------------- /test/assets/english-alpha.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/assets/english-alpha.json -------------------------------------------------------------------------------- /test/frontmatterOnly.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/frontmatterOnly.test.ts -------------------------------------------------------------------------------- /test/parse.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/parse.test.ts -------------------------------------------------------------------------------- /test/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/util.test.ts -------------------------------------------------------------------------------- /test/util/get-random-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/util/get-random-file.ts -------------------------------------------------------------------------------- /test/util/get-random-name.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/test/util/get-random-name.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/tsconfig.json -------------------------------------------------------------------------------- /version-bump.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/version-bump.mjs -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/inhumantsar/slurp/HEAD/versions.json --------------------------------------------------------------------------------