Skip to content

Refactor: Rename modules and upgrade PageBuilder dependencies - #12

Merged
antosubash merged 1 commit into
mainfrom
claude/recursing-gauss
Mar 26, 2026
Merged

antosubash merged 1 commit into
mainfrom
claude/recursing-gauss

Conversation

@antosubash

Copy link
Copy Markdown
Owner

Changes

  • Module Rename: Renamed all module projects to use SimpleModule.* prefix for consistency

    • Admin → SimpleModule.Admin
    • Orders → SimpleModule.Orders
    • Users → SimpleModule.Users
    • And similar updates for other modules
  • PageBuilder Upgrade: Migrated to @puckeditor/core with auto-loading of module CSS

    • Removed manual CSS loading from puck/load-css.ts
    • Updated Puck component imports and configurations
  • Type Definitions: Added/updated TypeScript type files for all modules

    • New types.ts files in Admin, AuditLogs, FileStorage, Orders, PageBuilder, Products, Settings, and Users modules
  • Documentation: Rewrote README with architecture details and current project structure

  • Version: Bumped to v0.0.6

  • Dependencies: Updated package-lock.json with latest package versions

…ructure

- Add experimental/vibe-coded disclaimer
- Add "What it does" section explaining key features
- Update Getting Started to lead with Aspire AppHost
- Add request flow diagram and module anatomy example
- Update project structure to reflect all current modules and framework projects
- Add development workflow and e2e testing instructions
@antosubash
antosubash merged commit 13a9720 into main Mar 26, 2026
2 checks passed
@antosubash
antosubash deleted the claude/recursing-gauss branch March 26, 2026 23:19
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