rit-sse / node-api

💯 The SSE New and Improved Unified API
https://sse.rit.edu/api/v2
MIT License
8 stars 9 forks source link

Update dependencies to allow for running on newer version of node #120

Open gavrielrh opened 4 years ago

gavrielrh commented 4 years ago

Updates babel and corresponding dependencies to ^7.0.0 (Mostly automatic upgrade via npx upgrade-babel but required manual changes for test script (requiring polyfill))

Updates sqlite3 to ^5.0.0 Updates umzug to ^2.0.0

These changes should enable running the node-api in more recent versions of node (14+) and hopefully correspond to performance improvements.

I've tested this locally (manual inspection & running the test suite), but considering the significance of these changes, would definitely need to be verified on staging before going to prod.