quartz/quartz/plugins
Copilot 2b63a094fe
docs: complete plugin decoupling with @plugin annotations (#7)
* Initial plan

* Initial analysis and plan for decoupling completion

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* docs: add @plugin annotations to transformers missing documentation

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* docs: mark decoupling phases and success criteria as complete

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* fix: move @plugin annotation in roam.ts to correct location

Move the @plugin documentation block to immediately precede the
RoamFlavoredMarkdown export, consistent with other transformer files
(gfm.ts, syntax.ts, linebreaks.ts). Previously it was placed before
the regex constant declarations.

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* Changes before error encountered

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* refactor: move documentation files from docs/ to project root

Move IMPLEMENTATION_SUMMARY.md, PLUGIN_MIGRATION.md, and SECURITY_SUMMARY.md
from docs/ directory to project root to keep them separate from user-facing
documentation.

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* config: add implementation docs to ignore patterns

Add IMPLEMENTATION_SUMMARY.md, PLUGIN_MIGRATION.md, and SECURITY_SUMMARY.md
to ignorePatterns in quartz.config.ts to exclude them from the documentation
build. These files are implementation documentation for the project itself,
not user-facing documentation.

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

* chore: remove build output directories from git tracking

Remove public-current and public-v4 directories that were accidentally
committed during build testing. These directories are already covered by
.gitignore and should not be tracked in the repository.

Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>

---------

Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: saberzero1 <8161064+saberzero1@users.noreply.github.com>
2025-11-17 02:02:41 +01:00
..
emitters refactor: decouple plugins from direct utility and component imports (#5) 2025-11-16 21:30:06 +01:00
filters refactor: implement plugin decoupling foundation (Phases 1-5) (#3) 2025-11-16 16:16:52 +01:00
transformers docs: complete plugin decoupling with @plugin annotations (#7) 2025-11-17 02:02:41 +01:00
index.ts feat: support emitters defining external resources, emit link from contentindex directly 2025-03-05 18:16:24 -08:00
plugin-context.ts refactor: decouple plugins from direct utility imports (#4) 2025-11-16 19:24:30 +01:00
shared-types.ts refactor: decouple plugins from direct utility and component imports (#5) 2025-11-16 21:30:06 +01:00
test-helpers.ts refactor: decouple plugins from direct utility imports (#4) 2025-11-16 19:24:30 +01:00
types.ts refactor: implement plugin decoupling foundation (Phases 1-5) (#3) 2025-11-16 16:16:52 +01:00
vfile-schema.ts refactor: implement plugin decoupling foundation (Phases 1-5) (#3) 2025-11-16 16:16:52 +01:00
vfile.ts chore(build): separate markdown and html handling into two separate stages (#1675) 2025-01-07 15:33:34 -05:00