feature/setup-eslint #26

Merged
Jonasbomfim merged 4 commits from feature/setup-eslint into develop 2025-10-02 00:46:33 +00:00
Collaborator

chore(lint): Configures ESLint with the new flat config format and fixes initial issues

The main changes include:

  • Migration from the .eslintrc.json format to eslint.config.js.
  • Installation of the necessary packages compatible with ESLint v9 (@eslint/js, typescript-eslint).
  • Configuration of recommended rules for ESLint, TypeScript, Next.js, and Unicorn.
  • Integration with Prettier to avoid style conflicts.
  • Fixing a broken re-export in components/forms/appointment-form.tsx that prevented LINT from running.
  • Addition of "type": "module" to package.json for compatibility with ES modules.

This configuration ensures consistent code quality and adherence to best practices throughout the project.

# chore(lint): Configures ESLint with the new flat config format and fixes initial issues The main changes include: - Migration from the .eslintrc.json format to eslint.config.js. - Installation of the necessary packages compatible with ESLint v9 (@eslint/js, typescript-eslint). - Configuration of recommended rules for ESLint, TypeScript, Next.js, and Unicorn. - Integration with Prettier to avoid style conflicts. - Fixing a broken re-export in components/forms/appointment-form.tsx that prevented LINT from running. - Addition of "type": "module" to package.json for compatibility with ES modules. This configuration ensures consistent code quality and adherence to best practices throughout the project.
M-Gabrielly added 4 commits 2025-10-01 21:34:52 +00:00
Jonasbomfim merged commit 9795011028 into develop 2025-10-02 00:46:33 +00:00
Sign in to join this conversation.
No description provided.