Implement linting and formatting tools to ensure code quality and consistency across the entire monorepo, which includes the server (NestJS), webapp (Astro), and sdk directories.
Requirements
ESLint
Set up ESLint for both TypeScript and JavaScript files.
Configure separate ESLint configurations for server, webapp, and sdk if needed.
Prettier
Set up Prettier for code formatting.
Ensure it works seamlessly with ESLint.
Configuration Files
Create and configure .eslintrc.json and .prettierrc files for the root and individual packages.
Add necessary scripts in package.json for linting and formatting.
Implement linting and formatting tools to ensure code quality and consistency across the entire monorepo, which includes the
server
(NestJS),webapp
(Astro), andsdk
directories.Requirements
ESLint
server
,webapp
, andsdk
if needed.Prettier
Configuration Files
.eslintrc.json
and.prettierrc
files for the root and individual packages.package.json
for linting and formatting.Resources
Acceptance Criteria
package.json
for linting and formatting.Additional Information