gajus / table

Formats data into a string table.
Other
904 stars 76 forks source link

Migrate to TypeScript #147

Closed nam-hle closed 3 years ago

nam-hle commented 3 years ago

This PR is for migrating the package to TypeScript (#146) with major changes (but should not contain breaking changes 🙏):

Additionally, the schema definitions could generate from type definitions with third-party libraries like ts-json-schema-generator. By doing that, we can safely remove most of the checking code lines and maybe primitive type checking package like is-boolean, is-number,... But of course, we should do it later :D

coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 279


Totals Coverage Status
Change from base Build 277: 1.1%
Covered Lines: 345
Relevant Lines: 345

💛 - Coveralls
coveralls commented 3 years ago

Pull Request Test Coverage Report for Build 266


Totals Coverage Status
Change from base Build 264: -1.2%
Covered Lines: 346
Relevant Lines: 349

💛 - Coveralls
gajus commented 3 years ago

🥳

gajus commented 3 years ago

:tada: This PR is included in version 6.3.0 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

nam-hle commented 3 years ago

Awesome 🤩