expressjs / response-time

Response time header for node.js
MIT License
477 stars 73 forks source link

Discussion: Proposed Changes for expressjs/response-time Next Major Version #25

Open carpasse opened 2 months ago

carpasse commented 2 months ago

This issue aims to discuss potential changes for the next major version of expressjs/response-time.

Key Areas to Consider:

  1. API Simplification - BREAKING CHANGE
  1. Dependency Management Upgrade dependencies: Update all project dependencies to their latest compatible versions, ensuring access to bug fixes, security updates, and compatibility with Node.js 18+.

  2. Code Modernization - BREAKING CHANGE Migrate to new ES syntax: Consider refactoring the codebase to leverage modern ES syntax, improving maintainability and alignment with contemporary Node.js practices.

UlisesGascon commented 2 months ago

Sounds like a good plan. +1 from me. cc: @expressjs/express-tc

wesleytodd commented 1 week ago

Other than number 4, I think each of those could land as individual PRs. If you could open a PR or a new issue to discuss what new features you think would add value then I would like to discuss that part separately.