Skip to content

Conversation

@luanfreitasdev
Copy link
Member

This pull request to src/main/project-setup.ts introduces improvements to the installation process for LaraDumps, primarily by updating composer commands to ignore platform requirements, clarifying comments, and making minor refinements to notification logic. The changes aim to enhance compatibility and maintainability.

Composer installation improvements:

  • Updated the composer require commands in composerAutoInstall to include the --ignore-platform-reqs flag, improving compatibility during installation.
  • Clarified step notifications and related comments in the composer auto-install process for better readability and accuracy. [1] [2]

General code and comment refinements:

  • Improved and clarified comments throughout the file for better maintainability and understanding. [1] [2] [3]
  • Made a minor adjustment to the placement of the notifyOnce function for improved code organization.

@luanfreitasdev luanfreitasdev merged commit 94f8d28 into 4.x Jan 15, 2026
3 checks passed
@luanfreitasdev luanfreitasdev deleted the improve-add-new-project-composer-require-to-allow-ignore-platform-reqs branch January 15, 2026 17:37
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