Feature/Include linters #2

Merged
jusemon merged 8 commits from feature/include-linters into main 2025-05-06 20:46:48 -05:00
Owner
No description provided.
jusemon added 2 commits 2025-05-06 00:36:12 -05:00
- Added linting and type-checking scripts to package.json for api, web, and ui packages.
- Updated ESLint configuration to ignore specific directories and added global window variable.
- Modified TypeScript configuration for ui package to exclude turbo generators.
- Refactored Button, Card, and Code components to use props for better readability and consistency.
chore: update CI workflow to include linting and type-checking
Some checks failed
CI / test (push) Failing after 4s
28279942ad
- Added linting step to ensure code quality.
- Included type-checking step to verify TypeScript types.
jusemon self-assigned this 2025-05-06 00:37:37 -05:00
jusemon added 1 commit 2025-05-06 00:44:05 -05:00
chore: enhance CI workflow by adding Node setup and installation steps
Some checks failed
CI / test (push) Failing after 1m49s
a1590e7228
- Included Node.js setup step to specify the Node version.
- Added installation step to ensure dependencies are installed before linting and type-checking.
jusemon added 1 commit 2025-05-06 01:16:19 -05:00
chore: add ESLint configuration for api and web packages
Some checks failed
CI / test (push) Failing after 43s
857ffcd6b4
- Introduced ESLint configuration files for both api and web packages to enforce coding standards.
- Updated MinioService and TokenService to improve error handling and type definitions.
- Refactored localStorage access in web components to use window.localStorage for consistency.
- Enhanced ESLint rules in base configuration to improve code quality and maintainability.
jusemon added 1 commit 2025-05-06 17:42:00 -05:00
chore: update package-lock.json
Some checks failed
CI / test (push) Failing after 55s
bb4deff66b
jusemon added 1 commit 2025-05-06 18:36:54 -05:00
chore: update environment configuration and enhance Prisma integration
Some checks failed
Lint and Check Types / validations (push) Failing after 47s
c7911953df
- Added MINIO_PORT to .env.example for Minio configuration.
- Updated package.json to include a script for Prisma generation.
- Modified turbo.json to ensure db:generate task is executed during build and dev processes.
- Updated CI workflow to run Prisma generate step.
- Adjusted imports in the API to reference the generated Prisma client correctly.
- Added .gitignore entry for Prisma client directory.
jusemon added 1 commit 2025-05-06 18:39:09 -05:00
chore: update turbo.json and CI workflow for Prisma integration
Some checks failed
Lint and Check Types / Validations (push) Failing after 52s
7ed7461a2b
- Modified turbo.json to replace db:generate with prisma:generate in build and dev tasks.
- Enhanced CI workflow by adding a name to the validations job for better clarity.
jusemon added 1 commit 2025-05-06 18:41:54 -05:00
chore: update ESLint configuration to ignore Prisma client directory
All checks were successful
Lint and Check Types / Validations (push) Successful in 56s
f00c6efcf9
- Added 'prisma/client/**' to the ignores list in the ESLint base configuration to prevent linting errors in the generated Prisma client files.
jusemon merged commit 5bd08c5a36 into main 2025-05-06 20:46:48 -05:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: jusemon/unreal-chat#2
No description provided.