Skip to content

Update dependencies#211

Merged
brookslybrand merged 4 commits intomainfrom
brooks/update-deps
Sep 26, 2025
Merged

Update dependencies#211
brookslybrand merged 4 commits intomainfrom
brooks/update-deps

Conversation

@brookslybrand
Copy link
Contributor

This pull request focuses on improving code and style consistency, updating dependencies, and enhancing formatting tools. The most significant changes include updates to dependency versions, the addition of a Prettier plugin for Tailwind CSS, and numerous small refactors to className ordering for better readability and maintainability.

Dependency and Tooling Updates:

  • Updated various dependencies and devDependencies to newer versions in package.json, including prettier, prettier-plugin-tailwindcss, morgan, dotenv, @types/* packages, and more, to ensure compatibility and benefit from recent improvements and bug fixes. [1] [2] [3]
  • Switched the test setup from @testing-library/jest-dom/extend-expect to @testing-library/jest-dom/vitest in test/setup-test-env.ts for improved compatibility with Vitest.
  • Added a .prettierrc file to enable the prettier-plugin-tailwindcss plugin, ensuring Tailwind CSS class names are automatically sorted and formatted.

Styling and Class Name Refactors:

  • Refactored className ordering in multiple React components (such as CopyPageDropdown, EditLink, MenuLink, and layout containers) for improved readability and to align with the new Prettier/Tailwind formatting. [1] [2] [3] [4] [5]
  • Reordered and standardized Tailwind CSS utility classes in app/styles/docs.css for .availability-small, .availability-main, and table styles to maintain consistency and leverage the benefits of the Tailwind Prettier plugin. [1] [2] [3] [4]

@brookslybrand brookslybrand merged commit 77d089f into main Sep 26, 2025
1 check passed
@brookslybrand brookslybrand deleted the brooks/update-deps branch September 26, 2025 13:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant