blend / promise-utils

Lodash-like, dependency-free utilities for native ES6 promises.
MIT License
282 stars 15 forks source link

Update ava version and related dependencies #96

Open gaestradaaedo opened 6 months ago

gaestradaaedo commented 6 months ago

The main purpose of this PR is to update the ava library dependency and added the @ava/typescript for compatibility. The ava's configuration in the package.json file was updated to adhere to the required structure from the package.

It also updates/adds all the related/affected libraries for testing, such as nyc, prettier and source-map-support.

Additionally, it updates the typescript and tslint packages.

All the tests run successfully with the command npm run testFix and the changes made in the files where done automatically by prettier.

ftrimble commented 6 months ago

CI isn't passing @gaestradaaedo