etsy / kevin-middleware

This is an Express middleware that makes developing javascript in a monorepo easier.
MIT License
110 stars 5 forks source link

Removing bluebird, adding npmrc file #24

Closed itsjoekent closed 1 year ago

itsjoekent commented 1 year ago

Description

As far as I can tell, all usage of Promise in kevin-middleware is native spec compliant and there's no code changes necessary aside from deleting the module import.

Context / Why are we making this change?

kevin/buildapack is running on Node 16 and bluebird polyfill for Node is no longer necessary https://etsy.atlassian.net/jira/software/c/projects/WBI/boards/447?modal=detail&selectedIssue=WBI-270

Testing and QA Plan