Open Mattchewone opened 5 years ago
Note that @feathersjs/errors wasn’t published before 3.x, so taking on this issue means upgrading everything for Feathers 3.
@Mattchewone and @chasenlehara Is it possible to update this package to Can v5.x+ and Feathers v4+ ?Is there anything I can do to help? I am using query logic now and this lib is also still looking for algebra...
I'm going to do a spike today to see what it would take to upgrade this.
@matthewp Much appreciated.
I have my progress here: https://github.com/canjs/can-connect-feathers/tree/feathers4
I was able to get a little over half of the tests passing. The biggest difference seems to be that authentication stopped using passport and can-connect-feathers did some stuff using passport and that part needs to change. There's also some timing issues where if a test runs by itself it passes but when run with all of them it fails. I'm not sure what that is about.
My guess is that it's probably another couple of days of work to get the upgrade done.
@matthewp Much appreciated. Once I am caught up with my work, I will see if I can help.
The dependency for
feathers-errors
needs to be updated as the package has changed https://github.com/canjs/can-connect-feathers/blob/master/package.json#L62It should now be
@feathersjs/errors
as the package