Skip to content

chore(package): update dependencies and add optional dependencies#180

Merged
danielhe4rt merged 3 commits into4.xfrom
chore/update-deps
Mar 18, 2026
Merged

chore(package): update dependencies and add optional dependencies#180
danielhe4rt merged 3 commits into4.xfrom
chore/update-deps

Conversation

@gvieira18
Copy link
Member

@gvieira18 gvieira18 commented Mar 18, 2026

  • Updated @prettier/plugin-php to version 0.24.0.
  • Added autoprefixer at version 10.4.27.
  • Updated lint-staged to version 16.4.0.
  • Updated npm-check-updates to version 19.6.5.
  • Updated prettier-plugin-blade to version 3.1.3.
  • Added optional dependencies for rollup and tailwindcss for Linux.

Summary by CodeRabbit

  • Chores

    • Upgraded core framework and development dependencies for stability, security, and tooling improvements.
    • Added new build tooling and dev plugins to improve formatting and PHP support.
    • Introduced optional platform-specific packages to optimize builds on Linux and adjusted linting/format hooks.
  • Style

    • Revised project formatting configuration to improve compatibility with server-side templates and updated formatter plugins.

- Updated @prettier/plugin-php to version 0.24.0.
- Added autoprefixer at version 10.4.27.
- Updated lint-staged to version 16.4.0.
- Updated npm-check-updates to version 19.6.5.
- Updated prettier-plugin-blade to version 3.1.3.
- Added optional dependencies for rollup and tailwindcss for Linux.
@gvieira18 gvieira18 self-assigned this Mar 18, 2026
- Added @tailwindcss/typography version 0.5.19 to devDependencies.
- Updated package-lock.json to reflect the new dependency.
@coderabbitai
Copy link

coderabbitai bot commented Mar 18, 2026

📝 Walkthrough

Walkthrough

This pull request replaces the deleted .prettierrc with a new .prettierrc.json that adds @prettier/plugin-php and a Blade override, and adjusts Prettier plugins. It updates PHP composer dependencies (including Laravel framework, Filament packages, and several require-dev packages) to newer versions. It updates package.json devDependencies (adds @prettier/plugin-php, autoprefixer, vite, optional platform-specific native packages), upgrades several tooling packages, and reorders the lint-staged PHP task sequence.

🚥 Pre-merge checks | ✅ 3
✅ Passed checks (3 passed)
Check name Status Explanation
Title check ✅ Passed The title accurately summarizes the main changes: updating dependencies in package.json/composer.json and adding optional Linux-specific dependencies.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

📝 Coding Plan
  • Generate coding plan for human review comments

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

Tip

CodeRabbit can use Trivy to scan for security misconfigurations and secrets in Infrastructure as Code files.

Add a .trivyignore file to your project to customize which findings Trivy reports.

Copy link

@coderabbitai coderabbitai bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actionable comments posted: 1

🤖 Prompt for all review comments with AI agents
Verify each finding against the current code and only fix it if needed.

Inline comments:
In `@package.json`:
- Line 21: Remove the unused "autoprefixer" devDependency from package.json by
deleting the "autoprefixer": "10.4.27" entry, then run your package manager
(npm/yarn/pnpm) to update node_modules and the lockfile; also search for and
remove any leftover references to autoprefixer in config files (e.g.,
postcss.config.* or build scripts) to avoid stale config entries since Tailwind
v4/@tailwindcss/vite (Lightning CSS) handles vendor prefixes automatically.

ℹ️ Review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 213ee324-279a-411f-88fe-a1aa889cd9b1

📥 Commits

Reviewing files that changed from the base of the PR and between 5d17543 and 0920c39.

⛔ Files ignored due to path filters (2)
  • composer.lock is excluded by !**/*.lock
  • package-lock.json is excluded by !**/package-lock.json
📒 Files selected for processing (4)
  • .prettierrc
  • .prettierrc.json
  • composer.json
  • package.json
💤 Files with no reviewable changes (1)
  • .prettierrc

- Cleaned up dependencies by removing autoprefixer.
- Updated package-lock.json to reflect the removal.
@danielhe4rt danielhe4rt merged commit 7f1da31 into 4.x Mar 18, 2026
6 checks passed
@danielhe4rt danielhe4rt deleted the chore/update-deps branch March 18, 2026 14:56
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.

2 participants