macana

Static site generator for Obsidian Vault

Commits at a6b0d629c5eb7fbd167ba418954e911a6517191d

  1. a6b0d629 Tree validator for FileSystem Writer Shota FUJI authored at Shota FUJI comitted at
  2. 6e191af6 Disable require-await lint rule The bloat and stupidity of the current JS/TS "recommended" lint ecosystem is astonishing. Shota FUJI authored at Shota FUJI comitted at
  3. 43aa0901 In-memory FileSystem Writer Necessary for testings. Shota FUJI authored at Shota FUJI comitted at
  4. 7d43e235 Deno native FileSystem Writer Shota FUJI authored at Shota FUJI comitted at
  5. d7629394 Simplify architecture data flow "Who own the control?" was not clear. Shota FUJI authored at Shota FUJI comitted at
  6. 8ade6613 Validate generated document tree If Tree Builder does not check its output, then Page Builder has to verify the document tree and abort, which is not only messing responsibility but error-prone. Shota FUJI authored at Shota FUJI comitted at
  7. e3542c60 Multi locale tree builder Shota FUJI authored at Shota FUJI comitted at
  8. 26de357b Single locale tree builder Shota FUJI authored at Shota FUJI comitted at
  9. 940c4074 Metadata parser for Obsidian Vault directory Shota FUJI authored at Shota FUJI comitted at
  10. 0ff591a1 Move filesystem_reader to project root To reflect the architecture change. Shota FUJI authored at Shota FUJI comitted at
  11. 3e52c72f Change architecture and Create glossary The previous archtecture too focused on flexibility and that makes grapsing the whole picture hard and designing interfaces very difficult. It also suffers from the absense of control/data owner: one can't determine which module has the ownership of whole generation process. Shota FUJI authored at Shota FUJI comitted at
  12. 3ac6118c In-memory filesystem reader Shota FUJI authored at Shota FUJI comitted at
  13. 34e2e20d Document for running unit tests As it requires a permission. Shota FUJI authored at Shota FUJI comitted at
  14. c860affc Rename internal document This doc is no longer guideline, but tutorial like guide. Shota FUJI authored at Shota FUJI comitted at
  15. b12244ae Basic FileSystem Reader implementation Shota FUJI authored at Shota FUJI comitted at
  16. c623c111 Remove unnecessary EditorConfig ruleset I don't think Zig is benefitical for this project. Shota FUJI authored at Shota FUJI comitted at
  17. 8d90e0ea Deno CLI application foundation Shota FUJI authored at Shota FUJI comitted at
  18. 04733780 Docs Shota FUJI authored at Shota FUJI comitted at