Skip to content

fix(release): promote dev after scaffold hardening - #9

Open
NachoBasilio wants to merge 5 commits into
mainfrom
dev
Open

NachoBasilio wants to merge 5 commits into
mainfrom
dev

Conversation

@NachoBasilio

Copy link
Copy Markdown
Owner

Summary

  • promote the updated create-athenea-app scaffold from dev to main
  • include the full documented starter stack plus release-polish fixes for formatting consistency, Tailwind-ready starter output, and sink-safe app title generation
  • add generator regression coverage and forbidOnly guards for both the repo and generated template

Validation

  • npm run lint
  • npm run typecheck
  • npm run build
  • npx vitest run create-athenea-app/bin/index.test.js
  • node create-athenea-app/bin/index.js --help
  • scaffold fresh apps and verify prettier/lint/test/build behavior

NachoBasilio and others added 5 commits July 10, 2026 14:34
Generated apps now include Zustand, Ky, Zod, Tailwind CSS, Vitest,
@testing-library/preact, ESLint, and Prettier, matching the stack the
root README promises. Adds template configs (tailwind, postcss, vitest,
eslint), wires Tailwind directives into the renderer CSS entry, adds
lint/format/test scripts, a sample Counter test, and documents the new
tools in both READMEs. Root eslint config now covers the template
vitest config so repo lint stays green.
fix(cli): align scaffold template with documented stack
@NachoBasilio NachoBasilio added the bug Something isn't working label Jul 10, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant