Conversation
Reorganize codebase to follow Next.js best practices by moving all application code into a dedicated src/ directory. This improves project organization and separates source code from configuration files. Key changes: - Move app/, components/, hooks/, context/, lib/, utils/, and middlewares/ into src/ - Relocate proxy.ts to src/ for Next.js 16 compatibility - Update path aliases in tsconfig.base.json to reference src/ - Update Tailwind config to scan src/ directory - Update Jest config with new module mapper paths and coverage targets - Fix import paths to use correct aliases (@/emails instead of @/packages/emails) This refactoring maintains all functionality while providing a cleaner root directory structure.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Reorganize codebase to follow Next.js best practices by moving all application code into a dedicated src/ directory. This improves project organization and separates source code from configuration files.
Key changes:
This refactoring maintains all functionality while providing a cleaner root directory structure.