├── .editorconfig ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── bug_report_mobile.yml │ ├── config.yml │ ├── documentation.md │ └── feature_request.md └── workflows │ ├── documentation.yml │ └── test.yml ├── .gitignore ├── .prettierrc.json ├── CHANGELOG.md ├── LICENSE.txt ├── README.md ├── __mocks__ ├── data-import │ └── web-worker │ │ └── import-manager.ts └── obsidian.ts ├── cspell.json ├── docs ├── .gitignore ├── docs │ ├── annotation │ │ ├── add-metadata.md │ │ ├── metadata-pages.md │ │ ├── metadata-tasks.md │ │ └── types-of-metadata.md │ ├── api │ │ ├── code-examples.md │ │ ├── code-reference.md │ │ ├── data-array.md │ │ └── intro.md │ ├── assets │ │ ├── books-by-genre.png │ │ ├── calendar_query_type.png │ │ ├── daily-retro-example-table.png │ │ ├── file-path-list.png │ │ ├── file-tags-indented-list.png │ │ ├── flatten-authors.png │ │ ├── game-list.png │ │ ├── game.png │ │ ├── grouped-book-example.png │ │ ├── obsidian.png │ │ └── project-task.png │ ├── changelog.md │ ├── friends.md │ ├── index.md │ ├── queries │ │ ├── data-commands.md │ │ ├── differences-to-sql.md │ │ ├── dql-js-inline.md │ │ ├── query-types.md │ │ └── structure.md │ ├── reference │ │ ├── expressions.md │ │ ├── functions.md │ │ ├── literals.md │ │ └── sources.md │ └── resources │ │ ├── develop-against-dataview.md │ │ ├── examples.md │ │ ├── faq.md │ │ └── resources-and-support.md ├── mkdocs.yml └── overrides │ └── main.html ├── jest.config.js ├── manifest-beta.json ├── manifest.json ├── package.json ├── rollup.config.js ├── scripts ├── beta-release ├── install-built └── release ├── src ├── api │ ├── data-array.ts │ ├── extensions.ts │ ├── inline-api.ts │ ├── plugin-api.ts │ └── result.ts ├── data-import │ ├── common.ts │ ├── csv.ts │ ├── inline-field.ts │ ├── markdown-file.ts │ ├── persister.ts │ └── web-worker │ │ ├── import-entry.ts │ │ ├── import-impl.ts │ │ └── import-manager.ts ├── data-index │ ├── index.ts │ ├── resolver.ts │ └── source.ts ├── data-model │ ├── markdown.ts │ ├── serialized │ │ └── markdown.ts │ ├── transferable.ts │ └── value.ts ├── expression │ ├── binaryop.ts │ ├── context.ts │ ├── field.ts │ ├── functions.ts │ └── parse.ts ├── index.ts ├── main.ts ├── query │ ├── engine.ts │ ├── parse.ts │ └── query.ts ├── settings.ts ├── test │ ├── api │ │ └── data-array.test.ts │ ├── common.ts │ ├── data │ │ ├── index-map.test.ts │ │ ├── transferable.test.ts │ │ └── values.test.ts │ ├── function │ │ ├── aggregation.test.ts │ │ ├── coerce.test.ts │ │ ├── constructors.test.ts │ │ ├── eval.test.ts │ │ ├── functions.test.ts │ │ ├── meta.test.ts │ │ ├── string.test.ts │ │ └── vectorization.test.ts │ ├── markdown │ │ └── parse.file.test.ts │ ├── parse │ │ ├── parse.expression.test.ts │ │ ├── parse.inline.test.ts │ │ └── parse.query.test.ts │ └── util │ │ ├── normalize.test.ts │ │ └── paths.test.ts ├── typings │ ├── obsidian-ex.d.ts │ └── workers.d.ts ├── ui │ ├── export │ │ └── markdown.ts │ ├── lp-render.ts │ ├── markdown.tsx │ ├── refreshable-view.ts │ ├── render.ts │ └── views │ │ ├── calendar-view.ts │ │ ├── inline-field-live-preview.ts │ │ ├── inline-field.tsx │ │ ├── inline-view.ts │ │ ├── js-view.ts │ │ ├── list-view.tsx │ │ ├── table-view.tsx │ │ └── task-view.tsx └── util │ ├── hash.ts │ ├── locale.ts │ ├── media.ts │ └── normalize.ts ├── styles.css ├── test-vault ├── .obsidian │ ├── community-plugins.json │ └── plugins │ │ ├── dataview │ │ └── .hotreload │ │ └── hot-reload-master │ │ ├── .github │ │ └── workflows │ │ │ └── publish.yml │ │ ├── README.md │ │ ├── main.js │ │ └── manifest.json ├── Books.md ├── Home.md ├── blog │ ├── 2020-08-08-an-earlier-post.md │ └── 2021-08-08-a-post.md ├── books │ ├── Catcher in the Rye.md │ ├── Origin of Species.md │ └── The Great Gatsby.md ├── example calendars.md ├── example lists.md ├── example tables.md ├── recipes │ ├── pbj.md │ └── toast.md ├── tasks │ ├── Annotated Tasks.md │ ├── Completed Tasks.md │ ├── Grouped Sorted Tasks.md │ ├── Sorted Tasks.md │ ├── Tasks Completed on specific Date.md │ ├── Tasks in a specific section.md │ ├── Uncompleted Tasks.md │ ├── checklist.md │ └── example tasks.md └── untracked │ └── README.md ├── tsconfig-lib.json ├── tsconfig.json └── versions.json /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: ["blacksmithgu"] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report_mobile.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/ISSUE_TEMPLATE/bug_report_mobile.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/ISSUE_TEMPLATE/documentation.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/workflows/documentation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/workflows/documentation.yml -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.github/workflows/test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.gitignore -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/README.md -------------------------------------------------------------------------------- /__mocks__/data-import/web-worker/import-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/__mocks__/data-import/web-worker/import-manager.ts -------------------------------------------------------------------------------- /__mocks__/obsidian.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/__mocks__/obsidian.ts -------------------------------------------------------------------------------- /cspell.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/cspell.json -------------------------------------------------------------------------------- /docs/.gitignore: -------------------------------------------------------------------------------- 1 | site/ 2 | -------------------------------------------------------------------------------- /docs/docs/annotation/add-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/annotation/add-metadata.md -------------------------------------------------------------------------------- /docs/docs/annotation/metadata-pages.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/annotation/metadata-pages.md -------------------------------------------------------------------------------- /docs/docs/annotation/metadata-tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/annotation/metadata-tasks.md -------------------------------------------------------------------------------- /docs/docs/annotation/types-of-metadata.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/annotation/types-of-metadata.md -------------------------------------------------------------------------------- /docs/docs/api/code-examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/api/code-examples.md -------------------------------------------------------------------------------- /docs/docs/api/code-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/api/code-reference.md -------------------------------------------------------------------------------- /docs/docs/api/data-array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/api/data-array.md -------------------------------------------------------------------------------- /docs/docs/api/intro.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/api/intro.md -------------------------------------------------------------------------------- /docs/docs/assets/books-by-genre.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/books-by-genre.png -------------------------------------------------------------------------------- /docs/docs/assets/calendar_query_type.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/calendar_query_type.png -------------------------------------------------------------------------------- /docs/docs/assets/daily-retro-example-table.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/daily-retro-example-table.png -------------------------------------------------------------------------------- /docs/docs/assets/file-path-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/file-path-list.png -------------------------------------------------------------------------------- /docs/docs/assets/file-tags-indented-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/file-tags-indented-list.png -------------------------------------------------------------------------------- /docs/docs/assets/flatten-authors.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/flatten-authors.png -------------------------------------------------------------------------------- /docs/docs/assets/game-list.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/game-list.png -------------------------------------------------------------------------------- /docs/docs/assets/game.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/game.png -------------------------------------------------------------------------------- /docs/docs/assets/grouped-book-example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/grouped-book-example.png -------------------------------------------------------------------------------- /docs/docs/assets/obsidian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/obsidian.png -------------------------------------------------------------------------------- /docs/docs/assets/project-task.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/assets/project-task.png -------------------------------------------------------------------------------- /docs/docs/changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/changelog.md -------------------------------------------------------------------------------- /docs/docs/friends.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/friends.md -------------------------------------------------------------------------------- /docs/docs/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/index.md -------------------------------------------------------------------------------- /docs/docs/queries/data-commands.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/queries/data-commands.md -------------------------------------------------------------------------------- /docs/docs/queries/differences-to-sql.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/queries/differences-to-sql.md -------------------------------------------------------------------------------- /docs/docs/queries/dql-js-inline.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/queries/dql-js-inline.md -------------------------------------------------------------------------------- /docs/docs/queries/query-types.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/queries/query-types.md -------------------------------------------------------------------------------- /docs/docs/queries/structure.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/queries/structure.md -------------------------------------------------------------------------------- /docs/docs/reference/expressions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/reference/expressions.md -------------------------------------------------------------------------------- /docs/docs/reference/functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/reference/functions.md -------------------------------------------------------------------------------- /docs/docs/reference/literals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/reference/literals.md -------------------------------------------------------------------------------- /docs/docs/reference/sources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/reference/sources.md -------------------------------------------------------------------------------- /docs/docs/resources/develop-against-dataview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/resources/develop-against-dataview.md -------------------------------------------------------------------------------- /docs/docs/resources/examples.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/resources/examples.md -------------------------------------------------------------------------------- /docs/docs/resources/faq.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/resources/faq.md -------------------------------------------------------------------------------- /docs/docs/resources/resources-and-support.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/docs/resources/resources-and-support.md -------------------------------------------------------------------------------- /docs/mkdocs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/docs/mkdocs.yml -------------------------------------------------------------------------------- /docs/overrides/main.html: -------------------------------------------------------------------------------- 1 | {% extends "base.html" %} 2 | -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/jest.config.js -------------------------------------------------------------------------------- /manifest-beta.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/manifest-beta.json -------------------------------------------------------------------------------- /manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/manifest.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/package.json -------------------------------------------------------------------------------- /rollup.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/rollup.config.js -------------------------------------------------------------------------------- /scripts/beta-release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/scripts/beta-release -------------------------------------------------------------------------------- /scripts/install-built: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/scripts/install-built -------------------------------------------------------------------------------- /scripts/release: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/scripts/release -------------------------------------------------------------------------------- /src/api/data-array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/api/data-array.ts -------------------------------------------------------------------------------- /src/api/extensions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/api/extensions.ts -------------------------------------------------------------------------------- /src/api/inline-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/api/inline-api.ts -------------------------------------------------------------------------------- /src/api/plugin-api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/api/plugin-api.ts -------------------------------------------------------------------------------- /src/api/result.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/api/result.ts -------------------------------------------------------------------------------- /src/data-import/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/common.ts -------------------------------------------------------------------------------- /src/data-import/csv.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/csv.ts -------------------------------------------------------------------------------- /src/data-import/inline-field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/inline-field.ts -------------------------------------------------------------------------------- /src/data-import/markdown-file.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/markdown-file.ts -------------------------------------------------------------------------------- /src/data-import/persister.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/persister.ts -------------------------------------------------------------------------------- /src/data-import/web-worker/import-entry.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/web-worker/import-entry.ts -------------------------------------------------------------------------------- /src/data-import/web-worker/import-impl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/web-worker/import-impl.ts -------------------------------------------------------------------------------- /src/data-import/web-worker/import-manager.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-import/web-worker/import-manager.ts -------------------------------------------------------------------------------- /src/data-index/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-index/index.ts -------------------------------------------------------------------------------- /src/data-index/resolver.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-index/resolver.ts -------------------------------------------------------------------------------- /src/data-index/source.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-index/source.ts -------------------------------------------------------------------------------- /src/data-model/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-model/markdown.ts -------------------------------------------------------------------------------- /src/data-model/serialized/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-model/serialized/markdown.ts -------------------------------------------------------------------------------- /src/data-model/transferable.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-model/transferable.ts -------------------------------------------------------------------------------- /src/data-model/value.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/data-model/value.ts -------------------------------------------------------------------------------- /src/expression/binaryop.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/expression/binaryop.ts -------------------------------------------------------------------------------- /src/expression/context.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/expression/context.ts -------------------------------------------------------------------------------- /src/expression/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/expression/field.ts -------------------------------------------------------------------------------- /src/expression/functions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/expression/functions.ts -------------------------------------------------------------------------------- /src/expression/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/expression/parse.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/query/engine.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/query/engine.ts -------------------------------------------------------------------------------- /src/query/parse.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/query/parse.ts -------------------------------------------------------------------------------- /src/query/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/query/query.ts -------------------------------------------------------------------------------- /src/settings.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/settings.ts -------------------------------------------------------------------------------- /src/test/api/data-array.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/api/data-array.test.ts -------------------------------------------------------------------------------- /src/test/common.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/common.ts -------------------------------------------------------------------------------- /src/test/data/index-map.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/data/index-map.test.ts -------------------------------------------------------------------------------- /src/test/data/transferable.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/data/transferable.test.ts -------------------------------------------------------------------------------- /src/test/data/values.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/data/values.test.ts -------------------------------------------------------------------------------- /src/test/function/aggregation.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/aggregation.test.ts -------------------------------------------------------------------------------- /src/test/function/coerce.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/coerce.test.ts -------------------------------------------------------------------------------- /src/test/function/constructors.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/constructors.test.ts -------------------------------------------------------------------------------- /src/test/function/eval.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/eval.test.ts -------------------------------------------------------------------------------- /src/test/function/functions.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/functions.test.ts -------------------------------------------------------------------------------- /src/test/function/meta.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/meta.test.ts -------------------------------------------------------------------------------- /src/test/function/string.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/string.test.ts -------------------------------------------------------------------------------- /src/test/function/vectorization.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/function/vectorization.test.ts -------------------------------------------------------------------------------- /src/test/markdown/parse.file.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/markdown/parse.file.test.ts -------------------------------------------------------------------------------- /src/test/parse/parse.expression.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/parse/parse.expression.test.ts -------------------------------------------------------------------------------- /src/test/parse/parse.inline.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/parse/parse.inline.test.ts -------------------------------------------------------------------------------- /src/test/parse/parse.query.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/parse/parse.query.test.ts -------------------------------------------------------------------------------- /src/test/util/normalize.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/util/normalize.test.ts -------------------------------------------------------------------------------- /src/test/util/paths.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/test/util/paths.test.ts -------------------------------------------------------------------------------- /src/typings/obsidian-ex.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/typings/obsidian-ex.d.ts -------------------------------------------------------------------------------- /src/typings/workers.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/typings/workers.d.ts -------------------------------------------------------------------------------- /src/ui/export/markdown.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/export/markdown.ts -------------------------------------------------------------------------------- /src/ui/lp-render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/lp-render.ts -------------------------------------------------------------------------------- /src/ui/markdown.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/markdown.tsx -------------------------------------------------------------------------------- /src/ui/refreshable-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/refreshable-view.ts -------------------------------------------------------------------------------- /src/ui/render.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/render.ts -------------------------------------------------------------------------------- /src/ui/views/calendar-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/calendar-view.ts -------------------------------------------------------------------------------- /src/ui/views/inline-field-live-preview.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/inline-field-live-preview.ts -------------------------------------------------------------------------------- /src/ui/views/inline-field.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/inline-field.tsx -------------------------------------------------------------------------------- /src/ui/views/inline-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/inline-view.ts -------------------------------------------------------------------------------- /src/ui/views/js-view.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/js-view.ts -------------------------------------------------------------------------------- /src/ui/views/list-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/list-view.tsx -------------------------------------------------------------------------------- /src/ui/views/table-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/table-view.tsx -------------------------------------------------------------------------------- /src/ui/views/task-view.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/ui/views/task-view.tsx -------------------------------------------------------------------------------- /src/util/hash.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/util/hash.ts -------------------------------------------------------------------------------- /src/util/locale.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/util/locale.ts -------------------------------------------------------------------------------- /src/util/media.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/util/media.ts -------------------------------------------------------------------------------- /src/util/normalize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/src/util/normalize.ts -------------------------------------------------------------------------------- /styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/styles.css -------------------------------------------------------------------------------- /test-vault/.obsidian/community-plugins.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/.obsidian/community-plugins.json -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/dataview/.hotreload: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/.github/workflows/publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/.obsidian/plugins/hot-reload-master/.github/workflows/publish.yml -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/.obsidian/plugins/hot-reload-master/README.md -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/main.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/.obsidian/plugins/hot-reload-master/main.js -------------------------------------------------------------------------------- /test-vault/.obsidian/plugins/hot-reload-master/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/.obsidian/plugins/hot-reload-master/manifest.json -------------------------------------------------------------------------------- /test-vault/Books.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/Books.md -------------------------------------------------------------------------------- /test-vault/Home.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/Home.md -------------------------------------------------------------------------------- /test-vault/blog/2020-08-08-an-earlier-post.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/blog/2020-08-08-an-earlier-post.md -------------------------------------------------------------------------------- /test-vault/blog/2021-08-08-a-post.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /test-vault/books/Catcher in the Rye.md: -------------------------------------------------------------------------------- 1 | - Author: [[J.D. Salinger]] 2 | - Tag: [[Fiction]] -------------------------------------------------------------------------------- /test-vault/books/Origin of Species.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/books/Origin of Species.md -------------------------------------------------------------------------------- /test-vault/books/The Great Gatsby.md: -------------------------------------------------------------------------------- 1 | - Author: [[Scott Fitzgerald]] 2 | - Tag: [[Fiction]] -------------------------------------------------------------------------------- /test-vault/example calendars.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/example calendars.md -------------------------------------------------------------------------------- /test-vault/example lists.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/example lists.md -------------------------------------------------------------------------------- /test-vault/example tables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/example tables.md -------------------------------------------------------------------------------- /test-vault/recipes/pbj.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/recipes/pbj.md -------------------------------------------------------------------------------- /test-vault/recipes/toast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/recipes/toast.md -------------------------------------------------------------------------------- /test-vault/tasks/Annotated Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/Annotated Tasks.md -------------------------------------------------------------------------------- /test-vault/tasks/Completed Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/Completed Tasks.md -------------------------------------------------------------------------------- /test-vault/tasks/Grouped Sorted Tasks.md: -------------------------------------------------------------------------------- 1 | ```dataview 2 | task 3 | where p 4 | sort p asc 5 | group by p 6 | ``` -------------------------------------------------------------------------------- /test-vault/tasks/Sorted Tasks.md: -------------------------------------------------------------------------------- 1 | ```dataview 2 | task 3 | where p 4 | sort p asc 5 | ``` -------------------------------------------------------------------------------- /test-vault/tasks/Tasks Completed on specific Date.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/Tasks Completed on specific Date.md -------------------------------------------------------------------------------- /test-vault/tasks/Tasks in a specific section.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/Tasks in a specific section.md -------------------------------------------------------------------------------- /test-vault/tasks/Uncompleted Tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/Uncompleted Tasks.md -------------------------------------------------------------------------------- /test-vault/tasks/checklist.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/checklist.md -------------------------------------------------------------------------------- /test-vault/tasks/example tasks.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/tasks/example tasks.md -------------------------------------------------------------------------------- /test-vault/untracked/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/test-vault/untracked/README.md -------------------------------------------------------------------------------- /tsconfig-lib.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/tsconfig-lib.json -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/tsconfig.json -------------------------------------------------------------------------------- /versions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/blacksmithgu/obsidian-dataview/HEAD/versions.json --------------------------------------------------------------------------------