chore: repository reorganization and cleanup#32
Conversation
- Moved hero.gif and hero.tape to docs/images/ - Moved TYPESCRIPT_ZERO.md to docs/ - Updated README.md hero image reference - Updated docs/images/hero.tape output path - Removed FIXUPS.md (completed checklist) - Removed pnpm-lock.yaml and pnpm-workspace.yaml (switching to npm)
- Sync jsr.json version to 11.0.0 - Move root Dockerfiles to docker/ directory - Create root symlink for Dockerfile -> docker/Dockerfile.node22-slim - Update docker-compose.yml to use consolidated Dockerfiles - Move example scripts to examples/scripts/ - Update package.json, WALKTHROUGH.md, and HTML examples to reflect new script paths
- Removed redundant src/hooks/ directory (scripts/hooks/ is source of truth) - Moved types/git-cas.d.ts to src/domain/types/git-cas.d.ts - Updated tsconfig.json and tsconfig.src.json to include src/**/*.d.ts
- Rename scripts/hooks/post-merge to post-merge.sh for consistency - Update bin/cli/shared.js to use new templateDir path - Update HookInstaller.test.js to reflect new source of truth
…atterns - Removed explicit .d.ts glob inclusion from tsconfig files, allowing .js files to be correctly matched. - Restored eslint.config.js to use the high-performance projectService.
|
Caution Review failedFailed to post review comments 📝 WalkthroughWalkthroughThis PR reorganizes the project structure by relocating hooks from Changes
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~25 minutes Possibly related PRs
Poem
🚥 Pre-merge checks | ✅ 3 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing touches
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Release Preflight
If you tag this commit as |
This PR performs a repository reorganization and cleanup, including:
docker/, documentation todocs/, and example scripts toexamples/scripts/.HookInstallerto point to the newscripts/hooks/post-merge.sh.patches/README.md.tsconfiginclusion patterns and updatedpackage.jsonscripts.FIXUPS.mdandpnpm-lock.yaml(migrated to npm).docker/Dockerfile.node22-slimfor optimized builds.Summary by CodeRabbit
Release Notes
New Features
Chores