rubyforgood / Flaredown

Flaredown web app and API
http://www.flaredown.com
GNU General Public License v3.0
39 stars 15 forks source link

Ember upgrade 2.14.0 -> 2.18.2 #657

Closed Tonkpils closed 1 year ago

Tonkpils commented 1 year ago

Begins progress on https://github.com/rubyforgood/Flaredown/issues/577

Context

The current ember version of this app is fairly old and not supported anymore. This pins us down to fairly old versions of node, npm, etc...

The goal of this PR is to start incremental updates to dependencies to remove deprecation notices and bring Ember to the latest v2 release. Once things have been validated there, we can continue onto the next LTS of the v3 branch and so on.

This PR is large in file changes but it's mostly from package*.json changes. and a few updates to deprecations and linter errors from adding the ember-eslint plugin per the update to this ember version.

Changes

Tonkpils commented 1 year ago

Things look good in staging ✨