microsoft / tsyringe

Lightweight dependency injection container for JavaScript/TypeScript
MIT License
5.18k stars 172 forks source link

Upgrade TypeScript, Jest, Prettier, etc. to modern versions #176

Open MeltingMosaic opened 3 years ago

MeltingMosaic commented 3 years ago

What problem does this PR solve? I found that my code wouldn't compile when using modern TS syntax (e.g. ?. and ?? were not available). Upgrading TS required upgrading the rest of the dev environment stack.

What does this PR do? The versions of the dev dependencies were very old, so I updated them to the latest versions. I ran the linter and fixed the new issues

What testing was done? Ran UTs.

ghost commented 3 years ago

CLA assistant check
All CLA requirements met.

schubboy commented 1 year ago

Curious what the timeframe might be for getting this merged and released?