Skip to content

Conversation

Sandesh-projects
Copy link

Summary

This pull request improves the Installation section of the Express.js README by adding more installation options and helpful guidance for developers using alternative package managers.

Changes Made

Added installation commands for Yarn, pnpm, and Bun to support developers using different ecosystems.

Included a “Verifying Installation” section to help users confirm that Express is correctly installed.

Added a “Updating Express” note to guide users on keeping their dependencies current.

Updated formatting for readability and consistency with the existing documentation style.

Why These Changes Are Important

Many developers today prefer Yarn, pnpm, or Bun instead of npm — adding these options makes the documentation more inclusive and developer-friendly.

The new verification and update steps reduce common setup issues and enhance the getting-started experience for beginners.

Improves the completeness and clarity of Express documentation for the global developer community.

Testing

Verified each installation command locally on Node.js v20+ to ensure compatibility and successful installation across package managers.

@Anirudh0616
Copy link

Woah, this guy is different from the rest.

@shashankbenakatti
Copy link

Lmaooo. We need a AI based PR rejection watchdog for this repository. It is officially that bad now.

@Sandesh-projects
Copy link
Author

Sandesh-projects commented Oct 8, 2025

Lmaooo. We need a AI based PR rejection watchdog for this repository. It is officially that bad now.

It would be grateful if you could kindly explain why you perceive this as unfavorable.

@shashankbenakatti
Copy link

shashankbenakatti commented Oct 8, 2025

See brother, this is a official Github repository of the Express JS used by thousands of people worldwide. The README.md for this repository holds significant value to understand the installation instructions.

  • A README.md should be of a acceptable length without trying to be a PDF file shoved into a README. Alternative installation options can be explored by beginners after they understand the standard installation method.
  • The procedure for installation of the expressjs library will not be much different than installing it using npm, so much that it warrants space on a README.md file.
  • Finally, with the surge of the didi bhaiyya army coming here to spam, you might genuinely be a learner who is trying to make a valuable contribution, but it is seen as spam due to the sheer number of requests it is getting these days. Hope you understand.
  • Please talk to core maintainers before raising a PR so you can understand if they have the bandwidth to accomodate your changes. It is the respectful way of doing it.
  • Every repository has a contribution guide and a way of doing things. So please refer that before opening a pull request.

@Sandesh-projects
Copy link
Author

See brother, this is a official Github repository of the Express JS used by thousands of people worldwide. The README.md for this repository holds significant value to understand the installation instructions.

  • A README.md should be of a acceptable length without trying to be a PDF file shoved into a README. Alternative installation options can be explored by beginners after they understand the standard installation method.
  • The procedure for installation of the expressjs library will not be much different than installing it using npm, so much that it warrants space on a README.md file.
  • Finally, with the surge of the didi bhaiyya army coming here to spam, you might genuinely be a learner who is trying to make a valuable contribution, but it is seen as spam due to the sheer number of requests it is getting these days. Hope you understand.
  • Please talk to core maintainers before raising a PR so you can understand if they have the bandwidth to accomodate your changes. It is the respectful way of doing it.
  • Every repository has a contribution guide and a way of doing things. So please refer that before opening a pull request.

Thank you for your time.
This was actually part of my college lab work related to open-source contributions. Having worked with Express.js for over two years in my own projects, I’ve come across various methodologies and installation approaches.

I thought it might be helpful for new developers to learn about these early on, so they can explore a wider range of development paths from the beginning.

Also, I wasn’t aware of any kind of “army” activity you mentioned, but I do understand what you’re referring to now. I truly appreciate your clarification and feedback.

@RasyiidWho
Copy link

Thank you for your time. This was actually part of my college lab work related to open-source contributions.

Oh, so it's literally just the same, just from a different commander.

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.

4 participants