the-dr-lazy / deox

Functional Type-safe Flux Standard Utilities
https://deox.js.org
MIT License
206 stars 12 forks source link

Upgrade build, test and CI system #91

Closed the-dr-lazy closed 5 years ago

the-dr-lazy commented 5 years ago

Summary

This PR contains some chore related housekeeping changes.

Tool Changes

typescript

typescript has been restricted to patch versions (3.5.x) which cause some typing issues to become apparent. These issues have been fixed.

dts-jest

dts-jest has been upgraded to version 23.x.x. Also, the configuration becomes lighter.

ts-jest

ts-jest completely removed from the codebase and has been replaced by jest-runner-tsc.

Configuration Changes

dts-jest

Extra useless configurations have been removed.

jest

New jest runner feature replaced with ts-jest.