Skip to content

Organize templates by language - #163

Merged
timkpaine merged 1 commit into
mainfrom
agent/organize-templates-by-language
Aug 5, 2026
Merged

Organize templates by language#163
timkpaine merged 1 commit into
mainfrom
agent/organize-templates-by-language

Conversation

@timkpaine

Copy link
Copy Markdown
Member

Organizes the template catalog by language while keeping a single Copier selector.

  • moves all existing Python-oriented variants under python/, with pure Python at python/pure/
  • adds standalone Svelte and Lit/Web Awesome UI toolkit templates under javascript/
  • extends examples, generation targets, documentation, and CI for both UI toolkit variants
  • keeps existing add_extension answer values while mapping them to the new nested paths

All nine selector choices generated successfully. Pure-Python generated output matched the pre-move template apart from Copier metadata. Both UI toolkit variants passed formatting, type checks, build/publint, peer checks, unit tests, accessibility checks, behavior tests, and visual tests.

Signed-off-by: Tim Paine <3105306+timkpaine@users.noreply.github.com>
@timkpaine
timkpaine force-pushed the agent/organize-templates-by-language branch from 664a791 to 3377dcd Compare August 5, 2026 03:30
@timkpaine
timkpaine marked this pull request as ready for review August 5, 2026 03:53
@timkpaine
timkpaine merged commit a63c624 into main Aug 5, 2026
16 checks passed
@timkpaine
timkpaine deleted the agent/organize-templates-by-language branch August 5, 2026 03:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant