kurierjs / kurier

TypeScript framework to create JSON:API compliant APIs
https://kurier.readthedocs.io/en/latest/
MIT License
61 stars 9 forks source link

Dependency Updates September 2022 #320

Closed spersico closed 2 years ago

spersico commented 2 years ago

Here we go again...

Updated every dependency except the latest "escape-string-regexp" (because of the mega-breaking change that it has). This includes even internal deps (I deleted the package-lock.json and ran npm install and it still worked!)

And I got to this: image😁

Beware, Knex 1.0.5 was a pain in the ass to get it to a working state (it seems like there are issues with node-sqlite3... again). So please test it on your Mac @joelalejandro, because the issues that I saw reported were related to Mac installs.

And no, this Knex version still lacks support for the returning syntax 😭

joelalejandro commented 2 years ago

I'll be sure to run all tests in a Mac OS environment this week :D

spersico commented 2 years ago

Updated this to the latest version of every dependency, except for the following: image

Basically, they break too many tests, that I don't feel like fixing ATM 😅

joelalejandro commented 2 years ago

Will test tonight!

joelalejandro commented 2 years ago

Confirmed in Mac OS that tests and installation work fine. Will attempt to update remaining dependencies.

joelalejandro commented 2 years ago

Confirmed Mac OS installation & tests are OK again. Merging and releasing new version!