forked from joincalldotco/Call
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathCOMMIT_MSG.tmp
More file actions
18 lines (12 loc) · 1.32 KB
/
COMMIT_MSG.tmp
File metadata and controls
18 lines (12 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
feat(dx): initial project scaffolding and configuration
this initial commit establishes a robust foundation for the project, focusing on developer experience (dx) and modern configuration standards. it addresses several inconsistencies and sets up the monorepo for scalable contributions.
- vscode & editor config:
- introduced `.vscode/settings.json` and `extensions.json` to enforce consistent formatting (prettier on save) and recommend essential extensions. this minimizes style drift and lowers the barrier for new contributors.
- added `.gitattributes` to normalize line endings (lf), preventing cross-platform git noise.
- typescript & build integrity:
- resolved a series of cascading typescript errors stemming from the monorepo setup. corrected the `tsconfig.json` `extends` to use a relative path, as module path aliases aren't resolved for this property.
- updated the shared `nextjs.json` config with `jsx: "react-jsx"` and `jsxImportSource: "react"`. this is critical for react 19's jsx transform and ensures the compiler can correctly resolve jsx typings across the workspace.
- baseline cleanup:
- refactored the boilerplate `page.tsx` to provide a cleaner, more structured starting point for the web application.
this groundwork ensures the project is stable, easy to work with, and ready for feature development.
-kofi :)