nylas / nylas-nodejs

A NodeJS wrapper for the Nylas REST API for email, contacts, and calendar.
MIT License
169 stars 118 forks source link

Officially support Node >= 16 #428

Closed mrashed-dev closed 1 year ago

mrashed-dev commented 1 year ago

Description

This PR adds an engine entry for Node >= 16 as moving forward we are only supporting frameworks and languages that are currently supported. This PR also removes some code that was backwards compatible with Node < 10 and updates the github actions to only run on the supported LTS versions.

This PR also sets up actions for changes incoming to the v7-staging branch, and removes webhook tunnel support as it will not be available on launch.

License

I confirm that this contribution is made under the terms of the MIT license and that I have the authority necessary to make this contribution on behalf of its copyright owner.

agtang96 commented 1 year ago

Might wanna fix those cheeks

codecov[bot] commented 1 year ago

Codecov Report

:exclamation: No coverage uploaded for pull request base (v7-staging@716aa3f). Click here to learn what that means. The diff coverage is n/a.

@@              Coverage Diff              @@
##             v7-staging     #428   +/-   ##
=============================================
  Coverage              ?   91.60%           
=============================================
  Files                 ?       62           
  Lines                 ?     2608           
  Branches              ?      473           
=============================================
  Hits                  ?     2389           
  Misses                ?      218           
  Partials              ?        1           

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.