Nathaniel Landau
c5766af678
fix: add custom exceptions ( #29 )
...
* feat: add custom exceptions to metadata creation
* refactor: utility function for finding inline metadata in content
* fix: use InlineTagError for exceptions parsing inline tags
* fix: improve error messages
* build(deps): bump dependencies
* fix: use BadParameter exception when appropriate
2023-03-29 13:31:23 -04:00
Nathaniel Landau
6f14076e33
fix: find more instances of inline metadata
2023-03-20 18:15:05 -04:00
Nathaniel Landau
17985615b3
feat: add new inline metadata ( #15 )
...
* feat: add new inline metadata to notes
* fix: prepend note content after frontmatter
* refactor: cleanup search patterns
* feat(regex): find top of note
* test: add headers
* fix: insert to specified location
* test: improve test coverage
* docs: add inline metadata
2023-02-04 23:34:31 -05:00
Nathaniel Landau
8e040aeba4
feat: export metadata ( #14 )
...
* docs(readme): fix line breaks
* feat: export metadata to a CSV
* fix: finalize colors for questions
* feat: inspect frontmatter, inline, and tags separately
* feat: export metadata to JSON
* fix: do not count in-page links as tags
* ci(codecov): adjust patch target percentage down
* feat(metadata): export CSV or JSON from command line
2023-02-02 17:09:31 -05:00
Nathaniel Landau
b7bcf74926
feat: initial application release
2023-01-22 16:55:46 +00:00